【问题标题】:ruby-2.0.0-p353 [BUG] Bus Error while running rspecruby-2.0.0-p353 [BUG] 运行 rspec 时出现总线错误
【发布时间】:2013-12-21 00:29:48
【问题描述】:

每当我运行 rspec 时,我都会收到这条长长的错误消息。

/Users/jkim/.rvm/gems/ruby-2.0.0-p353/bin/ruby_executable_hooks: [BUG] Bus Error
ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-darwin11.4.2]

在此处查看完整的错误。

http://hastebin.com/vuvucemawo.pas

请注意,rspec 测试运行正确。

我可以尝试哪些方法来解决此问题?

【问题讨论】:

  • 你试过重新编译你的Ruby吗?段错误可能不是 RSpec 的问题,而是你的 Ruby 的问题。
  • 我试过了,但还是不行。奇怪的是它也不适用于ruby-2.0.0-p195
  • 你能发布一些代码吗?你到底在运行什么命令?你的文件夹结构是什么?

标签: ruby rspec ruby-2.0


【解决方案1】:

我遇到了同样的问题。

这是完整的堆栈跟踪:https://gist.github.com/proxygear/8658364

我在通过rvm 安装ruby-2.0.0-p353 的Mac 上 除了运行规范(服务器、控制台工作正常)外,我没有收到任何总线错误。

我在 stackoverflow 上发现的最接近的错误是 BUG Bus Error ruby 1.8.7,但与安装 ruby​​ 相关的不仅仅是运行时错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多