Project

General

Profile

Bug #27128

Crash game inverted fuel tank after undo

Added by ChristopherMR almost 4 years ago. Updated over 3 years ago.

Status:
Resolved
Severity:
Low
Assignee:
Category:
Parts
Target version:
Start date:
01/23/2021
% Done:

100%

Version:
Platform:
Windows
Expansion:
Breaking Ground, Core Game
Language:
English (US)
Mod Related:
No
Votes:
Arrow u r green
Arrow d r red

Description

Fresh install, unmodded, new sandbox game, version 1.11.0.3045 (WindowsPlayer x64) en-us / 1.6.0 Breaking Ground.

Game crashes instantly after the following occurs while within either the VAB or the SPH:
- New vehicle.
- Select Mk1 Command Pod to place it as origin component.
- Attach a TD-12 Decoupler to the bottom node of the pod.
- Attach a C7 Brand Adapter - 2.5m to 1.25m fuel tank in default orientation to the bottom node of the decoupler.
- Click on the placed fuel tank to "hold" it.
- Press Ctrl-Z to replace the fuel tank.
- Flip the held fuel tank upside down by tapping the W key twice.
- Place the held fuel tank on the bottom node of the replaced fuel tank.

This has also occured with the Kerbodyne ADTP-2-3 fuel tank. I have not tried every fuel tank, nor every game mode besides sandbox. On the KSP Community forum I have replies from others stating that other parts are also creating this bug, and that the issue is probably related to a stack overflow.

screenshot222.png (2.23 MB) screenshot222.png Anth12, 07/02/2021 10:26 AM
screenshot30.png (2.14 MB) screenshot30.png Anth12, 07/02/2021 10:26 AM
57998
57999

History

#1 Updated by victorr almost 4 years ago

  • Assignee set to victorr

#3 Updated by just_jim almost 4 years ago

  • Status changed from New to Confirmed
  • % Done changed from 0 to 10

I cannot repro the crash, but I do see the stack overflow, and that's good enough for me

[EXC 12:53:20.121] StackOverflowException: The requested operation caused a stack overflow.
VesselDeltaV.ProcessDecouplePartInfoChildren (DeltaVPartInfo partInfoItem, VesselDeltaV+PartStageComparisonOperator comparisonOp, System.Int32 decoupleStage, System.Int32 activationStage, System.Boolean bypassFairings, System.Boolean bypassJettison, System.Boolean setToParentDecoupleStage) (at <e01dfdcb653e4f51847a8867fca51c09>:0)

#5 Updated by victorr over 3 years ago

  • Status changed from Confirmed to Ready to Test
  • Target version set to 1.12.0
  • % Done changed from 10 to 80

We have made some changes in this last 1.12.0 release and would like some feedback on this issue. Thanks.

#6 Updated by Anth12 over 3 years ago

57998
57999

KSP 1.11.2 + BG + MH
KSP 1.12.1 + BG + MH

Retested in both versions

Resolved

#7 Updated by Technicalfool over 3 years ago

  • Status changed from Ready to Test to Resolved
  • % Done changed from 80 to 100

Also available in: Atom PDF