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

Assertion failure

    XMLWordPrintable

Details

    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

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

          Activity

            People

              qtqmlteam Qt Qml Team User
              alervd Alexander Dyagilev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes