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

Crash when stopping QML only debugging via CODA

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P1: Critical
    • None
    • Qt Creator 2.5.0-beta
    • None

    Description

      How to reproduce

      • Debug Qt Quick Application for Symbian with QML as debugging language over USB
      • Stop debugging by 'pressing the red button'

      Stacktrace

       	QtCored4.dll!QBasicAtomicInt::deref()  Line 324 + 0x6 bytes	C++
       	QtCored4.dll!QString::~QString()  Line 880 + 0x11 bytes	C++
       	QtCored4.dll!QString::clear()  Line 724 + 0x6a bytes	C++
      >	Qt4ProjectManagerd.dll!Qt4ProjectManager::CodaRunControl::finishRunControl()  Line 382	C++
       	Qt4ProjectManagerd.dll!Qt4ProjectManager::CodaRunControl::handleDebugSessionEnded(const Coda::CodaCommandResult & result={...})  Line 336	C++
       	Qt4ProjectManagerd.dll!Coda::Internal::CallbackMemberPtrImpl<Qt4ProjectManager::CodaRunControl,Coda::CodaCommandResult const &>::invoke(const Coda::CodaCommandResult & a={...})  Line 74 + 0x19 bytes	C++
       	symbianutilsd.dll!Coda::Callback<Coda::CodaCommandResult const &>::operator()(const Coda::CodaCommandResult & a={...})  Line 135	C++
       	symbianutilsd.dll!Coda::CodaDevice::parseCodaCommandReply(char type='N', const QVector<QByteArray> & tokens={...})  Line 701	C++
       	symbianutilsd.dll!Coda::CodaDevice::parseMessage(const QByteArray & message={...})  Line 647 + 0x11 bytes	C++
       	symbianutilsd.dll!Coda::CodaDevice::processMessage(const QByteArray & message={...})  Line 598 + 0xc bytes	C++
       	symbianutilsd.dll!Coda::CodaDevice::processSerialMessage(const QByteArray & message={...})  Line 574	C++
       	symbianutilsd.dll!Coda::CodaDevice::deviceReadyReadSerial()  Line 528 + 0x37 bytes	C++
       	symbianutilsd.dll!Coda::CodaDevice::slotDeviceReadyRead()  Line 472	C++
       	symbianutilsd.dll!Coda::CodaDevice::qt_static_metacall(QObject * _o=0x06591660, QMetaObject::Call _c=InvokeMetaMethod, int _id=9, void * * _a=0x002ad3dc)  Line 86	C++
       	QtCored4.dll!QMetaObject::activate(QObject * sender=0x0d9fb5c8, const QMetaObject * m=0x6ffbecf8, int local_signal_index=0, void * * argv=0x00000000)  Line 3547 + 0x2e bytes	C++
       	QtCored4.dll!QIODevice::readyRead()  Line 105 + 0x12 bytes	C++
       	symbianutilsd.dll!SymbianUtils::VirtualSerialDevice::commEventOccurred()  Line 226	C++
       	symbianutilsd.dll!SymbianUtils::VirtualSerialDevice::qt_static_metacall(QObject * _o=0x0d9fb5c8, QMetaObject::Call _c=InvokeMetaMethod, int _id=1, void * * _a=0x002ad534)  Line 57	C++
       	QtCored4.dll!QMetaObject::activate(QObject * sender=0x0db69350, const QMetaObject * m=0x6ffc1f44, int local_signal_index=0, void * * argv=0x002ad534)  Line 3547 + 0x2e bytes	C++
       	QtCored4.dll!QWinEventNotifier::activated(void * _t1=0x00001068)  Line 103 + 0x14 bytes	C++
       	QtCored4.dll!QWinEventNotifier::event(QEvent * e=0x002ada8c)  Line 129	C++
       	QtGuid4.dll!QApplicationPrivate::notify_helper(QObject * receiver=0x0db69350, QEvent * e=0x002ada8c)  Line 4550 + 0x11 bytes	C++
       	QtGuid4.dll!QApplication::notify(QObject * receiver=0x0db69350, QEvent * e=0x002ada8c)  Line 3932 + 0x10 bytes	C++
       	QtCored4.dll!QCoreApplication::notifyInternal(QObject * receiver=0x0db69350, QEvent * event=0x002ada8c)  Line 876 + 0x15 bytes	C++
       	QtCored4.dll!QCoreApplication::sendEvent(QObject * receiver=0x0db69350, QEvent * event=0x002ada8c)  Line 231 + 0x39 bytes	C++
       	QtCored4.dll!QEventDispatcherWin32Private::activateEventNotifier(QWinEventNotifier * wen=0x0db69350)  Line 397 + 0xd bytes	C++
       	QtCored4.dll!QEventDispatcherWin32::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags={...})  Line 812	C++
       	QtGuid4.dll!QGuiEventDispatcherWin32::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags={...})  Line 1202 + 0x15 bytes	C++
       	QtCored4.dll!QEventLoop::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags={...})  Line 150	C++
       	QtCored4.dll!QEventLoop::exec(QFlags<enum QEventLoop::ProcessEventsFlag> flags={...})  Line 204 + 0x2d bytes	C++
       	QtCored4.dll!QCoreApplication::exec()  Line 1148 + 0x15 bytes	C++
       	QtGuid4.dll!QApplication::exec()  Line 3812	C++
       	qtcreator.exe!main(int argc=1, char * * argv=0x00ae9c40)  Line 421 + 0x6 bytes	C++
       	qtcreator.exe!__tmainCRTStartup()  Line 555 + 0x19 bytes	C
       	qtcreator.exe!mainCRTStartup()  Line 371	C
       	kernel32.dll!761f339a() 	
       	[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]	
       	ntdll.dll!77949ef2() 	
       	ntdll.dll!77949ec5() 	
      

      Attachments

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

        Activity

          People

            jaggernod Paweł Polański
            kkohne Kai Köhne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes