Page MenuHomeSchine - Phabricator

Starmade | Trying to get out of ship core while rapidly cycling through docked entities crashes client
Confirmed task for development, NormalPublic

Description

As in the title, trying to get out of a ship core while the camera is moving between docked entities causes a crash.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.197.51
Category
Engine
First occurrence (version)
0.19498
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
User/Reporter/Contact
Username on Registry
Napther
Steps to reproduce

Reproduce:

  1. dock something to a shipcore
  2. spam down or up arrow
  3. press R to exit it, you should usually crash
Tester information (Internal use only)

Not fixed, same behavior, new logs:

[2016-04-25 14:09:30] java.lang.RuntimeException: java.lang.NullPointerException
[2016-04-25 14:09:30] 	at org.schema.game.common.data.player.PlayerState.updateLocal(SourceFile:1514)
[2016-04-25 14:09:30] 	at obfuscated.C.a(SourceFile:3203)
[2016-04-25 14:09:30] 	at obfuscated.C.update(SourceFile:1218)
[2016-04-25 14:09:30] 	at obfuscated.avy.a(SourceFile:1176)
[2016-04-25 14:09:30] 	at obfuscated.avy.a(SourceFile:1167)
[2016-04-25 14:09:30] 	at obfuscated.C.h(SourceFile:2858)
[2016-04-25 14:09:30] 	at obfuscated.QT.run(SourceFile:92)
[2016-04-25 14:09:30] 	at java.lang.Thread.run(Unknown Source)
[2016-04-25 14:09:30] Caused by: java.lang.NullPointerException
[2016-04-25 14:09:30] 	at obfuscated.eT.d(SourceFile:503)
[2016-04-25 14:09:30] 	at obfuscated.cy.d(SourceFile:418)
[2016-04-25 14:09:30] 	at obfuscated.eS.d(SourceFile:106)
[2016-04-25 14:09:30] 	at obfuscated.cy.d(SourceFile:418)
[2016-04-25 14:09:30] 	at obfuscated.eJ.d(SourceFile:269)
[2016-04-25 14:09:30] 	at obfuscated.cy.b(SourceFile:386)
[2016-04-25 14:09:30] 	at obfuscated.SK.a(SourceFile:876)
[2016-04-25 14:09:30] 	at org.schema.game.common.data.player.ControllerState.addUnit(SourceFile:74)
[2016-04-25 14:09:30] 	at org.schema.game.common.data.player.ControllerState.handleRequest(SourceFile:288)
[2016-04-25 14:09:30] 	at org.schema.game.common.data.player.ControllerState.handleRequests(SourceFile:326)
[2016-04-25 14:09:30] 	at org.schema.game.common.data.player.ControllerState.update(SourceFile:650)
[2016-04-25 14:09:30] 	at org.schema.game.common.data.player.PlayerState.updateLocal(SourceFile:1504)
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

Napther updated the task description. (Show Details)Nov 22 2015, 8:34 PM
Napther changed Reproducible from uncertain to Yes.
Napther set Last tested (version) to 0.19498.
Napther edited Serverconfig (server.cfg). (Show Details)
Napther edited Clientconfig (settings.cfg). (Show Details)
Napther set Username on Registry to Napther.
Napther added a subscriber: Napther.
Napther created this task.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptNov 22 2015, 8:34 PM
lancake claimed this task.

-Validated-

Could have used a log but sounds like it's easy to reproduce. Probably gives you a nullpointer?

lancake shifted this object from the S1 Public space to the S3 Starmade space.Nov 28 2015, 3:20 PM
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake set Task Type to Bug.
lancake set Category to Engine.
lancake set Affected Gamemode(s) to Single and Multi.
lancake set First occurrence (version) to 0.19498.
lancake set OS-Specific to No.
lancake set Hardware-Specific to No.
lancake set Video Card Vendor to uncertain.
lancake triaged this task as High priority.
Restricted Application added a subscriber: AndyP. · View Herald TranscriptNov 28 2015, 3:20 PM
lancake updated the task description. (Show Details)Dec 2 2015, 5:37 PM
lancake moved this task from Open / Validated to Confirmed on the Issue Navigation board.
lancake changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Starmade, Game Development; removed Issue Navigation. · View Herald TranscriptDec 2 2015, 5:37 PM
schema added a subscriber: schema.Jan 28 2016, 9:12 PM
schema changed the task status from In Queue (Game) to Resolved.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJan 28 2016, 9:12 PM
lancake changed the task status from Resolved to In Queue (Game).Jan 28 2016, 10:46 PM

-QA Testing-

Not fixed

Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptJan 28 2016, 10:46 PM
lancake updated the task description. (Show Details)Jan 28 2016, 10:47 PM
lancake changed Last tested (version) from 0.19498 to 0.19551 (Dev).
lancake edited Steps to reproduce. (Show Details)
lancake edited Tester information (Internal use only). (Show Details)

Updated logs again

lancake edited Tester information (Internal use only). (Show Details)Apr 25 2016, 12:11 PM
lancake changed Last tested (version) from 0.19551 (Dev) to 0.197.51.
lancake mentioned this in Unknown Object (Maniphest Task).Apr 26 2016, 10:13 AM
AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:06 PM
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 5:06 PM
AndyP edited projects, added Engine (Crashes); removed Engine.Mar 15 2017, 6:22 PM
lancake lowered the priority of this task from High to Normal.Jul 4 2017, 1:56 PM