Xserver-xephyrに再現可能なクラッシュバグが見つかりました。次のコマンドを実行すると:
apport-bug /var/crash/_usr_bin_Xephyr.1000.crash
whoopsieレポートを送信し、バグの再現方法などの追加情報を要求しません。また、実際のバグレポートも提出しません。どうすればいいの?
プログラムがクラッシュしたときにこれを行いたくない場合は、後で元に戻すことができます。
必要なのは、Apportがクラッシュデータを収集してLaunchpadに送信することです。これにより、データを添付したバグレポートを作成して送信できます。これは、アルファおよびベータリリースでのApportの動作であり、12.04より前のすべてのリリースでの動作(Apportが有効な場合)です。
Ubuntu 12.04では、 Whoopsieが導入されました 。
Whoopsie Apportクラッシュデータをデータベースに送信し( Daisy )、そこでデータを集計して分析します(その後 viewed )。これは、データをまったく報告しないよりもはるかに優れており、報告者が要求された情報を提供していない情報が不十分なバグレポートよりも優れています。さらに、安定版リリースのbugsは、開発リリースで再現できない限り修正される可能性が低い場合があります(そしてWhoopsieでは、バグ報告の手順を読むように求められません)バグが長期間修正されていないことを確認するためだけに、レポートを提出してください。
ただし、サポートされているUbuntuリリースについては、十分な情報が記載された適切に記述されたバグレポートを引き続き歓迎します(これには状況が含まれます)。
Apportを再構成して、統計分析のためにデイジーではなく、バグ報告のためにLaunchpadにクラッシュデータを送信にすることができます。
here の説明に従ってWhoopsieを無効にすると、Apportも無効になります。したがって、クラッシュバグを報告することが目標である場合、はそれが望んでいるものではありません。
Apportの構成ファイルの1つである/etc/apport/crashdb.conf
には、次のような行があります。
'problem_types': ['Bug', 'Package'],
これは、Launchpadにデータが送信される問題タイプをリストする行です。 Bug
およびPackage
をリストします。 Crash
を追加:
'problem_types': ['Bug', 'Package', 'Crash'],
現在、クラッシュデータが自動的に収集されると、それらがLaunchpadに送信され、バグを説明できるブラウザーウィンドウ/タブが表示されます(Whoopsieの前と同じように)。