2

こんにちは私はC++で共有ライブラリを開発していて、QTインターフェイスを使用してテストしています。すべて問題ないように見えましたが、突然アプリケーションがクラッシュし、次のコアダンプが表示されました。

プログラムは信号11、セグメンテーション違反で終了しました。0 0x00401b26 in QCoreApplication :: notifyInternal(QObject *、QEvent *)()from /usr/lib/libQtCore.so.4

(gdb)bt

0 0x00401b26 in QCoreApplication :: notifyInternal(QObject *、QEvent *)()from /usr/lib/libQtCore.so.4

1 0x0043093a in ?? ()/usr/lib/libQtCore.so.4から

2 0x009d7855 in g_main_context_dispatch()from /lib/libglib-2.0.so.0

3 0x009db668 in ?? ()/lib/libglib-2.0.so.0から

4 0x009db848 in g_main_context_iteration()from /lib/libglib-2.0.so.0

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

6 0x05cedbe5 in ?? ()/usr/lib/libQtGui.so.4から

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

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

9 0x0040500f in QCoreApplication :: exec()()from /usr/lib/libQtCore.so.4

10 0x05c2ae07 in QApplication :: exec()()from /usr/lib/libQtGui.so.4

11 0x0804cd72 in main()

SDカードにインストールされたubuntu10.10で実行しており、QT4.7.0を使用しています。Windowsでは、アプリケーションは正常に動作し、Linuxでも、アプリケーションがランダムにクラッシュするまで動作します。私はインターネットで同様のコアダンプを持つアプリケーションを読んだことがあるので、ubuntuなどのQTバグかどうかはわかりません。

ありがとう!

4

0 に答える 0