Jump to content

Realism Overhaul Staging Issue


Recommended Posts

After a multitude of failed launches, I have proceeded to investigate the failures and the corresponding Output_logs... After looking through, I think I have found the culprit!!

This is the code from the the failed launch.

"(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

activating stage 6 - current stage: 7

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

RemoteTech: SatelliteManager: OnVesselCreate(7d257a54-27f0-4c47-b7d8-effbd05924d6, )

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

NullReferenceException: Object reference not set to an instance of an object

at KerbalJointReinforcement.KerbalJointReinforcement.UpdatePartJoint (.Part p) [0x00000] in <filename unknown>:0

at KerbalJointReinforcement.KerbalJointReinforcement.RunVesselJointUpdateFunction (.Vessel v) [0x00000] in <filename unknown>:0

at KerbalJointReinforcement.KerbalJointReinforcement.OnVesselWasModified (.Vessel v) [0x00000] in <filename unknown>:0

at EventData`1[Vessel].Fire (.Vessel data) [0x00000] in <filename unknown>:0

at Part.decouple (Single breakForce) [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnDecouple () [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnActive () [0x00000] in <filename unknown>:0

at Part.ModulesOnActivate () [0x00000] in <filename unknown>:0

at Part.activate (Int32 currentStage, .Vessel activeVessel) [0x00000] in <filename unknown>:0

at Staging.activateStage (Int32 stage) [0x00000] in <filename unknown>:0

at Staging.activateNextStage () [0x00000] in <filename unknown>:0

at Staging.ActivateNextStage () [0x00000] in <filename unknown>:0

at FlightInputHandler.Update () [0x00000] in <filename unknown>:0 "

And the succesfull (Unbugged) Launch

activating stage 7 - current stage: 8

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[KzThrustPlate]: Activated

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

RemoteTech: SatelliteManager: OnVesselCreate(4114937b-f7fa-4e1d-b3a4-d3ec3d42bf2a, )

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[00:01:45]: Separation of stage 8 confirmed

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[radialDecoupler]: Activated

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[sepMotor1]: Activated

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

RemoteTech: SatelliteManager: OnVesselCreate(6c9336fb-40dc-4d62-926e-f767920785c2, )

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[radialDecoupler]: Activated

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[sepMotor1]: Activated

Here are pictures of each craft, and I can post the .craft's of each if requested:

Ares CTV- Launched Perfectly

i8APszJ.jpg

Ares Lunar- Launched Bugged

At staging, only one part of the stage would activate, IE one separator out of the two in the stage.

To get the other part to activate, I had to press the stage button again.

(No launch clamps on launch, they too were affected so I couldn't use them properly)

K8vig7A.jpg

Modlist:

ectHaKk.png

*full output_logs/ craft files available at request*

I suspect this has to do with both the part count, and the total mass. Successful launch had 83 parts & 863 metric tonnes, Bugged launch had 72 parts and weighed in at 1242 tonnes.

I have had this problem before, and it has mainly affected heavy launchers 100% of the time.

Edited by JT2227
Link to comment
Share on other sites

I've got this same problem, but I don't have Realism Overhaul installed.

EDIT: Mods I have in common: 000_Toolbar, DDSLoader, DistantObject, EnvironmentalVisualEnhancements, FerramAerospaceResearch, JSI, KerbalEngineer, MP_Narazi, ProceduralFairings, RealSolarSystem (for the atmosphere color), SmokeScreen, TextureReplacer, Trajectories, ModuleManger.2.5.1.

Y'know, sharedassets10 should me somewhere in KSP_Data. That's why your sunflare isn't working if it's not.

Edited by RyanRising
Added common mods.
Link to comment
Share on other sites

A correlation between eight and what keeps happening... This only happens to me with crafts over 1000 tonnes. Also, do you have a modlist? (on windows you can use snipping tool to take a picture of your gamedata folder)

Link to comment
Share on other sites

Thanks!, I don't really know what causes it... but it definitely comes from this line of code.

NullReferenceException: Object reference not set to an instance of an object

at KerbalJointReinforcement.KerbalJointReinforcement. UpdatePartJoint (.Part p) [0x00000] in <filename unknown>:0

at KerbalJointReinforcement.KerbalJointReinforcement. RunVesselJointUpdateFunction (.Vessel v) [0x00000] in <filename unknown>:0

at KerbalJointReinforcement.KerbalJointReinforcement. OnVesselWasModified (.Vessel v) [0x00000] in <filename unknown>:0

Link to comment
Share on other sites

Thanks!, I don't really know what causes it... but it definitely comes from this line of code.

NullReferenceException: Object reference not set to an instance of an object

at KerbalJointReinforcement.KerbalJointReinforcement. UpdatePartJoint (.Part p) [0x00000] in <filename unknown>:0

at KerbalJointReinforcement.KerbalJointReinforcement. RunVesselJointUpdateFunction (.Vessel v) [0x00000] in <filename unknown>:0

at KerbalJointReinforcement.KerbalJointReinforcement. OnVesselWasModified (.Vessel v) [0x00000] in <filename unknown>:0

I hope updating fixes it, if not it maybe a case of reporting in the Kerbal Joint Reinforcement thread and hopefully the mod creator can help.

Link to comment
Share on other sites

I hope updating fixes it, if not it maybe a case of reporting in the Kerbal Joint Reinforcement thread and hopefully the mod creator can help.

It's not KJR. I have the problem and don't have that mod.

EDIT:

Okay... I don't think I have stock bugfix, unless it's installed automatically with CKAN Realism Overhaul install.

No, it would show up on your modlist if it was installed. So it's not that or KJR now.

Link to comment
Share on other sites

Okay... I don't think I have stock bugfix, unless it's installed automatically with CKAN Realism Overhaul install.

I think it is one of the recommended mods that may be ticked on by default with realism overhaul, but it should also be the latest version so that's no help.

Link to comment
Share on other sites

Can you launch that again and give me your output_log? I'll see if we have the same nullreference thingy...

Okay, I can update the whole thing to hopefully get a better outcome. Give me 10-20 minutes to set up a fresh install. (It's getting late so I may need to leave)

Link to comment
Share on other sites

Can you launch that again and give me your output_log? I'll see if we have the same nullreference thingy...

Okay, I can update the whole thing to hopefully get a better outcome. Give me 10-20 minutes to set up a fresh install. (It's getting late so I may need to leave)

Launched it again, here's the relevant part of the log.

activating stage 1 - current stage: 2

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[00:00:08]: Separation of stage 2 confirmed

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

NullReferenceException: Object reference not set to an instance of an object

at KerbQuake.KerbQuake.onVesselStageSeparate (.EventReport report) [0x00000] in <filename unknown>:0

at EventData`1[EventReport].Fire (.EventReport data) [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnDecouple () [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnActive () [0x00000] in <filename unknown>:0

at Part.ModulesOnActivate () [0x00000] in <filename unknown>:0

at Part.activate (Int32 currentStage, .Vessel activeVessel) [0x00000] in <filename unknown>:0

at Staging.activateStage (Int32 stage) [0x00000] in <filename unknown>:0

at Staging.activateNextStage () [0x00000] in <filename unknown>:0

at Staging.ActivateNextStage () [0x00000] in <filename unknown>:0

at FlightInputHandler.Update () [0x00000] in <filename unknown>:0

(Filename: Line: -1)

activating stage 1 - current stage: 2

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[00:00:09]: Separation of stage 2 confirmed

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

NullReferenceException: Object reference not set to an instance of an object

at KerbQuake.KerbQuake.onVesselStageSeparate (.EventReport report) [0x00000] in <filename unknown>:0

at EventData`1[EventReport].Fire (.EventReport data) [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnDecouple () [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnActive () [0x00000] in <filename unknown>:0

at Part.ModulesOnActivate () [0x00000] in <filename unknown>:0

at Part.activate (Int32 currentStage, .Vessel activeVessel) [0x00000] in <filename unknown>:0

at Staging.activateStage (Int32 stage) [0x00000] in <filename unknown>:0

at Staging.activateNextStage () [0x00000] in <filename unknown>:0

at Staging.ActivateNextStage () [0x00000] in <filename unknown>:0

at FlightInputHandler.Update () [0x00000] in <filename unknown>:0

(Filename: Line: -1)

activating stage 1 - current stage: 2

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[00:00:10]: Separation of stage 2 confirmed

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

NullReferenceException: Object reference not set to an instance of an object

at KerbQuake.KerbQuake.onVesselStageSeparate (.EventReport report) [0x00000] in <filename unknown>:0

at EventData`1[EventReport].Fire (.EventReport data) [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnDecouple () [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnActive () [0x00000] in <filename unknown>:0

at Part.ModulesOnActivate () [0x00000] in <filename unknown>:0

at Part.activate (Int32 currentStage, .Vessel activeVessel) [0x00000] in <filename unknown>:0

at Staging.activateStage (Int32 stage) [0x00000] in <filename unknown>:0

at Staging.activateNextStage () [0x00000] in <filename unknown>:0

at Staging.ActivateNextStage () [0x00000] in <filename unknown>:0

at FlightInputHandler.Update () [0x00000] in <filename unknown>:0

Link to comment
Share on other sites

Launched it again, here's the relevant part of the log.

activating stage 1 - current stage: 2

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[00:00:08]: Separation of stage 2 confirmed

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

NullReferenceException: Object reference not set to an instance of an object

at KerbQuake.KerbQuake.onVesselStageSeparate (.EventReport report) [0x00000] in <filename unknown>:0

at EventData`1[EventReport].Fire (.EventReport data) [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnDecouple () [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnActive () [0x00000] in <filename unknown>:0

at Part.ModulesOnActivate () [0x00000] in <filename unknown>:0

at Part.activate (Int32 currentStage, .Vessel activeVessel) [0x00000] in <filename unknown>:0

at Staging.activateStage (Int32 stage) [0x00000] in <filename unknown>:0

at Staging.activateNextStage () [0x00000] in <filename unknown>:0

at Staging.ActivateNextStage () [0x00000] in <filename unknown>:0

at FlightInputHandler.Update () [0x00000] in <filename unknown>:0

(Filename: Line: -1)

activating stage 1 - current stage: 2

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[00:00:09]: Separation of stage 2 confirmed

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

NullReferenceException: Object reference not set to an instance of an object

at KerbQuake.KerbQuake.onVesselStageSeparate (.EventReport report) [0x00000] in <filename unknown>:0

at EventData`1[EventReport].Fire (.EventReport data) [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnDecouple () [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnActive () [0x00000] in <filename unknown>:0

at Part.ModulesOnActivate () [0x00000] in <filename unknown>:0

at Part.activate (Int32 currentStage, .Vessel activeVessel) [0x00000] in <filename unknown>:0

at Staging.activateStage (Int32 stage) [0x00000] in <filename unknown>:0

at Staging.activateNextStage () [0x00000] in <filename unknown>:0

at Staging.ActivateNextStage () [0x00000] in <filename unknown>:0

at FlightInputHandler.Update () [0x00000] in <filename unknown>:0

(Filename: Line: -1)

activating stage 1 - current stage: 2

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

[00:00:10]: Separation of stage 2 confirmed

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

NullReferenceException: Object reference not set to an instance of an object

at KerbQuake.KerbQuake.onVesselStageSeparate (.EventReport report) [0x00000] in <filename unknown>:0

at EventData`1[EventReport].Fire (.EventReport data) [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnDecouple () [0x00000] in <filename unknown>:0

at ModuleAnchoredDecoupler.OnActive () [0x00000] in <filename unknown>:0

at Part.ModulesOnActivate () [0x00000] in <filename unknown>:0

at Part.activate (Int32 currentStage, .Vessel activeVessel) [0x00000] in <filename unknown>:0

at Staging.activateStage (Int32 stage) [0x00000] in <filename unknown>:0

at Staging.activateNextStage () [0x00000] in <filename unknown>:0

at Staging.ActivateNextStage () [0x00000] in <filename unknown>:0

at FlightInputHandler.Update () [0x00000] in <filename unknown>:0

So this "NullReferenceException: Object reference not set to an instance of an object

at KerbQuake.KerbQuake.onVesselStageSeparate (.EventReport report) [0x00000] in <filename unknown>:0"

Must be our culprit... Anyone know enough about KSP structure to explain this?

Link to comment
Share on other sites

So this "NullReferenceException: Object reference not set to an instance of an object

at KerbQuake.KerbQuake.onVesselStageSeparate (.EventReport report) [0x00000] in <filename unknown>:0"

Must be our culprit... Anyone know enough about KSP structure to explain this?

Sadly not I. But you don't have KerbQuake. Hmm, this does seem to be a toughie.

Link to comment
Share on other sites

Sadly not I. But you don't have KerbQuake. Hmm, this does seem to be a toughie.

oddly we all may have had the same result for different reasons.

It's a pain, but it seems like you're going to have to start from a fresh gamedata folder and narrow it down.

Link to comment
Share on other sites

oddly we all may have had the same result for different reasons.

It's a pain, but it seems like you're going to have to start from a fresh gamedata folder and narrow it down.

Hoo Boy.

I'll do it... Tomorrow! I gotta go do Real Life right now. See ya then.

Link to comment
Share on other sites

If you press F3 or whatever it is to get to the end flight screen, I also noticed that none of the stage separations are confirmed... And different mods cause this, so it could be a bug within KSP, that's being triggered by these mods.

Link to comment
Share on other sites

oddly we all may have had the same result for different reasons.

It's a pain, but it seems like you're going to have to start from a fresh gamedata folder and narrow it down.

I'm punching out for today, maybe someone who knows the code can give some guidance... :)

Link to comment
Share on other sites

Even after updating all mods the same problem happens... This is a game-breaking bug, no large rockets can be launched...

*yup, from this line of code:

NullReferenceException: Object reference not set to an instance of an object

Edited by JT2227
Link to comment
Share on other sites

Trying the same thing with stock.

Stand by...

EDIT: Nope, doesn't happen, so it's not a stock issue. Preparing my Copy/Paste. Good morning, by the way.

EDIT2: Uninstalling KerbQuake did it for me. But that still doesn't solve your issue, which appears to be caused by KJR, if I can understand these logs in the least.

Edited by RyanRising
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...