Greg Chicares wrote:
On 2006-4-24 16:53 UTC, Erik Baluba wrote:
  
Do you have any suggestions on how to provoke such a memory corruption error
to trigger earlier? Any free tools like "Purify" or something?
    

Yes: I use mpatrol.

  
mpatrol crashes for me.  It has to do with gcc calling memcpy for structure copies, and the mpatrol library has some structure copies, so it gets into a recursive loop.

Purify also crashes for me on gcc compiled code, plus even when it doesn't crash it skips all my code because it is missing symbols.

Is there a workaround for this?