Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
None
-
5.13
-
None
Description
Hello,
with a fresh compiled Qt 5.13, not much works : widgets show a blank screen and I get the following in firefox's log :
QOpenGLShader::compile(Vertex): ERROR: 0:1: 'undefinedundefined' : syntax error qtloader.js:352:17 qtloader.js:352:17 *** Problematic Vertex shader source code *** qtloader.js:352:17 undefinedundefined qtloader.js:352:17 *** qtloader.js:352:17 QOpenGLShader::compile(Fragment): ERROR: 0:1: 'undefinedundefinedundefinedundefined' : syntax error qtloader.js:352:17 qtloader.js:352:17 *** Problematic Fragment shader source code *** qtloader.js:352:17 undefinedundefinedundefinedundefined qtloader.js:352:17 Error: WebGL warning: linkProgram: Must have a compiled vertex shader attached. qtloader.js line 411 > eval:1:212426 *** qtloader.js:352:17 QOpenGLShader::link: Must have a compiled vertex shader attached. qtloader.js:352:17 Could not link shader program: qtloader.js:352:17 "Must have a compiled vertex shader attached." qtloader.js:352:17 Error: WebGL warning: linkProgram: Must have a compiled vertex shader attached. qtloader.js line 411 > eval:1:212426 QOpenGLShader::link: Must have a compiled vertex shader attached. qtloader.js:352:17 Error: WebGL warning: drawArrays: The current program is not linked. qtloader.js line 411 > eval:1:185925 TypeError: 'name' member of PermissionDescriptor 'clipboard-read' is not a valid value for enumeration PermissionName. qtloader.js line 411 > eval line 1 > Function:5:26 TypeError: 'name' member of PermissionDescriptor 'clipboard-write' is not a valid value for enumeration PermissionName. qtloader.js line 411 > eval line 1 > Function:5:26 Error: WebGL warning: linkProgram: Must have a compiled vertex shader attached. qtloader.js line 411 > eval:1:212426 QOpenGLShader::link: Must have a compiled vertex shader attached. qtloader.js:352:17 Error: WebGL warning: drawArrays: The current program is not linked. qtloader.js line 411 > eval:1:185925 Error: WebGL warning: linkProgram: Must have a compiled vertex shader attached. qtloader.js line 411 > eval:1:212426 QOpenGLShader::link: Must have a compiled vertex shader attached. qtloader.js:352:17 Error: WebGL warning: drawArrays: The current program is not linked. qtloader.js line 411 > eval:1:185925 Error: WebGL warning: linkProgram: Must have a compiled vertex shader attached. qtloader.js line 411 > eval:1:212426 QOpenGLShader::link: Must have a compiled vertex shader attached. qtloader.js:352:17 Error: WebGL warning: drawArrays: The current program is not linked. qtloader.js line 411 > eval:1:185925 Error: WebGL warning: linkProgram: Must have a compiled vertex shader attached. qtloader.js line 411 > eval:1:212426 QOpenGLShader::link: Must have a compiled vertex shader attached. qtloader.js:352:17 Error: WebGL warning: drawArrays: The current program is not linked.
Here's a stack trace of the first one :
_emscripten_glCompileShader file:///tmp/build-wasm/build-wasm/qtloader.js line 411 > eval:9723 _glCompileShader file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:16134979 __ZN16QOpenGLFunctions15glCompileShaderEj file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:10350930 __ZN20QOpenGLShaderPrivate7compileEP13QOpenGLShader file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:10350253 __ZN13QOpenGLShader17compileSourceCodeEPKc file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:10352536 __ZN20QOpenGLShaderProgram23addShaderFromSourceCodeE6QFlagsIN13QOpenGLShader13ShaderTypeBitEEPKc file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:10354652 __ZN20QOpenGLShaderProgram32addCacheableShaderFromSourceCodeE6QFlagsIN13QOpenGLShader13ShaderTypeBitEEPKc file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:10355038 __ZN28QOpenGLTextureBlitterPrivate12buildProgramENS_12ProgramIndexEPKcS2_ file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:10395529 __ZN21QOpenGLTextureBlitter6createEv file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:10396498 __ZN15QWasmCompositor5frameEv file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:4360084 __ZN15QWasmCompositor5eventEP6QEvent file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:4359413 __ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:5230874 __ZN12QApplication6notifyEP7QObjectP6QEvent file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:5230198 __ZN16SafeQApplication6notifyEP7QObjectP6QEvent file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:445986 __ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:14457071 __ZN16QCoreApplication9sendEventEP7QObjectP6QEvent file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:14458699 __ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:14458405 __ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:14619358 __ZN23QUnixEventDispatcherQPA13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:4379337 __ZZN20QWasmEventDispatcher16doMaintainTimersEvEN3__18__invokeEPv file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:4351197 dynCall_vi file:///tmp/build-wasm/build-wasm/qtloader.js line 240 > WebAssembly.compile:16376104 dynCall_vi file:///tmp/build-wasm/build-wasm/qtloader.js line 411 > eval:16158 dynCall file:///tmp/build-wasm/build-wasm/qtloader.js line 411 > eval:457 dynCall_wrapper file:///tmp/build-wasm/build-wasm/qtloader.js line 411 > eval:387 wrapper file:///tmp/build-wasm/build-wasm/qtloader.js line 411 > eval:8970 safeSetTimeout