Bugzilla – Bug 114765
gdm crashed when choosing language
Last modified: 2005-09-07 10:01:11 UTC
In my installation I installed GNOME, Slovak language as default and all languages. In gdm when I choose selection of language it appears a blank window for a very short while and gdm crashes. System automaticly restarts gdm. Maybe it's only a problem that are so many languages. IMHO it's independent on language selection.
I'm not able to reproduce this. I even set my system language to Slovak, hoping it would help. No luck. Then again, I also have support for other languages installed. Do you have support for other languages installed? Can you install debuginfo packages and get a stack trace from gdm?
I'm attaching strace output from two gdm processes. The bigger one is from parent gdm process, and the shorter one is from the child process. Gdb writes me: Program exited with code 0101, when crashed. > Do you have support for other languages installed? Yes.
Created attachment 48756 [details] strace output
Created attachment 48757 [details] strace output
The strace is much use - can you replicate this with other languages? The last thing it looks at is /etc/security/pam_unix2.conf. Before that it appears to properly read in the sk language files. Are you saying that gdb is crashing?
Created attachment 48808 [details] strace output Output of processes: PID TTY STAT TIME COMMAND 12710 ? Ss 0:00 /opt/gnome/sbin/gdm 15036 ? S 0:00 \_ /opt/gnome/sbin/gdm 15041 tty7 Ss+ 0:00 \_ /usr/X11R6/bin/X :0 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7 Parent is the process with the lowest PID, last child is the process whith the highest PID.
Created attachment 48809 [details] strace output
Created attachment 48810 [details] strace output
I was unable to reproduce this bug when default language was english.
When czech language selected, gdm crashing as well. After few crashes it displays message: The greeter application appears to be crashing. Attempting to use a different one. And starts a not so cool loking gdm-like display manager, where the selection of language is through menu, not in separate window, and it not crashes any more.
#1: Do you had installed all languages support? I selected in yast language section all posible choices. I think, this is the key to reproduce this bug.
I installed all the languages and can replicate the crash.
Found the problem, its the same as bug 113602. Fixed both with a patch to 0.9.2 post beta 4 and then upstream with cairo 1.0.0. Confirmed I can no longer replicate the patch. *** This bug has been marked as a duplicate of 113602 ***
I upgraded cairo to 1.0 and it's OK now. Thanks.