Hmm, well it's definitely trying to put out a backtrace. Looks like something fails inside xf86Wakeup. Wish it gave an indication what the extension was that it's calling.
write(14, "======= Backtrace: =========\n"..., 29) = 29 writev(14, [{"/lib/libc.so.6"..., 14}, {"[0x"..., 3}, {"7f496c86fd48"..., 12}, {"]\n"..., 2}], 4) = 31 writev(14, [{"/lib/libc.so.6"..., 14}, {"("..., 1}, {"cfree"..., 5}, {"+0x"..., 3}, {"76"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"7f496c872306"..., 12}, {"]\n"..., 2}], 9) = 43 writev(14, [{"/usr/X11R6/bin/X"..., 16}, {"("..., 1}, {"LogVMessageVerb"..., 15}, {"+0x"..., 3}, {"104"..., 3}, {")"..., 1}, {"[0x"..., 3}, {"4faae4"..., 6}, {"]\n"..., 2}], 9) = 50 writev(14, [{"/usr/X11R6/bin/X"..., 16}, {"("..., 1}, {"LogMessage"..., 10}, {"+0x"..., 3}, {"90"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"4facc0"..., 6}, {"]\n"..., 2}], 9) = 44 writev(14, [{"/usr/lib/xorg/modules/extensions/"..., 43}, {"[0x"..., 3}, {"7f496bd16c03"..., 12}, {"]\n"..., 2}], 4) = 60 writev(14, [{"/usr/X11R6/bin/X"..., 16}, {"("..., 1}, {"xf86Wakeup"..., 10}, {"+0x"..., 3}, {"2b9"..., 3}, {")"..., 1}, {"[0x"..., 3}, {"485b19"..., 6}, {"]\n"..., 2}], 9) = 45 writev(14, [{"/usr/X11R6/bin/X"..., 16}, {"("..., 1}, {"WakeupHandler"..., 13}, {"+0x"..., 3}, {"4b"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"451d2b"..., 6}, {"]\n"..., 2}], 9) = 47 writev(14, [{"/usr/X11R6/bin/X"..., 16}, {"("..., 1}, {"WaitForSomething"..., 16}, {"+0x"..., 3}, {"1ef"..., 3}, {")"..., 1}, {"[0x"..., 3}, {"4ee59f"..., 6}, {"]\n"..., 2}], 9) = 51 writev(14, [{"/usr/X11R6/bin/X"..., 16}, {"("..., 1}, {"Dispatch"..., 8}, {"+0x"..., 3}, {"80"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"44def0"..., 6}, {"]\n"..., 2}], 9) = 42 writev(14, [{"/usr/X11R6/bin/X"..., 16}, {"("..., 1}, {"main"..., 4}, {"+0x"..., 3}, {"3bd"..., 3}, {")"..., 1}, {"[0x"..., 3}, {"433c5d"..., 6}, {"]\n"..., 2}], 9) = 39 writev(14, [{"/lib/libc.so.6"..., 14}, {"("..., 1}, {"__libc_start_main"..., 17}, {"+0x"..., 3}, {"e6"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"7f496c8165a6"..., 12}, {"]\n"..., 2}], 9) = 55 writev(14, [{"/usr/X11R6/bin/X"..., 16}, {"[0x"..., 3}, {"4330e9"..., 6}, {"]\n"..., 2}], 4) = 27
Hmm, well it's definitely trying to put out a backtrace. Looks like something fails inside xf86Wakeup. Wish it gave an indication what the extension was that it's calling.
write(14, "======= Backtrace: =========\n"..., 29) = 29 libc.so. 6"..., 14}, {"[0x"..., 3}, {"7f496c86fd48"..., 12}, {"]\n"..., 2}], 4) = 31 libc.so. 6"..., 14}, {"("..., 1}, {"cfree"..., 5}, {"+0x"..., 3}, {"76"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"7f496c872306"..., 12}, {"]\n"..., 2}], 9) = 43 X11R6/bin/ X"..., 16}, {"("..., 1}, {"LogVMessageVe rb"..., 15}, {"+0x"..., 3}, {"104"..., 3}, {")"..., 1}, {"[0x"..., 3}, {"4faae4"..., 6}, {"]\n"..., 2}], 9) = 50 X11R6/bin/ X"..., 16}, {"("..., 1}, {"LogMessage"..., 10}, {"+0x"..., 3}, {"90"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"4facc0"..., 6}, {"]\n"..., 2}], 9) = 44 lib/xorg/ modules/ extensions/ "..., 43}, {"[0x"..., 3}, {"7f496bd16c03"..., 12}, {"]\n"..., 2}], 4) = 60 X11R6/bin/ X"..., 16}, {"("..., 1}, {"xf86Wakeup"..., 10}, {"+0x"..., 3}, {"2b9"..., 3}, {")"..., 1}, {"[0x"..., 3}, {"485b19"..., 6}, {"]\n"..., 2}], 9) = 45 X11R6/bin/ X"..., 16}, {"("..., 1}, {"WakeupHandler "..., 13}, {"+0x"..., 3}, {"4b"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"451d2b"..., 6}, {"]\n"..., 2}], 9) = 47 X11R6/bin/ X"..., 16}, {"("..., 1}, {"WaitForSometh ing"... , 16}, {"+0x"..., 3}, {"1ef"..., 3}, {")"..., 1}, {"[0x"..., 3}, {"4ee59f"..., 6}, {"]\n"..., 2}], 9) = 51 X11R6/bin/ X"..., 16}, {"("..., 1}, {"Dispatch"..., 8}, {"+0x"..., 3}, {"80"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"44def0"..., 6}, {"]\n"..., 2}], 9) = 42 X11R6/bin/ X"..., 16}, {"("..., 1}, {"main"..., 4}, {"+0x"..., 3}, {"3bd"..., 3}, {")"..., 1}, {"[0x"..., 3}, {"433c5d"..., 6}, {"]\n"..., 2}], 9) = 39 libc.so. 6"..., 14}, {"("..., 1}, {"__libc_ start_main" ..., 17}, {"+0x"..., 3}, {"e6"..., 2}, {")"..., 1}, {"[0x"..., 3}, {"7f496c8165a6"..., 12}, {"]\n"..., 2}], 9) = 55 X11R6/bin/ X"..., 16}, {"[0x"..., 3}, {"4330e9"..., 6}, {"]\n"..., 2}], 4) = 27
writev(14, [{"/lib/
writev(14, [{"/lib/
writev(14, [{"/usr/
writev(14, [{"/usr/
writev(14, [{"/usr/
writev(14, [{"/usr/
writev(14, [{"/usr/
writev(14, [{"/usr/
writev(14, [{"/usr/
writev(14, [{"/usr/
writev(14, [{"/lib/
writev(14, [{"/usr/