Jump to content

StarkRG

Members
  • Posts

    87
  • Joined

  • Last visited

Posts posted by StarkRG

  1. It seems like in 1.12 the accelerometer sensor is giving an acceleration not including the gravity vector, so sitting still on a launch pad it returns approximately 0, but when falling on kerbin it will show approximately 9.8-ish, this is contrary to what's in the documentation, assuming I'm reading it correctly. Similarly the Grav sensor provides its reading in m/s (shows 9.8-ish on kerbin), not in terms of g as the documetnation states. Is anyone else getting this or is it just some weird mod interference on my install?

  2. On 8/13/2021 at 1:51 AM, Michel Bartolone said:

    I reported the same issue many releases ago. Basically I was told to just use the 1/2 button. If you use the 1/2 button the first time, it takes half of the total, but then the next tank, it takes half of the remainder of the space, so 1/4 of the total, etc. Using this (I know it's a pita) you can easily get 1/2, 1/4, 1/8, 1/16... fractions of your total volume, Then go back and clean up the ones you don't want etc. Long before I get large enough batteries, I will set up some of my tanks using 1/16 battery, 1/8 mono, and the remainder as LFO.

     

    I discovered a workaround to use any percentage, and, while still a PITA, is a lot less of one than using the 1/2 button like that (which I had been doing before). What you do is enter a percentage, then switch it to m3 select one digit and enter it manually (such as, if it says 0.1234567, select the 7 and type 7), the red numbers will turn white and you'll be able to add it.

  3. Something in the update between 1.8.3.4 and 1.8.3.5 has caused the Linux version of AFBW to no longer be compatible with the version of SDL in ubuntu's 21.04 "hirsute" repositories. The version that's installed is "2.0.14+dfsg2-3" (as reported by apt, I don't know if there's a better way to get the version of a library) and I'm getting the "DllNotFoundException: libSDL2-2.14" error mentioned earlier. I've tried reinstalling AFBW, but to no avail but rolling back to 1.8.3.4 does work. (yes, the problem also exists in 1.8.3.6, I actually had to install 1.8.3.5 to determine if the problem was there too)

  4. On 8/4/2021 at 3:19 AM, garwel said:

    Sorry, but there are no plans to support RemoteTech connection state. I hope that eventually RemoteTech 2.0 will be released that is expected to be compatible with stock CommNet. If you only want RemoteTech for signal delay, I suggest that you try my other mod, aptly named Signal Delay (see link in my signature)

    I want it for the more intuitive communication structure. How CommNet works just makes no sense to me.

    On 8/4/2021 at 3:19 AM, garwel said:

    The idea behind the "At KSC" factor is to allow kerbals to rest and recuperate at home, go on vacation, see their friends and family (if kerbals have a family, that is), you know, this kind of laid-back stuff. The "Home" factor means that kerbals are in a natural, familiar environment. Staying on a station packed with lots of other kerbals doesn't exactly count as that, because you are still in space, away from home.

    But, surely, a colony should classify as their new home?

  5. Is there a way for the "Connected" health factor to consider the Remote Tech connection to KSC? Ideally, this should scale with signal delay (if enabled) since feeling connected to home is a lot easier when you don't have to wait minutes or hours for a reply.

    Additionally, and I'm not sure exactly how you might go about implementing it, but a connection to a base or orbital station with a crew compliment above a certain threshold (maybe 10 or 20) should count as some fraction of a connection to KSC. This would make it so that you could send a massive ship to Jool orbit where the signal delay might otherwise make the "connected" factor too small, but having so many kerbals in one place would give a boost to anyone exploring the Joolian moons. Similarly, being aboard a vessel with that many kerbals might be considered "Home" or potentially be worth some fraction of the "At KSC" factor.

  6. I'm getting a strange conflict between StageRecovery and Configurable Containers (or, rather, the AT Utils library) when RealChute is involved, but it doesn't happen when they're the only mods so there might be other conflicts I haven't nailed down. After having this issue pop up a couple of times I created an all-stock craft that would display the issue every time I load it into the VAB. The issue is simply that the game hangs and player.log shows that it's in a loop of "DragCubeSystem: Rendering procedural drag for mk2LanderCabin.v2". If I leave it running in this state for several hours it runs out of stack space and throws an error showing where the loop is occurring. By working my way down, eliminating other mods eventually I discovered that the craft would load most of the time, but if I did it repeatedly it would eventually get stuck in the loop. I was able to get it to happen, at a guess, about a fifth of the time with 13 mods installed. I've asked over in the StageRecovery thread, but haven't had any response over there so perhaps nobody knows.

    Here's the error that eventually pops up:

     
     
     
     
    Spoiler
    
    [SR] Error occured while trying to determine total chute area.
     
    (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
    
    Uploading Crash Report
    StackOverflowException: The requested operation caused a stack overflow.
      at (wrapper managed-to-native) System.Object.__icall_wrapper_ves_icall_mono_string_from_utf16(intptr)
      at (wrapper managed-to-native) Lingoona.NativeMethods.useGrammar(string,int,string[],int)
      at Lingoona.Grammar.useGrammar (System.String template, System.Collections.Generic.List`1[T] parameters) [0x00019] in <3921257eb52c4d7d8b91db94b37d251f>:0 
      at KSP.Localization.Localizer.FormatWithLingoona (System.String template, System.String[] parameterList) [0x00017] in <ac04291822974a138f007b85091a10d0>:0 
      at KSP.Localization.Localizer._Format (System.String template, System.String[] parameterList) [0x00054] in <ac04291822974a138f007b85091a10d0>:0 
      at KSP.Localization.Localizer.Format (System.String template, System.String[] list) [0x00005] in <ac04291822974a138f007b85091a10d0>:0 
      at KSPUtil.LocalizeNumber (System.Single value, System.String format) [0x00015] in <ac04291822974a138f007b85091a10d0>:0 
      at CostWidget.onCostChange (System.Single vCost) [0x00050] in <ac04291822974a138f007b85091a10d0>:0 
      at CostWidget.onShipModified (ShipConstruct ship) [0x0000b] in <ac04291822974a138f007b85091a10d0>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 

     

    These are the 13 mods I was able to get it to work some of the time:

     
     
     
     
    Spoiler

    Flight Manager for Reusable Stages (FMRS) Continued (FMRSContinued 1.2.9.1)
    AT Utils (AT-Utils v1.9.0)
    ClickThrough Blocker (ClickThroughBlocker 0.1.9.5)
    Configurable Containers Core (ConfigurableContainers-Core 2.4.8)
    Module Manager (ModuleManager 4.1.3)
    RealChute Parachute Systems (RealChute v1.4.7.6)
    RecoveryController (RecoveryController 0.0.4)
    ReStock (ReStock 1.0.3)
    ReStock+ (ReStockPlus 1.0.3)
    Speed Unit Annex (SpeedUnitAnnex 1.3.6)
    StageRecovery (StageRecovery 1.9.2.2)
    Toolbar Controller (ToolbarController 1:0.1.9.4)
    Zero MiniAVC (ZeroMiniAVC 1:1.1.0.1)

    And here are the mods that I normally run:

     
     
     
     
    Spoiler

    Stock assembly: Assembly-CSharp v0.0.0.0
    Scale_Redist v1.0.0.0 / v2.4.3.11
    ModuleManager v4.1.3.0
    000_AT_Utils v1.9.0.0
    001_AnisotropicPartResizer v1.4.0.0
    002_MultiAnimators v1.2.0.0
    0_00_AT_Utils_UI v1.0.0.0
    ConfigurableContainers v2.4.8.0
    SubmodelResizer v1.0.0.0
    ClickThroughBlocker v0.1.9.5 / v1.0.0.0
    FilterExtensions v3.2.4.2 / v1.0.0.0
    BlendshapeModelLoader v1.0.0.0
    TexturesUnlimited v0.0.0.0
    aaa_Toolbar v1.8.0.5
    USITools v1.0.0.0
    ToolbarControl v0.1.9.4 / v1.0.0.0
    ControlSurfaceToggle v1.3.2.3 / v1.0.0.0
    ASETPropsIdentifier v1.5.0.0
    AllAboard v0.0.0.0
    AntennaSleep v1.0.0.0
    Astrogator v0.10.0.0
    AtmosphereAutopilot.UI v1.0.0.0
    AtmosphereAutopilot v1.5.16.0
    B9PartSwitch v2.14.0.0 / vv2.14.0
    BetterBurnTime v1.0.0.0
    BetterTimeWarp v2.3.12.4
    BDB v1.4.3.0
    BonVoyage v1.0.1.0
    Chatterer v0.9.99.2788
    CivilianPopulation v3.0.0.8 / v1.0.0.0
    CCK v5.0.0.0 / v4.1.0.0 for KSP 1.6.0
    CLSInterfaces v2.0.0.3
    ConnectedLivingSpace v2.0.0.3
    ContractConfigurator v1.0.0.0 / v1.28.0
    RemoteTech v1.9.0.0 / v1.9.6
    CC_RemoteTech v1.0.0.0 / v1.28.0
    CrewRandR v1.1.10.4 / v1.0.0.0
    CustomBarnKit v1.1.20.0
    DMagic v1.4.3.0 / vv1.4.3.0
    DMModuleScienceAnimateGeneric v0.22.0.0
    ProgressParser v1.0.11.0 / vv11.0
    ContractParser v1.0.9.0 / vv9.0
    CapCom v1.0.2.11 / vv2.11
    ContractsWindow.Unity v1.0.9.4
    ContractsWindow v1.0.9.4 / vv9.4
    DatedQuickSaves v1.2.4.2 / v1.1.5.0
    Decalco v2.0.2.0
    KSP_Log v0.1.0.1 / v1.0.0.0
    DeployableBatteries v0.2.0.7 / v1.0.0.0
    AGExt v2.4.0.1 / v1.0.0.0
    RCSLandAid v3.4.0.1 / v1.0.0.0
    DistantObject v2.0.0.2
    DockingCamera v1.3.7.2 / v1.0.0.0
    DoubleTapBrakes v1.0.0.0
    DynamicBatteryStorage v1.0.0.0
    EarlyBird v0.2.0.0 / v0.2.0
    EasyBoard v1.8.2.0
    EasyVesselSwitch v2.1.7366.39779 / v2.1 for KSP v1.*
    KSPDev_Utils.2.0 v2.0.7231.38433 / v2.0 for KSP v1.8+
    EditorExtensionsRedux v3.4.1.0
    EngineLightRelit v1.6.2.3 / v1.0.0.0
    Atmosphere v1.8.0.2
    CelestialShadows v1.8.0.2
    CityLights v1.8.0.2
    EVEManager v1.8.0.2
    PQSManager v1.8.0.2
    PartFX v1.8.0.2
    ShaderLoader v1.8.0.2
    Terrain v1.8.0.2
    TextureConfig v1.8.0.2
    Utils v1.8.0.2
    _BuildManager v1.8.0.2
    FP_DockingSndFX v2.1.12.27690
    FShangarExtender v3.6.0.0 / v3.5.0.0
    Firespitter v7.3.7287.12431
    GC.UI v1.0.0.0
    GroundConstruction v2.6.0.0
    HLAirships v5.3.0.0
    Hangar v3.5.0.0
    HangarGrid v0.4.0.181
    HaystackContinued v0.5.6.3 / v0.5.2.1
    HeapPadder v0.0.2.0
    HideEmptyTechTreeNodes v1.0.0.0
    HotSpot v0.8.0.0 / v0.8.0
    HullCamera v0.2.0.0
    kerbal-impact v0.0.0.0
    InterstellarFuelSwitch v3.14.2.5
    JSIAdvTransparentPods v0.1.22.0
    JSIPartUtilities v0.5.0.4 / v0.0.3.103
    RasterPropMonitor v0.31.3.27057
    JanitorsCloset v0.3.7.0 / v1.0.0.0
    KAS-API-v2 v2.0.7239.35367 / vKAS API v2
    KAS v1.5.7239.36651 / v1.5 for KSP 1.8+
    KSPDev_Utils.2.0 v2.0.7231.38433 / v2.0 for KSP v1.8+
    KEI v1.2.10.2
    KIS v1.24.7279.41031 / v1.24 for KSP 1.8+
    KSPDev_Utils.2.1 v2.1.7279.39857 / v2.1 for KSP v1.8+
    KRASH v0.5.32.0 / v1.0.0.0
    KRnD v1.16.0.6 / v1.0.0.0
    KSCSwitcher v1.8.0.0
    KSP-AVC v1.4.1.4
    KSPWheel v0.0.0.0
    KSTS v2.0.1.3 / v1.0.0.0
    KeepItStraight v1.1.0.0
    KerbalChangelog v0.0.0.0
    KerbalConstructionTime v1.4.7.13
    KerbalEngineer.Unity v1.0.0.0
    KerbalEngineer v1.1.7.1
    KerbalGPS v1.2.0.1
    KerbalHealth v1.4.2.0
    KerbalJointReinforcementNext v4.1.15.0
    DeployableAeroSurfaces v1.0.0.0
    KerbalStats v3.1.0.0 / v3.1.0
    HyperEdit v1.5.8.0 / v1.5.8
    KspCraftOrganizerPlugin v1.0.7312.42948
    Landertron v1.1.1.0 / v1.1.1
    LaserDist v1.3.0.0 / v1.3.0
    LaunchNumbering v0.5.4.1 / v0.4.0.0
    LightsOut v0.3.0.1
    LoadingTipsPlus v1.8.0.0
    MagiCore v1.3.2.3 / v1.0.0.0 / v1.3.1.0
    IRSurfaceSampler v1.0.1.7 / v1.7
    InfernalRobotics_v3 v3.0.2.0
    KJRjoint v1.0.0.0
    Scale_Redist v1.0.0.0 / v2.4.3.11
    BetterManeuvering.Unity v1.0.5.0
    BetterManeuvering v1.0.5.0 / v5.0
    ManeuverQueue v0.5.0.0
    MechJeb2 v2.5.1.0 / v / v2.9.2.0
    MissionControllerEC v3.0.0.0
    NRAP v1.6.0.0 / v1.5.1.1
    MiniAVC v1.4.0.2
    NavBallDockingAlignmentIndicatorCE v1.1.0.0 / v1.0.0.0
    NavHud v1.4.0.4 / v1.0.0.0
    NavUtilLib v0.7.2.0
    NavUtilRPM v0.7.2.0
    DPAI_RPM v1.0.0.1
    DockingPortAlignmentIndicator v6.8.5.1
    ModuleDockingNodeNamed v1.0.0.1
    NearFutureElectrical v1.0.0.0
    NearFutureExploration v0.4.0.0
    NFPropUtils v1.0.0.0
    NearFuturePropulsion v0.9.0.0
    NearFutureSolar v0.4.0.0
    FinalFrontier v1.0.0.0
    ODFC v1.2.0.0
    PAPIPlugin v0.5.0.5 / v0.5.0.0
    PAWS v0.0.0.0
    KSP_ColorPicker v0.1.0.1 / v1.0.0.0
    KSP_PartHighlighter v0.1.0.1 / v1.0.0.0
    PWBFuelBalancerRestored v0.2.0.1 / v0.1.4.0
    PartAngleDisplay v0.4.0.0 / v0.3.2.4
    PartCommanderContinued v1.1.6.1 / v1.0.3.0
    PartWizard v1.3.8.1 / v1.3.0.0
    PatchManager v0.0.17.1 / v1.0.0.0
    PersistentRotation v1.3.1.0
    Interstellar_Redist v1.3.0.0
    PhotonSail v1.5.0.5
    Scale_Redist v1.0.0.0 / v2.4.3.11
    PhysicsRangeExtender v1.18.0.0
    PlanetarySurfaceStructures v1.6.10.0
    PreciseEditor v1.0.0.0
    ProceduralParts v2.0.0.0 / v2.0.1.0
    QuickBrake v1.4.0.7
    QuickExit v2.2.0.7
    QuickGoTo v1.4.0.8
    QuickSearch v3.3.0.10
    QuickStart v2.2.0.10
    RCSBuildAid v0.10.0.0
    AmpYear v1.5.7.0
    BackgroundResources v1.9.0.0
    DeepFreeze v0.28.0.0
    ProgressiveCBMaps v0.1.29.0
    ResearchBodies v1.11.0.0
    ReCoupler v1.0.0.0
    Restock v0.1.0.0
    RealChute v1.4.7382.22220 / v1.4.7.6
    Antlr4.Runtime.Standard v4.7.1.0 / v4.7.1
    Kerbalua v1.0.7365.36948
    Kerbalui v1.0.7365.36948
    LiveRepl v1.0.7365.36948
    MunOS v1.0.7365.36946
    MunSharp v2.0.0.0
    RedOnion.Common v1.0.0.0
    RedOnion.KSP v1.0.0.0
    RedOnion.ROS v1.0.0.0
    RedOnion.UI v1.0.0.0
    ResonantOrbitCalculator v0.0.6.0 / v1.4.4.0
    RetractableLiftingSurface v0.2.0.0 / v1.0.0.0
    SCANsat v1.8.14.0 / vv18.14
    SCANmechjeb v1.8.14.0 / vv18.14
    SCANsat.Unity v1.8.14.0
    SOS v0.0.1.1 / v1.0.0.0
    SafeChute v2.1.19.0 / v2.1.19
    ScrapYard v2.1.0.0
    ScrapYard_ContractConfigurator v2.1.0.0
    CLSInterfaces v2.0.0.3
    SMInterface v6.0.0.2
    ShipManifest v6.0.0.2
    SimpleAdjustableFairings v1.8.0.0 / vv1.8.0
    Launchpad v6.7.0.0 / v6.7.0
    SimpleFuelSwitch v1.0.0.0
    ScienceSituationInfo v1.3.4.0 / v1.2.1.1
    KerbalSlingshotter v1.1.8.0 / v1.0.0.0
    SmartParts v1.9.14.0
    SmartStage v2.9.12.0 / v1.0.0.0
    SolarScience v1.2.0.0
    Stock assembly: KSPSteamCtrlr v0.0.1.35
    StageRecovery v1.9.2.2 / v1.8.0.0
    StationKeeping v0.2.2.0
    HabUtils v1.0.0.0
    StationScience v0.0.0.0
    StoreMyReports v1.2.0.0
    Strategia v1.0.0.0 / v1.8.0
    SurfaceLights v1.15.7274.38376 / v1.15 for KSP v1.8+
    SurveyTransponder v0.6.0.0 / v0.6.0
    TacFuelBalancer v2.21.5.1
    TalisarFilter v1.3.0.0 / v1.3.0
    TarsierSpaceTech v7.10.0.0
    ThroughTheEyes v2.0.3.0
    TacLifeSupport v0.15.0.0 / v0.15.0
    TimeControl v2.9.7.0
    Timekeeper v1.0.2.0
    ToadicusTools v0.22.4.3 / v1.0.0.0
    BetterTracking.Unity v1.0.5.0
    BetterTracking v1.0.5.0 / v5.0
    TrajectoriesBootstrap v1.0.0.0
    KSPAlternateResourcePanel v2.9.3.0
    KerbalAlarmClock v3.12.0.0
    TransferWindowPlanner v1.7.2.0
    TrimIndicators v0.1.0.1 / v1.0.0.0
    KSPe.Light.TweakScale v2.1.0.17
    Scale v2.4.3.11
    TweakableDeployablePanels v0.2.0.0
    TweakableDockingNode v0.2.0.0
    TweakableEVA v0.2.0.0
    TweakableFuelPumps v0.2.0.0
    TweakableGimbals v0.2.0.0
    TweakableIntakes v0.2.0.0
    TweakableParachutes v0.2.0.0
    TweakableReactionWheels v0.2.0.0
    TweakableSAS v0.2.0.0
    UbioWeldingLtd v2.5.3.0
    Konstruction v0.0.0.0
    KolonyTools v1.0.0.0
    Undockinator v1.1.0.0 / v1.1.0
    UniversalStorage2.Unity v1.8.0.0
    UniversalStorage2 v1.8.0.0 / vv1.8.0.0
    VariantPersist v1.0.0.0
    VVDiscoDisplay v0.8.8.3 / v1.0.0.0
    VVPartSelector v0.8.8.3 / v1.0.0.0
    VesselView v0.8.8.3 / v1.0.0.0
    VesselViewRPM v0.8.8.3 / v1.0.0.0
    Interstellar v1.25.11.5
    Interstellar_Redist v1.3.0.0
    WaypointManager v1.0.0.0 / v2.8.1
    WhereCanIGo v1.0.0.0
    BARISBridge v1.0.0.0
    WildBlueTools v1.0.0.0
    KerbalActuators v1.0.0.0
    Buffalo v1.0.0.0
    AirshipUtils v1.0.0.0
    WorldStabilizer v1.0.7275.3032
    SASAG v1.0.3.0
    ZeroMiniAVC v1.1.0.1
    [x] Science! v5.25.7351.9485
    ICSharpCode.SharpZipLib v0.86.0.518 / v0.86.0
    kOS.Safe v1.2.1.0
    kOS v1.2.1.0
    XInputDotNetPure v1.0.0.0
    ksp-advanced-flybywire v1.8.3.1 / v1.1.0.0

     

  7. I'm getting some kind of weird mod conflict between StageRecovery and Configurable Containers (or, rather, the AT Utils library), but it doesn't happen when they're the only mods (which suggests possibly other conflicts, or potentially a memory issue?). It also seems to involve RealChute, but, again, it doesn't happen when they are the only ones. What happens is I try to load a craft into the VAB and it hangs. The player.log shows that it's in a loop of "DragCubeSystem: Rendering procedural drag for mk2LanderCabin.v2". By keeping the game open for several hours in this state I got it to finally throw an error (though it's not a fatal error and the game remains open). I was able to intermittently replicate the loop, though not the error, with a minimal install of 13 mods. I've been trying to track down this conflict for about a week now (well, over a week, but I've been focusing on it much more this week). 

    This is on Linux with KSP 1.9.1 (yes, I know it's not officially supported, but most mods seem to work, I just gotta figure out which ones are only partly working). I'd rather not have to stop using StageRecovery, Configurable Containers, or RealChute if possible. Any help would be appreciated.

    The error that eventually happens (It looks to me like Stage Recovery updates something when the craft changes which triggers AT Utils to update something which triggers Stage Recovery, ad infinitum):

     
     
     
     
    Spoiler
    
    [SR] Error occured while trying to determine total chute area.
     
    (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
    
    Uploading Crash Report
    StackOverflowException: The requested operation caused a stack overflow.
      at (wrapper managed-to-native) System.Object.__icall_wrapper_ves_icall_mono_string_from_utf16(intptr)
      at (wrapper managed-to-native) Lingoona.NativeMethods.useGrammar(string,int,string[],int)
      at Lingoona.Grammar.useGrammar (System.String template, System.Collections.Generic.List`1[T] parameters) [0x00019] in <3921257eb52c4d7d8b91db94b37d251f>:0 
      at KSP.Localization.Localizer.FormatWithLingoona (System.String template, System.String[] parameterList) [0x00017] in <ac04291822974a138f007b85091a10d0>:0 
      at KSP.Localization.Localizer._Format (System.String template, System.String[] parameterList) [0x00054] in <ac04291822974a138f007b85091a10d0>:0 
      at KSP.Localization.Localizer.Format (System.String template, System.String[] list) [0x00005] in <ac04291822974a138f007b85091a10d0>:0 
      at KSPUtil.LocalizeNumber (System.Single value, System.String format) [0x00015] in <ac04291822974a138f007b85091a10d0>:0 
      at CostWidget.onCostChange (System.Single vCost) [0x00050] in <ac04291822974a138f007b85091a10d0>:0 
      at CostWidget.onShipModified (ShipConstruct ship) [0x0000b] in <ac04291822974a138f007b85091a10d0>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.BreakShipIntoStages () [0x00171] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.EditorGUI.Recalculate () [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at StageRecovery.StageRecovery.ShipModifiedEvent (ShipConstruct sc) [0x00000] in <00a5fe2a0b294b44850d589297c7b2d4>:0 
      at EventData`1[T].Fire (T data) [0x000b0] in <ac04291822974a138f007b85091a10d0>:0 
      at AT_Utils.Utils.UpdateEditorGUI () [0x0000d] in <4b942ae56d7a4f7e8f946260d78d2d68>:0 
      at AT_Utils.ModuleSwitchableTank.OnDestroy () [0x00000] in <d137a3486c9741e2ae627a874f113b08>:0 
      at (wrapper managed-to-native) UnityEngine.Object.DestroyImmediate(UnityEngine.Object,bool)
      at UnityEngine.Object.DestroyImmediate (UnityEngine.Object obj) [0x00003] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
      at DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) [0x0008b] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeSystem.RenderProceduralDragCube (Part p) [0x00075] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights_Procedural () [0x00047] in <ac04291822974a138f007b85091a10d0>:0 
      at DragCubeList.SetDragWeights () [0x00040] in <ac04291822974a138f007b85091a10d0>:0 
      at StageRecovery.StageRecovery.GetChuteArea (System.Collections.Generic.List`1[T] parts) [0x00304] in <00a5fe2a0b294b44850d589297c7b2d4>:0 

     

    The mods in my main instance:

    Spoiler

    Stock assembly: Assembly-CSharp v0.0.0.0
    Scale_Redist v1.0.0.0 / v2.4.3.11
    ModuleManager v4.1.3.0
    000_AT_Utils v1.9.0.0
    001_AnisotropicPartResizer v1.4.0.0
    002_MultiAnimators v1.2.0.0
    0_00_AT_Utils_UI v1.0.0.0
    ConfigurableContainers v2.4.8.0
    SubmodelResizer v1.0.0.0
    ClickThroughBlocker v0.1.9.5 / v1.0.0.0
    FilterExtensions v3.2.4.2 / v1.0.0.0
    BlendshapeModelLoader v1.0.0.0
    TexturesUnlimited v0.0.0.0
    aaa_Toolbar v1.8.0.5
    USITools v1.0.0.0
    ToolbarControl v0.1.9.4 / v1.0.0.0
    ControlSurfaceToggle v1.3.2.3 / v1.0.0.0
    ASETPropsIdentifier v1.5.0.0
    AllAboard v0.0.0.0
    AntennaSleep v1.0.0.0
    Astrogator v0.10.0.0
    AtmosphereAutopilot.UI v1.0.0.0
    AtmosphereAutopilot v1.5.16.0
    B9PartSwitch v2.14.0.0 / vv2.14.0
    BetterBurnTime v1.0.0.0
    BetterTimeWarp v2.3.12.4
    BDB v1.4.3.0
    BonVoyage v1.0.1.0
    Chatterer v0.9.99.2788
    CivilianPopulation v3.0.0.8 / v1.0.0.0
    CCK v5.0.0.0 / v4.1.0.0 for KSP 1.6.0
    CLSInterfaces v2.0.0.3
    ConnectedLivingSpace v2.0.0.3
    ContractConfigurator v1.0.0.0 / v1.28.0
    RemoteTech v1.9.0.0 / v1.9.6
    CC_RemoteTech v1.0.0.0 / v1.28.0
    CrewRandR v1.1.10.4 / v1.0.0.0
    CustomBarnKit v1.1.20.0
    DMagic v1.4.3.0 / vv1.4.3.0
    DMModuleScienceAnimateGeneric v0.22.0.0
    ProgressParser v1.0.11.0 / vv11.0
    ContractParser v1.0.9.0 / vv9.0
    CapCom v1.0.2.11 / vv2.11
    ContractsWindow.Unity v1.0.9.4
    ContractsWindow v1.0.9.4 / vv9.4
    DatedQuickSaves v1.2.4.2 / v1.1.5.0
    Decalco v2.0.2.0
    KSP_Log v0.1.0.1 / v1.0.0.0
    DeployableBatteries v0.2.0.7 / v1.0.0.0
    AGExt v2.4.0.1 / v1.0.0.0
    RCSLandAid v3.4.0.1 / v1.0.0.0
    DistantObject v2.0.0.2
    DockingCamera v1.3.7.2 / v1.0.0.0
    DoubleTapBrakes v1.0.0.0
    DynamicBatteryStorage v1.0.0.0
    EarlyBird v0.2.0.0 / v0.2.0
    EasyBoard v1.8.2.0
    EasyVesselSwitch v2.1.7366.39779 / v2.1 for KSP v1.*
    KSPDev_Utils.2.0 v2.0.7231.38433 / v2.0 for KSP v1.8+
    EditorExtensionsRedux v3.4.1.0
    EngineLightRelit v1.6.2.3 / v1.0.0.0
    Atmosphere v1.8.0.2
    CelestialShadows v1.8.0.2
    CityLights v1.8.0.2
    EVEManager v1.8.0.2
    PQSManager v1.8.0.2
    PartFX v1.8.0.2
    ShaderLoader v1.8.0.2
    Terrain v1.8.0.2
    TextureConfig v1.8.0.2
    Utils v1.8.0.2
    _BuildManager v1.8.0.2
    FP_DockingSndFX v2.1.12.27690
    FShangarExtender v3.6.0.0 / v3.5.0.0
    Firespitter v7.3.7287.12431
    GC.UI v1.0.0.0
    GroundConstruction v2.6.0.0
    HLAirships v5.3.0.0
    Hangar v3.5.0.0
    HangarGrid v0.4.0.181
    HaystackContinued v0.5.6.3 / v0.5.2.1
    HeapPadder v0.0.2.0
    HideEmptyTechTreeNodes v1.0.0.0
    HotSpot v0.8.0.0 / v0.8.0
    HullCamera v0.2.0.0
    kerbal-impact v0.0.0.0
    InterstellarFuelSwitch v3.14.2.5
    JSIAdvTransparentPods v0.1.22.0
    JSIPartUtilities v0.5.0.4 / v0.0.3.103
    RasterPropMonitor v0.31.3.27057
    JanitorsCloset v0.3.7.0 / v1.0.0.0
    KAS-API-v2 v2.0.7239.35367 / vKAS API v2
    KAS v1.5.7239.36651 / v1.5 for KSP 1.8+
    KSPDev_Utils.2.0 v2.0.7231.38433 / v2.0 for KSP v1.8+
    KEI v1.2.10.2
    KIS v1.24.7279.41031 / v1.24 for KSP 1.8+
    KSPDev_Utils.2.1 v2.1.7279.39857 / v2.1 for KSP v1.8+
    KRASH v0.5.32.0 / v1.0.0.0
    KRnD v1.16.0.6 / v1.0.0.0
    KSCSwitcher v1.8.0.0
    KSP-AVC v1.4.1.4
    KSPWheel v0.0.0.0
    KSTS v2.0.1.3 / v1.0.0.0
    KeepItStraight v1.1.0.0
    KerbalChangelog v0.0.0.0
    KerbalConstructionTime v1.4.7.13
    KerbalEngineer.Unity v1.0.0.0
    KerbalEngineer v1.1.7.1
    KerbalGPS v1.2.0.1
    KerbalHealth v1.4.2.0
    KerbalJointReinforcementNext v4.1.15.0
    DeployableAeroSurfaces v1.0.0.0
    KerbalStats v3.1.0.0 / v3.1.0
    HyperEdit v1.5.8.0 / v1.5.8
    KspCraftOrganizerPlugin v1.0.7312.42948
    Landertron v1.1.1.0 / v1.1.1
    LaserDist v1.3.0.0 / v1.3.0
    LaunchNumbering v0.5.4.1 / v0.4.0.0
    LightsOut v0.3.0.1
    LoadingTipsPlus v1.8.0.0
    MagiCore v1.3.2.3 / v1.0.0.0 / v1.3.1.0
    IRSurfaceSampler v1.0.1.7 / v1.7
    InfernalRobotics_v3 v3.0.2.0
    KJRjoint v1.0.0.0
    Scale_Redist v1.0.0.0 / v2.4.3.11
    BetterManeuvering.Unity v1.0.5.0
    BetterManeuvering v1.0.5.0 / v5.0
    ManeuverQueue v0.5.0.0
    MechJeb2 v2.5.1.0 / v / v2.9.2.0
    MissionControllerEC v3.0.0.0
    NRAP v1.6.0.0 / v1.5.1.1
    MiniAVC v1.4.0.2
    NavBallDockingAlignmentIndicatorCE v1.1.0.0 / v1.0.0.0
    NavHud v1.4.0.4 / v1.0.0.0
    NavUtilLib v0.7.2.0
    NavUtilRPM v0.7.2.0
    DPAI_RPM v1.0.0.1
    DockingPortAlignmentIndicator v6.8.5.1
    ModuleDockingNodeNamed v1.0.0.1
    NearFutureElectrical v1.0.0.0
    NearFutureExploration v0.4.0.0
    NFPropUtils v1.0.0.0
    NearFuturePropulsion v0.9.0.0
    NearFutureSolar v0.4.0.0
    FinalFrontier v1.0.0.0
    ODFC v1.2.0.0
    PAPIPlugin v0.5.0.5 / v0.5.0.0
    PAWS v0.0.0.0
    KSP_ColorPicker v0.1.0.1 / v1.0.0.0
    KSP_PartHighlighter v0.1.0.1 / v1.0.0.0
    PWBFuelBalancerRestored v0.2.0.1 / v0.1.4.0
    PartAngleDisplay v0.4.0.0 / v0.3.2.4
    PartCommanderContinued v1.1.6.1 / v1.0.3.0
    PartWizard v1.3.8.1 / v1.3.0.0
    PatchManager v0.0.17.1 / v1.0.0.0
    PersistentRotation v1.3.1.0
    Interstellar_Redist v1.3.0.0
    PhotonSail v1.5.0.5
    Scale_Redist v1.0.0.0 / v2.4.3.11
    PhysicsRangeExtender v1.18.0.0
    PlanetarySurfaceStructures v1.6.10.0
    PreciseEditor v1.0.0.0
    ProceduralParts v2.0.0.0 / v2.0.1.0
    QuickBrake v1.4.0.7
    QuickExit v2.2.0.7
    QuickGoTo v1.4.0.8
    QuickSearch v3.3.0.10
    QuickStart v2.2.0.10
    RCSBuildAid v0.10.0.0
    AmpYear v1.5.7.0
    BackgroundResources v1.9.0.0
    DeepFreeze v0.28.0.0
    ProgressiveCBMaps v0.1.29.0
    ResearchBodies v1.11.0.0
    ReCoupler v1.0.0.0
    Restock v0.1.0.0
    RealChute v1.4.7382.22220 / v1.4.7.6
    Antlr4.Runtime.Standard v4.7.1.0 / v4.7.1
    Kerbalua v1.0.7365.36948
    Kerbalui v1.0.7365.36948
    LiveRepl v1.0.7365.36948
    MunOS v1.0.7365.36946
    MunSharp v2.0.0.0
    RedOnion.Common v1.0.0.0
    RedOnion.KSP v1.0.0.0
    RedOnion.ROS v1.0.0.0
    RedOnion.UI v1.0.0.0
    ResonantOrbitCalculator v0.0.6.0 / v1.4.4.0
    RetractableLiftingSurface v0.2.0.0 / v1.0.0.0
    SCANsat v1.8.14.0 / vv18.14
    SCANmechjeb v1.8.14.0 / vv18.14
    SCANsat.Unity v1.8.14.0
    SOS v0.0.1.1 / v1.0.0.0
    SafeChute v2.1.19.0 / v2.1.19
    ScrapYard v2.1.0.0
    ScrapYard_ContractConfigurator v2.1.0.0
    CLSInterfaces v2.0.0.3
    SMInterface v6.0.0.2
    ShipManifest v6.0.0.2
    SimpleAdjustableFairings v1.8.0.0 / vv1.8.0
    Launchpad v6.7.0.0 / v6.7.0
    SimpleFuelSwitch v1.0.0.0
    ScienceSituationInfo v1.3.4.0 / v1.2.1.1
    KerbalSlingshotter v1.1.8.0 / v1.0.0.0
    SmartParts v1.9.14.0
    SmartStage v2.9.12.0 / v1.0.0.0
    SolarScience v1.2.0.0
    Stock assembly: KSPSteamCtrlr v0.0.1.35
    StageRecovery v1.9.2.2 / v1.8.0.0
    StationKeeping v0.2.2.0
    HabUtils v1.0.0.0
    StationScience v0.0.0.0
    StoreMyReports v1.2.0.0
    Strategia v1.0.0.0 / v1.8.0
    SurfaceLights v1.15.7274.38376 / v1.15 for KSP v1.8+
    SurveyTransponder v0.6.0.0 / v0.6.0
    TacFuelBalancer v2.21.5.1
    TalisarFilter v1.3.0.0 / v1.3.0
    TarsierSpaceTech v7.10.0.0
    ThroughTheEyes v2.0.3.0
    TacLifeSupport v0.15.0.0 / v0.15.0
    TimeControl v2.9.7.0
    Timekeeper v1.0.2.0
    ToadicusTools v0.22.4.3 / v1.0.0.0
    BetterTracking.Unity v1.0.5.0
    BetterTracking v1.0.5.0 / v5.0
    TrajectoriesBootstrap v1.0.0.0
    KSPAlternateResourcePanel v2.9.3.0
    KerbalAlarmClock v3.12.0.0
    TransferWindowPlanner v1.7.2.0
    TrimIndicators v0.1.0.1 / v1.0.0.0
    KSPe.Light.TweakScale v2.1.0.17
    Scale v2.4.3.11
    TweakableDeployablePanels v0.2.0.0
    TweakableDockingNode v0.2.0.0
    TweakableEVA v0.2.0.0
    TweakableFuelPumps v0.2.0.0
    TweakableGimbals v0.2.0.0
    TweakableIntakes v0.2.0.0
    TweakableParachutes v0.2.0.0
    TweakableReactionWheels v0.2.0.0
    TweakableSAS v0.2.0.0
    UbioWeldingLtd v2.5.3.0
    Konstruction v0.0.0.0
    KolonyTools v1.0.0.0
    Undockinator v1.1.0.0 / v1.1.0
    UniversalStorage2.Unity v1.8.0.0
    UniversalStorage2 v1.8.0.0 / vv1.8.0.0
    VariantPersist v1.0.0.0
    VVDiscoDisplay v0.8.8.3 / v1.0.0.0
    VVPartSelector v0.8.8.3 / v1.0.0.0
    VesselView v0.8.8.3 / v1.0.0.0
    VesselViewRPM v0.8.8.3 / v1.0.0.0
    Interstellar v1.25.11.5
    Interstellar_Redist v1.3.0.0
    WaypointManager v1.0.0.0 / v2.8.1
    WhereCanIGo v1.0.0.0
    BARISBridge v1.0.0.0
    WildBlueTools v1.0.0.0
    KerbalActuators v1.0.0.0
    Buffalo v1.0.0.0
    AirshipUtils v1.0.0.0
    WorldStabilizer v1.0.7275.3032
    SASAG v1.0.3.0
    ZeroMiniAVC v1.1.0.1
    [x] Science! v5.25.7351.9485
    ICSharpCode.SharpZipLib v0.86.0.518 / v0.86.0
    kOS.Safe v1.2.1.0
    kOS v1.2.1.0
    XInputDotNetPure v1.0.0.0
    ksp-advanced-flybywire v1.8.3.1 / v1.1.0.0

    The 13 mods I was able to occasionally get the loop in:

     
     
     
     
    Spoiler

    Flight Manager for Reusable Stages (FMRS) Continued (FMRSContinued 1.2.9.1)
    AT Utils (AT-Utils v1.9.0)
    ClickThrough Blocker (ClickThroughBlocker 0.1.9.5)
    Configurable Containers Core (ConfigurableContainers-Core 2.4.8)
    Module Manager (ModuleManager 4.1.3)
    RealChute Parachute Systems (RealChute v1.4.7.6)
    RecoveryController (RecoveryController 0.0.4)
    ReStock (ReStock 1.0.3)
    ReStock+ (ReStockPlus 1.0.3)
    Speed Unit Annex (SpeedUnitAnnex 1.3.6)
    StageRecovery (StageRecovery 1.9.2.2)
    Toolbar Controller (ToolbarController 1:0.1.9.4)
    Zero MiniAVC (ZeroMiniAVC 1:1.1.0.1)

     

  8. I'm having a bit of an issue that I've tracked down to this mod and possibly (probably? prossibly?) is the result of running it in 1.9.1 when you've clearly stated that it's for 1.8.1 (that said, this is the only mod built for 1.8.1 that seems to be having problems, presumably there are others, they're just minor). B9 Part Switch throws an error when attempting to load parts from this mod, in particular it says "No tank type named 'KGExSupport' exists". I tracked down the offending ModuleManager config to the B9FuelSwitch configs for this mod which do have a "tankType = KGExSupport" line, however it's in a "SUBTYPE:NEEDS[KGEx]". This confused me because I didn't think I had any mods which might be labelled "KGEx" and should therefore not be loaded, however I did find a directory called that which contained "DockingPortDescriptions" and "ShieldedPicoPort" which I did just install, so I assume that's what it's picking up on, however neither of those have a plugin which could create such a tankType and, therefore, there's no "KGExSupport" for it to find. Since such a plugin doesn't exist, I've gone ahead and removed those sections from the config (as well as the others looking for KGEx for good measure, even though they weren't causing an issue) and it seems to now be working. I assume changing the name of that directory, or just moving them to be directly under GameData would also have solved it, but that would have been problematic for CKAN.

    Complete exception follows (in case that's helpful, though I kinda doubt it):

     
     
     
     
    Spoiler
    
    Module ModuleB9PartSwitch threw during OnLoad: System.Exception: Fatal exception while loading fields on module ModuleB9PartSwitch on part  ---> System.Exception: Exception while loading field subtypes on type B9PartSwitch.ModuleB9PartSwitch ---> System.Exception: Exception while loading fields on subtype PartSubtype EC+MP ---> System.Exception: Exception while loading field tankType on type B9PartSwitch.PartSubtype ---> System.Collections.Generic.KeyNotFoundException: No tank type named 'KGExSupport' exists
      at B9PartSwitch.B9TankSettings.GetTankType (System.String name) [0x00030] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.TankTypeValueParser.Parse (System.String value) [0x0000b] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataMappers.ValueScalarMapper.Load (System.Object& fieldValue, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00022] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataField.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00043] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataList.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00025] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
       --- End of inner exception stack trace ---
      at B9PartSwitch.Fishbones.NodeDataList.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00058] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataObjectExtensions.LoadFields (System.Object obj, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00033] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.PartSubtype.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
       --- End of inner exception stack trace ---
      at B9PartSwitch.PartSubtype.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x0001d] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.Parsers.NodeObjectWrapperIContextualNode.Load (System.Object& obj, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00038] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataMappers.NodeListMapper.Load (System.Object& fieldValue, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x0009e] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataField.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00043] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataList.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00025] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
       --- End of inner exception stack trace ---
      at B9PartSwitch.Fishbones.NodeDataList.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00058] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataObjectExtensions.LoadFields (System.Object obj, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00033] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.CustomPartModule.OnLoad (ConfigNode node) [0x000ea] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
       --- End of inner exception stack trace ---
      at B9PartSwitch.CustomPartModule.OnLoad (ConfigNode node) [0x0010f] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at PartModule.Load (ConfigNode node) [0x001ab] in <ac04291822974a138f007b85091a10d0>:0 
    

     

     

  9. The loop ends up looking like this (after loading a saved vessel which had worked fine on a previous launch of the game):

    DragCubeSystem: Rendering procedural drag for mk2LanderCabin.v2
     
    (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
    
    -INFO- Tac.LifeSupportModule[FF5B753A][568.57]: OnAwake
     
    (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
    
    DragCubeSystem: Rendering procedural drag for mk2LanderCabin.v2
     
    (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
    
    -INFO- Tac.LifeSupportModule[FF5B18A2][568.57]: OnAwake
     
    (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

    This isn't the first time I've gotten stuck in this loop, but all the other times have been while using Bluedog Design Bureau parts so I figured that was the problem (and I've mostly avoided using them). This is the first time this loop has happened with a stock part. The only mod mentioned here is TAC Life Support, but it doesn't seem like that should be what's causing the problem (what would that mod have to do with "rendering procedural drag"? If I could narrow down which mod is causing the issue I might be able to either fix it or decide not to use that mod. Unfortunately I don't see any hint of what it might be.

    Here's a complete Player.log.


    Edit: This is on KSP 1.9.0 with quite a glut of mods (263, according to CKAN, though there are a couple that aren't handled by CKAN)

  10. Since 1.9.0 I am getting the following error which results in the game not starting. The "RR_MetalOre" is what pointed me to this mod and the game starts without it.

    [ModuleManager] Exception while calling B9PartSwitch.B9TankSettings.ModuleManagerPostLoad(): System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Fatal exception while loading tank type RR_MetalOre ---> System.Exception: Exception while loading field resources on type B9PartSwitch.TankType ---> System.Exception: Exception while loading field resourceDefinition on type B9PartSwitch.TankResource ---> B9PartSwitch.Fishbones.Parsers.PartResourceDefinitionValueParser+PartResourceNotFoundException: No resource definition named 'MetalOre' could be found
      at B9PartSwitch.Fishbones.Parsers.PartResourceDefinitionValueParser.FindResourceDefinition (System.String name) [0x00024] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.Parsers.ValueParser`1[T].Parse (System.String value) [0x0000b] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataMappers.ValueScalarMapper.Load (System.Object& fieldValue, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00022] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataField.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00043] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataList.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00025] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
       --- End of inner exception stack trace ---
      at B9PartSwitch.Fishbones.NodeDataList.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00058] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataObjectExtensions.LoadFields (System.Object obj, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00033] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.TankResource.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.Parsers.NodeObjectWrapperIContextualNode.Load (System.Object& obj, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00038] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataMappers.NodeListMapper.Load (System.Object& fieldValue, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x0009e] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataField.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00043] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataList.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00025] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
       --- End of inner exception stack trace ---
      at B9PartSwitch.Fishbones.NodeDataList.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00058] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.Fishbones.NodeDataObjectExtensions.LoadFields (System.Object obj, ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00033] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.TankType.Load (ConfigNode node, B9PartSwitch.Fishbones.Context.OperationContext context) [0x00000] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.B9TankSettings.ReloadTankDefs () [0x0004c] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
       --- End of inner exception stack trace ---
      at B9PartSwitch.B9TankSettings.ReloadTankDefs () [0x0007f] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at B9PartSwitch.B9TankSettings.ModuleManagerPostLoad () [0x00000] in <9d3fe92d8f32452f86b4a1298323bc91>:0 
      at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod,object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00032] in <ad04dee02e7e4a85a1299c7ee81c79f6>:0 
       --- End of inner exception stack trace ---
      at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00048] in <ad04dee02e7e4a85a1299c7ee81c79f6>:0 
      at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <ad04dee02e7e4a85a1299c7ee81c79f6>:0 
      at ModuleManager.PostPatchLoader+<Run>d__16.MoveNext () [0x0060b] in <6cc6df54448a4c2b97e086234872a67b>:0 
     



     

  11. On 4/27/2019 at 1:38 AM, Red Stapler said:

    I have the same issue in 1.6.1.  I read earlier in the thread:

    "Throttle issue on joystick: This happens sometimes with my Saitek X55. I recalibrate every time I start KSP with the joystick plugged in and if this happens I just recalibrate again and that fixes it. Make sure the throttle is closed, at full back, as well when you click the calibration button"

    Sorry, I can't recall who posted that as I had copied the text over to my phone so I could test last night.  Not sure if above is related to the wheel throttle issue, but I tried and no luck.  Not sure if this is possible at this time, but it was late and I was tired so I probably missed something obvious (which would be typical) :)

     

    Again, the engine throttle works fine, it's the wheel throttle that doesn't work, in other words, I can't control a rover using my flight stick without resorting to using the keyboard to make it go forward and then, because it's keyboard input, it's either full torque or zero.

     

    Another thing that would be really, really useful would be to have an "Absolute" setting for trim axes (and, while you're at it, all the others as well, though I don't know what use they might be). What I mean by that is the same kind of input as the throttle, if the input is 10% in the positive then trim is at 10% instead of increasing at a rate of 10% or whatever, if it's increased to 20% then trim gets set to 20% instead of increasing twice as fast.

  12. I've got this running in 1.7 and it mostly seems to work (at least the basic rotation and throttle stuff works). However, I can't seem to get wheel throttle to work. 

    Additionally, it would be cool to be able to use an axis setting as a button, this would allow the use of flight pedals to activate brakes (above 50% activate brakes). While it would be nice if brakes could be an analog input, I don't see an easy way to do this and would likely have to be an entirely separate mod.

  13. 12 hours ago, Austinator48 said:

    Just an idea: Engineers should be able to fix all failed parts or be the only ones able to, gives more of a reason to bring engineers along.

    I'll +1 this, and also add the suggestion that, if something is on the grounds of the KSC and landed, repairs should be able to be done "remotely" since it's not really remote. Additionally, once a vessel has been recovered and stored in KCT there should be an option to repair or replace all faulty parts in a vessel without having to bring it into the editor first (repair would be the default and replace only if the part was flagged for trashing). Finally it'd be nice to have an in-game config for the failure chances. Parts on my vessels seem to fail inordinately frequently, even when they've been used once (bypassing the beginning of the bathtub curve) and have safety ratings of 3, 4, or 5 (having six or seven safety 5 parts with one or two uses under their belts is very annoying, not to mention that new safety rating 5 parts shouldn't be failing as much as new safety rating 2 parts, even accounting for the bathtub curve).

    I just thought of another nice feature: burn in. Once you've used a type of part enough that all new parts of that type are given safety rating 5, you should be able to spend a bit more (10-15%) to bypass the beginning of the bathtub curve. This is what server-grade hard drives are, they're no different than consumer-grade hard drives, it's just that they've been tested beyond the point that most of the early failures have already taken place.

    Second afterthought: If an engineer is on board, make "remote" repairs more likely to succeed.

  14. Regarding the Linux/OSX crashes, I'm on Linux and have done a bit of research. I installed RPM, ASET, and MK1-2 IVA in a clean install of KSP. I turned on the RPM debug, loaded the game and launched only the capsule. I did this twice and both times the game crashed after loading "swPush_THRTL_CUT". I went into MK1-2_ASETinternal.cfg and removed that section and tried again. This time it crashed right before where that switch was. I went back, put it back, and removed the section following it, "swPush_THRTL_FULL". This time the game progressed further before it crashed.

    [LOG 14:21:40.337] [JSICallbackAnimator]: Configuration complete in prop 90 (PanelDivider), supporting 1 callback animators.
    [LOG 14:21:40.342] [JSIActionGroupSwitch]: Configuration complete in prop 91 (swPush_THRTL_CUT).
    [LOG 14:21:40.343] [JSICallbackAnimator]: Configuration complete in prop 91 (swPush_THRTL_CUT), supporting 1 callback animators.
    [LOG 14:21:40.343] [JSICallbackAnimator]: Configuration complete in prop 91 (swPush_THRTL_CUT), supporting 1 callback animators.
    [LOG 14:21:40.346] [JSIVariableAnimator]: Configuration complete in prop 92 (ALCORThrottleCtrl), supporting 1 variable indicators.
    [LOG 14:21:40.347] [JSICallbackAnimator]: Configuration complete in prop 92 (ALCORThrottleCtrl), supporting 2 callback animators.
    [LOG 14:21:40.347] [JSICallbackAnimator]: Configuration complete in prop 93 (DigitalIndicator_Throttle), supporting 1 callback animators.

    I tried the same procedure but, instead of getting further, it went back to crashing right after that final PanelDivider. Don't know if this'll be of any help. But let me know if there's anything more I can try.

×
×
  • Create New...