http://bugzilla.novell.com/show_bug.cgi?id=555027
http://bugzilla.novell.com/show_bug.cgi?id=555027#c39
--- Comment #39 from Stanislav Brabec 2010-01-26 18:24:16 CET ---
OK. Applied both additional fixes and submitted:
openSUSE:11.2:Update:Test: request id 30509
Summary of the fix:
This is the bug triggered on some machines by fix of the original report: Fix a
race condition on SIGTERM + session end at once that causes crash in gdm and
login sometimes never completes (bnc#555027, bgo#604867).
This is the bug that probably was not yet reported in Novell Bugzilla, but it
is in the same spirit as the original report (original race was "doing too much
in SIGTERM", this one is "doing too much in SIGCHLD"): Fix a race condition on
SIGCHLD + g_child_watch() that sometimes causes deadlocks (bnc#555027,
bgo#596200).
Please populate to the update channel as fast as possible. I guess that more
machines experience the race. System which experiences this race forces users
to use console online update.
It would be nice to put this information somewhere:
If your system hangs on login, do following:
Ctrl+Alt+F1
type root
type your root password
"{your_computer_name}:~ #" should appear
type YaST2 online_update and {Enter}
Proceed installing at least metacity (you can use Tab, Space, Arrows and Enter
to navigate)
When done, type:
rcxdm restart ; exit
Your system should work again.
--
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.