What does perl -V report?
I've heard people mention something about libc being to blame, or perl's malloc ... try recompiling with a different (newer) libc, or with perl's malloc (or without) and see if that does anything.
MJDsays "you can't just make shit up and expect the computer to know what you mean, retardo!"