http://bugzilla.novell.com/show_bug.cgi?id=555027
http://bugzilla.novell.com/show_bug.cgi?id=555027#c27
--- Comment #27 from Stanislav Brabec 2010-01-22 13:00:19 CET ---
I tried this but failed (corrupt stack).
But I succeeded to attach to the (pre-zombie) gdm and set breakpoints to
sigterm_handler() and on_sigterm().
I was not able to debug for some reason, but I was at least able to get a
partial backtrace.
Program received signal SIGSEGV, Segmentation fault.
0xb7136cc0 in SmcSetProperties () from /usr/lib/libSM.so.6
#0 0xb7136cc0 in SmcSetProperties () from /usr/lib/libSM.so.6
#1 0x0807d0e1 in meta_session_shutdown ()
#2 0x080724df in main ()
It seems to be a race: gdm does not wait for metacity being terminated (it
started to run session even if gdm was waiting on breakpoint), something
probably happens before metacity finishes SIGTERM handling. And the something
causes SIGSEGV.
I guess that anybody can reproduce it in gdm.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.