Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-55204

Crash when items that use shaders are being used

    XMLWordPrintable

Details

    • e70e2f7d98 (qt/tqtc-qtdeclarative/5.15-opensource) e70e2f7d98 (qt/qtdeclarative/5.15) e70e2f7d98 (qt/tqtc-qtdeclarative/5.15)

    Description

      Unfortunately, I have not been able to find a way to reproduce this and thus I cannot provide test application, yet anyway. Application where this stack trace was obtained uses ShaderEffects and some effects from QtGraphicalEffects.

      Qt5Cored.dll!qt_message_fatal(QtMsgType __formal, const
      QMessageLogContext & context, const QString & message) Line 1641 C++
      Qt5Cored.dll!QMessageLogger::fatal(const char * msg, ...) Line 790 C++
      Qt5Cored.dll!qt_assert_x(const char * where, const char * what, const char *
      file, int line) Line 3007 C++
      Qt5Quickd.dll!QVector<int>::at(int i) Line 419 C++
      Qt5Quickd.dll!QQuickCustomMaterialShader::updateState(const
      QSGMaterialShader::RenderState & state, QSGMaterial * newEffect,
      QSGMaterial * oldEffect) Line 138 C++
      Qt5Quickd.dll!QSGBatchRenderer::Renderer::renderMergedBatch(const
      QSGBatchRenderer::Batch * batch) Line 2263 C++
      Qt5Quickd.dll!QSGBatchRenderer::Renderer::renderBatches() Line 2503 C++
      Qt5Quickd.dll!QSGBatchRenderer::Renderer::render() Line 2699 C++
      Qt5Quickd.dll!QSGRenderer::renderScene(const QSGBindable & bindable) Line
      218 C++
      Qt5Quickd.dll!QSGDefaultLayer::grab() Line 420 C++
      Qt5Quickd.dll!QSGDefaultLayer::updateTexture() Line 170 C++
      Qt5Quickd.dll!QQuickShaderEffectMaterial::updateTextures() Line 464 C++
      Qt5Quickd.dll!QQuickShaderEffectNode::preprocess() Line 505 C++
      Qt5Quickd.dll!QSGRenderer::preprocess() Line 279 C++
      Qt5Quickd.dll!QSGRenderer::renderScene(const QSGBindable & bindable) Line
      199 C++
      Qt5Quickd.dll!QSGDefaultLayer::grab() Line 420 C++
      Qt5Quickd.dll!QSGDefaultLayer::updateTexture() Line 170 C++
      Qt5Quickd.dll!QQuickShaderEffectMaterial::updateTextures() Line 464 C++
      Qt5Quickd.dll!QQuickShaderEffectNode::preprocess() Line 505 C++
      Qt5Quickd.dll!QSGRenderer::preprocess() Line 279 C++
      Qt5Quickd.dll!QSGRenderer::renderScene(const QSGBindable & bindable) Line
      199 C++
      Qt5Quickd.dll!QSGRenderer::renderScene(unsigned int fboId) Line 178 C++
      Qt5Quickd.dll!QSGRenderContext::renderNextFrame(QSGRenderer * renderer,
      unsigned int fboId) Line 557 C++
      Qt5Quickd.dll!QQuickWindowPrivate::renderSceneGraph(const QSize & size)
      Line 434 C++
      Qt5Quickd.dll!QSGRenderThread::syncAndRender() Line 624 C++
      Qt5Quickd.dll!QSGRenderThread::run() Line 707 C++
      Qt5Cored.dll!QThreadPrivate::start(void * arg) Line 387 C++
      [External Code]
      

      Attachments

        For Gerrit Dashboard: QTBUG-55204
        # Subject Branch Project Status CR V

        Activity

          People

            lagocs Laszlo Agocs
            poikelin Joni Poikelin
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes