Microsoft KB Archive/105152

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

FIX: IF Command with No Logical Expression Causes GP Fault

ID: Q105152

2.50 WINDOWS

The information in this article applies to:

  • Microsoft FoxPro for Windows, version 2.5

SYMPTOMS

Running Beautify on a program containing an IF command that does not have a logical expression causes the following general protection (GP) fault:

   FOXPROW caused a General Protection Fault in
   module FOXDOC.FLL at 0002:0DEF

STATUS

Microsoft has confirmed this to be a problem in FoxPro 2.5 for Windows. This problem was corrected in FoxPro 2.5a for Windows.

MORE INFORMATION

Steps to Reproduce Problem

1. Create and run a program with the following code:

      IF
         WAIT WINDOW "True statement"
      ELSE
         WAIT WINDOW "False statement"
      ENDIF

2. From the Program menu, choose Beautify. 3. From the Beautification Options dialog box, choose the Beautify

   button.

A GP fault occurs. Additional reference words: FoxWin 2.50 buglist2.50 fixlist2.50a errmsg err msg GPF unrecoverable application error UAE KBCategory: KBSubcategory: FxtoolFoxdoc

Keywords          : kberrmsg FxtoolFoxdoc 
Version           : 2.50
Platform          : WINDOWS
Solution Type     : kbfix

Last Reviewed: May 22, 1998
© 1999 Microsoft Corporation. All rights reserved. Terms of Use.