Microsoft KB Archive/123154

{| = BUG: FoxPro Hangs If GOMONTH Used on Blank Date & Year >9999 =
 * width="100%"|

ID: Q123154

The information in this article applies to:


 * Microsoft FoxPro for Windows, version 2.6a

SYMPTOMS
FoxPro will stop responding (hang) if you use the GOMONTH function to return a date greater than 9999 with an empty date field. In addition, after you press CTRL+ALT+DEL to quit FoxPro and go back to Windows, you will see the following error message and Windows will quit:

EMM386 has detected Error #6 in an application ...

RESOLUTION
Either trap for blank date fields passed to GOMONTH or trap for values that produce return values greater than 9999.

STATUS
Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

Steps to Reproduce Problem
1. In the Command window type this:

? GOMONTH( { /  /  }, 1994*12 ) 2. FoxPro will stop responding 3. Press CTRL+ALT+DEL. Now the EMM386 Error message appears.

Additional reference words: FoxWin 2.60a buglist2.60a KBCategory: kbprg kbbuglist KBSubcategory: FxprgGeneral
 * }