Qt / QML应用程序在启动时在调试模式下崩溃

时间:2014-11-27 11:58:56

标签: c++ qt qml

我在Windows上使用Qt 5.3 mingw并使用Qt / QML编写应用程序 有时,当我在调试模式下运行项目并尝试调试代码时,启动时会发生崩溃。

  

下级因为收到来自操作系统的信号而停止了

QML或其他什么问题? 当错误发生时,堆栈就像这样。

0   QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data      143 0x9d2250c   
1   qGetPtrHelper<QScopedPointer<QObjectData> >     941 0x99e1cc7   
2   QOpenGLContext::d_func      148 0x9d21f9b   
3   QOpenGLContext::isValid     596 0x99e05d1   
4   GLAcquireContext::GLAcquireContext      75  0x1af7ec21  
5   QQuickContext2DTexture::paint       247 0x1aef2b79  
6   QQuickContext2DTexture::event       366 0x1aef34a1  
7   QApplicationPrivate::notify_helper      3500    0x217eded3  
8   QApplication::notify        2953    0x217eb985  
9   QCoreApplication::notifyInternal        935 0x6b929f96  
10  QCoreApplication::sendEvent     237 0x6b9cf2db  
11  QCoreApplicationPrivate::sendPostedEvents       1539    0x6b92b14e  
12  QEventDispatcherWin32::sendPostedEvents     1143    0x6b97b006  
13  qt_internal_proc(HWND__*, unsigned int, unsigned int, long)@16      421 0x6b978708  
14  gapfnScSendMessage  C:\Windows\syswow64\user32.dll      0x768362fa  
15  ??          0x2e07d2    
16  USER32!GetThreadDesktop C:\Windows\syswow64\user32.dll      0x76836d3a  
17  __lambda0::operator()       364 0x6b978443  
18  ??          0x2e07d2    
19  USER32!CharPrevW    C:\Windows\syswow64\user32.dll      0x768377c4  
20  USER32!DispatchMessageW C:\Windows\syswow64\user32.dll      0x7683788a  
21  QEventDispatcherWin32::processEvents        756 0x6b979a0b  
22  QEventLoop::processEvents       136 0x6b92803c  
23  QEventLoop::exec        212 0x6b9282d7  
24  QThread::exec       511 0x6b795f49  
25  QThread::run        578 0x6b7960b1  
26  QThreadPrivate::start(void*)@4      407 0x6b798b3e  
27  msvcrt!_itow_s  C:\Windows\syswow64\msvcrt.dll      0x76231287  
28  msvcrt!_endthreadex C:\Windows\syswow64\msvcrt.dll      0x76231328  
29  KERNEL32!BaseThreadInitThunk    C:\Windows\syswow64\kernel32.dll        0x76a233aa  
30  ntdll!RtlInitializeExceptionChain   C:\Windows\system32\ntdll.dll       0x77079ef2  
31  ntdll!RtlInitializeExceptionChain   C:\Windows\system32\ntdll.dll       0x77079ec5  
32  ??

任何建议都将受到赞赏 提前致谢。

0 个答案:

没有答案