It is related to this thread most likely:
CF 1,7 acting funny
I have finally figured this out, with the help... Your main.dat database has been corrupted... I am still tracking down exactly what is causing this, most likley somewhere the connection is not closed which can corrupt Access database files...