tar.c still having trouble with large files