QCoreApplication :: notifyInternal分段错误

时间:2011-05-05 10:50:03

标签: qt segmentation-fault notify

您好我正在用c ++开发一个共享库,我正在使用QT接口对其进行测试。一切似乎都没问题,但是应用程序突然崩溃并给我以下核心转储:

  

程序因信号11,分段故障而终止。 0 0x00401b26   在QCoreApplication :: notifyInternal(QObject *,QEvent *)()中   /usr/lib/libQtCore.so.4

     

(gdb)bt

     QCoreApplication :: notifyInternal中的

0 0x00401b26(QObject *,QEvent *)   ()来自/usr/lib/libQtCore.so.4

     

1 0x0043093a? ()来自/usr/lib/libQtCore.so.4

     来自/lib/libglib-2.0.so.0的g_main_context_dispatch()中的

2 0x009d7855

     

3 0x009db668 ?? ()来自/lib/libglib-2.0.so.0

     

4中的0x009db848来自g_main_context_iteration()   /lib/libglib-2.0.so.0

     

5 0x00430565 in   QEventDispatcherGlib :: processEvents(QFlags)   ()来自/usr/lib/libQtCore.so.4

     

6 0x05cedbe5在? ()来自/usr/lib/libQtGui.so.4

     

7 0x00400609 in   QEventLoop :: processEvents(QFlags)()   来自/usr/lib/libQtCore.so.4

     

8 0x00400a8a in   QEventLoop :: exec(QFlags)()来自   /usr/lib/libQtCore.so.4

     

9在QCoreApplication :: exec()()中的0x0040500f   /usr/lib/libQtCore.so.4

     来自/usr/lib/libQtGui.so.4的QApplication :: exec()()中的10 0x05c2ae07

     主页()

中的

11 0x0804cd72

我在安装在SD卡中的ubuntu 10.10中运行,而我正在使用QT 4.7.0。在Windows中,应用程序运行正常,在Linux中也是如此,直到应用程序在随机时间崩溃。我不知道是否有一个关于ubuntu的QT错误或类似的东西,因为我已经在互联网上读过类似核心转储的应用程序。

谢谢!

0 个答案:

没有答案