I have been noticing this issue quite a lot lately (along with a bunch of other issues related to battery life and system freezes).
As the topic says, I suddenly get to GDM. All work lost, no error displayed - nothing. I traced it back to this point,
[ 32529.318] (EE) Backtrace: [ 32529.357] (EE) 0: /usr/bin/Xorg (xorg_backtrace+0x36) [0x58a326] [ 32529.357] (EE) 1: /usr/bin/Xorg (0x400000+0x18e179) [0x58e179] [ 32529.357] (EE) 2: /usr/lib/libpthread.so.0 (0x7f45a7c81000+0xf1a0) [0x7f45a7c901a0] [ 32529.357] (EE) 3: /usr/bin/Xorg (XIChangeDeviceProperty+0x1b8) [0x524458] [ 32529.357] (EE) 4: /usr/bin/Xorg (DisableDevice+0x2a6) [0x430ed6] [ 32529.357] (EE) 5: /usr/bin/Xorg (xf86Wakeup+0x4a4) [0x476654] [ 32529.357] (EE) 6: /usr/bin/Xorg (WakeupHandler+0x6b) [0x43c1db] [ 32529.370] (EE) 7: /usr/bin/Xorg (WaitForSomething+0x1a4) [0x587764] [ 32529.370] (EE) 8: /usr/bin/Xorg (0x400000+0x37bb1) [0x437bb1] [ 32529.370] (EE) 9: /usr/bin/Xorg (0x400000+0x2696a) [0x42696a] [ 32529.371] (EE) 10: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7f45a690f725] [ 32529.371] (EE) 11: /usr/bin/Xorg (0x400000+0x26cad) [0x426cad] [ 32529.371] (EE) [ 32529.371] (EE) Segmentation fault at address 0x11 [ 32529.371] Fatal server error: [ 32529.371] Caught signal 11 (Segmentation fault). Server aborting [ 32529.371] [ 32529.382] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help.
From the xorg logs.
I checked kernel logs, xorg logs and systemd journal. Nothing suspicious there. I have tried searching but could not find anything much.
I am running this on a thinkpad T420, i5 2540, 4G RAM, Intel HD3000 graphics. 64 bit version of Arch. System updated (and rebooted) to latest kernel and video drivers as well.