[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
** Changed in: gdm Importance: Unknown => Critical -- gdm hangs altogether after timeout on the gdm socket https://bugs.launchpad.net/bugs/62139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
** Changed in: gdm (upstream) Status: Rejected => Fix Released -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
** Bug watch removed: GNOME Bug Tracker #357632 http://bugzilla.gnome.org/show_bug.cgi?id=357632 ** Bug watch added: GNOME Bug Tracker #352838 http://bugzilla.gnome.org/show_bug.cgi?id=352838 -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
** Changed in: gdm (upstream) Status: Unconfirmed => Rejected -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
thank you for the update, marking the backport task as rejected ** Changed in: gdm (Ubuntu Dapper) Status: Confirmed => Rejected -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
Back once again. I just checked if the patch applies against the exact dapper version and found out that I was accidentally working with the edgy source as the patch did not make any sense there. Of course, the gdm that was installed was (accidentally) from early edgy as well (despite /etc/apt/preferences - maybe it was pulled by some dependency?). I am so ashamed. Hence no backport will be necessary and this while bug may be just marked as invalid. Nice try, though. -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
Le mardi 17 octobre 2006 à 12:41 +, Václav Šmilauer a écrit : > Where can I track the backport task? It was not able to find it at > launchpad. Thanks. one the same bug page, tasks are listed to the table on the top of the page -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
"Very likely" means that it segfaults on the same line as the other bugreport says and the cause is a rather obvious possibly NULL pointer that was not handled in the previous version. I will confirm the functionality if it doesn't crash in a few days (production system). Where can I track the backport task? It was not able to find it at launchpad. Thanks. -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
Thank you for your work on that. That's not a security issue so it'll not be applied to dapper-security. Did you build a package with the patch and can you confirm it fixes the issue? The new policy about uploades to stable-updates is rather strict and having testing would be better than a "very likely" supposition -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
marking as fixed since it's fixed on edgy and opening a backport task for dapper ** Changed in: gdm (Ubuntu) Status: Confirmed => Fix Released ** Changed in: gdm (Ubuntu Dapper) Importance: Undecided => High Status: Unconfirmed => Confirmed -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
Hello, the bug was very likely identified as a duplicate of GNOME#352838. (http://bugzilla.gnome.org/show_bug.cgi?id=352838). This patch fixed the problem for the reporter of that bug: http://cvs.gnome.org/viewcvs/gdm2/daemon/gdm.c?r1=1.260&r2=1.260.2.1&makepatch=1&diff_format=u Please apply it to dapper-updates or dapper-security (since it may cause data loss) as soon as it is feasible. -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
I am sorry to say that after trying to make gdm dump core, I did not succeed. Any hints on that? I have "ulimit -c unlimited" (and it is reported by ulimit -a afterwards). I put "root core soft ulimited" into /etc/security/limits. After sending SIGSEGV to gdm, it silently disappears, no core in /var/lib/gdm, which is proc/PID/cwd. Bizzare. I already recompiled it with -ggdb3 to have a nice dump, but this sort of prevents it from being useful. Any hints? After that, I hope that things will move on quickly. -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
** Changed in: gdm (upstream) Status: Unknown => Unconfirmed -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
Comment from upstream: "Typically the problem when the GDM daemon becomes so unresponsive is because it has crashed. Note that GDM works like this; 1. The main GDM daemon starts. This is the process that has the pid listed in /var/run/gdm.pid. Note that most programs try to connect to this process when they want to communicate. For example gdmflexiserver looks up the daemon process Pid in this file. 2. For each display, a forked daemon (aka the slave daemon) is started. 3. The forked daemon starts the GUI program (gdmlogin/gdmgreeter). Note it can look like daemon's are still running even when the main daemon has crashed since the forked slave daemons (#2 above) may still be running. If the main daemon is crashing, has it left a core file somewhere. Look for GDM related core files in the /, /var/lib/gdm, /var/lib/log/gdm, or the GDM user's $HOME directory (if any). I suspect all of the above won't help you since it sounds like the main daemon isn't crashing. I just mention this so you can double check, since this is typically the problem for this sort of symptom. GDM uses a couple of different mechanisms to communicate between the main daemon and other processes. There is the GDM_SUP* messages that are used by various programs to query the daemon about different hings. What happens when you run this command. It tests the GDM_SUP* messages. Does it work? gdmflexiserver --command=VERSION The other kind of messages are GDM_SOP_* messages. For these messages, the forked slave process sends the main daemon a SIGUSR1 signal and then uses a fifo protocol for passing the messages. Note the function create_connections in daemon/gdm.c and note gdm_slave_send in daemon/slave.c. In your syslog, it seems like messages like GDM_SOP_LOGGED_IN (aka LOGGED_IN) is failing. So this is probably where it is breaking. I'm wondering if this is the *only* kind of message that is breaking or if just GDM_SOP messages are broken for you. If I were to guess what the problem might be, it could be that GDM may be executing some code in the SIGUSR1 signal handler that is not signal handler \ safe. Since it works most of the time, but fails in weird situations where many users log out at once, this might be triggering a normally rare event that makes the signal handler mad. Note in slave.c, the gdm_slave_usr2_handler function. Might be worth looking into this function more closely. At this point, I'm just giving you some pointers to hopefully narrow down what the problem may be. Perhaps you could investigate, and if possible add some more gdm_debug messages so we can have a better understanding of where the failure may be happening?" -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 62139] Re: gdm hangs altogether after timeout on the gdm socket
Thanks for your bug. I've forwarded the bug upstream, they know the code better: http://bugzilla.gnome.org/show_bug.cgi?id=357632 What version of gdm do you use? 2.14.6 from dapper or 2.4.10 from dapper-updates? ** Changed in: gdm (Ubuntu) Importance: Untriaged => High Assignee: (unassigned) => Ubuntu Desktop Bugs Status: Unconfirmed => Confirmed ** Bug watch added: GNOME Bug Tracker #357632 http://bugzilla.gnome.org/show_bug.cgi?id=357632 ** Also affects: gdm (upstream) via http://bugzilla.gnome.org/show_bug.cgi?id=357632 Importance: Unknown Status: Unknown -- gdm hangs altogether after timeout on the gdm socket https://launchpad.net/bugs/62139 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs