2

이 스크린 캐스트의 코드를 시도했습니다. http://railscasts.com/episodes/316-private-pub. 나는 github에서 코드를 움켜 잡았다.private_pub gem으로 작업하는 동안 "BUG 세분화 오류"

/home/jatin/.rvm/gems/ruby-1.9.3-p362/gems/thin-1.3.1/lib/thin/connection.rb:105: 
[BUG] Segmentation fault 
ruby 1.9.3p362 (2012-12-25 revision 38607) [i686-linux] 

(또한 긴 제어 프레임 정보를 표시 및 추적 스택 정보)

합니다 (: 그러나, 때마다, 나는 그 응용 프로그램에서 메시지를 전송하려고하면 페이 서버가주는 다음과 같은 오류를 종료 레일 서버가 계속 정상적으로 작동 함)

이 오류를 제거하려면 어떻게해야합니까?

+0

다른 루비 버전/패치를 사용해보십시오. – dcow

+0

예, 1.9.2를 사용하면 오류가 제거됩니다. – Jatin

+0

그러면 1.9.3p362의 버그 일 것입니다. 핵심 개발자가 알기 쉽게 보고서를 제출할 것입니다. – dcow

답변

3

다른 루비 버전/패치를 사용해보십시오.

수정하면 1.9.3p362의 버그 일 가능성이 높습니다. 핵심 개발자가 알 수 있도록 버그 보고서를 제출해야합니다. 또는 개발자가 직접 작성한 경우 소스를보고 직접 패치를 적용하여 제출하십시오.

+0

다른 버전을 사용하면 해당 오류가 제거됩니다. – Jatin

1

는 또한 RVM 컴파일 루비 1.9.3-P362 ruby- 다시 전환

와 함께이 발생 한

개인적으로 루비 1.9.3-P362과 함께 발생 세그먼테이션 폴트 (segfault) 많은 사람들이있을 수 있습니다 1.9.3-p327은이 문제를 해결합니다.