[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [表紙] [目次] [索引] [検索] [上端 / 下端] [?]

16. バグの報告

URL="https://bookshelf.jp/cgi-bin/goto.cgi?file=binutils-ja&node=Reporting%20Bugs"
"binutils/バグの報告"へのコメント(無し)

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

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

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



[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [表紙] [目次] [索引] [検索] [上端 / 下端] [?]

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

URL="https://bookshelf.jp/cgi-bin/goto.cgi?file=binutils-ja&node=Bug%20Criteria"
"binutils/バグを見つけましたか?"へのコメント(無し)

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



[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [表紙] [目次] [索引] [検索] [上端 / 下端] [?]

16.2 バグの報告の方法

URL="https://bookshelf.jp/cgi-bin/goto.cgi?file=binutils-ja&node=Bug%20Reporting"
"binutils/バグの報告の方法"へのコメント(無し)

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

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

いずれにせよ,我々は,バイナリユーティリティに対するバグの報告を `[email protected]'にも送ることを勧めます.

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

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

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

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

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

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


[ << ] [ >> ]           [表紙] [目次] [索引] [検索] [上端 / 下端] [?]