FIX: "Mismatched Pushjmp" Error Message When You Use Beautify in the IntelliSense Manager (316814)



The information in this article applies to:

  • Microsoft Visual FoxPro for Windows 7.0

This article was previously published under Q316814

SYMPTOMS

When you use the Beautify function on a memo field in the IntelliSense Manager, the following error messages may appear:
Mismatched pushjmp/popjmp call.

-followed by-

The instruction at "0x0041d983" referenced memory at "0x00000000". The memory could not be "read".

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.

MORE INFORMATION

Steps to Reproduce Behavior

  1. On the Tools menu, click IntelliSense Manager.
  2. Click the Custom tab.
  3. Click to select any record in the grid window.
  4. Click Edit to open the FoxCode Browse window.
  5. Scroll to the right in the FoxCode Browse window, and then double-click the Data memo field to open the Data memo window.
  6. On the Tools menu, click Beautify. (You do not need to enter data in the Data memo window.)
  7. Close the Data memo window.
  8. Close the FoxCode Browse window.
(In Visual FoxPro 7.0 SP1, the Beautify menu option is disabled after you open a memo field.)

Modification Type:MajorLast Reviewed:2/26/2002
Keywords:kbbug kbDSupport KB316814