all working

This commit is contained in:
2025-07-19 01:20:51 +05:00
commit f69b2c9c37
25 changed files with 2303 additions and 0 deletions

5
.idea/.gitignore generated vendored Normal file
View File

@ -0,0 +1,5 @@
# Default ignored files
/shelf/
/workspace.xml
# Environment-dependent path to Maven home directory
/mavenHomeManager.xml

13
.idea/compiler.xml generated Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile name="Maven default annotation processors profile" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<module name="popa" />
</profile>
</annotationProcessing>
</component>
</project>

7
.idea/encodings.xml generated Normal file
View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
</component>
</project>

30
.idea/jarRepositories.xml generated Normal file
View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RemoteRepositoriesConfiguration">
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
<option name="url" value="https://repo.maven.apache.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="sonatype" />
<option name="name" value="sonatype" />
<option name="url" value="https://oss.sonatype.org/content/groups/public/" />
</remote-repository>
<remote-repository>
<option name="id" value="spigotmc-repo" />
<option name="name" value="spigotmc-repo" />
<option name="url" value="https://hub.spigotmc.org/nexus/content/repositories/snapshots/" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Maven Central repository" />
<option name="url" value="https://repo1.maven.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="jboss.community" />
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
</component>
</project>

14
.idea/misc.xml generated Normal file
View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="MavenProjectsManager">
<option name="originalFiles">
<list>
<option value="$PROJECT_DIR$/pom.xml" />
</list>
</option>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_23" default="true" project-jdk-name="23" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

8
.idea/modules.xml generated Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/popa.iml" filepath="$PROJECT_DIR$/popa.iml" />
</modules>
</component>
</project>

271
hs_err_pid24732.log Normal file
View File

@ -0,0 +1,271 @@
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 264241152 bytes. Error detail: G1 virtual space
# Possible reasons:
# The system is out of physical RAM or swap space
# This process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
# placed in the first 32GB address space. The Java Heap base address is the
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
# This output file may be truncated or incomplete.
#
# Out of Memory Error (os_windows.cpp:3703), pid=24732, tid=22772
#
# JRE version: (23.0.1+11) (build )
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
--------------- S U M M A R Y ------------
Command Line: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51148 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 clean
Host: 12th Gen Intel(R) Core(TM) i5-12450H, 12 cores, 15G, Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
Time: Fri Jul 18 04:40:20 2025 RTZ 4 (s 11 , 64 bit Build 26100 (10.0.26100.4484) elapsed time: 1.086552 seconds (0d 0h 0m 1s)
--------------- T H R E A D ---------------
Current thread (0x00000222b5d75310): JavaThread "Unknown thread" [_thread_in_vm, id=22772, stack(0x000000b754800000,0x000000b754900000) (1024K)]
Stack: [0x000000b754800000,0x000000b754900000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x6e08b9] (no source info available)
V [jvm.dll+0x87dc83] (no source info available)
V [jvm.dll+0x88010e] (no source info available)
V [jvm.dll+0x8807e3] (no source info available)
V [jvm.dll+0x27aee6] (no source info available)
V [jvm.dll+0x6dd1c5] (no source info available)
V [jvm.dll+0x6d104a] (no source info available)
V [jvm.dll+0x35b3ea] (no source info available)
V [jvm.dll+0x3637f6] (no source info available)
V [jvm.dll+0x34fd5e] (no source info available)
V [jvm.dll+0x34fff8] (no source info available)
V [jvm.dll+0x3289cc] (no source info available)
V [jvm.dll+0x32966e] (no source info available)
V [jvm.dll+0x844355] (no source info available)
V [jvm.dll+0x3b9848] (no source info available)
V [jvm.dll+0x82d14c] (no source info available)
V [jvm.dll+0x454d4e] (no source info available)
V [jvm.dll+0x456bd1] (no source info available)
C [jli.dll+0x52a3] (no source info available)
C [ucrtbase.dll+0x37b0] (no source info available)
C [KERNEL32.DLL+0x2e8d7] (no source info available)
C [ntdll.dll+0x3c34c] (no source info available)
Lock stack of current Java thread (top to bottom):
--------------- P R O C E S S ---------------
Threads class SMR info:
_java_thread_list=0x00007fffdaf03618, length=0, elements={
}
Java Threads: ( => current thread )
Total: 0
Other Threads:
0x00000222b85ee560 WorkerThread "GC Thread#0" [id=18164, stack(0x000000b754900000,0x000000b754a00000) (1024K)]
0x00000222d5207e60 ConcurrentGCThread "G1 Main Marker" [id=2884, stack(0x000000b754a00000,0x000000b754b00000) (1024K)]
0x00000222d5208bb0 WorkerThread "G1 Conc#0" [id=22128, stack(0x000000b754b00000,0x000000b754c00000) (1024K)]
[error occurred during error reporting (printing all threads), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffda64bfba]
VM state: not at safepoint (not fully initialized)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00007fffdaf83a10] Heap_lock - owner thread: 0x00000222b5d75310
Heap address: 0x0000000704800000, size: 4024 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
CDS archive(s) mapped at: [0x0000000000000000-0x0000000000000000-0x0000000000000000), size 0, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 1.
Narrow klass base: 0x0000000000000000, Narrow klass shift: 0, Narrow klass range: 0x0
GC Precious Log:
CardTable entry size: 512
Card Set container configuration: InlinePtr #cards 4 size 8 Array Of Cards #cards 16 size 48 Howl #buckets 8 coarsen threshold 3686 Howl Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap region 1 cards per card region 4096
Heap:
garbage-first heap total reserved 4120576K, committed 0K, used 0K [0x0000000704800000, 0x0000000800000000)
region size 2048K, 0 young (0K), 0 survivors (0K)
[error occurred during error reporting (printing heap information), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffdaa4c3c9]
GC Heap History (0 events):
No events
Dll operation events (1 events):
Event: 0.006 Loaded shared library C:\Program Files\Java\jdk-23\bin\java.dll
Deoptimization events (0 events):
No events
Classes loaded (0 events):
No events
Classes unloaded (0 events):
No events
Classes redefined (0 events):
No events
Internal exceptions (0 events):
No events
VM Operations (0 events):
No events
Memory protections (0 events):
No events
Nmethod flushes (0 events):
No events
Events (0 events):
No events
Dynamic libraries:
0x00007ff772840000 - 0x00007ff772850000 C:\Program Files\Java\jdk-23\bin\java.exe
0x00007ff8971a0000 - 0x00007ff897408000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ff896d90000 - 0x00007ff896e59000 C:\WINDOWS\System32\KERNEL32.DLL
0x00007ff894710000 - 0x00007ff894afd000 C:\WINDOWS\System32\KERNELBASE.dll
0x00007ff894bb0000 - 0x00007ff894cfb000 C:\WINDOWS\System32\ucrtbase.dll
0x00007ff873d00000 - 0x00007ff873d17000 C:\Program Files\Java\jdk-23\bin\jli.dll
0x00007ff865ef0000 - 0x00007ff865f0b000 C:\Program Files\Java\jdk-23\bin\VCRUNTIME140.dll
0x00007ff896ba0000 - 0x00007ff896d6c000 C:\WINDOWS\System32\USER32.dll
0x00007ff87dfc0000 - 0x00007ff87e25a000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3\COMCTL32.dll
0x00007ff8946e0000 - 0x00007ff894707000 C:\WINDOWS\System32\win32u.dll
0x00007ff895c60000 - 0x00007ff895d09000 C:\WINDOWS\System32\msvcrt.dll
0x00007ff895d10000 - 0x00007ff895d3b000 C:\WINDOWS\System32\GDI32.dll
0x00007ff8945a0000 - 0x00007ff8946d7000 C:\WINDOWS\System32\gdi32full.dll
0x00007ff894b00000 - 0x00007ff894ba3000 C:\WINDOWS\System32\msvcp_win.dll
0x00007ff896950000 - 0x00007ff89697f000 C:\WINDOWS\System32\IMM32.DLL
0x00007ff875f10000 - 0x00007ff876002000 C:\Program Files\Windhawk\Engine\1.6.1\64\windhawk.dll
0x00007ff894fb0000 - 0x00007ff895064000 C:\WINDOWS\System32\ADVAPI32.dll
0x00007ff896150000 - 0x00007ff8961f6000 C:\WINDOWS\System32\sechost.dll
0x00007ff897040000 - 0x00007ff897158000 C:\WINDOWS\System32\RPCRT4.dll
0x00007ff8759d0000 - 0x00007ff8759f8000 C:\ProgramData\Windhawk\Engine\Mods\64\explorer-details-better-file-sizes_1.4.9_470272.dll
0x00007ff895760000 - 0x00007ff8958fe000 C:\WINDOWS\System32\ole32.dll
0x00007ff895d40000 - 0x00007ff8960c6000 C:\WINDOWS\System32\combase.dll
0x00007ff896e60000 - 0x00007ff896f40000 C:\WINDOWS\System32\OLEAUT32.dll
0x00007ff896200000 - 0x00007ff89694a000 C:\WINDOWS\System32\SHELL32.dll
0x00007ff8942f0000 - 0x00007ff894464000 C:\WINDOWS\System32\wintypes.dll
0x00007ff8757b0000 - 0x00007ff875959000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.whl
0x00007ff88f930000 - 0x00007ff88fa3d000 C:\WINDOWS\SYSTEM32\PROPSYS.dll
0x00007ff875970000 - 0x00007ff8759aa000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.whl
0x00007ff875540000 - 0x00007ff87555d000 C:\ProgramData\Windhawk\Engine\Mods\64\modernize-folder-picker-dialog_1.0.0_596602.dll
0x00007ff875350000 - 0x00007ff8754f9000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.dll
0x00007ff875500000 - 0x00007ff87553a000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.dll
0x00007ff86a040000 - 0x00007ff86a04c000 C:\Program Files\Java\jdk-23\bin\vcruntime140_1.dll
0x00007ff859fb0000 - 0x00007ff85a03e000 C:\Program Files\Java\jdk-23\bin\msvcp140.dll
0x00007fffda310000 - 0x00007fffdb05f000 C:\Program Files\Java\jdk-23\bin\server\jvm.dll
0x00007ff8960d0000 - 0x00007ff896144000 C:\WINDOWS\System32\WS2_32.dll
0x00007ff893b50000 - 0x00007ff893bae000 C:\WINDOWS\SYSTEM32\POWRPROF.dll
0x00007ff88b160000 - 0x00007ff88b16b000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ff888a40000 - 0x00007ff888a75000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ff893b30000 - 0x00007ff893b44000 C:\WINDOWS\SYSTEM32\UMPDC.dll
0x00007ff893050000 - 0x00007ff89306b000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x00007ff866ac0000 - 0x00007ff866aca000 C:\Program Files\Java\jdk-23\bin\jimage.dll
0x00007ff8919b0000 - 0x00007ff891bf1000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL
0x00007ff87a560000 - 0x00007ff87a5a3000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
0x00007ff894500000 - 0x00007ff894599000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ff866170000 - 0x00007ff86617f000 C:\Program Files\Java\jdk-23\bin\instrument.dll
0x00007ff865750000 - 0x00007ff86576e000 C:\Program Files\Java\jdk-23\bin\java.dll
dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Java\jdk-23\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3;C:\Program Files\Windhawk\Engine\1.6.1\64;C:\ProgramData\Windhawk\Engine\Mods\64;C:\Program Files\Java\jdk-23\bin\server
VM Arguments:
jvm_args: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51148 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8
java_command: org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 clean
java_class_path (initial): C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds-2.8.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds.license
Launcher Type: SUN_STANDARD
[Global flags]
intx CICompilerCount = 4 {product} {ergonomic}
uint ConcGCThreads = 3 {product} {ergonomic}
uint G1ConcRefinementThreads = 10 {product} {ergonomic}
size_t G1HeapRegionSize = 2097152 {product} {ergonomic}
size_t InitialHeapSize = 264241152 {product} {ergonomic}
size_t MarkStackSize = 4194304 {product} {ergonomic}
size_t MarkStackSizeMax = 536870912 {product} {ergonomic}
size_t MaxHeapSize = 4219469824 {product} {ergonomic}
size_t MinHeapDeltaBytes = 2097152 {product} {ergonomic}
size_t MinHeapSize = 8388608 {product} {ergonomic}
uintx NonNMethodCodeHeapSize = 5832704 {pd product} {ergonomic}
uintx NonProfiledCodeHeapSize = 122945536 {pd product} {ergonomic}
uintx ProfiledCodeHeapSize = 122880000 {pd product} {ergonomic}
uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
bool SegmentedCodeCache = true {product} {ergonomic}
size_t SoftMaxHeapSize = 4219469824 {manageable} {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 foldmultilines=false
#1: stderr all=off uptime,level,tags foldmultilines=false
Environment Variables:
PATH=C:\Program Files\Eclipse Adoptium\jdk-21.0.5.11-hotspot\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\nodejs\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\PowerShell\7\;C:\Users\335\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\335\AppData\Local\Programs\Python\Python312\;C:\Users\335\AppData\Local\Microsoft\WindowsApps;C:\Users\335\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\PyCharm Community Edition 2024.1\bin;C:\Users\335\.dotnet\tools;C:\Users\335\AppData\Roaming\npm;C:\Users\335\.lmstudio\bin;C:\Users\335\AppData\Local\Microsoft\WinGet\Links;D:\Programs\WebStorm 2024.3.3\bin;;C:\Users\335\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Git;;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\bin;
USERNAME=335
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 154 Stepping 3, GenuineIntel
TMP=C:\Users\335\AppData\Local\Temp
TEMP=C:\Users\335\AppData\Local\Temp
Periodic native trim disabled
--------------- S Y S T E M ---------------
OS:
Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
OS uptime: 1 days 0:17 hours
Hyper-V role detected
CPU: total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 154 stepping 3 microcode 0x41e, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, sha, fma, vzeroupper, clflush, clflushopt, clwb, hv, serialize, rdtscp, rdpid, fsrm, gfni, f16c, cet_ibt, cet_ss
Processor Information for processor 0
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 1
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 2
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 3
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 4
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 5
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 6
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 7
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 8
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 9
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 10
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 11
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Memory: 4k page, system-wide physical 16088M (913M free)
TotalPageFile size 31088M (AvailPageFile size 120M)
current process WorkingSet (physical memory assigned to process): 15M, peak: 15M
current process commit charge ("private bytes"): 65M, peak: 317M
vm_info: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39) for windows-amd64 JRE (23.0.1+11-39), built on 2024-09-30T07:20:43Z with MS VC++ 17.6 (VS2022)
END.

