Page MenuHomeSchine - Phabricator

Starmade | Salvaging a Build Block with a player inside can cause them to Null Pointer
Open, HighPublic

Description

Strange one, a Friend was building a warpgate, and another came along with a "large" salvager and accidentally hit the gate and the build block with the salvage. Instead of putting him out into space, it instantly null pointed him.
This behaviour only happens on Unfactioned stations.
The gif below shows what happened, and how I replicated the bug. It doesnt repeat because, well, nullpointer.

Logs below:

Client Log, Deleted a LOAD of the PLDKPLDK entries to reduce space;
[2016-06-04 16:53:35] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:35] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:35] [CLIENT] ACTIVATE BLOCK (std) (9, 8, 8)[Wireless Logic Module]o[FRONT][inactive][15hp][BLOCK]
[2016-06-04 16:53:35] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:35] [SERVER][ACTIVATION] sent 'true' signal from SpaceStation[ENTITY_SPACESTATION_MOD_Napther_1465055079474(217)] -> ENTITY_SHIP_KDI Beluga Light Miner Frieghter_1465055331141; (7, 7, 11)
[2016-06-04 16:53:35] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:35] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:35] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:35] SpaceStation[ENTITY_SPACESTATION_MOD_Napther_1465055079474(217)]; Ship[KDI Beluga Light Miner Frieghter_1465055331141](219)
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: 783.519987795502
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -2241.4800122044976
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -5266.480012204497
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -8291.480012204489
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -11316.480012204507
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -14316.480012204507
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -17316.480012204505
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -20316.480012204505
[2016-06-04 16:53:35] FILL row#0 (count: 297): 0; volume: -23316.480012204505
[2016-06-04 16:53:35] FILL row#1 (count: 297): 4; volume: -53016.480012204505
[2016-06-04 16:53:35] FILL row#2 (count: 297): 4; volume: -82716.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 297): 4; volume: -112416.4800122045
[2016-06-04 16:53:35] FILL row#4 (count: 297): 4; volume: -142116.4800122045
[2016-06-04 16:53:35] FILL row#5 (count: 297): 4; volume: -171816.4800122045
[2016-06-04 16:53:35] FILL row#6 (count: 297): 4; volume: -201516.4800122045
[2016-06-04 16:53:35] FILL row#7 (count: 297): 4; volume: -231216.4800122045
[2016-06-04 16:53:35] FILL row#8 (count: 297): 4; volume: -260916.4800122045
[2016-06-04 16:53:35] FILL row#9 (count: 297): 4; volume: -290616.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -320316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -323316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -326316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -329316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -332316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -335316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -338316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -341316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -344316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -347316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -350316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -353316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -356316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -359316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -362316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -365316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -368316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -371316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -374316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -377316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -380316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -383316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -386316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -389316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -392316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -395316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -398316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -401316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -404316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -407316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -410316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -413316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -416316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -419316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -422316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -425316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -428316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -431316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -434316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -437316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -440316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -443316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -446316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -449316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -452316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -455316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -458316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -461316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -464316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -467316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -470316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -473316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -476316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -479316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -482316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -485316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -488316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -491316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -494316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -497316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -500316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -503316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -506316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -509316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -512316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -515316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -518316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -521316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -524316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -527316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -530316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -533316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -536316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -539316.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -542316.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -545316.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 105): 0; volume: -548316.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 74): 4; volume: -558816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 74): 4; volume: -566216.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 82): 4; volume: -573616.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -581816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -584816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -587816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -590816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -593816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -596816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -599816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -602816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -605816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -608816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -611816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -614816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -617816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -620816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -623816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -626816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -629816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -632816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -635816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -638816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -641816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -644816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -647816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -650816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -653816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -656816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -659816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -662816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -665816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -668816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -671816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -674816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -677816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -680816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -683816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -686816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -689816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -692816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -695816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -698816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -701816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -704816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -707816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -710816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -713816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -716816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -719816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -722816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -725816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -728816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -731816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -734816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -737816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -740816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -743816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -746816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -749816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -752816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -755816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -758816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -761816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -764816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -767816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -770816.4800122045
[2016-06-04 16:53:35] FILL row#0 (count: 30): 0; volume: -773816.4800122045
[2016-06-04 16:53:35] FILL row#1 (count: 30): 4; volume: -776816.4800122045
[2016-06-04 16:53:35] FILL row#2 (count: 30): 4; volume: -779816.4800122045
[2016-06-04 16:53:35] FILL row#3 (count: 30): 4; volume: -782816.4800122045
[2016-06-04 16:53:35] [SegmentConrolManager] EXIT SHIP FROM EXTRYPOINT (8, 9, 8)
[2016-06-04 16:53:35] [CLIENT]: PlS[MOD_Napther ; id(10)(1)f(0)] request control: SpaceStation[ENTITY_SPACESTATION_MOD_Napther_1465055079474(217)] -> PlayerCharacter[(ENTITY_PLAYERCHARACTER_MOD_Napther)(179)]
[2016-06-04 16:53:35] [CLIENT] CHANGED ENTERED: set to: null
[2016-06-04 16:53:35] CC RAILED::: (2.31428208E8, 2.35230112E8, 6621408.0)
[2016-06-04 16:53:35] SpaceStation[ENTITY_SPACESTATION_MOD_Napther_1465055079474(217)]; Ship[KDI Beluga Light Miner Frieghter_1465055331141](219)
[2016-06-04 16:53:35] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:35] SpaceStation[ENTITY_SPACESTATION_MOD_Napther_1465055079474(217)]; Ship[KDI Beluga Light Miner Frieghter_1465055331141](219)
[2016-06-04 16:53:35] java.lang.NullPointerException
[2016-06-04 16:53:35] 	at obfuscated.dA.a(SourceFile:506)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dD.a(SourceFile:229)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dq.a(SourceFile:1181)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dp.a(SourceFile:374)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.de.a(SourceFile:334)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.cD.a(SourceFile:242)
[2016-06-04 16:53:35] 	at obfuscated.D.update(SourceFile:1377)
[2016-06-04 16:53:35] 	at obfuscated.auB.a(SourceFile:676)
[2016-06-04 16:53:35] 	at obfuscated.auG.b(SourceFile:601)
[2016-06-04 16:53:35] 	at obfuscated.P.e(SourceFile:895)
[2016-06-04 16:53:35] 	at org.schema.game.common.Starter.startMainMenu(SourceFile:1221)
[2016-06-04 16:53:35] 	at org.schema.game.common.Starter.main(SourceFile:1023)
[2016-06-04 16:53:35] [GLFRAME] THROWN: class java.lang.NullPointerException Now Printing StackTrace
[2016-06-04 16:53:35] java.lang.NullPointerException
[2016-06-04 16:53:35] 	at obfuscated.dA.a(SourceFile:506)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dD.a(SourceFile:229)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dq.a(SourceFile:1181)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dp.a(SourceFile:374)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.de.a(SourceFile:334)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.cD.a(SourceFile:242)
[2016-06-04 16:53:35] 	at obfuscated.D.update(SourceFile:1377)
[2016-06-04 16:53:35] 	at obfuscated.auB.a(SourceFile:676)
[2016-06-04 16:53:35] 	at obfuscated.auG.b(SourceFile:601)
[2016-06-04 16:53:35] 	at obfuscated.P.e(SourceFile:895)
[2016-06-04 16:53:35] 	at org.schema.game.common.Starter.startMainMenu(SourceFile:1221)
[2016-06-04 16:53:35] 	at org.schema.game.common.Starter.main(SourceFile:1023)
[2016-06-04 16:53:35] [GLFRAME] THROWN: class java.lang.NullPointerExceptionPrinting StackTrace DONE
[2016-06-04 16:53:35] java.lang.NullPointerException
[2016-06-04 16:53:35] 	at obfuscated.dA.a(SourceFile:506)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dD.a(SourceFile:229)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dq.a(SourceFile:1181)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.dp.a(SourceFile:374)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.de.a(SourceFile:334)
[2016-06-04 16:53:35] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:53:35] 	at obfuscated.cD.a(SourceFile:242)
[2016-06-04 16:53:35] 	at obfuscated.D.update(SourceFile:1377)
[2016-06-04 16:53:35] 	at obfuscated.auB.a(SourceFile:676)
[2016-06-04 16:53:35] 	at obfuscated.auG.b(SourceFile:601)
[2016-06-04 16:53:35] 	at obfuscated.P.e(SourceFile:895)
[2016-06-04 16:53:35] 	at org.schema.game.common.Starter.startMainMenu(SourceFile:1221)
[2016-06-04 16:53:35] 	at org.schema.game.common.Starter.main(SourceFile:1023)
[2016-06-04 16:53:35] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:36] [CONTROLLERSTATE] INCOMING REQUEST (NT) Server(0); PlS[MOD_Napther ; id(10)(1)f(0)] CONTROLLER REQUEST RECEIVED  ControllerUnitRequest [fromId=217, toId=179, hideExitedObject=true, fromParam=(8, 9, 8), toParam=(0, 0, 0)]
[2016-06-04 16:53:36] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:36] [CONTROLLERSTATE][REMOVE-UNIT] Server(0); REMOVING CONTROLLER UNIT FROM PlS[MOD_Napther ; id(10)(1)f(0)]: SpaceStation[ENTITY_SPACESTATION_MOD_Napther_1465055079474(217)]; detach pos: (-65.64627, 456.78717, 633.4763)
[2016-06-04 16:53:36] [CONTROLLERSTATE] CHECKING EE: PlS[MOD_Napther ; id(10)(1)f(0)], Server(0)
[2016-06-04 16:53:36] [CONTROLLER][ADD-UNIT] (Server(0)): PlS[MOD_Napther ; id(10)(1)f(0)] Added to controllers: PlayerCharacter[(ENTITY_PLAYERCHARACTER_MOD_Napther)(179)]
[2016-06-04 16:53:36] [CONTROLLERSTATE] INCOMING REQUEST (NT) Client(1); PlS[MOD_Napther ; id(10)(1)f(0)] CONTROLLER REQUEST RECEIVED  ControllerUnitRequest [fromId=217, toId=179, hideExitedObject=true, fromParam=(8, 9, 8), toParam=(0, 0, 0)]
[2016-06-04 16:53:36] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:36] [GRAVITY] PlayerCharacter[(ENTITY_PLAYERCHARACTER_MOD_Napther)(179)] FLAG changed gravity on Server(0) null -> (0.0, 0.0, 0.0)
[2016-06-04 16:53:36] Server(0) PlayerCharacter[(ENTITY_PLAYERCHARACTER_MOD_Napther)(179)] (handleGravity()) Deactivating gravity 
[2016-06-04 16:53:36] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:36] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD

