Page MenuHomeSchine - Phabricator

Starmade | hitting an unshielded entity with damage pulse crashes game
Closed, FinishedPublic

Description

Hitting something (it has to be unshielded) with a damage pulse will crash you, this probably broke when the new missile damage system was introduced.

Push pulse is fine.

[2015-07-01 19:37:57] java.lang.ArrayIndexOutOfBoundsException
[2015-07-01 19:37:57] 	at java.lang.System.arraycopy(Native Method)
[2015-07-01 19:37:57] 	at org.schema.game.common.data.world.SegmentData.applySegmentData(SourceFile:470)
[2015-07-01 19:37:57] 	at org.schema.game.common.data.world.SegmentData.apply(SourceFile:1103)
[2015-07-01 19:37:57] 	at obfuscated.UO.a(SourceFile:541)
[2015-07-01 19:37:57] 	at obfuscated.LF.updateDirtySegments(SourceFile:380)
[2015-07-01 19:37:57] 	at obfuscated.LF.updateLocal(SourceFile:1630)
[2015-07-01 19:37:57] 	at org.schema.game.common.controller.EditableSendableSegmentController.updateLocal(SourceFile:2646)
[2015-07-01 19:37:57] 	at obfuscated.LO.updateLocal(SourceFile:1102)
[2015-07-01 19:37:57] 	at obfuscated.C.update(SourceFile:2857)
[2015-07-01 19:37:57] 	at obfuscated.apa.a(SourceFile:1189)
[2015-07-01 19:37:57] 	at obfuscated.apa.a(SourceFile:1181)
[2015-07-01 19:37:57] 	at obfuscated.C.h(SourceFile:2329)
[2015-07-01 19:37:57] 	at obfuscated.Ke.run(SourceFile:86)
[2015-07-01 19:37:57] 	at java.lang.Thread.run(Unknown Source)

Full log:

How to reproduce:

  1. put a damage pulse on a ship
  2. hit another ship core with it

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19304 (Dev)
Category
Control Block System: Weapons
First occurrence (version)
0.19298 (Dev)
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

lancake updated the task description. (Show Details)Jul 1 2015, 5:43 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 changed Category from none/unspecified to Control Block System: Weapons.
lancake changed Affected Gamemode(s) from none/unspecified to Single and Multi.
lancake set First occurrence (version) to 0.19298 (Dev).
lancake changed Reproducible from uncertain to Yes.
lancake set Last tested (version) to 0.19298 (Dev).
lancake edited a custom field.
lancake edited Serverconfig (server.cfg). (Show Details)
lancake edited Clientconfig (settings.cfg). (Show Details)
lancake added a subscriber: lancake.
lancake created this task.
lancake raised the priority of this task from to Release Blocker.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJul 1 2015, 5:43 PM
lancake updated the task description. (Show Details)Jul 1 2015, 5:43 PM
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 changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptJul 1 2015, 5:43 PM
lancake updated the task description. (Show Details)Jul 1 2015, 5:46 PM
lancake renamed this task from hitting entity with damage pulse crashes game to hitting an unshielded entity with damage pulse crashes game.
schema added a subscriber: schema.Jul 2 2015, 7:34 PM
schema changed the task status from In Queue (Game) to Resolved.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJul 2 2015, 7:34 PM
lancake closed this task as Closed.Jul 3 2015, 11:43 AM
lancake claimed this task.
Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJul 3 2015, 11:43 AM
lancake changed Last tested (version) from 0.19298 (Dev) to 0.19304 (Dev).Jul 3 2015, 11:43 AM
AndyP removed lancake as the assignee of this task.Jul 11 2015, 12:48 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 11:25 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
Restricted Application added a project: CBS: Weapons. · View Herald TranscriptMar 10 2017, 6:31 PM