strsplit, SIZE_MAX rectification for memalloc, corrected perror message