[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Gnustep guile crash
From: |
Damien Genet |
Subject: |
Re: Gnustep guile crash |
Date: |
02 Jun 2003 22:18:09 +0200 |
Hi,
Le lun 02/06/2003 à 08:06, Richard Frith-Macdonald a écrit :
> I think I've fixed that in cvs.
Yes, it works. But i had to use {?=fff}, instead of {fff} to describe
the structure type.
> > We also have an other problem with gnustep-guile, if we call an ObjC
> > method containing an AUTORELEASE from a guile script, the script crash
> > with a seg fault.
> > (So we are doing a '#define AUTORELEASE(_e) (_e)' everywhere, wich is
> > not really a solution...)
>
> Sounds very strange ... are you sure you are not simply releasing the
> object too many times? gstep-guile will retain it and release it later,
> so an error in the retain count in your objc code can show up when
> guile performs its garbage collection.
Maybe, I'm investigating.
Btw, gnustep-guile does not compile with the new GNUstep layout (see
quick attached patch).
Thanks,
--
Dam
gnustep-guile.patch
Description: Text document