271
hs_err_pid24924.log Normal file
View File

@ -0,0 +1,271 @@
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 264241152 bytes. Error detail: G1 virtual space
# Possible reasons:
# The system is out of physical RAM or swap space
# This process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
# placed in the first 32GB address space. The Java Heap base address is the
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
# This output file may be truncated or incomplete.
#
# Out of Memory Error (os_windows.cpp:3703), pid=24924, tid=26284
#
# JRE version: (23.0.1+11) (build )
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
--------------- S U M M A R Y ------------
Command Line: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51168 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 package
Host: 12th Gen Intel(R) Core(TM) i5-12450H, 12 cores, 15G, Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
Time: Fri Jul 18 04:41:13 2025 RTZ 4 (s 11 , 64 bit Build 26100 (10.0.26100.4484) elapsed time: 2.083613 seconds (0d 0h 0m 2s)
--------------- T H R E A D ---------------
Current thread (0x00000278cdedd7d0): JavaThread "Unknown thread" [_thread_in_vm, id=26284, stack(0x0000008709e00000,0x0000008709f00000) (1024K)]
Stack: [0x0000008709e00000,0x0000008709f00000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x6e08b9] (no source info available)
V [jvm.dll+0x87dc83] (no source info available)
V [jvm.dll+0x88010e] (no source info available)
V [jvm.dll+0x8807e3] (no source info available)
V [jvm.dll+0x27aee6] (no source info available)
V [jvm.dll+0x6dd1c5] (no source info available)
V [jvm.dll+0x6d104a] (no source info available)
V [jvm.dll+0x35b3ea] (no source info available)
V [jvm.dll+0x3637f6] (no source info available)
V [jvm.dll+0x34fd5e] (no source info available)
V [jvm.dll+0x34fff8] (no source info available)
V [jvm.dll+0x3289cc] (no source info available)
V [jvm.dll+0x32966e] (no source info available)
V [jvm.dll+0x844355] (no source info available)
V [jvm.dll+0x3b9848] (no source info available)
V [jvm.dll+0x82d14c] (no source info available)
V [jvm.dll+0x454d4e] (no source info available)
V [jvm.dll+0x456bd1] (no source info available)
C [jli.dll+0x52a3] (no source info available)
C [ucrtbase.dll+0x37b0] (no source info available)
C [KERNEL32.DLL+0x2e8d7] (no source info available)
C [ntdll.dll+0x3c34c] (no source info available)
Lock stack of current Java thread (top to bottom):
--------------- P R O C E S S ---------------
Threads class SMR info:
_java_thread_list=0x00007fffdaf03618, length=0, elements={
}
Java Threads: ( => current thread )
Total: 0
Other Threads:
0x00000278d0777760 WorkerThread "GC Thread#0" [id=21256, stack(0x0000008709f00000,0x000000870a000000) (1024K)]
0x00000278ed3a3d60 ConcurrentGCThread "G1 Main Marker" [id=9388, stack(0x000000870a000000,0x000000870a100000) (1024K)]
0x00000278ed3a4780 WorkerThread "G1 Conc#0" [id=19524, stack(0x000000870a100000,0x000000870a200000) (1024K)]
[error occurred during error reporting (printing all threads), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffda64bfba]
VM state: not at safepoint (not fully initialized)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00007fffdaf83a10] Heap_lock - owner thread: 0x00000278cdedd7d0
Heap address: 0x0000000704800000, size: 4024 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
CDS archive(s) mapped at: [0x0000000000000000-0x0000000000000000-0x0000000000000000), size 0, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 1.
Narrow klass base: 0x0000000000000000, Narrow klass shift: 0, Narrow klass range: 0x0
GC Precious Log:
CardTable entry size: 512
Card Set container configuration: InlinePtr #cards 4 size 8 Array Of Cards #cards 16 size 48 Howl #buckets 8 coarsen threshold 3686 Howl Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap region 1 cards per card region 4096
Heap:
garbage-first heap total reserved 4120576K, committed 0K, used 0K [0x0000000704800000, 0x0000000800000000)
region size 2048K, 0 young (0K), 0 survivors (0K)
[error occurred during error reporting (printing heap information), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffdaa4c3c9]
GC Heap History (0 events):
No events
Dll operation events (1 events):
Event: 0.040 Loaded shared library C:\Program Files\Java\jdk-23\bin\java.dll
Deoptimization events (0 events):
No events
Classes loaded (0 events):
No events
Classes unloaded (0 events):
No events
Classes redefined (0 events):
No events
Internal exceptions (0 events):
No events
VM Operations (0 events):
No events
Memory protections (0 events):
No events
Nmethod flushes (0 events):
No events
Events (0 events):
No events
Dynamic libraries:
0x00007ff699ba0000 - 0x00007ff699bb0000 C:\Program Files\Java\jdk-23\bin\java.exe
0x00007ff8971a0000 - 0x00007ff897408000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ff896d90000 - 0x00007ff896e59000 C:\WINDOWS\System32\KERNEL32.DLL
0x00007ff894710000 - 0x00007ff894afd000 C:\WINDOWS\System32\KERNELBASE.dll
0x00007ff894bb0000 - 0x00007ff894cfb000 C:\WINDOWS\System32\ucrtbase.dll
0x00007ff873d10000 - 0x00007ff873d27000 C:\Program Files\Java\jdk-23\bin\jli.dll
0x00007ff896ba0000 - 0x00007ff896d6c000 C:\WINDOWS\System32\USER32.dll
0x00007ff865ef0000 - 0x00007ff865f0b000 C:\Program Files\Java\jdk-23\bin\VCRUNTIME140.dll
0x00007ff8946e0000 - 0x00007ff894707000 C:\WINDOWS\System32\win32u.dll
0x00007ff87dfc0000 - 0x00007ff87e25a000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3\COMCTL32.dll
0x00007ff895d10000 - 0x00007ff895d3b000 C:\WINDOWS\System32\GDI32.dll
0x00007ff8945a0000 - 0x00007ff8946d7000 C:\WINDOWS\System32\gdi32full.dll
0x00007ff895c60000 - 0x00007ff895d09000 C:\WINDOWS\System32\msvcrt.dll
0x00007ff894b00000 - 0x00007ff894ba3000 C:\WINDOWS\System32\msvcp_win.dll
0x00007ff896950000 - 0x00007ff89697f000 C:\WINDOWS\System32\IMM32.DLL
0x00007ff875f10000 - 0x00007ff876002000 C:\Program Files\Windhawk\Engine\1.6.1\64\windhawk.dll
0x00007ff894fb0000 - 0x00007ff895064000 C:\WINDOWS\System32\ADVAPI32.dll
0x00007ff896150000 - 0x00007ff8961f6000 C:\WINDOWS\System32\sechost.dll
0x00007ff897040000 - 0x00007ff897158000 C:\WINDOWS\System32\RPCRT4.dll
0x00007ff8759d0000 - 0x00007ff8759f8000 C:\ProgramData\Windhawk\Engine\Mods\64\explorer-details-better-file-sizes_1.4.9_470272.dll
0x00007ff895760000 - 0x00007ff8958fe000 C:\WINDOWS\System32\ole32.dll
0x00007ff895d40000 - 0x00007ff8960c6000 C:\WINDOWS\System32\combase.dll
0x00007ff896e60000 - 0x00007ff896f40000 C:\WINDOWS\System32\OLEAUT32.dll
0x00007ff896200000 - 0x00007ff89694a000 C:\WINDOWS\System32\SHELL32.dll
0x00007ff8942f0000 - 0x00007ff894464000 C:\WINDOWS\System32\wintypes.dll
0x00007ff875970000 - 0x00007ff8759aa000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.whl
0x00007ff88f930000 - 0x00007ff88fa3d000 C:\WINDOWS\SYSTEM32\PROPSYS.dll
0x00007ff8757b0000 - 0x00007ff875959000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.whl
0x00007ff875540000 - 0x00007ff87555d000 C:\ProgramData\Windhawk\Engine\Mods\64\modernize-folder-picker-dialog_1.0.0_596602.dll
0x00007ff875350000 - 0x00007ff8754f9000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.dll
0x00007ff875500000 - 0x00007ff87553a000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.dll
0x00007ff873d00000 - 0x00007ff873d0c000 C:\Program Files\Java\jdk-23\bin\vcruntime140_1.dll
0x00007ff864e10000 - 0x00007ff864e9e000 C:\Program Files\Java\jdk-23\bin\msvcp140.dll
0x00007fffda310000 - 0x00007fffdb05f000 C:\Program Files\Java\jdk-23\bin\server\jvm.dll
0x00007ff8960d0000 - 0x00007ff896144000 C:\WINDOWS\System32\WS2_32.dll
0x00007ff893b50000 - 0x00007ff893bae000 C:\WINDOWS\SYSTEM32\POWRPROF.dll
0x00007ff88b160000 - 0x00007ff88b16b000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ff888a40000 - 0x00007ff888a75000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ff893b30000 - 0x00007ff893b44000 C:\WINDOWS\SYSTEM32\UMPDC.dll
0x00007ff893050000 - 0x00007ff89306b000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x00007ff86a040000 - 0x00007ff86a04a000 C:\Program Files\Java\jdk-23\bin\jimage.dll
0x00007ff8919b0000 - 0x00007ff891bf1000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL
0x00007ff87a560000 - 0x00007ff87a5a3000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
0x00007ff894500000 - 0x00007ff894599000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ff866ac0000 - 0x00007ff866acf000 C:\Program Files\Java\jdk-23\bin\instrument.dll
0x00007ff865750000 - 0x00007ff86576e000 C:\Program Files\Java\jdk-23\bin\java.dll
dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Java\jdk-23\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3;C:\Program Files\Windhawk\Engine\1.6.1\64;C:\ProgramData\Windhawk\Engine\Mods\64;C:\Program Files\Java\jdk-23\bin\server
VM Arguments:
jvm_args: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51168 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8
java_command: org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 package
java_class_path (initial): C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds-2.8.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds.license
Launcher Type: SUN_STANDARD
[Global flags]
intx CICompilerCount = 4 {product} {ergonomic}
uint ConcGCThreads = 3 {product} {ergonomic}
uint G1ConcRefinementThreads = 10 {product} {ergonomic}
size_t G1HeapRegionSize = 2097152 {product} {ergonomic}
size_t InitialHeapSize = 264241152 {product} {ergonomic}
size_t MarkStackSize = 4194304 {product} {ergonomic}
size_t MarkStackSizeMax = 536870912 {product} {ergonomic}
size_t MaxHeapSize = 4219469824 {product} {ergonomic}
size_t MinHeapDeltaBytes = 2097152 {product} {ergonomic}
size_t MinHeapSize = 8388608 {product} {ergonomic}
uintx NonNMethodCodeHeapSize = 5832704 {pd product} {ergonomic}
uintx NonProfiledCodeHeapSize = 122945536 {pd product} {ergonomic}
uintx ProfiledCodeHeapSize = 122880000 {pd product} {ergonomic}
uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
bool SegmentedCodeCache = true {product} {ergonomic}
size_t SoftMaxHeapSize = 4219469824 {manageable} {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 foldmultilines=false
#1: stderr all=off uptime,level,tags foldmultilines=false
Environment Variables:
PATH=C:\Program Files\Eclipse Adoptium\jdk-21.0.5.11-hotspot\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\nodejs\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\PowerShell\7\;C:\Users\335\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\335\AppData\Local\Programs\Python\Python312\;C:\Users\335\AppData\Local\Microsoft\WindowsApps;C:\Users\335\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\PyCharm Community Edition 2024.1\bin;C:\Users\335\.dotnet\tools;C:\Users\335\AppData\Roaming\npm;C:\Users\335\.lmstudio\bin;C:\Users\335\AppData\Local\Microsoft\WinGet\Links;D:\Programs\WebStorm 2024.3.3\bin;;C:\Users\335\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Git;;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\bin;
USERNAME=335
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 154 Stepping 3, GenuineIntel
TMP=C:\Users\335\AppData\Local\Temp
TEMP=C:\Users\335\AppData\Local\Temp
Periodic native trim disabled
--------------- S Y S T E M ---------------
OS:
Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
OS uptime: 1 days 0:18 hours
Hyper-V role detected
CPU: total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 154 stepping 3 microcode 0x41e, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, sha, fma, vzeroupper, clflush, clflushopt, clwb, hv, serialize, rdtscp, rdpid, fsrm, gfni, f16c, cet_ibt, cet_ss
Processor Information for processor 0
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 1
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 2
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 3
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 4
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 5
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 6
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 7
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 8
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 9
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 10
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 11
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Memory: 4k page, system-wide physical 16088M (941M free)
TotalPageFile size 31088M (AvailPageFile size 125M)
current process WorkingSet (physical memory assigned to process): 15M, peak: 15M
current process commit charge ("private bytes"): 65M, peak: 317M
vm_info: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39) for windows-amd64 JRE (23.0.1+11-39), built on 2024-09-30T07:20:43Z with MS VC++ 17.6 (VS2022)
END.

