cseelhoff / RimThreaded

RimThreaded is a RimWorld mod designed to enable RimWorld to utilize multiple threads.
MIT License
118 stars 21 forks source link

Failed to load a saved game #644

Open knox31085 opened 2 years ago

knox31085 commented 2 years ago

IMPORTANT:

Please first search existing bugs to ensure you are not creating a duplicate bug report!
Make sure you have the latest version of Rimworld!

Describe the bug

Loading of a save failed. Loading screen appears, (mostly) finished, then the screen goes for one or two frames to black and normally the simulation should start. Unfortunatelly the loading screen appears again (no reaction), all threads go to 100% and Rimworld doesn't react anymore. Against my first thoughts it seems that this is easy to reproduce. The probability of the failure increases with the number of threads. One thread works nearly everytime, multiple threads nearly never. After you have loaded once you can safely increase the number of threads again. This happens only after a fresh start of the game. After you have loaded a save once you can save and load without problems...

RT 2.5.15, RW 1.3.3101

Steps to reproduce the behavior (VERY IMPORTANT)

  1. Start the game
  2. Increase the number of threads to e.g. eight
  3. Load the save
  4. Wait until the loading is over and RW freezes (Windows message "This application doesn't react anymore")

Error Logs

Player.log

Player.log

HugsLib log

Where is this? Is there a separate log?

Save file

quicksave.zip

Mod list (Preferably a RimPy compatible list.)

RimThreaded-Loading-Crash.zip