[Gtkradiant] [Bug 437] check that we have the two bspc binaries
gtkradiant@zerowing.idsoftware.com
gtkradiant@zerowing.idsoftware.com
Thu, 14 Mar 2002 13:37:13 -0600
http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=437
------- Additional Comments From ydnar@rasterproductions.com 2002-03-14 13:37 -------
It eats RAM for breakfast. The memory manager (l_mem.c) needs a bit of an
overhaul, as well as the ent parsing code. That code is doing unaligned
accesses and dies under certain conditions on Win32 because of an exception in
malloc() while calcing reachabilities. I was able to crutch it up by using a
debug runtime lib on Win32, but that's not really the best solution.
IIRC, it's not freeing allocated blocks <= 8 bytes in size. That may account
for the egregious heap usage when compiling escape1.
One other thing to consider may be a flawed implementation of _msize (both in
glibc and msvcrt) that's causing the deallocator to overwrite links outside the
block boundaries, causing a failure later on.
------- You are receiving this mail because: -------
Whoops! I have no idea!