FS#70419 - [xorg-server] Xorg crashes on every (!) suspend attempt

Attached to Project: Arch Linux
Opened by Xuanrui Qi (xuanrui) - Monday, 12 April 2021, 09:22 GMT
Last edited by Laurent Carlier (lordheavy) - Tuesday, 04 January 2022, 06:03 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Laurent Carlier (lordheavy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:
Xorg crashes on every suspend attempt. I'm using GDM w/ Xorg backend.

Steps to reproduce:
Just try to suspend.

Some possibly related journalctl entries:

4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:66
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 226:0
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:82
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:69
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:74
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:75
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:73
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:67
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:70
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:65
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:71
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) systemd-logind: got pause for 13:72
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) libinput: ELAN1300:00 04F3:3057 Touchpad: SetProperty on 350 called but device is disabled.
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: This driver cannot change properties on a disabled device
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) libinput: ELAN1300:00 04F3:3057 Touchpad: SetProperty on 341 called but device is disabled.
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: This driver cannot change properties on a disabled device
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) libinput: ELAN1300:00 04F3:3057 Touchpad: SetProperty on 355 called but device is disabled.
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: This driver cannot change properties on a disabled device
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) libinput: ELAN1300:00 04F3:3057 Touchpad: SetProperty on 355 called but device is disabled.
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: This driver cannot change properties on a disabled device
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (II) libinput: ELAN1300:00 04F3:3057 Touchpad: SetProperty on 359 called but device is disabled.
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: This driver cannot change properties on a disabled device
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE)
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) Backtrace:
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 0: /usr/lib/Xorg (xorg_backtrace+0x53) [0x55eff8c16f63]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 1: /usr/lib/Xorg (0x55eff8ad0000+0x151da5) [0x55eff8c21da5]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 2: /usr/lib/libc.so.6 (0x7fb9b0566000+0x3cf80) [0x7fb9b05a2f80]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 3: /usr/lib/libinput.so.10 (libinput_device_config_send_events_get_modes+0x0) [0x7fb9997d9fd0]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 4: /usr/lib/xorg/modules/input/libinput_drv.so (0x7fb9aedb4000+0x9139) [0x7fb9aedbd139]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 5: /usr/lib/xorg/modules/input/libinput_drv.so (0x7fb9aedb4000+0xda19) [0x7fb9aedc1a19]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 6: /usr/lib/Xorg (XIChangeDeviceProperty+0x157) [0x55eff8bdfa87]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 7: /usr/lib/Xorg (0x55eff8ad0000+0x1106af) [0x55eff8be06af]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 8: /usr/lib/Xorg (0x55eff8ad0000+0x3a195) [0x55eff8b0a195]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 9: /usr/lib/libc.so.6 (__libc_start_main+0xd5) [0x7fb9b058db25]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) 10: /usr/lib/Xorg (_start+0x2e) [0x55eff8b0a5de]
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE)
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) Segmentation fault at address 0x50
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE)
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: Fatal server error:
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) Caught signal 11 (Segmentation fault). Server aborting
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE)
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE)
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: Please consult the The X.Org Foundation support
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: at http://wiki.x.org
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: for help.
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) Please also check the log file at "/var/lib/gdm/.local/share/xorg/Xorg.0.log" for additional information.
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE)
4月 12 18:13:32 xuanruiwork /usr/lib/gdm-x-session[15539]: (EE) Server terminated with error (1). Closing log file.
This task depends upon

Closed by  Laurent Carlier (lordheavy)
Tuesday, 04 January 2022, 06:03 GMT
Reason for closing:  Fixed
Additional comments about closing:  xorg-server 21.1.2-2
Comment by Xuanrui Qi (xuanrui) - Monday, 12 April 2021, 09:23 GMT
This seems like an old bug, but it just started resurfacing lately...
Comment by Xuanrui Qi (xuanrui) - Sunday, 18 April 2021, 14:01 GMT Comment by Bo Davidson (talzahr) - Saturday, 18 December 2021, 19:52 GMT
Upstream fixed the systemd_logind_vtenter bug: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/829
Comment by Jonathon (jonathon) - Monday, 03 January 2022, 19:17 GMT Comment by Bo Davidson (talzahr) - Monday, 03 January 2022, 22:24 GMT
@Jonathon Yeah the upstream fix was applied with pkgrel 2. https://bugs.archlinux.org/task/73075

Loading...