1 Reply Latest reply: Dec 4, 2012 8:10 AM by Michael Ferrante-Oracle RSS

    Access violation in jvm.dll

      I have a web based application that opens PDFs in an Interet Explorer 7 browser window. Users are experiencing IE crashes when attempting to open some files. The same file will not crash every time so difficult to reproduce. I captured a crash dump using MS utility Debug Diagnostic Tool and Microsoft provided the below analysis. MS has requested a case be opened with Oracle since they do not have the proper symbols to debug any further. Oracle directed me to ww.java.com where no phone support is available so I am seeing if this forum can assist.

      Windows 2003 Enterprise Edition (32 bit)
      Internet Explorer v7

      I see an access violation in jvm.dll from the memory dump file

      6d84e5b2 0000 add byte ptr [eax],al

      EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
      ExceptionAddress: 6d84e5b2 (jvm+0x0005e5b2)
      ExceptionCode: c0000005 (Access violation)
      ExceptionFlags: 00000000
      NumberParameters: 2
      Parameter[0]: 00000000
      Parameter[1]: ffffdedb
      Attempt to read from address ffffdedb


      PROCESS_NAME: iexplore.exe

      ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.

      EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.

      EXCEPTION_PARAMETER1: 00000000

      EXCEPTION_PARAMETER2: ffffdedb

      READ_ADDRESS: ffffdedb

      6d84e5b2 0000 add byte ptr [eax],al


      FAULTING_THREAD: 00009a44



      LAST_CONTROL_TRANSFER: from 00000000 to 6d84e5b2

      2bed98a8 00000000 00000000 00000000 00000000 jvm+0x5e5b2


      SYMBOL_NAME: jvm+5e5b2

      FOLLOWUP_NAME: MachineOwner

      MODULE_NAME: jvm

      IMAGE_NAME: jvm.dll


      STACK_COMMAND: ~151s; .ecxr ; kb

      FAILURE_BUCKET_ID: INVALID_POINTER_READ_c0000005_jvm.dll!Unknown


      WATSON_IBUCKET: -1252065246


      WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/iexplore_exe/7_0_6000_17106/4ea60b77/jvm_dll/20_8_0_3/4faac266/c0000005/0005e5b2.htm?Retriage=1
        • 1. Re: Access violation in jvm.dll
          Michael Ferrante-Oracle
          Well, to start, you are aware that Win2003 and IE7 are very old and generally speaking probably no longer supported by Microsoft (unless you have extended support)? I bring this up not because I care that you are using software that is 10 years old, but because it is important to realize that at some point old software and new software simply won't play well together.

          I would suggest you do the following:

          1. Close ALL open browser and uninstall ALL installed JRE versions

          2. If you are using Adobe Acrobat Reader to open your pdf files, uninstall it.

          3. Ensure that you have installed all of the latest Windows (Microsoft) updates which are available. This can be determined by going to the Microsoft Update page. Here is the URL:


          4. If any updates are installed, reboot regardless of the instructions provided by the update.

          5. After rebooting, install the latest Adobe Acrobat Reader from the Adobe.com website.

          6. Download JRE 1.6.0_37. You can download it from Oracle here:


          Before attempting to install the JRE, close ALL open browser.

          7. Now retest.

          If the problem continues to reproduce, I would recommend you do some basic troubleshooting and ask youself some obvious questions. For example:
          <blockquote><li>Does the problem reproduce on any other machine? If not, what is the difference between the machines?
          <li>Did this ever reproduce before? If so, what has changed?
          <li>Does this reproduce with any other application that accesses the pdf viewer? If not, what is unique about the way in which your app uses it?
          <li>And so on....</blockquote>