Bug 19300 - X server crash: Caught signal 7. Server aborting
Summary: X server crash: Caught signal 7. Server aborting
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords: have-backtrace
Depends on:
Blocks:
 
Reported: 2008-12-26 15:12 UTC by Peter Langfelder
Modified: 2018-06-11 20:01 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg log file containing the error backtrace at the end. (183.19 KB, text/plain)
2008-12-26 15:12 UTC, Peter Langfelder
no flags Details

Description Peter Langfelder 2008-12-26 15:12:56 UTC
Created attachment 21501 [details]
Xorg log file containing the error backtrace at the end.

The X server intermittently crashes on a Thinkpad T60 with ATI X1400 card running F10 with newest (as of 12/26/2008) updates. The crash happens when using standard applications such as OpenOffice3 or firefox. 

The relevant part of xorg.conf is
Section "Device"
   Identifier      "ATI Technologies, Inc. Radeon X1400"
   Driver          "radeon"
   Option          "AccelMethod"   "EXA"
   Option          "DynamicClocks"   "on"
EndSection

Xorg.0.log.old contains, at the very end, the following backtrace (full Xorg.0.log.old is attached):

Backtrace:
0: /usr/bin/Xorg(xorg_backtrace+0x3b) [0x812bc5b]
1: /usr/bin/Xorg(xf86SigHandler+0x51) [0x80bcc81]
2: [0x110400]
3: /usr/lib/libpixman-1.so.0 [0xa43d38]
4: /usr/lib/libpixman-1.so.0(pixman_fill+0xce) [0xa405ee]
5: /usr/lib/xorg/modules//libfb.so(fbFill+0x425) [0x37df45]
6: /usr/lib/xorg/modules//libfb.so(fbPolyFillRect+0x162) [0x37e142]
7: /usr/lib/xorg/modules//libexa.so(ExaCheckPolyFillRect+0x52) [0x39ee42]
8: /usr/lib/xorg/modules//libexa.so [0x39769d]
9: /usr/bin/Xorg [0x816ff84]
10: /usr/bin/Xorg(miPaintWindow+0x231) [0x810b731]
11: /usr/bin/Xorg(miWindowExposures+0x142) [0x810baa2]
12: /usr/lib/xorg/modules/extensions//libdri.so(DRIWindowExposures+0x97) [0x215c37]
13: /usr/bin/Xorg [0x80d1e6f]
14: /usr/bin/Xorg(miHandleValidateExposures+0x74) [0x8123874]
15: /usr/bin/Xorg [0x80c97b0]
16: /usr/lib/xorg/modules//libexa.so [0x393e5a]
17: /usr/bin/Xorg [0x80ef8e9]
18: /usr/bin/Xorg(xf86Wakeup+0x418) [0x80bd9d8]
19: /usr/bin/Xorg(WakeupHandler+0x52) [0x8089c22]
20: /usr/bin/Xorg(WaitForSomething+0x1a3) [0x8128fa3]
21: /usr/bin/Xorg(Dispatch+0x7e) [0x8085bce]
22: /usr/bin/Xorg(main+0x47d) [0x806b71d]
23: /lib/libc.so.6(__libc_start_main+0xe5) [0xae76e5]
24: /usr/bin/Xorg [0x806ab01]

Fatal server error:
Caught signal 7.  Server aborting

(II) UnloadModule: "synaptics"
(II) PS/2+USB Mouse: Close
(II) UnloadModule: "evdev"
(II) Macintosh mouse button emulation: Close
(II) UnloadModule: "evdev"
(II) TPPS/2 IBM TrackPoint: Close
(II) UnloadModule: "evdev"
(II) Power Button (FF): Close
(II) UnloadModule: "evdev"
(II) Video Bus: Close
(II) UnloadModule: "evdev"
(II) Sleep Button (CM): Close
(II) UnloadModule: "evdev"
(II) AT Translated Set 2 keyboard: Close
(II) UnloadModule: "evdev"
(II) Video Bus: Close
(II) UnloadModule: "evdev"
(II) ThinkPad Extra Buttons: Close
(II) UnloadModule: "evdev"
(II) AIGLX: Suspending AIGLX clients for VT switch
Comment 1 Michel Dänzer 2008-12-29 02:14:19 UTC
It looks like this could be a kernel modesetting related (i.e. Fedora specific) issue.

Can you get a full backtrace with gdb?

Does Option "AccelMethod" "XAA" work around it?
Comment 2 Peter Langfelder 2008-12-29 23:32:27 UTC
(In reply to comment #1)

> Does Option "AccelMethod" "XAA" work around it?
> 

I tried setting "AccelMethod" "XAA", but the X server would not even properly start. Had to boot to single mode to revert to EXA. 
Comment 3 Adam Jackson 2018-06-11 20:01:39 UTC
> 12: /usr/lib/xorg/modules/extensions//libdri.so(DRIWindowExposures+0x97) [0x215c37]

The radeon driver no longer has DRI1 support.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.