FIX: Integer divide by zero exception (0xc0000094) occurs in Internet Explorer 5.5 (273726)



The information in this article applies to:

  • Microsoft virtual machine
  • Microsoft Internet Explorer (Programming) 5.5

This article was previously published under Q273726

SYMPTOMS

When you run Java code in Internet Explorer version 5.5, an "Integer divide by zero" error may occur, which shuts down Internet Explorer. This problem does not occur with Internet Explorer version 5.01 or earlier.

CAUSE

This is caused by a bug in the Microsoft virtual machine (VM) that can be exposed when you use Internet Explorer 5.5. You can identify this problem in a native debugger by the location of the divide by zero exception in msjava!CEntryTableBaseTypeInfo__GetIDOfSingleName.

RESOLUTION

WARNING: After you install the updated Microsoft VM, you cannot uninstall it.

To resolve this problem, install build 3316 or later of the Microsoft VM. For more information, visit the following Microsoft Web site:

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

REFERENCES

For support information about Visual J++ and the SDK for Java, visit the following Microsoft Web site:

Modification Type:MajorLast Reviewed:6/14/2006
Keywords:kbBug kbfix kbJavaVM33xxfix KB273726