I had a weird error today that has been driving me crazy all day and I don't know if anybody would be able to give me a reason why an error occurred. A program I wrote at work reads in a csv file and outputs it to a different file which is read into another program. Anyways today the program bombed because for some reason it read only part of the csv file wrong. So after it bombed I ran it in our development environment and everything worked fine. Would there be any reason why a file could get read wrong once and only once because I ran it over and over and I was never able to recreate the error.