[ruby-cvs:50828] glass:r43685 (trunk): * eval_jump.c (rb_exec_end_proc): fix double free or corruption error

glass at ruby-lang.org glass at ruby-lang.org
Sat Nov 16 00:29:24 JST 2013


glass	2013-11-16 00:29:23 +0900 (Sat, 16 Nov 2013)

  New Revision: 43685

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=43685

  Log:
    * eval_jump.c (rb_exec_end_proc): fix double free or corruption error
       when reentering by callcc. [ruby-core:58329] [Bug #9110]
    
     * test/ruby/test_beginendblock.rb: test for above.

  Modified files:
    trunk/ChangeLog
    trunk/eval_jump.c
    trunk/test/ruby/test_beginendblock.rb


More information about the ruby-cvs mailing list