Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6642554

JOptionPane button of Java 1.5.0_05-b05 applet caused IE crash

XMLWordPrintable

    • x86
    • windows_xp

      environment:
        client:
          Internet Explorer 6 SP2
          Windows XP SP2
          JRE 1.5.0_05-b05

      Kiosk mode IE crashed when pushing a button by JOptionPane
      in Java applet. This issue occured about once a week.
      Picked up from Dr.Watson logs are:

      DrWatson-20071115e.txt

      Application Exception occured:
              Application: C:\Program Files\Internet Explorer\IEXPLORE.EXE (pid=3016)
              Time: 2007/11/15 @ 09:14:00.778
              Exception number: c0000005 (Access Violation)

      (snipped)

      *----> thread Id 0xbe0 dump <----*

      eax=000007fc ebx=ffffffff ecx=02f10000 edx=6d788bc8 esi=00ccdff0 edi=00000000
      eip=6d68089d esp=0012e8d8 ebp=0012e8dc iopl=0 nv up ei pl nz na po nc
      cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000206

      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\PROGRA~1\Java\JRE15~1.0_0\bin\client\jvm.dll -
      function: jvm
              6d68087a 0900 or [eax],eax
              6d68087c 85c0 test eax,eax
              6d68087e 7424 jz jvm+0x408a4 (6d6808a4)
              6d680880 f083042400 lock add dword ptr [esp],0x0
              6d680885 eb1d jmp jvm+0x408a4 (6d6808a4)
              6d680887 8b0d84e07a6d mov ecx,[jvm!gHotSpotVMLongConstantEntryValueOffset+0x1170c (6d7ae084)]
              6d68088d 8bc6 mov eax,esi
              6d68088f d3e8 shr eax,cl
              6d680891 8b0d80e07a6d mov ecx,[jvm!gHotSpotVMLongConstantEntryValueOffset+0x11708 (6d7ae080)]
              6d680897 230588e07a6d and eax,[jvm!gHotSpotVMLongConstantEntryValueOffset+0x11710 (6d7ae088)]
      fault ->6d68089d c7040801000000 mov dword ptr [eax+ecx],0x1 ds:0023:02f107fc=00000001
              6d6808a4 833db0f87a6d00 cmp dword ptr [jvm!gHotSpotVMLongConstantEntryValueOffset+0x12f38 (6d7af8b0)],0x0
              6d6808ab 7506 jnz jvm+0x408b3 (6d6808b3)
              6d6808ad f6461f80 test byte ptr [esi+0x1f],0x80
              6d6808b1 7414 jz jvm+0x408c7 (6d6808c7)
              6d6808b3 837d1000 cmp dword ptr [ebp+0x10],0x0
              6d6808b7 56 push esi
              6d6808b8 7407 jz jvm+0x408c1 (6d6808c1)
              6d6808ba e855440c00 call jvm!JVM_RegisterPerfMethods+0x2a210 (6d744d14)
              6d6808bf eb05 jmp jvm+0x408c6 (6d6808c6)
              6d6808c1 e8f2430c00 call jvm!JVM_RegisterPerfMethods+0x2a1b4 (6d744cb8)

      *----> stack back trace <----*
      WARNING: Stack unwind information not available. Following frames may be wrong.
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jre1.5.0_05\bin\jpiexp32.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\SHDOCVW.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\BROWSEUI.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\USER32.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\ntdll.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Internet Explorer\IEXPLORE.EXE -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\kernel32.dll -
      ChildEBP RetAddr Args to Child
      0012e8dc 6d6c6391 00ccdff0 00000006 00000000 jvm+0x4089d
      0012e924 6d402ebb 763a9821 06f73838 00000001 jvm!AsyncGetCallTrace+0x1e4a1
      0012e938 7639dda2 0018805c 00000001 00161b04 jpiexp32+0x2ebb
      0012e950 75f02d24 0016c00c 00000001 0012e97c SHDOCVW!Ordinal224+0x97f7
      0012e960 75eed198 00161b04 00000001 00000000 BROWSEUI!Ordinal136+0x5c3
      0012e97c 75ef6cb6 00000006 00000001 00470094 BROWSEUI!DllCanUnloadNow+0x12f47
      0012e9b0 75ef463e 00161af0 000a02da 00000006 BROWSEUI!Ordinal103+0x15ad
      0012e9dc 77cf8734 00161af0 00000006 00000001 BROWSEUI!Ordinal138+0x6e3e
      0012ea08 77cf8816 75ef45f1 000a02da 00000006 USER32!GetDC+0x6d
      0012ea70 77cfb4c0 00000000 75ef45f1 000a02da USER32!GetDC+0x14f
      0012eac4 77cfb50c 0068e440 00000006 00000001 USER32!DefWindowProcW+0x184
      0012eaec 7c94eae3 0012eafc 00000018 0068e440 USER32!DefWindowProcW+0x1d0
      0012eb3c 77cf9402 0012eb90 00000000 00000000 ntdll!KiUserCallbackDispatcher+0x130012eb68 75ef514b 0012eb90 00000000 00000000 USER32!PeekMessageW+0x167
      0012edd8 75ef53cd 00161970 0012ee98 00161970 BROWSEUI!Ordinal138+0x794b
      0012ee6c 75ef5695 00161970 00161970 00000000 BROWSEUI!Ordinal138+0x7bcd
      0012fef0 763d86ee 00161970 00000000 00000000 BROWSEUI!Ordinal102+0x22c
      0012ff10 00402372 001523bb 00020a20 00000000 SHDOCVW!Ordinal211+0xc105
      0012ff60 00402444 00400000 00000000 001523bb IEXPLORE+0x2372
      0012ffc0 7c816fd7 00000000 00000000 7ffde000 IEXPLORE+0x2444
      0012fff0 00000000 00402451 00000000 78746341 kernel32!RegisterWaitForInputIdle+0x49


      DrWatson-20071120e.txt

      Application Exception Occured:
              Application: C:\Program Files\Internet Explorer\IEXPLORE.EXE (pid=2972)
              Time: 2007/11/20 @ 13:06:58.231
              Exception number: c0000005 (Access Violation)

      (snipped)

      *----> thread Id 0xc14 dump <----*

      eax=000009c4 ebx=00000000 ecx=02400000 edx=6d788bc8 esi=00cce710 edi=00000001
      eip=6d68089d esp=0012e8d8 ebp=0012e8dc iopl=0 nv up ei pl nz na pe nc
      cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202

      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\PROGRA~1\Java\JRE15~1.0_0\bin\client\jvm.dll -
      function: jvm
              6d68087a 0900 or [eax],eax
              6d68087c 85c0 test eax,eax
              6d68087e 7424 jz jvm+0x408a4 (6d6808a4)
              6d680880 f083042400 lock add dword ptr [esp],0x0
              6d680885 eb1d jmp jvm+0x408a4 (6d6808a4)
              6d680887 8b0d84e07a6d mov ecx,[jvm!gHotSpotVMLongConstantEntryValueOffset+0x1170c (6d7ae084)]
              6d68088d 8bc6 mov eax,esi
              6d68088f d3e8 shr eax,cl
              6d680891 8b0d80e07a6d mov ecx,[jvm!gHotSpotVMLongConstantEntryValueOffset+0x11708 (6d7ae080)]
              6d680897 230588e07a6d and eax,[jvm!gHotSpotVMLongConstantEntryValueOffset+0x11710 (6d7ae088)]
      fault ->6d68089d c7040801000000 mov dword ptr [eax+ecx],0x1 ds:0023:024009c4=00000001
              6d6808a4 833db0f87a6d00 cmp dword ptr [jvm!gHotSpotVMLongConstantEntryValueOffset+0x12f38 (6d7af8b0)],0x0
              6d6808ab 7506 jnz jvm+0x408b3 (6d6808b3)
              6d6808ad f6461f80 test byte ptr [esi+0x1f],0x80
              6d6808b1 7414 jz jvm+0x408c7 (6d6808c7)
              6d6808b3 837d1000 cmp dword ptr [ebp+0x10],0x0
              6d6808b7 56 push esi
              6d6808b8 7407 jz jvm+0x408c1 (6d6808c1)
              6d6808ba e855440c00 call jvm!JVM_RegisterPerfMethods+0x2a210 (6d744d14)
              6d6808bf eb05 jmp jvm+0x408c6 (6d6808c6)
              6d6808c1 e8f2430c00 call jvm!JVM_RegisterPerfMethods+0x2a1b4 (6d744cb8)

      *----> stack back trace <----*
      WARNING: Stack unwind information not available. Following frames may be wrong.
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jre1.5.0_05\bin\jpiexp32.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\SHDOCVW.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\BROWSEUI.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\USER32.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\ntdll.dll -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Internet Explorer\IEXPLORE.EXE -
      *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\kernel32.dll -
      ChildEBP RetAddr Args to Child
      0012e8dc 6d6c6391 00cce710 00000006 00000000 jvm+0x4089d
      0012e924 6d402ec6 763a9821 0709eaf0 00000000 jvm!AsyncGetCallTrace+0x1e4a1
      0012e938 7639dda2 0018b08c 00000000 77f27665 jpiexp32+0x2ec6
      0012e950 75f02d24 0016c00c 00000000 0012e97c SHDOCVW!Ordinal224+0x97f7
      0012e960 75eed1e6 00161b04 00000000 00000000 BROWSEUI!Ordinal136+0x5c3
      0012e97c 75ef6cb6 00000006 00000000 0338005c BROWSEUI!DllCanUnloadNow+0x12f95
      0012e9b0 75ef463e 00161af0 0003043a 00000006 BROWSEUI!Ordinal103+0x15ad
      0012e9dc 77cf8734 00161af0 00000006 00000000 BROWSEUI!Ordinal138+0x6e3e
      0012ea08 77cf8816 75ef45f1 0003043a 00000006 USER32!GetDC+0x6d
      0012ea70 77cfb4c0 00000000 75ef45f1 0003043a USER32!GetDC+0x14f
      0012eac4 77cfb50c 00692398 00000006 00000000 USER32!DefWindowProcW+0x184
      0012eaec 7c94eae3 0012eafc 00000018 00692398 USER32!DefWindowProcW+0x1d0
      0012eb3c 77cf9402 0012eb90 00000000 00000000 ntdll!KiUserCallbackDispatcher+0x130012eb68 75ef514b 0012eb90 00000000 00000000 USER32!PeekMessageW+0x167
      0012edd8 75ef53cd 00161970 0012ee98 00161970 BROWSEUI!Ordinal138+0x794b
      0012ee6c 75ef5695 00161970 00161970 00000000 BROWSEUI!Ordinal138+0x7bcd
      0012fef0 763d86ee 00161970 00000000 00000000 BROWSEUI!Ordinal102+0x22c
      0012ff10 00402372 001523bb 00020a20 00000000 SHDOCVW!Ordinal211+0xc105
      0012ff60 00402444 00400000 00000000 001523bb IEXPLORE+0x2372
      0012ffc0 7c816fd7 00000000 00000000 7ffdf000 IEXPLORE+0x2444
      0012fff0 00000000 00402451 00000000 78746341 kernel32!RegisterWaitForInputIdle+0x49

            Unassigned Unassigned
            hinozaki Hiroaki Nozaki (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: