Я пытаюсь запустить мои RSpec тесты из RubyMine, но получаю эту ошибку:RubyMine бросает ** [BUG] неисправность Сегментация ** при попытке запустить RSpec тест
...[BUG] Segmentation fault at 0x00000000000438
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
-- Crash Report log information --------------------------------------------
See Crash Report log file under the one of following:
* ~/Library/Logs/CrashReporter
* /Library/Logs/CrashReporter
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
-- Control frame information -----------------------------------------------
c:0051 p:-17566078017732 s:0152 e:000151 TOP [FINISH]
c:0050 p:---- s:0150 e:000149 CFUNC :require
c:0049 p:0022 s:0146 e:000145 BLOCK /Users/Sunday/workspace/resilience/vendor/bundle/ruby/2.1.0/gems/nokogiri-1.6.6.2/lib/nokogiri.rb:29
c:0048 p:0149 s:0143 e:000142 TOP /Users/Sunday/workspace/resilience/vendor/bundle/ruby/2.1.0/gems/nokogiri-1.6.6.2/lib/nokogiri.rb:25 [FINISH]
c:0047 p:---- s:0141 e:000140 CFUNC :require
c:0046 p:0064 s:0137 e:000136 TOP /Users/Sunday/workspace/resilience/vendor/bundle/ruby/2.1.0/gems/loofah-2.0.2/lib/loofah.rb:3 [FINISH]
c:0045 p:---- s:0135 e:000134 CFUNC :require...
Я проверил на Google и последовали некоторые ответы переполнения стека о том, как это решить, но, похоже, не работает для меня.
Я также попытался обновить отладчик rubimine с помощью следующих команд: gem install ruby-debug-base19x --pre
и gem install ruby-debug-ide --pre
.
первая бросила ошибку: ruby_debug.c:861:98: error: no member named 'bp' in 'struct rb_control_frame_struct' if (debug_context->frames[debug_context->stack_size - 1].info.runtime.bp <= thread->cfp->bp)
, , но второй был успешным. Даже тогда я все еще получаю первоначальную ошибку на рубине, когда я пытаюсь запустить свои тесты.
BTW: тесты проходят хорошо с терминала, а испытания других проектов хорошо работают на рубине. Только этот проект не работает.
Что я могу сделать, чтобы заставить мой рубинизм выполнить этот тест rspec из моих проектов. Спасибо за любую помощь.