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

[ASAN] Heap-use-after-free in QOpenGLFramebufferObject

    XMLWordPrintable

Details

    • Linux/Wayland
    • a5f0361622eb08eab6c3474d5fc249d1962e3d1e (qt/qtdeclarative/dev) c46b330fa721e82849194472651430ce255d06e1 (qt/qtdeclarative/6.1) f7655ca8731df398353d87f09c9cc59c1ace3b34 (qt/qtdeclarative/6.2)

    Description

      Issue is not reproducbile on qt 5.12.9

      ==339==ERROR: AddressSanitizer: heap-use-after-free on address 0x60200057a358 at pc 0x7fd8615d2b8a bp 0x7fd806126720 sp 0x7fd806126710                                                   
      READ of size 8 at 0x60200057a358 thread T60 (QSGRenderThread)  
       #0 0x7f94e814fb89 in QScopedPointer<QOpenGLFramebufferObjectPrivate, QScopedPointerDeleter<QOpenGLFramebufferObjectPrivate> >::operator->() const ../../include/QtCore/
      ../../../../../qt/qtbase/src/corelib/tools/qscopedpointer.h:118                                                                                                  
          #1 0x7f94e814fb89 in decltype (({parm#1}.(operator->))()) qGetPtrHelper<QScopedPointer<QOpenGLFramebufferObjectPrivate, QScopedPointerDeleter<QOpenGLFramebufferObjectP
      rivate> > const>(QScopedPointer<QOpenGLFramebufferObjectPrivate, QScopedPointerDeleter<QOpenGLFramebufferObjectPrivate> > const&) ../../include/QtCore/../../../../../Downl
      oads/qt/qtbase/src/corelib/global/qglobal.h:1135                                                                                                                           
          #2 0x7f94e814fb89 in QOpenGLFramebufferObject::d_func() const /qt/qtbase/src/gui/opengl/qopenglframebufferobject.h:70                      
          #3 0x7f94e814fb89 in QOpenGLFramebufferObject::isValid() const /qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:1115                 
          #4 0x7f94e815462b in QOpenGLFramebufferObject::bind() /qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:1134                          
          #5 0x7f94ea865a42 in bind /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:85                                                     
          #6 0x7f94ea676bf2 in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:241       
          #7 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447                                  
          #8 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187                         
          #9 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnod
      e.cpp:474                                                                                                                                                                  
          #10 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516    
          #11 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337                         
          #12 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238      
          #13 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447                                 
          #14 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187                        
          #15 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474                                                                                                                                                                 
          #16 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516    
          #17 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337                         
          #18 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238      
          #19 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447                                 
          #20 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187                        
          #21 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474                                                                                                                                                                 
          #22 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516    
          #23 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337                         
          #24 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238      
          #25 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447                                 
          #26 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187                        
          #27 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474                                                                                                                                                                 
          #28 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516    
          #29 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337                         
          #30 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238      
          #31 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447                                 
          #32 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187                        
          #33 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474                                                                                                                                                                 
          #34 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516    
          #35 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337                         
          #36 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238      
          #37 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447                                 
          #38 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187                        
          #39 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474                                                                                                                                                                 
          #40 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516    
          #41 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337                         
          #42 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238      
          #43 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447                                 
          #44 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187                        
          #45 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474                                                                                                                                                                 
          #46 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516    
          #47 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337                         
          #48 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238      
          #49 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447                                 
          #50 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187                        
          #51 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474
          #52 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516
          #53 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337
          #54 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238
          #55 0x7f94ea677d79 in QSGRenderer::renderScene(unsigned int) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:212
          #56 0x7f94ea844ab3 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) /qt/qtdeclarative/src/quick/scenegraph/qsgdefaul
      trendercontext.cpp:228
          #57 0x7f94eaa0c2fc in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) /qt/qtdeclarative/src/quick/items/qquickwindow.cpp:
      617
          #58 0x7f94ea8826d3 in QSGRenderThread::syncAndRender(QImage*) /qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:837
          #59 0x7f94ea891a5c in QSGRenderThread::run() /qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043
          #60 0x7f94e6147e50 in QThreadPrivate::start(void*) /qt/qtbase/src/corelib/thread/qthread_unix.cpp:329
          #61 0x7f94e5f6d608 in start_thread /build/glibc-eX1tMB/glibc-2.31/nptl/pthread_create.c:477
          #62 0x7f94e5c96292 in __clone (/lib/x86_64-linux-gnu/libc.so.6+0x122292)0x602000608178 is located 8 bytes inside of 16-byte region [0x602000608170,0x602000608180)
      freed by thread T0 here:
          #0 0x7f94eba29f7f in operator delete(void*, unsigned long) (/lib/x86_64-linux-gnu/libasan.so.6+0xb2f7f)
          #1 0x7f94e8157a1d in QOpenGLFramebufferObject::~QOpenGLFramebufferObject() /qt/qtbase/src/gui/opengl/qopenglframebufferobject.cpp:1029
          #2 0x7f94ea867a35 in QSGOpenGLLayer::setItem(QSGNode*) /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:211
          #3 0x7f94ead82f51 in QQuickShaderEffectSource::sourceItemParentChanged(QQuickItem*) /qt/qtdeclarative/src/quick/items/qquickshadereffectsou
      rce.cpp:370
          #4 0x7f94ead848c0 in QQuickShaderEffectSource::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) .moc/moc_qquickshadereffectsource_p.cpp:244
          #5 0x7f94e68dc005 in void doActivate<false>(QObject*, int, void**) /qt/qtbase/src/corelib/kernel/qobject.cpp:3898
          #6 0x7f94e68c00f0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) /qt/qtbase/src/corelib/kernel/qobject.cpp:3946
          #7 0x7f94ea96290c in QQuickItem::parentChanged(QQuickItem*) .moc/moc_qquickitem.cpp:1111
          #8 0x7f94ea9ba42d in QQuickItem::setParentItem(QQuickItem*) /qt/qtdeclarative/src/quick/items/qquickitem.cpp:2749
          #9 0x7f94ea9ba8d2 in QQuickItem::~QQuickItem() /qt/qtdeclarative/src/quick/items/qquickitem.cpp:2317
          #10 0x7f94c470c7e2 in QmlUiElement::~QmlUiElement() /common/core/qmluielement.cpp:65
          #11 0x7f9497cbe610 in QQmlPrivate::QQmlElement<QmlUiElement>::~QQmlElement() (/common/libQmlCommonPlugin.so+0x45610)
          #12 0x7f9497cbe641 in QQmlPrivate::QQmlElement<QmlUiElement>::~QQmlElement() (/common//libQmlCommonPlugin.so+0x45641)
          #13 0x7f94e68d0031 in QObjectPrivate::deleteChildren() /qt/qtbase/src/corelib/kernel/qobject.cpp:2104
          #14 0x7f94e68d5232 in QObject::~QObject() /qt/qtbase/src/corelib/kernel/qobject.cpp:1082
          #15 0x7f94ea9bbd71 in QQuickItem::~QQuickItem() /qt/qtdeclarative/src/quick/items/qquickitem.cpp:2304
          #16 0x7f94eaba07cf in QQuickImplicitSizeItem::~QQuickImplicitSizeItem() /qt/qtdeclarative/src/quick/items/qquickimplicitsizeitem_p.h:60
          #17 0x7f94eaba07cf in QQuickLoader::~QQuickLoader() /qt/qtdeclarative/src/quick/items/qquickloader.cpp:313
          #18 0x7f94eaf781fe in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() ../../include/QtQml/../../../../../qt/qtdeclarative/src/qml/qml/qqmlprivate.h:14
      4
          #19 0x7f94eaf781fe in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() ../../include/QtQml/../../../../../qt/qtdeclarative/src/qml/qml/qqmlprivate.h:14
      4
          #20 0x7f94e68d0031 in QObjectPrivate::deleteChildren() /qt/qtbase/src/corelib/kernel/qobject.cpp:2104
          #21 0x7f94e68d5232 in QObject::~QObject() /qt/qtbase/src/corelib/kernel/qobject.cpp:1082
          #22 0x7f94ea9bbd71 in QQuickItem::~QQuickItem() /qt/qtdeclarative/src/quick/items/qquickitem.cpp:2304
          #23 0x7f94eaf76fde in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() ../../include/QtQml/../../../../../qt/qtdeclarative/src/qml/qml/qqmlprivate.h:144
          #24 0x7f94eaf76fde in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() ../../include/QtQml/../../../../../qt/qtdeclarative/src/qml/qml/qqmlprivate.h:144
          #25 0x7f94e68d0031 in QObjectPrivate::deleteChildren() /qt/qtbase/src/corelib/kernel/qobject.cpp:2104
          #26 0x7f94e68d5232 in QObject::~QObject() /qt/qtbase/src/corelib/kernel/qobject.cpp:1082
          #27 0x7f94ea9bbd71 in QQuickItem::~QQuickItem() /qt/qtdeclarative/src/quick/items/qquickitem.cpp:2304
          #28 0x7f94973b5b67 in QQuickLayout::~QQuickLayout() /qt/qtdeclarative/src/imports/layouts/qquicklay
      out.cpp:743previously allocated by thread T60 (QSGRenderThread) here:
          #0 0x7f94eba28f17 in operator new(unsigned long) (/lib/x86_64-linux-gnu/libasan.so.6+0xb1f17)
          #1 0x7f94ea86b578 in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:370
          #2 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187
          #3 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnod
      e.cpp:474
          #4 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516
          #5 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337
          #6 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238
          #7 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447
          #8 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187
          #9 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnod
      e.cpp:474
          #10 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516
          #11 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337
          #12 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238
          #13 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447
          #14 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187
          #15 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474
          #16 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516
          #17 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337
          #18 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238
          #19 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447
          #20 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187
          #21 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474
          #22 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516
          #23 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337
          #24 0x7f94ea676bbc in QSGRenderer::renderScene(QSGBindable const&) /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:238
          #25 0x7f94ea86c58e in QSGOpenGLLayer::grab() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:447
          #26 0x7f94ea86c6f8 in QSGOpenGLLayer::updateTexture() /qt/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:187
          #27 0x7f94eadbfc34 in QQuickOpenGLShaderEffectMaterial::updateTextures() const /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectno
      de.cpp:474
          #28 0x7f94eadbfdb1 in QQuickOpenGLShaderEffectNode::preprocess() /qt/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp:516
          #29 0x7f94ea67832b in QSGRenderer::preprocess() /qt/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp:337Thread T60 (QSGRenderThread) created by T0 here:
          #0 0x7f94eb9cea95 in __interceptor_pthread_create (/lib/x86_64-linux-gnu/libasan.so.6+0x57a95)
          #1 0x7f94e614604a in QThread::start(QThread::Priority) /qt/qtbase/src/corelib/thread/qthread_unix.cpp:703
          #2 0x7f94ea88cc6b in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) /qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:
      1367
          #3 0x7f94ea890210 in QSGThreadedRenderLoop::exposureChanged(QQuickWindow*) /qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp
      :1269
          #4 0x7f94ea9f6629 in QQuickWindow::exposeEvent(QExposeEvent*) /qt/qtdeclarative/src/quick/items/qquickwindow.cpp:237
          #5 0x7f94e757bc6f in QWindow::event(QEvent*) /qt/qtbase/src/gui/kernel/qwindow.cpp:2412
          #6 0x7f94eaa486be in QQuickWindow::event(QEvent*) /qt/qtdeclarative/src/quick/items/qquickwindow.cpp:1919
          #7 0x7f94e67fbe08 in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) /qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1224
          #8 0x7f94e67fc0a6 in doNotify /qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1153
          #9 0x7f94e67fc101 in QCoreApplication::notify(QObject*, QEvent*) /qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1139
          #10 0x7f94e753acf0 in QGuiApplication::notify(QObject*, QEvent*) /qt/qtbase/src/gui/kernel/qguiapplication.cpp:1935
          #11 0x7f94e67fc3dc in QCoreApplication::notifyInternal2(QObject*, QEvent*) /qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1063
          #12 0x7f94e67fcc48 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) /qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1470
          #13 0x7f94e75529ce in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) /qt/qtbase/src/gui/kernel/qgu
      iapplication.cpp:3258
          #14 0x7f94e755354b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) /qt/qtbase/src/gu
      i/kernel/qguiapplication.cpp:2070
          #15 0x7f94e74bee65 in QWindowSystemEventHandler::sendEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) /qt/qtbase/src/gui/kernel/qwi
      ndowsysteminterface.cpp:193
          #16 0x7f94eb444654 in QtWayland::WindowSystemEventHandler::sendEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (/install/lib/libQt5WaylandCo
      mpositor.so.5+0x105654)
          #17 0x7f94e74c3ff3 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) /qt/qtbase/src/gui/kernel/qwind
      owsysteminterface.cpp:1165
          #18 0x7f94e02a5f4c in xcbSourceDispatch /qt/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cp
      p:105 

      Attachments

        Issue Links

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

          Activity

            People

              lagocs Laszlo Agocs
              diredko diredko
              Votes:
              15 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes