BUG: BROWSE FORMAT Causes Hang or ICE in FoxProID: Q108638 2.50 2.50a 2.50b 2.60 | 2.50 2.50a 2.50b 2.60 WINDOWS | MS-DOS kbprg kbbuglist The information in this article applies to:
SYMPTOMSIssuing a BROWSE FORMAT command on a format file that contains an @ ... GET command with a PICTURE clause greater than 200 characters causes FoxPro to hang or generate an "Internal Consistency Error". CAUSEThe @ ... GET expression in the memo field contains a PICTURE clause greater than 200 characters. RESOLUTIONTo work around this problem, do one of the following:
STATUSMicrosoft has confirmed this to be a problem in FoxPro versions 2.5, 2.5a, 2.5b, and 2.6 for MS-DOS and Windows. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATIONWARNING: Close all running applications and save your data before following this procedure. Note that this procedure may result in lost allocation units, lost clusters, or cross-linked files. Steps to Reproduce Problem1. Create a database (.DBF) file with a memo field. 2. Create a format (.FMT) file. 3. Include the following line in the .FMT file: @1,1 GET X PICTURE "REPLICATE('X',200)" 4. Close and save the .FMT file. 5. In the Command window, issue the following command to initialize X to "": X="" 6. Open the database file. 7. In the Command window, issue the following command: SET FORMAT TO <filename>.FMT 8. In the Command window, issue the command: BROWSE FORMAT In the Extended (32-bit) version of FoxPro for MS-DOS (FOXPROX.EXE), the "Internal Consistency Error" occurs along with a hexadecimal dump to MS-DOS. In FoxPro for Windows and in the Standard (16-bit) version of FoxPro for MS-DOS (FOXPRO.EXE), the machine hangs. Additional reference words: FoxDos FoxWin 2.50 2.50a 2.50b buglist2.50 buglist2.50a buglist2.50b lock up hang halt ICE 2.60 buglist2.60 KBCategory: kbprg kbbuglist KBSubcategory: FxprgBrowse Keywords : FxprgBrowse kbbuglist Version : 2.50 2.50a 2.50b 2.60 | 2.50 2.5 Platform : MS-DOS WINDOWS |
Last Reviewed: May 2, 1996 |