[MacRuby-devel] [MacRuby] #394: Unrecognized runtime type _NSRange=II
MacRuby
ruby-noreply at macosforge.org
Mon Oct 19 23:41:51 PDT 2009
#394: Unrecognized runtime type _NSRange=II
-------------------------------+--------------------------------------------
Reporter: cwdinfo@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: blocker | Milestone:
Component: MacRuby | Keywords:
-------------------------------+--------------------------------------------
Comment(by lsansonetti@…):
Thanks for the example. Looks like the exception is being raised inside
the method resolver.
{{{
(gdb) bt
#0 rb_exc_raise (mesg=8592694976) at eval.c:312
#1 0x000000010003df86 in rb_raise (exc=8590153248, fmt=<value temporarily
unavailable, due to optimizations>) at error.c:1120
#2 0x00000001001321fd in RoxorCompiler::convert_type (this=0x103800800,
type=0x7fff5fbfdd00 "{_NSRange=II}") at compiler.cpp:6575
#3 0x000000010014ee5c in RoxorCompiler::compile_objc_stub
(this=0x103800800, ruby_func=0x10140f060, ruby_imp=0x101100b00,
arity=@0x104ab8fa8, types=<value temporarily unavailable, due to
optimizations>) at compiler.cpp:6800
#4 0x000000010017dbd8 in RoxorCore::resolve_method (this=0x102054200,
klass=0x200225520, sel=0x7fff83f48988, func=0x10140f060,
arity=@0x104ab8fa8, flags=0, imp=0x101100b00, m=0x0) at vm.cpp:1569
#5 0x000000010017e62b in RoxorCore::resolve_methods (this=0x102054200,
map=0x104ab9020, klass=0x200225520, sel=0x7fff83f48988) at vm.cpp:1610
#6 0x000000010017ef67 in rb_vm_resolve_method (klass=0x200225520,
sel=0x7fff83f48988) at vm.cpp:1658
#7 0x000000010017ef8c in resolveInstanceMethod_imp (self=<value
temporarily unavailable, due to optimizations>, sel=<value temporarily
unavailable, due to optimizations>, name=<value temporarily unavailable,
due to optimizations>) at vm.cpp:4102
#8 0x00007fff88a18b57 in _class_resolveMethod ()
#9 0x00007fff88a1e199 in lookUpMethod ()
}}}
--
Ticket URL: <http://www.macruby.org/trac/ticket/394#comment:3>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list