Microsoft KB Archive/104348: Difference between revisions

From BetaArchive Wiki
(importing KB archive)
 
m (Text replacement - """ to """)
 
Line 1: Line 1:
{|
{|
|width="100%"|
|width="100%"|
= FIX: Missing #IF or #ENDIF Causes a Hang or "Unknown Error" =
= FIX: Missing #IF or #ENDIF Causes a Hang or "Unknown Error" =


'''ID: Q104348'''
'''ID: Q104348'''
Line 15: Line 15:
If the preprocessor directive #IF is missing from a program, compiling the program causes the following error message:
If the preprocessor directive #IF is missing from a program, compiling the program causes the following error message:


<pre>  Alert message = &quot;Unknown error code 723&quot;
<pre>  Alert message = "Unknown error code 723"
</pre>
</pre>
If the preprocessor directive #ENDIF is missing, compiling the program causes one of the following conditions:
If the preprocessor directive #ENDIF is missing, compiling the program causes one of the following conditions:
<ul>
<ul>
<li>The FoxPro error message: Alert message = &quot;Unknown error code 724&quot;
<li>The FoxPro error message: Alert message = "Unknown error code 724"
-or-</li>
-or-</li>
<li><p>The computer hangs, sometimes displaying the following truncated error message:</p>
<li><p>The computer hangs, sometimes displaying the following truncated error message:</p>

Latest revision as of 09:31, 20 July 2020

FIX: Missing #IF or #ENDIF Causes a Hang or "Unknown Error"

ID: Q104348

2.50 MS-DOS kbprg kbfixlist kbbuglist kberrmsg

The information in this article applies to:

  • Microsoft FoxPro for MS-DOS, version 2.5

SYMPTOMS

If the preprocessor directive #IF is missing from a program, compiling the program causes the following error message:

   Alert message = "Unknown error code 723"

If the preprocessor directive #ENDIF is missing, compiling the program causes one of the following conditions:

  • The FoxPro error message: Alert message = "Unknown error code 724" -or-
  • The computer hangs, sometimes displaying the following truncated error message:

          bnormal program termination: Memory protection fault

STATUS

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

MORE INFORMATION

The expected error message when the #IF preprocessor directive is missing is:

   Unrecognized command verb

The expected error message when the #ENDIF preprocessor directive is missing is:

   Missing #endif

Additional reference words: FoxDos 2.50 buglist2.50 fixlist2.50a compile compiled abnormal errmsg err msg 2.50a KBCategory: kbprg kbfixlist kbbuglist kberrmsg KBSubcategory: Solution Type : kbfix


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