I have a colony that always crashes at the same moment. I can't find a cause in my base. It happens at the same point on different machines, both Windows and OS X. No crash dumps, but there are SimMessage log entries that allude to the cause. The exact log entries vary. I've seen four variants that always refer to temperature.
Here's the relevant part of one log from a Windows game:
[10:04:52.594] [3] [INFO] SimMessage: Assert failed: simData.updatedCells->temperature[cell] > 0.0f || simData.updatedCells->mass[cell] == 0.0f
[10:04:52.594] [3] [INFO] c:\jenkins_workspace\workspace\release_simgame_windows\game\simdll\simlib\updatetemperature.cpp:159
c:\jenkins_workspace\workspace\release_simgame_windows\game\simdll\simlib\simupdate.cpp:131
c:\jenkins_workspace\workspace\release_simgame_windows\game\simdll\simlib\paralleltaskqueue.h:118
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\thr\xthread:230
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\thr\xthread:209
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp:115
[10:04:52.603] [3] [INFO] Submitting crash:
And three different logs from Mac games:
[09:50:46.625] [2] [INFO] SimMessage: Assert failed: simData.updatedCells->temperature[cell] > 0.0f || simData.updatedCells->mass[cell] == 0.0f
[09:50:46.625] [2] [INFO] simlib/UpdateTemperature.cpp:159
Assert failure 'BREAKPT:' at simlib/UpdateTemperature.cpp(159)
[21:20:29.757] [2] [INFO] SimMessage: Assert failed: cell.temperature() < SIM_MAX_TEMPERATURE
[21:20:29.757] [2] [INFO] simlib/SimUtil.cpp:51
Assert failure 'BREAKPT:' at simlib/SimUtil.cpp(51)
[10:12:07.944] [2] [INFO] SimMessage: Invalid temperature T=inf
[10:12:07.944] [2] [INFO] simlib/UpdateTemperature.cpp:43
Assert failure 'BREAKPT:' at simlib/UpdateTemperature.cpp(43)
Load the Galaxy.sav colony. Unpause it. The crash happens after a few seconds.
-
1
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now