Did this issue also occur before you upgraded to 64bit windows?
Where you working on the code or file before this happened? it could be a missed placed comma or other item in the code.
have you tried Cpickler? What ever the addition data you have added might have a missed placed character. It's will really hard to determine exactly where with out actually seeing all the code. It's not a memory problems. It's reading the file and causing a Eof error when it shouldn't be eof file yet.
Yes if you could. My email is***@******.***