Page MenuHomeSchine - Phabricator

Starmade | Jump interdiction chamber throws Runtime Exception
Closed, RejectedPublic

Description

Jump interdiction chambers throw runtime exceptions

Probable cause: ftl - warp interdiction should be ftl - jump interdiction or vice versa

Log excerpt:

1508024527 [SERVER] Exception catched 
1508024527 [SERVER] BUILDING REACTOR TREES Ship[D_1508023286372](171)
1508024527 |||||| Main Reactors: 2
1508024527 POOL: {ftl - jump multicharge 1, mobility - thrust change apply speed 2, recon - usage time 3, mobility - top speed 3, recon - long range distance 3, recon - strength 1, defense - armor hp efficiency 2, recon - scanner ore, stealth - power efficiency 4, ftl - jump autocharge, stealth - power efficiency 1, stealth - strength 6, recon - charge time 3, recon - usage time permanent, recon - scanner anomaly, recon - power efficiency 3, defense - armor hp absorption 2, mass - gravity override central, recon - usage time 1, stealth - usage time 2, defense - armor hp absorption 1, recon - strength 4, ftl - jump chargerate 3, ftl - jump power efficiency 3, mobility - thrust evade, ftl - transporter shield outage 2, ftl - jump power efficiency 1, recon - power efficiency 4, defense - shield outage 2, ftl - jump chargerate 2, recon - long range distance 1, stealth - cloaking, recon - power efficiency 2, ftl - jump interdiction 1, ftl - warpgate distance 1, stealth - power efficiency 2, recon - usage time 2, defense - shield capacity 1, recon - strength 6, recon - charge time 1, stealth - strength 2, mobility - turn rate 2, stealth - charge speed 4, mobility - anti gravity, defense - armor heat damage 2, ftl - warpgate distance 2, stealth - usage time 3, defense - base armor enhancement, defense - armor hp efficiency 1, stealth - usage time 1, stealth - strength 1, ftl - transporter shield outage 1, ftl - jump chargerate 1, ftl - warpgate free target, ftl - jump interdiction 2, recon - long range scanners, ftl - warpgate power efficiency 3, recon - scanner cargo, stealth - anti lockon 1, stealth - charge speed 1, recon - power efficiency 1, ftl - jump distance 2, ftl - jump multicharge 2, defense - armor powered 1, ftl - warpgate power efficiency 1, defense - shield type dps 1, stealth - strength 5, recon - charge time 4, defense - shield type alpha 1, recon - long range distance 2, stealth - jamming, defense - base shield enhancement, stealth - usage time permanent, defense - shield outage 1, mobility - turn rate 1, ftl - warpgate distance 3, defense - armor heat damage 1, mobility - top speed 2, stealth - charge speed 3, ftl - jump distance 1, recon - charge time 2, defense - armor powered 2, recon - strength 3, recon - strength 5, stealth - strength 3, mobility - turn rate 3, ftl - jump power efficiency 2, mass - gravity override -y, ftl - warpgate power efficiency 2, stealth - power efficiency 3, mobility - thrust blast, mobility - top speed 1, mobility - thrust change apply speed 1, ftl - jump distance 3, defense - shield type heat 1, recon - strength 2, stealth - charge speed 2, stealth - strength 4}
1508024527 java.lang.RuntimeException: [REACTORTREE] WARNING: Effect Group "ftl - warp interdiction" doesn't exist in config pool (referenced by Jump Interdiction(1093)) 
1508024527 	at org.schema.game.common.controller.elements.power.reactor.tree.ReactorElement.addConfigGroups(SourceFile:351)
1508024527 	at org.schema.game.common.controller.elements.power.reactor.tree.ReactorElement.fillEffectGroups(SourceFile:333)
1508024527 	at org.schema.game.common.controller.elements.power.reactor.tree.ReactorElement.fillEffectGroups(SourceFile:335)
1508024527 	at org.schema.game.common.controller.elements.power.reactor.tree.ReactorTree.fillConfig(SourceFile:569)
1508024527 	at org.schema.game.common.controller.elements.power.reactor.tree.ReactorTree.build(SourceFile:91)
1508024527 	at org.schema.game.common.controller.elements.power.reactor.tree.ReactorSet.build(SourceFile:44)
1508024527 	at org.schema.game.common.controller.elements.power.reactor.PowerImplementation.createPowerTree(SourceFile:172)
1508024527 	at org.schema.game.common.controller.elements.power.reactor.PowerImplementation.onAnyReactorModulesChanged(SourceFile:751)
1508024527 	at org.schema.game.common.controller.elements.power.reactor.chamber.ConduitManager.update(SourceFile:68)
1508024527 	at org.schema.game.common.controller.elements.ManagerModuleSingle.update(SourceFile:81)
1508024527 	at org.schema.game.common.controller.elements.ManagerContainer.updateLocal(SourceFile:2171)
1508024527 	at org.schema.game.common.controller.elements.ShipManagerContainer.updateLocal(SourceFile:826)
1508024527 	at obfuscated.ahO.updateLocal(SourceFile:549)
1508024527 	at org.schema.game.server.controller.GameServerController.update(SourceFile:1364)
1508024527 	at org.schema.schine.network.server.ServerController.run(SourceFile:275)
1508024527 	at java.lang.Thread.run(Thread.java:748)
1508024527 [SERVER] Exception catched 
1508024527 REQUEST TO CONVERT RECEIVED: 51540721678 -> Reactor FTL Chamber(1013)
1508024527 [SERVER] BUILDING REACTOR TREES Ship[D_1508023286372](171)
1508024527 |||||| Main Reactors: 2
1508024527 Printing all Reactor Trees: 2
1508024527 ---------------------------------
1508024527 Reactor Tree: 983051 SetSize: 100; ActualSize/Size: 100/100; Capacity used: 0.0
1508024527 - CHAMBER: Recon Long Range Scanners(1056); SetSize: 50; ActualSize/Size: 50/50
1508024527 ---------------------------------
1508024527 Reactor Tree: 21475950606 SetSize: 99; ActualSize/Size: 99/99; Capacity used: 0.0
1508024527 - CHAMBER: Jump Powerefficiency 3(1088); SetSize: 0; ActualSize/Size: 0/0
1508024527   - CHAMBER: Reactor FTL Chamber(1013); SetSize: 45; ActualSize/Size: 45/45
1508024527   - CHAMBER: Jump Interdiction(1093); SetSize: 45; ActualSize/Size: 45/45
1508024527 ---------------------------------
1508024527 ON FINISHED Reactor FTL Chamber(1013)
1508024527 FINISHED CONDUIZ: Main: 0; Chambers: 1
1508024527 FINISHED CONDUIZ: Main: 0; Chambers: 1
1508024527 FINISHED CONDUIZ: Main: 1; Chambers: 0
1508024527 FINISHED CONDUIZ: Main: 1; Chambers: 1

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
none/unspecified
Reproducible
uncertain
Last tested (version)
0.200.122#20171014_171706
Category
none/unspecified
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce

