Bug Can't Create Blueprint of station.

    Zylofan

    Dirty Rper
    Joined
    Jun 20, 2013
    Messages
    41
    Reaction score
    3
    • Purchased!
    • Legacy Citizen 4
    On a public server with my friends and we are building a station.
    I have saved multiple versions of it as we built just in case the server died.

    but I have now hit a point where I can't create a blueprint of the station at all. Every attempt is met with null pointer exception that crashes the game. All my friends on the server get the same error when attempting to make a blueprint of the station.

    We can all successfully make blueprints of anything else.

    The stations only about 30,000 blocks in total so it can't be too big..

    Anyone know about how to fix this?
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Could you please add the log.txt.0 file of a nullpointer crash that happened while blueprinting the station?
    do you have a shipyard attached to the station ... do you have more tham one attached ?
    did you tried to use the "create docking" advanced build feature somewhere ?
     

    Zylofan

    Dirty Rper
    Joined
    Jun 20, 2013
    Messages
    41
    Reaction score
    3
    • Purchased!
    • Legacy Citizen 4
    I am unsure if this is the file, but its called log.txt.0 and it was last edited at the same time as the crash.

    Link to log.0 as it surpasses max form post length. : https://docs.google.com/document/d/1a9vOUEB4Uu-EI3PhP28GzDOSsQgLMJg3ycOUB9_LBM0/edit?usp=sharing

    As for the shipyard yes there is one attached now but this problem began long before a shipyard was added.

    Also "create docking" was never used to my knowledge.

    This did however only start after that latest update.
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Next time just rename to .txt and add it with the "upload File" in the lower right corner :)

    will take a look later then
     
    Joined
    Mar 18, 2014
    Messages
    292
    Reaction score
    153
    • Arrrty
    • TwitchCon 2015
    • Legacy Citizen 5
    Long log but here is the crash information; it does appear related to a shipyard:
    Code:
    [2015-08-27 00:09:41] [CLIENT][PLAYER][BLUEPRINT] PlS[Zylo ; id(1618)(10)f(10740)] REQUESTED EXTRA INFO FOR LOCAL BLUEPRINT SpaceStation[ENTITY_SPACESTATION_Oblivion(1823)]
    [2015-08-27 00:09:41] [GLFRAME] THROWN: class java.lang.NullPointerException Now Printing StackTrace
    [2015-08-27 00:09:41] java.lang.NullPointerException
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.shipyard.ShipyardCollectionManager.getStateByteOnServer(SourceFile:1669)
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.shipyard.ShipyardCollectionManager.toTagStructurePriv(SourceFile:782)
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.ControlBlockElementCollectionManager.toTagStructure(SourceFile:279)
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.UsableControllableElementManager.toTagStructure(SourceFile:552)
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.ManagerContainer.toTagStructure(SourceFile:1266)
    [2015-08-27 00:09:41]     at obfuscated.alA.a(SourceFile:982)
    [2015-08-27 00:09:41]     at obfuscated.alA.a(SourceFile:754)
    [2015-08-27 00:09:41]     at obfuscated.aiv.a(SourceFile:1001)
    [2015-08-27 00:09:41]     at obfuscated.Vx.a(SourceFile:725)
    [2015-08-27 00:09:41]     at org.schema.game.common.data.player.PlayerState.handleBluePrintQueuesClient(SourceFile:3446)
    [2015-08-27 00:09:41]     at org.schema.game.common.data.player.PlayerState.updateLocal(SourceFile:1162)
    [2015-08-27 00:09:41]     at obfuscated.C.a(SourceFile:3058)
    [2015-08-27 00:09:41]     at obfuscated.C.update(SourceFile:1171)
    [2015-08-27 00:09:41]     at obfuscated.ara.a(SourceFile:1153)
    [2015-08-27 00:09:41]     at obfuscated.ara.a(SourceFile:1144)
    [2015-08-27 00:09:41]     at obfuscated.C.h(SourceFile:2731)
    [2015-08-27 00:09:41]     at obfuscated.Lt.run(SourceFile:92)
    [2015-08-27 00:09:41]     at java.lang.Thread.run(Unknown Source)
    [2015-08-27 00:09:41] [GLFRAME] THROWN: class java.lang.NullPointerExceptionPrinting StackTrace DONE
    [2015-08-27 00:09:41] java.lang.NullPointerException
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.shipyard.ShipyardCollectionManager.getStateByteOnServer(SourceFile:1669)
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.shipyard.ShipyardCollectionManager.toTagStructurePriv(SourceFile:782)
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.ControlBlockElementCollectionManager.toTagStructure(SourceFile:279)
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.UsableControllableElementManager.toTagStructure(SourceFile:552)
    [2015-08-27 00:09:41]     at org.schema.game.common.controller.elements.ManagerContainer.toTagStructure(SourceFile:1266)
    [2015-08-27 00:09:41]     at obfuscated.alA.a(SourceFile:982)
    [2015-08-27 00:09:41]     at obfuscated.alA.a(SourceFile:754)
    [2015-08-27 00:09:41]     at obfuscated.aiv.a(SourceFile:1001)
    [2015-08-27 00:09:41]     at obfuscated.Vx.a(SourceFile:725)
    [2015-08-27 00:09:41]     at org.schema.game.common.data.player.PlayerState.handleBluePrintQueuesClient(SourceFile:3446)
    [2015-08-27 00:09:41]     at org.schema.game.common.data.player.PlayerState.updateLocal(SourceFile:1162)
    [2015-08-27 00:09:41]     at obfuscated.C.a(SourceFile:3058)
    [2015-08-27 00:09:41]     at obfuscated.C.update(SourceFile:1171)
    [2015-08-27 00:09:41]     at obfuscated.ara.a(SourceFile:1153)
    [2015-08-27 00:09:41]     at obfuscated.ara.a(SourceFile:1144)
    [2015-08-27 00:09:41]     at obfuscated.C.h(SourceFile:2731)
    [2015-08-27 00:09:41]     at obfuscated.Lt.run(SourceFile:92)
    [2015-08-27 00:09:41]     at java.lang.Thread.run(Unknown Source)
    [2015-08-27 00:09:45] AGAIN PRINTING STACK TRACE
    [2015-08-27 00:09:45] java.lang.NullPointerException
    [2015-08-27 00:09:45]     at org.schema.game.common.controller.elements.shipyard.ShipyardCollectionManager.getStateByteOnServer(SourceFile:1669)
    [2015-08-27 00:09:45]     at org.schema.game.common.controller.elements.shipyard.ShipyardCollectionManager.toTagStructurePriv(SourceFile:782)
    [2015-08-27 00:09:45]     at org.schema.game.common.controller.elements.ControlBlockElementCollectionManager.toTagStructure(SourceFile:279)
    [2015-08-27 00:09:45]     at org.schema.game.common.controller.elements.UsableControllableElementManager.toTagStructure(SourceFile:552)
    [2015-08-27 00:09:45]     at org.schema.game.common.controller.elements.ManagerContainer.toTagStructure(SourceFile:1266)
    [2015-08-27 00:09:45]     at obfuscated.alA.a(SourceFile:982)
    [2015-08-27 00:09:45]     at obfuscated.alA.a(SourceFile:754)
    [2015-08-27 00:09:45]     at obfuscated.aiv.a(SourceFile:1001)
    [2015-08-27 00:09:45]     at obfuscated.Vx.a(SourceFile:725)
    [2015-08-27 00:09:45]     at org.schema.game.common.data.player.PlayerState.handleBluePrintQueuesClient(SourceFile:3446)
    [2015-08-27 00:09:45]     at org.schema.game.common.data.player.PlayerState.updateLocal(SourceFile:1162)
    [2015-08-27 00:09:45]     at obfuscated.C.a(SourceFile:3058)
    [2015-08-27 00:09:45]     at obfuscated.C.update(SourceFile:1171)
    [2015-08-27 00:09:45]     at obfuscated.ara.a(SourceFile:1153)
    [2015-08-27 00:09:45]     at obfuscated.ara.a(SourceFile:1144)
    [2015-08-27 00:09:45]     at obfuscated.C.h(SourceFile:2731)
    [2015-08-27 00:09:45]     at obfuscated.Lt.run(SourceFile:92)
    [2015-08-27 00:09:45]     at java.lang.Thread.run(Unknown Source)
    [2015-08-27 00:09:45] [CRASHREPORTER] RUNNING COMMAND: [java, -jar, C:\Users\Zylo\Desktop\StarMade\.\CrashAndBugReport.jar, ]
    I don't know if this would be related, but are you using 32-bit Java?
    Code:
    [2015-08-27 00:06:15] [LIBLOADER] OS ARCHITECTURE x86
    [2015-08-27 00:06:15] [LIBLOADER] LOADED WINDOWS 32bit NATIVE LIBRARIES
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Oldskull made a valid point there ... are you running a Windows7 32bit ?
    If not install 64bit java manually from -> https://www.java.com/en/download/manual.jsp
    wouldnt have caused this problem but would impact your overall game performance.

    The name of the station you do try to save is "Oblivion" ?
    You did try to save it to your local drive ?
    And other players from sm.dominiongaming.org are having the same problem ?
    Saving as a server Blueprint causes the same problem ?

    did i miss something ?
    [DOUBLEPOST=1440700464,1440699814][/DOUBLEPOST]And who runs that Server ?
    we may need an sector export ... and it couldnt harm to have a contact to reach them anyway.
     

    Zylofan

    Dirty Rper
    Joined
    Jun 20, 2013
    Messages
    41
    Reaction score
    3
    • Purchased!
    • Legacy Citizen 4
    Oldskull made a valid point there ... are you running a Windows7 32bit ?
    If not install 64bit java manually from -> https://www.java.com/en/download/manual.jsp
    wouldnt have caused this problem but would impact your overall game performance.

    The name of the station you do try to save is "Oblivion" ?
    You did try to save it to your local drive ?
    And other players from sm.dominiongaming.org are having the same problem ?
    Saving as a server Blueprint causes the same problem ?

    did i miss something ?
    [DOUBLEPOST=1440700464,1440699814][/DOUBLEPOST]And who runs that Server ?
    we may need an sector export ... and it couldnt harm to have a contact to reach them anyway.


    I would have sworn I had 64 bit installed, but I will reinstall it just to be safe.

    The name of the station you do try to save is "Oblivion" ? Yes
    You did try to save it to your local drive ? Yes
    And other players from sm.dominiongaming.org are having the same problem ? Yes
    Saving as a server Blueprint causes the same problem ? No

    Sorry I should have clarified that it was only saving to local that caused the crash. (Its the only way I ever save) But so far anyone who has tried to save this one station to their local crashes in the same fashion as myself.

    I believe the owner of the server is Bigdude, though I do not know of a way to contact him other than finding him in game or going on their forums and posting a thread at him.

    I could remove the shipyard if that is part of the problem, but it started crashing before we added it. Though the pieces were in a chest stored on the station, so maybe that was enough?
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Thanks for answering the questions.
    I visited the server and contacted an admin ... he promised to get me in contact with the owner.
    So it will take some time to figure out what this is causing ... but we will get there ;)
    He can do a sector export and sent that to us for review and testing.
    And i am not sure removing the yard will solve the problem ... so for now .. save the BP of the station on the server
    (i hope you have slots available for that there ?)
     

    bigdude601

    Nastral's Step Dad
    Joined
    Feb 2, 2014
    Messages
    74
    Reaction score
    37
    • Legacy Citizen 3
    Well you could have just asked for me on here :) I require a bit more info to get a sector export for you however, what are the coordinates and such.
    [DOUBLEPOST=1440725884,1440722621][/DOUBLEPOST]Yep im getting the same error out of the station, here is the sector export, hope it helps.
     

    Attachments

    StormWing0

    Leads the Storm
    Joined
    Jun 26, 2015
    Messages
    2,126
    Reaction score
    316
    • Community Content - Bronze 1
    Have you tried saving with a simple name change like version numbers? Sometimes saving over the same one causes issues. Say in my case I'd do Oblivion V1-2 for example.
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Thanks for the export bigdude :)
    [DOUBLEPOST=1440783881,1440780310][/DOUBLEPOST]Update:

    This is now logged as bug under http://phab.starma.de/T580

    Zylofan i could save the station from the export on a local game without problem. so save that export and see if it works for you :)
     

    Zylofan

    Dirty Rper
    Joined
    Jun 20, 2013
    Messages
    41
    Reaction score
    3
    • Purchased!
    • Legacy Citizen 4
    I happily do not need to, I just removed my Shipyard in its entirety and was finally able to save my station. It seems the shipyard was at least part of the cause.

    We didn't have one when this started but we had been experimenting with its location. I'm guessing we missed a block while testing out designs and that block (left over and forgotten) caused the crashes.
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    yes .. i guess so ... tested with stations without a yard and that worked and one with did crash again .. so will get fixed .. i am sure ^^
     

    StormWing0

    Leads the Storm
    Joined
    Jun 26, 2015
    Messages
    2,126
    Reaction score
    316
    • Community Content - Bronze 1
    lol you set hair on fire where hair on fire was needed to be set on fire. No need to worry about it. :P
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Zylofan .. everything is fine ... your report was valuable ... we did indeed miss that you couldnt save a shipyard station to local blueprint folder
    (to be precise .. I did miss that because my teststation hadnt a shipyard attached .. wont happen again ;) )