Project

General

Profile

Bug #26926

Orbital data of separated stage becomes corrupted if root part is physicsless.

Added by freebirth_toad about 1 month ago. Updated about 9 hours ago.

Status:
Investigating
Severity:
Low
Assignee:
Category:
Staging
Target version:
-
Start date:
12/25/2020
% Done:

20%

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

Description

I'm not sure if I'm running the 32-bit or 64-bit version. It's a 64-bit system (Ubuntu 20, Focal), but it's the version of KSP from Steam: "1.11.0.3045 (LinuxPlayer) en-us".

The attached craft file demonstrates the bug. For clearest demonstration, cheat it into orbit, fire the only stage, and then switch the other craft created by the staging. If you look at the Detailed Orbital Info, it will be switching back and forth quickly to some numbers and 'Nan' values.

A very small amount of experimentation on my part indicates this happens whenever the root part (of the new craft created by staging) is physicsless. I read somewhere (the wiki?) that when physicsless parts become the root part, their physics are turned on. This bug seems to be an instance of that not happening here, or a malfunction of the mechanism that computes the orbital parameters when it does happen.

separator_bug_demo.zip (1.87 KB) separator_bug_demo.zip a craft file to demonstrate the bug freebirth_toad, 12/25/2020 05:08 AM

History

#1 Updated by victorr 19 days ago

  • Status changed from New to Investigating
  • Assignee set to victorr
  • % Done changed from 0 to 20

#4 Updated by [email protected] about 9 hours ago

I can confirm the bug on Windows

Making the root part something other than the cubic strut (or octagonal strut, or any other small physics-less part) avoids the problem.

Also available in: Atom PDF