diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-11-30 08:46:41 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-11-30 08:46:41 +0000 |
commit | 04ca48fc38f9d006e2711287f9576a606d0d269a (patch) | |
tree | d2a92d8e9e63901f8c40620b287c3cb6e043d20d /ChangeLog | |
parent | 520f0fec9519647e8ae1dfc15756b537fe580d6e (diff) | |
download | ruby-04ca48fc38f9d006e2711287f9576a606d0d269a.tar.gz |
eval.c: determine exit status and signal before finalization
* eval.c (ruby_cleanup): determine exit status and signal to terminate
before finalization, to get rid of access destroyed T_DATA execption
object. [ruby-core:58643] [Bug #9167]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,9 @@ +Sat Nov 30 17:46:35 2013 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * eval.c (ruby_cleanup): determine exit status and signal to terminate + before finalization, to get rid of access destroyed T_DATA execption + object. [ruby-core:58643] [Bug #9167] + Sat Nov 30 16:25:14 2013 Nobuyoshi Nakada <nobu@ruby-lang.org> * enumerator.c (enumerator_with_index): should not store local variable |