Project

General

Profile

Bug #5345

Quickload destroys ships flying in close formation in atmosphere.

Added by Kasuha over 9 years ago. Updated almost 8 years ago.

Status:
Closed
Severity:
Normal
Assignee:
-
Category:
Physics
Target version:
-
Start date:
08/24/2015
% Done:

100%

Version:
Platform:
Win32
Expansion:
Language:
English (US)
Mod Related:
No
Votes:
Arrow u r green
Arrow d r red

Description

This is not a new bug but I did not find it reported here so I decided to retest and report.

It is possible to land multiple ships at once as long as they don't get separated too much but quicksave and quickload in atmosphere below 23 km altitude (on Kerbin) will remove any other ships or pieces of debris except the active ship.

Reproduction:

- load the attached ship and put it on launchpad
- launch the ship and wait until SRBs flameout (about 1 s)
- stage to separate ships from each other
- quicksave while all ships are still flying near each other
- quickload

After quickload, separated ships can be seen flying along for a very short while and then they suddenly disappear.

output_log.txt contains the following messages (in this order):

Vessel Formation Ship was on-rails at 91.5 atm pressure and was destroyed.
Vessel Formation Ship was on-rails at 91.5 atm pressure and was destroyed.
Vessel Formation Ship was on-rails at 91.5 atm pressure and was destroyed.
Vessel Formation Ship was on-rails at 91.5 atm pressure and was destroyed.
Vessel Formation Ship was on-rails at 91.5 atm pressure and was destroyed.
Vessel Formation Ship was on-rails at 91.5 atm pressure and was destroyed.
Unpacking Formation

(note: I then aborted the KSP process so exceptions later in the log may not be related to the bug)

Estimated reason:
Active ship is put to physics mode (and protective "physics bubble" around it is created) only after nearby ships were already removed from the game by standard functionality designed to get rid of uncontrolled reentering debris.

Formation.craft (85.6 KB) Formation.craft [email protected] Kasuha, 08/24/2015 01:24 PM
output_log.txt (478 KB) output_log.txt [email protected] Kasuha, 08/24/2015 01:30 PM

History

#2 Updated by Squelch about 9 years ago

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

This has been noted before, but your report sums the situation up nicely.

Any form of saving in atmosphere - quick or named - for a multi-part vessel will have the non focused parts deleted on reloading the save.

The "other" vessel will be deleted after the first couple of frames when loading. This is despite the increased physics bubble, and it looks like the test for valid deletion is made before the vessel is unpacked.
.

#4 Updated by TriggerAu over 8 years ago

  • Status changed from Confirmed to Needs Clarification
  • % Done changed from 10 to 0

#5 Updated by sal_vager about 8 years ago

This should be fixed, can you please take a look?

#6 Updated by sal_vager about 8 years ago

  • Status changed from Needs Clarification to Ready to Test
  • % Done changed from 0 to 80

#7 Updated by Kasuha about 8 years ago

sal_vager wrote:

This should be fixed, can you please take a look?

Looks fixed to me, I tested the provided reproduction and all decoupled ship parts loaded and stayed in simulation as expected.

#8 Updated by JPLRepo almost 8 years ago

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

Also available in: Atom PDF