MALLOC allocation failed on request for 365760 100