2

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

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

4

1 回答 1

2

自己做并不容易,但是有一个由 banisterfiend 编写的 gem binding_of_caller (gem)使之成为可能。

于 2016-02-10T08:43:56.373 回答