[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:16307

From: (akr) <akr ruby-lang.org>
Date: Tue, 10 Jan 2006 19:49:54 +0900
Subject: [ruby-cvs:16307] ruby: * gc.c (garbage_collect): mark ruby_current_node.

akr         Tue, 10 Jan 2006 19:49:54 +0900

  Modified files:
    ruby:
      ChangeLog gc.c
  Log:
    * gc.c (garbage_collect): mark ruby_current_node.
      if an exception is raised in a finalizer called by
      rb_gc_call_finalizer_at_exit, ruby_set_current_source may use
      collected ruby_current_node and mark_source_filename may corrupt
      memory.
  
  Revision    Changes    Path
  1.4900      +8   -0    ruby/ChangeLog
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.4899&r2=1.4900
  1.229       +2   -0    ruby/gc.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c?cvsroot=src&r1=1.228&r2=1.229


[前][次][番号順一覧][スレッド一覧][生データ]