ParallelGCFailedAllocation exception in JVM?

0

I was running a software load test on a JVM, and ran into this exception in hs_err_pid15912.log. I'm not much of a JVM person. Can anyone tell me what it means? Is it possibly a GC bug in the JVM?

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005d5c6506, pid=15912, tid=0x00000000000053b8
#
# JRE version: Java(TM) SE Runtime Environment (8.0_161-b12) (build 1.8.0_161-b12)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.161-b12 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x406506]
#
# Core dump written. Default location: C:\Server\hs_err_pid15912.mdmp
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x000000002a1d8800):  VMThread [stack: 0x000000002bed0000,0x000000002bfd0000] [id=21432]

siginfo: ExceptionCode=0xc0000005, writing address 0x000000000171f4f0

Registers: RAX=0x000000076ab00000, RBX=0x00000000106bd550, RCX=0x000000000931116a, RDX=0x0000000000000000 RSP=0x000000002bfcf3c0, RBP=0x000000000000000e, RSI=0x000000000000000c, RDI=0x000000000171f4a0 R8 =0xffffffffffffffff, R9 =0x8101010101010100, R10=0x7ec0fefd0100fefc, R11=0x0000000000000051 R12=0x000000002a0657d8, R13=0x00000000000003d8, R14=0x000000002a065400, R15=0x000000002a0657d8 RIP=0x000000005d5c6506, EFLAGS=0x0000000000010202

Top of Stack: (sp=0x000000002bfcf3c0) 0x000000002bfcf3c0:   00000000106bd550 000000000000000e 0x000000002bfcf3d0:   000000000000000c 000000000171f4a0 0x000000002bfcf3e0:   000000002a1d8270 000000005d40c227 0x000000002bfcf3f0:   0000000000000000 000000000171f4a0 0x000000002bfcf400:   000000002a065400 000000002a0653f0 0x000000002bfcf410:   000000002a0653f0 0000000000000000 0x000000002bfcf420:   000000002a1d8270 000000005d40b4c6 0x000000002bfcf430:   00000000106bb900 0000000000000000 0x000000002bfcf440:   000000000171f4a0 00000000105a0800 0x000000002bfcf450:   0000000000000000 0000000000000000 0x000000002bfcf460:   0000000000000000 000000005d3eb23b 0x000000002bfcf470:   0000000000000000 0000000b9957fb85 0x000000002bfcf480:   0000000000000001 000000002a1d6d90 0x000000002bfcf490:   0000000000000000 00000000106bc3c0 0x000000002bfcf4a0:   0000000000000000 000000005d9877e0 0x000000002bfcf4b0:   0000000000000000 000000002a1d8800 

Instructions: (pc=0x000000005d5c6506) 0x000000005d5c64e6:   e8 95 ab ca ff 48 8b 4b 48 48 8b d0 e8 19 a5 e1 0x000000005d5c64f6:   ff 89 6b 40 48 8b 57 48 48 8b cb e8 da d9 fe ff 0x000000005d5c6506:   48 89 47 50 48 85 c0 75 19 0f b6 05 1e 90 40 00 0x000000005d5c6516:   84 c0 74 0e 8b 05 10 90 40 00 85 c0 7e 04 c6 47 


Register to memory mapping:

