FS#43906 - [xorg-server] crashes on exit

Attached to Project: Arch Linux
Opened by Neven Sajko (Neven) - Saturday, 21 February 2015, 21:40 GMT
Last edited by Jan de Groot (JGC) - Friday, 13 March 2015, 11:05 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Laurent Carlier (lordheavy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
When I closed X, it reported an error. In the log it says it segfaulted.

Additional info:
* xorg-server 1.17.1-2

Excerpt from log:
[ 12835.573] (EE) intel(0): Failed to set backlight acpi_video0 for output LVDS1, disabling
[ 12835.573] (EE)
[ 12835.573] (EE) Backtrace:
[ 12835.574] (EE) 0: /usr/lib/xorg-server/Xorg (xorg_backtrace+0x56) [0x590436]
[ 12835.574] (EE) 1: /usr/lib/xorg-server/Xorg (0x400000+0x194599) [0x594599]
[ 12835.574] (EE) 2: /usr/lib/libc.so.6 (0x7fef41d28000+0x33540) [0x7fef41d5b540]
[ 12835.574] (EE) 3: /usr/lib/xorg-server/Xorg (RRDeleteOutputProperty+0x20) [0x4fbc80]
[ 12835.574] (EE) 4: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fef3c6d7000+0x63fce) [0x7fef3c73afce]
[ 12835.574] (EE) 5: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fef3c6d7000+0x641dd) [0x7fef3c73b1dd]
[ 12835.574] (EE) 6: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fef3c6d7000+0x64821) [0x7fef3c73b821]
[ 12835.574] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fef3c6d7000+0x6687c) [0x7fef3c73d87c]
[ 12835.574] (EE) 8: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fef3c6d7000+0x6e709) [0x7fef3c745709]
[ 12835.574] (EE) 9: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fef3c6d7000+0x6e898) [0x7fef3c745898]
[ 12835.574] (EE) 10: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fef3c6d7000+0x70d6e) [0x7fef3c747d6e]
[ 12835.574] (EE) 11: /usr/lib/xorg-server/Xorg (0x400000+0xad277) [0x4ad277]
[ 12835.574] (EE) 12: /usr/lib/xorg-server/Xorg (0x400000+0x113672) [0x513672]
[ 12835.574] (EE) 13: /usr/lib/xorg-server/Xorg (0x400000+0xcac18) [0x4cac18]
[ 12835.574] (EE) 14: /usr/lib/xorg-server/Xorg (0x400000+0x111d24) [0x511d24]
[ 12835.574] (EE) 15: /usr/lib/xorg-server/Xorg (0x400000+0x3ca87) [0x43ca87]
[ 12835.574] (EE) 16: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7fef41d48800]
[ 12835.574] (EE) 17: /usr/lib/xorg-server/Xorg (_start+0x29) [0x426e29]
[ 12835.574] (EE)
[ 12835.575] (EE) Segmentation fault at address 0x0
[ 12835.575] (EE)
Fatal server error:
[ 12835.575] (EE) Caught signal 11 (Segmentation fault). Server aborting
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 13 March 2015, 11:05 GMT
Reason for closing:  Fixed
Comment by Neven Sajko (Neven) - Saturday, 21 February 2015, 21:50 GMT
I wonder if you could extrapolate the line numbers of the backtrace if you had the stripped debugging symbols.

BTW, I think someone hosted debugging symbols for official packages, is it so?
Comment by Neven Sajko (Neven) - Friday, 27 February 2015, 17:11 GMT
Edit: this happened before libxxf86vm 1.1.4-1, dunno if that will change anything
After the xorg-server 1.17.1-3 update (with libunwind),
a nicer call-chain appears:

[ 10376.303] (EE) intel(0): Failed to set backlight acpi_video0 for output LVDS1, disabling
[ 10376.303] (EE)
[ 10376.303] (EE) Backtrace:
[ 10376.352] (EE) 0: /usr/lib/xorg-server/Xorg (OsSigHandler+0x28) [0x59da48]
[ 10376.371] (EE) 1: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7fb1300fb53f]
[ 10376.372] (EE) 2: /usr/lib/xorg-server/Xorg (RRDeleteOutputProperty+0x20) [0x501a00]
[ 10376.394] (EE) 3: /usr/lib/xorg/modules/drivers/intel_drv.so (sna_output_backlight_disable+0x52) [0x7fb12acf5102]
[ 10376.395] (EE) 4: /usr/lib/xorg/modules/drivers/intel_drv.so (sna_output_backlight_set+0x5e) [0x7fb12acf531e]
[ 10376.395] (EE) 5: /usr/lib/xorg/modules/drivers/intel_drv.so (sna_output_dpms+0x64) [0x7fb12acf5994]
[ 10376.396] (EE) 6: /usr/lib/xorg/modules/drivers/intel_drv.so (sna_crtc_disable+0xfc) [0x7fb12acf7b5c]
[ 10376.396] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (sna_mode_reset+0xa1) [0x7fb12ad00151]
[ 10376.396] (EE) 8: /usr/lib/xorg/modules/drivers/intel_drv.so (sna_mode_close+0x28) [0x7fb12ad002d8]
[ 10376.397] (EE) 9: /usr/lib/xorg/modules/drivers/intel_drv.so (sna_early_close_screen+0x6f) [0x7fb12ad02a8f]
[ 10376.397] (EE) 10: /usr/lib/xorg-server/Xorg (xf86CrtcCloseScreen+0x4b) [0x4b101b]
[ 10376.398] (EE) 11: /usr/lib/xorg-server/Xorg (present_close_screen+0x44) [0x519ea4]
[ 10376.398] (EE) 12: /usr/lib/xorg-server/Xorg (CursorCloseScreen+0x88) [0x4cf598]
[ 10376.399] (EE) 13: /usr/lib/xorg-server/Xorg (AnimCurCloseScreen+0xa5) [0x5184b5]
[ 10376.399] (EE) 14: /usr/lib/xorg-server/Xorg (dix_main+0x50f) [0x43d84f]
[ 10376.400] (EE) 15: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7fb1300e8800]
[ 10376.400] (EE) 16: /usr/lib/xorg-server/Xorg (_start+0x29) [0x4271e9]
[ 10376.401] (EE) 17: ? (?+0x29) [0x29]
[ 10376.401] (EE)
[ 10376.401] (EE) Segmentation fault at address 0x0
[ 10376.401] (EE)
Fatal server error:
[ 10376.401] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 10376.401] (EE)
[ 10376.401] (EE)
Comment by Laurent Carlier (lordheavy) - Wednesday, 04 March 2015, 17:38 GMT
  • Field changed: Status (Assigned → Waiting on Response)
Please check with xf86-video-intel-2.99.917-4 in testing
Comment by Neven Sajko (Neven) - Thursday, 12 March 2015, 23:12 GMT
I had it installed while it was still in testing, and
for probably more than 10 x sessions now no error appeared at exit.
It didn't happen every time before too, but I guess it's fine now.

Loading...