Page MenuHomeSchine - Phabricator

Starmade | applying any graphical option change causes crash
Resolved, needs quality check / confirm fix, Pre-Release Quality AssurancePublic

Description

Some shader issue not being loaded, assuming it is reproducible for anyone else.

INFO_EVICTED: 7121MB
[SHADER][SUCCESS] loading data\/shader/cube/quads13/shadowcube.vsh and data\/shader/cube/quads13/shadowcube.fsh
[SHADER][SUCCESS] loading data\/shader/cube/quads13/shadowcube.vsh and data\/shader/cube/quads13/shadowcube.fsh
[SHADER][SUCCESS] loading data\/shader/skin/skin-tex.vert.glsl and data\/shader/skin/skin-tex.frag.glsl
[SHADER][SUCCESS] loading data\/shader/skin/skin-tex.vert.glsl and data\/shader/skin/skin-tex.frag.glsl
[SHADER][SUCCESS] loading data\/shader/skin/skin-tex.vert.glsl and data\/shader/skin/skin-tex.frag.glsl
[SHADER][SUCCESS] loading data\/shader/cube/shard/shard.vert.glsl and data\/shader/cube/shard/shard.frag.glsl
[BG] updating field
[STARFIELD] RECRATING WITH RESOLUTION: 4096
[FrameBuffer] creating frame buffer  4096 / 4096; Samples: 2
[FrameBuffer] initializing frame buffer textures 
[FrameBuffer] creating frame buffer  4096 / 4096; Samples: 2
[FrameBuffer] initializing frame buffer textures 
[SHADER][SUCCESS] loading data\/shader/starsExt/field.vert.glsl and data\/shader/starsExt/field.frag.glsl
[FBO] cleaning up FBO 
[CLIENT][BACKGROUND] generating background took: 6ms
[FBO] deleting Frame buffers 
[FBO] cleaning up FBO 
[FBO] deleting Frame buffers 
[SHADER][SUCCESS] loading data\/shader/starsExt/stars.vsh and data\/shader/starsExt/stars.fsh
org.schema.schine.graphicsengine.core.GLException: Shader not loaded: data\/shader/cube/quads13/depthcube.vsh; data\/shader/cube/quads13/depthcube.fsh
	at org.schema.schine.graphicsengine.shader.Shader.load(Shader.java:620)
	at org.schema.game.client.view.SegmentDrawer.prepareDraw(SegmentDrawer.java:1773)
	at org.schema.game.client.view.SegmentDrawer.draw(SegmentDrawer.java:1276)
	at org.schema.game.client.view.effects.DepthBufferScene.createDepthTexture(DepthBufferScene.java:112)
	at org.schema.game.client.view.MainGameGraphics.framebufferPass(MainGameGraphics.java:745)
	at org.schema.game.client.view.MainGameGraphics.draw(MainGameGraphics.java:446)
	at org.schema.schine.graphicsengine.core.GLFrame.draw(GLFrame.java:456)
	at org.schema.schine.graphicsengine.core.GLFrame.render(GLFrame.java:501)
	at org.schema.schine.graphicsengine.core.GLFrame.doFrameAndUpdate(GLFrame.java:643)
	at org.schema.schine.graphicsengine.core.GraphicsContext.mainLoop(GraphicsContext.java:856)
	at org.schema.schine.graphicsengine.core.GraphicsContext.startUp(GraphicsContext.java:753)
	at org.schema.game.client.controller.GameMainMenuController.startGraphics(GameMainMenuController.java:1158)
	at org.schema.game.common.Starter.startMainMenu(Starter.java:1567)
	at org.schema.game.common.Starter.main(Starter.java:985)
GLFRAME processErrorDialogException()
java.lang.RuntimeException: org.schema.schine.graphicsengine.core.GLException: Shader not loaded: data\/shader/cube/quads13/depthcube.vsh; data\/shader/cube/quads13/depthcube.fsh
	at org.schema.schine.graphicsengine.shader.Shader.load(Shader.java:623)
	at org.schema.game.client.view.SegmentDrawer.prepareDraw(SegmentDrawer.java:1773)
	at org.schema.game.client.view.SegmentDrawer.draw(SegmentDrawer.java:1276)
	at org.schema.game.client.view.effects.DepthBufferScene.createDepthTexture(DepthBufferScene.java:112)
	at org.schema.game.client.view.MainGameGraphics.framebufferPass(MainGameGraphics.java:745)
	at org.schema.game.client.view.MainGameGraphics.draw(MainGameGraphics.java:446)
	at org.schema.schine.graphicsengine.core.GLFrame.draw(GLFrame.java:456)
	at org.schema.schine.graphicsengine.core.GLFrame.render(GLFrame.java:501)
	at org.schema.schine.graphicsengine.core.GLFrame.doFrameAndUpdate(GLFrame.java:643)
	at org.schema.schine.graphicsengine.core.GraphicsContext.mainLoop(GraphicsContext.java:856)
	at org.schema.schine.graphicsengine.core.GraphicsContext.startUp(GraphicsContext.java:753)
	at org.schema.game.client.controller.GameMainMenuController.startGraphics(GameMainMenuController.java:1158)
	at org.schema.game.common.Starter.startMainMenu(Starter.java:1567)
	at org.schema.game.common.Starter.main(Starter.java:985)
Caused by: org.schema.schine.graphicsengine.core.GLException: Shader not loaded: data\/shader/cube/quads13/depthcube.vsh; data\/shader/cube/quads13/depthcube.fsh
	at org.schema.schine.graphicsengine.shader.Shader.load(Shader.java:620)
	... 13 more

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.201.158
Category
Engine
First occurrence (version)
0.201.1xx
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. change a graphical option (in my case, 'normal mapping' or 'enable shadows')
  2. press "OK"
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.Sep 25 2018, 6:12 PM
Restricted Application added a project: Engine. · View Herald TranscriptSep 25 2018, 6:12 PM
schema added a commit: Restricted Diffusion Commit.Sep 25 2018, 6:34 PM
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 TranscriptSep 25 2018, 6:34 PM
Restricted Application added a subscriber: AndyP. · View Herald Transcript