获取错误#<typeerror:wrong =“”argument =“”type =“”nil =“”(expected =“”symbol“=”“>在rails 4中使用binding.pry时

时间:2015-06-05 10:18:47

标签: debugging ruby-on-rails-4 binding.pry

得到这个奇怪的错误

#<TypeError: wrong argument type nil (expected Symbol)>

在utf8_sanitizer中

使用 rails 4.2.1 中的next进行binding.pry ruby​​ 2.2.0

否则运行没有任何错误。

2 个答案:

答案 0 :(得分:10)

当我升级到Ruby 2.2时,我的一些规格出现了这个问题,直到我被推到5.0.0 - 不确定它是否相同,因为你没有提供很多关于你的环境的描述,但我希望这个很有帮助。

答案 1 :(得分:0)

升级ByeBug也为我解决了这个问题:

bundle update byebug