this shouldn't fail so soon, right? i'm freeing the memory, so... it still dying on 1,887,436,800. 1.7GB and that's all? this can't be true, i have 3GB of free RAM (with 1.2GB used) and 8GB of unused swap. andyes, it consumed all of the process address space again.
Maybe you fragmented the heap and don't have 1.7GB of contiguous memory?
