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

Crash inside of QQuickText::updatePaintNode

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • P1: Critical
    • None
    • 5.12.8
    • GUI: Text handling
    • None
    • Windows

    Description

      It's top #1 crash bug for our app under Windows x86_64.

      This is the stack trace from the crash dumps we receive. It's non-GUI thread.

      Not Flagged	>	768	0	Worker Thread	Win64 Thread	0000000000000000	Normal
      0000000000000000()	 
      Qt5Gui.dll!QOpenGLBuffer::create() Line 294	 
      Qt5Quick.dll!QSGDefaultDistanceFieldGlyphCache::QSGDefaultDistanceFieldGlyphCache(QOpenGLContext * c, const QRawFont & font) Line 83	 
      Qt5Quick.dll!QSGDefaultRenderContext::distanceFieldGlyphCache(const QRawFont & font) Line 339	 
      Qt5Quick.dll!QSGDistanceFieldGlyphNode::setGlyphs(const QPointF & position, const QGlyphRun & glyphs) Line 110	 
      Qt5Quick.dll!QQuickTextNode::addGlyphs(const QPointF & position, const QGlyphRun & glyphs, const QColor & color, QQuickText::TextStyle style, const QColor & styleColor, QSGNode * parentNode) Line 113	 
      Qt5Quick.dll!QQuickTextNodeEngine::addToSceneGraph(QQuickTextNode * parentNode, QQuickText::TextStyle style, const QColor & styleColor) Line 789	 
      Qt5Quick.dll!QQuickTextNode::addTextLayout(const QPointF & position, QTextLayout * textLayout, const QColor & color, QQuickText::TextStyle style, const QColor & styleColor, const QColor & anchorColor, const QColor & selectionColor, const QColor & selectedTextColor, int selectionStart, int selectionEnd, int lineStart, int lineCount) Line 272	 
      Qt5Quick.dll!QQuickText::updatePaintNode(QSGNode * oldNode, QQuickItem::UpdatePaintNodeData * data) Line 2439	 
      Qt5Quick.dll!QQuickWindowPrivate::updateDirtyNode(QQuickItem * item) Line 3524	 
      Qt5Quick.dll!QQuickWindowPrivate::updateDirtyNodes() Line 3269	 
      Qt5Quick.dll!QQuickWindowPrivate::syncSceneGraph() Line 439	 
      Qt5Quick.dll!QSGRenderThread::sync(bool inExpose) Line 564	 
      Qt5Quick.dll!QSGRenderThread::syncAndRender() Line 613	 
      Qt5Quick.dll!QSGRenderThread::run() Line 733	 
      Qt5Core.dll!QThreadPrivate::start(void * arg) Line 405	 
      kernel32.dll!BaseThreadInitThunk()	 
      ntdll.dll!RtlUserThreadStart()	 

      Unfortunately, we can't reproduce it on our side so we can't provide much details...

      Video card info from one of the dumps: Video driver: ig7icd64.dll, version: 10.18.10.5069.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            esabraha Eskil Abrahamsen Blomfeldt
            alervd Alexander Dyagilev
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes