You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was testing it on Ravenspear MkI (stock) and I've got DivisionByZero while Panther jet engine was failing. So I tried to test it in isolated environment in clean install with craft assembly containing only one Panther, Fuel tanks, Intake and Mk1Inline Cockpit.
Observed in stock KSP 1.2.1 on Linux with KerbalLaunchFailure version 0.4.0.
When this part fails it just warns about upcoming failure event forever, while KSP.log has this:
[EXC 15:41:51.734] InvalidOperationException: Operation is not valid due to the current state of the object
System.Linq.Enumerable.Single[ModuleEngines] (IEnumerable`1 source)
KerbalLaunchFailure.Failure.PrepareStartingPart ()
KerbalLaunchFailure.Failure.Run ()
KerbalLaunchFailure.KerbalLaunchFailureController.RunFailure ()
KerbalLaunchFailure.KerbalLaunchFailureController.FixedUpdate ()
and then, repeating:
[EXC 15:41:56.801] DivideByZeroException: Division by zero
KerbalLaunchFailure.Failure.CauseStartingPartFailure ()
KerbalLaunchFailure.Failure.Run ()
KerbalLaunchFailure.KerbalLaunchFailureController.RunFailure ()
KerbalLaunchFailure.KerbalLaunchFailureController.FixedUpdate ()
...
(looks like happens in a loop, so more messages like this)
Blaming it has mode change feature. I also tested another engine (Wheesly) with ModuleEnginesFX and it worked fine.
The text was updated successfully, but these errors were encountered:
I was testing it on Ravenspear MkI (stock) and I've got DivisionByZero while Panther jet engine was failing. So I tried to test it in isolated environment in clean install with craft assembly containing only one Panther, Fuel tanks, Intake and Mk1Inline Cockpit.
Observed in stock KSP 1.2.1 on Linux with KerbalLaunchFailure version 0.4.0.
When this part fails it just warns about upcoming failure event forever, while KSP.log has this:
[EXC 15:41:51.734] InvalidOperationException: Operation is not valid due to the current state of the object
System.Linq.Enumerable.Single[ModuleEngines] (IEnumerable`1 source)
KerbalLaunchFailure.Failure.PrepareStartingPart ()
KerbalLaunchFailure.Failure.Run ()
KerbalLaunchFailure.KerbalLaunchFailureController.RunFailure ()
KerbalLaunchFailure.KerbalLaunchFailureController.FixedUpdate ()
and then, repeating:
[EXC 15:41:56.801] DivideByZeroException: Division by zero
KerbalLaunchFailure.Failure.CauseStartingPartFailure ()
KerbalLaunchFailure.Failure.Run ()
KerbalLaunchFailure.KerbalLaunchFailureController.RunFailure ()
KerbalLaunchFailure.KerbalLaunchFailureController.FixedUpdate ()
...
(looks like happens in a loop, so more messages like this)
Blaming it has mode change feature. I also tested another engine (Wheesly) with ModuleEnginesFX and it worked fine.
The text was updated successfully, but these errors were encountered: