Project

General

Profile

Bug #27520

Attempting to place SEQ-3 cargo container fails and causes NRE storm

Added by Whoop_whoop_pull_up about 3 years ago. Updated over 2 years ago.

Status:
New
Severity:
Low
Assignee:
-
Category:
Editor
Target version:
-
Start date:
04/10/2021
% Done:

0%

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

Description

Ever since the SEQ-3 Cargo Storage Unit was moved from Breaking Ground to the core game with the 1.11.1 update, it has been impossible to add a SEQ-3 to a craft in the VAB or SPH. The SEQ-3 can be picked up from the parts menu without problems, but, when you attempt to attach it to a craft...

  1. Upon clicking to attach the SEQ-3, said SEQ-3 disappears (but the Engineer's Report panel still shows the mass and partcount that the SEQ-3 would have added to the craft), and the game throws an Exception: NullReferenceException (visible in the Alt-F12 console).
  2. While the craft is in this state:
    • Picking up any part while the craft is in this state triggers an NRE storm that continues until you set the part down.
    • No more parts can be attached to the craft; attachment nodes fail to generate on the parts you try to add (making it impossible to node-attach these parts), while, if you attempt to surface-attach parts, the part turns green-tinted in the normal manner, but fails to actually attach when you click to attach it (the console reports that the part was successfully attached, but the part still doesn't attach).
    • Switching to the "Actions", "Crew", or "Cargo" tab causes an additional NRE, and:
      • In the "Actions" tab, attempting to add or remove an action from an action group fails, and generates yet another NRE.
      • In the "Crew" tab, both the "Parts with crew capacity" and "Available crew" menus are completely blank, even if you have available crew and the craft has crewable parts.
      • In the "Cargo" tab, the menu showing the craft's available cargo slots and their current cargo loads is completely blank, even if the craft has parts with cargo capacity.
    • Attempting to switch editors fails, and generates an NRE.
    • If you try to leave the editor, and click the "Don't Save" button on the are-you-sure dialog, it fails, and (again) generates an NRE.
  3. Undoing the attempted SEQ-3 addition with Ctrl-Z restores normal behaviour, as long as you don't try adding a SEQ-3 again.

This occurs no matter whether you're in the VAB or the SPH.

Weirdly, this doesn't occur if you use a SEQ-3 to start a vessel; a SEQ-3 used as the first part of a vessel behaves perfectly normally (any subsequent SEQ-3s you try to add, however, will fall prey to the bug).

screenshot1623.png (812 KB) screenshot1623.png About to attempt to attach an SEQ-3 Whoop_whoop_pull_up, 04/10/2021 07:07 PM
screenshot1624.png (813 KB) screenshot1624.png The craft's partcount and mass are updated, but the SEQ-3 vanishes and the game throws an NRE Whoop_whoop_pull_up, 04/10/2021 07:08 PM
screenshot1630.png (805 KB) screenshot1630.png NRE storm generated by picking up another part Whoop_whoop_pull_up, 04/10/2021 07:09 PM
screenshot1633.png (809 KB) screenshot1633.png Impossible to surface-attach an additional part Whoop_whoop_pull_up, 04/10/2021 07:16 PM
screenshot1637.png (811 KB) screenshot1637.png Impossible to node-attach an additional part (attachment nodes fail to generate) Whoop_whoop_pull_up, 04/10/2021 07:19 PM
screenshot1643.png (780 KB) screenshot1643.png Can't leave the VAB Whoop_whoop_pull_up, 04/10/2021 07:21 PM
screenshot1644.png (742 KB) screenshot1644.png Action-group NREs Whoop_whoop_pull_up, 04/10/2021 07:36 PM
screenshot1650.png (903 KB) screenshot1650.png Blank crew menus Whoop_whoop_pull_up, 04/10/2021 07:37 PM
screenshot1649.png (942 KB) screenshot1649.png Blank craft cargo menu Whoop_whoop_pull_up, 04/10/2021 07:38 PM
screenshot1646.png (1.03 MB) screenshot1646.png It occurs in the SPH, too! Whoop_whoop_pull_up, 04/10/2021 07:41 PM
screenshot1639.png (803 KB) screenshot1639.png Ctrl-Z restores normal behaviour Whoop_whoop_pull_up, 04/10/2021 07:46 PM
screenshot1647.png (1.02 MB) screenshot1647.png A SEQ-3 used as the first part of a craft behaves normally Whoop_whoop_pull_up, 04/10/2021 07:47 PM
screenshot1648.png (1.04 MB) screenshot1648.png A craft with a SEQ-3 as its first part, and exhibiting none of the NRE-y behaviour that characterises attempts to attach a SEQ-3 to a preexisting craft Whoop_whoop_pull_up, 04/10/2021 07:48 PM
Duplicate SEQ-9 in tech tree.jpg (70.3 KB) Duplicate SEQ-9 in tech tree.jpg Duplicate SEQ-9 in tech tree. SEQ-3 has the same bug. WheelonMusk, 09/10/2021 08:07 AM
56656
56657
56658
56659
56660
56662
56663
56664
56665
56667
56668
56669
56670
58671

History

#1 Updated by Whoop_whoop_pull_up about 3 years ago

56668
56669
56670

More screenshots that wouldn't fit in the OP.

#2 Updated by WheelonMusk over 2 years ago

58671

This issue persists in version 1.12.2.3167.
- The SEQ-9 Container Module also exhibits the bug, but the SEQ-24 Cargo Storage Unit does not have the same bug.
- Attempting to launch vessel will also throw a NRE
- Bug persists after game restart
- Bug is specific to a certain save game. When loading a different save or creating a new save (sandbox or career), the bug does not occur, i.e. the SEQ-3 behaves as normal, but the bug will persist when returning to the original save game.
- Possibly unrelated bug, but both the SEQ-9 and SEQ-3 appear multiple times on their respective nodes in the tech tree (see attached screenshot).

Also available in: Atom PDF