2009-07-24 5 views
2

아주 최근에 나는 seg 오류 디버깅에 관한 질문을했습니다 : What are some good methods or steps to debug a seg fault in Perl?. 누군가 Symbol에 깊은 XS 마법이 있다고 언급했습니다.Perl 코어의 모듈에서 버그 기록을 어떻게 확인합니까?

Perl 핵심 모듈에 대한 버그 기록을 찾을 수 있는지 궁금합니다. CPAN을 살펴 보았지만 변경 문서는 모듈 수준이 아닌 프로젝트 수준에서 보관됩니다.

우리는 Perl 5.8.2와 Symbol v1.05를 실행합니다. 우리의 이슈 중 하나가 현재 버전과의 버그 수정과 관련 될 수 있는지 궁금합니다.

+0

아니요, 그들은 * Symbol (특히 Symbol :: qualify)이 깊은 XS 마법을 가지고 있다고 의심하지만 사실이 아닙니다. 심볼은 순수한 perl이지 복잡하지는 않습니다. segfaults에 문제가있는 경우 5.8.9로 업그레이드하는 것이 좋습니다. – ysth

+0

@ysth : 예, 그 이후로 찾아 보았습니다. 그리고 그것은 순수한 perl이었습니다 (그리고 그렇습니다, 그렇게 복잡한 것은 아닙니다). 두 번째지만, 당신은 내 가게를 모른다. 이것은 Java 형식의 Perl을 사용하는 모든 상점입니다. 내가 이것을 5.8.2에서 5.8.9로 뛰어 넘을 수있는 방법은 없습니다. 그리고 내가 미래에 사건을 만들 수있는 유일한 방법은 새 버전에서 수정 된 특정 버그에 이처럼 뭔가를 못 박게 할 수있는 방법 일 것입니다. – Axeman

+0

@Axeman : 나는 완전히 이해하고 있지만, 5.8.2와 5.8.9 사이의 segfaults를 제거하기위한 많은 노력이있었습니다. – ysth

답변

5

perl source repository을보고 싶으십니까?

+1

해당 리소스를 인식하지 못 했습니까? 감사. – Axeman

+0

@ Sinan Ünür : 나는 그 대답을 추측하고있다. 단지 버전 번호가 그 페이지에서 좀 더 명확 해 졌으면 좋겠다. 그러나 나는 그것을 북마크했습니다. 뒤처진 가장자리에서 살아가는 문제 중 하나는 때로 문제가 다음 모듈에서 이미 해결되었다는 것입니다. 우리는 최근의 Java- 최첨단 입장에 문제가 생겨서 Perl이 그 반대의 문제에 봉착하게됩니다. 둘 다 그들의 문제가 있습니다. – Axeman

+0

@Axeman BTW,'perl ??? delta.pod' 파일은 http://search.cpan.org/perldoc/perl583delta 라인에서 액세스 할 수 있습니다 –

관련 문제