FIX: "Transgressed Node During Compaction" from @ ... GETLast reviewed: September 22, 1997Article ID: Q104050 |
2.50 2.50a 2.50b
MS-DOS
kbprg kbfixlist kbbuglist kberrmsg
The information in this article applies to:
SYMPTOMSThe error message "Transgressed node during compaction" may occur when an @ ... GET popup is issued. FoxPro then exits to the MS-DOS prompt without clearing the screen.
CAUSEThe variable in the @ ... GET popup command has been initialized with a length of more than 132.
RESOLUTIONTo resolve this error, initialize the GET variable to a length of less than 132.
STATUSMicrosoft has confirmed this to be a problem in FoxPro versions 2.5, 2.5a, and 2.5b for MS-DOS. This problem was corrected in FoxPro version 2.6 for MS-DOS.
MORE INFORMATION
Steps to Reproduce ProblemTo reproduce the problem, issue the following commands in the Command window:
myget = SPACE(180) @ 1,1 GET myget PICTURE "@^ Choice1;Choice 2;Choice 3" SIZE 10,50After you press RETURN at the end of the second command above, the message "Transgressed node during compaction" appears and then FoxPro quits. To resolve the problem, change the first line above to the following:
myget = SPACE(132)The @ ... GET command will now work properly.
|
Additional reference words: FoxDos buglist2.50 buglist2.50a buglist2.50b
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |