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

16. バグの報告

バグの報告は,バイナリユーティリティを確実にする上で重要な役割を果たし ます.

バグを報告することで,問題の解決をもたらすかもしれませんが,そうでない かもしれません.しかし,いずれにせよ,バグの報告の主な機能は,バイナリ ユーティリティの次のバージョンの仕事をより良くすることで,全てのコミュ ニティに役立つことです.バグの報告は,管理者に対する貢献になります.

バグの報告を目的に役立つようにするため,バグの修正が可能となるような情 報を含める必要があります.

16.1 バグを見つけましたか?  Have you found a bug?
16.2 バグの報告の方法  How to report bugs


16.1 バグを見つけましたか?

バグを見つけたかどうか確実でない場合,ここに指針がいくつかあります.


16.2 バグの報告の方法

多くの企業と個人が,GNU製品に対してサポートを提供しています.サポー ト組織からバイナリユーティリティを得ている場合,われわれは,その組織に 最初に連絡するように勧めます.

GNU Emacs配布物のファイル`etc/SERVICE'で,サポートしている多 くの会社と個人へ連絡する情報を見つけることが可能です.

いずれにせよ,我々は,バイナリユーティリティに対するバグの報告を `bug-binutils@gnu.org'にも送ることを勧めます.

バグの報告の有効な基本原理は以下のとおりです.すべての事実を報 告する.事実を述べるべきか削除すべきかよく分からない場合,それを述べ てください!

人々はよく,問題を発生させるものを知っていて,重要でない詳細もあると思 うため,事実を省略します.このため,使用したファイル名は重要でないと考 えたとします.さて,おそらくそうでしょうが,確実ではありません.おそら くバグは,パス名がメモリに保存されている場所から取り出すために生じる, 偶然のメモリ参照です.おそらく,パス名が異なっている場合,その場所の内 容は,バグにもかかわらず正しいことを行うユーティリティを馬鹿にするでしょ う.安全に動作するようにし,特定の完全な例を与えてください.それは,最 も簡単に行うことができ,最も役に立ちます.

バグの報告の目的が,新しいものの場合は,バグの修正を可能にすることだと いうことを覚えておいてください.そのため,以前にバグが報告されていない ことを常に前提にして,バグの報告を書いてください.

ときどき,概略だけのわずかな事実を与え,"これは報告すべきですか? (Does this ring a bell?)"と尋ねる人がいます.これでは,我々のバグの修 正の助けにならないので,基本的には役に立ちません.我々は,調査すること が可能になるように十分に詳細な内容を尋ねる返事を出します.またまた最初 から,問題を早急に送るはめになるでしょう.

バグの修正を可能とするため,以下のすべてのものを含めるべきです.

不要なものは以下のものです.


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

This document was generated by Akihiro Sagawa on March, 3 2004 using texi2html