Nava Carmon
ncarm****@mac*****
Mon Sep 14 17:16:07 JST 2009
Hello, I'm trying to build the same version of application for 10.5.* and 10.6. My application is 0.13.2 based. The leopard application crashes in 10.6, while the 10.6 application crashes in 10.5.*. Both are built with the same 0.13.2 version, but in Leopard it's a custom installation and in SL it's coming as a part of the system. I tried to use 1.1.0 version for both of them. On Leopard this version is running, on Snow Leopard it crashes with the following message: Assertion failed: (ctx->autoreleasePool == NSTHREAD_autoreleasePool_get(thread)), function rb_cocoa_thread_init_context, file /Users/navacarmon/Downloads/ RubyCocoa-1.0.0/framework/src/objc/RBRuntime.m, line 721. I assume, that I the application has to run from the main thread... My question is whether I have to change something locally in the application or the fix has to be done on the framework level. I filed a bug on it. Please help... Nava