[MacRuby-devel] SnowLeopard: Macruby 0.4 macirb crash

Richard Kilmer rich at infoether.com
Wed Jun 10 08:30:36 PDT 2009


As far as I know, the experimental branch (0.5) is supposed be be SL  
friendly, I don't think 0.4 was/is.  The experimental branch will move  
to trunk as soon as a few more stabilizations take place.  The good  
news is 0.5 is running a significant number of the Ruby Specs and  
passing with flying colors.  Still more to do, but great progress is  
being made.  Look back on this list for the subject line:  
"experimental branch: status update" to see the work in progress.

Best,

Rich


On Jun 10, 2009, at 11:14 AM, Jonathan Waddilove wrote:

> Should we expect MacRuby 0.4 to work under the SnowLeopard beta? I'm  
> seeing crashes in both macirb and magem (see below). I've also tried  
> 0.5 branch and that has crashes as well.
>
> (hope you're all enjoying WWDC)
>
> Crashes MacIrb:
>
> /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/bin/macruby:  
> [BUG] get_dyna_var_idx: -1
> MacRuby version 0.4 (ruby 1.9.1) [universal-darwin9.5, x86_64]
>
> -- stack frame ------------
> 0000 (0x302000060): 00000004
> 0001 (0x302000068): 00000000
> 0002 (0x302000070): 00000004
> 0003 (0x302000078): 00000000 <- lfp <- dfp
> -- control frame ----------
> c:0002 p:-1073820580 s:0004 b:0004 l:000003 d:000003 TOP
> c:0001 p:0000 s:0002 b:0002 l:000001 d:000001 TOP
> ---------------------------
> -- backtrace of native function call (Use addr2line) --
> 0x10010f301
> 0x100029544
> 0x100029628
> 0x1000e3cee
> 0x1000e867b
> 0x1000ecab1
> 0x1000e9685
> 0x1000e6b66
> 0x1000edcfb
> 0x1000f1a25
> 0x1000f1a84
> 0x1000f1be5
> 0x100126cbb
> 0x1000bfadb
> 0x1000f83df
> 0x1000bf250
> 0x10002fa65
> 0x100000f17
> 0x100000ea4
> -------------------------------------------------------
> Abort trap
>
>
> And for MacGem List
> /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/bin/macruby:  
> [BUG] arg_rest: -1
> MacRuby version 0.4 (ruby 1.9.1) [universal-darwin9.5, x86_64]
>
> -- stack frame ------------
> 0000 (0x302000060): 00000004
> 0001 (0x302000068): 00000000
> 0002 (0x302000070): 00000004
> 0003 (0x302000078): 00000000 <- lfp <- dfp
> -- control frame ----------
> c:0002 p:-1073811520 s:0004 b:0004 l:000003 d:000003 TOP
> c:0001 p:0000 s:0002 b:0002 l:000001 d:000001 TOP
> ---------------------------
> -- backtrace of native function call (Use addr2line) --
> 0x10010f301
> 0x100029544
> 0x100029628
> 0x1000ee1c6
> 0x1000f1a25
> 0x1000f1a84
> 0x1000e7ddb
> 0x1000e6b66
> 0x1000ee01d
> 0x1000f1a25
> 0x1000f1a84
> 0x1000e7945
> 0x1000e6b66
> 0x1000eab42
> 0x1000e6b66
> 0x1000edcfb
> 0x1000f1a25
> 0x1000f1a84
> 0x1000f1be5
> 0x100126cbb
> 0x1000bfadb
> 0x1000f83df
> 0x1000bf250
> 0x10002fa65
> 0x100000f17
> 0x100000ea4
> 0x3
> -------------------------------------------------------
> Abort trap
>
>
> regards,  Jonathan_______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel



More information about the MacRuby-devel mailing list