The method_source gem will happily take a source path such as
<internal:pack>:243 and attempt to open it as a file. In this case, Windows will raise an EINVAL error which is not caught by the gem and the error will propagate through the agent and fail a pending recording.
The
method_source
gem will happily take a source path such as<internal:pack>:243
and attempt to open it as a file. In this case, Windows will raise an EINVAL error which is not caught by the gem and the error will propagate through the agent and fail a pending recording.This did not seem to affect any other platform.