Marko Mikulicic wrote:
> Starting program: /System/Tools/ix86/linux-gnu/gnu-gnu-gnu/plparse
> [New Thread 1024 (LWP 20793)]
> NJAMD/free: Address passed (0x4419cff8) is not page-aligned
>
I've tried efence before with little sucess (perhaps a similar error to
what you get).
> - does gnustep only use malloc for all his allocations
> (objc_malloc does call malloc at the end)
> (the default zone should use objc_malloc) ?
>
Yes.
> - is __do_global_ctors_aux calling static initializers
> and other things before main ?
>
It calls the +load method in any class.
> - what is gcc_3.0_libobjc_Protocol.mTBvkAc ?
>
Looks like a constructor function.
> - it seems that "free" is called with an address not returned by
> "malloc" (njamd returns page-aligned (+4 bytes) addresses, starting
> near 0x4xxxx000,
> so the faulting address seems returned by the njamd allocator, not malloc
> 0x8xxxxxxx is more common). It seems that somewhere in the
> initialization of
I've always suspected there was some wierd bug in GNUstep due to similar
problems I've encountered, but I've never been able to track it down.
Perhaps it's just due to the size and complexity of GNUstep that
debuggers can't handle it. I don't really know.
--
Adam Fedor, Digital Optics | Fudd's law of opposition: Push
[EMAIL PROTECTED] http://www.doc.com | something hard enough, and it
[EMAIL PROTECTED] http://www.gnustep.org | will fall over.
_______________________________________________
Bug-gnustep mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-gnustep