『Debug Hacks――デバッグを極めるテクニック&ツール』がいよいよ4月末に発刊されます。本書はミラクル・リナックス株式会社の精鋭エンジニアたちが、長年のLinuxカーネル開発の経験で培ったデバッグテクニックを詳解したもので、開発者に必須のテクニックを網羅し、日常業務で役立つ実用的な技を惜しみなく披露しています。
すでに「早く読みたい」「面白そう」との声が寄せられており、そんな読者のみなさんの声に応えるべく、書籍発刊までに収録Hacksを1週間に1~2Hackのペースで計6本のHacksを公開しようと思います。
今回公開するのは「HACK #26 SIGSEGV でアプリケーションが異常終了した」です。このHackについて執筆者の吉岡弘隆さん(写真)は、
「HACK #26は、日ごろ読んでいるruby-devというrubyの開発者メーリングリストで流れていたバグ報告を読んで、ハックしてみました。実は、rubyの実装には詳しくないのですが、そんな私でもgdbを利用すれば、それほど困難なく問題を修正できました。」
とおっしゃっています。ご自身のブログで「諸君 私はデバッグが好きだ」と宣言する吉岡さんの熱い思いを感じとっていただければと思います。(編集A)
・HACK#26 SIGSEGVでアプリケーションが異常終了した(466KB)
『Debug Hacks』サンプルHack公開!
Editor
Fri 27 March 2009