はじめに google-breakpadは、オープンソースでマルチプラットフォームに対応したクラッシュレポーティングシステムだ。Firefoxのように「長時間連続稼働されるが結構クラッシュすることが多いプログラム」で突然「申し訳ございません」とアプリケーションが弁明を始めることがあるが、それを担うのがこのこれだ。問題が出たらアプリケーションのクラッシュダンプやアプリケーションログをまとめてサーバ側に自動的に送信することで問題の解決を行いやすくすることが目的だ。 なお、アプリケーションがクラッシュをハンドリングしないと、代わりにその親であるOSが弁明をし始める。 うんちく このライブラリの採用実績としては、以下のようなものがある。 Google Chrome ChromeというかChromiumに組み込まれている Firefox バージョン3.0から使われるようになるらしい Breakpad