Bellabong / RealFuels-Stock

A set of configs for the RealFuels Mod:
https://forum.kerbalspaceprogram.com/index.php?/topic/194394-*
Other
4 stars 2 forks source link

RF_BDB_1.2 break KerbalismSimplex processes #3

Open Ondsola opened 3 years ago

Ondsola commented 3 years ago

The BDB update for Real Fuels stock breaks kerbalism processes, notably things like the generator on the Gemini (Leo) service module. Upon adding a part from the editor, the console throws up a ton of NullRef spam which can be found in the attached logs. The installed mods are as follows:

Kerbalism KerbalismSimplex SimplexResources RealFuels RealFuels-Stock All DLCs

After extensive testing, I can confirm that its specifically the update for RealFuels Bluedog support.

This is the NullRef being spammed every ~30ms:

NullReferenceException: Object reference not set to an instance of an object at KERBALISM.ProcessController.Start () [0x00027] in <508759cbee33445e8d50142044bd4b10>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)

(Filename: <508759cbee33445e8d50142044bd4b10> Line: 0)

[Kerbalism] Lib.AddResource error while adding _FuelCell: the resource doesn't exist (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Attempting to turn the broken generator on, the game returns this error before returning to NullRef spam:

[Kerbalism] Lib.AddResource error while adding _FuelCell: the resource doesn't exist (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[Kerbalism] Lib.SetResource error while setting capacity for _FuelCell: the resource is not in the part (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Removing the part with the generator stops the spam, and the rest of Kerbalism works fine (life support, etc) Player.log KSP.log

Ondsola commented 3 years ago

After further testing, it seems that the processes only break with KerbalismSimplex. I'm gonna contact theJesuit, the creator of KerbalismSimplex and see if they have any advice as well. I'll post updates here if I get any.