PRB: Resolving FoxPro Internal Memory Error MessagesID: Q99600
|
After one of the following memory error messages is displayed, FoxPro closes all open files to preserve all data and exits to MS-DOS:
Internal consistency error.
Resource Manager Internal consistency error.
Menu Manager Internal consistency error.
1004 Use of invalid handle.
1005 Use of unallocated handle.
1006 Use of transgressed handle.
1007 Transgressed node found during compaction.
1008 Foreign node found during compaction.
1009 Incorrect handle found during compaction.
1010 Area size exceeded during compaction.
1011 Area cannot contain handle.
One of the above error messages is displayed because of a memory conflict or a corrupted FoxPro file.
Perform the following troubleshooting steps to resolve this problem:
rename <filename>.cdx <filename>.cbk
USE <filename>.dbf
USE <filename>.dbf COPY STRUCTURE TO test.dbf WITH CDX USE SELECT <an unused work area> USE test.dbf SELECT test.dbf APPEND FROM <filename>.dbf
RENAME foxuser.dbf foxuser.dbk
clean and boot and unnecessary
chkdsk /f
The error may have been caused by a corrupt file, and FoxPro, after
trapping for this error message, tries to close all open files in an
attempt to prevent further file corruption.
Another possibility is that there is an invalid SET TEMP in the
AUTOEXEC.BAT or CONFIG.FPW files.
Additional query words: FoxDos FoxWin tshoot conflict memory corrupt abnormal bnormal program termination ice
Keywords : FxenvFoxuser
Version : 2.50 2.50a | 2.00 2.50 2.50a
Platform : MS-DOS WINDOWS
Issue type :
Last Reviewed: July 27, 1999