GNOME Bugzilla – Bug 108199
Session manager crash
Last modified: 2004-12-22 21:47:04 UTC
Package: gnome-session Severity: critical Version: GNOME2.2.1 2.3.1 os_details: Gnome.Org Synopsis: Session manager crash Bugzilla-Product: gnome-session Bugzilla-Component: gnome-session BugBuddy-GnomeVersion: 2.0 (2.2.0.1) Description: CVS head. After pressing the logout button then cancel twice, the session manager crashed. Woohoo. Debugging Information: Backtrace was generated from '/gnome/install/bin/gnome-session' [New Thread 8192 (LWP 1011)] 0x420ae169 in wait4 () from /lib/i686/libc.so.6
+ Trace 34805
Thread 1 (Thread 8192 (LWP 1011))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-03-12 10:12 ------- Reassigning to the default owner of the component, gnome-session-maint@bugzilla.gnome.org.
Reproducable
*** Bug 110699 has been marked as a duplicate of this bug. ***
this is caused by the stale contents of an internal GList (containing the GdkWindows used for fading out) not being removed and thus messing up multiple invocations. The attached patch should fix it.
Created attachment 16680 [details] [review] clear list when it is no longer needed
Excellant stuff Jon. Thanks a bunch. I've committed the patch to HEAD: 2003-05-20 Jon Svendsen <jon-sven@frisurf.no> * logout.c: (hide_fadeout_windows): Fix crash on multiple invocations (#108199)