Page MenuHomeSchine - Phabricator

Starmade | Nullpointer when adding a new chunk
Closed, FinishedPublic

Description

Building on any entity and creating a new chunk crashes the game

Log:

[2015-07-21 15:22:42] [CLIENT][PlayerInput] successfully deactivated obfuscated.dn@12885e6c
[2015-07-21 15:22:42] deactivate
[2015-07-21 15:22:45] [CLIENT][ExternalController] adding block to segment: SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]((0, 0, 0))[s1; Hash4415; id 162512]; SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]((0, 0, 0))[s1; Hash4415; id 162512]
[2015-07-21 15:22:45] [GETNEXTTONEAREST] SIDE: TOP: (-0.02761197, 0.4999776, -0.47455978); (0, 0, 0)
[2015-07-21 15:22:45] [CLIENT][EDIT] PLACING AT (8, 9, 8)[NONE]o[FRONT][active][0hp]; size: (1, 1, 1) --> (1, 1, 1); orient 0(FRONT) -map-> 0 PHY: {RigBExOrig@766154859([CCS|CLI SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]])}
[2015-07-21 15:22:45] adding new element to Mk at (8, 9, 8)[NONE]o[FRONT][active][0hp], type 123
[2015-07-21 15:22:46] HIT RESULT near: (8, 9, 8)[Build Block]o[FRONT][inactive][50hp][BLOCK], on SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]
[2015-07-21 15:22:46] [CLIENT] CHANGED ENTERED: set to: (8, 9, 8)[Build Block]o[FRONT][inactive][50hp][BLOCK]
[2015-07-21 15:22:46] [CLIENT] Player character enter used
[2015-07-21 15:22:46] [CLIENT]: PlS[AndyP ; id(4112)(25)f(10000)] request control: PlayerCharacter[(ENTITY_PLAYERCHARACTER_AndyP)(4255)] -> SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]
[2015-07-21 15:22:46] [CONTROLLERSTATE] Client(25); PlS[AndyP ; id(4112)(25)f(10000)] CONTROLLER REQUEST RECEIVED  ControllerRequest [player=PlS[AndyP ; id(4112)(25)f(10000)], fromId=4255 (PlayerCharacter[(ENTITY_PLAYERCHARACTER_AndyP)(4255)]), fromPos=(0, 0, 0), toId=4415 (SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]), toPos=(8, 9, 8), hide=true]
[2015-07-21 15:22:46] [CLIENT] Object: PlayerCharacter[(ENTITY_PLAYERCHARACTER_AndyP)(4255)] Set NT hidden false -> true
[2015-07-21 15:22:46] [CONTROLLERSTATE][REMOVE-UNIT] Client(25); REMOVING CONTROLLER UNIT FROM PlS[AndyP ; id(4112)(25)f(10000)]: PlayerCharacter[(ENTITY_PLAYERCHARACTER_AndyP)(4255)]; detach pos: (10.963879, -13.153374, -9.866617)
[2015-07-21 15:22:46] [CONTROLLER][ADD-UNIT] (Client(25)): PlS[AndyP ; id(4112)(25)f(10000)] Added to controllers: SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]
[2015-07-21 15:22:46] [CLIENT] CURRENT MAIN CONTROLLING IS NOW: SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]; at: (17.030807, -5.4497104, -1.7251208)
[2015-07-21 15:22:48] BLOCK ORIENTATION FOR Yellow Hazard Armor: FRONT
[2015-07-21 15:22:53] [GETNEXTTONEAREST] SIDE: TOP: (-0.08421636, 1.499423, -0.07086754); (0, 1, 0)
[2015-07-21 15:22:53] [CLIENT][EDIT] PLACING AT (8, 10, 8)[NONE]o[FRONT][active][0hp]; size: (1, 25, 1) --> (1, 25, 1); orient 0(FRONT) -map-> 0 PHY: {RigBExOrig@766154859([CCS|CLI SpaceStation[ENTITY_SPACESTATION_klfaj(4415)]])}
[2015-07-21 15:22:53] adding new element to Mk at (8, 10, 8)[NONE]o[FRONT][active][0hp], type 436
[2015-07-21 15:22:53] [GLFRAME] THROWN: class java.lang.NullPointerException Now Printing StackTrace
[2015-07-21 15:22:53] java.lang.NullPointerException
[2015-07-21 15:22:53] 	at obfuscated.gP.a(SourceFile:2488)
[2015-07-21 15:22:53] 	at obfuscated.gP.a(SourceFile:2431)
[2015-07-21 15:22:53] 	at org.schema.game.common.data.world.Segment.a(SourceFile:185)
[2015-07-21 15:22:53] 	at org.schema.game.common.controller.EditableSendableSegmentController.build(SourceFile:194)
[2015-07-21 15:22:53] 	at org.schema.game.common.controller.EditableSendableSegmentController.getNearestIntersection(SourceFile:779)
[2015-07-21 15:22:53] 	at obfuscated.cN.a(SourceFile:388)
[2015-07-21 15:22:53] 	at obfuscated.cW.a(SourceFile:379)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.cN.a(SourceFile:1258)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.cz.a(SourceFile:319)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.ca.a(SourceFile:249)
[2015-07-21 15:22:53] 	at obfuscated.C.updateStateInput(SourceFile:3014)
[2015-07-21 15:22:53] 	at obfuscated.apt.a(SourceFile:1181)
[2015-07-21 15:22:53] 	at obfuscated.C.h(SourceFile:2329)
[2015-07-21 15:22:53] 	at obfuscated.Km.run(SourceFile:86)
[2015-07-21 15:22:53] 	at java.lang.Thread.run(Unknown Source)
[2015-07-21 15:22:53] [GLFRAME] THROWN: class java.lang.NullPointerExceptionPrinting StackTrace DONE
[2015-07-21 15:22:53] java.lang.NullPointerException
[2015-07-21 15:22:53] 	at obfuscated.gP.a(SourceFile:2488)
[2015-07-21 15:22:53] 	at obfuscated.gP.a(SourceFile:2431)
[2015-07-21 15:22:53] 	at org.schema.game.common.data.world.Segment.a(SourceFile:185)
[2015-07-21 15:22:53] 	at org.schema.game.common.controller.EditableSendableSegmentController.build(SourceFile:194)
[2015-07-21 15:22:53] 	at org.schema.game.common.controller.EditableSendableSegmentController.getNearestIntersection(SourceFile:779)
[2015-07-21 15:22:53] 	at obfuscated.cN.a(SourceFile:388)
[2015-07-21 15:22:53] 	at obfuscated.cW.a(SourceFile:379)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.cN.a(SourceFile:1258)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.cz.a(SourceFile:319)
[2015-07-21 15:22:53] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:53] 	at obfuscated.ca.a(SourceFile:249)
[2015-07-21 15:22:53] 	at obfuscated.C.updateStateInput(SourceFile:3014)
[2015-07-21 15:22:53] 	at obfuscated.apt.a(SourceFile:1181)
[2015-07-21 15:22:53] 	at obfuscated.C.h(SourceFile:2329)
[2015-07-21 15:22:53] 	at obfuscated.Km.run(SourceFile:86)
[2015-07-21 15:22:53] 	at java.lang.Thread.run(Unknown Source)
[2015-07-21 15:22:56] AGAIN PRINTING STACK TRACE
[2015-07-21 15:22:56] java.lang.NullPointerException
[2015-07-21 15:22:56] 	at obfuscated.gP.a(SourceFile:2488)
[2015-07-21 15:22:56] 	at obfuscated.gP.a(SourceFile:2431)
[2015-07-21 15:22:56] 	at org.schema.game.common.data.world.Segment.a(SourceFile:185)
[2015-07-21 15:22:56] 	at org.schema.game.common.controller.EditableSendableSegmentController.build(SourceFile:194)
[2015-07-21 15:22:56] 	at org.schema.game.common.controller.EditableSendableSegmentController.getNearestIntersection(SourceFile:779)
[2015-07-21 15:22:56] 	at obfuscated.cN.a(SourceFile:388)
[2015-07-21 15:22:56] 	at obfuscated.cW.a(SourceFile:379)
[2015-07-21 15:22:56] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:56] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:56] 	at obfuscated.cN.a(SourceFile:1258)
[2015-07-21 15:22:56] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:56] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:56] 	at obfuscated.cz.a(SourceFile:319)
[2015-07-21 15:22:56] 	at obfuscated.bV.a(SourceFile:281)
[2015-07-21 15:22:56] 	at obfuscated.ca.a(SourceFile:249)
[2015-07-21 15:22:56] 	at obfuscated.C.updateStateInput(SourceFile:3014)
[2015-07-21 15:22:56] 	at obfuscated.apt.a(SourceFile:1181)
[2015-07-21 15:22:56] 	at obfuscated.C.h(SourceFile:2329)
[2015-07-21 15:22:56] 	at obfuscated.Km.run(SourceFile:86)
[2015-07-21 15:22:56] 	at java.lang.Thread.run(Unknown Source)
[2015-07-21 15:22:56] [GLFrame] (ErrorDialog Chose Exit) Error Message: null
[2015-07-21 15:22:56] [CLIENT] SAVING CLIENT CHANNEL all Open: false;
[2015-07-21 15:22:56] [CLIENT] SAVING CLIENT CHANNEL Faction10000 Open: false;
[2015-07-21 15:22:56] [CLIENT] chat channels saved
[2015-07-21 15:22:56] !!!! THIS DISPLAYS THE STACKTRACE OF A REGULAR GL FRAME EXIT
[2015-07-21 15:22:56] org.schema.schine.graphicsengine.core.FinishedFrameException
[2015-07-21 15:22:56] 	at obfuscated.apt.a(SourceFile:336)
[2015-07-21 15:22:56] 	at obfuscated.fX.exit(SourceFile:453)
[2015-07-21 15:22:56] 	at obfuscated.apt.a(SourceFile:213)
[2015-07-21 15:22:56] 	at obfuscated.apt.a(SourceFile:1181)
[2015-07-21 15:22:56] 	at obfuscated.C.h(SourceFile:2329)
[2015-07-21 15:22:56] 	at obfuscated.Km.run(SourceFile:86)
[2015-07-21 15:22:56] 	at java.lang.Thread.run(Unknown Source)
[2015-07-21 15:22:56] [AUDIO] Cleaning up sound system

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Multiplayer
Reproducible
Yes
Last tested (version)
0.19331
Category
Engine
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain

