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

[REG 6.7.3-6.8.3] Sporadic crashes on QSGRenderThread::syncAndRender() when accessing the window pointer

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2: Important P2: Important
    • None
    • 6.8.3
    • None
    • macOS, Windows

      Observing this when analyzing our users' crashes in Sentry.
      It's never reproduced in our testing environment, so I have no idea about step/preconditions.

      Unhandled exception at 0x00000242932DB790 in 6c37ee1b-5697-4be0-ae20-7f6d647bb54a.dmp: 0xC0000005: Access violation executing location 0x00000242932DB790.
      

      Call stack:

       	00000242932db790()	Unknown
       	Qt6Core.dll!doActivate<0>(QObject * sender, int signal_index, void * * argv) Line 4140	C++
       	Qt6Core.dll!QMetaObject::activate(QObject * sender, const QMetaObject * m, int local_signal_index, void * * argv) Line 4184	C++
      >	Qt6Quick.dll!QSGRenderThread::syncAndRender() Line 808	C++
       	Qt6Quick.dll!QSGRenderThread::run() Line 979	C++
       	Qt6Core.dll!QThreadPrivate::start(void * arg) Line 273	C++
       	[External Code]	
      

      Crashed on trying to call window->afterFrameEnd() in QSGRenderThread::syncAndRender(). Perhaps the window is already destroyed.

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

            qt.team.graphics.and.multimedia Qt Graphics Team
            studiosus Vladimir Belyavsky
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes