某BBSにて盛り上がっている話ですが、BCB系のmalloc()にはバグがあります。

ttp://www3.realint.com/cgi-bin/tarticles.cgi?pointc2+2388

1MB付近のメモリをmalloc()やnew(内部的にmalloc()を呼び出している)で
確保すると正しくメモりが解放されないサイズ範囲があります。
こんな致命的なバグいつまで放っておくんだ〜!