271
hs_err_pid25508.log Normal file
View File

@ -0,0 +1,271 @@
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 264241152 bytes. Error detail: G1 virtual space
# Possible reasons:
# The system is out of physical RAM or swap space
# This process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
# placed in the first 32GB address space. The Java Heap base address is the
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
# This output file may be truncated or incomplete.
#
# Out of Memory Error (os_windows.cpp:3703), pid=25508, tid=24044
#
# JRE version: (23.0.1+11) (build )
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
--------------- S U M M A R Y ------------
Command Line: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51149 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 package
Host: 12th Gen Intel(R) Core(TM) i5-12450H, 12 cores, 15G, Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
Time: Fri Jul 18 04:40:24 2025 RTZ 4 (s 11 , 64 bit Build 26100 (10.0.26100.4484) elapsed time: 2.089808 seconds (0d 0h 0m 2s)
--------------- T H R E A D ---------------
Current thread (0x00000275e05a4700): JavaThread "Unknown thread" [_thread_in_vm, id=24044, stack(0x000000d069e00000,0x000000d069f00000) (1024K)]
Stack: [0x000000d069e00000,0x000000d069f00000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x6e08b9] (no source info available)
V [jvm.dll+0x87dc83] (no source info available)
V [jvm.dll+0x88010e] (no source info available)
V [jvm.dll+0x8807e3] (no source info available)
V [jvm.dll+0x27aee6] (no source info available)
V [jvm.dll+0x6dd1c5] (no source info available)
V [jvm.dll+0x6d104a] (no source info available)
V [jvm.dll+0x35b3ea] (no source info available)
V [jvm.dll+0x3637f6] (no source info available)
V [jvm.dll+0x34fd5e] (no source info available)
V [jvm.dll+0x34fff8] (no source info available)
V [jvm.dll+0x3289cc] (no source info available)
V [jvm.dll+0x32966e] (no source info available)
V [jvm.dll+0x844355] (no source info available)
V [jvm.dll+0x3b9848] (no source info available)
V [jvm.dll+0x82d14c] (no source info available)
V [jvm.dll+0x454d4e] (no source info available)
V [jvm.dll+0x456bd1] (no source info available)
C [jli.dll+0x52a3] (no source info available)
C [ucrtbase.dll+0x37b0] (no source info available)
C [KERNEL32.DLL+0x2e8d7] (no source info available)
C [ntdll.dll+0x3c34c] (no source info available)
Lock stack of current Java thread (top to bottom):
--------------- P R O C E S S ---------------
Threads class SMR info:
_java_thread_list=0x00007fffdaf03618, length=0, elements={
}
Java Threads: ( => current thread )
Total: 0
Other Threads:
0x00000275e2eb00e0 WorkerThread "GC Thread#0" [id=25012, stack(0x000000d069f00000,0x000000d06a000000) (1024K)]
0x00000275ffa4bd50 ConcurrentGCThread "G1 Main Marker" [id=2864, stack(0x000000d06a000000,0x000000d06a100000) (1024K)]
0x00000275ffa4c860 WorkerThread "G1 Conc#0" [id=25892, stack(0x000000d06a100000,0x000000d06a200000) (1024K)]
[error occurred during error reporting (printing all threads), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffda64bfba]
VM state: not at safepoint (not fully initialized)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00007fffdaf83a10] Heap_lock - owner thread: 0x00000275e05a4700
Heap address: 0x0000000704800000, size: 4024 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
CDS archive(s) mapped at: [0x0000000000000000-0x0000000000000000-0x0000000000000000), size 0, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 1.
Narrow klass base: 0x0000000000000000, Narrow klass shift: 0, Narrow klass range: 0x0
GC Precious Log:
CardTable entry size: 512
Card Set container configuration: InlinePtr #cards 4 size 8 Array Of Cards #cards 16 size 48 Howl #buckets 8 coarsen threshold 3686 Howl Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap region 1 cards per card region 4096
Heap:
garbage-first heap total reserved 4120576K, committed 0K, used 0K [0x0000000704800000, 0x0000000800000000)
region size 2048K, 0 young (0K), 0 survivors (0K)
[error occurred during error reporting (printing heap information), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffdaa4c3c9]
GC Heap History (0 events):
No events
Dll operation events (1 events):
Event: 0.041 Loaded shared library C:\Program Files\Java\jdk-23\bin\java.dll
Deoptimization events (0 events):
No events
Classes loaded (0 events):
No events
Classes unloaded (0 events):
No events
Classes redefined (0 events):
No events
Internal exceptions (0 events):
No events
VM Operations (0 events):
No events
Memory protections (0 events):
No events
Nmethod flushes (0 events):
No events
Events (0 events):
No events
Dynamic libraries:
0x00007ff6ab380000 - 0x00007ff6ab390000 C:\Program Files\Java\jdk-23\bin\java.exe
0x00007ff8971a0000 - 0x00007ff897408000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ff896d90000 - 0x00007ff896e59000 C:\WINDOWS\System32\KERNEL32.DLL
0x00007ff894710000 - 0x00007ff894afd000 C:\WINDOWS\System32\KERNELBASE.dll
0x00007ff894bb0000 - 0x00007ff894cfb000 C:\WINDOWS\System32\ucrtbase.dll
0x00007ff873d00000 - 0x00007ff873d1b000 C:\Program Files\Java\jdk-23\bin\VCRUNTIME140.dll
0x00007ff865ef0000 - 0x00007ff865f07000 C:\Program Files\Java\jdk-23\bin\jli.dll
0x00007ff896ba0000 - 0x00007ff896d6c000 C:\WINDOWS\System32\USER32.dll
0x00007ff8946e0000 - 0x00007ff894707000 C:\WINDOWS\System32\win32u.dll
0x00007ff87dfc0000 - 0x00007ff87e25a000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3\COMCTL32.dll
0x00007ff895d10000 - 0x00007ff895d3b000 C:\WINDOWS\System32\GDI32.dll
0x00007ff895c60000 - 0x00007ff895d09000 C:\WINDOWS\System32\msvcrt.dll
0x00007ff8945a0000 - 0x00007ff8946d7000 C:\WINDOWS\System32\gdi32full.dll
0x00007ff894b00000 - 0x00007ff894ba3000 C:\WINDOWS\System32\msvcp_win.dll
0x00007ff896950000 - 0x00007ff89697f000 C:\WINDOWS\System32\IMM32.DLL
0x00007ff875f10000 - 0x00007ff876002000 C:\Program Files\Windhawk\Engine\1.6.1\64\windhawk.dll
0x00007ff894fb0000 - 0x00007ff895064000 C:\WINDOWS\System32\ADVAPI32.dll
0x00007ff896150000 - 0x00007ff8961f6000 C:\WINDOWS\System32\sechost.dll
0x00007ff897040000 - 0x00007ff897158000 C:\WINDOWS\System32\RPCRT4.dll
0x00007ff8759d0000 - 0x00007ff8759f8000 C:\ProgramData\Windhawk\Engine\Mods\64\explorer-details-better-file-sizes_1.4.9_470272.dll
0x00007ff895760000 - 0x00007ff8958fe000 C:\WINDOWS\System32\ole32.dll
0x00007ff895d40000 - 0x00007ff8960c6000 C:\WINDOWS\System32\combase.dll
0x00007ff896e60000 - 0x00007ff896f40000 C:\WINDOWS\System32\OLEAUT32.dll
0x00007ff896200000 - 0x00007ff89694a000 C:\WINDOWS\System32\SHELL32.dll
0x00007ff8942f0000 - 0x00007ff894464000 C:\WINDOWS\System32\wintypes.dll
0x00007ff8757b0000 - 0x00007ff875959000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.whl
0x00007ff88f930000 - 0x00007ff88fa3d000 C:\WINDOWS\SYSTEM32\PROPSYS.dll
0x00007ff875970000 - 0x00007ff8759aa000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.whl
0x00007ff875540000 - 0x00007ff87555d000 C:\ProgramData\Windhawk\Engine\Mods\64\modernize-folder-picker-dialog_1.0.0_596602.dll
0x00007ff875500000 - 0x00007ff87553a000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.dll
0x00007ff875350000 - 0x00007ff8754f9000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.dll
0x00007ff86a040000 - 0x00007ff86a04c000 C:\Program Files\Java\jdk-23\bin\vcruntime140_1.dll
0x00007ff859fb0000 - 0x00007ff85a03e000 C:\Program Files\Java\jdk-23\bin\msvcp140.dll
0x00007fffda310000 - 0x00007fffdb05f000 C:\Program Files\Java\jdk-23\bin\server\jvm.dll
0x00007ff8960d0000 - 0x00007ff896144000 C:\WINDOWS\System32\WS2_32.dll
0x00007ff893b50000 - 0x00007ff893bae000 C:\WINDOWS\SYSTEM32\POWRPROF.dll
0x00007ff888a40000 - 0x00007ff888a75000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ff88b160000 - 0x00007ff88b16b000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ff893b30000 - 0x00007ff893b44000 C:\WINDOWS\SYSTEM32\UMPDC.dll
0x00007ff893050000 - 0x00007ff89306b000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x00007ff866ac0000 - 0x00007ff866aca000 C:\Program Files\Java\jdk-23\bin\jimage.dll
0x00007ff8919b0000 - 0x00007ff891bf1000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL
0x00007ff87a560000 - 0x00007ff87a5a3000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
0x00007ff894500000 - 0x00007ff894599000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ff866170000 - 0x00007ff86617f000 C:\Program Files\Java\jdk-23\bin\instrument.dll
0x00007ff865750000 - 0x00007ff86576e000 C:\Program Files\Java\jdk-23\bin\java.dll
dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Java\jdk-23\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3;C:\Program Files\Windhawk\Engine\1.6.1\64;C:\ProgramData\Windhawk\Engine\Mods\64;C:\Program Files\Java\jdk-23\bin\server
VM Arguments:
jvm_args: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51149 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8
java_command: org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 package
java_class_path (initial): C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds-2.8.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds.license
Launcher Type: SUN_STANDARD
[Global flags]
intx CICompilerCount = 4 {product} {ergonomic}
uint ConcGCThreads = 3 {product} {ergonomic}
uint G1ConcRefinementThreads = 10 {product} {ergonomic}
size_t G1HeapRegionSize = 2097152 {product} {ergonomic}
size_t InitialHeapSize = 264241152 {product} {ergonomic}
size_t MarkStackSize = 4194304 {product} {ergonomic}
size_t MarkStackSizeMax = 536870912 {product} {ergonomic}
size_t MaxHeapSize = 4219469824 {product} {ergonomic}
size_t MinHeapDeltaBytes = 2097152 {product} {ergonomic}
size_t MinHeapSize = 8388608 {product} {ergonomic}
uintx NonNMethodCodeHeapSize = 5832704 {pd product} {ergonomic}
uintx NonProfiledCodeHeapSize = 122945536 {pd product} {ergonomic}
uintx ProfiledCodeHeapSize = 122880000 {pd product} {ergonomic}
uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
bool SegmentedCodeCache = true {product} {ergonomic}
size_t SoftMaxHeapSize = 4219469824 {manageable} {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 foldmultilines=false
#1: stderr all=off uptime,level,tags foldmultilines=false
Environment Variables:
PATH=C:\Program Files\Eclipse Adoptium\jdk-21.0.5.11-hotspot\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\nodejs\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\PowerShell\7\;C:\Users\335\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\335\AppData\Local\Programs\Python\Python312\;C:\Users\335\AppData\Local\Microsoft\WindowsApps;C:\Users\335\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\PyCharm Community Edition 2024.1\bin;C:\Users\335\.dotnet\tools;C:\Users\335\AppData\Roaming\npm;C:\Users\335\.lmstudio\bin;C:\Users\335\AppData\Local\Microsoft\WinGet\Links;D:\Programs\WebStorm 2024.3.3\bin;;C:\Users\335\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Git;;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\bin;
USERNAME=335
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 154 Stepping 3, GenuineIntel
TMP=C:\Users\335\AppData\Local\Temp
TEMP=C:\Users\335\AppData\Local\Temp
Periodic native trim disabled
--------------- S Y S T E M ---------------
OS:
Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
OS uptime: 1 days 0:17 hours
Hyper-V role detected
CPU: total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 154 stepping 3 microcode 0x41e, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, sha, fma, vzeroupper, clflush, clflushopt, clwb, hv, serialize, rdtscp, rdpid, fsrm, gfni, f16c, cet_ibt, cet_ss
Processor Information for processor 0
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 1
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 2
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 3
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 4
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 5
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 6
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 7
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 8
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 9
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 10
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 11
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Memory: 4k page, system-wide physical 16088M (891M free)
TotalPageFile size 31088M (AvailPageFile size 85M)
current process WorkingSet (physical memory assigned to process): 15M, peak: 15M
current process commit charge ("private bytes"): 65M, peak: 317M
vm_info: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39) for windows-amd64 JRE (23.0.1+11-39), built on 2024-09-30T07:20:43Z with MS VC++ 17.6 (VS2022)
END.

