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

ID: Q186834


The information in this article applies to:


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
Filename Size
Patch26.exe 34KB
Readme.txt 5KB

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.


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 kbVFp kbGrpFox 
Version           : WINDOWS:2.6a
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: July 26, 1999