Thanks. This should be fixed in r33665. Out of interest, what were you running that triggered that bug? It's only visible with code using class_createInstance() / object_dispose(), and I've not seen any code that actually uses those two functions.
David On 29 Jul 2011, at 04:17, Justin Hibbits wrote: > The gc_none.c free() is simply libc's free(), but gc->allocate_class() > returns ((id)ptr + 1). This mismatch causes segfaults on FreeBSD. Attached > is a patch that fixes this, but only for this one scenario. A better patch > is needed for real. > > - Justin > <fix_free_nogc.diff> > _______________________________________________ > Gnustep-dev mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/gnustep-dev -- Sent from my STANTEC-ZEBRA _______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
