Java Program Does Not Run with Java JIT Compiler Enabled

Last reviewed: September 29, 1997
Article ID: Q155163

The information in this article applies to:

  • Microsoft Internet Explorer version 3.0, 4.0 for Windows 95

SYMPTOMS

When you load a Web page that contains a Java program in Microsoft Internet Explorer for Windows 95, the Java program may not run correctly, or may not run at all. If it does not run at all, you may also receive an error message indicating that an invalid page fault has occurred in the Jit.dll or Msjava.dll dynamic link library (DLL).

CAUSE

This behavior can occur when Internet Explorer's internal Java Just-In-Time (JIT) compiler is enabled.

RESOLUTION

To determine if the Java program is not running correctly, or at all, because of an incompatibility with Internet Explorer's internal Java JIT compiler, disable the internal Java JIT compiler, and then load the Web page that contains the Java program again. To disable the internal Java JIT compiler, click Options on the View menu in Internet Explorer, click the Advanced tab, and then click the Enable Java JIT Compiler check box to clear it.

If the Java program runs automatically when you load the Web page after disabling Internet Explorer's Java JIT compiler, the problem may be caused by an incompatibility between the Java program and the Java JIT compiler.

If you encounter a Java program that does not run with the JIT compiler enabled, we suggest that you report the problem to Microsoft by posting to the Internet Explorer Java newsgroup at:

   microsoft.public.internetexplorer.java

Or, submit a problem report at this Web site:

   http://www.microsoft.com/java
Keywords          : msiew95 kbenv kbtool
Version           : 3.00
Platform          : WINDOWS
Issue type        : kbprb
Solution Type     : Info_Provided


================================================================================


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: September 29, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.