Page MenuHomeSchine - Phabricator

Starmade | reverting thrust blast chamber causes nullpointer
Closed, FinishedPublic

Description

Reverting the thrust blast chamber, causes the following nullpointer:

java.lang.NullPointerException
	at org.schema.game.common.controller.elements.effectblock.EffectAddOn.endEffect(EffectAddOn.java:133)
	at org.schema.game.common.controller.elements.effectblock.EffectAddOn.onNoLongerConsumerActiveOrUsable(EffectAddOn.java:230)
	at org.schema.game.common.controller.elements.RecharchableSingleModule.onNoUpdate(RecharchableSingleModule.java:64)
	at org.schema.game.common.controller.elements.ManagerContainer.updateLocal(ManagerContainer.java:2145)
	at org.schema.game.common.controller.elements.ShipManagerContainer.updateLocal(ShipManagerContainer.java:827)
	at org.schema.game.common.controller.ManagedUsableSegmentController.updateLocal(ManagedUsableSegmentController.java:97)
	at org.schema.game.common.controller.Ship.updateLocal(Ship.java:473)
	at org.schema.game.client.controller.GameClientController.update(GameClientController.java:1337)
	at org.schema.schine.graphicsengine.core.GLFrame.update(GLFrame.java:847)
	at org.schema.schine.graphicsengine.core.GLFrame.doFrameAndUpdate(GLFrame.java:700)
	at org.schema.schine.graphicsengine.core.GraphicsContext.mainLoop(GraphicsContext.java:857)
	at org.schema.schine.graphicsengine.core.GraphicsContext.startUp(GraphicsContext.java:754)
	at org.schema.game.client.controller.GameMainMenuController.startGraphics(GameMainMenuController.java:1150)
	at org.schema.game.common.Starter.startMainMenu(Starter.java:1459)
	at org.schema.game.common.Starter.main(Starter.java:1003)

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.200.228
Category
Control Block System: Functional
First occurrence (version)
0.200.213
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. specify "thrust blast" chamber in the mobile category
  2. revert the chamber
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

lancake created this task.Dec 2 2017, 6:51 PM
Restricted Application added a project: CBS: Functional. · View Herald TranscriptDec 2 2017, 6:51 PM
schema added a commit: Restricted Diffusion Commit.Dec 3 2017, 11:05 AM
schema changed the task status from In Queue to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptDec 3 2017, 11:05 AM
Restricted Application added a subscriber: AndyP. · View Herald Transcript
lancake closed this task as Closed.

-QA Testing-

Fix confirmed.

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptDec 9 2017, 4:00 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
lancake changed Last tested (version) from 0.200.213 to 0.200.228.Dec 9 2017, 4:00 PM