summaryrefslogtreecommitdiff
path: root/test/ripper/test_sexp.rb
diff options
context:
space:
mode:
authorKoichi Sasada <ko1@atdot.net>2019-11-19 16:56:56 +0900
committerKoichi Sasada <ko1@atdot.net>2019-11-19 16:56:56 +0900
commita5fe08fdd9d11f12a6837291ee588ab933a823b6 (patch)
tree0c04efc593754f513ebc5ce04c4c8570176a714c /test/ripper/test_sexp.rb
parentc53aec73ddf94bb9a06bead62c3bf58c5ba49bd3 (diff)
care about TAG_FATAL.
TAG_FATAL represents interpreter closing state and ec->errinfo contains FIXNUM (eTerminateSignal, etc). If we need to change the state, then errinfo is also changed because TAG_RAISE assumes that ec->errinfo contains a Exception object. Without this patch, TAG_FATAL is ignored and no ec->errinfo change so that it causes critical issue. [Bug #16177]
Diffstat (limited to 'test/ripper/test_sexp.rb')
0 files changed, 0 insertions, 0 deletions