Jump to content

Consistent crash, SimMessage temperature


Lost Gremlin
  • Branch: Live Branch Version: Windows Pending

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)

Galaxy.sav


Steps to Reproduce
Load the Galaxy.sav colony. Unpause it. The crash happens after a few seconds.
  • Sad 1



User Feedback




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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...