RAX=0x000000076ab00000 is an oop [I 
 - klass: {type array int}
 - length: 0 RBX=0x00000000106bd550 is an unknown value RCX=0x000000000931116a is an unknown value RDX=0x0000000000000000 is an unknown value RSP=0x000000002bfcf3c0 is an unknown value RBP=0x000000000000000e is an unknown value RSI=0x000000000000000c is an unknown value RDI=0x000000000171f4a0 is pointing into the stack for thread: 0x000000002c242800 R8 =0xffffffffffffffff is an unknown value R9 =0x8101010101010100 is an unknown value R10=0x7ec0fefd0100fefc is an unknown value R11=0x0000000000000051 is an unknown value R12=0x000000002a0657d8 is an unknown value R13=0x00000000000003d8 is an unknown value R14=0x000000002a065400 is an unknown value R15=0x000000002a0657d8 is an unknown value


Stack: [0x000000002bed0000,0x000000002bfd0000],  sp=0x000000002bfcf3c0,  free space=1020k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V  [jvm.dll+0x406506] V  [jvm.dll+0x24c227] V  [jvm.dll+0x24b4c6] V  [jvm.dll+0x24b961] V  [jvm.dll+0x24bb7e] V  [jvm.dll+0x29cc4a] C  [MSVCR100.dll+0x21d9f] C  [MSVCR100.dll+0x21e3b] C  [KERNEL32.DLL+0x13d2] C  [ntdll.dll+0x154f4]


[error occurred during error reporting (printing VM operation), id 0xc0000005]


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )   0x000000002a1e7000 JavaThread "Unknown thread" [_thread_blocked, id=19892, stack(0x000000002d7a0000,0x000000002d8a0000)]   0x000000002c242800 JavaThread "Unknown thread" [_thread_blocked, id=33196, stack(0x0000000001620000,0x0000000001720000)]   0x000000002c247800 JavaThread "eservicesystemstat.jar" [_thread_in_native, id=12400, stack(0x0000000000f40000,0x0000000001040000)]   0x000000002d40c000 JavaThread "eserviceinteractionstat.jar" [_thread_in_native, id=32944, stack(0x0000000033b80000,0x0000000033c80000)]   0x000000002d40b000 JavaThread "eservicecontactstat.jar" [_thread_in_native, id=21740, stack(0x0000000033c80000,0x0000000033d80000)]   0x000000002d40a000 JavaThread "eservicesystemstat.jar" [_thread_in_native, id=24716, stack(0x0000000033a80000,0x0000000033b80000)]   0x000000002c150800 JavaThread "Service Thread" daemon [_thread_blocked, id=33500, stack(0x000000002ccb0000,0x000000002cdb0000)]   0x000000002c109800 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=16164, stack(0x000000002cbb0000,0x000000002ccb0000)]   0x000000002c103000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=6984, stack(0x000000002cab0000,0x000000002cbb0000)]   0x000000002c0fe800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=26712, stack(0x000000002c9b0000,0x000000002cab0000)]   0x000000002c0fb800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=32508, stack(0x000000002c8b0000,0x000000002c9b0000)]   0x000000002c0f6800 JavaThread "Attach Listener" daemon [_thread_blocked, id=20364, stack(0x000000002c7b0000,0x000000002c8b0000)]   0x000000002c0f5800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=9064, stack(0x000000002c6b0000,0x000000002c7b0000)]   0x000000002a1dc800 JavaThread "Finalizer" daemon [_thread_blocked, id=11180, stack(0x000000002c4d0000,0x000000002c5d0000)]   0x0000000010695000 JavaThread "Reference Handler" daemon [_thread_blocked, id=11272, stack(0x000000002bfd0000,0x000000002c0d0000)]   0x00000000105a0800 JavaThread "main" [_thread_blocked, id=4264, stack(0x0000000001140000,0x0000000001240000)]

Other Threads:
=>0x000000002a1d8800 VMThread [stack: 0x000000002bed0000,0x000000002bfd0000] [id=21432]   0x000000002c165800 WatcherThread [stack: 0x000000002cdb0000,0x000000002ceb0000] [id=13084]

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event]) [0x00000000106bbd40] Threads_lock - owner thread: 0x000000002a1d8800 [0x00000000106bbf40] Heap_lock - owner thread: 0x000000002c242800

Heap:  PSYoungGen      total 76288K, used 1968K [0x000000076ab00000, 0x0000000770000000, 0x00000007c0000000)   eden space 65536K, 0% used [0x000000076ab00000,0x000000076ab00178,0x000000076eb00000)   from space 10752K, 18% used [0x000000076eb00000,0x000000076ecec010,0x000000076f580000)   to   space 10752K, 0% used [0x000000076f580000,0x000000076f580000,0x0000000770000000)  ParOldGen  total 175104K, used 16K [0x00000006c0000000, 0x00000006cab00000, 0x000000076ab00000)   object space 175104K, 0% used [0x00000006c0000000,0x00000006c0004000,0x00000006cab00000)  Metaspace  used 3988K, capacity 5280K, committed 5504K, reserved 1056768K   class space    used 456K, capacity 559K, committed 640K, reserved 1048576K

Card table byte_map: [0x000000001fa80000,0x0000000020290000] byte_map_base: 0x000000001c480000

