gnome-screensaver-dialog crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()

Bug #804195 reported by Jean-Baptiste Lallement
250
This bug affects 25 people
Affects Status Importance Assigned to Milestone
GNOME Screensaver
Expired
Critical
gnome-screensaver (Ubuntu)
Triaged
Medium
Unassigned
Oneiric
Won't Fix
Medium
Unassigned

Bug Description

On Oneiric up to date.

TEST CASE:
1. Click on Session Indicator and select 'Guest Session'
2. The screen locks and a password dialog is displayed.
3. Leave the password empty and click on 'Switch User'

Result:
This crash.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: gnome-screensaver 3.0.0-2ubuntu2
ProcVersionSignature: Ubuntu 3.0-2.3-generic 3.0.0-rc4
Uname: Linux 3.0-2-generic i686
Architecture: i386
Date: Fri Jul 1 10:49:32 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/lib/gnome-screensaver/gnome-screensaver-dialog
ProcCmdline: /usr/lib/gnome-screensaver/gnome-screensaver-dialog --status-message= --enable-switch
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.utf8
SegvAnalysis:
 Segfault happened at: 0x8050618: mov 0x8,%eax
 PC (0x08050618) ok
 source "0x8" (0x00000008) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gnome-screensaver
StacktraceTop:
 ?? ()
 g_cclosure_marshal_VOID__VOID (closure=0x9406528, return_value=0x0, n_param_values=1, param_values=0x94485c0, invocation_hint=0xbf8c40d0, marshal_data=0x0) at /build/buildd/glib2.0-2.29.8/./gobject/gmarshal.c:79
 g_closure_invoke (closure=0x9406528, return_value=0x0, n_param_values=1, param_values=0x94485c0, invocation_hint=0xbf8c40d0) at /build/buildd/glib2.0-2.29.8/./gobject/gclosure.c:771
 signal_emit_unlocked_R (node=0x93af520, detail=0, instance=0x93c3b10, emission_return=0x0, instance_and_params=0x94485c0) at /build/buildd/glib2.0-2.29.8/./gobject/gsignal.c:3256
 g_signal_emit_valist (instance=0x93c3b10, signal_id=109, detail=0, var_args=0xbf8c427c "\366`\024") at /build/buildd/glib2.0-2.29.8/./gobject/gsignal.c:2987
Title: gnome-screensaver-dialog crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()
UpgradeStatus: Upgraded to oneiric on 2011-06-27 (3 days ago)
UserGroups: adm admin audio cdrom dialout dip floppy fuse libvirtd lpadmin netdev plugdev scanner sudo video

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Changed in gnome-screensaver (Ubuntu Oneiric):
importance: Undecided → High
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 do_user_switch (button=0x93c3b10, plug=0x93bc060) at gs-lock-plug.c:171
 switch_user_button_clicked (button=0x93c3b10, plug=0x93bc060) at gs-lock-plug.c:1456
 g_cclosure_marshal_VOID__VOID (closure=0x9406528, return_value=0x0, n_param_values=1, param_values=0x94485c0, invocation_hint=0xbf8c40d0, marshal_data=0x0) at /build/buildd/glib2.0-2.29.8/./gobject/gmarshal.c:79
 g_closure_invoke (closure=0x9406528, return_value=0x0, n_param_values=1, param_values=0x94485c0, invocation_hint=0xbf8c40d0) at /build/buildd/glib2.0-2.29.8/./gobject/gclosure.c:771
 signal_emit_unlocked_R (node=0x93af520, detail=0, instance=0x93c3b10, emission_return=0x0, instance_and_params=0x94485c0) at /build/buildd/glib2.0-2.29.8/./gobject/gsignal.c:3256

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-screensaver (Ubuntu):
importance: High → Medium
tags: removed: need-i386-retrace
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at:
https://bugzilla.gnome.org/show_bug.cgi?id=654165

Changed in gnome-screensaver (Ubuntu Oneiric):
status: New → Triaged
assignee: Canonical Desktop Team (canonical-desktop-team) → Chris Coulson (chrisccoulson)
visibility: private → public
visibility: public → private
Changed in gnome-screensaver:
importance: Unknown → Critical
status: Unknown → New
visibility: private → public
Revision history for this message
hcmeyer (hcmeyer) wrote :

Bug occurs starting up xfce desktop

Revision history for this message
Paul Sladen (sladen) wrote :

I hit this with a slightly different method, but also related to guest-session creation, logout and then switchback.

tags: added: sladen-11.10-upgrade
tags: added: testcase
Changed in gnome-screensaver (Ubuntu Oneiric):
assignee: Chris Coulson (chrisccoulson) → nobody
Changed in gnome-screensaver (Ubuntu):
assignee: Chris Coulson (chrisccoulson) → nobody
Changed in gnome-screensaver:
status: New → Expired
Revision history for this message
Rolf Leggewie (r0lf) wrote :

oneiric has seen the end of its life and is no longer receiving any updates. Marking the oneiric task for this ticket as "Won't Fix".

Changed in gnome-screensaver (Ubuntu Oneiric):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.