Page 1 of 1

[1.1.43] Thread exception: double value not in range for fixed point number

Posted: Tue Oct 26, 2021 8:16 pm
by Staplergun
Used deconstruction planner tool on a structure with a large inventory and the game crashes to desktop.

Move to the "Nauvis Orbit" surface and attempt to deconstruct the warehouse full of items. Game instantly crashes. This is in single player or in multiplayer as a member (not host).

Re: [1.1.43] Thread exception: double value not in range for fixed point number

Posted: Wed Oct 27, 2021 12:48 am
by Rseding91
There are multiple ways this error can happen and unfortunately it doesn't log the stack trace when it happens meaning we have no good way to tell them apart.

Do you have any way to reproduce this?

Re: [1.1.43] Thread exception: double value not in range for fixed point number

Posted: Wed Oct 27, 2021 9:17 am
by xoft
I believe I've got the same issue, at least the relevant log lines say the very same:
103.140 Warning WorkerThread.cpp:58: Thread exception: double value not in range for fixed point number.
103.143 Error MainLoop.cpp:709: Thread pool error
103.144 Error Util.cpp:83: double value not in range for fixed point number

I have a gamesave that, when loaded, produces this error within some 15 seconds of gameplay without any player input. I tried reproducing this 4 times, the error occurred 3 times out of those.
The four logs, all mods and the game save are stored at http://xoft.cz/factorio/crash-1.1.43/
(The gamesave has the player inside a train that is on a route to a temp stop, as soon as the train arrives at that stop, the error happens)

Re: [1.1.43] Thread exception: double value not in range for fixed point number

Posted: Wed Oct 27, 2021 9:20 am
by xoft
I see this was already "solved" next door:
viewtopic.php?f=30&t=100394&p=555105

Re: [1.1.43] Thread exception: double value not in range for fixed point number

Posted: Wed Oct 27, 2021 3:27 pm
by Rseding91
xoft wrote: Wed Oct 27, 2021 9:20 am I see this was already "solved" next door:
viewtopic.php?f=30&t=100394&p=555105
One possible way it's triggered was solved. We know of at least 1 other that we've fixed.

Re: [1.1.43] Thread exception: double value not in range for fixed point number

Posted: Wed Oct 27, 2021 3:54 pm
by Rseding91
Ok, I confirmed both of these crashes are the same as the one in fixed for next release.