271
hs_err_pid26256.log Normal file
View File

@ -0,0 +1,271 @@
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 264241152 bytes. Error detail: G1 virtual space
# Possible reasons:
# The system is out of physical RAM or swap space
# This process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
# placed in the first 32GB address space. The Java Heap base address is the
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
# This output file may be truncated or incomplete.
#
# Out of Memory Error (os_windows.cpp:3703), pid=26256, tid=6052
#
# JRE version: (23.0.1+11) (build )
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
--------------- S U M M A R Y ------------
Command Line: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51158 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 package
Host: 12th Gen Intel(R) Core(TM) i5-12450H, 12 cores, 15G, Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
Time: Fri Jul 18 04:40:50 2025 RTZ 4 (s 11 , 64 bit Build 26100 (10.0.26100.4484) elapsed time: 2.087879 seconds (0d 0h 0m 2s)
--------------- T H R E A D ---------------
Current thread (0x000002c83ba33b80): JavaThread "Unknown thread" [_thread_in_vm, id=6052, stack(0x000000ff82b00000,0x000000ff82c00000) (1024K)]
Stack: [0x000000ff82b00000,0x000000ff82c00000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x6e08b9] (no source info available)
V [jvm.dll+0x87dc83] (no source info available)
V [jvm.dll+0x88010e] (no source info available)
V [jvm.dll+0x8807e3] (no source info available)
V [jvm.dll+0x27aee6] (no source info available)
V [jvm.dll+0x6dd1c5] (no source info available)
V [jvm.dll+0x6d104a] (no source info available)
V [jvm.dll+0x35b3ea] (no source info available)
V [jvm.dll+0x3637f6] (no source info available)
V [jvm.dll+0x34fd5e] (no source info available)
V [jvm.dll+0x34fff8] (no source info available)
V [jvm.dll+0x3289cc] (no source info available)
V [jvm.dll+0x32966e] (no source info available)
V [jvm.dll+0x844355] (no source info available)
V [jvm.dll+0x3b9848] (no source info available)
V [jvm.dll+0x82d14c] (no source info available)
V [jvm.dll+0x454d4e] (no source info available)
V [jvm.dll+0x456bd1] (no source info available)
C [jli.dll+0x52a3] (no source info available)
C [ucrtbase.dll+0x37b0] (no source info available)
C [KERNEL32.DLL+0x2e8d7] (no source info available)
C [ntdll.dll+0x3c34c] (no source info available)
Lock stack of current Java thread (top to bottom):
--------------- P R O C E S S ---------------
Threads class SMR info:
_java_thread_list=0x00007fffdaf03618, length=0, elements={
}
Java Threads: ( => current thread )
Total: 0
Other Threads:
0x000002c83e27e430 WorkerThread "GC Thread#0" [id=20144, stack(0x000000ff82c00000,0x000000ff82d00000) (1024K)]
0x000002c85aebbd50 ConcurrentGCThread "G1 Main Marker" [id=29456, stack(0x000000ff82d00000,0x000000ff82e00000) (1024K)]
0x000002c85aebc860 WorkerThread "G1 Conc#0" [id=27728, stack(0x000000ff82e00000,0x000000ff82f00000) (1024K)]
[error occurred during error reporting (printing all threads), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffda64bfba]
VM state: not at safepoint (not fully initialized)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00007fffdaf83a10] Heap_lock - owner thread: 0x000002c83ba33b80
Heap address: 0x0000000704800000, size: 4024 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
CDS archive(s) mapped at: [0x0000000000000000-0x0000000000000000-0x0000000000000000), size 0, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 1.
Narrow klass base: 0x0000000000000000, Narrow klass shift: 0, Narrow klass range: 0x0
GC Precious Log:
CardTable entry size: 512
Card Set container configuration: InlinePtr #cards 4 size 8 Array Of Cards #cards 16 size 48 Howl #buckets 8 coarsen threshold 3686 Howl Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap region 1 cards per card region 4096
Heap:
garbage-first heap total reserved 4120576K, committed 0K, used 0K [0x0000000704800000, 0x0000000800000000)
region size 2048K, 0 young (0K), 0 survivors (0K)
[error occurred during error reporting (printing heap information), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffdaa4c3c9]
GC Heap History (0 events):
No events
Dll operation events (1 events):
Event: 0.045 Loaded shared library C:\Program Files\Java\jdk-23\bin\java.dll
Deoptimization events (0 events):
No events
Classes loaded (0 events):
No events
Classes unloaded (0 events):
No events
Classes redefined (0 events):
No events
Internal exceptions (0 events):
No events
VM Operations (0 events):
No events
Memory protections (0 events):
No events
Nmethod flushes (0 events):
No events
Events (0 events):
No events
Dynamic libraries:
0x00007ff7b1ac0000 - 0x00007ff7b1ad0000 C:\Program Files\Java\jdk-23\bin\java.exe
0x00007ff8971a0000 - 0x00007ff897408000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ff896d90000 - 0x00007ff896e59000 C:\WINDOWS\System32\KERNEL32.DLL
0x00007ff894710000 - 0x00007ff894afd000 C:\WINDOWS\System32\KERNELBASE.dll
0x00007ff894bb0000 - 0x00007ff894cfb000 C:\WINDOWS\System32\ucrtbase.dll
0x00007ff873d10000 - 0x00007ff873d27000 C:\Program Files\Java\jdk-23\bin\jli.dll
0x00007ff896ba0000 - 0x00007ff896d6c000 C:\WINDOWS\System32\USER32.dll
0x00007ff865ef0000 - 0x00007ff865f0b000 C:\Program Files\Java\jdk-23\bin\VCRUNTIME140.dll
0x00007ff8946e0000 - 0x00007ff894707000 C:\WINDOWS\System32\win32u.dll
0x00007ff87dfc0000 - 0x00007ff87e25a000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3\COMCTL32.dll
0x00007ff895d10000 - 0x00007ff895d3b000 C:\WINDOWS\System32\GDI32.dll
0x00007ff8945a0000 - 0x00007ff8946d7000 C:\WINDOWS\System32\gdi32full.dll
0x00007ff895c60000 - 0x00007ff895d09000 C:\WINDOWS\System32\msvcrt.dll
0x00007ff894b00000 - 0x00007ff894ba3000 C:\WINDOWS\System32\msvcp_win.dll
0x00007ff896950000 - 0x00007ff89697f000 C:\WINDOWS\System32\IMM32.DLL
0x00007ff875f10000 - 0x00007ff876002000 C:\Program Files\Windhawk\Engine\1.6.1\64\windhawk.dll
0x00007ff894fb0000 - 0x00007ff895064000 C:\WINDOWS\System32\ADVAPI32.dll
0x00007ff896150000 - 0x00007ff8961f6000 C:\WINDOWS\System32\sechost.dll
0x00007ff897040000 - 0x00007ff897158000 C:\WINDOWS\System32\RPCRT4.dll
0x00007ff8759d0000 - 0x00007ff8759f8000 C:\ProgramData\Windhawk\Engine\Mods\64\explorer-details-better-file-sizes_1.4.9_470272.dll
0x00007ff895760000 - 0x00007ff8958fe000 C:\WINDOWS\System32\ole32.dll
0x00007ff895d40000 - 0x00007ff8960c6000 C:\WINDOWS\System32\combase.dll
0x00007ff896e60000 - 0x00007ff896f40000 C:\WINDOWS\System32\OLEAUT32.dll
0x00007ff896200000 - 0x00007ff89694a000 C:\WINDOWS\System32\SHELL32.dll
0x00007ff8942f0000 - 0x00007ff894464000 C:\WINDOWS\System32\wintypes.dll
0x00007ff8757b0000 - 0x00007ff875959000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.whl
0x00007ff875970000 - 0x00007ff8759aa000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.whl
0x00007ff88f930000 - 0x00007ff88fa3d000 C:\WINDOWS\SYSTEM32\PROPSYS.dll
0x00007ff875540000 - 0x00007ff87555d000 C:\ProgramData\Windhawk\Engine\Mods\64\modernize-folder-picker-dialog_1.0.0_596602.dll
0x00007ff875500000 - 0x00007ff87553a000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.dll
0x00007ff875350000 - 0x00007ff8754f9000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.dll
0x00007ff873d00000 - 0x00007ff873d0c000 C:\Program Files\Java\jdk-23\bin\vcruntime140_1.dll
0x00007ff862f00000 - 0x00007ff862f8e000 C:\Program Files\Java\jdk-23\bin\msvcp140.dll
0x00007fffda310000 - 0x00007fffdb05f000 C:\Program Files\Java\jdk-23\bin\server\jvm.dll
0x00007ff8960d0000 - 0x00007ff896144000 C:\WINDOWS\System32\WS2_32.dll
0x00007ff893b50000 - 0x00007ff893bae000 C:\WINDOWS\SYSTEM32\POWRPROF.dll
0x00007ff88b160000 - 0x00007ff88b16b000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ff888a40000 - 0x00007ff888a75000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ff893b30000 - 0x00007ff893b44000 C:\WINDOWS\SYSTEM32\UMPDC.dll
0x00007ff893050000 - 0x00007ff89306b000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x00007ff86a040000 - 0x00007ff86a04a000 C:\Program Files\Java\jdk-23\bin\jimage.dll
0x00007ff8919b0000 - 0x00007ff891bf1000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL
0x00007ff87a560000 - 0x00007ff87a5a3000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
0x00007ff894500000 - 0x00007ff894599000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ff866ac0000 - 0x00007ff866acf000 C:\Program Files\Java\jdk-23\bin\instrument.dll
0x00007ff865750000 - 0x00007ff86576e000 C:\Program Files\Java\jdk-23\bin\java.dll
dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Java\jdk-23\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3;C:\Program Files\Windhawk\Engine\1.6.1\64;C:\ProgramData\Windhawk\Engine\Mods\64;C:\Program Files\Java\jdk-23\bin\server
VM Arguments:
jvm_args: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51158 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8
java_command: org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 package
java_class_path (initial): C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds-2.8.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds.license
Launcher Type: SUN_STANDARD
[Global flags]
intx CICompilerCount = 4 {product} {ergonomic}
uint ConcGCThreads = 3 {product} {ergonomic}
uint G1ConcRefinementThreads = 10 {product} {ergonomic}
size_t G1HeapRegionSize = 2097152 {product} {ergonomic}
size_t InitialHeapSize = 264241152 {product} {ergonomic}
size_t MarkStackSize = 4194304 {product} {ergonomic}
size_t MarkStackSizeMax = 536870912 {product} {ergonomic}
size_t MaxHeapSize = 4219469824 {product} {ergonomic}
size_t MinHeapDeltaBytes = 2097152 {product} {ergonomic}
size_t MinHeapSize = 8388608 {product} {ergonomic}
uintx NonNMethodCodeHeapSize = 5832704 {pd product} {ergonomic}
uintx NonProfiledCodeHeapSize = 122945536 {pd product} {ergonomic}
uintx ProfiledCodeHeapSize = 122880000 {pd product} {ergonomic}
uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
bool SegmentedCodeCache = true {product} {ergonomic}
size_t SoftMaxHeapSize = 4219469824 {manageable} {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 foldmultilines=false
#1: stderr all=off uptime,level,tags foldmultilines=false
Environment Variables:
PATH=C:\Program Files\Eclipse Adoptium\jdk-21.0.5.11-hotspot\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\nodejs\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\PowerShell\7\;C:\Users\335\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\335\AppData\Local\Programs\Python\Python312\;C:\Users\335\AppData\Local\Microsoft\WindowsApps;C:\Users\335\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\PyCharm Community Edition 2024.1\bin;C:\Users\335\.dotnet\tools;C:\Users\335\AppData\Roaming\npm;C:\Users\335\.lmstudio\bin;C:\Users\335\AppData\Local\Microsoft\WinGet\Links;D:\Programs\WebStorm 2024.3.3\bin;;C:\Users\335\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Git;;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\bin;
USERNAME=335
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 154 Stepping 3, GenuineIntel
TMP=C:\Users\335\AppData\Local\Temp
TEMP=C:\Users\335\AppData\Local\Temp
Periodic native trim disabled
--------------- S Y S T E M ---------------
OS:
Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
OS uptime: 1 days 0:17 hours
Hyper-V role detected
CPU: total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 154 stepping 3 microcode 0x41e, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, sha, fma, vzeroupper, clflush, clflushopt, clwb, hv, serialize, rdtscp, rdpid, fsrm, gfni, f16c, cet_ibt, cet_ss
Processor Information for processor 0
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 1
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 2
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 3
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 4
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 5
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 6
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 7
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 8
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 9
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 10
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 11
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Memory: 4k page, system-wide physical 16088M (989M free)
TotalPageFile size 31088M (AvailPageFile size 54M)
current process WorkingSet (physical memory assigned to process): 15M, peak: 15M
current process commit charge ("private bytes"): 65M, peak: 317M
vm_info: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39) for windows-amd64 JRE (23.0.1+11-39), built on 2024-09-30T07:20:43Z with MS VC++ 17.6 (VS2022)
END.

