NullReferenceException in MyEmotionControllerComponent.FillAvailableLCDsList method (1.208.15)

irreality.net shared this bug 5 hours ago
Submitted

Reproduction steps:

1. Build emotion controller on grid.

2. Build projector on grid, enable it and load repair blueprint of this grid.

3. Access emotion controller in terminal.


Actual result:

Game crashes with NullReferenceException in MyEmotionControllerComponent.FillAvailableLCDsList (see callstack below):


f5e8cd1d67bb7c7cfe7c6080f1cf3972


Expected result:

Terminal display controls for Emotion Controller block.


It seems that FillAvailableLCDsList collects all blocks of grid and iterates over the list but does not check if the blocks are part of projection or not resulting in null reference exception on accessing null properties of projected blocks.

Leave a Comment
 
Attach a file