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?
#Crash on Part/Ship destruction with "Removing resources from sinks is not supported."
7 messages · Page 1 of 1 (latest)
If you can upload a saved game or rec file that reproduces the crash, that would be really helpful. Thanks!
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.
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.
- In
steamapps/workshop/content/799600/3170178280/terran/heat resistor/resistor.rules, line 135 (HeatUpDownMultiplierpart), change OutputRange toOutputRange = [-4400, 4400]. - Load attached save.
- 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?
This is a minimized ship version that still crashes (after changing OutputRange).
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.
I've run into this error twice in the same save, less than a second after loading it: