Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/154.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
QT QML/C++;退出时应用程序崩溃 我有一个QML/C++混合应用,它相当复杂,后台有几个线程更新数据。一切工作都完美无缺,但当我使某个ListView可见、填充它然后退出应用程序时,调试器会在以下位置中断,并出现断言失败: QDeclarativeAbstractBinding::~QDeclarativeAbstractBinding() { Q_ASSERT(m_prevBinding == 0); //<---- THIS GUY IS THE OFFENDING LINE Q_ASSERT(m_mePtr == 0); } qdeclarativeastractbinding::~qdeclarativeastractbinding() { qyAsReSt(MyPrimulink=0);//QTCORDED4.DLL!QtyMasaGeLead输出(QtMsgType msgType,const char *BUF)2270行C++ qtCordE4.4.dll!qtyMead(QtMsgType msgType,const char *MSG,char *ap)行2328 +0x12字节C++ QTCORDE4.4.DLL!q致命(const char *MSG,…)行2511 +0xf字节C++ qtCordE4.4.dll!qtyAsvt(conchchar *断言,const char文件,int行)行2027 +0x16字节C++ Qt声明:4.dll!q声明:C++:293行+0x1e字节C++ qtRealvest.4.dll!qQualTestVC++ qtRealValdv4.4.dll!'Eh vector析构函数迭代器'(Valu**PTR,无符号int大小,int计数,空隙(空隙*)*PDOTR)+0x6b字节C++ qtCurraveDe4.dll!qQualTestVC++编译:私有::绑定::“vector删除析构函数”(++0x26字节C++) qtRealvest.4.dll!qQualTestVoCube绑定::~qQualQuestEvCopeIdBug()行274 +0x33字节C++ qtRealvest.4.dll!qQualTestVoCube绑定::“标量删除析构函数”(++0xf字节C++) qtRealValdV4.4.DLL!qExalpRealEfCuff::RelaseEo()行66 +0x20字节C++ qtCurraveDe4.dll!qQualTestVC++ QtRealDave4.4.DLL!QQualTiVIEDATA::销毁(QObjt*对象)1000 C++ QtRealDave4.4.DLL!QualQualVIEDATA::销毁(QExcExtEvestVeDATA *D,QObjultO)463行C++ QtCORDIE4.DLL!QObj:::QObjutt()行860 +0x11字节C++ qt声明:4.dll!q声明AtdiaTaimim::~QualEngestActudiAtimimId()94行+0x2a字节C++ qdValualVIED.4.DLL!qQualTestFrimePrimeFix::~QualQualTyPrimePyfTimeId()1827行+0x8字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ QtCORDIE4.DLL!QObj:::QObjutt()947行C++ qtValueDave4.dll!q声明转换::~q声明(168)+0x9字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ QtCORDIE4.DLL!QObj:::QObjutt()947行C++ qtGuu4.dll!qGraceCsObj::~qGraceCsObjultOffice(+0x48字节)C++ qdValueVIED.4.DLL!qRealTestEvIt::~Q声明()行1504 +0x1f字节C++ qdValueDave4.dll!q声明AtPurristCurn::~QualQualTestExchange()+0xf字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) qtRealValdV4.4.DLL!QQualTestVIEWIEWORKION::~QualQueVIEVIEW(135)+0x67字节C++ qtCalpDave4.4.DLL!qQualTestVIEWC++私有::“标量删除析构函数”(++0xf字节C++) QTCORDE4.4.DLL!qStopePoTeleDelt::清除(QObjutDATA *指针)行62 +0x20字节C++ QtCORDIE4.DLL!qStimePosith::~qSistDePoTeTo()行100 +0x9字节C++ QtCORDIE4.DLL!QObj:::QObjutt()行963 +0x12字节C++ qtGuu4.dll!qWIDGET::~qWigGET()行1620 +0x25字节C++ qtGuu4.dll!qFr::~qFrm()行242 +0x8字节C++ qtGuu4.dll!qExctualScReal:::QExcActScReReAsA()行526 +0xf字节C++ qtGuu4.dll!qGraceCVIEW::~qGraceCVIEW()行1165 +0xf字节C++ qdValueDave4.dll!qQualTestVIEW::~ qQualTestVIEWW()300行+0x9字节C++ MyAptudio.exe!Q声明::“标量删除析构函数”(++0x10字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ qtGuu4.dll!qWIDGET::~qWigGET()1602行C++ qtGuu4.dll!qMeNelk::~qMunWistWOW()行389 +0x22字节C++ MyAptudio.exe!主窗口::~主窗口()77行+0x66字节C++ MyAptudio.exe!主窗口::“标量删除析构函数”(++0xf字节C++) MyAptudio.exe!Booo::CuffKeDelDelphi(主窗口*X)行34 +0x21字节C++ MyAptudio.exe!Booo::详细信息:SPONCOUNTIDYMPIXP:::Debug()行78 +0xC字节C++ MyAptudio.exe!Booo::细节:SPONCOUNTHEXBASE::RelaseE.(103)C++ MyAptudio.exe!Booo::细节:SyrdyCalt::~ SyrdAdCuth.()221行C++ MyAptudio.exe!Booo::SyrdYPPT::~~ SyddpPrTySe(+xx12字节C++) MyAptudio.exe!Booo::SyrdYPPT::ReSeET()387 C++ MyAptudio.exe!68(C++的主代码(int ARCC,char **ARGV) MyAptudio.exe!WINMIN(HINSTANSYS**实例,HINSTANSYS**PREFIVE,CHAR*YAULRADION,INTCMDSKE)行131 +0x12字节C++ MyApplication.exe!\uu tmainCRTStartup()行547+0x2c字节C MyApplication.exe!WinMainCRTStartup()行371 C 内核32.dll@BaseThreadInitThunk@12()+0x12字节 ntdll.dll___RtlUserThreadStart@8()+0x27字节 ntdll.dll__RtlUserThreadStart@8()+0x1b字节_C++_Qt_Assertion_Qml_Qt Quick - Fatal编程技术网

QT QML/C++;退出时应用程序崩溃 我有一个QML/C++混合应用,它相当复杂,后台有几个线程更新数据。一切工作都完美无缺,但当我使某个ListView可见、填充它然后退出应用程序时,调试器会在以下位置中断,并出现断言失败: QDeclarativeAbstractBinding::~QDeclarativeAbstractBinding() { Q_ASSERT(m_prevBinding == 0); //<---- THIS GUY IS THE OFFENDING LINE Q_ASSERT(m_mePtr == 0); } qdeclarativeastractbinding::~qdeclarativeastractbinding() { qyAsReSt(MyPrimulink=0);//QTCORDED4.DLL!QtyMasaGeLead输出(QtMsgType msgType,const char *BUF)2270行C++ qtCordE4.4.dll!qtyMead(QtMsgType msgType,const char *MSG,char *ap)行2328 +0x12字节C++ QTCORDE4.4.DLL!q致命(const char *MSG,…)行2511 +0xf字节C++ qtCordE4.4.dll!qtyAsvt(conchchar *断言,const char文件,int行)行2027 +0x16字节C++ Qt声明:4.dll!q声明:C++:293行+0x1e字节C++ qtRealvest.4.dll!qQualTestVC++ qtRealValdv4.4.dll!'Eh vector析构函数迭代器'(Valu**PTR,无符号int大小,int计数,空隙(空隙*)*PDOTR)+0x6b字节C++ qtCurraveDe4.dll!qQualTestVC++编译:私有::绑定::“vector删除析构函数”(++0x26字节C++) qtRealvest.4.dll!qQualTestVoCube绑定::~qQualQuestEvCopeIdBug()行274 +0x33字节C++ qtRealvest.4.dll!qQualTestVoCube绑定::“标量删除析构函数”(++0xf字节C++) qtRealValdV4.4.DLL!qExalpRealEfCuff::RelaseEo()行66 +0x20字节C++ qtCurraveDe4.dll!qQualTestVC++ QtRealDave4.4.DLL!QQualTiVIEDATA::销毁(QObjt*对象)1000 C++ QtRealDave4.4.DLL!QualQualVIEDATA::销毁(QExcExtEvestVeDATA *D,QObjultO)463行C++ QtCORDIE4.DLL!QObj:::QObjutt()行860 +0x11字节C++ qt声明:4.dll!q声明AtdiaTaimim::~QualEngestActudiAtimimId()94行+0x2a字节C++ qdValualVIED.4.DLL!qQualTestFrimePrimeFix::~QualQualTyPrimePyfTimeId()1827行+0x8字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ QtCORDIE4.DLL!QObj:::QObjutt()947行C++ qtValueDave4.dll!q声明转换::~q声明(168)+0x9字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ QtCORDIE4.DLL!QObj:::QObjutt()947行C++ qtGuu4.dll!qGraceCsObj::~qGraceCsObjultOffice(+0x48字节)C++ qdValueVIED.4.DLL!qRealTestEvIt::~Q声明()行1504 +0x1f字节C++ qdValueDave4.dll!q声明AtPurristCurn::~QualQualTestExchange()+0xf字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) qtRealValdV4.4.DLL!QQualTestVIEWIEWORKION::~QualQueVIEVIEW(135)+0x67字节C++ qtCalpDave4.4.DLL!qQualTestVIEWC++私有::“标量删除析构函数”(++0xf字节C++) QTCORDE4.4.DLL!qStopePoTeleDelt::清除(QObjutDATA *指针)行62 +0x20字节C++ QtCORDIE4.DLL!qStimePosith::~qSistDePoTeTo()行100 +0x9字节C++ QtCORDIE4.DLL!QObj:::QObjutt()行963 +0x12字节C++ qtGuu4.dll!qWIDGET::~qWigGET()行1620 +0x25字节C++ qtGuu4.dll!qFr::~qFrm()行242 +0x8字节C++ qtGuu4.dll!qExctualScReal:::QExcActScReReAsA()行526 +0xf字节C++ qtGuu4.dll!qGraceCVIEW::~qGraceCVIEW()行1165 +0xf字节C++ qdValueDave4.dll!qQualTestVIEW::~ qQualTestVIEWW()300行+0x9字节C++ MyAptudio.exe!Q声明::“标量删除析构函数”(++0x10字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ qtGuu4.dll!qWIDGET::~qWigGET()1602行C++ qtGuu4.dll!qMeNelk::~qMunWistWOW()行389 +0x22字节C++ MyAptudio.exe!主窗口::~主窗口()77行+0x66字节C++ MyAptudio.exe!主窗口::“标量删除析构函数”(++0xf字节C++) MyAptudio.exe!Booo::CuffKeDelDelphi(主窗口*X)行34 +0x21字节C++ MyAptudio.exe!Booo::详细信息:SPONCOUNTIDYMPIXP:::Debug()行78 +0xC字节C++ MyAptudio.exe!Booo::细节:SPONCOUNTHEXBASE::RelaseE.(103)C++ MyAptudio.exe!Booo::细节:SyrdyCalt::~ SyrdAdCuth.()221行C++ MyAptudio.exe!Booo::SyrdYPPT::~~ SyddpPrTySe(+xx12字节C++) MyAptudio.exe!Booo::SyrdYPPT::ReSeET()387 C++ MyAptudio.exe!68(C++的主代码(int ARCC,char **ARGV) MyAptudio.exe!WINMIN(HINSTANSYS**实例,HINSTANSYS**PREFIVE,CHAR*YAULRADION,INTCMDSKE)行131 +0x12字节C++ MyApplication.exe!\uu tmainCRTStartup()行547+0x2c字节C MyApplication.exe!WinMainCRTStartup()行371 C 内核32.dll@BaseThreadInitThunk@12()+0x12字节 ntdll.dll___RtlUserThreadStart@8()+0x27字节 ntdll.dll__RtlUserThreadStart@8()+0x1b字节

QT QML/C++;退出时应用程序崩溃 我有一个QML/C++混合应用,它相当复杂,后台有几个线程更新数据。一切工作都完美无缺,但当我使某个ListView可见、填充它然后退出应用程序时,调试器会在以下位置中断,并出现断言失败: QDeclarativeAbstractBinding::~QDeclarativeAbstractBinding() { Q_ASSERT(m_prevBinding == 0); //<---- THIS GUY IS THE OFFENDING LINE Q_ASSERT(m_mePtr == 0); } qdeclarativeastractbinding::~qdeclarativeastractbinding() { qyAsReSt(MyPrimulink=0);//QTCORDED4.DLL!QtyMasaGeLead输出(QtMsgType msgType,const char *BUF)2270行C++ qtCordE4.4.dll!qtyMead(QtMsgType msgType,const char *MSG,char *ap)行2328 +0x12字节C++ QTCORDE4.4.DLL!q致命(const char *MSG,…)行2511 +0xf字节C++ qtCordE4.4.dll!qtyAsvt(conchchar *断言,const char文件,int行)行2027 +0x16字节C++ Qt声明:4.dll!q声明:C++:293行+0x1e字节C++ qtRealvest.4.dll!qQualTestVC++ qtRealValdv4.4.dll!'Eh vector析构函数迭代器'(Valu**PTR,无符号int大小,int计数,空隙(空隙*)*PDOTR)+0x6b字节C++ qtCurraveDe4.dll!qQualTestVC++编译:私有::绑定::“vector删除析构函数”(++0x26字节C++) qtRealvest.4.dll!qQualTestVoCube绑定::~qQualQuestEvCopeIdBug()行274 +0x33字节C++ qtRealvest.4.dll!qQualTestVoCube绑定::“标量删除析构函数”(++0xf字节C++) qtRealValdV4.4.DLL!qExalpRealEfCuff::RelaseEo()行66 +0x20字节C++ qtCurraveDe4.dll!qQualTestVC++ QtRealDave4.4.DLL!QQualTiVIEDATA::销毁(QObjt*对象)1000 C++ QtRealDave4.4.DLL!QualQualVIEDATA::销毁(QExcExtEvestVeDATA *D,QObjultO)463行C++ QtCORDIE4.DLL!QObj:::QObjutt()行860 +0x11字节C++ qt声明:4.dll!q声明AtdiaTaimim::~QualEngestActudiAtimimId()94行+0x2a字节C++ qdValualVIED.4.DLL!qQualTestFrimePrimeFix::~QualQualTyPrimePyfTimeId()1827行+0x8字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ QtCORDIE4.DLL!QObj:::QObjutt()947行C++ qtValueDave4.dll!q声明转换::~q声明(168)+0x9字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ QtCORDIE4.DLL!QObj:::QObjutt()947行C++ qtGuu4.dll!qGraceCsObj::~qGraceCsObjultOffice(+0x48字节)C++ qdValueVIED.4.DLL!qRealTestEvIt::~Q声明()行1504 +0x1f字节C++ qdValueDave4.dll!q声明AtPurristCurn::~QualQualTestExchange()+0xf字节C++ Qt声明:4.dll!q声明:90:+QuestTrimeEngEnter():行+0xf字节C++ qdCalpDave4.4.dll!qExalestyBuy::QualPurialVelue::“标量删除析构函数”(++0xf字节C++) qtRealValdV4.4.DLL!QQualTestVIEWIEWORKION::~QualQueVIEVIEW(135)+0x67字节C++ qtCalpDave4.4.DLL!qQualTestVIEWC++私有::“标量删除析构函数”(++0xf字节C++) QTCORDE4.4.DLL!qStopePoTeleDelt::清除(QObjutDATA *指针)行62 +0x20字节C++ QtCORDIE4.DLL!qStimePosith::~qSistDePoTeTo()行100 +0x9字节C++ QtCORDIE4.DLL!QObj:::QObjutt()行963 +0x12字节C++ qtGuu4.dll!qWIDGET::~qWigGET()行1620 +0x25字节C++ qtGuu4.dll!qFr::~qFrm()行242 +0x8字节C++ qtGuu4.dll!qExctualScReal:::QExcActScReReAsA()行526 +0xf字节C++ qtGuu4.dll!qGraceCVIEW::~qGraceCVIEW()行1165 +0xf字节C++ qdValueDave4.dll!qQualTestVIEW::~ qQualTestVIEWW()300行+0x9字节C++ MyAptudio.exe!Q声明::“标量删除析构函数”(++0x10字节C++) QtCORDIE4.DLL!QObjtPoC::DeleTeEngEnter()1949行+0x24字节C++ qtGuu4.dll!qWIDGET::~qWigGET()1602行C++ qtGuu4.dll!qMeNelk::~qMunWistWOW()行389 +0x22字节C++ MyAptudio.exe!主窗口::~主窗口()77行+0x66字节C++ MyAptudio.exe!主窗口::“标量删除析构函数”(++0xf字节C++) MyAptudio.exe!Booo::CuffKeDelDelphi(主窗口*X)行34 +0x21字节C++ MyAptudio.exe!Booo::详细信息:SPONCOUNTIDYMPIXP:::Debug()行78 +0xC字节C++ MyAptudio.exe!Booo::细节:SPONCOUNTHEXBASE::RelaseE.(103)C++ MyAptudio.exe!Booo::细节:SyrdyCalt::~ SyrdAdCuth.()221行C++ MyAptudio.exe!Booo::SyrdYPPT::~~ SyddpPrTySe(+xx12字节C++) MyAptudio.exe!Booo::SyrdYPPT::ReSeET()387 C++ MyAptudio.exe!68(C++的主代码(int ARCC,char **ARGV) MyAptudio.exe!WINMIN(HINSTANSYS**实例,HINSTANSYS**PREFIVE,CHAR*YAULRADION,INTCMDSKE)行131 +0x12字节C++ MyApplication.exe!\uu tmainCRTStartup()行547+0x2c字节C MyApplication.exe!WinMainCRTStartup()行371 C 内核32.dll@BaseThreadInitThunk@12()+0x12字节 ntdll.dll___RtlUserThreadStart@8()+0x27字节 ntdll.dll__RtlUserThreadStart@8()+0x1b字节,c++,qt,assertion,qml,qt-quick,C++,Qt,Assertion,Qml,Qt Quick,编辑: 问题是: 如何消除此问题?我的代码可能有什么问题?没有关于如何发生此问题的信息。很难知道发生了什么 > QtCored4.dll!qt_message_output(QtMsgType msgType, const char * buf) Line 2270 C++ QtCored4.dll!qt_message(QtMsgType msgType, const char * msg, char * ap) Line 2328 + 0x12 bytes C++

编辑:

问题是:
如何消除此问题?我的代码可能有什么问题?没有关于如何发生此问题的信息。

很难知道发生了什么
>   QtCored4.dll!qt_message_output(QtMsgType msgType, const char * buf)  Line 2270  C++
    QtCored4.dll!qt_message(QtMsgType msgType, const char * msg, char * ap)  Line 2328 + 0x12 bytes C++
    QtCored4.dll!qFatal(const char * msg, ...)  Line 2511 + 0xf bytes   C++
    QtCored4.dll!qt_assert(const char * assertion, const char * file, int line)  Line 2027 + 0x16 bytes C++
    QtDeclaratived4.dll!QDeclarativeAbstractBinding::~QDeclarativeAbstractBinding()  Line 293 + 0x1e bytes  C++
    QtDeclaratived4.dll!QDeclarativeCompiledBindingsPrivate::Binding::~Binding()  + 0x3d bytes  C++
    QtDeclaratived4.dll!`eh vector destructor iterator'(void * ptr, unsigned int size, int count, void (void *)* pDtor)  + 0x6b bytes   C++
    QtDeclaratived4.dll!QDeclarativeCompiledBindingsPrivate::Binding::`vector deleting destructor'()  + 0x26 bytes  C++
    QtDeclaratived4.dll!QDeclarativeCompiledBindings::~QDeclarativeCompiledBindings()  Line 274 + 0x33 bytes    C++
    QtDeclaratived4.dll!QDeclarativeCompiledBindings::`scalar deleting destructor'()  + 0xf bytes   C++
    QtDeclaratived4.dll!QDeclarativeRefCount::release()  Line 66 + 0x20 bytes   C++
    QtDeclaratived4.dll!QDeclarativeCompiledBindingsPrivate::Binding::destroy()  Line 328   C++
    QtDeclaratived4.dll!QDeclarativeData::destroyed(QObject * object)  Line 1000    C++
    QtDeclaratived4.dll!QDeclarativeData::destroyed(QAbstractDeclarativeData * d, QObject * o)  Line 463    C++
    QtCored4.dll!QObject::~QObject()  Line 860 + 0x11 bytes C++
    QtDeclaratived4.dll!QDeclarativeAbstractAnimation::~QDeclarativeAbstractAnimation()  Line 94 + 0x2a bytes   C++
    QtDeclaratived4.dll!QDeclarativePropertyAnimation::~QDeclarativePropertyAnimation()  Line 1827 + 0x8 bytes  C++
    QtDeclaratived4.dll!QDeclarativePrivate::QDeclarativeElement<QDeclarativePropertyAnimation>::~QDeclarativeElement<QDeclarativePropertyAnimation>()  Line 90 + 0xf bytes C++
    QtDeclaratived4.dll!QDeclarativePrivate::QDeclarativeElement<QDeclarativePropertyAnimation>::`scalar deleting destructor'()  + 0xf bytes    C++
    QtCored4.dll!QObjectPrivate::deleteChildren()  Line 1949 + 0x24 bytes   C++
    QtCored4.dll!QObject::~QObject()  Line 947  C++
    QtDeclaratived4.dll!QDeclarativeTransition::~QDeclarativeTransition()  Line 168 + 0x9 bytes C++
    QtDeclaratived4.dll!QDeclarativePrivate::QDeclarativeElement<QDeclarativeTransition>::~QDeclarativeElement<QDeclarativeTransition>()  Line 90 + 0xf bytes   C++
    QtDeclaratived4.dll!QDeclarativePrivate::QDeclarativeElement<QDeclarativeTransition>::`scalar deleting destructor'()  + 0xf bytes   C++
    QtCored4.dll!QObjectPrivate::deleteChildren()  Line 1949 + 0x24 bytes   C++
    QtCored4.dll!QObject::~QObject()  Line 947  C++
    QtGuid4.dll!QGraphicsObject::~QGraphicsObject()  + 0x48 bytes   C++
    QtDeclaratived4.dll!QDeclarativeItem::~QDeclarativeItem()  Line 1504 + 0x1f bytes   C++
    QtDeclaratived4.dll!QDeclarativeRectangle::~QDeclarativeRectangle()  + 0xf bytes    C++
    QtDeclaratived4.dll!QDeclarativePrivate::QDeclarativeElement<QDeclarativeRectangle>::~QDeclarativeElement<QDeclarativeRectangle>()  Line 90 + 0xf bytes C++
    QtDeclaratived4.dll!QDeclarativePrivate::QDeclarativeElement<QDeclarativeRectangle>::`scalar deleting destructor'()  + 0xf bytes    C++
    QtDeclaratived4.dll!QDeclarativeViewPrivate::~QDeclarativeViewPrivate()  Line 135 + 0x67 bytes  C++
    QtDeclaratived4.dll!QDeclarativeViewPrivate::`scalar deleting destructor'()  + 0xf bytes    C++
    QtCored4.dll!QScopedPointerDeleter<QObjectData>::cleanup(QObjectData * pointer)  Line 62 + 0x20 bytes   C++
    QtCored4.dll!QScopedPointer<QObjectData,QScopedPointerDeleter<QObjectData> >::~QScopedPointer<QObjectData,QScopedPointerDeleter<QObjectData> >()  Line 100 + 0x9 bytes  C++
    QtCored4.dll!QObject::~QObject()  Line 963 + 0x12 bytes C++
    QtGuid4.dll!QWidget::~QWidget()  Line 1620 + 0x25 bytes C++
    QtGuid4.dll!QFrame::~QFrame()  Line 242 + 0x8 bytes C++
    QtGuid4.dll!QAbstractScrollArea::~QAbstractScrollArea()  Line 526 + 0xf bytes   C++
    QtGuid4.dll!QGraphicsView::~QGraphicsView()  Line 1165 + 0xf bytes  C++
    QtDeclaratived4.dll!QDeclarativeView::~QDeclarativeView()  Line 300 + 0x9 bytes C++
    MyApplication.exe!QDeclarativeView::`scalar deleting destructor'()  + 0x10 bytes    C++
    QtCored4.dll!QObjectPrivate::deleteChildren()  Line 1949 + 0x24 bytes   C++
    QtGuid4.dll!QWidget::~QWidget()  Line 1602  C++
    QtGuid4.dll!QMainWindow::~QMainWindow()  Line 389 + 0x22 bytes  C++
    MyApplication.exe!MainWindow::~MainWindow()  Line 77 + 0x66 bytes   C++
    MyApplication.exe!MainWindow::`scalar deleting destructor'()  + 0xf bytes   C++
    MyApplication.exe!boost::checked_delete<MainWindow>(MainWindow * x)  Line 34 + 0x21 bytes   C++
    MyApplication.exe!boost::detail::sp_counted_impl_p<MainWindow>::dispose()  Line 78 + 0xc bytes  C++
    MyApplication.exe!boost::detail::sp_counted_base::release()  Line 103   C++
    MyApplication.exe!boost::detail::shared_count::~shared_count()  Line 221    C++
    MyApplication.exe!boost::shared_ptr<MainWindow>::~shared_ptr<MainWindow>()  + 0x12 bytes    C++
    MyApplication.exe!boost::shared_ptr<MainWindow>::reset()  Line 387  C++
    MyApplication.exe!main(int argc, char * * argv)  Line 68    C++
    MyApplication.exe!WinMain(HINSTANCE__ * instance, HINSTANCE__ * prevInstance, char * __formal, int cmdShow)  Line 131 + 0x12 bytes  C++
    MyApplication.exe!__tmainCRTStartup()  Line 547 + 0x2c bytes    C
    MyApplication.exe!WinMainCRTStartup()  Line 371 C
    kernel32.dll!@BaseThreadInitThunk@12()  + 0x12 bytes    
    ntdll.dll!___RtlUserThreadStart@8()  + 0x27 bytes   
    ntdll.dll!__RtlUserThreadStart@8()  + 0x1b bytes