客户在
Windows 10 Build 1703计算机上看到此错误,我没有得到它
他们用Java 1.8.0_111-b14得到了这个
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000076fd6adf,pid=3164,tid=0x00000000000027d4
我让他们更新到最新版本1.8.0_131-b11,他们仍然是同样的错误.至少pc部分是同样的错误.
我假设错误是他们的机器特有的,我现在发现了一些类似的问题,但没有解决方案.
https://bugs.openjdk.java.net/browse/JDK-8178846?jql=text%20~%20%22msvcr100.dll%2B0x36adf%22
--------------- S Y S T E M --------------- OS: Windows 10.0,64 bit Build 15063 (10.0.15063.0) cpu:total 12 (initial active 12) (6 cores per cpu,2 threads per core) family 6 model 45 stepping 7,cmov,cx8,fxsr,mmx,sse,sse2,sse3,ssse3,sse4.1,sse4.2,popcnt,avx,aes,clmul,ht,tsc,tscinvbit,tscinv Memory: 4k page,physical 33488896k(26044808k free),swap 38469632k(28180956k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (25.131-b11) for windows-amd64 JRE (1.8.0_131-b11),built on Mar 15 2017 01:23:53 by "java_re" with MS VC++ 10.0 (VS2010) time: Thu May 04 19:57:01 2017 elapsed time: 6 seconds (0d 0h 0m 6s) # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000076fd6adf,pid=10128,tid=0x0000000000002334 # # JRE version: Java(TM) SE Runtime Environment (8.0_131-b11) (build 1.8.0_131-b11) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.131-b11 mixed mode windows-amd64 compressed oops) # Problematic frame: # C [msvcr100.dll+0x36adf] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # If you would like to submit a bug report,please visit: # http://bugreport.java.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # --------------- T H R E A D --------------- Current thread (0x000000002bd5a800): JavaThread "Swing-Shell" daemon [_thread_in_native,id=9012,stack(0x0000000035a00000,0x0000000035b00000)] siginfo: ExceptionCode=0xc0000005,reading address 0x0000000000000000 Registers: RAX=0x0000000000000000,RBX=0x0000000035aff180,RCX=0x0000000000000000,RDX=0x000000003516f600 RSP=0x0000000035aff128,RBP=0x0000000035aff310,RSI=0x0000000000000108,RDI=0x000000002bd5a9f8 R8 =0x000000003516f600,R9 =0x0000000000000000,R10=0x0000000000000000,R11=0x0000000035afc7e0 R12=0x0000000000000000,R13=0x0000000035aff330,R14=0x0000000035aff2f8,R15=0x000000002bd5a800 RIP=0x0000000076fd6adf,EFLAGS=0x0000000000010246 Top of Stack: (sp=0x0000000035aff128) 0x0000000035aff128: 00000000764f9d36 0000000000000000 0x0000000035aff138: 000000002bd5a9f8 0000000000000108 0x0000000035aff148: 000000003516f600 000000002bd5a9f8 0x0000000035aff158: 00000000764fa6f9 000000003516f600 0x0000000035aff168: 0000acd1cf8ddc73 0000000000000005 0x0000000035aff178: 000000002bd5a800 0000000000000000 0x0000000035aff188: 0000000000000000 0000000035079900 0x0000000035aff198: 00007ffa5e6fa900 0000000000000000 0x0000000035aff1a8: 0000000000000000 0000000035aff228 0x0000000035aff1b8: 000000000235835d 000000002bd5a800 0x0000000035aff1c8: 0000000076882ac2 0000000000000000 0x0000000035aff1d8: 0000000000000000 000000071c6d5320 0x0000000035aff1e8: 0000000000000000 0000000000000000 0x0000000035aff1f8: 000000000289d075 0000000000000058 0x0000000035aff208: 0000000035aff260 000000071c78bd38 0x0000000035aff218: 000000071c78bd98 0000000100000000 Instructions: (pc=0x0000000076fd6adf) 0x0000000076fd6abf: 99 03 00 cc 33 c0 48 8b 5c 24 40 48 8b 74 24 48 0x0000000076fd6acf: 48 83 c4 30 5f c3 cc cc cc cc cc cc cc 48 8b c1 0x0000000076fd6adf: 0f b7 10 48 83 c0 02 66 85 d2 75 f4 48 2b c1 48 0x0000000076fd6aef: d1 f8 48 ff c8 c3 cc cc cc cc cc cc cc 45 33 c0 Register to memory mapping: RAX=0x0000000000000000 is an unknown value RBX=0x0000000035aff180 is pointing into the stack for thread: 0x000000002bd5a800 RCX=0x0000000000000000 is an unknown value RDX=0x000000003516f600 is an unknown value RSP=0x0000000035aff128 is pointing into the stack for thread: 0x000000002bd5a800 RBP=0x0000000035aff310 is pointing into the stack for thread: 0x000000002bd5a800 RSI=0x0000000000000108 is an unknown value RDI=0x000000002bd5a9f8 is an unknown value R8 =0x000000003516f600 is an unknown value R9 =0x0000000000000000 is an unknown value R10=0x0000000000000000 is an unknown value R11=0x0000000035afc7e0 is pointing into the stack for thread: 0x000000002bd5a800 R12=0x0000000000000000 is an unknown value R13=0x0000000035aff330 is pointing into the stack for thread: 0x000000002bd5a800 R14=0x0000000035aff2f8 is pointing into the stack for thread: 0x000000002bd5a800 R15=0x000000002bd5a800 is a thread Stack: [0x0000000035a00000,0x0000000035b00000],sp=0x0000000035aff128,free space=1020k Native frames: (J=compiled Java code,j=interpreted,Vv=VM code,C=native code) C [msvcr100.dll+0x36adf] Java frames: (J=compiled Java code,Vv=VM code) J 4760 sun.awt.shell.Win32ShellFolder2.getDisplayNameOf(JJI)Ljava/lang/String; (0 bytes) @ 0x000000000290f509 [0x000000000290f4c0+0x49] j sun.awt.shell.Win32ShellFolder2.access$1600(JJI)Ljava/lang/String;+4 j sun.awt.shell.Win32ShellFolder2$13.call()Ljava/lang/String;+15 j sun.awt.shell.Win32ShellFolder2$13.call()Ljava/lang/Object;+1 J 4839 C1 java.util.concurrent.FutureTask.run()V (126 bytes) @ 0x000000000260f354 [0x000000000260f100+0x254] j java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+95 j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5 j sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run()V+7 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) =>0x000000002bd5a800 JavaThread "Swing-Shell" daemon [_thread_in_native,0x0000000035b00000)] 0x000000002bd58000 JavaThread "TimerQueue" daemon [_thread_blocked,id=1884,stack(0x0000000034ca0000,0x0000000034da0000)] 0x000000002bd55000 JavaThread "AWT-EventQueue-0" [_thread_blocked,id=12644,stack(0x00000000309a0000,0x0000000030aa0000)] 0x000000002bd59000 JavaThread "AWT-Shutdown" [_thread_blocked,id=4128,stack(0x00000000308a0000,0x00000000309a0000)] 0x000000002bd56800 JavaThread "derby.rawStoreDaemon" daemon [_thread_blocked,id=15256,stack(0x00000000303a0000,0x00000000304a0000)] 0x000000002bd53800 JavaThread "Timer-1" daemon [_thread_blocked,id=7032,stack(0x00000000302a0000,0x00000000303a0000)] 0x000000002bd56000 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#5" daemon [_thread_blocked,id=8256,stack(0x000000002ffa0000,0x00000000300a0000)] 0x000000002bd57800 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#4" daemon [_thread_blocked,id=12188,stack(0x000000002fea0000,0x000000002ffa0000)] 0x000000002b874800 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#3" daemon [_thread_blocked,id=8400,stack(0x000000002fda0000,0x000000002fea0000)] 0x000000002b874000 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" daemon [_thread_blocked,id=14180,stack(0x000000002fca0000,0x000000002fda0000)] 0x000000002b873000 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" daemon [_thread_blocked,id=9816,stack(0x000000002fba0000,0x000000002fca0000)] 0x000000002be8b000 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" daemon [_thread_blocked,id=10740,stack(0x000000002faa0000,0x000000002fba0000)] 0x000000002be8a800 JavaThread "Timer-0" daemon [_thread_blocked,id=16204,stack(0x000000002f9a0000,0x000000002faa0000)] 0x000000002b16c000 JavaThread "Image Fetcher 0" daemon [_thread_blocked,id=1664,stack(0x000000002f360000,0x000000002f460000)] 0x000000002b74e000 JavaThread "AWT-Windows" daemon [_thread_in_native,id=13888,stack(0x000000002cba0000,0x000000002cca0000)] 0x0000000029e04000 JavaThread "Java2D Disposer" daemon [_thread_blocked,id=9000,stack(0x000000002c920000,0x000000002ca20000)] 0x00000000266a8800 JavaThread "Service Thread" daemon [_thread_blocked,id=9876,stack(0x0000000028090000,0x0000000028190000)] 0x0000000026640800 JavaThread "C1 CompilerThread3" daemon [_thread_blocked,id=11632,stack(0x0000000027f90000,0x0000000028090000)] 0x000000002663f800 JavaThread "C2 CompilerThread2" daemon [_thread_blocked,id=15584,stack(0x0000000027e90000,0x0000000027f90000)] 0x000000002663a000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked,id=12932,stack(0x0000000027d90000,0x0000000027e90000)] 0x0000000026630000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked,id=12308,stack(0x0000000027c90000,0x0000000027d90000)] 0x0000000026629000 JavaThread "Attach Listener" daemon [_thread_blocked,id=14660,stack(0x0000000027b90000,0x0000000027c90000)] 0x0000000026628000 JavaThread "Signal Dispatcher" daemon [_thread_blocked,id=14612,stack(0x0000000027a90000,0x0000000027b90000)] 0x0000000026623000 JavaThread "Finalizer" daemon [_thread_blocked,id=13460,stack(0x0000000027890000,0x0000000027990000)] 0x0000000002338800 JavaThread "Reference Handler" daemon [_thread_blocked,id=2892,stack(0x0000000027790000,0x0000000027890000)] 0x00000000021ad800 JavaThread "main" [_thread_blocked,id=11808,stack(0x0000000000050000,0x0000000000150000)] Other Threads: 0x0000000026602800 VMThread [stack: 0x0000000027690000,0x0000000027790000] [id=9800] 0x00000000266ea800 WatcherThread [stack: 0x0000000028190000,0x0000000028290000] [id=10372] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap: PSYoungGen total 153088K,used 52212K [0x0000000719580000,0x0000000727e80000,0x00000007c0000000) eden space 131584K,39% used [0x0000000719580000,0x000000071c87d350,0x0000000721600000) from space 21504K,0% used [0x0000000721600000,0x0000000721600000,0x0000000722b00000) to space 21504K,0% used [0x0000000726980000,0x0000000726980000,0x0000000727e80000) ParOldGen total 356352K,used 24548K [0x00000005cc000000,0x00000005e1c00000,0x0000000719580000) object space 356352K,6% used [0x00000005cc000000,0x00000005cd7f93f8,0x00000005e1c00000) Metaspace used 42080K,capacity 42590K,committed 42920K,reserved 1085440K class space used 6368K,capacity 6535K,committed 6568K,reserved 1048576K Card table byte_map: [0x0000000011710000,0x00000000126c0000] byte_map_base: 0x000000000e8b0000 Marking Bits: (ParMarkBitMap*) 0x0000000076f1c720 Begin Bits: [0x0000000013b30000,0x000000001b830000) End Bits: [0x000000001b830000,0x0000000023530000) Polling page: 0x0000000002160000 CodeCache: size=245760Kb used=14897Kb max_used=16445Kb free=230862Kb bounds [0x0000000002350000,0x00000000033a0000,0x0000000011350000] total_blobs=5001 nmethods=4288 adapters=624 compilation: enabled Compilation events (10 events): Event: 6.316 Thread 0x0000000026640800 4870 3 java.io.File::hashCode (8 bytes) Event: 6.316 Thread 0x0000000026640800 nmethod 4870 0x0000000002a11a10 code [0x0000000002a11ba0,0x0000000002a11f78] Event: 6.316 Thread 0x0000000026640800 4871 3 java.io.WinNTFileSystem::hashCode (17 bytes) Event: 6.317 Thread 0x0000000026640800 nmethod 4871 0x0000000002a11350 code [0x0000000002a114c0,0x0000000002a11838] Event: 6.317 Thread 0x0000000026640800 4872 1 javax.swing.JFileChooser::getFileSystemView (5 bytes) Event: 6.317 Thread 0x0000000026640800 nmethod 4872 0x0000000002d43f50 code [0x0000000002d440a0,0x0000000002d441b0] Event: 6.317 Thread 0x0000000026640800 4873 3 javax.swing.CellRendererPane::addImpl (17 bytes) Event: 6.317 Thread 0x0000000026640800 nmethod 4873 0x0000000002d43990 code [0x0000000002d43b00,0x0000000002d43e48] Event: 6.317 Thread 0x0000000026640800 4874 1 javax.swing.JFileChooser::getFileView (5 bytes) Event: 6.317 Thread 0x0000000026640800 nmethod 4874 0x0000000002d436d0 code [0x0000000002d43820,0x0000000002d43930] GC Heap History (10 events): Event: 1.636 GC heap before {Heap before GC invocations=1 (full 0): PSYoungGen total 153088K,used 131584K [0x0000000719580000,0x0000000724000000,100% used [0x0000000719580000,0% used [0x0000000722b00000,0x0000000722b00000,0x0000000724000000) to space 21504K,0x0000000722b00000) ParOldGen total 349696K,used 0K [0x00000005cc000000,0x00000005e1580000,0x0000000719580000) object space 349696K,0% used [0x00000005cc000000,0x00000005cc000000,0x00000005e1580000) Metaspace used 17251K,capacity 17578K,committed 17792K,reserved 1064960K class space used 2229K,capacity 2327K,committed 2432K,reserved 1048576K Event: 1.649 GC heap after Heap after GC invocations=1 (full 0): PSYoungGen total 153088K,used 21503K [0x0000000719580000,0% used [0x0000000719580000,0x0000000719580000,99% used [0x0000000721600000,0x0000000722afff90,0x0000000724000000) ParOldGen total 349696K,used 2922K [0x00000005cc000000,0x00000005cc2da948,reserved 1048576K } Event: 1.859 GC heap before {Heap before GC invocations=2 (full 0): PSYoungGen total 153088K,used 33905K [0x0000000719580000,9% used [0x0000000719580000,0x000000071a19c5f0,0x00000005e1580000) Metaspace used 20849K,capacity 21190K,committed 21296K,reserved 1067008K class space used 2755K,capacity 2876K,committed 2944K,reserved 1048576K Event: 1.866 GC heap after Heap after GC invocations=2 (full 0): PSYoungGen total 153088K,used 8950K [0x0000000719580000,0x000000072c080000,41% used [0x0000000722b00000,0x00000007233bda20,used 2930K [0x00000005cc000000,0x00000005cc2dc948,reserved 1048576K } Event: 1.866 GC heap before {Heap before GC invocations=3 (full 1): PSYoungGen total 153088K,reserved 1048576K Event: 1.897 GC heap after Heap after GC invocations=3 (full 1): PSYoungGen total 153088K,used 0K [0x0000000719580000,0x0000000722b00000) ParOldGen total 203264K,used 9244K [0x00000005cc000000,0x00000005d8680000,0x0000000719580000) object space 203264K,4% used [0x00000005cc000000,0x00000005cc907158,0x00000005d8680000) Metaspace used 20849K,reserved 1048576K } Event: 3.215 GC heap before {Heap before GC invocations=4 (full 1): PSYoungGen total 153088K,used 104975K [0x0000000719580000,79% used [0x0000000719580000,0x000000071fc03f68,0x00000005d8680000) Metaspace used 34962K,capacity 35420K,committed 35496K,reserved 1079296K class space used 5109K,capacity 5270K,committed 5288K,reserved 1048576K Event: 3.221 GC heap after Heap after GC invocations=4 (full 1): PSYoungGen total 153088K,used 17106K [0x0000000719580000,79% used [0x0000000721600000,0x00000007226b4a80,0x0000000727e80000) ParOldGen total 203264K,used 9252K [0x00000005cc000000,0x00000005cc909158,reserved 1048576K } Event: 3.221 GC heap before {Heap before GC invocations=5 (full 2): PSYoungGen total 153088K,reserved 1048576K Event: 3.312 GC heap after Heap after GC invocations=5 (full 2): PSYoungGen total 153088K,0% used
…………..
…………..