Hello, Occasionally I encounter this bug when switching between virtual desktops in e16, later it was narrowed down to crash after: $ xsetroot -def Crash does not depends on WM or video card being used. I checked on nVidia GeForce 7300 GT (xorg-server-1.10.2, nvidia-drivers-270.41.19) and i945 GME on EeePC 1000H (xorg-server-1.10.1.901, xf86-video-intel-2.15.0). This bug is known well: http://us.generation-nt.com/answer/bug-626655-xserver-xorg-core-segmentation-fault-help-203455252.html https://bugzilla.redhat.com/show_bug.cgi and a patch is available: https://bugzilla.redhat.com/attachment.cgi?id=499007 This patch fixes the crash for me.
Created attachment 276031 [details, diff] xorg-server-1.10-crashfix.patch patch from RedHat Bug Bug 684556
Created attachment 276033 [details] emerge --info
Just for the history, xorg crash logs on different hosts: 1) Backtrace: [523637.171] 0: /usr/bin/X (xorg_backtrace+0x3c) [0x80ee33c] [523637.172] 1: /usr/bin/X (0x8048000+0x627ca) [0x80aa7ca] [523637.172] 2: /usr/bin/X (0x8048000+0xf7fb8000) [(nil)] [523637.172] Segmentation fault at address 0x2 [523637.172] Fatal server error: [523637.172] Caught signal 11 (Segmentation fault). Server aborting 2) Backtrace: [ 28422.094] 0: /usr/bin/X (xorg_backtrace+0x3d) [0x80f6f4d] [ 28422.094] 1: /usr/bin/X (0x8048000+0x6a55c) [0x80b255c] [ 28422.094] Segmentation fault at address 0x10 [ 28422.094] Fatal server error: [ 28422.094] Caught signal 11 (Segmentation fault). Server aborting
(In reply to comment #0) > https://bugzilla.redhat.com/show_bug.cgi Sorry, bad copypaste. https://bugzilla.redhat.com/show_bug.cgi?id=684556
Hello, there is a serious bug, a strict test case, a confirmation from other distributions and a working patch. What's the problem to apply?
I'm away from the particular system at the moment where this occurs, but I see what appears to be a very similar (or the same?) fail on one of my home systems. This particular system (amd64) is using x11-drivers/xf86-video-ati-6.14.2. When I attempt to run "icewmbg" or "icewm-session", which runs "icewmbg" under the covers, X crashes. Another home system is running x11-drivers/nvidia-drivers-270.41.06 and does not crash in this circumstance. "icewmbg" is the part of the "icewm" window manager which sets the background, which is why I believe it may be related to this fail. Ordinarily I would wait until I was at the particular system to pitch in, but since this is "waiting for confirmation" I figured I get some word in now, and later I can supply more detailed crash information. I can also try out the patch to see if it fixes my case also.
Same here with x11-base/xorg-server-1.10.2, xf86-video-ati. xorg crashes by "xv -root".
Fix committed at upstream on June 2. http://cgit.freedesktop.org/xorg/xserver/commit/?h=server-1.10-branch&id=5752cc473648bf73f9ca71b7ccffc03b23e9195b
x11-base/xorg-server-1.10.3 (which includes the post-1.10.2 upstream fix) works for me.
I had occasional crashes switching virtual desktops on e16, ever since xorg-server 1.10.2 has been stabilized. Updating to 1.10.3 fixed the problem. So my system is fine again, but we should really limit the exposure of users to X server crashing bugs. Please push the patch others already suggested into 1.10.2-rX or stabilize 1.10.3 (which, of course, may introduce new bugs of its own) ASAP.
*** Bug 377753 has been marked as a duplicate of this bug. ***
Good grief we're terrible at closing bugs.