Microsoft KB Archive/319041

= FIX: Internal Consistency Error Occurs with Buffered Data and GOTO Command =

Article ID: 319041

Article Last Modified on 4/10/2002

-

APPLIES TO


 * Microsoft Visual FoxPro 7.0 Professional Edition

-



This article was previously published under Q319041



SYMPTOMS
When you use table buffering with a table that has a compound index file (.cdx), and you issue a GOTO command, you receive the following error message:

Internal Consistency Error

After you receive this message, Visual FoxPro closes.



RESOLUTION
To resolve this problem, obtain the latest service pack for Visual FoxPro for Windows 7.0. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

316964 How to Obtain the Latest Visual FoxPro for Windows 7.0 Service Pack



STATUS
Microsoft has confirmed that this is a problem in Microsoft Visual FoxPro for Windows 7.0.

This problem was first corrected in Visual FoxPro for Windows 7.0 Service Pack 1.



Steps to Reproduce Behavior
Paste the following code in a program (.prg) file named Test, and then run the program from the Command window: SET SAFETY OFF ON ERROR * CLOSE DATABASES ALL DELETE DATABASE Test DELETETABLES CREATE DATABASE Test CREATE TABLE Test (F1 c(1)) FOR i=1 TO 196/2 INSERT INTO Test VALUES(&quot;a&quot;) INSERT INTO Test VALUES(&quot;b&quot;) NEXT INDEX ON F1 tag test SET ORDER TO 1 SET MULTILOCKS ON CURSORSETPROP(&quot;Buffering&quot;,5) REPLACE f1 WITH &quot;d&quot; FOR f1=&quot;b&quot; REPLACE f1 WITH &quot;b&quot; FOR f1=&quot;a&quot; INSERT INTO Test VALUES(&quot;c&quot;) GO 196

Keywords: kbbug kbfix kbvfp700sp1fix kbcodesnippet kbdatabase KB319041

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.