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
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
|
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.
Thursday, 11 June 2015, 11:07 GMT
Reason for closing: Fixed
Additional comments about closing: 1.17.1-7.
https://bugzilla.redhat.com/show_bug.cgi?id=1209347
Already fixed in Fedora, we should apply the same patches
http://pkgs.fedoraproject.org/cgit/xorg-x11-server.git/plain/systemd-logind-filter-out-non-signal-messages-from.patch?h=f22
http://pkgs.fedoraproject.org/cgit/xorg-x11-server.git/plain/systemd-logind-dont-second-guess-D-Bus-default-tim.patch?h=f22