Index: /trunk/Mars/mcore/zfits.h
===================================================================
--- /trunk/Mars/mcore/zfits.h	(revision 16855)
+++ /trunk/Mars/mcore/zfits.h	(revision 16856)
@@ -471,5 +471,8 @@
             //padding or corrupt data
             if (memcmp(tileHead.id, "TILE", 4))
+            {
+                clear(rdstate()|ios::badbit);
                 break;
+            }
 
             //a new tile begins here
