- 
    Bug 
- 
    Resolution: Done
- 
    P1: Critical 
- 
    5.12.2, 5.12.6
- 
    None
- 
        
- 
        e2f35fa6842508f6bd9d2343f08a17a2a292fd71 (qt/qtbase/5.12.7)
Apologies that I do not have minimal repro program or other details. This crash has been plaguing us every since we upgraded to 5.12.2 (from 5.4.1), and I haven't been able to figure out a repro for it yet.
I wanted to share the stack trace just in case anyone had seen anything similar or may have any pointers on possible culprits
{\{QWidgetBackingStore::qt_flush() }}
 \{{QWidgetBackingStore::flush() }}
 \{{QWidgetBackingStore::doSync() }}
 \{{QWidget::event() }}
 \{{QApplicationPrivate::notify_helper() }}
 \{{QApplication::notify() }}
 \{{QCoreApplication::sendEvent() }}
 \{{QWidgetBackingStore::sendUpdateRequest() }}
 \{{QWidgetBackingStore::markDirty() }}
 \{{QWidgetWindow::repaintWindow() }}
 \{{QMetaObject::activate() }}
 \{{QWindowPrivate::emitScreenChangedRecursion() }}
 \{{QWindowPrivate::setTopLevelScreen() }}
 \{{QGuiApplicationPrivate::processWindowSystemEvent() }}
 \{{QWindowSystemInterface::sendWindowSystemEvents() }}
 \{{xcbSourceDispatch() }}
 \{{g_main_context_iterate.llvm.1369312655442132882 }}
 \{{QEventDispatcherGlib::processEvents() }}
 \{{QEventLoop::exec() }}
 \{{QCoreApplication::exec() }}
 \{{main }}
 \{{__libc_start_main }}
 
It's a linux desktop application. Sometimes the crashes seem correlated when the application opens up multiple windows / dialogs, though it doesn't seem to be 100% and definitely doesn't reproduce consistently.
- resulted from
- 
                    QTBUG-77447 [macOS]: Entire contents of QWindow always composited on screen from backing store surface after any QWidget::update -         
- Closed
 
-         
- resulted in
- 
                    QTQAINFRA-3498 Support testing with multiple screens -           
- Closed
 
-         
| For Gerrit Dashboard: QTBUG-80859 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 287308,4 | QWidget: React to platform surface being created or destroyed | 5.12.7 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 299104,1 | QWidget: React to platform surface being created or destroyed | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |