I've been using DOS Foxpro (currently 2.5) for years without ever running into this error. It now appears to crop up randomly. I've recompiled my programs and recreated my indexes, but my program still aborts unexpectedly with the internal consistency error. Is this usually related to indexing issues? Could it be from a problem in my set relationships handling? I have a relationship set up on an ID index, but display the file with a date/time index. It works fine for quite a while, then bang - ICE.