JDK-4155954 : Access Violation: instruction at "0x01f1eace" referenced memory at "0x00000005"
  • Type: Bug
  • Component: vm-legacy
  • Sub-Component: jit_symantec
  • Affected Version: 1.1.6
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_nt
  • CPU: x86
  • Submitted: 1998-07-09
  • Updated: 2014-10-27
  • Resolved: 1999-01-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other Other
1.1.7 b01Fixed 1.2.0Fixed
Related Reports
Relates :  
Description

Name: tb29552			Date: 07/09/98


The source is in Standard ML, not Java. The JIT
crashes on a set of classes produced by 
Persimmon's Standard ML compiler. These 
classes verify and run on other
JVMs. 

Attached to this bug is Sort.zip.Z

To reproduce:

- Store the Sort.zip.Z file off this bug report into a temp directory
- uncompress Sort.zip.Z 
- unzip Sort.zip
- java -Djava.compiler=symcjit Main

This fails when run with JDK 1.1.6 and
SYMCJIT.DLL version 3.00.057(x)

You will see a pop-up menu which announces:

     The instruction at "0x01f1eace" referenced memory at "0x00000005"
              The memory could not be "written"

      Click on OK to terminate the application
      Click on CANCEL to debug the application
            [OK]     [Cancel]


If you launch the debugger, another pop-up will appear:

    Unhandled exception in java.exe (SYMCJIT.DLL) 0xC0000005: Access Violation
               [OK]
(Review ID: 34749)
======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: generic FIXED IN: 1.2fcs INTEGRATED IN: 1.1.7 1.2fcs
14-06-2004

WORK AROUND Name: tb29552 Date: 07/09/98 The workaround is to run JDK 1.1.6 without the JIT. For example: java -nojit <classname> jre -nojit <classname> javac -J-nojit abc.java appletviewer -J-nojit xyz.html Refer to this URL for the Windows version of the Tools Reference Pages: http://java.sun.com/products/jdk/1.1/docs/tooldocs/win32/java.html ======================================================================
11-06-2004

EVALUATION Crash reproducible on 1.2 and 1.1.6 with the 057 JIT. Forwarding to Symantec for further investigation. deepa.viswanathan@eng 1998-07-09 Fixed by Symantec and verified by me in symcjit 063. deepa.viswanathan@eng 1998-07-30
09-07-1998