Comment 0 for bug 241145

Revision history for this message
In , Raul Sanchez Siles (rasasi78) wrote :

I use yakuake (a nice terminal emulator) on kde, when you are not using it, it hides on the upper part of your screen. If you press F12, then yakuake slides down and you use it, press F12 again and it slides up to hide.

If when you use yakuake with some app that outputs to the console on its own(e.g.: no user interaction) and you force hiding yakuake using F12, Xorg wil crash at a certain moment.

What I do to repeat the crash:
- F12 to bring yakuake down.
- Launch aptitude (debian text package manager)
- Press u in aptitude so package list updates (you may be root for this)
- Aptitude starts updating the console, bringing nice coloured bars.
- Press several times F12 to force yakuake to hide and slow, sliding.
- X will crash.

I use aptitude because it reproduces quite well the behaviour to make X crash, but I guess anything just showing nice colors and scrollbars on its own will make X crash.

I use Xorg 7.2 and intel driver 1.9.94 on a 2.6.20.4 linux kernel. I also attach the Xorg.log and this are the relevant log lines for the backtrace:

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x84) [0x80c2074]
1: [0xb7fd4420]
2: /usr/bin/X [0x8172e4c]
3: /usr/bin/X [0x816f325]
4: /usr/bin/X(CompositeGlyphs+0x9a) [0x815588a]
5: /usr/bin/X [0x815d468]
6: /usr/bin/X [0x8158915]
7: /usr/bin/X [0x814bd0e]
8: /usr/bin/X(Dispatch+0x1ab) [0x80883cb]
9: /usr/bin/X(main+0x489) [0x80701f9]
10: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xb7df2ea8]
11: /usr/bin/X(FontFileCompleteXLFD+0xa9) [0x806f531]

Fatal server error:
Caught signal 11. Server aborting