Hello @Demiu, no OpenGL application should be capable of locking up the system, which means this is most likely a driver bug. That said, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. If you can find any CrashIDs or minidump files related to this issue, please include them in this issue report.
The system info:
https://gist.github.com/Demiu/713905190bcc3fbb8cf17eabf75507db
Here's a possibly relevant stacktrace from journalctl, however it is from after I login and kill Xorg, but before the segfault in the OP (that one is also after the kill)
https://gist.github.com/Demiu/7db272ad8f889f7c51642c889604985f
Unfortunately I cannot provide the dump files - the /tmp/dumps folder has been cleared on reboot and the 2 files in the system info are from when I closed steam after it couldn't connect and the only .dmp files I could find in steam's install path were related to insurgency.
Edit: And just now it happened again, no idea why. Everything as before, but Dota 2 doesn't have to run a long time, PC was still on 1 day 6 hours uptime. The steam segfault gets into logs after killing Xorg. There really is little info, including no dump files in /tmp/dumps from today. Most of dmesg/journalctl errors show up after killing Xorg. I'll paste all the info before.
Dmesg:
https://gist.github.com/Demiu/78787553ae892196781101cd86c7d3de
Journalctl:
https://gist.github.com/Demiu/ea0ac507688f0aeb9b4a1202d3425318
The kill is right after invalid login on tty2. Teamspeak's libpng is repeated about 200 times before the log.
If I would have to guess the Xorg is probably stuck on some request made by steam, as evidenced by this line:
Jan 02 22:01:46 manjaro org.a11y.atspi.Registry[6458]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
Jan 02 22:01:46 manjaro org.a11y.atspi.Registry[6458]: after 120670 requests (120670 known processed) with 0 events remaining.
Hello @Demiu, are you still experiencing this issue on an up to date system?
Closing pending feedback.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Upon closing Dota 2 client the screen freezes & stops responding, some X bindings work, other do not. For example, I couldn't ctrl+alt+backspace to restart X. Fortunately I was able to switch another virtual terminal. I run htop and saw Xorg taking 100% CPU on one of the cores. With Xorg still unresponding to anything other than VT switch I sent a sigkill to it and then kept using the PC as usual, thinking that it was a problem with system packages and will be solved. Then it happened again and after some digging I found that some time before the crash the Xorg was reporting.
This first appeared after 44 hours of uptime and then repeated in random intervals.
What led me to report this bug here instead of Dota 2 tracker was a particular bug in dmesg
Sadly this are the only two things out of the ordinary that I could find. I also have no concrete reporduction steps for this and only related things seem to be long uptimes of both the PC and Dota 2.
Steps for reproducing this issue: