#Crash on Part/Ship destruction with "Removing resources from sinks is not supported."

7 messages · Page 1 of 1 (latest)

old basalt
#

This happened then a railgun blew my ship into pieces, destroying TRL, pumps, amplifiers, radiators, heatpipes.
Only one mod was used; ship used only one modded part that has NetworkResourceInput - my own take at heat resistor, however it should not try to add negative amount anywhere, so might not be related, but I thought I should mention this.
Happened once so far, I am trying to reproduce.
Since crash report does not really say anything regarding part that caused this - is there anything I can do to locate the offending part?

ripe belfry
#

If you can upload a saved game or rec file that reproduces the crash, that would be really helpful. Thanks!

timber tundra
#

I can usually make this happen by placing a part from a mod that requires hyperium to build, but the only hyperium is stored in the hyperdrives.
But Ive not had this happen in 0.30.1b yet to know if you can reproduce it this way.

old basalt
#

There are few extra steps here, but destruction is NOT necessary. It still crashes on destruction, but this save + slight modification to mod file crashes on unpause.

  1. In steamapps/workshop/content/799600/3170178280/terran/heat resistor/resistor.rules, line 135 (HeatUpDownMultiplier part), change OutputRange to OutputRange = [-4400, 4400].
  2. Load attached save.
  3. Unpause. Should crash on 6th tick with Removing resources from sinks is not supported.

Mass destruction of same ship, with no .rules file modification, still crashes the game with same error message.
Does that help?

old basalt
old basalt
#

Current version of my mod no longer reproduces this issue, I managed to somehow fix it.
I got rid of negative buff and using min operation I made sure that converted value is no bigger then destination network can hold. Error vanished.
You can still get problematic version from my Github repo.

quick acorn