271
hs_err_pid29156.log Normal file
View File

@ -0,0 +1,271 @@
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 264241152 bytes. Error detail: G1 virtual space
# Possible reasons:
# The system is out of physical RAM or swap space
# This process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
# placed in the first 32GB address space. The Java Heap base address is the
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
# This output file may be truncated or incomplete.
#
# Out of Memory Error (os_windows.cpp:3703), pid=29156, tid=15460
#
# JRE version: (23.0.1+11) (build )
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
--------------- S U M M A R Y ------------
Command Line: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51151 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 clean
Host: 12th Gen Intel(R) Core(TM) i5-12450H, 12 cores, 15G, Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
Time: Fri Jul 18 04:40:30 2025 RTZ 4 (s 11 , 64 bit Build 26100 (10.0.26100.4484) elapsed time: 2.085613 seconds (0d 0h 0m 2s)
--------------- T H R E A D ---------------
Current thread (0x0000026e97054720): JavaThread "Unknown thread" [_thread_in_vm, id=15460, stack(0x000000797ad00000,0x000000797ae00000) (1024K)]
Stack: [0x000000797ad00000,0x000000797ae00000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x6e08b9] (no source info available)
V [jvm.dll+0x87dc83] (no source info available)
V [jvm.dll+0x88010e] (no source info available)
V [jvm.dll+0x8807e3] (no source info available)
V [jvm.dll+0x27aee6] (no source info available)
V [jvm.dll+0x6dd1c5] (no source info available)
V [jvm.dll+0x6d104a] (no source info available)
V [jvm.dll+0x35b3ea] (no source info available)
V [jvm.dll+0x3637f6] (no source info available)
V [jvm.dll+0x34fd5e] (no source info available)
V [jvm.dll+0x34fff8] (no source info available)
V [jvm.dll+0x3289cc] (no source info available)
V [jvm.dll+0x32966e] (no source info available)
V [jvm.dll+0x844355] (no source info available)
V [jvm.dll+0x3b9848] (no source info available)
V [jvm.dll+0x82d14c] (no source info available)
V [jvm.dll+0x454d4e] (no source info available)
V [jvm.dll+0x456bd1] (no source info available)
C [jli.dll+0x52a3] (no source info available)
C [ucrtbase.dll+0x37b0] (no source info available)
C [KERNEL32.DLL+0x2e8d7] (no source info available)
C [ntdll.dll+0x3c34c] (no source info available)
Lock stack of current Java thread (top to bottom):
--------------- P R O C E S S ---------------
Threads class SMR info:
_java_thread_list=0x00007fffdaf03618, length=0, elements={
}
Java Threads: ( => current thread )
Total: 0
Other Threads:
0x0000026e9734f710 WorkerThread "GC Thread#0" [id=7276, stack(0x000000797ae00000,0x000000797af00000) (1024K)]
0x0000026eb63bbd50 ConcurrentGCThread "G1 Main Marker" [id=13044, stack(0x000000797af00000,0x000000797b000000) (1024K)]
0x0000026eb63bc860 WorkerThread "G1 Conc#0" [id=13020, stack(0x000000797b000000,0x000000797b100000) (1024K)]
[error occurred during error reporting (printing all threads), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffda64bfba]
VM state: not at safepoint (not fully initialized)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00007fffdaf83a10] Heap_lock - owner thread: 0x0000026e97054720
Heap address: 0x0000000704800000, size: 4024 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
CDS archive(s) mapped at: [0x0000000000000000-0x0000000000000000-0x0000000000000000), size 0, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 1.
Narrow klass base: 0x0000000000000000, Narrow klass shift: 0, Narrow klass range: 0x0
GC Precious Log:
CardTable entry size: 512
Card Set container configuration: InlinePtr #cards 4 size 8 Array Of Cards #cards 16 size 48 Howl #buckets 8 coarsen threshold 3686 Howl Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap region 1 cards per card region 4096
Heap:
garbage-first heap total reserved 4120576K, committed 0K, used 0K [0x0000000704800000, 0x0000000800000000)
region size 2048K, 0 young (0K), 0 survivors (0K)
[error occurred during error reporting (printing heap information), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffdaa4c3c9]
GC Heap History (0 events):
No events
Dll operation events (1 events):
Event: 0.043 Loaded shared library C:\Program Files\Java\jdk-23\bin\java.dll
Deoptimization events (0 events):
No events
Classes loaded (0 events):
No events
Classes unloaded (0 events):
No events
Classes redefined (0 events):
No events
Internal exceptions (0 events):
No events
VM Operations (0 events):
No events
Memory protections (0 events):
No events
Nmethod flushes (0 events):
No events
Events (0 events):
No events
Dynamic libraries:
0x00007ff7904d0000 - 0x00007ff7904e0000 C:\Program Files\Java\jdk-23\bin\java.exe
0x00007ff8971a0000 - 0x00007ff897408000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ff896d90000 - 0x00007ff896e59000 C:\WINDOWS\System32\KERNEL32.DLL
0x00007ff894710000 - 0x00007ff894afd000 C:\WINDOWS\System32\KERNELBASE.dll
0x00007ff894bb0000 - 0x00007ff894cfb000 C:\WINDOWS\System32\ucrtbase.dll
0x00007ff873d00000 - 0x00007ff873d17000 C:\Program Files\Java\jdk-23\bin\jli.dll
0x00007ff865ef0000 - 0x00007ff865f0b000 C:\Program Files\Java\jdk-23\bin\VCRUNTIME140.dll
0x00007ff896ba0000 - 0x00007ff896d6c000 C:\WINDOWS\System32\USER32.dll
0x00007ff8946e0000 - 0x00007ff894707000 C:\WINDOWS\System32\win32u.dll
0x00007ff87dfc0000 - 0x00007ff87e25a000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3\COMCTL32.dll
0x00007ff895d10000 - 0x00007ff895d3b000 C:\WINDOWS\System32\GDI32.dll
0x00007ff8945a0000 - 0x00007ff8946d7000 C:\WINDOWS\System32\gdi32full.dll
0x00007ff895c60000 - 0x00007ff895d09000 C:\WINDOWS\System32\msvcrt.dll
0x00007ff894b00000 - 0x00007ff894ba3000 C:\WINDOWS\System32\msvcp_win.dll
0x00007ff896950000 - 0x00007ff89697f000 C:\WINDOWS\System32\IMM32.DLL
0x00007ff875f10000 - 0x00007ff876002000 C:\Program Files\Windhawk\Engine\1.6.1\64\windhawk.dll
0x00007ff894fb0000 - 0x00007ff895064000 C:\WINDOWS\System32\ADVAPI32.dll
0x00007ff896150000 - 0x00007ff8961f6000 C:\WINDOWS\System32\sechost.dll
0x00007ff897040000 - 0x00007ff897158000 C:\WINDOWS\System32\RPCRT4.dll
0x00007ff8759d0000 - 0x00007ff8759f8000 C:\ProgramData\Windhawk\Engine\Mods\64\explorer-details-better-file-sizes_1.4.9_470272.dll
0x00007ff895760000 - 0x00007ff8958fe000 C:\WINDOWS\System32\ole32.dll
0x00007ff895d40000 - 0x00007ff8960c6000 C:\WINDOWS\System32\combase.dll
0x00007ff896e60000 - 0x00007ff896f40000 C:\WINDOWS\System32\OLEAUT32.dll
0x00007ff896200000 - 0x00007ff89694a000 C:\WINDOWS\System32\SHELL32.dll
0x00007ff8942f0000 - 0x00007ff894464000 C:\WINDOWS\System32\wintypes.dll
0x00007ff875970000 - 0x00007ff8759aa000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.whl
0x00007ff8757b0000 - 0x00007ff875959000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.whl
0x00007ff88f930000 - 0x00007ff88fa3d000 C:\WINDOWS\SYSTEM32\PROPSYS.dll
0x00007ff875540000 - 0x00007ff87555d000 C:\ProgramData\Windhawk\Engine\Mods\64\modernize-folder-picker-dialog_1.0.0_596602.dll
0x00007ff875350000 - 0x00007ff8754f9000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.dll
0x00007ff875500000 - 0x00007ff87553a000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.dll
0x00007ff86a040000 - 0x00007ff86a04c000 C:\Program Files\Java\jdk-23\bin\vcruntime140_1.dll
0x00007ff859fb0000 - 0x00007ff85a03e000 C:\Program Files\Java\jdk-23\bin\msvcp140.dll
0x00007fffda310000 - 0x00007fffdb05f000 C:\Program Files\Java\jdk-23\bin\server\jvm.dll
0x00007ff8960d0000 - 0x00007ff896144000 C:\WINDOWS\System32\WS2_32.dll
0x00007ff893b50000 - 0x00007ff893bae000 C:\WINDOWS\SYSTEM32\POWRPROF.dll
0x00007ff888a40000 - 0x00007ff888a75000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ff88b160000 - 0x00007ff88b16b000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ff893b30000 - 0x00007ff893b44000 C:\WINDOWS\SYSTEM32\UMPDC.dll
0x00007ff893050000 - 0x00007ff89306b000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x00007ff866ac0000 - 0x00007ff866aca000 C:\Program Files\Java\jdk-23\bin\jimage.dll
0x00007ff8919b0000 - 0x00007ff891bf1000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL
0x00007ff87a560000 - 0x00007ff87a5a3000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
0x00007ff894500000 - 0x00007ff894599000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ff866170000 - 0x00007ff86617f000 C:\Program Files\Java\jdk-23\bin\instrument.dll
0x00007ff865750000 - 0x00007ff86576e000 C:\Program Files\Java\jdk-23\bin\java.dll
dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Java\jdk-23\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3;C:\Program Files\Windhawk\Engine\1.6.1\64;C:\ProgramData\Windhawk\Engine\Mods\64;C:\Program Files\Java\jdk-23\bin\server
VM Arguments:
jvm_args: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51151 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8
java_command: org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 clean
java_class_path (initial): C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds-2.8.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds.license
Launcher Type: SUN_STANDARD
[Global flags]
intx CICompilerCount = 4 {product} {ergonomic}
uint ConcGCThreads = 3 {product} {ergonomic}
uint G1ConcRefinementThreads = 10 {product} {ergonomic}
size_t G1HeapRegionSize = 2097152 {product} {ergonomic}
size_t InitialHeapSize = 264241152 {product} {ergonomic}
size_t MarkStackSize = 4194304 {product} {ergonomic}
size_t MarkStackSizeMax = 536870912 {product} {ergonomic}
size_t MaxHeapSize = 4219469824 {product} {ergonomic}
size_t MinHeapDeltaBytes = 2097152 {product} {ergonomic}
size_t MinHeapSize = 8388608 {product} {ergonomic}
uintx NonNMethodCodeHeapSize = 5832704 {pd product} {ergonomic}
uintx NonProfiledCodeHeapSize = 122945536 {pd product} {ergonomic}
uintx ProfiledCodeHeapSize = 122880000 {pd product} {ergonomic}
uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
bool SegmentedCodeCache = true {product} {ergonomic}
size_t SoftMaxHeapSize = 4219469824 {manageable} {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 foldmultilines=false
#1: stderr all=off uptime,level,tags foldmultilines=false
Environment Variables:
PATH=C:\Program Files\Eclipse Adoptium\jdk-21.0.5.11-hotspot\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\nodejs\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\PowerShell\7\;C:\Users\335\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\335\AppData\Local\Programs\Python\Python312\;C:\Users\335\AppData\Local\Microsoft\WindowsApps;C:\Users\335\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\PyCharm Community Edition 2024.1\bin;C:\Users\335\.dotnet\tools;C:\Users\335\AppData\Roaming\npm;C:\Users\335\.lmstudio\bin;C:\Users\335\AppData\Local\Microsoft\WinGet\Links;D:\Programs\WebStorm 2024.3.3\bin;;C:\Users\335\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Git;;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\bin;
USERNAME=335
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 154 Stepping 3, GenuineIntel
TMP=C:\Users\335\AppData\Local\Temp
TEMP=C:\Users\335\AppData\Local\Temp
Periodic native trim disabled
--------------- S Y S T E M ---------------
OS:
Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
OS uptime: 1 days 0:17 hours
Hyper-V role detected
CPU: total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 154 stepping 3 microcode 0x41e, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, sha, fma, vzeroupper, clflush, clflushopt, clwb, hv, serialize, rdtscp, rdpid, fsrm, gfni, f16c, cet_ibt, cet_ss
Processor Information for processor 0
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 1
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 2
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 3
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 4
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 5
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 6
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 7
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 8
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 9
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 10
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 11
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Memory: 4k page, system-wide physical 16088M (1029M free)
TotalPageFile size 31088M (AvailPageFile size 99M)
current process WorkingSet (physical memory assigned to process): 15M, peak: 15M
current process commit charge ("private bytes"): 65M, peak: 317M
vm_info: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39) for windows-amd64 JRE (23.0.1+11-39), built on 2024-09-30T07:20:43Z with MS VC++ 17.6 (VS2022)
END.

