PATCH: Patch_26.exe Fixes Divide by Zero Error on Fast Computers

ID: Q240982


The information in this article applies to:
  • Microsoft FoxPro for Windows, versions 2.6, 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.

There is a separate patch available for users of international versions of FoxPro for Windows for which there is no localized 2.6a version. See the MORE INFORMATION section of this article for details.


MORE INFORMATION

The following files are available for download from the Microsoft Download Center. Click the file names below to download the files:

IPatchFP.exe
Patch_26.exe
For more information about how to download files from the Microsoft Download Center, please visit the Download Center at the following Web address
http://www.microsoft.com/downloads/search.asp
and then click How to use the Microsoft Download Center.

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 might load without error sometimes and produce the error at other times.

NOTE: The problem described in this article might 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.


REFERENCES

For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

Q102893 PATCH: FoxPro 2.6a Patch Files for FoxPro 2.6

Additional query words:

Keywords : kbfile kbGrpFox kbDSupport
Version : WINDOWS:2.6,2.6a
Platform : WINDOWS
Issue type : kbprb


Last Reviewed: December 2, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.