#1 Original Report
In singleplayer, or on my own server as admin, I usually switch between entities with Tab+f8 because it saves lots of time.
But, if I do this if I'm already in a ship's control, it will bug my client, even if it DOES teleport me in the next ship. Nullpointerexception follows once leaving the structure or entering a new one.
This bug have been there for a while, so I'm posting it in hope the dev pay attention to it =)
#2 Latest update
Still happens but different stacktrace:
[2015-06-13 14:44:14] java.lang.NullPointerException
[2015-06-13 14:44:14] at obfuscated.cX.a(SourceFile:268)
[2015-06-13 14:44:14] at obfuscated.bV.a(SourceFile:414)
[2015-06-13 14:44:14] at obfuscated.cM.a(SourceFile:1612)
[2015-06-13 14:44:14] at obfuscated.bV.a(SourceFile:414)
[2015-06-13 14:44:14] at obfuscated.cL.a(SourceFile:535)
[2015-06-13 14:44:14] at obfuscated.bV.a(SourceFile:414)
[2015-06-13 14:44:14] at obfuscated.cy.a(SourceFile:367)
[2015-06-13 14:44:14] at obfuscated.bV.a(SourceFile:414)
[2015-06-13 14:44:14] at obfuscated.ca.a(SourceFile:285)
[2015-06-13 14:44:14] at obfuscated.C.update(SourceFile:2910)
[2015-06-13 14:44:14] at obfuscated.aoC.a(SourceFile:1186)
[2015-06-13 14:44:14] at obfuscated.aoC.a(SourceFile:1178)
[2015-06-13 14:44:14] at obfuscated.C.h(SourceFile:2308)
[2015-06-13 14:44:14] at obfuscated.Kc.run(SourceFile:86)
[2015-06-13 14:44:14] at java.lang.Thread.run(Unknown Source)
How to reproduce:
1.place down a station block, put a build block on it
2.make a ship
3.get in the build block of the station
4.target the ship and press Tab + F 8
5.exit the ship
Possible fix: prevent people from using Tab + F 8 when they are in the build mode of a station (or planet)