From: Aman Gupta Date: 2010-08-31T05:42:29+09:00 Subject: [ruby-core:31958] [Ruby 1.8.7-Bug#2781] crash when gc_mark()ing already free'd locals of cloned scope Issue #2781 has been updated by Aman Gupta. With 1.8.7-p302, I am unable to get the def_x test case provided in the bug report to segfault. However, I still see segfaults when using Sinatra <= 0.9.5. The segfaults go away if I manually apply this patch to Sinatra 0.9.4: http://github.com/sinatra/sinatra/commit/ae34a6fde5e15e9ba3ca40cf800d0366e44eec1f ---------------------------------------- http://redmine.ruby-lang.org/issues/show/2781 ---------------------------------------- http://redmine.ruby-lang.org