Previous Next Contents

8. 버그 보고하기

lib에 버그가 있다고 생각되면, 우선 FAQ를 읽어보라. 다른 사람들이 가진 문제점과 같은 경우라면 해결책이 있다. 또는 INSTALL 파일에 있는 "Recommended Tools to Install the GNU C Library" 단원을 체크해 보아라. 이유는 어떤 버그는 glibc의 버그가 아닌 tools의 버그이기때문이다.

일단 버그를 발견했으면, 그것이 진짜 버그인지 확인하라. GNU C 라이브러리가 다른 C 라이브러리와 같은 방법으로 작동하는지 확인하면 된다. 만약 다른 C라이브러 리와 같은 방법으로 작동하지 않으면 라이브러리에 이상이 있는 것이다.

다음은 http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl로 접속한 후, 버그 데이타베이스를 검토해 보라. 이미 보고되었던 문제인지 확인해라. libc와 함께 배포되는 BUGS 파일도 보아라.

새로운 버그라고 생각이 되면, 그 문제가 일어날수 있는 경우를 좁힐 수 있을 만큼 좁혀라.(?) C 라이브러리 경우 한 라이브러리 함수 호출로 줄여서 보고할수 있으면 그렇게 해라. 이것이 너우 어렵지 않아야 한다.

간단한 테스트 판을 가지고 있다면 버그를 보고하라. 다음은 버그 보고할 때 포함해야 할 내용이다. (1) 버그가 생기는 test case와 결과들. (2) 만약 버그 원인에 대한 생각이 있으면, 당신의 생각 (3) 당신이 사용했던 시스템 종류, GNU C 라이브러리 버전,GCC CC 컴파일러 버전, GNU Binutils 버전 (4) 'configure'를 실행시켰을 때 만들어지는 'config.status'와 'config.make'의 파일

GNU C 라이브러리에 대한 버그 레포트는 glibcbug 쉘 스크립트를 사용해서 bugs@gnu.org 로 보내라. (다른 주소는 bugs@gnu.ai.mit.edu) 또는 http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl에 있는 GNATS 웹 인터페이스를 통해서 제출할 수 있다.

제안과 질문은 bugs-glibc@prep.ai.mit.edu에 있는 메일링 리스트로 보내라. 만약 gnewsgroup인 gnu.bug.glibc를 읽어보지 않았다면, bug-glibc-request@prep.ai.mit.edu에 물어서 리스트에 제출할 수 있다.

<bug-gcc@prep.ai.mit.edu> 로 GNU C 라이브러리에 대한 버그 보고서를 보내지 마라. 그곳은 GNU CC에 대한 버그 보고서를 위한 곳이다. GNU CC와 GNU C 라이브러리는 다른 사람들에 의해서 관리된다.


Previous Next Contents