タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

androidとdebugとbionicに関するmasterqのブックマーク (1)

  • KMC Staff Blog:Androidのdebuggerd

    2011年02月08日 Androidのdebuggerd Androidのポーティング作業や、NDKでネイティブライブラリの開発をしている方は、ネイティブのプログラムの部分で不正なメモリアクセスなどで例外が発生したときに、logcatでのログに、その例外を起こしたプロセスのレジスタやスタックがダンプされるのを見ることがあると思います。 これは一体どのような仕組みでこのダンプがログに出ているのでしょうか? (English version of this page) ダンプの例 以前書いたページでSIGBUS(バスエラー)の例外が発生した時のログです。 I/DEBUG ( 543): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 543): Build fingerprint: 'gene

    masterq
    masterq 2011/02/08
    例外系シグナルがアプリで発生すると、debuggerdにtidを密告するlibcなんですね。
  • 1