diff --git a/hs_err_pid1264.log b/hs_err_pid1264.log new file mode 100644 index 0000000..41835c1 --- /dev/null +++ b/hs_err_pid1264.log @@ -0,0 +1,787 @@ +# +# A fatal error has been detected by the Java Runtime Environment: +# +# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8afb1d4e6, pid=1264, tid=4220 +# +# JRE version: OpenJDK Runtime Environment Temurin-17+35 (17.0+35) (build 17+35) +# Java VM: OpenJDK 64-Bit Server VM Temurin-17+35 (17+35, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64) +# Problematic frame: +# V [jvm.dll+0x57d4e6] +# +# No core dump will be written. Minidumps are not enabled by default on client versions of Windows +# +# If you would like to submit a bug report, please visit: +# https://github.com/adoptium/adoptium-support/issues +# + +--------------- S U M M A R Y ------------ + +Command Line: -Dclassworlds.conf=C:\Program Files\maven\apache-maven-3.8.3\bin\m2.conf -Dmaven.home=C:\Program Files\maven\apache-maven-3.8.3 -Dlibrary.jansi.path=C:\Program Files\maven\apache-maven-3.8.3\lib\jansi-native -Dmaven.multiModuleProjectDirectory=F:\git\Challenges org.codehaus.plexus.classworlds.launcher.Launcher clean install + +Host: AMD Ryzen 7 2700X Eight-Core Processor , 16 cores, 31G, Windows 10 , 64 bit Build 22000 (10.0.22000.120) +Time: Tue Nov 2 00:49:16 2021 Mitteleurop�ische Zeit elapsed time: 15.686119 seconds (0d 0h 0m 15s) + +--------------- T H R E A D --------------- + +Current thread (0x000001f147fbed40): JavaThread "C2 CompilerThread3" daemon [_thread_in_native, id=4220, stack(0x0000008aa5500000,0x0000008aa5600000)] + + +Current CompileTask: +C2: 15686 7024 4 com.sun.tools.javac.jvm.PoolReader::resolve (344 bytes) + +Stack: [0x0000008aa5500000,0x0000008aa5600000], sp=0x0000008aa55fa6c0, free space=1001k +Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) +V [jvm.dll+0x57d4e6] +V [jvm.dll+0x57d1f4] +V [jvm.dll+0x57c468] +V [jvm.dll+0x2203ed] +V [jvm.dll+0x2198d1] +V [jvm.dll+0x217505] +V [jvm.dll+0x1a356d] +V [jvm.dll+0x226ff8] +V [jvm.dll+0x22513c] +V [jvm.dll+0x7e47fb] +V [jvm.dll+0x7dedba] +V [jvm.dll+0x673925] +C [ucrtbase.dll+0x26c0c] +C [KERNEL32.DLL+0x154e0] +C [ntdll.dll+0x485b] + + +siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x000001f100000018 + + +Register to memory mapping: + +RIP=0x00007ff8afb1d4e6 jvm.dll +RAX=0x000001f100000018 is an unknown value +RBX=0x000001f14da46050 points into unknown readable memory: 0x000001f14da46048 | 48 60 a4 4d f1 01 00 00 +RCX=0x00000000000008bd is an unknown value +RDX=0x0000000000004000 is an unknown value +RSP=0x0000008aa55fa6c0 is pointing into the stack for thread: 0x000001f147fbed40 +RBP=0x000001f147664d30 points into unknown readable memory: 0x0000000000000000 | 00 00 00 00 00 00 00 00 +RSI=0x000001f14e666790 points into unknown readable memory: 0x00007ff8afeb1488 | 88 14 eb af f8 7f 00 00 +RDI=0x0000008aa55faae0 is pointing into the stack for thread: 0x000001f147fbed40 +R8 =0x000001f14d036c98 points into unknown readable memory: 0x000001f14da46050 | 50 60 a4 4d f1 01 00 00 +R9 =0x0 is NULL +R10=0x000001f149617b00 points into unknown readable memory: 0x000001f1473773f8 | f8 73 37 47 f1 01 00 00 +R11=0x000001f14f073ea0 points into unknown readable memory: 0x000001f147377790 | 90 77 37 47 f1 01 00 00 +R12=0x0000008aa55fa7b0 is pointing into the stack for thread: 0x000001f147fbed40 +R13=0x0000008aa55fa790 is pointing into the stack for thread: 0x000001f147fbed40 +R14=0x000001f14e666910 points into unknown readable memory: 0x00007ff8afeb53b8 | b8 53 eb af f8 7f 00 00 +R15=0x000001f14dac3c80 points into unknown readable memory: 0x00007ff8afec6a08 | 08 6a ec af f8 7f 00 00 + + +Registers: +RAX=0x000001f100000018, RBX=0x000001f14da46050, RCX=0x00000000000008bd, RDX=0x0000000000004000 +RSP=0x0000008aa55fa6c0, RBP=0x000001f147664d30, RSI=0x000001f14e666790, RDI=0x0000008aa55faae0 +R8 =0x000001f14d036c98, R9 =0x0000000000000000, R10=0x000001f149617b00, R11=0x000001f14f073ea0 +R12=0x0000008aa55fa7b0, R13=0x0000008aa55fa790, R14=0x000001f14e666910, R15=0x000001f14dac3c80 +RIP=0x00007ff8afb1d4e6, EFLAGS=0x0000000000010216 + +Top of Stack: (sp=0x0000008aa55fa6c0) +0x0000008aa55fa6c0: 0000000000000081 000001f14e6669d0 +0x0000008aa55fa6d0: 000001f14dac3c80 000001f147377790 +0x0000008aa55fa6e0: 0000000000000001 0000008aa55fa7d0 +0x0000008aa55fa6f0: 000001f14e666960 00007ff8afb1d1f4 +0x0000008aa55fa700: 0000000000000000 0000000000000081 +0x0000008aa55fa710: 000001f14e666910 000001f1ffffffff +0x0000008aa55fa720: 0000000000000000 000001f148c94468 +0x0000008aa55fa730: 000001f1489b0828 0000008aa55fa860 +0x0000008aa55fa740: 0000000000080200 000001f116f22a70 +0x0000008aa55fa750: 0000000000000001 00007ff8afb1c468 +0x0000008aa55fa760: 0000008aa55faae0 0000008aa55faae0 +0x0000008aa55fa770: 000001f100000001 0000008aa55fa7d0 +0x0000008aa55fa780: 0000000000000000 0000000000000000 +0x0000008aa55fa790: 000001f14879c0f0 0000000000001000 +0x0000008aa55fa7a0: 000001f14cf25330 00000000000008d8 +0x0000008aa55fa7b0: 0000000000000200 000001f14bdf89e0 + +Instructions: (pc=0x00007ff8afb1d4e6) +0x00007ff8afb1d3e6: 72 0b 8b d3 48 8d 4f 20 e8 7d 51 0d 00 48 8b 47 +0x00007ff8afb1d3f6: 30 48 c7 04 d8 00 00 00 00 48 83 c4 20 41 5e 5f +0x00007ff8afb1d406: 5b c3 49 8b d6 4c 89 7c 24 50 48 8b cf e8 e8 d0 +0x00007ff8afb1d416: fe ff 45 33 c9 4c 8b c0 49 8b d6 48 8b cf 4c 8b +0x00007ff8afb1d426: f8 e8 74 12 00 00 41 8b 4e 2c 48 8b d8 83 e1 3f +0x00007ff8afb1d436: 80 f9 30 75 19 49 3b c7 74 14 4c 8b c8 4d 8b c7 +0x00007ff8afb1d446: 49 8b d6 48 8b cf e8 6f 3a 00 00 48 8b d8 48 89 +0x00007ff8afb1d456: 74 24 48 48 85 db 75 55 41 8b 5e 28 3b 5f 28 72 +0x00007ff8afb1d466: 0b 8b d3 48 8d 4f 20 e8 fe 50 0d 00 48 8b 47 30 +0x00007ff8afb1d476: 48 c7 04 d8 00 00 00 00 8b 9f d0 09 00 00 8d 43 +0x00007ff8afb1d486: 01 89 87 d0 09 00 00 3b 9f c0 09 00 00 72 0e 8b +0x00007ff8afb1d496: d3 48 8d 8f b8 09 00 00 e8 cd 50 0d 00 48 8b 87 +0x00007ff8afb1d4a6: c8 09 00 00 4c 89 34 d8 e9 3a 02 00 00 48 89 6c +0x00007ff8afb1d4b6: 24 40 48 8b f3 4c 3b fb 0f 84 7f 01 00 00 8b 57 +0x00007ff8afb1d4c6: 28 66 0f 1f 84 00 00 00 00 00 8b 4b 28 48 8b 87 +0x00007ff8afb1d4d6: f8 09 00 00 48 8b 1c c8 4c 8d 04 c8 48 8b 43 08 +0x00007ff8afb1d4e6: 48 83 38 00 75 27 0f 1f 40 00 8b 43 28 3b c2 73 +0x00007ff8afb1d4f6: 0c 8b c8 48 8b 47 30 48 8b 1c c8 eb 02 33 db 48 +0x00007ff8afb1d506: 83 e3 fe 48 8b 43 08 48 83 38 00 74 dd 49 89 18 +0x00007ff8afb1d516: 8b 43 28 8b 57 28 3b c2 73 0f 8b c8 48 8b 47 30 +0x00007ff8afb1d526: 48 8b 2c c8 48 85 ed 75 07 48 8b af 90 09 00 00 +0x00007ff8afb1d536: 48 85 f6 75 27 4c 8d 0d 66 ba 3c 00 ba a9 03 00 +0x00007ff8afb1d546: 00 4c 8d 05 6a ba 3c 00 48 8d 0d bb c2 3b 00 e8 +0x00007ff8afb1d556: 96 7c cc ff e8 11 71 0f 00 8b 57 28 8b 46 28 3b +0x00007ff8afb1d566: c2 73 0f 8b c8 48 8b 47 30 4c 8b 04 c8 4d 85 c0 +0x00007ff8afb1d576: 75 07 4c 8b 87 90 09 00 00 41 0f b7 40 58 48 8b +0x00007ff8afb1d586: cb 66 39 45 58 48 0f 43 ce 48 8b f1 4c 3b fb 0f +0x00007ff8afb1d596: 85 35 ff ff ff 49 3b cf 0f 84 9f 00 00 00 e8 37 +0x00007ff8afb1d5a6: 68 0d 00 48 85 c0 0f 84 91 00 00 00 8b 48 2c 83 +0x00007ff8afb1d5b6: e1 7f 80 f9 60 0f 85 82 00 00 00 48 8b 40 08 48 +0x00007ff8afb1d5c6: 3b 70 08 75 78 8b 46 2c 24 0f 3c 08 75 6f 33 d2 +0x00007ff8afb1d5d6: 48 8b ce e8 d2 51 0c 00 48 85 c0 74 60 48 8b c8 + + +Stack slot to memory mapping: +stack at sp + 0 slots: 0x0000000000000081 is an unknown value +stack at sp + 1 slots: 0x000001f14e6669d0 points into unknown readable memory: 0x0000000000000000 | 00 00 00 00 00 00 00 00 +stack at sp + 2 slots: 0x000001f14dac3c80 points into unknown readable memory: 0x00007ff8afec6a08 | 08 6a ec af f8 7f 00 00 +stack at sp + 3 slots: 0x000001f147377790 points into unknown readable memory: 0x00007ff8aff32ee0 | e0 2e f3 af f8 7f 00 00 +stack at sp + 4 slots: 0x0000000000000001 is an unknown value +stack at sp + 5 slots: 0x0000008aa55fa7d0 is pointing into the stack for thread: 0x000001f147fbed40 +stack at sp + 6 slots: 0x000001f14e666960 points into unknown readable memory: 0x00007ff8aff370c0 | c0 70 f3 af f8 7f 00 00 +stack at sp + 7 slots: 0x00007ff8afb1d1f4 jvm.dll + + +--------------- P R O C E S S --------------- + +Threads class SMR info: +_java_thread_list=0x000001f1470d7c20, length=22, elements={ +0x000001f116f21960, 0x000001f1461c7b20, 0x000001f1461c8990, 0x000001f1461de840, +0x000001f146c054b0, 0x000001f146c05d70, 0x000001f146c06720, 0x000001f146c07400, +0x000001f146c07ea0, 0x000001f146c23e70, 0x000001f146d312c0, 0x000001f146d45eb0, +0x000001f146d4d7e0, 0x000001f147ec32c0, 0x000001f1478bfc80, 0x000001f147ba2d30, +0x000001f148b82530, 0x000001f147fbed40, 0x000001f147fbc9d0, 0x000001f147fbcee0, +0x000001f147fbd3f0, 0x000001f147fbd900 +} + +Java Threads: ( => current thread ) + 0x000001f116f21960 JavaThread "main" [_thread_in_Java, id=5100, stack(0x0000008aa2a00000,0x0000008aa2b00000)] + 0x000001f1461c7b20 JavaThread "Reference Handler" daemon [_thread_blocked, id=2020, stack(0x0000008aa3100000,0x0000008aa3200000)] + 0x000001f1461c8990 JavaThread "Finalizer" daemon [_thread_blocked, id=8812, stack(0x0000008aa3200000,0x0000008aa3300000)] + 0x000001f1461de840 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8848, stack(0x0000008aa3300000,0x0000008aa3400000)] + 0x000001f146c054b0 JavaThread "Attach Listener" daemon [_thread_blocked, id=11972, stack(0x0000008aa3400000,0x0000008aa3500000)] + 0x000001f146c05d70 JavaThread "Service Thread" daemon [_thread_blocked, id=5044, stack(0x0000008aa3500000,0x0000008aa3600000)] + 0x000001f146c06720 JavaThread "Monitor Deflation Thread" daemon [_thread_blocked, id=2000, stack(0x0000008aa3600000,0x0000008aa3700000)] + 0x000001f146c07400 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=10880, stack(0x0000008aa3700000,0x0000008aa3800000)] + 0x000001f146c07ea0 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=6728, stack(0x0000008aa3800000,0x0000008aa3900000)] + 0x000001f146c23e70 JavaThread "Sweeper thread" daemon [_thread_blocked, id=4156, stack(0x0000008aa3900000,0x0000008aa3a00000)] + 0x000001f146d312c0 JavaThread "C1 CompilerThread1" daemon [_thread_blocked, id=7916, stack(0x0000008aa3a00000,0x0000008aa3b00000)] + 0x000001f146d45eb0 JavaThread "Notification Thread" daemon [_thread_blocked, id=8340, stack(0x0000008aa3b00000,0x0000008aa3c00000)] + 0x000001f146d4d7e0 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=8856, stack(0x0000008aa3d00000,0x0000008aa3e00000)] + 0x000001f147ec32c0 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=13124, stack(0x0000008aa3e00000,0x0000008aa3f00000)] + 0x000001f1478bfc80 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=13796, stack(0x0000008aa3f00000,0x0000008aa4000000)] + 0x000001f147ba2d30 JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=7988, stack(0x0000008aa5300000,0x0000008aa5400000)] + 0x000001f148b82530 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=8032, stack(0x0000008aa5400000,0x0000008aa5500000)] +=>0x000001f147fbed40 JavaThread "C2 CompilerThread3" daemon [_thread_in_native, id=4220, stack(0x0000008aa5500000,0x0000008aa5600000)] + 0x000001f147fbc9d0 JavaThread "C2 CompilerThread4" daemon [_thread_in_native, id=13828, stack(0x0000008aa5600000,0x0000008aa5700000)] + 0x000001f147fbcee0 JavaThread "C2 CompilerThread5" daemon [_thread_in_native, id=6288, stack(0x0000008aa5700000,0x0000008aa5800000)] + 0x000001f147fbd3f0 JavaThread "C2 CompilerThread6" daemon [_thread_in_native, id=12116, stack(0x0000008aa5800000,0x0000008aa5900000)] + 0x000001f147fbd900 JavaThread "C2 CompilerThread7" daemon [_thread_in_native, id=12456, stack(0x0000008aa5900000,0x0000008aa5a00000)] + +Other Threads: + 0x000001f1461c0f10 VMThread "VM Thread" [stack: 0x0000008aa3000000,0x0000008aa3100000] [id=7128] + 0x000001f146d4a390 WatcherThread [stack: 0x0000008aa3c00000,0x0000008aa3d00000] [id=3404] + 0x000001f116f985a0 GCTaskThread "GC Thread#0" [stack: 0x0000008aa2b00000,0x0000008aa2c00000] [id=13264] + 0x000001f147a2c250 GCTaskThread "GC Thread#1" [stack: 0x0000008aa4600000,0x0000008aa4700000] [id=14276] + 0x000001f146dadd00 GCTaskThread "GC Thread#2" [stack: 0x0000008aa4700000,0x0000008aa4800000] [id=3204] + 0x000001f147b14410 GCTaskThread "GC Thread#3" [stack: 0x0000008aa4800000,0x0000008aa4900000] [id=6620] + 0x000001f147e2f170 GCTaskThread "GC Thread#4" [stack: 0x0000008aa4900000,0x0000008aa4a00000] [id=13360] + 0x000001f14798abd0 GCTaskThread "GC Thread#5" [stack: 0x0000008aa4a00000,0x0000008aa4b00000] [id=1180] + 0x000001f1479b6390 GCTaskThread "GC Thread#6" [stack: 0x0000008aa4b00000,0x0000008aa4c00000] [id=10384] + 0x000001f1479b6640 GCTaskThread "GC Thread#7" [stack: 0x0000008aa4c00000,0x0000008aa4d00000] [id=14284] + 0x000001f1483140b0 GCTaskThread "GC Thread#8" [stack: 0x0000008aa4d00000,0x0000008aa4e00000] [id=12912] + 0x000001f148314360 GCTaskThread "GC Thread#9" [stack: 0x0000008aa4e00000,0x0000008aa4f00000] [id=5692] + 0x000001f1479271f0 GCTaskThread "GC Thread#10" [stack: 0x0000008aa4f00000,0x0000008aa5000000] [id=5308] + 0x000001f1482f10a0 GCTaskThread "GC Thread#11" [stack: 0x0000008aa5000000,0x0000008aa5100000] [id=13000] + 0x000001f1482e1dd0 GCTaskThread "GC Thread#12" [stack: 0x0000008aa4000000,0x0000008aa4100000] [id=6128] + 0x000001f116fa9460 ConcurrentGCThread "G1 Main Marker" [stack: 0x0000008aa2c00000,0x0000008aa2d00000] [id=1340] + 0x000001f116faa610 ConcurrentGCThread "G1 Conc#0" [stack: 0x0000008aa2d00000,0x0000008aa2e00000] [id=1756] + 0x000001f1482e2330 ConcurrentGCThread "G1 Conc#1" [stack: 0x0000008aa4300000,0x0000008aa4400000] [id=6612] + 0x000001f1482e2890 ConcurrentGCThread "G1 Conc#2" [stack: 0x0000008aa4400000,0x0000008aa4500000] [id=6676] + 0x000001f116ffe190 ConcurrentGCThread "G1 Refine#0" [stack: 0x0000008aa2e00000,0x0000008aa2f00000] [id=4484] + 0x000001f1483c3a60 ConcurrentGCThread "G1 Refine#1" [stack: 0x0000008aa4100000,0x0000008aa4200000] [id=12328] + 0x000001f1483c4020 ConcurrentGCThread "G1 Refine#2" [stack: 0x0000008aa4200000,0x0000008aa4300000] [id=400] + 0x000001f1483c2640 ConcurrentGCThread "G1 Refine#3" [stack: 0x0000008aa4500000,0x0000008aa4600000] [id=1544] + 0x000001f1483c4300 ConcurrentGCThread "G1 Refine#4" [stack: 0x0000008aa5100000,0x0000008aa5200000] [id=12828] + 0x000001f1483c2920 ConcurrentGCThread "G1 Refine#5" [stack: 0x0000008aa5200000,0x0000008aa5300000] [id=14232] + 0x000001f116ffebb0 ConcurrentGCThread "G1 Service" [stack: 0x0000008aa2f00000,0x0000008aa3000000] [id=2904] + +Threads with active compile tasks: +C2 CompilerThread0 15738 6938 4 com.sun.tools.javac.code.Symtab::lookupPackage (259 bytes) +C2 CompilerThread1 15738 7127 4 com.sun.tools.javac.jvm.ClassReader::sigToType (893 bytes) +C2 CompilerThread2 15738 6967 4 com.sun.tools.javac.code.Symtab::enterClass (71 bytes) +C2 CompilerThread3 15738 7024 4 com.sun.tools.javac.jvm.PoolReader::resolve (344 bytes) +C2 CompilerThread4 15738 6738 ! 4 com.sun.tools.javac.jvm.ClassReader::classSigToType (497 bytes) +C2 CompilerThread5 15738 7149 4 java.util.stream.AbstractPipeline::sourceSpliterator (265 bytes) +C2 CompilerThread6 15738 7130 4 com.sun.tools.javac.jvm.ClassReader::enterMember (41 bytes) +C2 CompilerThread7 15738 7141 4 java.util.stream.AbstractPipeline:: (55 bytes) + +VM state: not at safepoint (normal execution) + +VM Mutex/Monitor currently owned by a thread: None + +Heap address: 0x0000000601000000, size: 8176 MB, Compressed Oops mode: Zero based, Oop shift amount: 3 + +CDS archive(s) mapped at: [0x0000000800000000-0x0000000800bc0000-0x0000000800bc0000), size 12320768, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 0. +Compressed class space mapped at: 0x0000000800c00000-0x0000000840c00000, reserved size: 1073741824 +Narrow klass base: 0x0000000800000000, Narrow klass shift: 0, Narrow klass range: 0x100000000 + +GC Precious Log: + CPUs: 16 total, 16 available + Memory: 32699M + Large Page Support: Disabled + NUMA Support: Disabled + Compressed Oops: Enabled (Zero based) + Heap Region Size: 4M + Heap Min Capacity: 8M + Heap Initial Capacity: 512M + Heap Max Capacity: 8176M + Pre-touch: Disabled + Parallel Workers: 13 + Concurrent Workers: 3 + Concurrent Refinement Workers: 13 + Periodic GC: Disabled + +Heap: + garbage-first heap total 299008K, used 59685K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 8 young (32768K), 1 survivors (4096K) + Metaspace used 32372K, committed 32640K, reserved 1081344K + class space used 3628K, committed 3776K, reserved 1048576K + +Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, OA=open archive, CA=closed archive, TAMS=top-at-mark-start (previous, next) +| 0|0x0000000601000000, 0x0000000601400000, 0x0000000601400000|100%| O| |TAMS 0x0000000601000000, 0x0000000601000000| Untracked +| 1|0x0000000601400000, 0x0000000601800000, 0x0000000601800000|100%| O| |TAMS 0x0000000601400000, 0x0000000601400000| Untracked +| 2|0x0000000601800000, 0x0000000601c00000, 0x0000000601c00000|100%| O| |TAMS 0x0000000601800000, 0x0000000601800000| Untracked +| 3|0x0000000601c00000, 0x0000000602000000, 0x0000000602000000|100%| O| |TAMS 0x0000000601c00000, 0x0000000601c00000| Untracked +| 4|0x0000000602000000, 0x0000000602400000, 0x0000000602400000|100%| O| |TAMS 0x0000000602000000, 0x0000000602000000| Untracked +| 5|0x0000000602400000, 0x0000000602800000, 0x0000000602800000|100%| O| |TAMS 0x0000000602400000, 0x0000000602400000| Untracked +| 6|0x0000000602800000, 0x0000000602800000, 0x0000000602c00000| 0%| F| |TAMS 0x0000000602800000, 0x0000000602800000| Untracked +| 7|0x0000000602c00000, 0x0000000603000000, 0x0000000603000000|100%| O| |TAMS 0x0000000602c00000, 0x0000000602c00000| Untracked +| 8|0x0000000603000000, 0x0000000603000000, 0x0000000603400000| 0%| F| |TAMS 0x0000000603000000, 0x0000000603000000| Untracked +| 9|0x0000000603400000, 0x0000000603649400, 0x0000000603800000| 57%| O| |TAMS 0x0000000603400000, 0x0000000603400000| Untracked +| 10|0x0000000603800000, 0x0000000603800000, 0x0000000603c00000| 0%| F| |TAMS 0x0000000603800000, 0x0000000603800000| Untracked +| 11|0x0000000603c00000, 0x0000000603c00000, 0x0000000604000000| 0%| F| |TAMS 0x0000000603c00000, 0x0000000603c00000| Untracked +| 12|0x0000000604000000, 0x0000000604400000, 0x0000000604400000|100%| S|CS|TAMS 0x0000000604000000, 0x0000000604000000| Complete +| 13|0x0000000604400000, 0x0000000604400000, 0x0000000604800000| 0%| F| |TAMS 0x0000000604400000, 0x0000000604400000| Untracked +| 14|0x0000000604800000, 0x0000000604800000, 0x0000000604c00000| 0%| F| |TAMS 0x0000000604800000, 0x0000000604800000| Untracked +| 15|0x0000000604c00000, 0x0000000604c00000, 0x0000000605000000| 0%| F| |TAMS 0x0000000604c00000, 0x0000000604c00000| Untracked +| 16|0x0000000605000000, 0x0000000605000000, 0x0000000605400000| 0%| F| |TAMS 0x0000000605000000, 0x0000000605000000| Untracked +| 17|0x0000000605400000, 0x0000000605400000, 0x0000000605800000| 0%| F| |TAMS 0x0000000605400000, 0x0000000605400000| Untracked +| 18|0x0000000605800000, 0x0000000605800000, 0x0000000605c00000| 0%| F| |TAMS 0x0000000605800000, 0x0000000605800000| Untracked +| 19|0x0000000605c00000, 0x0000000605c00000, 0x0000000606000000| 0%| F| |TAMS 0x0000000605c00000, 0x0000000605c00000| Untracked +| 20|0x0000000606000000, 0x0000000606000000, 0x0000000606400000| 0%| F| |TAMS 0x0000000606000000, 0x0000000606000000| Untracked +| 21|0x0000000606400000, 0x0000000606400000, 0x0000000606800000| 0%| F| |TAMS 0x0000000606400000, 0x0000000606400000| Untracked +| 22|0x0000000606800000, 0x0000000606800000, 0x0000000606c00000| 0%| F| |TAMS 0x0000000606800000, 0x0000000606800000| Untracked +| 23|0x0000000606c00000, 0x0000000606c00000, 0x0000000607000000| 0%| F| |TAMS 0x0000000606c00000, 0x0000000606c00000| Untracked +| 24|0x0000000607000000, 0x0000000607000000, 0x0000000607400000| 0%| F| |TAMS 0x0000000607000000, 0x0000000607000000| Untracked +| 25|0x0000000607400000, 0x0000000607400000, 0x0000000607800000| 0%| F| |TAMS 0x0000000607400000, 0x0000000607400000| Untracked +| 26|0x0000000607800000, 0x0000000607800000, 0x0000000607c00000| 0%| F| |TAMS 0x0000000607800000, 0x0000000607800000| Untracked +| 27|0x0000000607c00000, 0x0000000607c00000, 0x0000000608000000| 0%| F| |TAMS 0x0000000607c00000, 0x0000000607c00000| Untracked +| 28|0x0000000608000000, 0x0000000608000000, 0x0000000608400000| 0%| F| |TAMS 0x0000000608000000, 0x0000000608000000| Untracked +| 29|0x0000000608400000, 0x0000000608400000, 0x0000000608800000| 0%| F| |TAMS 0x0000000608400000, 0x0000000608400000| Untracked +| 30|0x0000000608800000, 0x0000000608800000, 0x0000000608c00000| 0%| F| |TAMS 0x0000000608800000, 0x0000000608800000| Untracked +| 31|0x0000000608c00000, 0x0000000608c00000, 0x0000000609000000| 0%| F| |TAMS 0x0000000608c00000, 0x0000000608c00000| Untracked +| 32|0x0000000609000000, 0x0000000609000000, 0x0000000609400000| 0%| F| |TAMS 0x0000000609000000, 0x0000000609000000| Untracked +| 33|0x0000000609400000, 0x0000000609400000, 0x0000000609800000| 0%| F| |TAMS 0x0000000609400000, 0x0000000609400000| Untracked +| 34|0x0000000609800000, 0x0000000609800000, 0x0000000609c00000| 0%| F| |TAMS 0x0000000609800000, 0x0000000609800000| Untracked +| 35|0x0000000609c00000, 0x0000000609c00000, 0x000000060a000000| 0%| F| |TAMS 0x0000000609c00000, 0x0000000609c00000| Untracked +| 36|0x000000060a000000, 0x000000060a000000, 0x000000060a400000| 0%| F| |TAMS 0x000000060a000000, 0x000000060a000000| Untracked +| 37|0x000000060a400000, 0x000000060a400000, 0x000000060a800000| 0%| F| |TAMS 0x000000060a400000, 0x000000060a400000| Untracked +| 38|0x000000060a800000, 0x000000060a800000, 0x000000060ac00000| 0%| F| |TAMS 0x000000060a800000, 0x000000060a800000| Untracked +| 39|0x000000060ac00000, 0x000000060ac00000, 0x000000060b000000| 0%| F| |TAMS 0x000000060ac00000, 0x000000060ac00000| Untracked +| 40|0x000000060b000000, 0x000000060b000000, 0x000000060b400000| 0%| F| |TAMS 0x000000060b000000, 0x000000060b000000| Untracked +| 41|0x000000060b400000, 0x000000060b400000, 0x000000060b800000| 0%| F| |TAMS 0x000000060b400000, 0x000000060b400000| Untracked +| 42|0x000000060b800000, 0x000000060b800000, 0x000000060bc00000| 0%| F| |TAMS 0x000000060b800000, 0x000000060b800000| Untracked +| 43|0x000000060bc00000, 0x000000060bc00000, 0x000000060c000000| 0%| F| |TAMS 0x000000060bc00000, 0x000000060bc00000| Untracked +| 44|0x000000060c000000, 0x000000060c000000, 0x000000060c400000| 0%| F| |TAMS 0x000000060c000000, 0x000000060c000000| Untracked +| 45|0x000000060c400000, 0x000000060c400000, 0x000000060c800000| 0%| F| |TAMS 0x000000060c400000, 0x000000060c400000| Untracked +| 46|0x000000060c800000, 0x000000060c800000, 0x000000060cc00000| 0%| F| |TAMS 0x000000060c800000, 0x000000060c800000| Untracked +| 47|0x000000060cc00000, 0x000000060cc00000, 0x000000060d000000| 0%| F| |TAMS 0x000000060cc00000, 0x000000060cc00000| Untracked +| 48|0x000000060d000000, 0x000000060d000000, 0x000000060d400000| 0%| F| |TAMS 0x000000060d000000, 0x000000060d000000| Untracked +| 49|0x000000060d400000, 0x000000060d400000, 0x000000060d800000| 0%| F| |TAMS 0x000000060d400000, 0x000000060d400000| Untracked +| 50|0x000000060d800000, 0x000000060d800000, 0x000000060dc00000| 0%| F| |TAMS 0x000000060d800000, 0x000000060d800000| Untracked +| 51|0x000000060dc00000, 0x000000060dc00000, 0x000000060e000000| 0%| F| |TAMS 0x000000060dc00000, 0x000000060dc00000| Untracked +| 52|0x000000060e000000, 0x000000060e000000, 0x000000060e400000| 0%| F| |TAMS 0x000000060e000000, 0x000000060e000000| Untracked +| 53|0x000000060e400000, 0x000000060e400000, 0x000000060e800000| 0%| F| |TAMS 0x000000060e400000, 0x000000060e400000| Untracked +| 54|0x000000060e800000, 0x000000060e800000, 0x000000060ec00000| 0%| F| |TAMS 0x000000060e800000, 0x000000060e800000| Untracked +| 55|0x000000060ec00000, 0x000000060ec00000, 0x000000060f000000| 0%| F| |TAMS 0x000000060ec00000, 0x000000060ec00000| Untracked +| 56|0x000000060f000000, 0x000000060f000000, 0x000000060f400000| 0%| F| |TAMS 0x000000060f000000, 0x000000060f000000| Untracked +| 57|0x000000060f400000, 0x000000060f400000, 0x000000060f800000| 0%| F| |TAMS 0x000000060f400000, 0x000000060f400000| Untracked +| 58|0x000000060f800000, 0x000000060f800000, 0x000000060fc00000| 0%| F| |TAMS 0x000000060f800000, 0x000000060f800000| Untracked +| 59|0x000000060fc00000, 0x000000060fc00000, 0x0000000610000000| 0%| F| |TAMS 0x000000060fc00000, 0x000000060fc00000| Untracked +| 60|0x0000000610000000, 0x0000000610000000, 0x0000000610400000| 0%| F| |TAMS 0x0000000610000000, 0x0000000610000000| Untracked +| 61|0x0000000610400000, 0x0000000610400000, 0x0000000610800000| 0%| F| |TAMS 0x0000000610400000, 0x0000000610400000| Untracked +| 62|0x0000000610800000, 0x0000000610800000, 0x0000000610c00000| 0%| F| |TAMS 0x0000000610800000, 0x0000000610800000| Untracked +| 63|0x0000000610c00000, 0x0000000610c00000, 0x0000000611000000| 0%| F| |TAMS 0x0000000610c00000, 0x0000000610c00000| Untracked +| 64|0x0000000611000000, 0x0000000611000000, 0x0000000611400000| 0%| F| |TAMS 0x0000000611000000, 0x0000000611000000| Untracked +| 65|0x0000000611400000, 0x0000000611400000, 0x0000000611800000| 0%| F| |TAMS 0x0000000611400000, 0x0000000611400000| Untracked +| 66|0x0000000611800000, 0x0000000611c00000, 0x0000000611c00000|100%| E| |TAMS 0x0000000611800000, 0x0000000611800000| Complete +| 67|0x0000000611c00000, 0x0000000612000000, 0x0000000612000000|100%| E|CS|TAMS 0x0000000611c00000, 0x0000000611c00000| Complete +| 68|0x0000000612000000, 0x0000000612400000, 0x0000000612400000|100%| E|CS|TAMS 0x0000000612000000, 0x0000000612000000| Complete +| 119|0x000000061ec00000, 0x000000061f000000, 0x000000061f000000|100%| E|CS|TAMS 0x000000061ec00000, 0x000000061ec00000| Complete +| 120|0x000000061f000000, 0x000000061f400000, 0x000000061f400000|100%| E|CS|TAMS 0x000000061f000000, 0x000000061f000000| Complete +| 121|0x000000061f400000, 0x000000061f800000, 0x000000061f800000|100%| E|CS|TAMS 0x000000061f400000, 0x000000061f400000| Complete +| 127|0x0000000620c00000, 0x0000000621000000, 0x0000000621000000|100%| E|CS|TAMS 0x0000000620c00000, 0x0000000620c00000| Complete + +Card table byte_map: [0x000001f1311b0000,0x000001f1321b0000] _byte_map_base: 0x000001f12e1a8000 + +Marking Bits (Prev, Next): (CMBitMap*) 0x000001f116f98bf0, (CMBitMap*) 0x000001f116f98bb0 + Prev Bits: [0x000001f13b170000, 0x000001f143130000) + Next Bits: [0x000001f1331b0000, 0x000001f13b170000) + +Polling page: 0x000001f117000000 + +Metaspace: + +Usage: + Non-class: 28.07 MB used. + Class: 3.54 MB used. + Both: 31.61 MB used. + +Virtual space: + Non-class space: 32.00 MB reserved, 28.19 MB ( 88%) committed, 4 nodes. + Class space: 1.00 GB reserved, 3.69 MB ( <1%) committed, 1 nodes. + Both: 1.03 GB reserved, 31.88 MB ( 3%) committed. + +Chunk freelists: + Non-Class: 3.50 MB + Class: 208.00 KB + Both: 3.70 MB + +MaxMetaspaceSize: unlimited +CompressedClassSpaceSize: 1.00 GB +Initial GC threshold: 21.00 MB +Current GC threshold: 35.25 MB +CDS: on +MetaspaceReclaimPolicy: balanced + - commit_granule_bytes: 65536. + - commit_granule_words: 8192. + - virtual_space_node_default_size: 1048576. + - enlarge_chunks_in_place: 1. + - new_chunks_are_fully_committed: 0. + - uncommit_free_chunks: 1. + - use_allocation_guard: 0. + - handle_deallocations: 1. + + +Internal statistics: + +num_allocs_failed_limit: 3. +num_arena_births: 186. +num_arena_deaths: 0. +num_vsnodes_births: 5. +num_vsnodes_deaths: 0. +num_space_committed: 510. +num_space_uncommitted: 0. +num_chunks_returned_to_freelist: 3. +num_chunks_taken_from_freelist: 1122. +num_chunk_merges: 0. +num_chunk_splits: 802. +num_chunks_enlarged: 634. +num_purges: 0. +num_inconsistent_stats: 0. + +CodeHeap 'non-profiled nmethods': size=119168Kb used=3432Kb max_used=3432Kb free=115735Kb + bounds [0x000001f127da0000, 0x000001f128110000, 0x000001f12f200000] +CodeHeap 'profiled nmethods': size=119104Kb used=13421Kb max_used=13639Kb free=105683Kb + bounds [0x000001f120950000, 0x000001f1216b0000, 0x000001f127da0000] +CodeHeap 'non-nmethods': size=7488Kb used=2950Kb max_used=3035Kb free=4537Kb + bounds [0x000001f120200000, 0x000001f120500000, 0x000001f120950000] + total_blobs=6803 nmethods=6233 adapters=478 + compilation: enabled + stopped_count=0, restarted_count=0 + full_count=0 + +Compilation events (20 events): +Event: 15.655 Thread 0x000001f148b82530 nmethod 7067 0x000001f1210e1710 code [0x000001f1210e18e0, 0x000001f1210e1d78] +Event: 15.655 Thread 0x000001f147ec32c0 7068 3 com.sun.tools.javac.jvm.ClassReader::sigToTypeParams (111 bytes) +Event: 15.656 Thread 0x000001f147ec32c0 nmethod 7068 0x000001f1209bd810 code [0x000001f1209bda40, 0x000001f1209be2a8] +Event: 15.656 Thread 0x000001f148b82530 7069 ! 3 sun.nio.fs.WindowsDirectoryStream:: (175 bytes) +Event: 15.656 Thread 0x000001f146c07ea0 nmethod 7066 0x000001f1209d6410 code [0x000001f1209d6880, 0x000001f1209d9368] +Event: 15.657 Thread 0x000001f1478bfc80 nmethod 7055 0x000001f127deba90 code [0x000001f127debc20, 0x000001f127dec158] +Event: 15.658 Thread 0x000001f148b82530 nmethod 7069 0x000001f120a07010 code [0x000001f120a07400, 0x000001f120a08ec8] +Event: 15.664 Thread 0x000001f147fbcee0 nmethod 7051 0x000001f127dea890 code [0x000001f127deaaa0, 0x000001f127deb238] +Event: 15.664 Thread 0x000001f147ec32c0 7070 3 java.util.RegularEnumSet::iterator (9 bytes) +Event: 15.664 Thread 0x000001f148b82530 7071 3 java.util.RegularEnumSet$EnumSetIterator:: (23 bytes) +Event: 15.664 Thread 0x000001f148b82530 nmethod 7071 0x000001f1209bd110 code [0x000001f1209bd2a0, 0x000001f1209bd498] +Event: 15.664 Thread 0x000001f147ec32c0 nmethod 7070 0x000001f1210e1190 code [0x000001f1210e1340, 0x000001f1210e15d8] +Event: 15.667 Thread 0x000001f1478bfc80 7072 4 jdk.nio.zipfs.ZipPath::getFileName (5 bytes) +Event: 15.668 Thread 0x000001f146c07ea0 7073 3 com.sun.tools.javac.comp.Check::setLint (12 bytes) +Event: 15.668 Thread 0x000001f146c07ea0 nmethod 7073 0x000001f1210e0d10 code [0x000001f1210e0ea0, 0x000001f1210e1018] +Event: 15.669 Thread 0x000001f147fbd900 7074 4 java.lang.String::lastIndexOf (104 bytes) +Event: 15.669 Thread 0x000001f147fbcee0 7075 ! 4 com.sun.tools.javac.jvm.ClassReader$AttributeReader::accepts (214 bytes) +Event: 15.670 Thread 0x000001f146c07ea0 7076 3 com.sun.tools.javac.comp.Env::dupto (39 bytes) +Event: 15.670 Thread 0x000001f146c07ea0 nmethod 7076 0x000001f1209d5e10 code [0x000001f1209d5fc0, 0x000001f1209d62f8] +Event: 15.672 Thread 0x000001f147fbcee0 nmethod 7075 0x000001f127dea390 code [0x000001f127dea520, 0x000001f127dea698] + +GC Heap History (18 events): +Event: 0.421 GC heap before +{Heap before GC invocations=0 (full 0): + garbage-first heap total 524288K, used 24576K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 6 young (24576K), 0 survivors (0K) + Metaspace used 4832K, committed 4992K, reserved 1056768K + class space used 569K, committed 640K, reserved 1048576K +} +Event: 0.424 GC heap after +{Heap after GC invocations=1 (full 0): + garbage-first heap total 524288K, used 3714K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 1 young (4096K), 1 survivors (4096K) + Metaspace used 4832K, committed 4992K, reserved 1056768K + class space used 569K, committed 640K, reserved 1048576K +} +Event: 0.763 GC heap before +{Heap before GC invocations=1 (full 0): + garbage-first heap total 524288K, used 28290K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 7 young (28672K), 1 survivors (4096K) + Metaspace used 8590K, committed 8704K, reserved 1064960K + class space used 1036K, committed 1088K, reserved 1048576K +} +Event: 0.766 GC heap after +{Heap after GC invocations=2 (full 0): + garbage-first heap total 524288K, used 5058K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 1 young (4096K), 1 survivors (4096K) + Metaspace used 8590K, committed 8704K, reserved 1064960K + class space used 1036K, committed 1088K, reserved 1048576K +} +Event: 3.247 GC heap before +{Heap before GC invocations=2 (full 0): + garbage-first heap total 524288K, used 70594K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 18 young (73728K), 1 survivors (4096K) + Metaspace used 21120K, committed 21312K, reserved 1073152K + class space used 2461K, committed 2560K, reserved 1048576K +} +Event: 3.253 GC heap after +{Heap after GC invocations=3 (full 0): + garbage-first heap total 524288K, used 11726K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 3 young (12288K), 3 survivors (12288K) + Metaspace used 21120K, committed 21312K, reserved 1073152K + class space used 2461K, committed 2560K, reserved 1048576K +} +Event: 7.160 GC heap before +{Heap before GC invocations=3 (full 0): + garbage-first heap total 524288K, used 32206K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 9 young (36864K), 3 survivors (12288K) + Metaspace used 21317K, committed 21504K, reserved 1073152K + class space used 2465K, committed 2560K, reserved 1048576K +} +Event: 7.164 GC heap after +{Heap after GC invocations=4 (full 0): + garbage-first heap total 524288K, used 12236K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 3 young (12288K), 3 survivors (12288K) + Metaspace used 21317K, committed 21504K, reserved 1073152K + class space used 2465K, committed 2560K, reserved 1048576K +} +Event: 13.998 GC heap before +{Heap before GC invocations=5 (full 0): + garbage-first heap total 69632K, used 40908K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 10 young (40960K), 3 survivors (12288K) + Metaspace used 22428K, committed 22656K, reserved 1073152K + class space used 2552K, committed 2624K, reserved 1048576K +} +Event: 14.004 GC heap after +{Heap after GC invocations=6 (full 0): + garbage-first heap total 69632K, used 13163K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 1 young (4096K), 1 survivors (4096K) + Metaspace used 22428K, committed 22656K, reserved 1073152K + class space used 2552K, committed 2624K, reserved 1048576K +} +Event: 14.098 GC heap before +{Heap before GC invocations=6 (full 0): + garbage-first heap total 69632K, used 17259K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 2 young (8192K), 1 survivors (4096K) + Metaspace used 22825K, committed 23040K, reserved 1073152K + class space used 2594K, committed 2688K, reserved 1048576K +} +Event: 14.108 GC heap after +{Heap after GC invocations=7 (full 0): + garbage-first heap total 69632K, used 13272K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 1 young (4096K), 1 survivors (4096K) + Metaspace used 22825K, committed 23040K, reserved 1073152K + class space used 2594K, committed 2688K, reserved 1048576K +} +Event: 14.411 GC heap before +{Heap before GC invocations=7 (full 0): + garbage-first heap total 69632K, used 46040K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 9 young (36864K), 1 survivors (4096K) + Metaspace used 23587K, committed 23744K, reserved 1073152K + class space used 2628K, committed 2688K, reserved 1048576K +} +Event: 14.414 GC heap after +{Heap after GC invocations=8 (full 0): + garbage-first heap total 69632K, used 14522K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 1 young (4096K), 1 survivors (4096K) + Metaspace used 23587K, committed 23744K, reserved 1073152K + class space used 2628K, committed 2688K, reserved 1048576K +} +Event: 14.996 GC heap before +{Heap before GC invocations=8 (full 0): + garbage-first heap total 69632K, used 43194K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 9 young (36864K), 1 survivors (4096K) + Metaspace used 31150K, committed 31424K, reserved 1081344K + class space used 3529K, committed 3712K, reserved 1048576K +} +Event: 15.010 GC heap after +{Heap after GC invocations=9 (full 0): + garbage-first heap total 69632K, used 26665K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 2 young (8192K), 2 survivors (8192K) + Metaspace used 31150K, committed 31424K, reserved 1081344K + class space used 3529K, committed 3712K, reserved 1048576K +} +Event: 15.192 GC heap before +{Heap before GC invocations=9 (full 0): + garbage-first heap total 69632K, used 43049K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 6 young (24576K), 2 survivors (8192K) + Metaspace used 31483K, committed 31744K, reserved 1081344K + class space used 3561K, committed 3712K, reserved 1048576K +} +Event: 15.210 GC heap after +{Heap after GC invocations=10 (full 0): + garbage-first heap total 299008K, used 35109K [0x0000000601000000, 0x0000000800000000) + region size 4096K, 1 young (4096K), 1 survivors (4096K) + Metaspace used 31483K, committed 31744K, reserved 1081344K + class space used 3561K, committed 3712K, reserved 1048576K +} + +Deoptimization events (20 events): +Event: 15.516 Thread 0x000001f116f21960 Uncommon trap: trap_request=0xffffff45 fr.pc=0x000001f1280e2bc0 relative=0x0000000000005140 +Event: 15.516 Thread 0x000001f116f21960 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001f1280e2bc0 method=java.nio.file.FileTreeWalker.visit(Ljava/nio/file/Path;ZZ)Ljava/nio/file/FileTreeWalker$Event; @ 84 c2 +Event: 15.516 Thread 0x000001f116f21960 DEOPT PACKING pc=0x000001f1280e2bc0 sp=0x0000008aa2afca60 +Event: 15.516 Thread 0x000001f116f21960 DEOPT UNPACKING pc=0x000001f1202523a3 sp=0x0000008aa2afcaf0 mode 2 +Event: 15.553 Thread 0x000001f116f21960 Uncommon trap: trap_request=0xffffff45 fr.pc=0x000001f1280d95c4 relative=0x00000000000033c4 +Event: 15.553 Thread 0x000001f116f21960 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001f1280d95c4 method=java.time.LocalTime.of(III)Ljava/time/LocalTime; @ 12 c2 +Event: 15.553 Thread 0x000001f116f21960 DEOPT PACKING pc=0x000001f1280d95c4 sp=0x0000008aa2afb210 +Event: 15.553 Thread 0x000001f116f21960 DEOPT UNPACKING pc=0x000001f1202523a3 sp=0x0000008aa2afafa0 mode 2 +Event: 15.564 Thread 0x000001f116f21960 Uncommon trap: trap_request=0xffffff45 fr.pc=0x000001f127da9660 relative=0x0000000000000060 +Event: 15.564 Thread 0x000001f116f21960 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001f127da9660 method=com.sun.tools.javac.jvm.PoolReader.sizeof(I)I @ 1 c2 +Event: 15.564 Thread 0x000001f116f21960 DEOPT PACKING pc=0x000001f127da9660 sp=0x0000008aa2afb790 +Event: 15.564 Thread 0x000001f116f21960 DEOPT UNPACKING pc=0x000001f1202523a3 sp=0x0000008aa2afb720 mode 2 +Event: 15.581 Thread 0x000001f116f21960 Uncommon trap: trap_request=0xffffff45 fr.pc=0x000001f1280c5b7c relative=0x0000000000003e5c +Event: 15.581 Thread 0x000001f116f21960 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001f1280c5b7c method=java.time.LocalTime.of(III)Ljava/time/LocalTime; @ 12 c2 +Event: 15.581 Thread 0x000001f116f21960 DEOPT PACKING pc=0x000001f1280c5b7c sp=0x0000008aa2afab10 +Event: 15.581 Thread 0x000001f116f21960 DEOPT UNPACKING pc=0x000001f1202523a3 sp=0x0000008aa2afa758 mode 2 +Event: 15.630 Thread 0x000001f116f21960 Uncommon trap: trap_request=0xffffff45 fr.pc=0x000001f127de48a4 relative=0x00000000000021e4 +Event: 15.630 Thread 0x000001f116f21960 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001f127de48a4 method=com.sun.tools.javac.jvm.ClassReader.sigToType()Lcom/sun/tools/javac/code/Type; @ 10 c2 +Event: 15.630 Thread 0x000001f116f21960 DEOPT PACKING pc=0x000001f127de48a4 sp=0x0000008aa2afafd0 +Event: 15.630 Thread 0x000001f116f21960 DEOPT UNPACKING pc=0x000001f1202523a3 sp=0x0000008aa2afaf80 mode 2 + +Classes unloaded (0 events): +No events + +Classes redefined (0 events): +No events + +Internal exceptions (20 events): +Event: 15.667 Thread 0x000001f116f21960 Exception (0x0000000611d3b448) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.667 Thread 0x000001f116f21960 Exception (0x0000000611d3b6e8) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.667 Thread 0x000001f116f21960 Exception (0x0000000611d3cb30) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.667 Thread 0x000001f116f21960 Exception (0x0000000611d3ce58) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.668 Thread 0x000001f116f21960 Exception (0x0000000611d47938) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.668 Thread 0x000001f116f21960 Exception (0x0000000611d47b98) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.668 Thread 0x000001f116f21960 Exception (0x0000000611d53ab0) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.668 Thread 0x000001f116f21960 Exception (0x0000000611d53cc0) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.669 Thread 0x000001f116f21960 Exception (0x0000000611d68b70) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.669 Thread 0x000001f116f21960 Exception (0x0000000611d68dc8) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.669 Thread 0x000001f116f21960 Exception (0x0000000611d6a1c8) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.669 Thread 0x000001f116f21960 Exception (0x0000000611d6a4a8) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.670 Thread 0x000001f116f21960 Exception (0x0000000611d8b0d0) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.670 Thread 0x000001f116f21960 Exception (0x0000000611d8b330) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.671 Thread 0x000001f116f21960 Exception (0x0000000611d8ff48) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.671 Thread 0x000001f116f21960 Exception (0x0000000611d90158) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.671 Thread 0x000001f116f21960 Exception (0x0000000611d95030) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.671 Thread 0x000001f116f21960 Exception (0x0000000611d95288) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.671 Thread 0x000001f116f21960 Exception (0x0000000611d96688) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] +Event: 15.671 Thread 0x000001f116f21960 Exception (0x0000000611d96968) +thrown [e:\jenkins\tmp\workspace\build\src\src\hotspot\share\prims\jni.cpp, line 516] + +VM Operations (20 events): +Event: 14.627 Executing VM operation: HandshakeAllThreads +Event: 14.627 Executing VM operation: HandshakeAllThreads done +Event: 14.628 Executing VM operation: HandshakeAllThreads +Event: 14.628 Executing VM operation: HandshakeAllThreads done +Event: 14.915 Executing VM operation: HandshakeAllThreads +Event: 14.915 Executing VM operation: HandshakeAllThreads done +Event: 14.996 Executing VM operation: G1CollectForAllocation +Event: 15.010 Executing VM operation: G1CollectForAllocation done +Event: 15.045 Executing VM operation: HandshakeAllThreads +Event: 15.045 Executing VM operation: HandshakeAllThreads done +Event: 15.062 Executing VM operation: HandshakeAllThreads +Event: 15.062 Executing VM operation: HandshakeAllThreads done +Event: 15.074 Executing VM operation: HandshakeAllThreads +Event: 15.075 Executing VM operation: HandshakeAllThreads done +Event: 15.192 Executing VM operation: G1CollectForAllocation +Event: 15.210 Executing VM operation: G1CollectForAllocation done +Event: 15.477 Executing VM operation: HandshakeAllThreads +Event: 15.477 Executing VM operation: HandshakeAllThreads done +Event: 15.538 Executing VM operation: ICBufferFull +Event: 15.539 Executing VM operation: ICBufferFull done + +Events (20 events): +Event: 15.117 loading class java/nio/file/FileTreeWalker$Event +Event: 15.117 loading class java/nio/file/FileTreeWalker$Event done +Event: 15.117 loading class java/nio/file/FileTreeWalker$EventType +Event: 15.118 loading class java/nio/file/FileTreeWalker$EventType done +Event: 15.118 loading class java/nio/file/Files$3 +Event: 15.118 loading class java/nio/file/Files$3 done +Event: 15.118 loading class java/nio/file/FileVisitResult +Event: 15.118 loading class java/nio/file/FileVisitResult done +Event: 15.211 Thread 0x000001f147fbd3f0 Thread added: 0x000001f147fbd3f0 +Event: 15.212 Thread 0x000001f147fbd900 Thread added: 0x000001f147fbd900 +Event: 15.348 loading class java/nio/file/Files$2 +Event: 15.348 loading class java/nio/file/Files$2 done +Event: 15.348 loading class java/util/stream/Nodes$SpinedNodeBuilder +Event: 15.348 loading class java/util/stream/SpinedBuffer +Event: 15.349 loading class java/util/stream/AbstractSpinedBuffer +Event: 15.349 loading class java/util/stream/AbstractSpinedBuffer done +Event: 15.349 loading class java/util/stream/SpinedBuffer done +Event: 15.349 loading class java/util/stream/Nodes$SpinedNodeBuilder done +Event: 15.432 loading class java/nio/file/FileTreeWalker$1 +Event: 15.432 loading class java/nio/file/FileTreeWalker$1 done + + +Dynamic libraries: +0x00007ff633c10000 - 0x00007ff633c1e000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\java.exe +0x00007ff8fee60000 - 0x00007ff8ff067000 C:\Windows\SYSTEM32\ntdll.dll +0x00007ff8fdef0000 - 0x00007ff8fdfad000 C:\Windows\System32\KERNEL32.DLL +0x00007ff8fc6c0000 - 0x00007ff8fca34000 C:\Windows\System32\KERNELBASE.dll +0x00007ff8fca40000 - 0x00007ff8fcb51000 C:\Windows\System32\ucrtbase.dll +0x00007ff8b1cf0000 - 0x00007ff8b1d09000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\VCRUNTIME140.dll +0x00007ff8b1d10000 - 0x00007ff8b1d28000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\jli.dll +0x00007ff8fd420000 - 0x00007ff8fd5cc000 C:\Windows\System32\USER32.dll +0x00007ff8eba10000 - 0x00007ff8ebcb5000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22000.120_none_9d947278b86cc467\COMCTL32.dll +0x00007ff8fc340000 - 0x00007ff8fc366000 C:\Windows\System32\win32u.dll +0x00007ff8fcd30000 - 0x00007ff8fcdd3000 C:\Windows\System32\msvcrt.dll +0x00007ff8fece0000 - 0x00007ff8fed09000 C:\Windows\System32\GDI32.dll +0x00007ff8fcbd0000 - 0x00007ff8fcce2000 C:\Windows\System32\gdi32full.dll +0x00007ff8fc370000 - 0x00007ff8fc40d000 C:\Windows\System32\msvcp_win.dll +0x00007ff8fccf0000 - 0x00007ff8fcd21000 C:\Windows\System32\IMM32.DLL +0x00007ff8b1ce0000 - 0x00007ff8b1cec000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\vcruntime140_1.dll +0x00007ff8b1c40000 - 0x00007ff8b1cd1000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\msvcp140.dll +0x00007ff8af5a0000 - 0x00007ff8b01e6000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\server\jvm.dll +0x00007ff8fe360000 - 0x00007ff8fe40c000 C:\Windows\System32\ADVAPI32.dll +0x00007ff8fde50000 - 0x00007ff8fdeed000 C:\Windows\System32\sechost.dll +0x00007ff8fce00000 - 0x00007ff8fcf21000 C:\Windows\System32\RPCRT4.dll +0x00007ff8fed30000 - 0x00007ff8fed38000 C:\Windows\System32\PSAPI.DLL +0x00007ff8f64e0000 - 0x00007ff8f64ea000 C:\Windows\SYSTEM32\VERSION.dll +0x00007ff8b1c30000 - 0x00007ff8b1c39000 C:\Windows\SYSTEM32\WSOCK32.dll +0x00007ff8fd3b0000 - 0x00007ff8fd41f000 C:\Windows\System32\WS2_32.dll +0x00007ff8f28f0000 - 0x00007ff8f2923000 C:\Windows\SYSTEM32\WINMM.dll +0x00007ff8fb560000 - 0x00007ff8fb578000 C:\Windows\SYSTEM32\kernel.appcore.dll +0x00007ff8b1c20000 - 0x00007ff8b1c2a000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\jimage.dll +0x00007ff8eb560000 - 0x00007ff8eb781000 C:\Windows\SYSTEM32\DBGHELP.DLL +0x00007ff8eb460000 - 0x00007ff8eb491000 C:\Windows\SYSTEM32\dbgcore.DLL +0x00007ff8fc410000 - 0x00007ff8fc490000 C:\Windows\System32\bcryptPrimitives.dll +0x00007ff8b1bf0000 - 0x00007ff8b1c15000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\java.dll +0x00007ff8b1b10000 - 0x00007ff8b1be6000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\svml.dll +0x00007ff8fe530000 - 0x00007ff8fecd9000 C:\Windows\System32\SHELL32.dll +0x00007ff8fa500000 - 0x00007ff8fad62000 C:\Windows\SYSTEM32\windows.storage.dll +0x00007ff8fdfd0000 - 0x00007ff8fe348000 C:\Windows\System32\combase.dll +0x00007ff8fa390000 - 0x00007ff8fa4f6000 C:\Windows\SYSTEM32\wintypes.dll +0x00007ff8fdd60000 - 0x00007ff8fde4a000 C:\Windows\System32\SHCORE.dll +0x00007ff8fcf30000 - 0x00007ff8fcf8d000 C:\Windows\System32\shlwapi.dll +0x00007ff8fc270000 - 0x00007ff8fc291000 C:\Windows\SYSTEM32\profapi.dll +0x00007ff8b1af0000 - 0x00007ff8b1b09000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\net.dll +0x00007ff8f7970000 - 0x00007ff8f7a7c000 C:\Windows\SYSTEM32\WINHTTP.dll +0x00007ff8fb970000 - 0x00007ff8fb9d7000 C:\Windows\system32\mswsock.dll +0x00007ff8b1ad0000 - 0x00007ff8b1ae5000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\nio.dll +0x00007ff8b1ab0000 - 0x00007ff8b1ac8000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\zip.dll +0x0000000069ac0000 - 0x0000000069ae4000 C:\Program Files\maven\apache-maven-3.8.3\lib\jansi-native\Windows\x86_64\jansi.dll +0x00007ff8b1a80000 - 0x00007ff8b1a90000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\verify.dll +0x00007ff8ae170000 - 0x00007ff8ae17e000 C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\sunmscapi.dll +0x00007ff8fc490000 - 0x00007ff8fc5f2000 C:\Windows\System32\CRYPT32.dll +0x00007ff8fbd00000 - 0x00007ff8fbd28000 C:\Windows\SYSTEM32\ncrypt.dll +0x00007ff8fbcc0000 - 0x00007ff8fbcf7000 C:\Windows\SYSTEM32\NTASN1.dll +0x00007ff8fbbb0000 - 0x00007ff8fbbc8000 C:\Windows\SYSTEM32\CRYPTSP.dll +0x00007ff8fb4c0000 - 0x00007ff8fb4f5000 C:\Windows\system32\rsaenh.dll +0x00007ff8fba60000 - 0x00007ff8fba89000 C:\Windows\SYSTEM32\USERENV.dll +0x00007ff8fbd30000 - 0x00007ff8fbd57000 C:\Windows\SYSTEM32\bcrypt.dll +0x00007ff8fbbd0000 - 0x00007ff8fbbdc000 C:\Windows\SYSTEM32\CRYPTBASE.dll +0x00007ff8fb090000 - 0x00007ff8fb0bd000 C:\Windows\SYSTEM32\IPHLPAPI.DLL +0x00007ff8fdfb0000 - 0x00007ff8fdfb9000 C:\Windows\System32\NSI.dll +0x00007ff8f7840000 - 0x00007ff8f7859000 C:\Windows\SYSTEM32\dhcpcsvc6.DLL +0x00007ff8f7bc0000 - 0x00007ff8f7bde000 C:\Windows\SYSTEM32\dhcpcsvc.DLL +0x00007ff8fb0c0000 - 0x00007ff8fb1a7000 C:\Windows\SYSTEM32\DNSAPI.dll +0x00007ff8f5450000 - 0x00007ff8f545a000 C:\Windows\System32\rasadhlp.dll +0x00007ff8f58d0000 - 0x00007ff8f5951000 C:\Windows\System32\fwpuclnt.dll + +dbghelp: loaded successfully - version: 4.0.5 - missing functions: none +symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin;C:\Windows\SYSTEM32;C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22000.120_none_9d947278b86cc467;C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin\server;C:\Program Files\maven\apache-maven-3.8.3\lib\jansi-native\Windows\x86_64 + +VM Arguments: +jvm_args: -Dclassworlds.conf=C:\Program Files\maven\apache-maven-3.8.3\bin\m2.conf -Dmaven.home=C:\Program Files\maven\apache-maven-3.8.3 -Dlibrary.jansi.path=C:\Program Files\maven\apache-maven-3.8.3\lib\jansi-native -Dmaven.multiModuleProjectDirectory=F:\git\Challenges +java_command: org.codehaus.plexus.classworlds.launcher.Launcher clean install +java_class_path (initial): C:\Program Files\maven\apache-maven-3.8.3\boot\plexus-classworlds-2.6.0.jar +Launcher Type: SUN_STANDARD + +[Global flags] + intx CICompilerCount = 12 {product} {ergonomic} + uint ConcGCThreads = 3 {product} {ergonomic} + uint G1ConcRefinementThreads = 13 {product} {ergonomic} + size_t G1HeapRegionSize = 4194304 {product} {ergonomic} + uintx GCDrainStackTargetSize = 64 {product} {ergonomic} + size_t InitialHeapSize = 536870912 {product} {ergonomic} + size_t MarkStackSize = 4194304 {product} {ergonomic} + size_t MaxHeapSize = 8573157376 {product} {ergonomic} + size_t MaxNewSize = 5142216704 {product} {ergonomic} + size_t MinHeapDeltaBytes = 4194304 {product} {ergonomic} + size_t MinHeapSize = 8388608 {product} {ergonomic} + uintx NonNMethodCodeHeapSize = 7602480 {pd product} {ergonomic} + uintx NonProfiledCodeHeapSize = 122027880 {pd product} {ergonomic} + uintx ProfiledCodeHeapSize = 122027880 {pd product} {ergonomic} + uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic} + bool SegmentedCodeCache = true {product} {ergonomic} + size_t SoftMaxHeapSize = 8573157376 {manageable} {ergonomic} + bool UseCompressedClassPointers = true {product lp64_product} {ergonomic} + bool UseCompressedOops = true {product lp64_product} {ergonomic} + bool UseG1GC = true {product} {ergonomic} + bool UseLargePagesIndividualAllocation = false {pd product} {ergonomic} + +Logging: +Log output configuration: + #0: stdout all=warning uptime,level,tags + #1: stderr all=off uptime,level,tags + +Environment Variables: +JAVA_HOME=C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\ +PATH=C:\Program Files\Eclipse Foundation\jdk-17.0.0.35-hotspot\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\PuTTY\;C:\Program Files\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Program Files\maven\apache-maven-3.8.3\bin;C:\Users\Computer\AppData\Local\Microsoft\WindowsApps; +USERNAME=Computer +OS=Windows_NT +PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD + + + +--------------- S Y S T E M --------------- + +OS: + Windows 10 , 64 bit Build 22000 (10.0.22000.120) +OS uptime: 0 days 3:15 hours + +CPU: total 16 (initial active 16) (16 cores per cpu, 2 threads per core) family 23 model 8 stepping 2 microcode 0x0, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4a, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, clmul, bmi1, bmi2, adx, sha, fma, vzeroupper, clflush, clflushopt + +Memory: 4k page, system-wide physical 32699M (21261M free) +TotalPageFile size 37563M (AvailPageFile size 22712M) +current process WorkingSet (physical memory assigned to process): 274M, peak: 275M +current process commit charge ("private bytes"): 540M, peak: 678M + +vm_info: OpenJDK 64-Bit Server VM (17+35) for windows-amd64 JRE (17+35), built on Sep 14 2021 17:27:39 by "" with MS VC++ 16.7 (VS2019) + +END. diff --git a/src/main/java/de/fanta/challenges/Challenges.java b/src/main/java/de/fanta/challenges/Challenges.java index 8f31da3..6521ca8 100644 --- a/src/main/java/de/fanta/challenges/Challenges.java +++ b/src/main/java/de/fanta/challenges/Challenges.java @@ -5,6 +5,7 @@ import de.fanta.challenges.challenges.MLGChallenge; import de.fanta.challenges.challenges.RandomDropsChallenge; import de.fanta.challenges.commands.CommandRegistration; +import de.fanta.challenges.events.EventStatusChangedEvent; import de.fanta.challenges.events.PlayerCountChangedEvent; import de.fanta.challenges.events.ServerStatusChangedEvent; import de.fanta.challenges.events.TimerChangedEvent; @@ -216,6 +217,7 @@ getConfig().set("timertime", timer.getTime()); if (getConfig().getBoolean("event.enabled")) { GUIUtils.setConfig("event.enabled", false); + Bukkit.getPluginManager().callEvent(new EventStatusChangedEvent(false)); getScoreManager().saveScores(null); } if (texturepackid != null) { diff --git a/src/main/java/de/fanta/challenges/challenges/SammelFieberChallengeEvent.java b/src/main/java/de/fanta/challenges/challenges/SammelFieberChallengeEvent.java index 58042d4..c687be9 100644 --- a/src/main/java/de/fanta/challenges/challenges/SammelFieberChallengeEvent.java +++ b/src/main/java/de/fanta/challenges/challenges/SammelFieberChallengeEvent.java @@ -21,6 +21,7 @@ import org.bukkit.event.player.PlayerAttemptPickupItemEvent; import org.bukkit.event.player.PlayerDropItemEvent; import org.bukkit.event.player.PlayerInteractEvent; +import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; @@ -32,8 +33,8 @@ public static Location hopperloc; private static Material material; private static boolean running; + private static int count; private final Challenges plugin = Challenges.getPlugin(); - private int count; public static Location getHopperLocation() { return hopperloc; @@ -59,6 +60,10 @@ running = run; } + public static int getCount() { + return count; + } + @EventHandler public void onActivation(TimerChangedEvent event) { if (Objects.equals(plugin.getConfig().getString("event.type"), "sammelfieber")) { @@ -191,4 +196,12 @@ } } + @EventHandler + public void onPlayerJoin(PlayerJoinEvent e) { + if (!isRunning()) { + return; + } + bossBar.addPlayer(e.getPlayer()); + } + } diff --git a/src/main/java/de/fanta/challenges/commands/event/EventToggleCommand.java b/src/main/java/de/fanta/challenges/commands/event/EventToggleCommand.java index 126a389..d66dfa8 100644 --- a/src/main/java/de/fanta/challenges/commands/event/EventToggleCommand.java +++ b/src/main/java/de/fanta/challenges/commands/event/EventToggleCommand.java @@ -1,11 +1,12 @@ package de.fanta.challenges.commands.event; import de.fanta.challenges.Challenges; +import de.fanta.challenges.events.EventStatusChangedEvent; import de.fanta.challenges.utils.ChatUtil; import de.fanta.challenges.utils.guiutils.GUIUtils; import de.iani.cubesideutils.bukkit.commands.SubCommand; import de.iani.cubesideutils.commands.ArgsParser; -import net.md_5.bungee.api.ChatColor; +import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; @@ -30,6 +31,7 @@ if (enable) { if (!plugin.getConfig().getBoolean("event.enabled")) { GUIUtils.setConfig("event.enabled", true); + Bukkit.getPluginManager().callEvent(new EventStatusChangedEvent(true)); GUIUtils.sendTitleToAll("Event", "Event-Modus aktiviert", ChatUtil.GREEN); } else { ChatUtil.sendErrorMessage(p, "Das Event läuft bereits!"); @@ -38,6 +40,7 @@ } else { if (plugin.getConfig().getBoolean("event.enabled")) { GUIUtils.setConfig("event.enabled", false); + Bukkit.getPluginManager().callEvent(new EventStatusChangedEvent(false)); plugin.getTimer().stopTimer(); GUIUtils.sendTitleToAll("Event", "Event-Modus deaktiviert", ChatUtil.RED); plugin.getScoreManager().saveScores(p); diff --git a/src/main/java/de/fanta/challenges/events/EventStatusChangedEvent.java b/src/main/java/de/fanta/challenges/events/EventStatusChangedEvent.java new file mode 100644 index 0000000..19500ac --- /dev/null +++ b/src/main/java/de/fanta/challenges/events/EventStatusChangedEvent.java @@ -0,0 +1,28 @@ +package de.fanta.challenges.events; + +import de.fanta.challenges.Challenges; +import org.bukkit.event.Event; +import org.bukkit.event.HandlerList; + +public class EventStatusChangedEvent extends Event { + + private static final HandlerList handlers = new HandlerList(); + private final boolean event; + + public EventStatusChangedEvent(boolean event) { + this.event = event; + } + + public static HandlerList getHandlerList() { + return handlers; + } + + public boolean isEvent() { + return event; + } + + @Override + public HandlerList getHandlers() { + return handlers; + } +} diff --git a/src/main/java/de/fanta/challenges/events/TimerChangedEvent.java b/src/main/java/de/fanta/challenges/events/TimerChangedEvent.java index 446ee53..1a69f06 100644 --- a/src/main/java/de/fanta/challenges/events/TimerChangedEvent.java +++ b/src/main/java/de/fanta/challenges/events/TimerChangedEvent.java @@ -6,21 +6,20 @@ public class TimerChangedEvent extends Event { private static final HandlerList handlers = new HandlerList(); - private final boolean running; public TimerChangedEvent(boolean running) { this.running = running; } - public boolean isRunning() { - return running; - } - public static HandlerList getHandlerList() { return handlers; } + public boolean isRunning() { + return running; + } + @Override public HandlerList getHandlers() { return handlers; diff --git a/src/main/java/de/fanta/challenges/scoreboard/ScoreManager.java b/src/main/java/de/fanta/challenges/scoreboard/ScoreManager.java index 3e9d94f..f7ccdbc 100644 --- a/src/main/java/de/fanta/challenges/scoreboard/ScoreManager.java +++ b/src/main/java/de/fanta/challenges/scoreboard/ScoreManager.java @@ -1,22 +1,21 @@ package de.fanta.challenges.scoreboard; -import com.google.gson.internal.LinkedHashTreeMap; import de.fanta.challenges.Challenges; +import de.fanta.challenges.challenges.SammelFieberChallengeEvent; +import de.fanta.challenges.guis.eventgui.SammelFieberSettingsGui; import de.fanta.challenges.utils.ChatUtil; import de.iani.cubesideutils.HastebinUtil; import org.bukkit.entity.Player; +import org.bukkit.inventory.ItemStack; import java.text.SimpleDateFormat; -import java.util.ArrayList; import java.util.Date; import java.util.HashMap; -import java.util.HashSet; -import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.List; import java.util.Map; +import java.util.Objects; import java.util.Set; -import java.util.SortedMap; import java.util.logging.Level; import java.util.stream.Collectors; @@ -66,6 +65,13 @@ sb.append("Erstellt von: ").append(player.getName()).append('\n'); sb.append("Erstellt am: ").append(formatter.format(currentTime)).append('\n'); sb.append("Timer: ").append(plugin.getTimer().formatTime()).append('\n'); + if (Objects.equals(plugin.getConfig().getString("event.type"), "sammelfieber")) { + sb.append("Item: ").append(new ItemStack(SammelFieberSettingsGui.getEventItem()).getI18NDisplayName()).append('\n'); + sb.append("Cubes pro Item: ").append(SammelFieberSettingsGui.MONEY).append('\n'); + sb.append("Items abgegeben: ").append(SammelFieberChallengeEvent.getCount()).append('\n'); + sb.append("Cubes gesammt: ").append(SammelFieberSettingsGui.MONEY * SammelFieberChallengeEvent.getCount()).append('\n'); + sb.append("Cubes pro Spieler: ").append(SammelFieberSettingsGui.MONEY * SammelFieberChallengeEvent.getCount() / scores.size()).append('\n'); + } sb.append("=".repeat(20)); sb.append('\n'); Map participants = getScores();