[Bf-committers] Core dump mysterium
Hans Lambermont
bf-committers@blender.org
Sat, 29 Mar 2003 23:02:51 +0100
Meino Christian Cramer wrote:
...
> #3 0x400b583a in calloc () from /lib/libc.so.6
> #4 0x0824d866 in MEM_callocN (len=368, str=0x82fd4b5 "initglobals")
> at intern/mallocn.c:224
> #5 0x08158994 in initglobals () at intern/blender.c:199
...
> Any hint very appreciated.
intern/mallocn.c:224
memh= (MemHead *)calloc(len+sizeof(MemHead)+sizeof(MemTail),1);
len=368, both sizeofs are probably OK. memh is a valid private pointer.
So this calloc call is perfectly valid.
I'd say either your glibc is b0rken or we're looking at a stack-trashing
type of problem (ie problem is elsewhere). Or ...
What optimization flags are you using ? Does removing any optimization
help ? If so it's a gcc bug.
Hans
--
http://lambermont.webhop.org/ () ascii ribbon campaign - against HTML mail,
/\ vCards and proprietary formats