Page MenuHomeSchine - Phabricator

Starmade | Frequent Crashes In Latest Version
Closed, FinishedPublic

Description

Frequent crashes on NFD build since last update. Logs indicate the exception is

[2016-03-20 20:30:00] [SIMULATION] checking sectors to plan activity.... (7, 15, -48) to (15, 23, -40)
[2016-03-20 20:30:00] Exiting (normal) because of exception java.lang.IllegalArgumentException: Comparison method violates its general contract!
[2016-03-20 20:30:00] java.lang.IllegalArgumentException: Comparison method violates its general contract!
[2016-03-20 20:30:00] at java.util.TimSort.mergeLo(Unknown Source)
[2016-03-20 20:30:00] at java.util.TimSort.mergeAt(Unknown Source)
[2016-03-20 20:30:00] at java.util.TimSort.mergeCollapse(Unknown Source)
[2016-03-20 20:30:00] at java.util.TimSort.sort(Unknown Source)
[2016-03-20 20:30:00] at java.util.Arrays.sort(Unknown Source)
[2016-03-20 20:30:00] at java.util.ArrayList.sort(Unknown Source)
[2016-03-20 20:30:00] at java.util.Collections.sort(Unknown Source)
[2016-03-20 20:30:00] at obfuscated.aql.a(SourceFile:359)
[2016-03-20 20:30:00] at obfuscated.aql.a(SourceFile:332)
[2016-03-20 20:30:00] at obfuscated.aql.a(SourceFile:126)
[2016-03-20 20:30:00] at obfuscated.aqC.a(SourceFile:21)
[2016-03-20 20:30:00] at obfuscated.aql.a(SourceFile:601)
[2016-03-20 20:30:00] at org.schema.game.server.controller.GameServerController.update(SourceFile:1112)
[2016-03-20 20:30:00] at org.schema.schine.network.server.ServerController.run(SourceFile:256)
[2016-03-20 20:30:00] at java.lang.Thread.run(Unknown Source)
[2016-03-20 20:30:00] [SERVER] SERVER SHUTDOWN. Dumping server State!

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
none/unspecified
Reproducible
uncertain
Last tested (version)
v0.19624
Category
Engine
First occurrence (version)
v0.19624
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

therimmer96 updated the task description. (Show Details)Mar 20 2016, 7:51 PM
therimmer96 changed Category from none/unspecified to Engine.
therimmer96 set First occurrence (version) to v0.19624.
therimmer96 edited Serverconfig (server.cfg). (Show Details)
therimmer96 edited Clientconfig (settings.cfg). (Show Details)
therimmer96 set Last tested (version) to v0.19624.
therimmer96 added a subscriber: therimmer96.
therimmer96 created this task.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptMar 20 2016, 7:51 PM

Appears to be related to player count. As soon as more than 1 person is online, the crashes happen much more often, making the server unplayable due to being unable to say connect for more than 5 minutes

lancake claimed this task.

-Validated-

, can't reproduce but it seems to be related with simulations.

lancake shifted this object from the S1 Public space to the S3 Starmade space.Mar 21 2016, 10:24 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 OS-Specific to No.
lancake set Hardware-Specific to No.
lancake set Video Card Vendor to uncertain.
lancake set Affected Gamemode(s) to none/unspecified.
lancake set Reproducible to uncertain.
lancake triaged this task as High priority.
Restricted Application added a subscriber: AndyP. · View Herald TranscriptMar 21 2016, 10:24 PM
lancake changed the task status from Open to In Queue (Game).

Still can't reproduce so in case the logs aren't enough to fix it, please send back to "Open" status

Restricted Application edited projects, added Starmade, Game Development; removed Issue Navigation. · View Herald TranscriptMar 27 2016, 10:05 PM
schema added a subscriber: schema.Apr 1 2016, 5:24 PM
schema changed the task status from In Queue (Game) to Resolved.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptApr 1 2016, 5:24 PM
lancake closed this task as Closed.

Haven't heard from anyone that this still happens, closing.

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptApr 23 2016, 5:08 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 6:15 PM