i'm reading a really big file roughly 33M of data about 1.5 million lines. and my program crashes about half way through the loop. apparently it's found an end of file character about half way through the file. is there a way to continue reading beyond the end of file? i've tried to read more lines but i just keep getting the same line.