Dave, it is text file with 150 characters in each line, it is not fixed length.
Also I testing the same program with other files larger than this one and it seems to be working just fine. I still havnt got a chance to see whether that file after that particular line has a new line character. I did profiling and heap, cpu etc is not fully utilized.
I will check that file to see whether there is anything specific.
Do we have any specific readers for non flat file files??