From: Usaku NAKAMURA Date: 2011-01-12T16:34:24+09:00 Subject: [ruby-dev:43017] [Ruby 1.9-Bug#4260][Assigned] some SEGVs in test/ruby/test_enum.rb チケット #4260 が更新されました。 (by Usaku NAKAMURA) ステータス OpenからAssignedに変更 担当者 Akira Tanakaにセット その後、akrさんに、test_enum.rb内のtest_calccを抜くとどうなるか、と言われて確認したところ、SEGVしなくなりました。 test_callccはtest_dropやtest_sort_byの前に実行されているので、そこでメモリが破壊されているならその後のどこかでSEGVが起きるということで、説明はつきそうです。 また、test_callccの中ではsort_by(=enum.cのenum_sort_by)が呼ばれているので、r30494が影響しているというのも矛盾がありません。 とりあえずここまで情報追加ということで。 ---------------------------------------- http://redmine.ruby-lang.org/issues/show/4260 ---------------------------------------- http://redmine.ruby-lang.org