Open NetSysFire opened 2 years ago
I FINALLY GOT A TRACE: gdb.txt
Sorry for caps but I am excited I can finally provide a new lead because this crash is just so damn inconsistent and annoying.
Looking at the trace, it looks like the culprit might be somewhere around:
padding = "\000\177\000\000Q\315\004", '\000' <repeats 48 times>}
This looks almost exactly like the corruption I got in the crash log filenames.
Describe the bug
Sometimes, usually in debug worlds only, I just alt+f4 the window because no turn has passed because I just navigated around some menus to test stuff. This works well, nothing breaks, except when the game has been idling some time.
Basically a proper issue for https://github.com/CleverRaven/Cataclysm-DDA/issues/53551#issuecomment-1005776682
Steps to reproduce
debugmsg
, usually requires turns to pass and therefore "savescumming", the probablity of this happening increases.The "This option is not available line" (this is from the stdout) is something related to lines I get on other crashes:
Expected behavior
Here is the freaky thing: It only happens sometimes and, for whatever reasons, the crash log file name is corrupted and leaves garbage file names containing the same crash log I got on my stdout (see above) in the current working directory.
This did not happen in 0.F-stable but persisted through every experimental I tried so far.
Contrary to what the stack trace said, I did exactly nothing. I did not attempt to save any screenshot.
Screenshots
No response
Versions and configuration
This is on Xorg/X11
Additional context
No response