From: Nobuyoshi Nakada Date: 2011-02-11T19:52:40+09:00 Subject: [ruby-core:35195] [Ruby 1.9-Bug#4389][Closed] "pointer being freed was not allocated" error after setting instance variable in metaclass for Thread.current Issue #4389 has been updated by Nobuyoshi Nakada. Status changed from Open to Closed % Done changed from 0 to 100 This issue was solved with changeset r30840. Delano, thank you for reporting this issue. Your contribution to Ruby is greatly appreciated. May Ruby be with you. ---- * eval.c (ruby_cleanup): use rb_ary_free to free internal object. * gc.h (RUBY_FREE_UNLESS_NULL): get rid of double free. [ruby-core:35192] ---------------------------------------- http://redmine.ruby-lang.org/issues/show/4389 ---------------------------------------- http://redmine.ruby-lang.org