# &appname; のマニュアル V&manversion;

## 概要

&app; アシスタントは、バグレポートの作成と送信においてユーザーを助けます。 作成されるバグレポートは、問題を再現し修正するために開発者が必要とする情報をすべて含みます。

## 基本的な操作

### &appname; の起動

以下の方法で &app; を起動してください。

コマンドライン

- 次のコマンドを実行します。 `bug-buddy`

ファイルマネージャウィンドウ

- core ファイルをダブルクリックします。

「クラッシュ」ダイアログ

- 「バグレポートの送信」オプションを選択します。

### &appname; の起動時

&app; の起動時には、次のウィンドウが表示されます。

#### &appname; ウィンドウ

「Bug Buddy」ウィンドウを表示。

&app; ウィンドウは、バグレポート情報を入力するページを表示します。 最初のページには、「ようこそ」メッセージが表示されます。

&app; ウィンドウには、以下のボタンが含まれています。

バージョン情報

- 「&appname; について」ダイアログを表示します。「About &appname;」ダイアログには、&app; のバージョン情報、著作権情報、および開発者情報が含まれています。

「取消し」

- 確認アラートが表示されます。

  - 現在のバグレポートに戻る場合は、「いいえ」をクリックします。

  - 現在のバグレポートを取り消し、&app; を終了する場合は、「はい」をクリックします。

「戻る」

- &app; の前ページを表示します。

「進む」

- &app; の次ページを表示します。

## 使用方法

バグレポートを作成、送信するには、次の作業を実行します。

1. デバッグオプションの設定

2. バグの説明の入力

3. メール設定情報の入力

4. バグレポートの詳細の確認

5. バグレポートの送信

### デバッグオプションの設定

#### デバッグオプションを表示または隠す

デバッグオプションを表示するには、「&appname; へようこそ」ページで「デバッグオプションの表示」ボタンをクリックします。

デバッグオプションを隠すには、「&appname; へようこそ」ページで「デバッグオプションを隠す」ボタンをクリックします。

#### バグレポートからデバッグ情報を削除する

&app; では、以下の種類のデバッグ情報が自動的にバグレポートに追加されます。

core ファイル

- core ファイルには、コンピュータのコアメモリに保存されているデータのコピーが含まれています。

バックトレース

- バックトレースには、アプリケーションによって呼び出されている機能の現在の階層を詳細に記述したテキストが含まれています。

デバッグ情報をバグレポートに追加したくない場合は、「デバッグ」ドロップダウンリストから「nothing」を選択してください。

#### core ファイルをバグレポートに追加する

core ファイルをバグレポートに手動で追加するには、次の手順を実行します。

1. 「デバッグ」ドロップダウンリストから core ファイルを選択します。

2. 「core ファイル」フィールドに core ファイルの名前を入力します。 または「参照」をクリックして、core ファイルを参照します。

3. 「開始」ボタンをクリックして、指定した core ファイルをデバッグします。

   デバッグ処理をキャンセルする場合は、「停止」ボタンをクリックします。

#### バックトレースをバグレポートに追加する

クラッシュしたアプリケーションのバックトレースをバグレポートに手動で追加するには、次の手順を実行します。

1. 「デバッグ」ドロップダウンリストから「クラッシュしたアプリケーション」を選択します。

2. 「バイナリファイル」フィールドにアプリケーションバイナリファイルの名前を入力します。 または「参照」をクリックして、アプリケーションバイナリファイルを参照します。

   アプリケーションバイナリファイルの名前は、アプリケーションを起動するためにコマンドラインで入力するコマンドと同じです。

3. 「プロセス ID」フィールドにプロセス識別子 (pid) を入力します。 プロセス識別子は、Sy「システムモニター」アプリケーションで特定できます。

4. 「開始」ボタンをクリックして、指定したバイナリファイルをデバッグします。

   デバッグ処理をキャンセルする場合は、「停止」ボタンをクリックします。

#### デバッグ情報をクリップボードにコピーする

デバッグ情報をクリップボードにコピーするには、「コピー」をクリックします。

#### デバッグ情報をファイルに保存する

デバッグ情報をファイルに保存するには、「保存」をクリックします。

### バグの説明の入力

「バグの説明」ページを表示するには、「&appname; へようこそ」ページで「進む」をクリックします。

「バグの説明」ページでは、以下の情報を入力します。

「概要」

- 問題を明確かつ簡潔に説明する短い文を入力します。 「概要」のテキストは、電子メールで送付されるバグレポートの件名ヘッダーにコピーされます。

「Description of Problem」

- 問題の説明を入力します。 エラーメッセージまたは警告もすべて記載してください。

「Steps to reproduce the problem」

- 何を行ってバグが発生したかを短い文で正確に手順ごとに記載します。

「Actual Results」

- 「Steps to reproduce the problem」の処理を実行した結果起こったことを記載します。

「Expected Results」

- 「Steps to reproduce the problem」の処理を実行して行おうとしていたことを記載します。

「How often does this happen」

- 「Steps to reproduce the problem」の処理を実行することにより問題が発生する頻度を記載します。

「Additional Information」

- 開発者の役に立ちそうな追加情報を記します。 以下に例を示します。

  - エラーメッセージの正確なコピー

  - お使いのウィンドウマネージャの名前とバージョン番号

  - バグを発生させず、その必要な処理を実行するための代替手段

  - 関連スクリーンショットへの言及 (存在する場合)

    スクリーンショットは、&app; レポートには追加しないでください。 必要な場合に、開発者が直接お問い合わせします。

  - 正しくロードされない、またはまったくロードされないファイル

  - 問題の原因や修正方法についての示唆

### メール設定情報の入力

「メールの設定」ページを表示するには、「バグの説明」ページで「進む」をクリックします。

「メールの設定」ページでは、以下の情報を入力します。

「報告者氏名」

- フルネームを入力します。

「電子メールアドレス」

- 電子メールアドレスを入力します。

  開発者がより詳しく情報をお聞きしたり、問題の解決情報をお知らせするためです。

### バグレポートの詳細の確認

「確認」ページを表示するには、「メールの設定」ページで「進む」をクリックします。

バグレポートの詳細が表示されます。 詳細を変更したい場合は、このページで行えます。

### バグレポートの送信

バグレポートを送信するには、「確認」ページで「レポートの送信」をクリックします。 確認アラートが表示されます。 「送信」をクリックして、バグレポートの送信を確定します。

バグレポートが送信されたことが示す「完了しました。」ページが表示されます。 「閉じる」をクリックして、&app; ウィンドウを閉じます。