Catch-22 : Try manually specifying a heapsize at runtime using the -Xmx switch.
It still leaks, and eventually fills 128MB as well (in fact, it doesn't seem to take that much longer - Like whatever causes it gets more and more aggressive once the leaking starts).
Incidentally, for me, it seems...