主界面左边框架为HTML按钮,点击按钮调用相应子页面启动Applet.
正常操作时没有什么问题,但当连续快速点击按钮时,有时就会发生浏览器关闭的情况,并在桌面生成JVM日志,内容如下:
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x3BC
Function=[Unknown.]
Library=(N/A)NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.
Current Java thread:
at sun.plugin.services.WPlatformService.waitEvent(Native Method)
at sun.plugin.viewer.frame.IExplorerEmbeddedFrame.destroy(Unknown Source)Dynamic libraries:
0x00400000 - 0x00419000  C:\Program Files\Internet Explorer\iexplore.exe
0x77F80000 - 0x77FFB000  C:\WINNT\system32\ntdll.dll
0x78000000 - 0x78045000  C:\WINNT\system32\msvcrt.dll
0x77E50000 - 0x77F38000  C:\WINNT\system32\KERNEL32.dll
0x77DE0000 - 0x77E45000  C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F7C000  C:\WINNT\system32\GDI32.DLL
0x70BD0000 - 0x70C35000  C:\WINNT\system32\SHLWAPI.dll
0x79480000 - 0x794E2000  C:\WINNT\system32\ADVAPI32.dll
0x78780000 - 0x787F1000  C:\WINNT\system32\RPCRT4.DLL
0x71000000 - 0x71149000  C:\WINNT\system32\SHDOCVW.dll
0x75DF0000 - 0x75E0A000  C:\WINNT\system32\IMM32.DLL
0x71710000 - 0x71794000  C:\WINNT\system32\comctl32.dll
0x73CC0000 - 0x73F08000  C:\WINNT\system32\SHELL32.dll
0x77A20000 - 0x77B17000  C:\WINNT\system32\ole32.dll
0x6CC90000 - 0x6CC96000  C:\WINNT\system32\INDICDLL.dll
0x71160000 - 0x7125D000  C:\WINNT\system32\BROWSEUI.dll
0x71960000 - 0x71972000  C:\WINNT\system32\browselc.dll
0x78490000 - 0x78516000  C:\WINNT\system32\CLBCATQ.DLL
0x77980000 - 0x77A1B000  C:\WINNT\system32\OLEAUT32.dll
0x72CD0000 - 0x72D14000  C:\WINNT\system32\imejp.ime
0x73000000 - 0x730A1000  C:\WINNT\system32\imejpknl.dll
0x70200000 - 0x70295000  C:\WINNT\system32\WININET.dll
0x773F0000 - 0x77468000  C:\WINNT\system32\CRYPT32.dll
0x773E0000 - 0x773F0000  C:\WINNT\system32\MSASN1.DLL
0x77800000 - 0x7783E000  C:\WINNT\system32\cscui.dll
0x77070000 - 0x77093000  C:\WINNT\system32\CSCDLL.DLL
0x702B0000 - 0x7032A000  C:\WINNT\system32\urlmon.dll
0x777D0000 - 0x777D7000  C:\WINNT\system32\VERSION.dll
0x75940000 - 0x75946000  C:\WINNT\system32\LZ32.DLL
0x70C50000 - 0x70EFD000  C:\WINNT\system32\mshtml.dll
0x718C0000 - 0x71944000  C:\WINNT\system32\shdoclc.dll
0x70440000 - 0x704CF000  C:\WINNT\system32\mlang.dll
0x74280000 - 0x74285000  C:\WINNT\system32\c_is2022.dll
0x75A50000 - 0x75A78000  C:\WINNT\system32\MSLS31.DLL
0x77520000 - 0x77550000  C:\WINNT\system32\WINMM.dll
0x77510000 - 0x77518000  C:\WINNT\system32\wdmaud.drv
0x74FB0000 - 0x74FBA000  C:\WINNT\system32\wsock32.dll
0x74F90000 - 0x74FA4000  C:\WINNT\system32\WS2_32.DLL
0x74F80000 - 0x74F88000  C:\WINNT\system32\WS2HELP.DLL
0x773B0000 - 0x773B8000  C:\WINNT\system32\msacm32.drv
0x773C0000 - 0x773D3000  C:\WINNT\system32\MSACM32.dll
0x74F30000 - 0x74F4E000  C:\WINNT\system32\msafd.dll
0x77490000 - 0x774C3000  C:\WINNT\system32\RASAPI32.DLL
0x77470000 - 0x77481000  C:\WINNT\system32\RASMAN.DLL
0x774E0000 - 0x77502000  C:\WINNT\system32\TAPI32.DLL
0x777E0000 - 0x777EE000  C:\WINNT\system32\RTUTILS.DLL
0x74F70000 - 0x74F77000  C:\WINNT\System32\wshtcpip.dll
0x75CD0000 - 0x75CD6000  C:\WINNT\system32\msadp32.acm
0x75A40000 - 0x75A45000  C:\WINNT\system32\sensapi.dll
0x79280000 - 0x792E2000  C:\WINNT\system32\USERENV.DLL
0x750E0000 - 0x7512F000  C:\WINNT\system32\netapi32.dll
0x79560000 - 0x7956F000  C:\WINNT\system32\SECUR32.DLL
0x75130000 - 0x75136000  C:\WINNT\system32\NETRAP.DLL
0x750C0000 - 0x750CF000  C:\WINNT\system32\SAMLIB.DLL
0x77920000 - 0x7794A000  C:\WINNT\system32\WLDAP32.DLL
0x77950000 - 0x77974000  C:\WINNT\system32\DNSAPI.DLL
0x777F0000 - 0x777FC000  C:\WINNT\System32\rnr20.dll
0x772F0000 - 0x77303000  C:\WINNT\system32\iphlpapi.dll
0x774D0000 - 0x774D5000  C:\WINNT\system32\ICMP.DLL
0x772D0000 - 0x772E7000  C:\WINNT\system32\MPRAPI.DLL
0x77360000 - 0x7738F000  C:\WINNT\system32\ACTIVEDS.DLL
0x77330000 - 0x77353000  C:\WINNT\system32\ADSLDPC.DLL
0x78310000 - 0x783BE000  C:\WINNT\system32\SETUPAPI.DLL
0x77310000 - 0x77329000  C:\WINNT\system32\DHCPCSVC.DLL
0x77790000 - 0x77798000  C:\WINNT\System32\winrnr.dll
0x777A0000 - 0x777A5000  C:\WINNT\system32\rasadhlp.dll
0x6B700000 - 0x6B790000  C:\WINNT\system32\jscript.dll
0x6D460000 - 0x6D470000  C:\Program Files\Java\j2re1.4.2_08\bin\npjpi142_08.dll
0x67BF0000 - 0x67C19000  C:\WINNT\system32\OLEPRO32.DLL
0x6D330000 - 0x6D348000  C:\Program Files\Java\j2re1.4.2_08\bin\jpiexp32.dll
0x6D3A0000 - 0x6D3B8000  C:\Program Files\Java\j2re1.4.2_08\bin\jpishare.dll
0x08000000 - 0x08138000  C:\PROGRA~1\Java\J2RE14~1.2_0\bin\client\jvm.dll
0x10000000 - 0x10007000  C:\PROGRA~1\Java\J2RE14~1.2_0\bin\hpi.dll
0x02E10000 - 0x02E1E000  C:\PROGRA~1\Java\J2RE14~1.2_0\bin\verify.dll
0x02E20000 - 0x02E39000  C:\PROGRA~1\Java\J2RE14~1.2_0\bin\java.dll
0x02E40000 - 0x02E4E000  C:\PROGRA~1\Java\J2RE14~1.2_0\bin\zip.dll
0x1A9D0000 - 0x1AAE2000  C:\Program Files\Java\j2re1.4.2_08\bin\awt.dll
0x777B0000 - 0x777CE000  C:\WINNT\system32\WINSPOOL.DRV
0x798F0000 - 0x79901000  C:\WINNT\system32\MPR.DLL
0x1AAF0000 - 0x1AB41000  C:\Program Files\Java\j2re1.4.2_08\bin\fontmanager.dll
0x724C0000 - 0x72506000  C:\WINNT\system32\ddraw.dll
0x72560000 - 0x72566000  C:\WINNT\system32\DCIMAN32.dll
0x729B0000 - 0x72A44000  C:\WINNT\system32\D3DIM700.DLL
0x6D310000 - 0x6D324000  C:\Program Files\Java\j2re1.4.2_08\bin\jpicom32.dll
0x6D480000 - 0x6D49D000  C:\Program Files\Java\j2re1.4.2_08\bin\RegUtils.dll
0x1BD80000 - 0x1BD8F000  C:\Program Files\Java\j2re1.4.2_08\bin\net.dll
0x1CBC0000 - 0x1CBE2000  C:\Program Files\Java\j2re1.4.2_08\bin\dcpr.dll
0x70F30000 - 0x70F9E000  C:\WINNT\system32\mshtmled.dll
0x70510000 - 0x7051A000  C:\WINNT\system32\imgutil.dll
0x778F0000 - 0x77913000  C:\WINNT\system32\imagehlp.dll
0x726C0000 - 0x726ED000  C:\WINNT\system32\DBGHELP.dll
0x674B0000 - 0x674BB000  C:\WINNT\system32\PSAPI.DLLHeap at VM Abort:
Heap
 def new generation   total 1024K, used 37K [0x10010000, 0x10120000, 0x10770000)
  eden space 960K,   3% used [0x10010000, 0x10019560, 0x10100000)
  from space 64K,   0% used [0x10100000, 0x10100000, 0x10110000)
  to   space 64K,   0% used [0x10110000, 0x10110000, 0x10120000)
 tenured generation   total 12072K, used 10857K [0x10770000, 0x1133a000, 0x16010000)
   the space 12072K,  89% used [0x10770000, 0x1120a7a0, 0x1120a800, 0x1133a000)
 compacting perm gen  total 9216K, used 8989K [0x16010000, 0x16910000, 0x1a010000)
   the space 9216K,  97% used [0x16010000, 0x168d77d0, 0x168d7800, 0x16910000)Local Time = Fri Mar 31 17:27:11 2006
Elapsed Time = 30
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_08-b03 mixed mode)
#感觉好像是因为在Applet加载没有完成的过程中,点击按钮,进行了新的加载动作造成了冲突,但这种情况又不是每次肯定发生,求高手给与指点!