Hi issac, I don't understand reason of crashing yet. However, it seems that MacRuby has been supported blocks as property.
https://gist.github.com/1517083/ Thanks, 2011/12/24 isaac kearse <isaackea...@gmail.com>: > Hi Watson, > > Thanks for taking a look! > > This is where it crashes in TwUI: > https://github.com/twitter/twui/blob/master/lib/UIKit/TUIView.m#L311 > > Cheers, > Isaac > > On Sat, Dec 24, 2011 at 11:59 AM, Watson <watson1...@gmail.com> wrote: >> Hi, >> >> Now I have seen your project. >> Apparently, it is crashed by lib/views/ExampleTabBar.rb(line:10) >> >> To determine the cause, I need more time. >> >> >> Thanks, >> >> 2011/12/24 isaac kearse <isaackea...@gmail.com>: >>> I should have also mentioned that I can reproduce this crash on >>> MacRuby 0.10, 0.11 and the latest nightly build. >>> >>> On Sat, Dec 24, 2011 at 11:19 AM, isaac kearse <isaackea...@gmail.com> >>> wrote: >>>> TwUI is a hardware accelerated UI framework for Mac, inspired by >>>> UIKit: https://github.com/twitter/twui >>>> >>>> I'd like to try using it in my MacRuby apps, so I thought to start >>>> with I would port the the TwUI Example Project to MacRuby. >>>> >>>> TwUI Example Project: >>>> https://github.com/twitter/twui/tree/master/ExampleProject >>>> MacRuby: https://github.com/isaac/TwUIExample >>>> >>>> I got a basic version of the example app working, but as I was >>>> implementing the tab bar the app crashed with this exception: >>>> >>>> Exception Type: EXC_BAD_ACCESS (SIGSEGV) >>>> Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000000a >>>> >>>> Here is the full crash report: https://gist.github.com/78e7f9870b788e8fd4c9 >>>> >>>> I have tried to make this crash easy to replicate by writing a Rake >>>> task and instructions for installing the TwUI framework for MacRuby - >>>> details here: https://github.com/isaac/TwUIExample/blob/master/README.md >>>> >>>> The app was originally written with HotCocoa, but there is also an >>>> Xcode version that reproduces the same crash here: >>>> https://github.com/isaac/TwUIExample/tree/master/Xcode >>>> >>>> I thought this might be related to the fact that TwUI doesn't use >>>> garbage collection, but I can also reproduce this crash with a fork >>>> that uses ARC here: >>>> https://github.com/jspahrsummers/twui/tree/SnowLeopardCompatibility >>>> >>>> Let me know if I should open a Trac ticket about this, I'm not sure if >>>> it is a MacRuby issue or not. >>>> >>>> Any help would be greatly appreciated! >>>> >>>> Cheers, >>>> Isaac >>> _______________________________________________ >>> MacRuby-devel mailing list >>> MacRuby-devel@lists.macosforge.org >>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> _______________________________________________ >> MacRuby-devel mailing list >> MacRuby-devel@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel