Page MenuHomeSchine - Phabricator

Starmade | Cargo Area blocks causes game crash - causes sector to become corrupted? - Multi Player
Closed, RejectedPublic

Description

After pressing C on a Storage block (with tons of resources) on a station and using advanced build mode I kept adding Cargo Area blocks. These blocks then displayed full "Cargo Containers" so I kept adding, wanting to see some empty ones. I think i got over 1000 placed.(Maybe more) I didnt like the placement of the last 2 groups, so I clicked undo twice. There was a pause (lag?)

Then the client crashed with a NullPointerException. logging back in resulted in the same crash.

I logged in as a new user on the same server. Built a new small ship and jumped to the sector where my home base station is. As I entered the sector and the station started rendering, the client crashed with the same error. Both accounts now crash when trying to spawn in that sector.

Below is a copy from log.

[2015-12-08 21:31:40] DRAWING TIME OF 534 elements: 32(31.630789); unifroms: 0.0; pointer 0.0; upChk 0.0; frust 0.0; update 0.0; draw: 0.0; totD: 0.0
[2015-12-08 21:31:41] [GLFRAME] THROWN: class java.lang.NullPointerException Now Printing StackTrace
[2015-12-08 21:31:41] java.lang.NullPointerException
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.cargo.CargoUnit.updateBlocks(SourceFile:81)
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.cargo.CargoCollectionManager.update(SourceFile:115)
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.ManagerModuleCollection.update(SourceFile:149)
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.ManagerContainer.updateLocal(SourceFile:1721)
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.StationaryManagerContainer.updateLocal(SourceFile:644)
[2015-12-08 21:31:41] 	at obfuscated.Qa.updateLocal(SourceFile:283)
[2015-12-08 21:31:41] 	at obfuscated.C.update(SourceFile:1178)
[2015-12-08 21:31:41] 	at obfuscated.atW.a(SourceFile:1176)
[2015-12-08 21:31:41] 	at obfuscated.atW.a(SourceFile:1167)
[2015-12-08 21:31:41] 	at obfuscated.C.h(SourceFile:2788)
[2015-12-08 21:31:41] 	at obfuscated.NY.run(SourceFile:92)
[2015-12-08 21:31:41] 	at java.lang.Thread.run(Unknown Source)
[2015-12-08 21:31:41] [GLFRAME] THROWN: class java.lang.NullPointerExceptionPrinting StackTrace DONE
[2015-12-08 21:31:41] java.lang.NullPointerException
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.cargo.CargoUnit.updateBlocks(SourceFile:81)
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.cargo.CargoCollectionManager.update(SourceFile:115)
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.ManagerModuleCollection.update(SourceFile:149)
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.ManagerContainer.updateLocal(SourceFile:1721)
[2015-12-08 21:31:41] 	at org.schema.game.common.controller.elements.StationaryManagerContainer.updateLocal(SourceFile:644)
[2015-12-08 21:31:41] 	at obfuscated.Qa.updateLocal(SourceFile:283)
[2015-12-08 21:31:41] 	at obfuscated.C.update(SourceFile:1178)
[2015-12-08 21:31:41] 	at obfuscated.atW.a(SourceFile:1176)
[2015-12-08 21:31:41] 	at obfuscated.atW.a(SourceFile:1167)
[2015-12-08 21:31:41] 	at obfuscated.C.h(SourceFile:2788)
[2015-12-08 21:31:41] 	at obfuscated.NY.run(SourceFile:92)
[2015-12-08 21:31:41] 	at java.lang.Thread.run(Unknown Source)
[2015-12-08 21:31:44] [PHYSICSCONTAINER][WARNING] Could not set mass!
[2015-12-08 21:31:44] [PHYSICSCONTAINER][WARNING] Could not set mass!
[2015-12-08 21:31:46] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:31:51] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:31:56] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:31:57] [CLIENT] FORMATING: [356]; type: Integer
[2015-12-08 21:32:01] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:06] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:11] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:17] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:22] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:27] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:32] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:37] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:42] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:47] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:52] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:32:57] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:33:02] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:33:07] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:33:12] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:33:17] [CLIENT] FORMATING: [361, NullPointerException]; type: Integer
[2015-12-08 21:33:22] [AUDIO] Cleaning up sound system

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Multiplayer
Reproducible
uncertain
Last tested (version)
VERSION: 0.19522
Category
none/unspecified
First occurrence (version)
VERSION: 0.19522
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
NVIDIA
Video Card Model
NVIDIA GeForce GTX 280
Detected video (Graphicsinfo.txt)

Running on thread: ClientThread
Adapter: nvd3dumx,nvwgf2umx,nvwgf2umx
Driver Version: 9.18.13.4144
Vendor: NVIDIA Corporation
OpenGL Version: 3.3.0
Renderer: GeForce GTX 280/PCIe/SSE2
GLSL Ver: 3.30 NVIDIA via Cg compiler

SMC-Report

Starmade System Checker Report
2015/12/08
22:49:55.18

RESULTS:
Windows version: Windows 7 64-bit ....PASS
Processor: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz (4 CPUs), ~2.8GHz
Memory: 4096MB RAM
Graphics Card name: NVIDIA GeForce GTX 280 ....PASS
Java version: 64-bit Java 8 ....PASS

Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>
Java Version (32bit)

This java instance does not support a 32 bit JVM

Java Version (64bit)

java version "1.8.0_66"
java(TM) SE Runtime Environment (build 1.8.0_66-b18,)
java HotSpot(TM) 64-Bit Server VM (build 25.66-b18, mixed mode)

Event Timeline

ross.a.matthews changed Affected Gamemode(s) from none/unspecified to Multiplayer.
ross.a.matthews set First occurrence (version) to VERSION: 0.19522.
ross.a.matthews set Last tested (version) to VERSION: 0.19522.
ross.a.matthews changed Video Card Vendor from uncertain to NVIDIA.
ross.a.matthews set Video Card Model to NVIDIA GeForce GTX 280.
ross.a.matthews edited Detected video (Graphicsinfo.txt). (Show Details)
ross.a.matthews edited SMC-Report. (Show Details)
ross.a.matthews edited Serverconfig (server.cfg). (Show Details)
ross.a.matthews edited Clientconfig (settings.cfg). (Show Details)
ross.a.matthews edited Java Version (32bit). (Show Details)
ross.a.matthews edited Java Version (64bit). (Show Details)
ross.a.matthews added a subscriber: ross.a.matthews.
ross.a.matthews created this task.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptDec 8 2015, 9:28 PM
ross.a.matthews set Task Type to Bug.
ross.a.matthews set Category to none/unspecified.
ross.a.matthews set Reproducible to uncertain.
ross.a.matthews set OS-Specific to No.
ross.a.matthews set Hardware-Specific to No.
SmilingDemon claimed this task.

good to know how it happened from your description.

bug already in queue and should be fixed soonish

AndyP updated the task description. (Show Details)Jan 12 2016, 6:41 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "All Users".
AndyP added a subscriber: AndyP.
AndyP reopened this task as Open.
AndyP closed this task as Rejected.
AndyP claimed this task.
AndyP reassigned this task from AndyP to SmilingDemon.
Restricted Application edited projects, added Starmade; removed Issue Navigation. · View Herald TranscriptJan 12 2016, 6:41 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
AndyP moved this task from Unclassed to Archived on the Starmade board.Mar 2 2016, 12:19 AM