[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

6. バグレポート

読者からのバグレポートは, ld の信頼性を高める上で 本質的な役割を担っている.

バグを報告することは, 読者のところの問題の解決の助けになるかもしれないし, あるいはならないかもしれない. だが, どんな場合でも, バグレポートの 一番の目的は, ld の時期バージョンを改善することで, コミュニティ 全体を助けることにある. バグレポートは, ld を保守する上で 読者の貢献となるのである.

バグレポートがその目的を果たすようにするためには, 我々がそのバグを 修正可能にする情報を入れて貰わなければならない.

6.1 これはバグだろうか?  
6.2 バグレポートの方法  


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

6.1 これはバグだろうか?

バグをみつけたかどうか自信がないときのために, 以下にいくつか指針をあげる.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

6.2 バグレポートの方法

多くの企業や個人が GNU の製品に対するサポートを行なっている. サポートを行なっている組織から ld を入手した場合は, まずその組織に問い合わせることをお勧めする.

サポートを行なっている企業や個人の問い合わせ先は, GNU Emacs の配布の中の `etc/SERVICE' というファイルに たくさん載っている.

さもなければ, ld についてのバグレポートを `bug-binutils@gnu.org' 宛に送って欲しい.

役に立つバグレポートを行なうのに一番重要な点は次の通り. 事実を全て報告すること. 事実かどうか書くのに迷ったなら, 書くこと!

よく事実を省略する人がいる. 何が問題を起こしているのか分かっているし, 詳細は関係ないだろうと考えるからである. そうして, 問題の起きる例で 使っているシンボル名は関係ないと考えてしまう. おそらく関係ないかも しれないが, 確認はできない. おそらく, そのバグはメモリ参照が変なところを 指しているものであり, その名前がメモリ中に格納されている位置から 取り出した時に発生するものかもしれない. おそらく, その名前が違っていれば, その位置の内容が, バグがあるにも関わらず正しい動作になるようにリンカを 誤魔化すかもしれないのである. 安全側に立って, 詳細で完全な例を 送るようにして欲しい. それが読者にとっては一番簡単なことであり, 一番役に立つことなのである.

バグレポートの目的は, 新規のバグを修正することができるようにするものだという ことを忘れないで欲しい. そのため, バグレポートをするときは, 常に, そのバグは以前に報告されたことがないという前提で行なって欲しい.

時々, 不完全な事実を少しだけ伝えて, 「これ当たった?」と聞く人がいる. こういうバグレポートは役に立たないし, 我々としては, 報告者に 正しいバグレポートを送るように注意する以外は, 誰も反応しないように して欲しい.

我々がバグを直せるように, 以下の項目を全て必ず入れてほしい.

以下に必要ではないものを示す.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by YABUKI Youichi on March, 15 2002 using texi2html