是否可以从Ruby中的堆栈跟踪中提取本地及其值?

时间:2016-02-10 08:41:07

标签: ruby ruby-2.1.5

我正在调查我的Ruby应用程序中的崩溃。我日志中的堆栈跟踪信息不足,我无法重现错误。当发生未处理的异常时,我需要在发生异常的帧中记录本地的值。

有没有办法在Ruby中做到这一点?

1 个答案:

答案 0 :(得分:2)

要自己动手并不容易,但有一个由banisterfiend编写的宝石binding_of_caller (gem)使其成为可能。