GDB

2011年10月05日

NDKを使用してネイティブライブラリをビルドして組み込んだアプリケーションは、ndk-gdbを使ってデバッグすることができます。しかし、ndk-gdbがエラーで起動できないという場面に遭遇し、調べてみると、なんとアプリをたくさんインストールしてある端末でそのようなことが発生するということがわかりました。以下はその詳細です。

続きを読む

2010年03月03日

今回はQEMUにデバッガをつなぐ話をします。

  • QEMUそのものをgdbで追いかける
  • QEMU上の仮想マシンにgdbをつなぐ
  • QEMUそのものとその上の仮想マシンを同時に2つのgdbで追いかける
続きを読む

2009年10月02日

GDBの7.0からReverse Debugging(ヒストリの逆実行)が入るということで、一部で話題になっているようです。

http://www.gnu.org/software/gdb/news/reversible.html
http://d.hatena.ne.jp/hayamiz/20090930/1254323169

(ネタ元は、私がtwitterに張ったURLのようです。すごいブックマークの数ですね。)

ちなみに私は、greenteaさんの獲物で知ったのですが、同僚の佐藤さんやkobaさん、社長などは既に知っていました。

この機能は、GCC Summit 2007で発表されたようです。
http://ols.108.redhat.com/2007/GCC-Reprints/GCC2007-Proceedings.pdf
"Reversible Debugging", Paul Brook(CodeSourcery), Daniel Jacobowitz (CodeSourcery), pp.69-76

佐藤さん曰く、Non-stop multi-threaded debuggingも地味だけど面白いとのことです。

続きを読む

記事検索
最新コメント
アクセスカウンター
  • 今日:
  • 昨日:
  • 累計:

QRコード
QRコード