Page MenuHomeSchine - Phabricator

Starmade | crash when using framebuffer in advanced build mode
Closed, FinishedPublic

Description

If framebuffer is enabled, you'll crash when trying to enter advanced build mode.

[2017-11-30 17:16:40] GL_ERROR: GL_INVALID_OPERATION 
[2017-11-30 17:16:40] org.schema.schine.graphicsengine.core.GLException: GL_INVALID_OPERATION
[2017-11-30 17:16:40] 	at org.schema.schine.graphicsengine.core.GlUtil.printGlErrorCritical(GlUtil.java:1438)
[2017-11-30 17:16:40] 	at org.schema.schine.graphicsengine.core.AbstractScene.getAbsoluteMousePosition(AbstractScene.java:194)
[2017-11-30 17:16:40] 	at org.schema.game.client.view.WorldDrawer.draw(WorldDrawer.java:420)
[2017-11-30 17:16:40] 	at org.schema.game.client.view.MainGameGraphics.drawScene(MainGameGraphics.java:580)
[2017-11-30 17:16:40] 	at org.schema.game.client.view.MainGameGraphics.framebufferPass(MainGameGraphics.java:753)
[2017-11-30 17:16:40] 	at org.schema.game.client.view.MainGameGraphics.draw(MainGameGraphics.java:453)
[2017-11-30 17:16:40] 	at org.schema.schine.graphicsengine.core.GLFrame.draw(GLFrame.java:504)
[2017-11-30 17:16:40] 	at org.schema.schine.graphicsengine.core.GLFrame.render(GLFrame.java:549)
[2017-11-30 17:16:40] 	at org.schema.schine.graphicsengine.core.GLFrame.doFrameAndUpdate(GLFrame.java:691)
[2017-11-30 17:16:40] 	at org.schema.schine.graphicsengine.core.GraphicsContext.mainLoop(GraphicsContext.java:857)
[2017-11-30 17:16:40] 	at org.schema.schine.graphicsengine.core.GraphicsContext.startUp(GraphicsContext.java:754)
[2017-11-30 17:16:40] 	at org.schema.game.client.controller.GameMainMenuController.startGraphics(GameMainMenuController.java:1150)
[2017-11-30 17:16:40] 	at org.schema.game.common.Starter.startMainMenu(Starter.java:1459)
[2017-11-30 17:16:40] 	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.199
Category
Engine
First occurrence (version)
0.200.197
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. enable framebuffer
  2. enter build mode, then go into advanced build mode
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.Nov 30 2017, 4:38 PM
Restricted Application added a project: Engine. · View Herald TranscriptNov 30 2017, 4:38 PM
schema added a commit: Restricted Diffusion Commit.Dec 1 2017, 2:39 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 1 2017, 2:39 AM
Restricted Application added a subscriber: AndyP. · View Herald Transcript

-QA Testing-

Fix confirmed.

lancake changed Last tested (version) from 0.200.197 to 0.200.199.Dec 1 2017, 9:54 PM
lancake closed this task as Closed.
Restricted Application removed a project: Quality Assurance. · View Herald TranscriptDec 1 2017, 9:54 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript