[MacRuby] #1368: [BUG] unknown Objective-C immediate: 0x1 (nil)
#1368: [BUG] unknown Objective-C immediate: 0x1 (nil) ------------------------------------+--------------------------------------- Reporter: jacob@… | Owner: lsansonetti@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- I suspect it is a poorly initialized constant in the foundation framework. The fault is 100% repeatable on my sandy bridge i5 macbook air (osx 10.7). {{{ /~$ macirb irb(main):001:0> framework 'foundation' => true irb(main):002:0> Object.constants.each { |s| s = eval(s.to_s) } unknown: [BUG] unknown Objective-C immediate: 0x1 (nil) MacRuby 0.10 (ruby 1.9.2) [universal-darwin10.0, x86_64] Illegal instruction: 4 #0 0x00007fff8d43ece2 in __pthread_kill () #1 0x00007fff8f78b7d2 in pthread_kill () #2 0x0000000100a4ca56 in LLVMLinkInJIT () #3 0x000000010002e0cd in rb_bug () #4 0x00000001000e4411 in rb_objc_convert_immediate () #5 0x0000000101f02a0e in ?? () #6 0x00000001000fbfbc in rb_vm_resolve_const_value () #7 0x00000001000ddf76 in rb_mod_remove_const () #8 0x0000000100146124 in rb_vm_const_lookup_level () #9 0x0000000101f019b9 in ?? () }}} The critical symbol seems to be KLSSharedFileListItemBeforeFirst {{{ irb(main):001:0> framework 'foundation' => true irb(main):002:0> KLSSharedFileListItemBeforeFirst unknown: [BUG] unknown Objective-C immediate: 0x1 (nil) MacRuby 0.10 (ruby 1.9.2) [universal-darwin10.0, x86_64] Abort trap: 6 }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/1368> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby