Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-3769

Crashes while QML debugging (QmlObserver/QDeclarativeEngineDebugServer)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • None
    • Qt Creator 2.1.0-rc1
    • Quick / QML Support
    • MSVC2010/recent Qt 4.7 64bit

    Description

      QmlObserver exit crash when debugging rssnews demo: Access violation/(QWaitCondition: Destroyed while threads are still waiting)
      0 QMetaObject::invokeMethod qmetaobject.cpp 1138 0x712f81e1
      1 QMetaObject::invokeMethod qobjectdefs.h 427 0x7129e447
      2 myMessageOutput main.cpp 100 0x13f15de8d
      3 qt_message_output qglobal.cpp 2229 0x7111233d
      4 qt_message qglobal.cpp 2328 0x711125e2
      5 qWarning qglobal.cpp 2411 0x711126d6
      6 QWaitCondition::~QWaitCondition qwaitcondition_win.cpp 156 0x71135d20
      7 QDeclarativeXmlQuery::~QDeclarativeXmlQuery qdeclarativexmllistmodel.cpp 167 0x6f5ac856
      8 QDeclarativeXmlQuery::`scalar deleting destructor' QtDeclaratived4 0x6f5ac727
      9 QGlobalStaticDeleter<QDeclarativeXmlQuery>::~QGlobalStaticDeleter<QDeclarativeXmlQuery> qglobal.h 1820 0x6f5b3632
      10 `globalXmlQuery'::`8'::`dynamic atexit destructor for 'cleanup'' QtDeclaratived4 0x6f8ed320
      11 _CRT_INIT crtdll.c 415 0x6f86daa4
      12 __DllMainCRTStartup crtdll.c 526 0x6f86dcdf
      13 _DllMainCRTStartup crtdll.c 477 0x6f86dbb1
      14 LdrShutdownProcess ntdll 0x77ab0507
      15 RtlExitUserProcess ntdll 0x77ab0310
      16 amsg_exit MSVCR100D 0x7186517b
      17 amsg_exit MSVCR100D 0x71864f9d
      18 exit MSVCR100D 0x71864b66
      19 __tmainCRTStartup crtexe.c 568 0x13f199971
      20 WinMainCRTStartup crtexe.c 371 0x13f19964e
      21 BaseThreadInitThunk kernel32 0x778abe3d
      22 RtlUserThreadStart ntdll 0x77ab6a51

      Declarative debugger on invalid variants (rtmclient/radiogroup):

      QVariant::load: unable to load type 136.

      0 qt_message_output qglobal.cpp 2270 0x71652472
      1 qt_message qglobal.cpp 2328 0x716525e2
      2 qFatal qglobal.cpp 2512 0x71652a86
      3 qt_assert_x qglobal.cpp 2036 0x71651eab
      4 QVariant::save qvariant.cpp 2035 0x7186bee5
      5 operator<< qvariant.cpp 2063 0x7186bf7d
      6 operator<<<QVariant> qdatastream.h 263 0x71844953
      7 QMetaType::save qmetatype.cpp 690 0x7183f8c1
      8 QVariant::save qvariant.cpp 2034 0x7186beb7
      9 operator<< qvariant.cpp 2063 0x7186bf7d
      10 operator<< qdeclarativeenginedebug.cpp 97 0x6f75c02b
      11 QDeclarativeEngineDebugServer::buildObjectDump qdeclarativeenginedebug.cpp 253 0x6f75cc5d
      12 QDeclarativeEngineDebugServer::buildObjectDump qdeclarativeenginedebug.cpp 240 0x6f75caea
      13 QDeclarativeEngineDebugServer::buildObjectDump qdeclarativeenginedebug.cpp 240 0x6f75caea
      14 QDeclarativeEngineDebugServer::buildObjectDump qdeclarativeenginedebug.cpp 240 0x6f75caea
      15 QDeclarativeEngineDebugServer::messageReceived qdeclarativeenginedebug.cpp 444 0x6f75dbc9
      16 QDeclarativeDebugServer::receiveMessage qdeclarativedebugserver.cpp 298 0x6f839ea2
      17 QTcpServerConnection::readyRead qtcpserverconnection.cpp 149 0x7fef79d173e
      18 QTcpServerConnection::qt_metacall moc_qtcpserverconnection.cpp 78 0x7fef79d1fda
      19 QMetaObject::metacall qmetaobject.cpp 238 0x71835734
      20 QMetaObject::activate qobject.cpp 3278 0x71851ff0
      21 QPacketProtocol::readyRead moc_qpacketprotocol_p.cpp 89 0x6f868a61
      22 QPacketProtocol::qt_metacall moc_qpacketprotocol_p.cpp 75 0x6f868a01
      23 QMetaObject::metacall qmetaobject.cpp 238 0x71835734
      24 QMetaObject::activate qobject.cpp 3278 0x71851ff0
      25 QPacketProtocolPrivate::readyRead qpacketprotocol.moc 98 0x6f821021
      26 QPacketProtocolPrivate::readyToRead qpacketprotocol.cpp 205 0x6f821cc8
      27 QPacketProtocolPrivate::readyToRead qpacketprotocol.cpp 193 0x6f821bdb
      28 QPacketProtocolPrivate::qt_metacall qpacketprotocol.moc 89 0x6f820fc8
      29 QMetaObject::metacall qmetaobject.cpp 238 0x71835734
      30 QMetaCallEvent::placeMetaCall qobject.cpp 536 0x7184bffc
      31 QObject::event qobject.cpp 1217 0x7184d4fa
      32 QApplicationPrivate::notify_helper qapplication.cpp 4462 0x6fd404b6
      33 QApplication::notify qapplication.cpp 3862 0x6fd3d5b1
      34 QCoreApplication::notifyInternal qcoreapplication.cpp 787 0x71829dea
      35 QCoreApplication::sendEvent qcoreapplication.h 215 0x71830353
      36 QCoreApplicationPrivate::sendPostedEvents qcoreapplication.cpp 1428 0x7182b2c1
      37 qt_internal_proc qeventdispatcher_win.cpp 499 0x7187caad
      38 GetWindowLongPtrW USER32 0x779dd53e
      39 GetMessageW USER32 0x779dd7c6
      40 SoundSentry USER32 0x779e4fe3
      41 GetMenuItemID USER32 0x779e5770
      42 SoftModalMessageBox USER32 0x77a3000d
      43 MessageBoxIndirectW USER32 0x77a2f2b8
      44 MessageBoxTimeoutW USER32 0x77a2eb17
      45 MessageBoxTimeoutA USER32 0x77a2ecc2
      46 MessageBoxA USER32 0x77a2e9b8
      47 strerror_s MSVCR100D 0x71450454
      48 CrtDbgReport MSVCR100D 0x71440838
      49 VCrtDbgReportA MSVCR100D 0x7143954b
      50 CrtDbgReport MSVCR100D 0x71440293
      51 CrtDbgReport MSVCR100D 0x7144022d
      52 qt_message_output qglobal.cpp 2262 0x71652451
      53 qt_message qglobal.cpp 2328 0x716525e2
      54 qFatal qglobal.cpp 2512 0x71652a86
      55 qt_assert_x qglobal.cpp 2036 0x71651eab
      56 QVariant::save qvariant.cpp 2035 0x7186bee5
      57 operator<< qvariant.cpp 2063 0x7186bf7d
      58 operator<<<QVariant> qdatastream.h 263 0x71844953
      59 QMetaType::save qmetatype.cpp 690 0x7183f8c1
      60 QVariant::save qvariant.cpp 2034 0x7186beb7
      61 operator<< qvariant.cpp 2063 0x7186bf7d
      62 operator<< qdeclarativeenginedebug.cpp 97 0x6f75c02b
      63 QDeclarativeEngineDebugServer::buildObjectDump qdeclarativeenginedebug.cpp 253 0x6f75cc5d
      64 QDeclarativeEngineDebugServer::buildObjectDump qdeclarativeenginedebug.cpp 240 0x6f75caea
      65 QDeclarativeEngineDebugServer::buildObjectDump qdeclarativeenginedebug.cpp 240 0x6f75caea
      66 QDeclarativeEngineDebugServer::buildObjectDump qdeclarativeenginedebug.cpp 240 0x6f75caea
      67 QDeclarativeEngineDebugServer::messageReceived qdeclarativeenginedebug.cpp 444 0x6f75dbc9
      68 QDeclarativeDebugServer::receiveMessage qdeclarativedebugserver.cpp 298 0x6f839ea2
      69 QTcpServerConnection::readyRead qtcpserverconnection.cpp 149 0x7fef79d173e
      70 QTcpServerConnection::qt_metacall moc_qtcpserverconnection.cpp 78 0x7fef79d1fda
      71 QMetaObject::metacall qmetaobject.cpp 238 0x71835734
      72 QMetaObject::activate qobject.cpp 3278 0x71851ff0
      73 QPacketProtocol::readyRead moc_qpacketprotocol_p.cpp 89 0x6f868a61
      74 QPacketProtocol::qt_metacall moc_qpacketprotocol_p.cpp 75 0x6f868a01
      75 QMetaObject::metacall qmetaobject.cpp 238 0x71835734
      76 QMetaObject::activate qobject.cpp 3278 0x71851ff0
      77 QPacketProtocolPrivate::readyRead qpacketprotocol.moc 98 0x6f821021
      78 QPacketProtocolPrivate::readyToRead qpacketprotocol.cpp 205 0x6f821cc8
      79 QPacketProtocolPrivate::readyToRead qpacketprotocol.cpp 193 0x6f821bdb
      80 QPacketProtocolPrivate::qt_metacall qpacketprotocol.moc 89 0x6f820fc8
      81 QMetaObject::metacall qmetaobject.cpp 238 0x71835734
      82 QMetaCallEvent::placeMetaCall qobject.cpp 536 0x7184bffc
      83 QObject::event qobject.cpp 1217 0x7184d4fa
      84 QApplicationPrivate::notify_helper qapplication.cpp 4462 0x6fd404b6
      85 QApplication::notify qapplication.cpp 3862 0x6fd3d5b1
      86 QCoreApplication::notifyInternal qcoreapplication.cpp 787 0x71829dea
      87 QCoreApplication::sendEvent qcoreapplication.h 215 0x71830353
      88 QCoreApplicationPrivate::sendPostedEvents qcoreapplication.cpp 1428 0x7182b2c1
      89 qt_internal_proc qeventdispatcher_win.cpp 499 0x7187caad
      90 GetWindowLongPtrW USER32 0x779dd53e
      91 GetMessageW USER32 0x779dd7c6
      92 QEventDispatcherWin32::processEvents qeventdispatcher_win.cpp 813 0x7187df2e
      93 QGuiEventDispatcherWin32::processEvents qapplication_win.cpp 1170 0x6fe2a8a5
      94 QEventLoop::processEvents qeventloop.cpp 150 0x71827154
      95 QEventLoop::exec qeventloop.cpp 201 0x718272d9
      96 QCoreApplication::exec qcoreapplication.cpp 1064 0x7182a4ac
      97 QApplication::exec qapplication.cpp 3737 0x6fd3d158
      98 main main.cpp 31 0x13f8a4186
      99 WinMain qtmain_win.cpp 131 0x13f8df061
      100 __tmainCRTStartup crtexe.c 547 0x13f8de5a6
      101 WinMainCRTStartup crtexe.c 371 0x13f8de29e
      102 BaseThreadInitThunk kernel32 0x778abe3d
      103 RtlUserThreadStart ntdll 0x77ab6a51

      Attachments

        Issue Links

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

          Activity

            People

              kkohne Kai Köhne
              kleint Friedemann Kleint
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes