From: "drbrain (Eric Hodel)" Date: 2012-08-04T04:07:07+09:00 Subject: [ruby-core:46970] [Backport87 - Backport #3532][Closed] Segfault/infinite loop/GC bug when a thread aborts on an exception whose to_s method uses a block Issue #3532 has been updated by drbrain (Eric Hodel). Description updated Status changed from Open to Closed Ruby 1.8.7 is no longer accepting bug fixes so I am closing this issue. See: http://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/ If you can reproduce this on ruby 1.9.3 or trunk please open a new issue. ---------------------------------------- Backport #3532: Segfault/infinite loop/GC bug when a thread aborts on an exception whose to_s method uses a block https://bugs.ruby-lang.org/issues/3532#change-28632 Author: Paul (Paul Donohue) Status: Closed Priority: High Assignee: Category: core Target version: =begin The attached crash.rb file reliably causes Ruby 1.8.7 to either segfault, get stuck in an infinite loop, or die with a GC bug message. The exact behavior seems to depend on how ruby was compiled. =end -- http://bugs.ruby-lang.org/