MALLOC allocation failed on request for 184320 100