Project

General

Profile

Bug #22943

NullReferenceException in VAB Editor when rotating BreakingGround storage container

Added by HansAcker over 5 years ago. Updated over 4 years ago.

Status:
Resolved
Severity:
Low
Assignee:
Category:
Application
Target version:
Start date:
06/19/2019
% Done:

100%

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

Description

Steps to reproduce:

- enter VAB
- select RC-001S guidance unit or Clamp-O-Tron docking port (issue only appears with some root parts, not with others)
- select SEQ-9 container module and place it below the root part (issue often does not appear when the container is placed above the root part)
- pick up the root part, press w and drop the part

-> parts vanish, "Exception: NullReferenceException" logged in Debug Console, not in KSP.log. No further log entries.

The craft still exists in the editor. Trying to save it results in another "Exception: NullReferenceException".

BGtest #22943.craft (3.1 KB) BGtest #22943.craft HansAcker, 02/18/2020 08:20 PM

History

#1 Updated by HansAcker about 5 years ago

  • Version changed from 1.7.2 to 1.8.0

Still exists in 1.8.0 (tested with docking port as root)

Player.log:

cargoContainer added to ship - part count: 2

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

Uploading Crash Report
NullReferenceException
  at (wrapper managed-to-native) UnityEngine.Object.GetName(UnityEngine.Object)
  at UnityEngine.Object.get_name () [0x00001] in <7d9ec060e791409ab3eb85c61e312ed6>:0 
  at PreFlightTests.StationHubAttachments.TestCondition () [0x0003f] in <2f09e2f5ae2d4c39b733b9f146e6c807>:0 
  at PreFlightTests.DesignConcernBase.Test () [0x00000] in <2f09e2f5ae2d4c39b733b9f146e6c807>:0 
  at KSP.UI.Screens.EngineersReport+TestWrapper.RunTest () [0x00006] in <2f09e2f5ae2d4c39b733b9f146e6c807>:0 
  at KSP.UI.Screens.EngineersReport+<RunTests>d__49.MoveNext () [0x000bb] in <2f09e2f5ae2d4c39b733b9f146e6c807>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00027] in <7d9ec060e791409ab3eb85c61e312ed6>:0 

(Filename: <7d9ec060e791409ab3eb85c61e312ed6> Line: 0)

#2 Updated by HansAcker over 4 years ago

  • Version changed from 1.8.0 to 1.9.0

#5 Updated by Robert.Keech over 4 years ago

  • Status changed from New to Investigating
  • Assignee set to Robert.Keech
  • % Done changed from 0 to 20

#6 Updated by HansAcker over 4 years ago

Appears to have been fixed in 1.10. Thanks!

#7 Updated by Robert.Keech over 4 years ago

  • Status changed from Investigating to Confirmed
  • % Done changed from 20 to 10

#8 Updated by Robert.Keech over 4 years ago

  • Status changed from Confirmed to Being Worked On
  • % Done changed from 10 to 30

#9 Updated by Robert.Keech over 4 years ago

  • Status changed from Being Worked On to Ready to Test
  • Target version set to 1.10.0
  • % Done changed from 30 to 80

#10 Updated by Robert.Keech over 4 years ago

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

Also available in: Atom PDF