[Rubycocoa-devel 1417] Building the same version for 10.5.* and 10.6

Zurück zum Archiv-Index

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 
  




More information about the Rubycocoa-devel mailing list
Zurück zum Archiv-Index