Marking Bits: (ParMarkBitMap*) 0x000000005d9df860  Begin Bits: [0x0000000020ff0000, 0x0000000024ff0000)  End Bits:   [0x0000000024ff0000, 0x0000000028ff0000)

Polling page: 0x0000000000af0000

CodeCache: size=245760Kb used=2546Kb max_used=2546Kb free=243213Kb  bounds [0x00000000106c0000, 0x0000000010940000, 0x000000001f6c0000]  total_blobs=740 nmethods=491 adapters=162  compilation: enabled

Compilation events (10 events): Event: 22995.933 Thread 0x000000002c0fb800  491       4       java.lang.String::substring (79 bytes) Event: 22995.939 Thread 0x000000002c0fb800 nmethod 491 0x0000000010927950 code [0x0000000010927aa0, 0x0000000010927e58] Event: 22996.019 Thread 0x000000002c109800  492       3       sun.reflect.misc.ReflectUtil::isNonPublicProxyClass (51 bytes) Event:
22996.020 Thread 0x000000002c109800 nmethod 492 0x0000000010928250 code [0x0000000010928480, 0x00000000109290e8] Event: 22996.021 Thread 0x000000002c109800  493       3       java.lang.reflect.Proxy::isProxyClass (25 bytes) Event: 22996.021 Thread 0x000000002c109800 nmethod 493 0x000000001093d810 code [0x000000001093da20, 0x000000001093e418] Event: 23183.470 Thread 0x000000002c109800  495       3       java.util.Properties::getProperty (46 bytes) Event: 23183.471 Thread 0x000000002c109800 nmethod 495 0x000000001093d0d0 code [0x000000001093d260, 0x000000001093d718] Event: 23183.471 Thread 0x000000002c109800  494       3       java.lang.System::checkKey (34 bytes) Event: 23183.471 Thread 0x000000002c109800 nmethod 494 0x000000001093e8d0 code [0x000000001093ea60, 0x000000001093ee48]

GC Heap History (2 events): Event: 23189.667 GC heap before {Heap before GC invocations=1 (full 0):  PSYoungGen      total 76288K, used 65536K [0x000000076ab00000, 0x0000000770000000, 0x00000007c0000000)   eden space 65536K, 100% used [0x000000076ab00000,0x000000076eb00000,0x000000076eb00000)   from space 10752K, 0% used [0x000000076f580000,0x000000076f580000,0x0000000770000000)   to   space 10752K, 0% used [0x000000076eb00000,0x000000076eb00000,0x000000076f580000)  ParOldGen  total 175104K, used 0K [0x00000006c0000000, 0x00000006cab00000, 0x000000076ab00000)   object space 175104K, 0% used [0x00000006c0000000,0x00000006c0000000,0x00000006cab00000)  Metaspace  used 3988K, capacity 5280K, committed 5504K, reserved 1056768K   class space    used 456K, capacity 559K, committed 640K, reserved 1048576K Event: 23191.565 GC heap after Heap after GC invocations=1 (full 0):  PSYoungGen      total 76288K, used 1968K [0x000000076ab00000, 0x0000000770000000, 0x00000007c0000000)   eden space 65536K, 0% used [0x000000076ab00000,0x000000076ab00000,0x000000076eb00000)   from space 10752K, 18% used [0x000000076eb00000,0x000000076ecec010,0x000000076f580000)   to   space 10752K, 0% used [0x000000076f580000,0x000000076f580000,0x0000000770000000)  ParOldGen  total 175104K, used 16K [0x00000006c0000000, 0x00000006cab00000, 0x000000076ab00000)   object space 175104K, 0% used [0x00000006c0000000,0x00000006c0004000,0x00000006cab00000)  Metaspace  used 3988K, capacity 5280K, committed 5504K, reserved 1056768K   class space    used 456K, capacity 559K, committed 640K, reserved 1048576K }

Deoptimization events (0 events): No events

Classes redefined (0 events): No events

