Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
None
-
5.8.0
-
Windows 10 x64, qt-opensource-windows-x86-msvc2015_64-5.8.0
Description
Run attached example, close the window, the application will be crashed.
> Qt5Quickd.dll!QQuickItem::~QQuickItem() Line 2314 C++ Qt5Quickd.dll!QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement<QQuickItem>() Line 104 C++ [External Code] Qt5Cored.dll!QObjectPrivate::deleteChildren() Line 1970 C++ Qt5Cored.dll!QObject::~QObject() Line 1041 C++ Qt5Quickd.dll!QQuickItem::~QQuickItem() Line 2356 C++ Qt5Quickd.dll!QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement<QQuickItem>() Line 104 C++ [External Code] Qt5Cored.dll!QObjectPrivate::deleteChildren() Line 1970 C++ Qt5Cored.dll!QObject::~QObject() Line 1041 C++ Qt5Guid.dll!QWindow::~QWindow() Line 215 C++ Qt5Quickd.dll!QQuickWindow::~QQuickWindow() Line 1303 C++ Qt5Quickd.dll!QQmlPrivate::QQmlElement<QQuickWindow>::~QQmlElement<QQuickWindow>() Line 104 C++ [External Code] Qt5Qmld.dll!qDeleteAll<QList<QObject * __ptr64>::const_iterator>(QList<QObject *>::const_iterator begin={...}, QList<QObject *>::const_iterator end={...}) Line 320 C++ Qt5Qmld.dll!qDeleteAll<QList<QObject * __ptr64> >(const QList<QObject *> & c={...}) Line 329 C++ Qt5Qmld.dll!QQmlApplicationEnginePrivate::cleanUp() Line 62 C++ Qt5Qmld.dll!QQmlApplicationEngine::~QQmlApplicationEngine() Line 241 C++ QtQuickCrash.exe!main(int argc=2, char * * argv=0x0000021ab8137ee0) Line 8 C++ [External Code]
The bug is reprodused only in debug build.
Attachments
Issue Links
- duplicates
-
QTBUG-51558 [REG 5.6Beta-5.6.0] Access Violation in QQuickItem's dtor when used as a container with a layout
- Closed
- relates to
-
QTBUG-51927 [REG:5.6.0-alpha1->5.6.0] adding items to GridLayout with default property alias causes a crash during destruction
- Closed