Memory allocation failed for gk_strdup


i get this error message

Maximum memory used: 1101299712 bytes
Current memory used: 1101299616 bytes
***Memory allocation failed for gk_strdup: str. Requested size: 11 bytes
Segmentation fault

~/src/cluto-2.1.2/Linux-x86_64/vcluster frequentPOSphrases.15000000.cluto 10

I have enough memory and if i take smaller file for clustering, it will work.

Any solutions?