Hello,
I had a hard crash. I was using the upgrade planner to upgrade belts from red to blue. Pretty sure I was doing undergrounds at the time and my bots were handling a lot of it. Not sure if any of that is related, but it was what I was doing at the time .
[0.17.11] Hard crash - Using upgrade planner at the time. - fonsDrawText
[0.17.11] Hard crash - Using upgrade planner at the time. - fonsDrawText
- Attachments
-
- _autosave3.zip
- (12.51 MiB) Downloaded 86 times
-
- factorio-current.log
- (10.03 KiB) Downloaded 116 times
Re: [0.17.11] Hard crash - Using upgrade planner at the time. - fonsDrawText
Hello, thanks for the report.
Could you please also upload factorio-dump-previous.dmp? (you might need to zip it)
Could you please also upload factorio-dump-previous.dmp? (you might need to zip it)
Re: [0.17.11] Hard crash - Using upgrade planner at the time. - fonsDrawText
Sure thing.
- Attachments
-
- factorio-dump-previous.dmp
- (814.46 KiB) Downloaded 97 times
Re: [0.17.11] Hard crash - Using upgrade planner at the time. - fonsDrawText
Thanks for the crash dump.
Do you overclock your CPU or do you use some kind of cheat engine for Factorio?
It crashed due to instruction counter regiter pointing to middle of an instruction, so CPU decoded the instructions incorrectly and executed wrong code. The callstack and state of the program seem otherwise normal, so it seems instruction counter register got corrupted and it was not caused by invoking dangling function pointer. So it is currently mystery how it could have happened.
EDIT: There is couple of these crashes in our crash uploader every version, so it is not completely random register corruption ... curiouser and curiouser
Do you overclock your CPU or do you use some kind of cheat engine for Factorio?
It crashed due to instruction counter regiter pointing to middle of an instruction, so CPU decoded the instructions incorrectly and executed wrong code. The callstack and state of the program seem otherwise normal, so it seems instruction counter register got corrupted and it was not caused by invoking dangling function pointer. So it is currently mystery how it could have happened.
EDIT: There is couple of these crashes in our crash uploader every version, so it is not completely random register corruption ... curiouser and curiouser