[MacRuby] #1065: Abort occurs when calls Marshal.dump with object of cloned class.
MacRuby
ruby-noreply at macosforge.org
Sun Feb 5 16:03:45 PST 2012
#1065: Abort occurs when calls Marshal.dump with object of cloned class.
----------------------------------+-----------------------------------------
Reporter: watson1978@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: blocker | Milestone:
Component: MacRuby | Keywords:
----------------------------------+-----------------------------------------
Comment(by watson1978@…):
Currently,
{{{
$ ./miniruby -e "X=String.clone; p X.new('foo')"
Assertion failed: (rb_klass_is_rstr(klass)), function str_alloc, file
string.c, line 221.
zsh: abort ./miniruby -e "X=String.clone; p X.new('foo')"
$ ./miniruby -e "X=Array.clone; p X.new([1,2,3])"
Assertion failed: (rb_klass_is_rary(klass)), function rary_alloc, file
array.c, line 153.
zsh: abort ./miniruby -e "X=Array.clone; p X.new([1,2,3])"
$ ./miniruby -e "X=Hash.clone; p X.new({:foo=>12, :bar=>34})"
Assertion failed: (rb_klass_is_rhash(klass)), function rhash_alloc, file
hash.c, line 137.
zsh: abort ./miniruby -e "X=Hash.clone; p X.new({:foo=>12,
:bar=>34})"
}}}
--
Ticket URL: <http://www.macruby.org/trac/ticket/1065#comment:3>
MacRuby <http://macruby.org/>
More information about the macruby-tickets
mailing list