KSP-TaxiService / CommNetConstellation

A KSP add-on that transforms the CommNet network of single type into multiple constellations of different types
GNU General Public License v3.0
8 stars 8 forks source link

NullReferenceException with various other mods #1

Closed DerpyFirework closed 7 years ago

DerpyFirework commented 7 years ago

Using this with ModularFlightItegrator and PersitentDynamicPodNames causes the log to be spammed with NullRefs. output_log.txt attached.

Mods: -ModuleManager 2.7.5 -ModularFlightItegrator 1.2.3.0 -PersistentDynamicPodNames 0.1.6.1 -CommNetConstellation 0.4

KSP version 1.2.2.1622 Windows 64-bit output_log.txt

DerpyFirework commented 7 years ago

After another quick test, it seems it's not just this combination of mods. Will try to hunt down all the mods from my list that cause this error

KSP-TaxiService commented 7 years ago

Thanks so much for the detailed report. Those two mods are sufficient for me to verify this NullReferenceException spam.

It seems the CommNode of a vessel is somehow modified by one or both of other mods enough to cause the equal comparison to fail. I may need to shift away from the object comparison towards unique IDs of a vessel/CommNode.