SnowLeopard: Macruby 0.4 macirb crash
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
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@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
participants (2)
-
Jonathan Waddilove
-
Richard Kilmer