Priest of the Order of the Butterfly
Posts: 559 from 2012/6/8
From: Hungary
I tried wipeout with the memory list allocator, and I got the following hits:
Quote:
WIPEOUT HIT
01-Jul-14 09:49:19
FreePooled(0x236d1b80,0xdeadbee7,0) called
Name: "Shell process" CLI: "openjo_sp"
CallerStack[0] 0x24c27d98 at MorphOS:Games/OpenJK/base/jospgameppc.so Hunk 0 Offset 0x00145ac8
WIPEOUT HIT
01-Jul-14 09:49:19
FreePooled(0x236d1b80,0xdeadf005,0) called
Name: "Shell process" CLI: "openjo_sp"
CallerStack[0] 0x24c27d98 at MorphOS:Games/OpenJK/base/jospgameppc.so Hunk 0 Offset 0x00145ac8
That offset belongs to free() in libnix, just as in the other cases. It is called from a destructor of a map, or a list. There's no sign to where this memory address gets corrupted.
[ Edited by BSzili 01.07.2014 - 15:11 ]This is just like television, only you can see much further.