Date: Fri, 19 Sep 1997 14:51:34 +0930 From: Mike Smith <mike@smith.net.au> To: "Andrew Atrens" <atrens@nortel.ca> Cc: hackers@FreeBSD.ORG, gram@cdsec.com, phk@critter.freebsd.dk, freebsd-bugs@FreeBSD.ORG Subject: Re: Bug in malloc/free Message-ID: <199709190521.OAA00674@word.smith.net.au> In-Reply-To: Your message of "18 Sep 1997 23:41:00 EDT." <199709190401.VAA06335@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> > ^Cddd in malloc(): warning: recursive call. > Virtual memory exceeded in `new' > > After reading Graham's thread I relinked it against libgnumalloc, and low > and behold it works like a charm ! > > Does this point to an incompatibility problem between phkmalloc and g++ > compiled code ? Something in malloc, somehow, is calling malloc() again, by the look of it. Does libg++ define any replacements for any of the standard C library functions? I've been going through just about *everything* I can find in case Poul has missed something; there is nothing in any of the malloc-called code (mostly just abort()) that is likely to be relevant to this. mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709190521.OAA00674>