[ruby-cvs:70818] ktsj:r63727 (trunk): vm.c: fix infinite loop

ktsj at ruby-lang.org ktsj at ruby-lang.org
Sat Jun 23 13:52:58 JST 2018


ktsj	2018-06-23 13:52:58 +0900 (Sat, 23 Jun 2018)

  New Revision: 63727

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=63727

  Log:
    vm.c: fix infinite loop
    
    * vm.c: use EXEC_EVENT_HOOK_AND_POP_FRAME. While exception handling, if an exception
      is raised in hooks, need to pop current frame and raise this raised exception by hook.
    
    [ruby-dev:50582] [Bug #14865]

  Modified files:
    trunk/test/ruby/test_settracefunc.rb
    trunk/vm.c


More information about the ruby-cvs mailing list