Microsoft KB Archive/186834

-

The information in this article applies to:


 * Microsoft FoxPro for Windows, version 2.6a

-

SUMMARY
PATCH_26.exe is a self-extracting executable file that updates the FoxPro for Windows version 2.6a development environment and run-time to eliminate startup errors encountered on computers operating at clock speeds of about 333 MHz and faster.

This article also contains the steps to reproduce the error.

MORE INFORMATION
The following file is available for download from the Microsoft Software Library. Click the file name below to download the file:

Patch_26.exe

"http://support.microsoft.com/download/support/mslfiles/Patch_26.exe" "http://support.microsoft.com/support/downloads/LNP465.asphttp://support.microsoft.com/support/downloads/LNP465.asp"

Release Date: Apr-26-1999

For more information about how to download files from the Microsoft Software Library, please see the following article in the Microsoft Knowledge Base:

"Q119591 How to Obtain Microsoft Support Files from Online Services"

Steps to Reproduce Behavior
Run FoxPro for Windows, or a FoxPro for Windows run-time application, on a computer that has a 333MHz (or faster) processor. On some computers, the error occurs at startup each time, while on others, the program may load without error sometimes and produce the error at other times.

NOTE: The problem described in this article may also occur with computers that have multiple processors. Under Windows 95 or Windows 98 when starting FoxPro for Windows or a FoxPro for Windows run-time application, you receive the following error:

Foxprow

An error has occurred in your program. To keep working anyway, click Ignore and save your work in a new file. To quit this program, click Close. You will lose information you entered since your last Save.

[Close] [Ignore]

Clicking Ignore allows FoxPro to start.

Clicking Close causes another error dialog box to display as follows:

Foxprow

This program has performed an illegal operation and will be shut down.

If the program persists, contact the program vendor.

[Close] [Details]

Clicking the Details button displays text like this:

FOXPROW causes a divide error in module FOXPROW.EXE at 0001.0000f1c9

NOTE: For a run-time application, the module in the preceding error message will be Foxw2600.esl.

Under Windows NT, after starting FoxPro for Windows or a FoxPro for Windows run-time application, the following error occurs:

System Error

Divide by Zero or Overflow Error.

[Close]

Clicking Close causes the program to terminate.