Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
6.3.1
Description
I can't start my app under debugger. As soon as QML loaded, I'm getting assertion failure which says:
ASSERT: "this->isMutable() || b == e" in file C:\Users\qt\work\qt\qtbase\include\QtCore\../../src/corelib/tools/qarraydataops.h, line 320
And app crashes with the following stack:
1 qAbort qglobal.cpp 3386 0x7ffb5cb21b7a 2 qt_message_fatal qlogging.cpp 1880 0x7ffb5cb3478a 3 QMessageLogger::fatal qlogging.cpp 882 0x7ffb5cb32c28 4 qt_assert qglobal.cpp 3304 0x7ffb5cb1fb69 5 QtPrivate::QGenericArrayOps<QString>::copyAppend qarraydataops.h 321 0x7ffb5da279eb 6 QArrayDataPointer<QString>::reallocateAndGrow qarraydatapointer.h 240 0x7ffb5da2d022 7 QArrayDataPointer<QString>::detach qarraydatapointer.h 167 0x7ffb5da28734 8 QList<QString>::detach qlist.h 437 0x7ffb5da28860 9 QList<QString>::begin qlist.h 623 0x7ffb5da26bd9 10 QList<QString>::first qlist.h 643 0x7ffb5da6f926 11 QFont::family qfont.cpp 823 0x7ffb5df4b83d 12 QQuickFontValueType::family qquickvaluetypes.cpp 893 0x7ffb6891f1c9 13 QQuickFontValueType::qt_static_metacall moc_qquickvaluetypes_p.cpp 1379 0x7ffb6891e4a0 14 QMetaProperty::read qmetaobject.cpp 3265 0x7ffb5cc4d9e9 15 QQmlWatchProxy::notifyValueChanged qqmlwatcher.cpp 112 0x7ffb84f21014 16 QQmlWatcher::addPropertyWatch qqmlwatcher.cpp 179 0x7ffb84f20b2e 17 QQmlWatcher::addWatch qqmlwatcher.cpp 128 0x7ffb84f2061a 18 QQmlEngineDebugServiceImpl::processMessage qqmlenginedebugservice.cpp 574 0x7ffb84efa9ea 19 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,QtPrivate::List<QByteArray const &>,void,void (__cdecl QQmlEngineDebugServiceImpl:: *)(QByteArray const &)>::call qobjectdefs_impl.h 171 0x7ffb84f14643 20 QtPrivate::FunctionPointer<void (__cdecl QQmlEngineDebugServiceImpl:: *)(QByteArray const &)>::call<QtPrivate::List<QByteArray const &>,void> qobjectdefs_impl.h 209 0x7ffb84f05cd8 21 QtPrivate::QSlotObject<void (__cdecl QQmlEngineDebugServiceImpl:: *)(QByteArray const &),QtPrivate::List<QByteArray const &>,void>::impl qobjectdefs_impl.h 420 0x7ffb84f198f2 22 QtPrivate::QSlotObjectBase::call qobjectdefs_impl.h 399 0x7ffb5cc58383 23 QMetaCallEvent::placeMetaCall qobject.cpp 624 0x7ffb5cceff91 24 QObject::event qobject.cpp 1356 0x7ffb5cce5ad6 25 QApplicationPrivate::notify_helper qapplication.cpp 3350 0x7ffb6739cfeb 26 QApplication::notify qapplication.cpp 3301 0x7ffb6739a2ca 27 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1067 0x7ffb5cc1c1b7 28 QCoreApplication::sendEvent qcoreapplication.cpp 1484 0x7ffb5cc1985b 29 QCoreApplicationPrivate::sendPostedEvents qcoreapplication.cpp 1845 0x7ffb5cc1e534 30 QEventDispatcherWin32::sendPostedEvents qeventdispatcher_win.cpp 906 0x7ffb5d0394ef 31 QWindowsGuiEventDispatcher::sendPostedEvents qwindowsguieventdispatcher.cpp 80 0x7ffb5e2279d5 32 QEventDispatcherWin32::processEvents qeventdispatcher_win.cpp 476 0x7ffb5d0377ef 33 QWindowsGuiEventDispatcher::processEvents qwindowsguieventdispatcher.cpp 72 0x7ffb5e22798b 34 QEventLoop::processEvents qeventloop.cpp 137 0x7ffb5cc41aec 35 QEventLoop::exec qeventloop.cpp 218 0x7ffb5cc41dd4 36 QCoreApplication::exec qcoreapplication.cpp 1388 0x7ffb5cc195fa 37 App::runImpl app.cpp 468 0x7ff69a271bd7 38 App::run app.cpp 329 0x7ff69a26ffbb 39 main main.cpp 117 0x7ff69a30519d 40 WinMain qtentrypoint_win.cpp 97 0x7ff69ad726c2 41 invoke_main exe_common.inl 107 0x7ff69ad710a2 42 __scrt_common_main_seh exe_common.inl 288 0x7ff69ad70f8e 43 __scrt_common_main exe_common.inl 331 0x7ff69ad70e4e 44 WinMainCRTStartup exe_winmain.cpp 17 0x7ff69ad7113e 45 BaseThreadInitThunk KERNEL32 0x7ffbdbed7034 46 RtlUserThreadStart ntdll 0x7ffbdc542651
Attachments
Issue Links
- duplicates
-
QTBUG-104379 [REG 6.3.0 -> 6.3.1] Crash when trying to debug QML Application
- Closed