Page 1 of 1

[0.17.11] Hard crash - Using upgrade planner at the time. - fonsDrawText

Posted: Thu Mar 14, 2019 3:48 am
by Washclof
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 :).

Re: [0.17.11] Hard crash - Using upgrade planner at the time. - fonsDrawText

Posted: Fri Mar 15, 2019 1:47 pm
by posila
Hello, thanks for the report.
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

Posted: Sat Mar 16, 2019 2:05 am
by Washclof
Sure thing.

Re: [0.17.11] Hard crash - Using upgrade planner at the time. - fonsDrawText

Posted: Tue Apr 09, 2019 1:37 pm
by posila
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