こんにちは私は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バグかどうかはわかりません。
ありがとう!