summaryrefslogtreecommitdiff
path: root/ext/psych/yaml/scanner.c
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2022-02-17 10:24:01 -0800
committerJeremy Evans <code@jeremyevans.net>2022-03-24 12:31:07 -0700
commit343ea9967e4a6b279eed6bd8e81ad0bdc747f254 (patch)
tree96c0a77db135ec1fdd374144e0e00238e2dfc1c3 /ext/psych/yaml/scanner.c
parent33b13bd9f19ac806c34d428af49a71c1aa286f7e (diff)
Raise RuntimeError if Kernel#binding is called from a non-Ruby frame
Check whether the current or previous frame is a Ruby frame in call_trace_func before attempting to create a binding for the frame. Fixes [Bug #18487] Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/5567
Diffstat (limited to 'ext/psych/yaml/scanner.c')
0 files changed, 0 insertions, 0 deletions