FS#44304 - [xorg-server] xorg segfault on resume

Attached to Project: Arch Linux
Opened by taylorchu (taylorchu) - Sunday, 22 March 2015, 17:32 GMT
Last edited by Jan de Groot (JGC) - Thursday, 11 June 2015, 11:07 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 Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
Occasionally, xorg server will crash on resume.


Additional info:
* package version(s)

xorg-server 1.17.1-4

* config and/or log files etc.

[code]
[ 6682.418] (II) config/udev: removing device AT Translated Set 2 keyboard
[ 6682.418] (II) evdev: AT Translated Set 2 keyboard: Close
[ 6682.418] (II) UnloadModule: "evdev"
[ 6682.418] (II) systemd-logind: releasing fd for 13:64
[ 6682.422] (EE) systemd-logind: failed to release device: Device not taken
[ 6682.597] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[ 6682.597] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[ 6683.098] (EE) systemd-logind: failed to take device /dev/input/event0: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
[ 6683.098] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[ 6683.098] (**) AT Translated Set 2 keyboard: always reports core events
[ 6683.098] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[ 6683.098] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[ 6683.098] (--) evdev: AT Translated Set 2 keyboard: Found keys
[ 6683.098] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[ 6683.098] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input18/event0"
[ 6683.098] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 14)
[ 6683.098] (**) Option "xkb_rules" "evdev"
[ 6683.098] (**) Option "xkb_model" "pc104"
[ 6683.098] (**) Option "xkb_layout" "us"
[ 6685.168] (EE)
[ 6685.169] (EE) Backtrace:
[ 6685.215] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x119) [0x5949c9]
[ 6685.323] (EE) 1: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7fc15546e53f]
[ 6685.324] (EE) 2: /usr/lib/libc.so.6 (__strcmp_sse2_unaligned+0x1a) [0x7fc1554cb29a]
[ 6685.324] (EE) 3: /usr/lib/xorg-server/Xorg (xf86SIGIOSupported+0xa38) [0x4a1e48]
[ 6685.325] (EE) 4: /usr/lib/libdbus-1.so.3 (dbus_connection_dispatch+0x3f1) [0x7fc1571005d1]
[ 6685.326] (EE) 5: /usr/lib/libdbus-1.so.3 (dbus_connection_dispatch+0x645) [0x7fc157100dc5]
[ 6685.326] (EE) 6: /usr/lib/xorg-server/Xorg (config_fini+0x4c1) [0x49bb11]
[ 6685.326] (EE) 7: /usr/lib/xorg-server/Xorg (WakeupHandler+0x6b) [0x43d6cb]
[ 6685.326] (EE) 8: /usr/lib/xorg-server/Xorg (WaitForSomething+0x1c3) [0x58d923]
[ 6685.327] (EE) 9: /usr/lib/xorg-server/Xorg (SendErrorToClient+0x111) [0x4388b1]
[ 6685.327] (EE) 10: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x41b) [0x43cbcb]
[ 6685.327] (EE) 11: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7fc15545b800]
[ 6685.328] (EE) 12: /usr/lib/xorg-server/Xorg (_start+0x29) [0x427039]
[ 6685.328] (EE) 13: ? (?+0x29) [0x29]
[ 6685.328] (EE)
[ 6685.328] (EE) Segmentation fault at address 0x0
[ 6685.329] (EE)
Fatal server error:
[ 6685.329] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 6685.329] (EE)
[ 6685.329] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 6685.329] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 6685.329] (EE)
[ 6685.329] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 6685.335] (EE) Server terminated with error (1). Closing log file.

[/code]

Steps to reproduce:

repeat
1. suspend to ram with systemd
2. resume
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 11 June 2015, 11:07 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.17.1-7.

Loading...