cseelhoff / RimThreaded

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

"Hospitality" Repeating Thread Abortion Exceptions #374

Closed popcorn95 closed 3 years ago

popcorn95 commented 3 years ago

Describe the bug I have a bug in which the mod gets stuck in a loop doing what seems to be restarting a thread that has failed or timed out. If I load an auto-save, I can get further in the game, but it eventually gets stuck again.

To Reproduce Steps to reproduce the behavior: To see the error log. (How I find it.

  1. Load the Monda Pact save
  2. Let run until the game's FPS drops (I think it should be almost instant for this save)
  3. Pause and open debug log

The Autosave-4 file is 5 minutes before the Monda Pact save where the game runs fine. You can use this to test where or why this happens as I have no idea. Rimworld saves.zip

Error Log https://pastebin.com/CSiWam7C

Mod List Version: 1 Name: 123456 Mods:

Screenshots If applicable, add screenshots to help explain your problem.

Niilo007 commented 3 years ago

Could you try to get this to happen with less mods? if you can reduce the mod list at least a bit, it will be easier for our testers to test.

Niilo007 commented 3 years ago

at Hospitality.GenericUtility.GetTravelDays (RimWorld.Faction faction, Verse.Map map) [0x00052] in :0 at Hospitality.GenericUtility+<>c__DisplayClass7_0.b__1 (RimWorld.Faction f) [0x00000] in

looks like hospitality errors. hospitality is incompatible with RimThreaded

15adhami commented 3 years ago

Tested in RT 1.3.2 and 2.0.7. Loaded save file and waited a few minutes, no errors related to Hospitality were encountered. Seems to be fixed.