Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 278656 - X crashes due to unhandled SIGPIPE
Summary: X crashes due to unhandled SIGPIPE
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-22 08:54 UTC by Gerhard Gappmeier
Modified: 2009-07-29 01:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gerhard Gappmeier 2009-07-22 08:54:21 UTC
X crashes randomly when working with KDE4. This one happend when opening a new window.

This crash I catched with gdb and have a more or less good backtrace.
I installed debug version of xorg-server and intel-video driver to get some information out of the backtrace.

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0xb7b038d0 (LWP 27227)]
0xffffe424 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb7bd2c0c in writev () from /lib/libc.so.6
#2  0x0813957e in ?? ()
#3  0x0000001d in ?? ()
#4  0xbfed5284 in ?? ()
#5  0x00000001 in ?? ()
#6  0x0806f99f in dixLookupPrivateAddr ()
#7  0x0813809f in _XSERVTransWritev ()
#8  0x08132efc in FlushClient ()
#9  0x081338bb in FlushAllOutput ()
#10 0x081338e1 in FlushIfCriticalOutputPending ()
#11 0x08089cee in Dispatch ()
#12 0x0806f0f5 in main ()

Software versions:
x11-base/xorg-server 1.5.3-r6
x11-drivers/xf86-video-intel 2.6.3-r1
x11-libs/libdrm 2.4.5
media-libs/mesa 7.3-r1
kernel: Linux lt_gergap 2.6.30-gentoo #6 SMP PREEMPT Tue Jul 14 16:04:00 CEST 2009 i686 Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GenuineIntel GNU/Linux

Unhandled SIGPIPE causes the app to terminate.
Is there not signal handler implemented?


Reproducible: Sometimes
Comment 1 Wormo (RETIRED) gentoo-dev 2009-07-23 05:48:02 UTC
Please attach Xorg.0.log from a crash, and also post output of 'emerge --info'
Comment 2 James Earl Spahlinger 2009-07-29 01:30:09 UTC
apologies for closing this, please reopen when you get an Xorg.0.log. This is usually found at /var/log/Xorg.0.log as well as your emerge --info.