Build a reactor with two chain jump chambers connected as per the tree requirements, the first one set as jump power efficiency and leveled up to max
Specify the second chamber as jump interdiction

Result: Repeating warning messages about an error on the server.

Event Timeline

Valck created this task.Oct 14 2017, 11:55 PM

the same happens for ftl - transporter shield outage

1508026273 java.lang.RuntimeException: [REACTORTREE] WARNING: Effect Group "ftl - transporter shield outage" doesn't exist in config pool (referenced by Transport Shield Outage Reduction 1(995)) 
1508026273 	at org.schema.game.common.controller.elements.power.reactor.tree.ReactorElement.addConfigGroups(SourceFile:351)
Valck updated the task description. (Show Details)Oct 15 2017, 12:19 AM
Valck renamed this task from Jump interdiction chamber throws NRE to Jump interdiction chamber throws Runtime Exception.
AndyP shifted this object from the S1 Public space to the S3 Starmade space.EditedOct 15 2017, 6:44 AM
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "Starmade (Project)".
AndyP moved this task from Unclassed to Rejected / Duplicate / Invalid on the Starmade board.
AndyP closed this task as Rejected.
AndyP claimed this task.

Thank you for the report, this feature is not yet implemented.
They will be added in the next days or builds.

(Missing in config pool = feature is not configured and has no effect name it can use yet)

Restricted Application removed a project: Issue Navigation. · View Herald TranscriptOct 15 2017, 6:46 AM