2012-10-02 1 views
0

bcrypt를 사용하여 처음부터 인증을 만들려고하는데 가입 링크를 클릭하면 webrick 충돌이 발생합니다. (매우 긴) 오류 메시지는 다음으로 시작합니다.bcrypt 세분화 오류 오류가 발생했습니다. 새 회원 작업이 요청되었을 때 webrick 충돌이 발생했습니다.

Started GET "/assets/members.js?body=1" for 127.0.0.1 at 2012-10-02 14:44:21 -0400 
Served asset /members.js - 200 OK (0ms) 
/Users/username/.rvm/gems/ruby-1.9.3-p194/gems/bcrypt-ruby-3.0.1/lib/bcrypt_ext.bundle: [BUG] Segmentation fault 
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0] 

bcrypt 보석에 문제가 있습니까? 루비 및/또는 레일을 다시 설치해야합니까? 그렇다면 어떻게해야합니까?

+0

호기심에서, 왜 처음부터? 보석 같은 보석 및 기타 솔루션은 매우 유능하고 성숙하며 충분한 지원을 제공합니다. – iouri

+0

교육. 나는 가능한 한 많은 것을 배우기 위해 최소한의 플러그인으로 나의 첫 번째 실제 애플 리케이션을 작성하려고 시도하고있다. 그런 다음 더 많은 기능을 갖춘 솔루션으로 다시 작성한다. – Dan

+0

아, 말이 되네. 이러한 비 유익한 오류는 엄청난 고통입니다. 아마도 일부 bcrypt 의존성이 없거나 루비가 의존하는 무언가없이 컴파일되었을 것입니다. 미안하지만별로 도움이되지 않을 수 있습니다. – iouri

답변

0

내 환경을 다시 설치하면이 문제가 해결되었습니다.

0

비슷하게 비슷한 점은 현재 RVM에서 내 보석을 $ rvm gemset empty으로 닦아 내고 bundle install을 쓰면 해결됩니다.

관련 문제