I use the exact same code as pam b and I have never experienced this error.
Maybe it was a corruption in the file upload the first time, but the chances of the exact same corruption occurring whenever the file is uploaded is very, very slim.
I am positive that pam b did not insert a 'c'...