[2016-06-04 16:53:57] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:57] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:57] [SERVERPROCESSOR][WARNING} PING timeout warning. resending ping to RegisteredClient: MOD_Napther (1) connected: true Retries left: 12; socket connected: true; socket closed: false; inputShutdown: false; outputShutdown: false; ProcessorID: 0
[2016-06-04 16:53:57] [SERVERPROCESSOR][WARNING} PING has been resent to RegisteredClient: MOD_Napther (1) connected: true
[2016-06-04 16:53:57] [SERVER][WARNING] Recovered Ping for RegisteredClient: MOD_Napther (1) connected: true; Retries left: 11; retries resetting
[2016-06-04 16:53:57] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:53:57] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD

[2016-06-04 16:54:11] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:54:11] AGAIN PRINTING STACK TRACE
[2016-06-04 16:54:11] java.lang.NullPointerException
[2016-06-04 16:54:11] 	at obfuscated.dA.a(SourceFile:506)
[2016-06-04 16:54:11] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:54:11] 	at obfuscated.dD.a(SourceFile:229)
[2016-06-04 16:54:11] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:54:11] 	at obfuscated.dq.a(SourceFile:1181)
[2016-06-04 16:54:11] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:54:11] 	at obfuscated.dp.a(SourceFile:374)
[2016-06-04 16:54:11] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:54:11] 	at obfuscated.de.a(SourceFile:334)
[2016-06-04 16:54:11] 	at obfuscated.cx.a(SourceFile:443)
[2016-06-04 16:54:11] 	at obfuscated.cD.a(SourceFile:242)
[2016-06-04 16:54:11] 	at obfuscated.D.update(SourceFile:1377)
[2016-06-04 16:54:11] 	at obfuscated.auB.a(SourceFile:676)
[2016-06-04 16:54:11] 	at obfuscated.auG.b(SourceFile:601)
[2016-06-04 16:54:11] 	at obfuscated.P.e(SourceFile:895)
[2016-06-04 16:54:11] 	at org.schema.game.common.Starter.startMainMenu(SourceFile:1221)
[2016-06-04 16:54:11] 	at org.schema.game.common.Starter.main(SourceFile:1023)
[2016-06-04 16:54:11] [GLFrame] (ErrorDialog Chose Exit) Error Message: null
[2016-06-04 16:54:11] [CLIENT] SAVING CLIENT CHANNEL all Open: false;
[2016-06-04 16:54:11] [CLIENT] chat channels saved
[2016-06-04 16:54:12] PDLDLKDJLKDJLKDJLKDJLKDJDLKJD
[2016-06-04 16:54:12] !!!! THIS DISPLAYS THE STACKTRACE OF A REGULAR GL FRAME EXIT
[2016-06-04 16:54:12] org.schema.schine.graphicsengine.core.FinishedFrameException
[2016-06-04 16:54:12] 	at obfuscated.auB.e(SourceFile:127)
[2016-06-04 16:54:12] 	at obfuscated.gu.exit(SourceFile:1102)
[2016-06-04 16:54:12] 	at obfuscated.auB.a(SourceFile:241)
[2016-06-04 16:54:12] 	at obfuscated.auB.a(SourceFile:614)
[2016-06-04 16:54:12] 	at obfuscated.auG.b(SourceFile:605)
[2016-06-04 16:54:12] 	at obfuscated.P.e(SourceFile:895)
[2016-06-04 16:54:12] 	at org.schema.game.common.Starter.startMainMenu(SourceFile:1221)
[2016-06-04 16:54:12] 	at org.schema.game.common.Starter.main(SourceFile:1023)
[2016-06-04 16:54:12] [SERVER] now executing regular shutdown
[2016-06-04 16:54:12] java.lang.Exception: Server Shutdown: true
[2016-06-04 16:54:12] 	at org.schema.schine.network.server.ServerState.setShutdown(SourceFile:253)
[2016-06-04 16:54:12] 	at org.schema.game.server.controller.GameServerController.update(SourceFile:829)
[2016-06-04 16:54:12] 	at org.schema.schine.network.server.ServerController.run(SourceFile:270)
[2016-06-04 16:54:12] 	at java.lang.Thread.run(Unknown Source)
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting down element collection thread
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting down pathfinding threads
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting down universe
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting segment request thread
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting down simulation
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting down active checker
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting down sysin listener
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting down mob thread
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] shutting down game map provider
[2016-06-04 16:54:12] [SIMPLANNER] Sleep has been interrupted
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] Stopping to listen!
[2016-06-04 16:54:12] [SERVER] Stopping Listener
[2016-06-04 16:54:12] [SERVER] Stopped Listener
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] disconnecting all clients!
[2016-06-04 16:54:12] [CLIENT] EOFConnection (last file size: 81; last packet timestamp: 1465055652007)
[2016-06-04 16:54:12] java.io.EOFException
[2016-06-04 16:54:12] [SERVER][SHUTDOWN] Dumping server State!
[2016-06-04 16:54:12] 	at java.io.DataInputStream.readInt(Unknown Source)
[2016-06-04 16:54:12] 	at org.schema.schine.network.client.ClientProcessor.run(SourceFile:333)
[2016-06-04 16:54:12] 	at java.lang.Thread.run(Unknown Source)

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Not on purpose
Last tested (version)
0.197.51
Category
none/unspecified
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
User/Reporter/Contact
Username on Registry
Napther
Steps to reproduce
  1. Spawn in a station, attach a build block to it
  1. create a block of systems that will be targeted at the same time as the build block being hit by salvage. (30x30x30 should do the trick)
  1. Place a Wireless logic remote on the station, and link it to the salvage computer on a spawned ship. It must not be a salvage drone, and have some "power" behind the mining array.
  1. Make sure 1 of the salvage beams will pass through the build block, and the array will hit the rest of the target blocks
  1. Activating the wireless logic block rewards a Null Pointer in most cases
  1. If 2 people are available, just skip the wireless logic and do the steps above as normal. Any station larger than "small" should do the trick as well, so long as the build block can be hit in the first blast
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

Napther created this task.Jun 4 2016, 4:17 PM
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJun 4 2016, 4:17 PM
lancake claimed this task.

-validated-

lancake shifted this object from the S1 Public space to the S3 Starmade space.Jun 9 2016, 12:40 PM
lancake updated the task description. (Show Details)
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake triaged this task as High priority.
Restricted Application added a subscriber: AndyP. · View Herald TranscriptJun 9 2016, 12:40 PM

-Feedback-

Can't reproduce. My salvage beam hit linked systems, unlinked systems and the build block at roughly the same time but no nullpointer.
Any ideas to what exactly caused it?

Can't reproduce. My salvage beam hit linked systems, unlinked systems and the build block at roughly the same time but no nullpointer.

I think you need to use a larger miner If the ship in the Gif is any indication as to the size of vessel required to trigger it (Array size is 20w 30t, 70deep - other tested vessel was 50w, 10t, 100deep and caused nullpointer), that or it is more computer-specific than I thought. Both myself and the other player that had this happen have got low or medium specification computers...

I'll retry then.

Restricted Application added a project: Starmade. · View Herald TranscriptMar 10 2017, 5:45 PM