https://bugzilla.novell.com/show_bug.cgi?id=300496#c32
--- Comment #32 from Charles Coffing 2007-09-14 15:49:37 MST ---
When it's stuck in the bad state, the stack of the X process is: (Sorry for
lack of symbols. I don't see debuginfo packages on my beta 3 plus mirror)
#0 0xf57fe402 in __kernel_vsyscall ()
#1 0xb7d8a9a9 in fork () from /lib/libc.so.6
#2 0x081c14b8 in Popen ()
#3 0x081b6656 in XkbDDXCompileKeymapByNames ()
#4 0x081b68a6 in XkbDDXLoadKeymapByNames ()
#5 0x08194381 in ProcXkbGetKbdByName ()
#6 0x0819501a in ?? ()
#7 0x083c1a28 in ?? ()
#8 0x081e4ff4 in BitOrderInvert ()
#9 0xbfebeb98 in ?? ()
#10 0x08154a6e in ?? ()
#11 0x083c1a28 in ?? ()
#12 0x083c1a28 in ?? ()
#13 0x08201ec0 in ?? ()
#14 0x081e4ff4 in BitOrderInvert ()
#15 0x00000000 in ?? ()
The child forked by X (numlockx) has already started running and is stuck in
the kernel similarly:
#0 0xf57fe402 in __kernel_vsyscall ()
#1 0xb7db455d in select () from /lib/libc.so.6
#2 0xb7ce0165 in ?? () from /usr/lib/libxcb.so.1
#3 0x00000004 in ?? ()
#4 0xbfa44fec in ?? ()
#5 0xbfa44f6c in ?? ()
#6 0x00000000 in ?? ()
The X process is still stuck in the clone(); strace -r output is:
0.000000 clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7cfb708)
= ? ERESTARTNOINTR (To be restarted)
0.098460 --- SIGALRM (Alarm clock) @ 0 (0) ---
0.000000 sigreturn() = ? (mask now [])
0.000000 clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7cfb708)
= ? ERESTARTNOINTR (To be restarted)
0.098023 --- SIGALRM (Alarm clock) @ 0 (0) ---
0.000000 sigreturn() = ? (mask now [])
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.