[MacRuby] #1065: Abort occurs when calls Marshal.dump with object of cloned class.

MacRuby ruby-noreply at macosforge.org
Sun Dec 19 12:42:32 PST 2010


#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 jhemmelg@…):

 Reduction:

 {{{
 StrClone = String.clone
 p StrClone.new("abc").length
 }}}

 with results:

 {{{
 (gdb) run
 Starting program: /Users/jhemmelg/personalWork/MacRuby/macruby
 ../clone1065.rb
 Reading symbols for shared libraries .++++........................ done
 /Users/jhemmelg/personalWork/MacRuby/../clone1065.rb:2:in `<main>':
 NSInvalidArgumentException: *** -length only defined for abstract class.
 Define -[RBAnonymous5 length]! (RuntimeError)

 Program exited with code 01.
 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/1065#comment:1>
MacRuby <http://macruby.org/>



More information about the macruby-tickets mailing list