Details
-
Bug
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
Design Viewer 0.8
-
None
Description
List of projects causing the crash;
- EosADAS
- Outrun ClusterÂ
[Error] RuntimeError: Aborted(Assertion failed: Exception thrown, but exception catching is not enabled. Compile with -sNO_DISABLE_EXCEPTION_CATCHING or -sEXCEPTION_CATCHING_ALLOWED=[..] to catch.) abort (qtdesignviewer.js:703) assert (qtdesignviewer.js:380) ___cxa_throw (qtdesignviewer.js:1447) <?>.wasm-function[spirv_cross::CompilerGLSL::emit_instruction(spirv_cross::Instruction const&)] <?>.wasm-function[spirv_cross::CompilerGLSL::emit_block_instructions(spirv_cross::SPIRBlock&)] <?>.wasm-function[spirv_cross::CompilerGLSL::emit_block_chain(spirv_cross::SPIRBlock&)] <?>.wasm-function[spirv_cross::CompilerGLSL::emit_function(spirv_cross::SPIRFunction&, spirv_cross::Bitset const&)] <?>.wasm-function[spirv_cross::CompilerGLSL::emit_function(spirv_cross::SPIRFunction&, spirv_cross::Bitset const&)] <?>.wasm-function[spirv_cross::CompilerGLSL::emit_function(spirv_cross::SPIRFunction&, spirv_cross::Bitset const&)] <?>.wasm-function[spirv_cross::CompilerGLSL::compile()] <?>.wasm-function[spvc_compiler_compile] <?>.wasm-function[QSpirvShader::translateToGLSL(int, QFlags<QSpirvShader::GlslFlag>, QList<QSpirvShader::SeparateToCombinedImageSamplerMapping>*) const] <?>.wasm-function[QShaderBaker::bake()] <?>.wasm-function[QSSGShaderCache::compileForRhi(QByteArray const&, QByteArray const&, QByteArray const&, QSSGShaderFeatures const&, QFlags<QSSGRhiShaderPipeline::StageFlag>)] <?>.wasm-function[QSSGProgramGenerator::compileGeneratedRhiShader(QByteArray const&, QSSGShaderFeatures const&, QSSGShaderLibraryManager&, QSSGShaderCache&, QFlags<QSSGRhiShaderPipeline::StageFlag>)] <?>.wasm-function[QSSGMaterialShaderGenerator::generateMaterialRhiShader(QByteArray const&, QSSGMaterialVertexPipeline&, QSSGShaderDefaultMaterialKey const&, QSSGShaderDefaultMaterialKeyProperties&, QSSGShaderFeatures const&, QSSGRenderGraphObject const&, QSSGDataView<QSSGShaderLight> const&, QSSGRenderableImage*, QSSGShaderLibraryManager&, QSSGShaderCache&)] <?>.wasm-function[QSSGRenderer::generateRhiShaderPipelineImpl(QSSGSubsetRenderable&, QSSGShaderLibraryManager&, QSSGShaderCache&, QSSGProgramGenerator&, QSSGShaderDefaultMaterialKeyProperties&, QSSGShaderFeatures const&, QByteArray&)] <?>.wasm-function[QSSGRenderer::getShaderPipelineForDefaultMaterial(QSSGSubsetRenderable&, QSSGShaderFeatures const&)] <?>.wasm-function[RenderHelpers::rhiPrepareRenderable(QSSGRhiContext*, void const*, QSSGLayerRenderData const&, QSSGRenderableObject&, QRhiRenderPassDescriptor*, QSSGRhiGraphicsPipelineState*, QSSGShaderFeatures, int, QSSGRenderCamera*, QMatrix4x4*, QSSGRenderTextureCubeFace, QSSGReflectionMapEntry*)] <?>.wasm-function[RenderHelpers::rhiRenderReflectionMap(QSSGRhiContext*, void const*, QSSGLayerRenderData const&, QSSGRhiGraphicsPipelineState*, QSSGRenderReflectionMap&, QList<QSSGRenderReflectionProbe*> const&, QList<QSSGRenderableObjectHandle> const&, QSSGRenderer&)] <?>.wasm-function[ReflectionMapPass::renderPass(QSSGRenderer&)] <?>.wasm-function[QSSGRenderer::rhiPrepare(QSSGRenderLayer&)] <?>.wasm-function[QSSGRenderContextInterface::rhiPrepare(QSSGRenderLayer&)] <?>.wasm-function[QQuick3DSceneRenderer::renderToRhiTexture(QQuickWindow*)] <?>.wasm-function[SGFramebufferObjectNode::render()] <?>.wasm-function[non-virtual thunk to SGFramebufferObjectNode::preprocess()] <?>.wasm-function[QSGRenderer::preprocess()] <?>.wasm-function[QSGRenderer::renderScene()] <?>.wasm-function[QSGDefaultRenderContext::renderNextFrame(QSGRenderer*)] <?>.wasm-function[QQuickWindowPrivate::renderSceneGraph()] <?>.wasm-function[QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*)] <?>.wasm-function[QSGGuiThreadRenderLoop::exposureChanged(QQuickWindow*)] <?>.wasm-function[QQuickWindow::exposeEvent(QExposeEvent*)] <?>.wasm-function[QWindow::event(QEvent*)] <?>.wasm-function[QQuickWindow::event(QEvent*)] <?>.wasm-function[QCoreApplicationPrivate::notify_helper(QObject*, QEvent*)] <?>.wasm-function[QCoreApplication::notify(QObject*, QEvent*)] <?>.wasm-function[QGuiApplication::notify(QObject*, QEvent*)] <?>.wasm-function[QCoreApplication::notifyInternal2(QObject*, QEvent*)] <?>.wasm-function[QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*)] <?>.wasm-function[QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)] <?>.wasm-function[QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)] <?>.wasm-function[bool QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion>(QWindow*, QRegion)] <?>.wasm-function[bool QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface::DefaultDelivery>(QWindow*, QRegion const&)] <?>.wasm-function[QWasmCompositor::deliverUpdateRequest(QWasmWindow*, QWasmCompositor::UpdateRequestDeliveryType)] <?>.wasm-function[QWasmCompositor::deliverUpdateRequests()] <?>.wasm-function[QWasmCompositor::requestUpdate()::$_0::__invoke(double, void*)] (anonymous function) (qtdesignviewer.js:14709)
Attachments
Issue Links
- relates to
-
QDS-11456 UI Viewer - Crash on EosADAS demo
- Reported