271
hs_err_pid30464.log Normal file
View File

@ -0,0 +1,271 @@
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 264241152 bytes. Error detail: G1 virtual space
# Possible reasons:
# The system is out of physical RAM or swap space
# This process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
# placed in the first 32GB address space. The Java Heap base address is the
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
# This output file may be truncated or incomplete.
#
# Out of Memory Error (os_windows.cpp:3703), pid=30464, tid=29056
#
# JRE version: (23.0.1+11) (build )
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
--------------- S U M M A R Y ------------
Command Line: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51155 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 clean
Host: 12th Gen Intel(R) Core(TM) i5-12450H, 12 cores, 15G, Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
Time: Fri Jul 18 04:40:43 2025 RTZ 4 (s 11 , 64 bit Build 26100 (10.0.26100.4484) elapsed time: 2.198175 seconds (0d 0h 0m 2s)
--------------- T H R E A D ---------------
Current thread (0x0000014c042dd320): JavaThread "Unknown thread" [_thread_in_vm, id=29056, stack(0x0000002510f00000,0x0000002511000000) (1024K)]
Stack: [0x0000002510f00000,0x0000002511000000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x6e08b9] (no source info available)
V [jvm.dll+0x87dc83] (no source info available)
V [jvm.dll+0x88010e] (no source info available)
V [jvm.dll+0x8807e3] (no source info available)
V [jvm.dll+0x27aee6] (no source info available)
V [jvm.dll+0x6dd1c5] (no source info available)
V [jvm.dll+0x6d104a] (no source info available)
V [jvm.dll+0x35b3ea] (no source info available)
V [jvm.dll+0x3637f6] (no source info available)
V [jvm.dll+0x34fd5e] (no source info available)
V [jvm.dll+0x34fff8] (no source info available)
V [jvm.dll+0x3289cc] (no source info available)
V [jvm.dll+0x32966e] (no source info available)
V [jvm.dll+0x844355] (no source info available)
V [jvm.dll+0x3b9848] (no source info available)
V [jvm.dll+0x82d14c] (no source info available)
V [jvm.dll+0x454d4e] (no source info available)
V [jvm.dll+0x456bd1] (no source info available)
C [jli.dll+0x52a3] (no source info available)
C [ucrtbase.dll+0x37b0] (no source info available)
C [KERNEL32.DLL+0x2e8d7] (no source info available)
C [ntdll.dll+0x3c34c] (no source info available)
Lock stack of current Java thread (top to bottom):
--------------- P R O C E S S ---------------
Threads class SMR info:
_java_thread_list=0x00007fffdaf03618, length=0, elements={
}
Java Threads: ( => current thread )
Total: 0
Other Threads:
0x0000014c06c56e00 WorkerThread "GC Thread#0" [id=25968, stack(0x0000002511000000,0x0000002511100000) (1024K)]
0x0000014c237e3d60 ConcurrentGCThread "G1 Main Marker" [id=29764, stack(0x0000002511100000,0x0000002511200000) (1024K)]
0x0000014c237e4870 WorkerThread "G1 Conc#0" [id=17860, stack(0x0000002511200000,0x0000002511300000) (1024K)]
[error occurred during error reporting (printing all threads), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffda64bfba]
VM state: not at safepoint (not fully initialized)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00007fffdaf83a10] Heap_lock - owner thread: 0x0000014c042dd320
Heap address: 0x0000000704800000, size: 4024 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
CDS archive(s) mapped at: [0x0000000000000000-0x0000000000000000-0x0000000000000000), size 0, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 1.
Narrow klass base: 0x0000000000000000, Narrow klass shift: 0, Narrow klass range: 0x0
GC Precious Log:
CardTable entry size: 512
Card Set container configuration: InlinePtr #cards 4 size 8 Array Of Cards #cards 16 size 48 Howl #buckets 8 coarsen threshold 3686 Howl Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap region 1 cards per card region 4096
Heap:
garbage-first heap total reserved 4120576K, committed 0K, used 0K [0x0000000704800000, 0x0000000800000000)
region size 2048K, 0 young (0K), 0 survivors (0K)
[error occurred during error reporting (printing heap information), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fffdaa4c3c9]
GC Heap History (0 events):
No events
Dll operation events (1 events):
Event: 0.095 Loaded shared library C:\Program Files\Java\jdk-23\bin\java.dll
Deoptimization events (0 events):
No events
Classes loaded (0 events):
No events
Classes unloaded (0 events):
No events
Classes redefined (0 events):
No events
Internal exceptions (0 events):
No events
VM Operations (0 events):
No events
Memory protections (0 events):
No events
Nmethod flushes (0 events):
No events
Events (0 events):
No events
Dynamic libraries:
0x00007ff788ca0000 - 0x00007ff788cb0000 C:\Program Files\Java\jdk-23\bin\java.exe
0x00007ff8971a0000 - 0x00007ff897408000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ff896d90000 - 0x00007ff896e59000 C:\WINDOWS\System32\KERNEL32.DLL
0x00007ff894710000 - 0x00007ff894afd000 C:\WINDOWS\System32\KERNELBASE.dll
0x00007ff894bb0000 - 0x00007ff894cfb000 C:\WINDOWS\System32\ucrtbase.dll
0x00007ff873d10000 - 0x00007ff873d27000 C:\Program Files\Java\jdk-23\bin\jli.dll
0x00007ff865ef0000 - 0x00007ff865f0b000 C:\Program Files\Java\jdk-23\bin\VCRUNTIME140.dll
0x00007ff896ba0000 - 0x00007ff896d6c000 C:\WINDOWS\System32\USER32.dll
0x00007ff8946e0000 - 0x00007ff894707000 C:\WINDOWS\System32\win32u.dll
0x00007ff87dfc0000 - 0x00007ff87e25a000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3\COMCTL32.dll
0x00007ff895d10000 - 0x00007ff895d3b000 C:\WINDOWS\System32\GDI32.dll
0x00007ff895c60000 - 0x00007ff895d09000 C:\WINDOWS\System32\msvcrt.dll
0x00007ff8945a0000 - 0x00007ff8946d7000 C:\WINDOWS\System32\gdi32full.dll
0x00007ff894b00000 - 0x00007ff894ba3000 C:\WINDOWS\System32\msvcp_win.dll
0x00007ff896950000 - 0x00007ff89697f000 C:\WINDOWS\System32\IMM32.DLL
0x00007ff875f10000 - 0x00007ff876002000 C:\Program Files\Windhawk\Engine\1.6.1\64\windhawk.dll
0x00007ff894fb0000 - 0x00007ff895064000 C:\WINDOWS\System32\ADVAPI32.dll
0x00007ff896150000 - 0x00007ff8961f6000 C:\WINDOWS\System32\sechost.dll
0x00007ff897040000 - 0x00007ff897158000 C:\WINDOWS\System32\RPCRT4.dll
0x00007ff8759d0000 - 0x00007ff8759f8000 C:\ProgramData\Windhawk\Engine\Mods\64\explorer-details-better-file-sizes_1.4.9_470272.dll
0x00007ff895760000 - 0x00007ff8958fe000 C:\WINDOWS\System32\ole32.dll
0x00007ff895d40000 - 0x00007ff8960c6000 C:\WINDOWS\System32\combase.dll
0x00007ff896e60000 - 0x00007ff896f40000 C:\WINDOWS\System32\OLEAUT32.dll
0x00007ff896200000 - 0x00007ff89694a000 C:\WINDOWS\System32\SHELL32.dll
0x00007ff8942f0000 - 0x00007ff894464000 C:\WINDOWS\System32\wintypes.dll
0x00007ff8757b0000 - 0x00007ff875959000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.whl
0x00007ff88f930000 - 0x00007ff88fa3d000 C:\WINDOWS\SYSTEM32\PROPSYS.dll
0x00007ff875970000 - 0x00007ff8759aa000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.whl
0x00007ff875540000 - 0x00007ff87555d000 C:\ProgramData\Windhawk\Engine\Mods\64\modernize-folder-picker-dialog_1.0.0_596602.dll
0x00007ff875500000 - 0x00007ff87553a000 C:\ProgramData\Windhawk\Engine\Mods\64\libunwind.dll
0x00007ff875350000 - 0x00007ff8754f9000 C:\ProgramData\Windhawk\Engine\Mods\64\libc++.dll
0x00007ff873d00000 - 0x00007ff873d0c000 C:\Program Files\Java\jdk-23\bin\vcruntime140_1.dll
0x00007ff859fb0000 - 0x00007ff85a03e000 C:\Program Files\Java\jdk-23\bin\msvcp140.dll
0x00007fffda310000 - 0x00007fffdb05f000 C:\Program Files\Java\jdk-23\bin\server\jvm.dll
0x00007ff8960d0000 - 0x00007ff896144000 C:\WINDOWS\System32\WS2_32.dll
0x00007ff888a40000 - 0x00007ff888a75000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ff893b50000 - 0x00007ff893bae000 C:\WINDOWS\SYSTEM32\POWRPROF.dll
0x00007ff88b160000 - 0x00007ff88b16b000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ff893b30000 - 0x00007ff893b44000 C:\WINDOWS\SYSTEM32\UMPDC.dll
0x00007ff893050000 - 0x00007ff89306b000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x00007ff86a040000 - 0x00007ff86a04a000 C:\Program Files\Java\jdk-23\bin\jimage.dll
0x00007ff8919b0000 - 0x00007ff891bf1000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL
0x00007ff87a560000 - 0x00007ff87a5a3000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
0x00007ff894500000 - 0x00007ff894599000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ff866ac0000 - 0x00007ff866acf000 C:\Program Files\Java\jdk-23\bin\instrument.dll
0x00007ff865750000 - 0x00007ff86576e000 C:\Program Files\Java\jdk-23\bin\java.dll
dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Java\jdk-23\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.4484_none_3e0e6d4ce32ef3b3;C:\Program Files\Windhawk\Engine\1.6.1\64;C:\ProgramData\Windhawk\Engine\Mods\64;C:\Program Files\Java\jdk-23\bin\server
VM Arguments:
jvm_args: -Dmaven.multiModuleProjectDirectory=D:\Projects\Java\popa -Djansi.passthrough=true -Dmaven.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2025.1.3/IntelliJ IDEA Community Edition 2025.1.3/plugins/maven/lib/maven3 -Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\bin\m2.conf -Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven-event-listener.jar -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\lib\idea_rt.jar=51155 -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8
java_command: org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 clean
java_class_path (initial): C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds-2.8.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\plugins\maven\lib\maven3\boot\plexus-classworlds.license
Launcher Type: SUN_STANDARD
[Global flags]
intx CICompilerCount = 4 {product} {ergonomic}
uint ConcGCThreads = 3 {product} {ergonomic}
uint G1ConcRefinementThreads = 10 {product} {ergonomic}
size_t G1HeapRegionSize = 2097152 {product} {ergonomic}
size_t InitialHeapSize = 264241152 {product} {ergonomic}
size_t MarkStackSize = 4194304 {product} {ergonomic}
size_t MarkStackSizeMax = 536870912 {product} {ergonomic}
size_t MaxHeapSize = 4219469824 {product} {ergonomic}
size_t MinHeapDeltaBytes = 2097152 {product} {ergonomic}
size_t MinHeapSize = 8388608 {product} {ergonomic}
uintx NonNMethodCodeHeapSize = 5832704 {pd product} {ergonomic}
uintx NonProfiledCodeHeapSize = 122945536 {pd product} {ergonomic}
uintx ProfiledCodeHeapSize = 122880000 {pd product} {ergonomic}
uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
bool SegmentedCodeCache = true {product} {ergonomic}
size_t SoftMaxHeapSize = 4219469824 {manageable} {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 foldmultilines=false
#1: stderr all=off uptime,level,tags foldmultilines=false
Environment Variables:
PATH=C:\Program Files\Eclipse Adoptium\jdk-21.0.5.11-hotspot\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\nodejs\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\PowerShell\7\;C:\Users\335\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\335\AppData\Local\Programs\Python\Python312\;C:\Users\335\AppData\Local\Microsoft\WindowsApps;C:\Users\335\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\PyCharm Community Edition 2024.1\bin;C:\Users\335\.dotnet\tools;C:\Users\335\AppData\Roaming\npm;C:\Users\335\.lmstudio\bin;C:\Users\335\AppData\Local\Microsoft\WinGet\Links;D:\Programs\WebStorm 2024.3.3\bin;;C:\Users\335\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Git;;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\IntelliJ IDEA Community Edition 2025.1.3\bin;
USERNAME=335
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 154 Stepping 3, GenuineIntel
TMP=C:\Users\335\AppData\Local\Temp
TEMP=C:\Users\335\AppData\Local\Temp
Periodic native trim disabled
--------------- S Y S T E M ---------------
OS:
Windows 11 , 64 bit Build 26100 (10.0.26100.4484)
OS uptime: 1 days 0:17 hours
Hyper-V role detected
CPU: total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 154 stepping 3 microcode 0x41e, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, sha, fma, vzeroupper, clflush, clflushopt, clwb, hv, serialize, rdtscp, rdpid, fsrm, gfni, f16c, cet_ibt, cet_ss
Processor Information for processor 0
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 1
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 2
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 3
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 4
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 5
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 6
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 7
Max Mhz: 2000, Current Mhz: 2000, Mhz Limit: 2000
Processor Information for processor 8
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 9
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 10
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Processor Information for processor 11
Max Mhz: 2000, Current Mhz: 1500, Mhz Limit: 1500
Memory: 4k page, system-wide physical 16088M (1030M free)
TotalPageFile size 31088M (AvailPageFile size 115M)
current process WorkingSet (physical memory assigned to process): 15M, peak: 15M
current process commit charge ("private bytes"): 65M, peak: 317M
vm_info: Java HotSpot(TM) 64-Bit Server VM (23.0.1+11-39) for windows-amd64 JRE (23.0.1+11-39), built on 2024-09-30T07:20:43Z with MS VC++ 17.6 (VS2022)
END.

73
pom.xml Normal file
View File

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>popa-popa.ru</groupId>
<artifactId>popa</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>popa</name>
<properties>
<java.version>21</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<defaultGoal>clean package</defaultGoal>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.13.0</version>
<configuration>
<!-- <source>${java.version}</source>-->
<!-- <target>${java.version}</target>-->
<release>${java.version}</release>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.5.3</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
<repositories>
<repository>
<id>spigotmc-repo</id>
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
</repository>
<repository>
<id>sonatype</id>
<url>https://oss.sonatype.org/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<version>1.21.4-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
</project>

13
popa.iml Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="FacetManager">
<facet type="minecraft" name="Minecraft">
<configuration>
<autoDetectTypes>
<platformType>SPIGOT</platformType>
</autoDetectTypes>
<projectReimportVersion>1</projectReimportVersion>
</configuration>
</facet>
</component>
</module>

View File

@ -0,0 +1,489 @@
package popa;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.bukkit.plugin.java.JavaPlugin;
import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.time.Duration;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
import java.net.InetAddress;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
import com.google.gson.JsonObject;
import com.google.gson.JsonArray;
import com.google.gson.JsonParser;
import com.google.gson.JsonElement;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.PlayerInventory;
import org.bukkit.Material;
import com.google.gson.Gson;
public final class popa extends JavaPlugin implements Listener {
private HttpClient httpClient;
private String apiUrl;
private String serverIp;
private String commandsUrl;
private String inventoryRequestsUrl;
private final Map<UUID, Long> playerLoginTimes = new HashMap<>();
private final Map<UUID, String> playerNames = new HashMap<>();
private ScheduledExecutorService scheduler;
private Gson gson;
@Override
public void onEnable() {
// Создаем или загружаем конфиг
saveDefaultConfig();
reloadConfig();
// Получаем настройки из конфига
String apiBase = getConfig().getString("api-base", "http://localhost:8000");
apiUrl = getConfig().getString("api-url", apiBase + "/api/server/events");
commandsUrl = getConfig().getString("commands-url", apiBase + "/api/server/commands");
inventoryRequestsUrl = getConfig().getString("inventory-requests-url", apiBase + "/api/server/inventory/requests");
serverIp = getConfig().getString("server-ip", getServerIp());
// Инициализируем HTTP клиент
httpClient = HttpClient.newBuilder()
.version(HttpClient.Version.HTTP_1_1)
.connectTimeout(Duration.ofSeconds(10))
.build();
// Инициализируем Gson для работы с JSON
gson = new Gson();
getServer().getPluginManager().registerEvents(this, this);
// Запускаем планировщик для проверки команд
scheduler = Executors.newSingleThreadScheduledExecutor();
scheduler.scheduleAtFixedRate(this::checkAndExecuteCommands, 5, 5, TimeUnit.SECONDS);
// Запускаем планировщик для проверки запросов инвентаря
scheduler.scheduleAtFixedRate(this::checkInventoryRequests, 5, 5, TimeUnit.SECONDS);
// Отправка текущих онлайн-игроков при старте плагина
scheduler.scheduleAtFixedRate(this::sendOnlinePlayersUpdate, 60, 60, TimeUnit.SECONDS);
getLogger().info("PopaPlugin has been enabled!");
getLogger().info("API URL: " + apiUrl);
getLogger().info("Commands URL: " + commandsUrl);
getLogger().info("Inventory Requests URL: " + inventoryRequestsUrl);
getLogger().info("Server IP: " + serverIp);
}
@Override
public void onDisable() {
// Отправка финального списка игроков при выключении
sendOnlinePlayersUpdate();
// Останавливаем планировщик
if (scheduler != null) {
scheduler.shutdown();
try {
if (!scheduler.awaitTermination(1, TimeUnit.SECONDS)) {
scheduler.shutdownNow();
}
} catch (InterruptedException e) {
scheduler.shutdownNow();
}
}
getLogger().info("PopaPlugin has been disabled!");
}
private String getServerIp() {
try {
return InetAddress.getLocalHost().getHostAddress();
} catch (Exception e) {
return "unknown";
}
}
@EventHandler
public void onPlayerJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
UUID playerId = player.getUniqueId();
String playerName = player.getName();
playerLoginTimes.put(playerId, System.currentTimeMillis());
playerNames.put(playerId, playerName);
String joinPayload = String.format(
"{\"event_type\":\"player_join\",\"player_id\":\"%s\",\"player_name\":\"%s\",\"server_ip\":\"%s\"}",
playerId, playerName, serverIp
);
sendEventToBackend(joinPayload);
sendOnlinePlayersUpdate();
}
@EventHandler
public void onPlayerQuit(PlayerQuitEvent event) {
Player player = event.getPlayer();
UUID playerId = player.getUniqueId();
String playerName = player.getName();
if (playerLoginTimes.containsKey(playerId)) {
long sessionTime = (System.currentTimeMillis() - playerLoginTimes.get(playerId)) / 1000;
String sessionPayload = String.format(
"{\"event_type\":\"player_session\",\"player_id\":\"%s\",\"player_name\":\"%s\",\"duration\":%d,\"server_ip\":\"%s\"}",
playerId, playerName, sessionTime, serverIp
);
sendEventToBackend(sessionPayload);
}
String quitPayload = String.format(
"{\"event_type\":\"player_quit\",\"player_id\":\"%s\",\"player_name\":\"%s\",\"server_ip\":\"%s\"}",
playerId, playerName, serverIp
);
sendEventToBackend(quitPayload);
playerLoginTimes.remove(playerId);
playerNames.remove(playerId);
sendOnlinePlayersUpdate();
}
private void sendOnlinePlayersUpdate() {
StringBuilder playersJson = new StringBuilder("[");
boolean first = true;
for (Map.Entry<UUID, Long> entry : playerLoginTimes.entrySet()) {
UUID playerId = entry.getKey();
String playerName = playerNames.get(playerId);
long onlineTime = (System.currentTimeMillis() - entry.getValue()) / 1000;
if (!first) playersJson.append(",");
first = false;
playersJson.append(String.format(
"{\"player_id\":\"%s\",\"player_name\":\"%s\",\"online_time\":%d}",
playerId, playerName, onlineTime
));
}
playersJson.append("]");
String payload = String.format(
"{\"event_type\":\"online_players_update\",\"players\":%s,\"timestamp\":%d,\"server_ip\":\"%s\"}",
playersJson.toString(), System.currentTimeMillis(), serverIp
);
sendEventToBackend(payload);
}
private void sendEventToBackend(String jsonPayload) {
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(apiUrl))
.version(HttpClient.Version.HTTP_1_1)
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(jsonPayload))
.build();
try {
HttpResponse<String> response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
getLogger().info("Event sent to backend. Response: " + response.statusCode());
} catch (IOException | InterruptedException e) {
getLogger().warning("Failed to send event to backend: " + e.getMessage());
}
}
private void checkAndExecuteCommands() {
if (!getServer().isPrimaryThread()) {
Bukkit.getScheduler().runTask(this, this::checkAndExecuteCommands);
return;
}
try {
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(commandsUrl + "?server_ip=" + serverIp))
.version(HttpClient.Version.HTTP_1_1)
.GET()
.build();
HttpResponse<String> response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
if (response.statusCode() == 200) {
JsonObject json = JsonParser.parseString(response.body()).getAsJsonObject();
JsonArray commands = json.getAsJsonArray("commands");
for (JsonElement cmd : commands) {
JsonObject command = cmd.getAsJsonObject();
String cmdText = command.get("command").getAsString();
boolean requireOnline = command.get("require_online_player").getAsBoolean();
// Получаем оба типа сообщений
String targetMessage = null;
String globalMessage = null;
if (command.has("target_message") && !command.get("target_message").isJsonNull()) {
targetMessage = command.get("target_message").getAsString();
}
if (command.has("global_message") && !command.get("global_message").isJsonNull()) {
globalMessage = command.get("global_message").getAsString();
}
if (!requireOnline || !Bukkit.getOnlinePlayers().isEmpty()) {
if (cmdText.startsWith("/")) {
cmdText = cmdText.substring(1);
}
// Выполняем команду
Bukkit.dispatchCommand(Bukkit.getConsoleSender(), cmdText);
getLogger().info("Выполнена команда: " + cmdText);
// Если есть сообщения, отображаем их
if ((targetMessage != null && !targetMessage.isEmpty()) ||
(globalMessage != null && !globalMessage.isEmpty())) {
// Извлекаем имя целевого игрока из команды
String targetPlayerName = extractTargetPlayerName(cmdText);
Player targetPlayer = null;
if (targetPlayerName != null) {
targetPlayer = Bukkit.getPlayer(targetPlayerName);
}
// Отправляем персональное сообщение цели
if (targetPlayer != null && targetMessage != null && !targetMessage.isEmpty()) {
targetPlayer.sendMessage("§c" + targetMessage);
}
// Отправляем сообщение всем остальным
if (globalMessage != null && !globalMessage.isEmpty()) {
for (Player player : Bukkit.getOnlinePlayers()) {
// Если это не целевой игрок, отправляем сообщение
if (targetPlayer == null || !player.equals(targetPlayer)) {
player.sendMessage("§7" + globalMessage);
}
}
}
}
}
}
}
} catch (Exception e) {
getLogger().warning("Ошибка при выполнении команд: " + e.getMessage());
}
}
/**
* Проверяет наличие запросов инвентаря на бэкенде
*/
private void checkInventoryRequests() {
if (!getServer().isPrimaryThread()) {
Bukkit.getScheduler().runTask(this, this::checkInventoryRequests);
return;
}
try {
// Выводим полный URL для отладки
String requestUrl = inventoryRequestsUrl + "?server_ip=" + serverIp;
getLogger().info("Запрашиваем инвентарь по URL: " + requestUrl);
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(requestUrl))
.version(HttpClient.Version.HTTP_1_1)
.GET()
.build();
HttpResponse<String> response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
// Выводим код ответа и тело для отладки
getLogger().info("Получен ответ от API: " + response.statusCode());
getLogger().info("Тело ответа: " + response.body());
if (response.statusCode() == 200) {
JsonObject json = JsonParser.parseString(response.body()).getAsJsonObject();
// Проверяем статус
if (json.has("status") && "success".equals(json.get("status").getAsString())) {
if (json.has("inventory_requests")) {
JsonArray requests = json.getAsJsonArray("inventory_requests");
getLogger().info("Найдено запросов инвентаря: " + requests.size());
for (JsonElement req : requests) {
JsonObject request_obj = req.getAsJsonObject();
String requestId = request_obj.get("id").getAsString();
String playerName = request_obj.get("player_name").getAsString();
getLogger().info("Обработка запроса инвентаря: " + requestId + " для игрока " + playerName);
// Находим игрока и отправляем его инвентарь
Player player = Bukkit.getPlayer(playerName);
if (player != null && player.isOnline()) {
getLogger().info("Игрок " + playerName + " найден, отправляем инвентарь");
sendPlayerInventory(player, requestId);
} else {
getLogger().info("Игрок " + playerName + " не найден или не в сети");
sendEmptyInventory(playerName, requestId);
}
}
} else {
getLogger().info("В ответе нет поля inventory_requests");
}
} else {
getLogger().info("Статус ответа не success: " + json.toString());
}
} else {
getLogger().warning("Некорректный статус ответа: " + response.statusCode());
}
} catch (Exception e) {
getLogger().warning("Ошибка при проверке запросов инвентаря: " + e.getMessage());
if (e.getCause() != null) {
getLogger().warning("Причина: " + e.getCause().getMessage());
}
e.printStackTrace();
}
}
/**
* Отправляет данные о содержимом инвентаря игрока на бэкенд
*/
private void sendPlayerInventory(Player player, String requestId) {
// Формируем JSON с содержимым инвентаря
PlayerInventory inv = player.getInventory();
JsonArray inventoryArray = new JsonArray();
// Добавляем основные слоты (0-35)
for (int i = 0; i < 36; i++) {
ItemStack item = inv.getItem(i);
inventoryArray.add(itemStackToJson(item, i));
}
// Добавляем слот шлема (39)
inventoryArray.add(itemStackToJson(inv.getHelmet(), 39));
// Добавляем слот нагрудника (38)
inventoryArray.add(itemStackToJson(inv.getChestplate(), 38));
// Добавляем слот поножей (37)
inventoryArray.add(itemStackToJson(inv.getLeggings(), 37));
// Добавляем слот ботинок (36)
inventoryArray.add(itemStackToJson(inv.getBoots(), 36));
// Добавляем слот дополнительной руки (40) если это доступно
inventoryArray.add(itemStackToJson(inv.getItemInOffHand(), 40));
// Формируем объект ответа
JsonObject responseJson = new JsonObject();
responseJson.addProperty("request_id", requestId);
responseJson.add("inventory", inventoryArray);
responseJson.addProperty("player_name", player.getName());
responseJson.addProperty("player_id", player.getUniqueId().toString());
responseJson.addProperty("server_ip", serverIp);
// Отправляем данные на бэкенд
sendInventoryToBackend(responseJson.toString());
}
/**
* Преобразует ItemStack в JsonObject
*/
private JsonObject itemStackToJson(ItemStack item, int slot) {
JsonObject itemJson = new JsonObject();
itemJson.addProperty("slot", slot);
if (item == null || item.getType() == Material.AIR) {
itemJson.addProperty("material", "AIR");
itemJson.addProperty("amount", 0);
} else {
itemJson.addProperty("material", item.getType().toString());
itemJson.addProperty("amount", item.getAmount());
if (item.hasItemMeta()) {
if (item.getItemMeta().hasDisplayName()) {
itemJson.addProperty("display_name", item.getItemMeta().getDisplayName());
}
if (item.getItemMeta().hasLore()) {
JsonArray loreArray = new JsonArray();
for (String line : item.getItemMeta().getLore()) {
loreArray.add(line);
}
itemJson.add("lore", loreArray);
}
if (item.getItemMeta().hasEnchants()) {
JsonObject enchants = new JsonObject();
item.getItemMeta().getEnchants().forEach((enchantment, level) -> {
enchants.addProperty(enchantment.getKey().toString(), level);
});
itemJson.add("enchants", enchants);
}
}
}
return itemJson;
}
/**
* Отправляет информацию о пустом инвентаре для оффлайн-игрока
*/
private void sendEmptyInventory(String playerName, String requestId) {
JsonObject responseJson = new JsonObject();
responseJson.addProperty("request_id", requestId);
responseJson.add("inventory", new JsonArray());
responseJson.addProperty("player_name", playerName);
responseJson.addProperty("server_ip", serverIp);
responseJson.addProperty("status", "player_offline");
sendInventoryToBackend(responseJson.toString());
}
/**
* Отправляет данные инвентаря на бэкенд
*/
private void sendInventoryToBackend(String jsonPayload) {
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(getConfig().getString("api-base", "http://localhost:8000") + "/api/server/inventory/submit"))
.version(HttpClient.Version.HTTP_1_1)
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(jsonPayload))
.build();
try {
HttpResponse<String> response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
getLogger().info("Inventory data sent to backend. Response: " + response.statusCode());
} catch (IOException | InterruptedException e) {
getLogger().warning("Failed to send inventory data to backend: " + e.getMessage());
}
}
/**
* Пытается извлечь имя целевого игрока из команды
*/
private String extractTargetPlayerName(String command) {
// Ищем по шаблону в команде имя игрока
// Пример: в команде "execute at PlayerName run summon lightning_bolt ~ ~ ~"
// нужно извлечь PlayerName
String[] parts = command.split(" ");
for (int i = 0; i < parts.length; i++) {
if (i > 0 && parts[i-1].equalsIgnoreCase("at")) {
// После слова "at" обычно идет имя игрока
String potentialName = parts[i];
// Проверяем, существует ли такой игрок
if (Bukkit.getPlayer(potentialName) != null) {
return potentialName;
}
}
}
return null;
}
}

View File

@ -0,0 +1,6 @@
# Настройки API
api-url: "http://localhost:8000/api/events"
commands-url: "http://localhost:8000/api/commands"
# IP сервера (оставьте пустым для автоматического определения)
server-ip: ""

View File

@ -0,0 +1,4 @@
name: popa-plugin
version: '1.0-SNAPSHOT'
main: popa.popa
api-version: '1.21'

View File

@ -0,0 +1,6 @@
# Настройки API
api-url: "http://localhost:8000/api/events"
commands-url: "http://localhost:8000/api/commands"
# IP сервера (оставьте пустым для автоматического определения)
server-ip: ""

View File

@ -0,0 +1,4 @@
name: popa-plugin
version: '1.0-SNAPSHOT'
main: popa.popa
api-version: '1.21'

Binary file not shown.

View File

@ -0,0 +1,3 @@
artifactId=popa
groupId=popa-popa.ru
version=1.0-SNAPSHOT

View File

@ -0,0 +1 @@
popa\popa.class

View File

@ -0,0 +1 @@
D:\Projects\Java\popa\src\main\java\popa\popa.java

Binary file not shown.

Binary file not shown.