Related Objects

StatusAssignedTask
ClosedNone

Event Timeline

AndyP updated the task description. (Show Details)Jul 21 2015, 1:23 PM
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "Starmade (Project)".
AndyP changed Category from none/unspecified to Engine.
AndyP changed Affected Gamemode(s) from none/unspecified to Multiplayer.
AndyP changed Reproducible from uncertain to Yes.
AndyP set Last tested (version) to 0.19331.
AndyP edited Serverconfig (server.cfg). (Show Details)
AndyP edited Clientconfig (settings.cfg). (Show Details)
AndyP added a subscriber: AndyP.
AndyP created this task.
AndyP claimed this task.
AndyP raised the priority of this task from to Release Blocker.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJul 21 2015, 1:23 PM
AndyP set Task Type to Bug.
AndyP set OS-Specific to No.
AndyP set Hardware-Specific to No.
AndyP set Video Card Vendor to uncertain.
AndyP changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptJul 21 2015, 1:24 PM
AndyP added a parent task: Unknown Object (Maniphest Task).
AndyP updated the task description. (Show Details)Jul 21 2015, 1:28 PM
schema added a commit: Restricted Diffusion Commit.Jul 21 2015, 1:38 PM
schema changed the task status from In Queue (Game) to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJul 21 2015, 1:38 PM
AndyP closed this task as Closed.Jul 21 2015, 4:12 PM

fix confirmed

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJul 21 2015, 4:12 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
AndyP removed AndyP as the assignee of this task.Aug 4 2015, 7:31 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 11:33 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 6:30 PM