問題
アプリケーションのtimerEvent関数内でのデバッグに問題があります。アプリケーションは実行できますが、次のような単純なものの中にブレークポイントを設定すると、「gdbプロセスがクラッシュしました」というエラーメッセージが表示されます。
void MyClass::timerEvent (QTimerEvent *e) {
std::cout << "TIMER!";
}
ここにpastebin経由でデバッガログを含めました。
試み
これを修正するために、QT-creatorの各バージョンでgdbを繰り返しアップグレードしてみました。
使ってます:
- Linux ubuntu-x86 2.6.32-42-generic#95-Ubuntu 10.04LTS SMP i686 GNU / Linux
- QTクリエーター(バージョン2.4から2.5.2)
- 「x86-linux-generic-elf-32bit」をターゲットとするgdb(7.1から7.5)
- pythongdb(7.2)
質問
私の質問は2つあります。つまり、次のとおりです。
- gdbがクラッシュする原因は何ですか?
と
- それを機能させるために何ができますか?
それが失敗した場合、私は疑問に思います:クラッシュの詳細を他にどこで探すべきですか?
ありとあらゆる助けを大いに感謝します。