The bug is in the GCC Objective-C runtime.  The runtime is responsible for 
ensuring that +initialize is thread safe.  The 'fix' is to use the GNUstep 
runtime as well.  Is there a reason why you're using GCC for Objective-C code?

David

On 12 Aug 2014, at 03:48, Amr Aboelela <amraboel...@gmail.com> wrote:

> Did you guys fix this issue?
> 
> I suspect the problem might be in the implementation of the +[NSObject 
> initialize] itself.
> 
> 
> On Sun, Jul 20, 2014 at 7:06 PM, Germán Arias <germanan...@gmx.es> wrote:
> On 2014-07-20 09:18:26 -0600 Ivan Vučica <i...@vucica.net> wrote:
> 
> > Which runtime are you using?
> >
> >
> 
> The runtime that comes with gcc 4.6.3.
> 
> Germán.
> 
> 
> _______________________________________________
> Gnustep-dev mailing list
> Gnustep-dev@gnu.org
> https://lists.gnu.org/mailman/listinfo/gnustep-dev
> 
> 
> 
> -- 
> Info about Islam: http://wikiz.info/islam
> 
> _______________________________________________
> Gnustep-dev mailing list
> Gnustep-dev@gnu.org
> https://lists.gnu.org/mailman/listinfo/gnustep-dev




-- Sent from my Difference Engine




_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to