Comment 23 for bug 794895

Revision history for this message
In , Ian (ian-redhat-bugs) wrote :

After noticing that firefox startup and kde menus crashed my X server
every time, I can confirm this still happens with current FC14 Xorg:

$ rpm -q xorg-x11-xfs xorg-x11-fonts-100dpi xorg-x11-server-Xorg
xorg-x11-xfs-1.0.5-8.fc14.x86_64
xorg-x11-fonts-100dpi-7.2-12.fc14.noarch
xorg-x11-server-Xorg-1.9.3-4.fc14.x86_64

[ 2888.421] (II) config/udev: Adding input device HDA NVidia HP Out at Ext Front Jack (/dev/input/event7)
[ 2888.421] (II) No input driver/identifier specified (ignoring)
[ 2971.531]
Backtrace:
[ 2971.532] 0: /usr/bin/Xorg (xorg_backtrace+0x28) [0x4a0488]
[ 2971.532] 1: /usr/bin/Xorg (0x400000+0x60d79) [0x460d79]
[ 2971.532] 2: /lib64/libc.so.6 (0x7fccea130000+0x33140) [0x7fccea163140]
[ 2971.532] 3: /usr/bin/Xorg (doListFontsWithInfo+0x1c1) [0x42e011]
[ 2971.532] 4: /usr/bin/Xorg (ProcessWorkQueue+0x21) [0x4318d1]
[ 2971.532] 5: /usr/bin/Xorg (WaitForSomething+0x5b) [0x459edb]
[ 2971.532] 6: /usr/bin/Xorg (0x400000+0x2d252) [0x42d252]
[ 2971.532] 7: /usr/bin/Xorg (0x400000+0x2152e) [0x42152e]
[ 2971.532] 8: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7fccea14ee5d]
[ 2971.532] 9: /usr/bin/Xorg (0x400000+0x210d9) [0x4210d9]
[ 2971.532] Segmentation fault at address 0xd41a34b0
[ 2971.532]
Fatal server error:
[ 2971.532] Caught signal 11 (Segmentation fault). Server aborting

Also on an 32-bit machine, the original Xvfp test...

$ rpm -q xorg-x11-xfs xorg-x11-fonts-100dpi xorg-x11-server-Xorg
xorg-x11-xfs-1.0.5-8.fc14.i686
xorg-x11-fonts-100dpi-7.2-12.fc14.noarch
xorg-x11-server-Xorg-1.9.3-4.fc14.i686

$ Xvfb :1 -noreset &
[1] 27322
$ DISPLAY=:1 xset fp+ unix/:7100
$ DISPLAY=:1 xlsfonts

Backtrace:
0: Xvfb (xorg_backtrace+0x3c) [0x81badcc]
1: Xvfb (0x8047000+0x177226) [0x81be226]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0x1e440c]
3: Xvfb (0x8047000+0x1207bb) [0x81677bb]
4: Xvfb (ProcessWorkQueue+0x31) [0x816adc1]
5: Xvfb (WaitForSomething+0x57) [0x81b84c7]
6: Xvfb (0x8047000+0x11f31e) [0x816631e]
7: Xvfb (0x8047000+0x10d715) [0x8154715]
8: /lib/libc.so.6 (__libc_start_main+0xe6) [0x4cfe36]
9: Xvfb (0x8047000+0x15051) [0x805c051]
Segmentation fault at address 0x8

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1.0"
      after 7 requests (7 known processed) with 0 events remaining.
$ [1]+ Exit 1 Xvfb :1 -noreset

After removing the fontserver from the fontpath, the crashes stopped.