Internal exceptions (3 events): Event: 6.501 Thread 0x00000000105a0800 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.defineClass(Ljava/lang/String;[BII)Ljava/lang/Class; name or signature does not match> (0x000000076ab07ca0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u161\10277\hotspot Event: 6.502 Thread 0x00000000105a0800 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.prefetchRead(Ljava/lang/Object;J)V name or signature does not match> (0x000000076ab07f88) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u161\10277\hotspot\src\share\vm\prim Event: 11.625 Thread 0x00000000105a0800 Exception <a 'java/io/FileNotFoundException'> (0x000000076ae60f78) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u161\10277\hotspot\src\share\vm\prims\jni.cpp, line 709]

Events (10 events): Event: 22995.930 Thread 0x000000002c247800 Thread added: 0x000000002c247800 Event: 22995.932 Thread 0x000000002c242800 Thread added: 0x000000002c242800 Event: 22995.933 Thread 0x000000002a1e7000 Thread added: 0x000000002a1e7000 Event: 23161.753 Thread 0x000000002a1e7000 Thread exited: 0x000000002a1e7000 Event:
23161.876 Thread 0x000000002c242800 Thread exited: 0x000000002c242800 Event: 23162.001 Thread 0x000000002c247800 Thread exited: 0x000000002c247800 Event: 23183.469 Thread 0x000000002c247800 Thread added: 0x000000002c247800 Event: 23183.469 Thread 0x000000002c242800 Thread added: 0x000000002c242800 Event: 23183.470 Thread 0x000000002a1e7000 Thread added: 0x000000002a1e7000 Event: 23187.704 Executing VM operation: ParallelGCFailedAllocation


Dynamic libraries: 0x00007ff6225a0000 - 0x00007ff6264c5000  C:\Server\serv.exe 0x00007ffaee6e0000 - 0x00007ffaee88d000  C:\Windows\SYSTEM32\ntdll.dll 0x00007ffaebe20000 - 0x00007ffaebf5e000   C:\Windows\system32\KERNEL32.DLL 0x00007ffaeb9c0000 - 0x00007ffaebad6000    C:\Windows\system32\KERNELBASE.dll 0x00007ffadbc30000 - 0x00007ffadbc39000  C:\Windows\SYSTEM32\WSOCK32.dll 0x00007ffaee110000 - 0x00007ffaee16a000     C:\Windows\system32\WS2_32.dll 0x00007ffaebdc0000
- 0x00007ffaebe14000    C:\Windows\system32\SHLWAPI.dll 0x00007ffaedf90000 - 0x00007ffaee107000     C:\Windows\system32\USER32.dll 0x00007ffaee630000 - 0x00007ffaee6da000  C:\Windows\system32\ADVAPI32.dll 0x00007ffaebf60000 - 0x00007ffaec0f4000    C:\Windows\system32\ole32.dll 0x00007ffaec580000 - 0x00007ffaec646000   C:\Windows\system32\OLEAUT32.dll 0x00007ffaec100000 - 0x00007ffaec107000    C:\Windows\system32\PSAPI.DLL 0x00007ffaebae0000 - 0x00007ffaebcbf000   C:\Windows\system32\CRYPT32.dll 0x00007ffaeb040000
- 0x00007ffaeb099000    C:\Windows\SYSTEM32\MSWSOCK.dll 0x00007ffaee470000 - 0x00007ffaee5b0000     C:\Windows\system32\RPCRT4.dll 0x00007ffaee170000 - 0x00007ffaee21a000  C:\Windows\system32\msvcrt.dll 0x00007ffaec830000
- 0x00007ffaec839000    C:\Windows\system32\NSI.dll 0x00007ffaec840000 - 0x00007ffaeca52000     C:\Windows\SYSTEM32\combase.dll 0x00007ffaec110000
- 0x00007ffaec25b000    C:\Windows\system32\GDI32.dll 0x00007ffaee3a0000 - 0x00007ffaee3f9000   C:\Windows\SYSTEM32\sechost.dll 0x00007ffaeb8c0000 - 0x00007ffaeb8d1000     C:\Windows\system32\MSASN1.dll 0x00007ffaeb930000 - 0x00007ffaeb95e000  C:\Windows\system32\SspiCli.dll 0x00007ffaeaa60000
- 0x00007ffaeaa6e000    C:\Windows\SYSTEM32\pcwum.DLL 0x00007ffaee610000 - 0x00007ffaee626000   C:\Windows\system32\Imagehlp.DLL 0x00007ffadb9d0000 - 0x00007ffadbb59000    C:\Windows\system32\dbghelp.dll 0x00007ffae7e50000 - 0x00007ffae7e7a000     C:\Windows\SYSTEM32\iphlpapi.dll 0x00007ffae89d0000 - 0x00007ffae89da000    C:\Windows\SYSTEM32\WINNSI.DLL 0x00007ffaeae40000 - 0x00007ffaeaee4000  C:\Windows\SYSTEM32\DNSAPI.dll 0x00007ffae7990000
- 0x00007ffae79a6000    C:\Windows\SYSTEM32\dhcpcsvc6.DLL 0x00007ffae7970000 - 0x00007ffae798a000   C:\Windows\SYSTEM32\dhcpcsvc.DLL 0x00007ffae6e70000 - 0x00007ffae6e85000    C:\Windows\system32\napinsp.dll 0x00007ffae8f20000
- 0x00007ffae8f3b000    C:\Windows\system32\NLAapi.dll 0x00007ffae6fa0000 - 0x00007ffae6fad000  C:\Windows\System32\winrnr.dll 0x00007ffae7c30000 - 0x00007ffae7c9b000  C:\Windows\System32\fwpuclnt.dll 0x00007ffae6fb0000 - 0x00007ffae6fba000    C:\Windows\System32\rasadhlp.dll 0x00007ffaeb680000 - 0x00007ffaeb68b000    C:\Windows\SYSTEM32\CRYPTBASE.dll 0x00007ffaeb610000 - 0x00007ffaeb673000   C:\Windows\SYSTEM32\bcryptPrimitives.dll 0x000000005d1c0000 - 0x000000005da5f000    C:\Program Files\Java\jre1.8.0_161\bin\server\jvm.dll 0x00007ffadc2f0000 - 0x00007ffadc312000   C:\Windows\SYSTEM32\WINMM.dll 0x00007ffae57d0000 - 0x00007ffae57da000   C:\Windows\SYSTEM32\VERSION.dll 0x000000005ea70000
- 0x000000005eb42000    C:\Windows\SYSTEM32\MSVCR100.dll 0x00007ffadc2c0000 - 0x00007ffadc2ea000    C:\Windows\SYSTEM32\WINMMBASE.dll 0x00007ffaeb8e0000 - 0x00007ffaeb92f000   C:\Windows\SYSTEM32\cfgmgr32.dll 0x00007ffaea6b0000 - 0x00007ffaea6d8000    C:\Windows\SYSTEM32\DEVOBJ.dll 0x000000005dfc0000 - 0x000000005dfcf000  C:\Program Files\Java\jre1.8.0_161\bin\verify.dll 0x000000005df90000 - 0x000000005dfb9000   C:\Program Files\Java\jre1.8.0_161\bin\java.dll 0x000000005df70000 - 0x000000005df86000     C:\Program Files\Java\jre1.8.0_161\bin\zip.dll 0x00007ffaeca60000 - 0x00007ffaedf8c000  C:\Windows\system32\SHELL32.dll 0x00007ffaea060000 - 0x00007ffaea112000     C:\Windows\SYSTEM32\SHCORE.dll 0x00007ffaeb810000
- 0x00007ffaeb825000    C:\Windows\SYSTEM32\profapi.dll

VM Arguments: java_command: <unknown> java_class_path (initial): <not set> Launcher Type: generic

Environment Variables: PATH=C:\Program Files\Java\jre1.8.0_161\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Mercurial\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Python27;C:\Python27\Scripts; USERNAME=FCE-W0146$ OS=Windows_NT PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 45 Stepping 2, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows Server 2012 R2 , 64 bit Build 9600 (6.3.9600.17415)

CPU:total 8 (initial active 8) (4 cores per cpu, 1 threads per core) family 6 model 45 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, tsc, tscinvbit, tscinv

Memory: 4k page, physical 16776756k(6246424k free), swap 19267124k(8514988k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.161-b12) for windows-amd64 JRE (1.8.0_161-b12), built on Dec 19 2017 17:52:25 by "java_re" with MS VC++ 10.0 (VS2010)

time: Tue Dec 18 20:42:56 2018 elapsed time: 23285 seconds (0d 6h 28m 5s)
jvm
asked on Super User Dec 21, 2018 by Gerald Chu

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0