Bug NullPointerException caused by Display Modules?

    AndyP

    Customer Experience Manager
    Joined
    Aug 15, 2013
    Messages
    1,199
    Reaction score
    264
    • Schine
    • Wired for Logic
    Got a reply from schema, he fixed that issue for the next release.
    Should be a rare case of display module content malfunction.

    Also steam does not have the latest version for some reason, it serves the version before hotfix.
    So that also plays a role there.

    - Andy
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Looks like you found another one. Its different from the last logfile you posted.

    And did you try any other Server than NFD to see if it happens there too ?

    [2016-12-18 11:25:54] GLFRAME processErrorDialogException()
    [2016-12-18 11:25:54] java.lang.NullPointerException
    [2016-12-18 11:25:54] at obfuscated.aGQ.e_(SourceFile:180)
    [2016-12-18 11:25:54] at obfuscated.aGu.e_(SourceFile:128)
    [2016-12-18 11:25:54] at obfuscated.hu.e(SourceFile:1732)
    [2016-12-18 11:25:54] at obfuscated.hO.e_(SourceFile:415)
    [2016-12-18 11:25:54] at obfuscated.hp.e(SourceFile:562)
    [2016-12-18 11:25:54] at obfuscated.hp.e_(SourceFile:438)
    [2016-12-18 11:25:54] at obfuscated.aEi.g(SourceFile:546)
    [2016-12-18 11:25:54] at obfuscated.aEi.a(SourceFile:686)
    [2016-12-18 11:25:54] at obfuscated.aEo.b(SourceFile:652)
    [2016-12-18 11:25:54] at obfuscated.U.e(SourceFile:953)
    [2016-12-18 11:25:54] at org.schema.game.common.Starter.startMainMenu(SourceFile:1434)
    [2016-12-18 11:25:54] at org.schema.game.common.Starter.main(SourceFile:980)
     
    Joined
    Jun 19, 2013
    Messages
    38
    Reaction score
    16
    • Community Content - Bronze 1
    • Legacy Citizen 5
    Well, its the same entity causing the crash with the display blocks, the file names may have changed, and I cant replicate it on other servers as I don't have the things setup elsewhere
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Please get me the blueprint in an private message then and tell me what to do to cause it.
     
    Joined
    Jun 19, 2013
    Messages
    38
    Reaction score
    16
    • Community Content - Bronze 1
    • Legacy Citizen 5
    Please get me the blueprint in an private message then and tell me what to do to cause it.
    I don't have a blueprint of it currently, due to me having fully deleted the installation, and I have no idea how to replicate the issue, it just happens
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Sorry .. cant help you then. NFD isnt stable enough to have any clue what is going on.
    I stopped building there because it had caused me serious problems.
    especially with blueprints and rail systems.
     
    Joined
    Jul 17, 2013
    Messages
    97
    Reaction score
    27
    Had this same bug with a build I was working on. 100% repeatable, build 0.199.535a. I removed a few pieces of hull and then started placing display blocks, and boom. Nullpointer. This is what the log says:

    [2017-05-10 23:02:10] [GETNEAREST] SIDE: BACK(1): (0.7431946, 7.026146, 355.5); (1, 7, 356)
    [2017-05-10 23:02:10] [SEGCONTROLLER][ELEMENT][REMOVE] PICKING UP: (17, 23, 372)[Dark Grey Advanced Armor]o[FRONT][inactive][100hp][BLOCK]; orientation: 0; FRONT
    [2017-05-10 23:02:11] [GETNEAREST] SIDE: BACK(1): (0.107299805, 6.953705, 355.49988); (0, 7, 356)
    [2017-05-10 23:02:11] [SEGCONTROLLER][ELEMENT][REMOVE] PICKING UP: (16, 23, 372)[Dark Grey Advanced Armor]o[FRONT][inactive][100hp][BLOCK]; orientation: 0; FRONT
    [2017-05-10 23:02:11] [GETNEAREST] SIDE: BACK(1): (-0.6719971, 6.9282227, 355.5); (-1, 7, 356)
    [2017-05-10 23:02:11] [SEGCONTROLLER][ELEMENT][REMOVE] PICKING UP: (15, 23, 372)[Dark Grey Advanced Armor]o[FRONT][inactive][100hp][BLOCK]; orientation: 0; FRONT
    [2017-05-10 23:02:11] DRAWING TIME OF 957 elements: 61(60.38939); unifroms: 0.0; pointer 0.0; upChk 0.0; frust 0.0; update 0.0; draw: 0.0; totD: 0.0
    [2017-05-10 23:02:13] DRAWING DEBUG: 10479; ; 1; 0; 479;
    [2017-05-10 23:02:13] [SINGLE_BLOCK_DRAWER] CHECKING FOR ERROR
    [2017-05-10 23:02:13] DRAWING DEBUG: 20479; ; 2; 0; 479;
    [2017-05-10 23:02:13] [SINGLE_BLOCK_DRAWER] CHECKING FOR ERROR
    [2017-05-10 23:02:17] [GETNEXTTONEAREST] SIDE: BACK: (-0.7765808, 6.981804, 356.5); (-1, 7, 357)
    [2017-05-10 23:02:17] [CLIENT][EDIT] PLACING AT (15, 23, 372)[NONE]o[FRONT][inactive][100hp]; size: (3, 1, 1) --> (3, 1, -1); orient 1(BACK) -map-> 1 PHY: {RigBExOrig@1598771620([CCS|CLI Ship[Contessa_Half_1493522779719](5)])}
    [2017-05-10 23:02:17] adding new element to YA at (15, 23, 372)[NONE]o[FRONT][inactive][100hp], type 479
    [2017-05-10 23:02:17] GLFRAME processErrorDialogException()
    [2017-05-10 23:02:17] java.lang.NullPointerException
    [2017-05-10 23:02:32] [UNIVERSE] WARNING: Sector UPDATE took 84; sectors updated: 27
    [2017-05-10 23:02:32] [SERVER][UPDATE] WARNING: UNIVERSE update took 85
    [2017-05-10 23:02:32] GLFRAME processErrorDialogException()
    [2017-05-10 23:02:32] java.lang.NullPointerException
    [2017-05-10 23:02:34] GLFRAME processErrorDialogException()
    [2017-05-10 23:02:34] java.lang.NullPointerException
    [2017-05-10 23:02:36] GLFRAME processErrorDialogException()
    [2017-05-10 23:02:36] java.lang.NullPointerException
    [2017-05-10 23:02:38] GLFRAME processErrorDialogException()
    [2017-05-10 23:02:38] java.lang.NullPointerException
    [2017-05-10 23:02:39] GLFRAME processErrorDialogException()
    [2017-05-10 23:02:39] java.lang.NullPointerException
    [2017-05-10 23:02:42] AGAIN PRINTING STACK TRACE
    [2017-05-10 23:02:42] java.lang.NullPointerException
    [2017-05-10 23:02:42] [GLFrame] (ErrorDialog Chose Exit) Error Message: null
    [2017-05-10 23:02:42] [CLIENT] SAVING CLIENT CHANNEL all Open: false;
    [2017-05-10 23:02:42] [CLIENT] chat channels saved
    [2017-05-10 23:02:42] !!!! THIS DISPLAYS THE STACKTRACE OF A REGULAR GL FRAME EXIT
    [2017-05-10 23:02:42] org.schema.schine.graphicsengine.core.FinishedFrameException
    [2017-05-10 23:02:42] at obfuscated.aFN.e(SourceFile:137)
    [2017-05-10 23:02:42] at obfuscated.gG.exit(SourceFile:1122)
    [2017-05-10 23:02:42] at obfuscated.aFN.a(SourceFile:257)
    [2017-05-10 23:02:42] at obfuscated.aFN.g(SourceFile:546)
    [2017-05-10 23:02:42] at obfuscated.aFN.a(SourceFile:715)
    [2017-05-10 23:02:42] at obfuscated.aFT.b(SourceFile:703)
    [2017-05-10 23:02:42] at obfuscated.V.e(SourceFile:1110)
    [2017-05-10 23:02:42] at org.schema.game.common.Starter.startMainMenu(SourceFile:1489)
    [2017-05-10 23:02:42] at org.schema.game.common.Starter.main(SourceFile:1034)
    [2017-05-10 23:02:42] [GRAPHICS] Graphics Context HAS FINISHED!!!
    [2017-05-10 23:02:42] [SERVER] now executing regular shutdown
    [2017-05-10 23:02:42] java.lang.Exception: Server Shutdown: true
    [2017-05-10 23:02:42] at org.schema.schine.network.server.ServerState.setShutdown(SourceFile:258)
    [2017-05-10 23:02:42] at org.schema.game.server.controller.GameServerController.update(SourceFile:826)
    [2017-05-10 23:02:42] at org.schema.schine.network.server.ServerController.run(SourceFile:275)
    [2017-05-10 23:02:42] at java.lang.Thread.run(Unknown Source)
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting down element collection thread
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting down pathfinding threads
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting down universe
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting segment request thread
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting down simulation
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting down active checker
    [2017-05-10 23:02:42] [SIMPLANNER] Sleep has been interrupted
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting down sysin listener
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting down mob thread
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] shutting down game map provider
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] Stopping to listen!
    [2017-05-10 23:02:42] [SERVER] Stopping Listener
    [2017-05-10 23:02:42] [SERVER] Stopped Listener
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] disconnecting all clients!
    [2017-05-10 23:02:42] [SERVER][SHUTDOWN] Dumping server State!
    [2017-05-10 23:02:42] [CLIENT] EOFConnection (last file size: 2; last packet timestamp: 1494482562915)
    [2017-05-10 23:02:42] [SERVER] WRITING PLAYER TO DISK: PlS[TrainDodger ; id(2)(1)f(0)] DD: true
    I'm starting to think it was some sort of bad data on that specific entity. I just blueprinted the ship, then re-loaded it and used destroy_entity on the old one (this is in SP/Creative), and the new one isn't doing it at all. Huh.