Debugging segfaults
Jorn Vernee
jorn.vernee at oracle.com
Tue Mar 21 13:03:43 UTC 2023
Hi Martin,
It is possible (at least on Windows) to attach both a Java and native
debugger to a process. Something I often do, is start a Java program in
the IntelliJ Java debugger, and then set a breakpoint in the main method
where I print out the process id. Then, I use that id to attach a native
debugger to the same process, set a breakpoint in native code where I
want to debug, and then continue execution in the Java debugger. The
native breakpoint should be hit.
You could use this together with a debug build of the particular library
to step through the code and see exactly why it is crashing. FWIW, it
looks like freeglut is easy to build from source on Windows ass well, in
case there's no debug build available on the web.
HTH,
Jorn
On 19/03/2023 19:33, Martin Pernollet wrote:
> Hi,
>
> Would anyone recommend a way to debug a segmentation fault occuring on
> Windows when using a native lib binded with JExtract?
>
> For the story : I got freeglut working on Windows correctly, but when
> I try to use freeglut with WGL
> <https://www.khronos.org/opengl/wiki/Creating_an_OpenGL_Context_(WGL)>,
> I got the below crash. WGL allows getting an OpenGL context on
> windows, without relying on glut, hence avoiding to get a native
> Windows window opened.
>
> While freeglut alone only requires loading opengl32.dll, glu32.dll and
> freeglut.dll, WGL additionnaly requires to load User32.dll, Gdi32.dll
> and Kernel32.dll.
>
> Thanks for your recommandations!
>
> #
>
> # A fatal error has been detected by the Java Runtime Environment:
>
> #
>
> # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff85a90583b,
> pid=5736, tid=10080
>
> #
>
> # JRE version: OpenJDK Runtime Environment (19.0.2+7) (build 19.0.2+7-44)
>
> # Java VM: OpenJDK 64-Bit Server VM (19.0.2+7-44, mixed mode, sharing,
> tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
>
> # Problematic frame:
>
> # C [freeglut.dll+0x583b]
>
> #
>
> # No core dump will be written. Minidumps are not enabled by default
> on client versions of Windows
>
> #
>
> # If you would like to submit a bug report, please visit:
>
> # https://bugreport.java.com/bugreport/crash.jsp
>
> # The crash happened outside the Java Virtual Machine in native code.
>
> # See problematic frame for where to report the bug.
>
> #
>
> --------------- S U M M A R Y ------------
>
> Command Line:
> -Djava.library.path=C:\Windows\system32;C:\Users\Martin\Downloads\freeglut-MSVC-3.0.0-2.mp\freeglut\bin\x64
> -Dsun.java2d.d3d=false -Xmx1024M -Dfile.encoding=UTF-8
> --enable-preview -XX:+ShowCodeDetailsInExceptionMessages
> demos.panamagl.swing.DemoTeapot_Onscreen_Swing
> -Dpanamagl.offscreen.OffscreenRenderer
>
> Host: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz, 8 cores, 15G,
> Windows 10 , 64 bit Build 19041 (10.0.19041.2364)
>
> Time: Sun Mar 19 17:35:31 2023 Europe de l , 64 bit Build 19041
> (10.0.19041.2364) elapsed time: 1.156167 seconds (0d 0h 0m 1s)
>
> --------------- T H R E A D ---------------
>
> Current thread (0x000001e0f18d9cc0): JavaThread "AWT-EventQueue-0"
> [_thread_in_native, id=10080,
> stack(0x0000000ccad00000,0x0000000ccae00000)]
>
> Stack: [0x0000000ccad00000,0x0000000ccae00000], sp=0x0000000ccadfe8d0,
> free space=1018k
>
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
> C=native code)
>
> C [freeglut.dll+0x583b]
>
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
>
> v ~RuntimeStub::nep_invoker_blob 0x000001e0e4cd5988
>
> j
> java.lang.invoke.LambdaForm$MH+0x00000008011b4400.invoke(Ljava/lang/Object;JD)V+10
> java.base at 19.0.2
>
> j
> java.lang.invoke.LambdaForm$MH+0x00000008011bb000.invokeExact_MT(Ljava/lang/Object;JDLjava/lang/Object;)V+21
> java.base at 19.0.2
>
> j
> jdk.internal.foreign.abi.DowncallStub+0x00000008011b4800.invoke(Ljava/lang/foreign/SegmentAllocator;Ljava/lang/foreign/Addressable;D)V+48
> java.base at 19.0.2
>
> j
> java.lang.invoke.LambdaForm$DMH+0x00000008011b4c00.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;D)V+14
> java.base at 19.0.2
>
> j
> java.lang.invoke.LambdaForm$MH+0x00000008011b6800.invoke(Ljava/lang/Object;D)V+46
> java.base at 19.0.2
>
> j
> java.lang.invoke.LambdaForm$MH+0x00000008011ba800.invokeExact_MT(Ljava/lang/Object;DLjava/lang/Object;)V+19
> java.base at 19.0.2
>
> j freeglut.windows.x86.freeglut_h_15.glutSolidTeapot(D)V+6
>
> j panamagl.platform.windows.x64.GL_windows_x64.glutSolidTeapot(D)V+1
>
> j
> demos.panamagl.swing.DemoTeapot_Onscreen_Swing$2.display(Lpanamagl/opengl/GL;)V+64
>
> j
> panamagl.offscreen.AOffscreenRenderer.renderGLToImage(Lpanamagl/GLCanvas;Lpanamagl/GLEventListener;)V+9
>
> j
> panamagl.offscreen.AOffscreenRenderer.renderGLToImage(Lpanamagl/GLCanvas;Lpanamagl/GLEventListener;II)V+135
>
> j panamagl.offscreen.AOffscreenRenderer$1.run()V+20
>
> j java.awt.event.InvocationEvent.dispatch()V+11 java.desktop at 19.0.2
>
> j
> java.awt.EventQueue.dispatchEventImpl(Ljava/awt/AWTEvent;Ljava/lang/Object;)V+21
> java.desktop at 19.0.2
>
> j java.awt.EventQueue$4.run()Ljava/lang/Void;+32 java.desktop at 19.0.2
>
> j java.awt.EventQueue$4.run()Ljava/lang/Object;+1 java.desktop at 19.0.2
>
> j
> java.security.AccessController.executePrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/lang/Class;)Ljava/lang/Object;+29
> java.base at 19.0.2
>
> j
> java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+13
> java.base at 19.0.2
>
> j
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/security/AccessControlContext;)Ljava/lang/Object;+18
> java.base at 19.0.2
>
> j java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46
> java.desktop at 19.0.2
>
> j java.awt.EventDispatchThread.pumpOneEventForFilters(I)V+81
> java.desktop at 19.0.2
>
> j
> java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+35
> java.desktop at 19.0.2
>
> j
> java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
> java.desktop at 19.0.2
>
> j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
> java.desktop at 19.0.2
>
> j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
> java.desktop at 19.0.2
>
> j java.awt.EventDispatchThread.run()V+9 java.desktop at 19.0.2
>
> v ~StubRoutines::call_stub 0x000001e0e4a510e8
>
> siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address
> 0x00000000000000c1
>
> Registers:
>
> RAX=0x0000000000000000, RBX=0x0000000000000008,
> RCX=0x00007ff85a93c3a0, RDX=0x00007ff85a98ee40
>
> RSP=0x0000000ccadfe8d0, RBP=0x0000000ccadfea40,
> RSI=0x0000000000000000, RDI=0x0000000000000800
>
> R8 =0x00007ff85a9888e0, R9 =0x0000000000000800,
> R10=0x00000000000007f8, R11=0x00007ff85a93c3a0
>
> R12=0x0000000000000000, R13=0x0000000ccadfec30,
> R14=0x0000000000000000, R15=0x00007ff85a9888e0
>
> RIP=0x00007ff85a90583b, EFLAGS=0x0000000000010202
>
> Register to memory mapping:
>
> RIP=0x00007ff85a90583b freeglut.dll
>
> RAX=0x0 is NULL
>
> RBX=0x0000000000000008 is an unknown value
>
> RCX=0x00007ff85a93c3a0 freeglut.dll
>
> RDX=0x00007ff85a98ee40 freeglut.dll
>
> RSP=0x0000000ccadfe8d0 is pointing into the stack for thread:
> 0x000001e0f18d9cc0
>
> RBP=0x0000000ccadfea40 is pointing into the stack for thread:
> 0x000001e0f18d9cc0
>
> RSI=0x0 is NULL
>
> RDI=0x0000000000000800 is an unknown value
>
> R8 =0x00007ff85a9888e0 freeglut.dll
>
> R9 =0x0000000000000800 is an unknown value
>
> R10=0x00000000000007f8 is an unknown value
>
> R11=0x00007ff85a93c3a0 freeglut.dll
>
> R12=0x0 is NULL
>
> R13=0x0000000ccadfec30 is pointing into the stack for thread:
> 0x000001e0f18d9cc0
>
> R14=0x0 is NULL
>
> R15=0x00007ff85a9888e0 freeglut.dll
>
> Top of Stack: (sp=0x0000000ccadfe8d0)
>
> 0x0000000ccadfe8d0: 000000003fc9999a 0000000000000000
>
> 0x0000000ccadfe8e0: 0000000040000000 0000000000000000
>
> 0x0000000ccadfe8f0: 000000003f000000 0000000000000000
>
> 0x0000000ccadfe900: 00007ff85a937380 0000000000000009
>
> 0x0000000ccadfe910: 0000000000000002 0000000000000000
>
> 0x0000000ccadfe920: 00007ff85a9888e0 0000000000000000
>
> 0x0000000ccadfe930: 0000000000000000 00007ff85a915bf2
>
> 0x0000000ccadfe940: 0000000000000008 0000000ccadfea40
>
> 0x0000000ccadfe950: 0000000000000000 00007ff85a9639e0
>
> 0x0000000ccadfe960: 00007ff85a9639e0 0000000000000001
>
> 0x0000000ccadfe970: 00007ff8000024c0 00007ff85a994840
>
> 0x0000000ccadfe980: 0000000088753dec 00007ff83fa50a20
>
> 0x0000000ccadfe990: 0000000000000000 000001e0f610b820
>
> 0x0000000ccadfe9a0: 0000004000000000 00000000ffffffc0
>
> 0x0000000ccadfe9b0: 0000000000000000 00007ff85a93c3a0
>
> 0x0000000ccadfe9c0: 00007ff85a98ee40 00007ff85a937b59
>
> Instructions: (pc=0x00007ff85a90583b)
>
> 0x00007ff85a90573b: 00 00 48 8b 05 ec 23 03 00 49 8b d9 44 8b 50 34
>
> 0x00007ff85a90574b: 44 8b 58 38 74 64 41 83 fa ff 75 05 45 3b da 74
>
> 0x00007ff85a90575b: 59 8b 84 24 b8 00 00 00 44 89 5c 24 58 44 89 54
>
> 0x00007ff85a90576b: 24 50 89 44 24 48 8b 84 24 b0 00 00 00 89 44 24
>
> 0x00007ff85a90577b: 40 48 8b 84 24 a8 00 00 00 48 89 44 24 38 8b 84
>
> 0x00007ff85a90578b: 24 a0 00 00 00 89 44 24 30 8b 84 24 98 00 00 00
>
> 0x00007ff85a90579b: 89 44 24 28 8b 84 24 90 00 00 00 89 44 24 20 e8
>
> 0x00007ff85a9057ab: 21 04 00 00 48 83 c4 60 5b c3 8b 84 24 b8 00 00
>
> 0x00007ff85a9057bb: 00 44 8b 8c 24 90 00 00 00 4c 8b c3 89 44 24 40
>
> 0x00007ff85a9057cb: 8b 84 24 b0 00 00 00 89 44 24 38 48 8b 84 24 a8
>
> 0x00007ff85a9057db: 00 00 00 48 89 44 24 30 8b 84 24 a0 00 00 00 89
>
> 0x00007ff85a9057eb: 44 24 28 8b 84 24 98 00 00 00 89 44 24 20 e8 42
>
> 0x00007ff85a9057fb: 01 00 00 48 83 c4 60 5b c3 cc cc cc cc cc cc cc
>
> 0x00007ff85a90580b: cc cc cc cc cc 48 89 5c 24 08 48 89 6c 24 10 48
>
> 0x00007ff85a90581b: 89 74 24 18 48 89 7c 24 20 41 54 41 56 41 57 48
>
> 0x00007ff85a90582b: 83 ec 50 48 8b 05 fb 22 03 00 41 8b f9 4d 8b f8
>
> 0x00007ff85a90583b: 80 b8 c1 00 00 00 00 8b 58 34 44 8b 70 38 44 8b
>
> 0x00007ff85a90584b: 60 3c 48 8b f2 48 8b e9 74 08 45 8b c1 e8 a3 0a
>
> 0x00007ff85a90585b: 00 00 83 3d 20 fb 02 00 00 74 65 83 fb ff 75 05
>
> 0x00007ff85a90586b: 44 3b f3 74 5b 8b 84 24 a0 00 00 00 44 89 64 24
>
> 0x00007ff85a90587b: 48 44 89 74 24 40 89 5c 24 38 89 44 24 30 8b 84
>
> 0x00007ff85a90588b: 24 98 00 00 00 89 44 24 28 48 8b 84 24 90 00 00
>
> 0x00007ff85a90589b: 00 44 8b cf 4d 8b c7 48 8b d6 48 8b cd 48 89 44
>
> 0x00007ff85a9058ab: 24 20 e8 ae 06 00 00 48 8b 05 77 22 03 00 80 b8
>
> 0x00007ff85a9058bb: c1 00 00 00 00 74 52 8b cb e8 07 0c 00 00 eb 49
>
> 0x00007ff85a9058cb: 8b 84 24 a0 00 00 00 44 8b cf 4d 8b c7 89 44 24
>
> 0x00007ff85a9058db: 30 8b 84 24 98 00 00 00 48 8b d6 89 44 24 28 48
>
> 0x00007ff85a9058eb: 8b 84 24 90 00 00 00 48 8b cd 48 89 44 24 20 e8
>
> 0x00007ff85a9058fb: 81 01 00 00 48 8b 05 2a 22 03 00 80 b8 c1 00 00
>
> 0x00007ff85a90590b: 00 00 74 05 e8 ec 0a 00 00 4c 8d 5c 24 50 49 8b
>
> 0x00007ff85a90591b: 5b 20 49 8b 6b 28 49 8b 73 30 49 8b 7b 38 49 8b
>
> 0x00007ff85a90592b: e3 41 5f 41 5e 41 5c c3 cc cc cc cc cc cc cc cc
>
> Stack slot to memory mapping:
>
> stack at sp + 0 slots: 0x000000003fc9999a is an unknown value
>
> stack at sp + 1 slots: 0x0 is NULL
>
> stack at sp + 2 slots: 0x0000000040000000 is an unknown value
>
> stack at sp + 3 slots: 0x0 is NULL
>
> stack at sp + 4 slots: 0x000000003f000000 is an unknown value
>
> stack at sp + 5 slots: 0x0 is NULL
>
> stack at sp + 6 slots: 0x00007ff85a937380 freeglut.dll
>
> stack at sp + 7 slots: 0x0000000000000009 is an unknown value
>
> --------------------------------------------------------------------------------
>
> Decoding CodeBlob, name: nep_invoker_blob, at [0x000001e0e4cd5980,
> 0x000001e0e4cd5a78] 248 bytes
>
> [MachCode]
>
> 0x000001e0e4cd5980: 5548 8bec | 4883 ec20 | c5f8 7749 | 89af d002 |
> 0000 49ba | 8859 cde4 | e001 0000 | 4d89 97c8
>
> 0x000001e0e4cd59a0: 0200 0049 | 89a7 c002 | 0000 41c7 | 8774 0300 |
> 0004 0000 | 004c 8bd2 | 41ff d2c5 | f877 41c7
>
> 0x000001e0e4cd59c0: 8774 0300 | 0005 0000 | 00f0 8344 | 24c0 0049 |
> 3baf 7803 | 0000 0f87 | 5300 0000 | 4181 bf70
>
> 0x000001e0e4cd59e0: 0300 0000 | 0000 000f | 8542 0000 | 0041 c787 |
> 7403 0000 | 0800 0000 | 4181 bfe8 | 0300 0002
>
> 0x000001e0e4cd5a00: 0000 000f | 844c 0000 | 0049 c787 | c002 0000 |
> 0000 0000 | 49c7 87d0 | 0200 0000 | 0000 0049
>
> 0x000001e0e4cd5a20: c787 c802 | 0000 0000 | 0000 c5f8 | 77c9 c3c5 |
> f877 498b | cf4c 8be4 | 4883 ec20 | 4883 e4f0
>
> 0x000001e0e4cd5a40: 49ba 0015 | ad3f f87f | 0000 41ff | d249 8be4 |
> 4d33 e4eb | 98c5 f877 | 4c8b e448 | 83ec 2048
>
> 0x000001e0e4cd5a60: 83e4 f049 | ba30 5ca2 | 3ff8 7f00 | 0041 ffd2 |
> 498b e44d | 33e4 eb91
>
> [/MachCode]
>
> --------------------------------------------------------------------------------
>
> --------------- P R O C E S S ---------------
>
> Threads class SMR info:
>
> _java_thread_list=0x000001e0f7d81c40, length=18, elements={
>
> 0x000001e0f18d1780, 0x000001e0f18d2660, 0x000001e0f18dacb0,
> 0x000001e0f18d7ce0,
>
> 0x000001e0f18d8cd0, 0x000001e0f18da210, 0x000001e0f5c075f0,
> 0x000001e0f5c15fb0,
>
> 0x000001e0f18d7790, 0x000001e0f18d9220, 0x000001e0f18d6cf0,
> 0x000001e0f18d8230,
>
> 0x000001e0f18d9770, 0x000001e0f18d8780, 0x000001e0f18d9cc0,
> 0x000001e0f18d7240,
>
> 0x000001e0f613a5e0, 0x000001e0f5c14970
>
> }
>
> Java Threads: ( => current thread )
>
> 0x000001e0f18d1780 JavaThread "Reference Handler" daemon
> [_thread_blocked, id=4296, stack(0x0000000cc9d00000,0x0000000cc9e00000)]
>
> 0x000001e0f18d2660 JavaThread "Finalizer" daemon [_thread_blocked,
> id=24616, stack(0x0000000cc9e00000,0x0000000cc9f00000)]
>
> 0x000001e0f18dacb0 JavaThread "Signal Dispatcher" daemon
> [_thread_blocked, id=10472, stack(0x0000000cc9f00000,0x0000000cca000000)]
>
> 0x000001e0f18d7ce0 JavaThread "Attach Listener" daemon
> [_thread_blocked, id=30288, stack(0x0000000cca000000,0x0000000cca100000)]
>
> 0x000001e0f18d8cd0 JavaThread "Service Thread" daemon
> [_thread_blocked, id=9536, stack(0x0000000cca100000,0x0000000cca200000)]
>
> 0x000001e0f18da210 JavaThread "Monitor Deflation Thread" daemon
> [_thread_blocked, id=22692, stack(0x0000000cca200000,0x0000000cca300000)]
>
> 0x000001e0f5c075f0 JavaThread "C2 CompilerThread0" daemon
> [_thread_blocked, id=13848, stack(0x0000000cca300000,0x0000000cca400000)]
>
> 0x000001e0f5c15fb0 JavaThread "C1 CompilerThread0" daemon
> [_thread_blocked, id=29136, stack(0x0000000cca400000,0x0000000cca500000)]
>
> 0x000001e0f18d7790 JavaThread "Sweeper thread" daemon
> [_thread_blocked, id=5824, stack(0x0000000cca500000,0x0000000cca600000)]
>
> 0x000001e0f18d9220 JavaThread "Notification Thread" daemon
> [_thread_blocked, id=14544, stack(0x0000000cca600000,0x0000000cca700000)]
>
> 0x000001e0f18d6cf0 JavaThread "Common-Cleaner" daemon
> [_thread_blocked, id=26608, stack(0x0000000cca800000,0x0000000cca900000)]
>
> 0x000001e0f18d8230 JavaThread "Java2D Disposer" daemon
> [_thread_blocked, id=24116, stack(0x0000000ccaa00000,0x0000000ccab00000)]
>
> 0x000001e0f18d9770 JavaThread "AWT-Shutdown" [_thread_blocked,
> id=21736, stack(0x0000000ccab00000,0x0000000ccac00000)]
>
> 0x000001e0f18d8780 JavaThread "AWT-Windows" daemon [_thread_in_native,
> id=17988, stack(0x0000000ccac00000,0x0000000ccad00000)]
>
> =>0x000001e0f18d9cc0 JavaThread "AWT-EventQueue-0" [_thread_in_native,
> id=10080, stack(0x0000000ccad00000,0x0000000ccae00000)]
>
> 0x000001e0f18d7240 JavaThread "pool-2-thread-1" [_thread_blocked,
> id=15192, stack(0x0000000ccae00000,0x0000000ccaf00000)]
>
> 0x000001e0f613a5e0 JavaThread "DestroyJavaVM" [_thread_blocked,
> id=29648, stack(0x0000000cc9600000,0x0000000cc9700000)]
>
> 0x000001e0f5c14970 JavaThread "C2 CompilerThread1" daemon
> [_thread_blocked, id=1204, stack(0x0000000ccb800000,0x0000000ccb900000)]
>
> Other Threads:
>
> 0x000001e0f18b98e0 VMThread "VM Thread" [stack:
> 0x0000000cc9c00000,0x0000000cc9d00000] [id=25684]
>
> 0x000001e0f5d40800 WatcherThread "VM Periodic Task Thread" [stack:
> 0x0000000cca700000,0x0000000cca800000] [id=21296]
>
> 0x000001e0d5606770 WorkerThread "GC Thread#0" [stack:
> 0x0000000cc9700000,0x0000000cc9800000] [id=12912]
>
> 0x000001e0f67fe9a0 WorkerThread "GC Thread#1" [stack:
> 0x0000000ccaf00000,0x0000000ccb000000] [id=27552]
>
> 0x000001e0f67fec70 WorkerThread "GC Thread#2" [stack:
> 0x0000000ccb000000,0x0000000ccb100000] [id=6156]
>
> 0x000001e0f7b1a850 WorkerThread "GC Thread#3" [stack:
> 0x0000000ccb100000,0x0000000ccb200000] [id=8612]
>
> 0x000001e0f7b1ab20 WorkerThread "GC Thread#4" [stack:
> 0x0000000ccb200000,0x0000000ccb300000] [id=16552]
>
> 0x000001e0f7acb140 WorkerThread "GC Thread#5" [stack:
> 0x0000000ccb300000,0x0000000ccb400000] [id=27916]
>
> 0x000001e0f7acaba0 WorkerThread "GC Thread#6" [stack:
> 0x0000000ccb400000,0x0000000ccb500000] [id=11396]
>
> 0x000001e0f7acb410 WorkerThread "GC Thread#7" [stack:
> 0x0000000ccb500000,0x0000000ccb600000] [id=15224]
>
> 0x000001e0d56106e0 ConcurrentGCThread "G1 Main Marker" [stack:
> 0x0000000cc9800000,0x0000000cc9900000] [id=23116]
>
> 0x000001e0d5611110 WorkerThread "G1 Conc#0" [stack:
> 0x0000000cc9900000,0x0000000cc9a00000] [id=14660]
>
> 0x000001e0f7acbc80 WorkerThread "G1 Conc#1" [stack:
> 0x0000000ccb600000,0x0000000ccb700000] [id=12876]
>
> 0x000001e0d568ebc0 ConcurrentGCThread "G1 Refine#0" [stack:
> 0x0000000cc9a00000,0x0000000cc9b00000] [id=29724]
>
> 0x000001e0f1775930 ConcurrentGCThread "G1 Service" [stack:
> 0x0000000cc9b00000,0x0000000cc9c00000] [id=15468]
>
> Threads with active compile tasks:
>
> VM state: not at safepoint (normal execution)
>
> VM Mutex/Monitor currently owned by a thread: None
>
> Heap address: 0x00000000c0000000, size: 1024 MB, Compressed Oops mode:
> 32-bit
>
> CDS archive(s) mapped at:
> [0x0000000800000000-0x0000000800c40000-0x0000000800c40000), size
> 12845056, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 0.
>
> Compressed class space mapped at:
> 0x0000000801000000-0x0000000841000000, reserved size: 1073741824
>
> Narrow klass base: 0x0000000800000000, Narrow klass shift: 0, Narrow
> klass range: 0x100000000
>
> GC Precious Log:
>
> CardTable entry size: 512
>
> Card Set container configuration: InlinePtr #cards 5 size 8 Array Of
> Cards #cards 12 size 40 Howl #buckets 4 coarsen threshold 1843 Howl
> Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap
> region 1 cards per card region 2048
>
> CPUs: 8 total, 8 available
>
> Memory: 16107M
>
> Large Page Support: Disabled
>
> NUMA Support: Disabled
>
> Compressed Oops: Enabled (32-bit)
>
> Heap Region Size: 1M
>
> Heap Min Capacity: 8M
>
> Heap Initial Capacity: 252M
>
> Heap Max Capacity: 1G
>
> Pre-touch: Disabled
>
> Parallel Workers: 8
>
> Concurrent Workers: 2
>
> Concurrent Refinement Workers: 8
>
> Periodic GC: Disabled
>
> Heap:
>
> garbage-first heap total 45056K, used 35782K [0x00000000c0000000,
> 0x0000000100000000)
>
> region size 1024K, 21 young (21504K), 3 survivors (3072K)
>
> Metaspace used 29523K, committed 30464K, reserved 1114112K
>
> class space used 1312K, committed 1728K, reserved 1048576K
>
> Heap Regions: E=young(eden), S=young(survivor), O=old,
> HS=humongous(starts), HC=humongous(continues), CS=collection set,
> F=free, OA=open archive, CA=closed archive, TAMS=top-at-mark-start
> (previous, next)
>
> | 0|0x00000000c0000000, 0x00000000c0100000,
> 0x00000000c0100000|100%|HS| |TAMS 0x00000000c0100000,
> 0x00000000c0000000| Complete
>
> | 1|0x00000000c0100000, 0x00000000c0200000,
> 0x00000000c0200000|100%|HC| |TAMS 0x00000000c0200000,
> 0x00000000c0100000| Complete
>
> | 2|0x00000000c0200000, 0x00000000c0300000,
> 0x00000000c0300000|100%|HS| |TAMS 0x00000000c0300000,
> 0x00000000c0200000| Complete
>
> | 3|0x00000000c0300000, 0x00000000c0400000,
> 0x00000000c0400000|100%|HC| |TAMS 0x00000000c0400000,
> 0x00000000c0300000| Complete
>
> | 4|0x00000000c0400000, 0x00000000c0500000,
> 0x00000000c0500000|100%|HC| |TAMS 0x00000000c0500000,
> 0x00000000c0400000| Complete
>
> | 5|0x00000000c0500000, 0x00000000c0600000, 0x00000000c0600000|100%|
> O| |TAMS 0x00000000c0600000, 0x00000000c0500000| Untracked
>
> | 6|0x00000000c0600000, 0x00000000c0700000, 0x00000000c0700000|100%|
> O| |TAMS 0x00000000c0635600, 0x00000000c0600000| Untracked
>
> | 7|0x00000000c0700000, 0x00000000c0800000, 0x00000000c0800000|100%|
> O| |TAMS 0x00000000c0700000, 0x00000000c0700000| Untracked
>
> | 8|0x00000000c0800000, 0x00000000c08ff400, 0x00000000c0900000| 99%|
> O| |TAMS 0x00000000c0800000, 0x00000000c0800000| Untracked
>
> | 9|0x00000000c0900000, 0x00000000c0a00000,
> 0x00000000c0a00000|100%|HS| |TAMS 0x00000000c0900000,
> 0x00000000c0900000| Complete
>
> | 10|0x00000000c0a00000, 0x00000000c0b00000,
> 0x00000000c0b00000|100%|HC| |TAMS 0x00000000c0a00000,
> 0x00000000c0a00000| Complete
>
> | 11|0x00000000c0b00000, 0x00000000c0c00000,
> 0x00000000c0c00000|100%|HC| |TAMS 0x00000000c0b00000,
> 0x00000000c0b00000| Complete
>
> | 12|0x00000000c0c00000, 0x00000000c0d00000,
> 0x00000000c0d00000|100%|HS| |TAMS 0x00000000c0c00000,
> 0x00000000c0c00000| Complete
>
> | 13|0x00000000c0d00000, 0x00000000c0e00000,
> 0x00000000c0e00000|100%|HC| |TAMS 0x00000000c0d00000,
> 0x00000000c0d00000| Complete
>
> | 14|0x00000000c0e00000, 0x00000000c0f00000,
> 0x00000000c0f00000|100%|HC| |TAMS 0x00000000c0e00000,
> 0x00000000c0e00000| Complete
>
> | 15|0x00000000c0f00000, 0x00000000c1000000,
> 0x00000000c1000000|100%|HC| |TAMS 0x00000000c0f00000,
> 0x00000000c0f00000| Complete
>
> | 16|0x00000000c1000000, 0x00000000c1000000, 0x00000000c1100000| 0%|
> F| |TAMS 0x00000000c1000000, 0x00000000c1000000| Untracked
>
> | 17|0x00000000c1100000, 0x00000000c1100000, 0x00000000c1200000| 0%|
> F| |TAMS 0x00000000c1100000, 0x00000000c1100000| Untracked
>
> | 18|0x00000000c1200000, 0x00000000c1200000, 0x00000000c1300000| 0%|
> F| |TAMS 0x00000000c1200000, 0x00000000c1200000| Untracked
>
> | 19|0x00000000c1300000, 0x00000000c1300000, 0x00000000c1400000| 0%|
> F| |TAMS 0x00000000c1300000, 0x00000000c1300000| Untracked
>
> | 20|0x00000000c1400000, 0x00000000c1400000, 0x00000000c1500000| 0%|
> F| |TAMS 0x00000000c1400000, 0x00000000c1400000| Untracked
>
> | 21|0x00000000c1500000, 0x00000000c1500000, 0x00000000c1600000| 0%|
> F| |TAMS 0x00000000c1500000, 0x00000000c1500000| Untracked
>
> | 22|0x00000000c1600000, 0x00000000c1600000, 0x00000000c1700000| 0%|
> F| |TAMS 0x00000000c1600000, 0x00000000c1600000| Untracked
>
> | 23|0x00000000c1700000, 0x00000000c17fce80, 0x00000000c1800000| 98%|
> E| |TAMS 0x00000000c1700000, 0x00000000c1700000| Complete
>
> | 24|0x00000000c1800000, 0x00000000c1900000, 0x00000000c1900000|100%|
> E|CS|TAMS 0x00000000c1800000, 0x00000000c1800000| Complete
>
> | 25|0x00000000c1900000, 0x00000000c1a00000, 0x00000000c1a00000|100%|
> E|CS|TAMS 0x00000000c1900000, 0x00000000c1900000| Complete
>
> | 26|0x00000000c1a00000, 0x00000000c1b00000, 0x00000000c1b00000|100%|
> E|CS|TAMS 0x00000000c1a00000, 0x00000000c1a00000| Complete
>
> | 27|0x00000000c1b00000, 0x00000000c1c00000, 0x00000000c1c00000|100%|
> E| |TAMS 0x00000000c1b00000, 0x00000000c1b00000| Complete
>
> | 28|0x00000000c1c00000, 0x00000000c1d00000, 0x00000000c1d00000|100%|
> E|CS|TAMS 0x00000000c1c00000, 0x00000000c1c00000| Complete
>
> | 29|0x00000000c1d00000, 0x00000000c1e00000, 0x00000000c1e00000|100%|
> E|CS|TAMS 0x00000000c1d00000, 0x00000000c1d00000| Complete
>
> | 30|0x00000000c1e00000, 0x00000000c1f00000, 0x00000000c1f00000|100%|
> E|CS|TAMS 0x00000000c1e00000, 0x00000000c1e00000| Complete
>
> | 31|0x00000000c1f00000, 0x00000000c2000000, 0x00000000c2000000|100%|
> E|CS|TAMS 0x00000000c1f00000, 0x00000000c1f00000| Complete
>
> | 32|0x00000000c2000000, 0x00000000c2100000, 0x00000000c2100000|100%|
> E|CS|TAMS 0x00000000c2000000, 0x00000000c2000000| Complete
>
> | 33|0x00000000c2100000, 0x00000000c2200000, 0x00000000c2200000|100%|
> E|CS|TAMS 0x00000000c2100000, 0x00000000c2100000| Complete
>
> | 34|0x00000000c2200000, 0x00000000c2300000, 0x00000000c2300000|100%|
> E|CS|TAMS 0x00000000c2200000, 0x00000000c2200000| Complete
>
> | 35|0x00000000c2300000, 0x00000000c2400000, 0x00000000c2400000|100%|
> E|CS|TAMS 0x00000000c2300000, 0x00000000c2300000| Complete
>
> | 36|0x00000000c2400000, 0x00000000c2500000, 0x00000000c2500000|100%|
> E|CS|TAMS 0x00000000c2400000, 0x00000000c2400000| Complete
>
> | 37|0x00000000c2500000, 0x00000000c2600000, 0x00000000c2600000|100%|
> E|CS|TAMS 0x00000000c2500000, 0x00000000c2500000| Complete
>
> | 38|0x00000000c2600000, 0x00000000c2700000, 0x00000000c2700000|100%|
> E|CS|TAMS 0x00000000c2600000, 0x00000000c2600000| Complete
>
> | 39|0x00000000c2700000, 0x00000000c2800000, 0x00000000c2800000|100%|
> E|CS|TAMS 0x00000000c2700000, 0x00000000c2700000| Complete
>
> | 242|0x00000000cf200000, 0x00000000cf2f2770, 0x00000000cf300000| 94%|
> S|CS|TAMS 0x00000000cf200000, 0x00000000cf200000| Complete
>
> | 243|0x00000000cf300000, 0x00000000cf400000, 0x00000000cf400000|100%|
> S|CS|TAMS 0x00000000cf300000, 0x00000000cf300000| Complete
>
> | 244|0x00000000cf400000, 0x00000000cf500000, 0x00000000cf500000|100%|
> S|CS|TAMS 0x00000000cf400000, 0x00000000cf400000| Complete
>
> | 251|0x00000000cfb00000, 0x00000000cfc00000, 0x00000000cfc00000|100%|
> E|CS|TAMS 0x00000000cfb00000, 0x00000000cfb00000| Complete
>
> Card table byte_map: [0x000001e0eca50000,0x000001e0ecc50000]
> _byte_map_base: 0x000001e0ec450000
>
> Marking Bits (Prev, Next): (CMBitMap*) 0x000001e0d5606de0, (CMBitMap*)
> 0x000001e0d5606da0
>
> Prev Bits: [0x000001e0ede50000, 0x000001e0eee50000)
>
> Next Bits: [0x000001e0ece50000, 0x000001e0ede50000)
>
> Polling page: 0x000001e0d3570000
>
> Metaspace:
>
> Usage:
>
> Non-class: 27.55 MB used.
>
> Class: 1.28 MB used.
>
> Both: 28.83 MB used.
>
> Virtual space:
>
> Non-class space: 64.00 MB reserved, 28.06 MB ( 44%) committed, 1 nodes.
>
> Class space: 1.00 GB reserved, 1.69 MB ( <1%) committed, 1 nodes.
>
> Both: 1.06 GB reserved, 29.75 MB ( 3%) committed.
>
> Chunk freelists:
>
> Non-Class: 3.96 MB
>
> Class: 2.19 MB
>
> Both: 6.15 MB
>
> MaxMetaspaceSize: unlimited
>
> CompressedClassSpaceSize: 1.00 GB
>
> Initial GC threshold: 21.00 MB
>
> Current GC threshold: 35.12 MB
>
> CDS: on
>
> MetaspaceReclaimPolicy: balanced
>
> - commit_granule_bytes: 65536.
>
> - commit_granule_words: 8192.
>
> - virtual_space_node_default_size: 8388608.
>
> - enlarge_chunks_in_place: 1.
>
> - new_chunks_are_fully_committed: 0.
>
> - uncommit_free_chunks: 1.
>
> - use_allocation_guard: 0.
>
> Internal statistics:
>
> num_allocs_failed_limit: 3.
>
> num_arena_births: 1398.
>
> num_arena_deaths: 0.
>
> num_vsnodes_births: 2.
>
> num_vsnodes_deaths: 0.
>
> num_space_committed: 473.
>
> num_space_uncommitted: 0.
>
> num_chunks_returned_to_freelist: 3.
>
> num_chunks_taken_from_freelist: 2104.
>
> num_chunk_merges: 3.
>
> num_chunk_splits: 1631.
>
> num_chunks_enlarged: 1180.
>
> num_inconsistent_stats: 0.
>
> CodeHeap 'non-profiled nmethods': size=120000Kb used=742Kb
> max_used=742Kb free=119257Kb
>
> bounds [0x000001e0e4ff0000, 0x000001e0e5260000, 0x000001e0ec520000]
>
> CodeHeap 'profiled nmethods': size=120000Kb used=2447Kb
> max_used=2447Kb free=117552Kb
>
> bounds [0x000001e0dd520000, 0x000001e0dd790000, 0x000001e0e4a50000]
>
> CodeHeap 'non-nmethods': size=5760Kb used=2648Kb max_used=2663Kb
> free=3111Kb
>
> bounds [0x000001e0e4a50000, 0x000001e0e4cf0000, 0x000001e0e4ff0000]
>
> total_blobs=2825 nmethods=1617 adapters=1064
>
> compilation: enabled
>
> stopped_count=0, restarted_count=0
>
> full_count=0
>
> Compilation events (20 events):
>
> Event: 1.150 Thread 0x000001e0f5c15fb0 nmethod 1602 0x000001e0dd77d410
> code [0x000001e0dd77d760, 0x000001e0dd77ea28]
>
> Event: 1.150 Thread 0x000001e0f5c15fb0 1605 3
> java.lang.invoke.LambdaFormBuffer::endEdit (313 bytes)
>
> Event: 1.151 Thread 0x000001e0f5c075f0 nmethod 1601 0x000001e0e50a7c10
> code [0x000001e0e50a7da0, 0x000001e0e50a7ef8]
>
> Event: 1.151 Thread 0x000001e0f5c15fb0 nmethod 1605 0x000001e0dd77f010
> code [0x000001e0dd77f280, 0x000001e0dd7800b8]
>
> Event: 1.151 Thread 0x000001e0f5c15fb0 1606 3
> java.util.zip.ZipFile$ZipFileInputStream::initDataOffset (117 bytes)
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 nmethod 1606 0x000001e0dd780490
> code [0x000001e0dd7806c0, 0x000001e0dd780e88]
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 1607 ! 3
> java.util.zip.ZipFile$Source::readAt (39 bytes)
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 nmethod 1607 0x000001e0dd781190
> code [0x000001e0dd781360, 0x000001e0dd781698]
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 1609 3
> java.util.ImmutableCollections$List12::toArray (41 bytes)
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 nmethod 1609 0x000001e0dd781910
> code [0x000001e0dd781ae0, 0x000001e0dd782258]
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 1608 3
> java.util.ArrayList::toArray (12 bytes)
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 nmethod 1608 0x000001e0dd782390
> code [0x000001e0dd782540, 0x000001e0dd782748]
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 1610 3
> jdk.internal.foreign.abi.BindingSpecializer::popType (9 bytes)
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 nmethod 1610 0x000001e0dd782890
> code [0x000001e0dd782a40, 0x000001e0dd782ba8]
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 1611 3
> jdk.internal.foreign.abi.BindingSpecializer$$Lambda$167/0x00000008010bdd10::test
> (12 bytes)
>
> Event: 1.152 Thread 0x000001e0f5c15fb0 nmethod 1611 0x000001e0dd782c90
> code [0x000001e0dd782e40, 0x000001e0dd783298]
>
> Event: 1.153 Thread 0x000001e0f5c14970 nmethod 1598 0x000001e0e50a8c10
> code [0x000001e0e50a8e20, 0x000001e0e50a9468]
>
> Event: 1.154 Thread 0x000001e0f5c15fb0 1616 3
> java.util.concurrent.ConcurrentHashMap::values (25 bytes)
>
> Event: 1.154 Thread 0x000001e0f5c15fb0 nmethod 1616 0x000001e0dd783390
> code [0x000001e0dd783560, 0x000001e0dd783918]
>
> Event: 1.154 Thread 0x000001e0f5c15fb0 1617 3
> java.util.concurrent.ConcurrentHashMap$ValuesView::iterator (34 bytes)
>
> GC Heap History (4 events):
>
> Event: 0.578 GC heap before
>
> {Heap before GC invocations=0 (full 0):
>
> garbage-first heap total 258048K, used 27648K [0x00000000c0000000,
> 0x0000000100000000)
>
> region size 1024K, 23 young (23552K), 0 survivors (0K)
>
> Metaspace used 16675K, committed 17024K, reserved 1114112K
>
> class space used 933K, committed 1088K, reserved 1048576K
>
> }
>
> Event: 0.582 GC heap after
>
> {Heap after GC invocations=1 (full 0):
>
> garbage-first heap total 258048K, used 9429K [0x00000000c0000000,
> 0x0000000100000000)
>
> region size 1024K, 3 young (3072K), 3 survivors (3072K)
>
> Metaspace used 16675K, committed 17024K, reserved 1114112K
>
> class space used 933K, committed 1088K, reserved 1048576K
>
> }
>
> Event: 0.638 GC heap before
>
> {Heap before GC invocations=1 (full 0):
>
> garbage-first heap total 258048K, used 14549K [0x00000000c0000000,
> 0x0000000100000000)
>
> region size 1024K, 10 young (10240K), 3 survivors (3072K)
>
> Metaspace used 21212K, committed 21504K, reserved 1114112K
>
> class space used 933K, committed 1088K, reserved 1048576K
>
> }
>
> Event: 0.641 GC heap after
>
> {Heap after GC invocations=2 (full 0):
>
> garbage-first heap total 258048K, used 12230K [0x00000000c0000000,
> 0x0000000100000000)
>
> region size 1024K, 3 young (3072K), 3 survivors (3072K)
>
> Metaspace used 21212K, committed 21504K, reserved 1114112K
>
> class space used 933K, committed 1088K, reserved 1048576K
>
> }
>
> Dll operation events (15 events):
>
> Event: 0.005 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\java.dll
>
> Event: 0.015 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\jsvml.dll
>
> Event: 0.073 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\jimage.dll
>
> Event: 0.077 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\awt.dll
>
> Event: 0.101 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\net.dll
>
> Event: 0.102 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\nio.dll
>
> Event: 0.105 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\zip.dll
>
> Event: 0.394 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\freetype.dll
>
> Event: 0.395 Loaded shared library C:\Program
> Files\Java\jdk-19.0.2\bin\fontmanager.dll
>
> Event: 0.415 Loaded shared library C:\Windows\System32\opengl32.dll
>
> Event: 0.415 Loaded shared library C:\Windows\System32\glu32.dll
>
> Event: 0.417 Loaded shared library
> C:\Users\Martin\Downloads\freeglut-MSVC-3.0.0-2.mp\freeglut\bin\x64\freeglut.dll
>
> Event: 0.417 Loaded shared library C:\Windows\System32\user32.dll
>
> Event: 0.417 Loaded shared library C:\Windows\System32\gdi32.dll
>
> Event: 0.417 Loaded shared library C:\Windows\System32\kernel32.dll
>
> Deoptimization events (20 events):
>
> Event: 0.975 Thread 0x000001e0f18d9cc0 Uncommon trap:
> trap_request=0xffffff45 fr.pc=0x000001e0e504e070
> relative=0x0000000000001b50
>
> Event: 0.975 Thread 0x000001e0f18d9cc0 Uncommon trap:
> reason=unstable_if action=reinterpret pc=0x000001e0e504e070
> method=jdk.internal.org.objectweb.asm.Frame.execute(IILjdk/internal/org/objectweb/asm/Symbol;Ljdk/internal/org/objectweb/asm/SymbolTable;)V
> @ 1 c2
>
> Event: 0.975 Thread 0x000001e0f18d9cc0 DEOPT PACKING
> pc=0x000001e0e504e070 sp=0x0000000ccadfd0e0
>
> Event: 0.975 Thread 0x000001e0f18d9cc0 DEOPT UNPACKING
> pc=0x000001e0e4a6aba3 sp=0x0000000ccadfd068 mode 2
>
> Event: 0.975 Thread 0x000001e0f18d9cc0 Uncommon trap:
> trap_request=0xffffff45 fr.pc=0x000001e0e5066e58
> relative=0x00000000000004d8
>
> Event: 0.975 Thread 0x000001e0f18d9cc0 Uncommon trap:
> reason=unstable_if action=reinterpret pc=0x000001e0e5066e58
> method=jdk.internal.org.objectweb.asm.MethodWriter.visitVarInsn(II)V @
> 242 c2
>
> Event: 0.975 Thread 0x000001e0f18d9cc0 DEOPT PACKING
> pc=0x000001e0e5066e58 sp=0x0000000ccadfd150
>
> Event: 0.975 Thread 0x000001e0f18d9cc0 DEOPT UNPACKING
> pc=0x000001e0e4a6aba3 sp=0x0000000ccadfd0f8 mode 2
>
> Event: 1.045 Thread 0x000001e0f18d9cc0 Uncommon trap:
> trap_request=0xffffff45 fr.pc=0x000001e0e5079b24
> relative=0x0000000000000844
>
> Event: 1.045 Thread 0x000001e0f18d9cc0 Uncommon trap:
> reason=unstable_if action=reinterpret pc=0x000001e0e5079b24
> method=jdk.internal.org.objectweb.asm.Frame.getAbstractTypeFromDescriptor(Ljdk/internal/org/objectweb/asm/SymbolTable;Ljava/lang/String;I)I
> @ 5 c2
>
> Event: 1.045 Thread 0x000001e0f18d9cc0 DEOPT PACKING
> pc=0x000001e0e5079b24 sp=0x0000000ccadfd1b0
>
> Event: 1.045 Thread 0x000001e0f18d9cc0 DEOPT UNPACKING
> pc=0x000001e0e4a6aba3 sp=0x0000000ccadfd170 mode 2
>
> Event: 1.064 Thread 0x000001e0f18d9cc0 Uncommon trap:
> trap_request=0xffffff45 fr.pc=0x000001e0e506d798
> relative=0x0000000000000078
>
> Event: 1.064 Thread 0x000001e0f18d9cc0 Uncommon trap:
> reason=unstable_if action=reinterpret pc=0x000001e0e506d798
> method=jdk.internal.foreign.MemorySessionImpl.checkValidStateRaw()V @ 4 c2
>
> Event: 1.064 Thread 0x000001e0f18d9cc0 DEOPT PACKING
> pc=0x000001e0e506d798 sp=0x0000000ccadfe540
>
> Event: 1.064 Thread 0x000001e0f18d9cc0 DEOPT UNPACKING
> pc=0x000001e0e4a6aba3 sp=0x0000000ccadfe4e0 mode 2
>
> Event: 1.149 Thread 0x000001e0f18d9cc0 Uncommon trap:
> trap_request=0xffffff45 fr.pc=0x000001e0e50a6ac4
> relative=0x0000000000000204
>
> Event: 1.149 Thread 0x000001e0f18d9cc0 Uncommon trap:
> reason=unstable_if action=reinterpret pc=0x000001e0e50a6ac4
> method=jdk.internal.org.objectweb.asm.Type.getTypeInternal(Ljava/lang/String;II)Ljdk/internal/org/objectweb/asm/Type;
> @ 5 c2
>
> Event: 1.149 Thread 0x000001e0f18d9cc0 DEOPT PACKING
> pc=0x000001e0e50a6ac4 sp=0x0000000ccadfd8c0
>
> Event: 1.149 Thread 0x000001e0f18d9cc0 DEOPT UNPACKING
> pc=0x000001e0e4a6aba3 sp=0x0000000ccadfd858 mode 2
>
> Classes loaded (20 events):
>
> Event: 1.127 Loading class java/awt/im/InputMethodRequests
>
> Event: 1.127 Loading class java/awt/im/InputMethodRequests done
>
> Event: 1.127 Loading class java/awt/im/spi/InputMethodContext done
>
> Event: 1.127 Loading class sun/awt/im/InputContext
>
> Event: 1.127 Loading class sun/awt/im/InputContext done
>
> Event: 1.127 Loading class sun/awt/im/InputMethodContext done
>
> Event: 1.127 Loading class sun/awt/windows/WInputMethod
>
> Event: 1.127 Loading class sun/awt/im/InputMethodAdapter
>
> Event: 1.127 Loading class java/awt/im/spi/InputMethod
>
> Event: 1.127 Loading class java/awt/im/spi/InputMethod done
>
> Event: 1.127 Loading class sun/awt/im/InputMethodAdapter done
>
> Event: 1.127 Loading class sun/awt/windows/WInputMethod done
>
> Event: 1.128 Loading class java/awt/event/MouseWheelEvent
>
> Event: 1.129 Loading class java/awt/event/MouseWheelEvent done
>
> Event: 1.129 Loading class java/awt/TextComponent
>
> Event: 1.129 Loading class java/awt/TextComponent done
>
> Event: 1.129 Loading class javax/swing/text/JTextComponent
>
> Event: 1.129 Loading class javax/swing/Scrollable
>
> Event: 1.129 Loading class javax/swing/Scrollable done
>
> Event: 1.129 Loading class javax/swing/text/JTextComponent done
>
> Classes unloaded (0 events):
>
> No events
>
> Classes redefined (0 events):
>
> No events
>
> Internal exceptions (20 events):
>
> Event: 1.058 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c19fe608}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object,
> java.lang.Object, long, int)'> (0x00000000c19fe608)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.061 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1819d48}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object,
> java.lang.Object, java.lang.Object, float, float, float)'>
> (0x00000000c1819d48)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.061 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1821648}: 'void
> java.lang.invoke.DelegatingMethodHandle$Holder.reinvoke_L(java.lang.Object,
> java.lang.Object, java.lang.Object, float, float, float)'>
> (0x00000000c1821648)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.063 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1839f50}: 'java.lang.Object
> java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object,
> long, java.lang.Object)'> (0x00000000c1839f50)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.063 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1840818}: 'java.lang.Object
> java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(java.lang.Object,
> long, java.lang.Object)'> (0x00000000c1840818)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.066 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1851960}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object,
> java.lang.Object, int, int, java.lang.Object)'> (0x00000000c1851960)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.067 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1868c20}: 'void
> java.lang.invoke.DelegatingMethodHandle$Holder.reinvoke_L(java.lang.Object,
> java.lang.Object, java.lang.Object, long, float)'> (0x00000000c1868c20)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.071 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c188d318}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object,
> java.lang.Object, java.lang.Object)'> (0x00000000c188d318)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.071 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1890ce0}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object,
> java.lang.Object, java.lang.Object)'> (0x00000000c1890ce0)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.134 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c18c6ea8}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object,
> java.lang.Object, java.lang.Object, double, double)'>
> (0x00000000c18c6ea8)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.135 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c18ce420}: 'void
> java.lang.invoke.DelegatingMethodHandle$Holder.reinvoke_L(java.lang.Object,
> java.lang.Object, java.lang.Object, double, double)'>
> (0x00000000c18ce420)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.143 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c18e9e00}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object,
> java.lang.Object, int, int, int, int)'> (0x00000000c18e9e00)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.145 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c170ccd8}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object,
> java.lang.Object, java.lang.Object, int, java.lang.Object,
> java.lang.Object)'> (0x00000000c170ccd8)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.145 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c17145a0}: 'void
> java.lang.invoke.DelegatingMethodHandle$Holder.reinvoke_L(java.lang.Object,
> java.lang.Object, java.lang.Object, int, java.lang.Object,
> java.lang.Object)'> (0x00000000c17145a0)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.147 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1726d98}: 'void
> java.lang.invoke.Invokers$Holder.invokeExact_MT(java.lang.Object,
> java.lang.Object)'> (0x00000000c1726d98)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.147 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c172aaa0}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object,
> java.lang.Object, long)'> (0x00000000c172aaa0)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.147 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c172e0a8}: 'void
> java.lang.invoke.Invokers$Holder.invokeExact_MT(java.lang.Object,
> long, java.lang.Object)'> (0x00000000c172e0a8)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.150 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c174fe60}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object,
> java.lang.Object, java.lang.Object, double, double, double, double)'>
> (0x00000000c174fe60)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.150 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1757728}: 'void
> java.lang.invoke.DelegatingMethodHandle$Holder.reinvoke_L(java.lang.Object,
> java.lang.Object, java.lang.Object, double, double, double, double)'>
> (0x00000000c1757728)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> Event: 1.152 Thread 0x000001e0f18d9cc0 Exception <a
> 'java/lang/NoSuchMethodError'{0x00000000c1778378}: 'void
> java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object,
> java.lang.Object, float, float, float)'> (0x00000000c1778378)
>
> thrown [s\open\src\hotspot\share\interpreter\linkResolver.cpp, line 774]
>
> VM Operations (14 events):
>
> Event: 0.111 Executing VM operation: HandshakeAllThreads
>
> Event: 0.111 Executing VM operation: HandshakeAllThreads done
>
> Event: 0.242 Executing VM operation: HandshakeAllThreads
>
> Event: 0.242 Executing VM operation: HandshakeAllThreads done
>
> Event: 0.578 Executing VM operation: G1CollectForAllocation
>
> Event: 0.582 Executing VM operation: G1CollectForAllocation done
>
> Event: 0.638 Executing VM operation: CollectForMetadataAllocation
>
> Event: 0.641 Executing VM operation: CollectForMetadataAllocation done
>
> Event: 0.644 Executing VM operation: G1PauseRemark
>
> Event: 0.645 Executing VM operation: G1PauseRemark done
>
> Event: 0.645 Executing VM operation: G1PauseCleanup
>
> Event: 0.650 Executing VM operation: G1PauseCleanup done
>
> Event: 1.114 Executing VM operation: HandshakeAllThreads
>
> Event: 1.114 Executing VM operation: HandshakeAllThreads done
>
> Events (20 events):
>
> Event: 0.025 Thread 0x000001e0f18d2660 Thread added: 0x000001e0f18d2660
>
> Event: 0.025 Thread 0x000001e0f18dacb0 Thread added: 0x000001e0f18dacb0
>
> Event: 0.025 Thread 0x000001e0f18d7ce0 Thread added: 0x000001e0f18d7ce0
>
> Event: 0.026 Thread 0x000001e0f18d8cd0 Thread added: 0x000001e0f18d8cd0
>
> Event: 0.026 Thread 0x000001e0f18da210 Thread added: 0x000001e0f18da210
>
> Event: 0.026 Thread 0x000001e0f5c075f0 Thread added: 0x000001e0f5c075f0
>
> Event: 0.026 Thread 0x000001e0f5c15fb0 Thread added: 0x000001e0f5c15fb0
>
> Event: 0.026 Thread 0x000001e0f18d7790 Thread added: 0x000001e0f18d7790
>
> Event: 0.055 Thread 0x000001e0f18d9220 Thread added: 0x000001e0f18d9220
>
> Event: 0.058 Thread 0x000001e0f18d6cf0 Thread added: 0x000001e0f18d6cf0
>
> Event: 0.122 Thread 0x000001e0f5c13330 Thread added: 0x000001e0f5c13330
>
> Event: 0.154 Thread 0x000001e0f18d8230 Thread added: 0x000001e0f18d8230
>
> Event: 0.155 Thread 0x000001e0f18d9770 Thread added: 0x000001e0f18d9770
>
> Event: 0.159 Thread 0x000001e0f18d8780 Thread added: 0x000001e0f18d8780
>
> Event: 0.375 Thread 0x000001e0f18d9cc0 Thread added: 0x000001e0f18d9cc0
>
> Event: 0.375 Thread 0x000001e0f18d7240 Thread added: 0x000001e0f18d7240
>
> Event: 0.375 Thread 0x000001e0d55c46e0 Thread exited: 0x000001e0d55c46e0
>
> Event: 0.375 Thread 0x000001e0f613a5e0 Thread added: 0x000001e0f613a5e0
>
> Event: 0.714 Thread 0x000001e0f5c13330 Thread exited: 0x000001e0f5c13330
>
> Event: 0.915 Thread 0x000001e0f5c14970 Thread added: 0x000001e0f5c14970
>
> Dynamic libraries:
>
> 0x00007ff6151c0000 - 0x00007ff6151ce000 C:\Program
> Files\Java\jdk-19.0.2\bin\javaw.exe
>
> 0x00007ff899050000 - 0x00007ff899248000 C:\Windows\SYSTEM32\ntdll.dll
>
> 0x00007ff898860000 - 0x00007ff89891f000 C:\Windows\System32\KERNEL32.DLL
>
> 0x00007ff896960000 - 0x00007ff896c32000 C:\Windows\System32\KERNELBASE.dll
>
> 0x00007ff896e50000 - 0x00007ff896f50000 C:\Windows\System32\ucrtbase.dll
>
> 0x00007ff88b480000 - 0x00007ff88b49b000 C:\Program
> Files\Java\jdk-19.0.2\bin\VCRUNTIME140.dll
>
> 0x00007ff881a90000 - 0x00007ff881aa7000 C:\Program
> Files\Java\jdk-19.0.2\bin\jli.dll
>
> 0x00007ff8986b0000 - 0x00007ff898851000 C:\Windows\System32\USER32.dll
>
> 0x00007ff87f7c0000 - 0x00007ff87fa5a000
> C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1110_none_60b5254171f9507e\COMCTL32.dll
>
> 0x00007ff896f50000 - 0x00007ff896f72000 C:\Windows\System32\win32u.dll
>
> 0x00007ff897320000 - 0x00007ff89734b000 C:\Windows\System32\GDI32.dll
>
> 0x00007ff898e60000 - 0x00007ff898efe000 C:\Windows\System32\msvcrt.dll
>
> 0x00007ff896f80000 - 0x00007ff89708f000 C:\Windows\System32\gdi32full.dll
>
> 0x00007ff896740000 - 0x00007ff8967dd000 C:\Windows\System32\msvcp_win.dll
>
> 0x00007ff898e20000 - 0x00007ff898e52000 C:\Windows\System32\IMM32.DLL
>
> 0x00007ff88b460000 - 0x00007ff88b46c000 C:\Program
> Files\Java\jdk-19.0.2\bin\vcruntime140_1.dll
>
> 0x00007ff868400000 - 0x00007ff86848e000 C:\Program
> Files\Java\jdk-19.0.2\bin\msvcp140.dll
>
> 0x00007ff83f2d0000 - 0x00007ff83ff90000 C:\Program
> Files\Java\jdk-19.0.2\bin\server\jvm.dll
>
> 0x00007ff8970f0000 - 0x00007ff89719e000 C:\Windows\System32\ADVAPI32.dll
>
> 0x00007ff898f60000 - 0x00007ff898ffc000 C:\Windows\System32\sechost.dll
>
> 0x00007ff897350000 - 0x00007ff897475000 C:\Windows\System32\RPCRT4.dll
>
> 0x00007ff88fae0000 - 0x00007ff88fae9000 C:\Windows\SYSTEM32\WSOCK32.dll
>
> 0x00007ff890fa0000 - 0x00007ff890fc7000 C:\Windows\SYSTEM32\WINMM.dll
>
> 0x00007ff88eed0000 - 0x00007ff88eeda000 C:\Windows\SYSTEM32\VERSION.dll
>
> 0x00007ff898db0000 - 0x00007ff898e1b000 C:\Windows\System32\WS2_32.dll
>
> 0x00007ff894fa0000 - 0x00007ff894fb2000
> C:\Windows\SYSTEM32\kernel.appcore.dll
>
> 0x00007ff88d810000 - 0x00007ff88d81a000 C:\Program
> Files\Java\jdk-19.0.2\bin\jimage.dll
>
> 0x00007ff8944b0000 - 0x00007ff894694000 C:\Windows\SYSTEM32\DBGHELP.DLL
>
> 0x00007ff88cb40000 - 0x00007ff88cb75000 C:\Windows\SYSTEM32\dbgcore.DLL
>
> 0x00007ff8968d0000 - 0x00007ff896952000
> C:\Windows\System32\bcryptPrimitives.dll
>
> 0x00007ff881950000 - 0x00007ff881976000 C:\Program
> Files\Java\jdk-19.0.2\bin\java.dll
>
> 0x00007ff86a290000 - 0x00007ff86a367000 C:\Program
> Files\Java\jdk-19.0.2\bin\jsvml.dll
>
> 0x00007ff897480000 - 0x00007ff897bc4000 C:\Windows\System32\SHELL32.dll
>
> 0x00007ff8947a0000 - 0x00007ff894f32000
> C:\Windows\SYSTEM32\windows.storage.dll
>
> 0x00007ff898920000 - 0x00007ff898c75000 C:\Windows\System32\combase.dll
>
> 0x00007ff8960c0000 - 0x00007ff8960f0000 C:\Windows\SYSTEM32\Wldp.dll
>
> 0x00007ff898c80000 - 0x00007ff898d2d000 C:\Windows\System32\SHCORE.dll
>
> 0x00007ff8971a0000 - 0x00007ff8971f5000 C:\Windows\System32\shlwapi.dll
>
> 0x00007ff896680000 - 0x00007ff89669f000 C:\Windows\SYSTEM32\profapi.dll
>
> 0x00007ff84de90000 - 0x00007ff84e020000 C:\Program
> Files\Java\jdk-19.0.2\bin\awt.dll
>
> 0x00007ff897c90000 - 0x00007ff897d5d000 C:\Windows\System32\OLEAUT32.dll
>
> 0x00007ff88f8e0000 - 0x00007ff88f971000 C:\Windows\SYSTEM32\apphelp.dll
>
> 0x00007ff881820000 - 0x00007ff881833000 C:\Program
> Files\Java\jdk-19.0.2\bin\net.dll
>
> 0x00007ff88fff0000 - 0x00007ff8900fc000 C:\Windows\SYSTEM32\WINHTTP.dll
>
> 0x00007ff895ea0000 - 0x00007ff895f0a000 C:\Windows\system32\mswsock.dll
>
> 0x00007ff8809d0000 - 0x00007ff8809e6000 C:\Program
> Files\Java\jdk-19.0.2\bin\nio.dll
>
> 0x00007ff87fb70000 - 0x00007ff87fb88000 C:\Program
> Files\Java\jdk-19.0.2\bin\zip.dll
>
> 0x00007ff891370000 - 0x00007ff89140e000 C:\Windows\system32\uxtheme.dll
>
> 0x00007ff897200000 - 0x00007ff897315000 C:\Windows\System32\MSCTF.dll
>
> 0x00007ff898370000 - 0x00007ff89849a000 C:\Windows\System32\ole32.dll
>
> 0x00007ff893cf0000 - 0x00007ff893d1f000 C:\Windows\system32\DWMAPI.DLL
>
> 0x00007ff85a270000 - 0x00007ff85a395000 C:\Windows\system32\opengl32.dll
>
> 0x00007ff85bb10000 - 0x00007ff85bb3c000 C:\Windows\SYSTEM32\GLU32.dll
>
> 0x00007ff85e900000 - 0x00007ff85e986000 C:\Program
> Files\Java\jdk-19.0.2\bin\freetype.dll
>
> 0x00007ff8588d0000 - 0x00007ff858996000 C:\Program
> Files\Java\jdk-19.0.2\bin\fontmanager.dll
>
> 0x00007ff85a900000 - 0x00007ff85a9a1000
> C:\Users\Martin\Downloads\freeglut-MSVC-3.0.0-2.mp\freeglut\bin\x64\freeglut.dll
>
> 0x00007ff8981e0000 - 0x00007ff89828f000 C:\Windows\System32\clbcatq.dll
>
> 0x00007ff88c4e0000 - 0x00007ff88c5d7000
> C:\Windows\System32\AppXDeploymentClient.dll
>
> 0x00007ff82e1a0000 - 0x00007ff82f24b000
> C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_c664ba079c9e0cd1\igxelpicd64.dll
>
> 0x00007ff894fc0000 - 0x00007ff8950b3000 C:\Windows\system32\dxgi.dll
>
> 0x00007ff84b760000 - 0x00007ff84b885000
> C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_c664ba079c9e0cd1\igdml64.dll
>
> 0x00007ff880140000 - 0x00007ff880552000
> C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_c664ba079c9e0cd1\igdgmm64.dll
>
> 0x00007ff896830000 - 0x00007ff896857000 C:\Windows\System32\bcrypt.dll
>
> 0x00007ff8777f0000 - 0x00007ff87bcda000
> C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_c664ba079c9e0cd1\igc64.dll
>
> 0x00007ff895cd0000 - 0x00007ff895d1b000 C:\Windows\SYSTEM32\powrprof.dll
>
> 0x00007ff895b40000 - 0x00007ff895b52000 C:\Windows\SYSTEM32\UMPDC.dll
>
> 0x00007ff86aa30000 - 0x00007ff86ab29000
> C:\Windows\SYSTEM32\textinputframework.dll
>
> 0x00007ff88eee0000 - 0x00007ff88f23e000
> C:\Windows\System32\CoreUIComponents.dll
>
> 0x00007ff88f240000 - 0x00007ff88f332000
> C:\Windows\System32\CoreMessaging.dll
>
> 0x00007ff8958b0000 - 0x00007ff8958e3000 C:\Windows\SYSTEM32\ntmarta.dll
>
> 0x00007ff890640000 - 0x00007ff890794000 C:\Windows\SYSTEM32\wintypes.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-19.0.2\bin;C:\Windows\SYSTEM32;C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1110_none_60b5254171f9507e;C:\Program
> Files\Java\jdk-19.0.2\bin\server;C:\Users\Martin\Downloads\freeglut-MSVC-3.0.0-2.mp\freeglut\bin\x64;C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_c664ba079c9e0cd1
>
> VM Arguments:
>
> jvm_args:
> -Djava.library.path=C:\Windows\system32;C:\Users\Martin\Downloads\freeglut-MSVC-3.0.0-2.mp\freeglut\bin\x64
> -Dsun.java2d.d3d=false -Xmx1024M -Dfile.encoding=UTF-8
> --enable-preview -XX:+ShowCodeDetailsInExceptionMessages
>
> java_command: demos.panamagl.swing.DemoTeapot_Onscreen_Swing
> -Dpanamagl.offscreen.OffscreenRenderer
>
> java_class_path (initial):
> C:\Users\Martin\Dev\jzy3d\public\panama-gl\panama-gl-samples\target\classes;C:\Users\Martin\Dev\jzy3d\public\panama-gl\panama-gl-api\target\classes;C:\Users\Martin\Dev\jzy3d\public\panama-gl\panama-gl-ui-awt\target\classes;C:\Users\Martin\Dev\jzy3d\public\panama-gl\panama-gl-ui-swing\target\classes;C:\Users\Martin\Dev\jzy3d\public\panama-gl\panama-gl-wrappers-macos\target\classes;C:\Users\Martin\.m2\repository\org\jzy3d\panama-gl-bindings-macos\1.0.1-SNAPSHOT\panama-gl-bindings-macos-1.0.1-SNAPSHOT.jar;C:\Users\Martin\Dev\jzy3d\public\jzy3d-api\jzy3d-core\target\classes;C:\Users\Martin\Dev\jzy3d\public\jzy3d-api\jzy3d-jdt-core\target\classes;C:\Users\Martin\.m2\repository\commons-io\commons-io\2.7\commons-io-2.7.jar;C:\Users\Martin\.m2\repository\org\apache\commons\commons-lang3\3.12.0\commons-lang3-3.12.0.jar;C:\Users\Martin\.m2\repository\org\smurn\jply\0.2.1\jply-0.2.1.jar;C:\Users\Martin\.m2\repository\net\sf\opencsv\opencsv\2.1\opencsv-2.1.jar;C:\Users\Martin\.m2\repository\org\tallison\jmatio\1.5\jmatio-1.5.jar;C:\Users\Martin\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;C:\Users\Martin\.m2\repository\com\diogonunes\JColor\5.2.0\JColor-5.2.0.jar;C:\Users\Martin\.m2\repository\net\java\dev\jna\jna\5.8.0\jna-5.8.0.jar;C:\Users\Martin\.m2\repository\net\java\dev\jna\jna-platform\5.8.0\jna-platform-5.8.0.jar;C:\Users\Martin\.m2\repository\org\apache\logging\log4j\log4j-api\2.17.1\log4j-api-2.17.1.jar;C:\Users\Martin\.m2\repository\org\apache\logging\log4j\log4j-core\2.17.1\log4j-core-2.17.1.jar;C:\Users\Martin\Dev\jzy3d\public\jzy3d-api\jzy3d-native-jogl-swing\target\classes;C:\Users\Martin\Dev\jzy3d\public\jzy3d-api\jzy3d-native-jogl-awt\target\classes;C:\Users\Martin\Dev\jzy3d\public\jzy3d-api\jzy3d-core-awt\target\classes;C:\Users\Martin\Dev\jzy3d\public\jzy3d-api\jzy3d-native-jogl-core\target\classes;C:\Users\Martin\.m2\repository\org\jogamp\jogl\jogl-all\v2.4.0-rc4\jogl-all-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\jogl\jogl-all-natives-linux-aarch64\v2.4.0-rc4\jogl-all-natives-linux-aarch64-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\jogl\jogl-all-natives-linux-amd64\v2.4.0-rc4\jogl-all-natives-linux-amd64-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\jogl\jogl-all-natives-linux-armv6hf\v2.4.0-rc4\jogl-all-natives-linux-armv6hf-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\jogl\jogl-all-natives-linux-i586\v2.4.0-rc4\jogl-all-natives-linux-i586-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\jogl\jogl-all-natives-macosx-universal\v2.4.0-rc4\jogl-all-natives-macosx-universal-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\jogl\jogl-all-natives-windows-amd64\v2.4.0-rc4\jogl-all-natives-windows-amd64-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\jogl\jogl-all-natives-windows-i586\v2.4.0-rc4\jogl-all-natives-windows-i586-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\gluegen\gluegen-rt\v2.4.0-rc4\gluegen-rt-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\gluegen\gluegen-rt-natives-macosx-universal\v2.4.0-rc4\gluegen-rt-natives-macosx-universal-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\gluegen\gluegen-rt-natives-linux-aarch64\v2.4.0-rc4\gluegen-rt-natives-linux-aarch64-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\gluegen\gluegen-rt-natives-linux-amd64\v2.4.0-rc4\gluegen-rt-natives-linux-amd64-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\gluegen\gluegen-rt-natives-linux-armv6hf\v2.4.0-rc4\gluegen-rt-natives-linux-armv6hf-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\gluegen\gluegen-rt-natives-linux-i586\v2.4.0-rc4\gluegen-rt-natives-linux-i586-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\gluegen\gluegen-rt-natives-windows-amd64\v2.4.0-rc4\gluegen-rt-natives-windows-amd64-v2.4.0-rc4.jar;C:\Users\Martin\.m2\repository\org\jogamp\gluegen\gluegen-rt-natives-windows-i586\v2.4.0-rc4\gluegen-rt-natives-windows-i586-v2.4.0-rc4.jar;C:\Users\Martin\Dev\jzy3d\public\jzy3d-api\jzy3d-native-jogl-core\target\test-classes;C:\Users\Martin\Dev\jzy3d\public\jzy3d-api\jzy3d-core\target\test-classes;C:\Users\Martin\.m2\repository\com\miglayout\miglayout\3.7.4\miglayout-3.7.4.jar;C:\Users\Martin\Dev\jzy3d\public\panama-gl\panama-gl-wrappers-linux\target\classes;C:\Users\Martin\.m2\repository\org\jzy3d\panama-gl-bindings-linux\1.0.1-SNAPSHOT\panama-gl-bindings-linux-1.0.1-SNAPSHOT.jar;C:\Users\Martin\Dev\jzy3d\public\panama-gl\panama-gl-wrappers-windows\target\classes;C:\Users\Martin\.m2\repository\org\jzy3d\panama-gl-bindings-windows\1.0.1-SNAPSHOT\panama-gl-bindings-windows-1.0.1-SNAPSHOT.jar;C:\Users\Martin\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar;C:\Users\Martin\.m2\repository\org\apache\commons\commons-collections4\4.4\commons-collections4-4.4.jar;C:\Users\Martin\.m2\repository\com\google\guava\guava\24.0-jre\guava-24.0-jre.jar;C:\Users\Martin\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;C:\Users\Martin\.m2\repository\org\checkerframework\checker-compat-qual\2.0.0\checker-compat-qual-2.0.0.jar;C:\Users\Martin\.m2\repository\com\google\errorprone\error_prone_annotations\2.1.3\error_prone_annotations-2.1.3.jar;C:\Users\Martin\.m2\repository\com\google\j2objc\j2objc-annotations\1.1\j2objc-annotations-1.1.jar;C:\Users\Martin\.m2\repository\org\codehaus\mojo\animal-sniffer-annotations\1.14\animal-sniffer-annotations-1.14.jar
>
> Launcher Type: SUN_STANDARD
>
> [Global flags]
>
> intx CICompilerCount = 4 {product} {ergonomic}
>
> uint ConcGCThreads = 2 {product} {ergonomic}
>
> uint G1ConcRefinementThreads = 8 {product} {ergonomic}
>
> size_t G1HeapRegionSize = 1048576 {product} {ergonomic}
>
> uintx GCDrainStackTargetSize = 64 {product} {ergonomic}
>
> size_t InitialHeapSize = 264241152 {product} {ergonomic}
>
> size_t MarkStackSize = 4194304 {product} {ergonomic}
>
> size_t MaxHeapSize = 1073741824 {product} {command line}
>
> size_t MaxNewSize = 643825664 {product} {ergonomic}
>
> size_t MinHeapDeltaBytes = 1048576 {product} {ergonomic}
>
> size_t MinHeapSize = 8388608 {product} {ergonomic}
>
> uintx NonNMethodCodeHeapSize = 5839372 {pd product} {ergonomic}
>
> uintx NonProfiledCodeHeapSize = 122909434 {pd product} {ergonomic}
>
> uintx ProfiledCodeHeapSize = 122909434 {pd product} {ergonomic}
>
> uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
>
> bool SegmentedCodeCache = true {product} {ergonomic}
>
> bool ShowCodeDetailsInExceptionMessages = true {manageable} {command line}
>
> size_t SoftMaxHeapSize = 1073741824 {manageable} {ergonomic}
>
> bool UseCompressedClassPointers = true {product lp64_product} {ergonomic}
>
> bool UseCompressedOops = true {product lp64_product} {ergonomic}
>
> bool UseG1GC = true {product} {ergonomic}
>
> bool UseLargePagesIndividualAllocation = false {pd product} {ergonomic}
>
> Logging:
>
> Log output configuration:
>
> #0: stdout all=warning uptime,level,tags foldmultilines=false
>
> #1: stderr all=off uptime,level,tags foldmultilines=false
>
> Environment Variables:
>
> JAVA_HOME=C:\Program Files\Java\jdk-19.0.2
>
> PATH=C:/Program Files/Java/jdk-19.0.2/bin/server;C:/Program
> Files/Java/jdk-19.0.2/bin;C:\Users\Martin\Dev\jzy3d\private\vtk-java-wrapper\lib\9.1.0\vtk-Windows-x86_64;C:\Program
> Files\Java\jdk-19.0.2\bin\;C:\Program Files\Common
> Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
> Files\Git\cmd;C:\Program Files (x86)\apache-maven-3.8.3\bin;C:\Program
> Files (x86)\apache-ant-1.9.16\bin;C:\Program
> Files\CMake\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft
> SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL
> Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program
> Files\7-Zip;C:\Program Files (x86)\Common
> Files\Oracle\Java\javapath;C:\Program
> Files\gawk-3.1.6-1-bin\bin;C:\Mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\x86_64-w64-mingw32\bin;C:\Mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin;C:\Program
> Files\win_flex_bison3-latest;C:\Users\Martin\AppData\Local\Programs\Python\Python39\Scripts\;C:\Users\Martin\AppData\Local\Programs\Python\Python39\;C:\Users\Martin\AppData\Local\Microsoft\WindowsApps;C:\Users\Martin\AppData\Local\atom\bin;C:\Program
> Files
> (x86)\apache-maven-3.8.3\bin;C:\Users\Martin\.dotnet\tools;C:\Users\Martin\AppData\Local\Programs\MiKTeX\miktex\bin\x64\;C:\Program
> Files\JetBrains\IntelliJ IDEA Community Edition
> 2022.3.1\bin;;C:\Windows\system32;
>
> USERNAME=Martin
>
> OS=Windows_NT
>
> PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 140 Stepping 1, GenuineIntel
>
> TMP=C:\Users\Martin\AppData\Local\Temp
>
> TEMP=C:\Users\Martin\AppData\Local\Temp
>
> --------------- S Y S T E M ---------------
>
> OS:
>
> Windows 10 , 64 bit Build 19041 (10.0.19041.2364)
>
> OS uptime: 86 days 0:06 hours
>
> Hyper-V role detected
>
> CPU: total 8 (initial active 8) (4 cores per cpu, 2 threads per core)
> family 6 model 140 stepping 1 microcode 0xa4, 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, avx512f,
> avx512dq, avx512cd, avx512bw, avx512vl, sha, fma, vzeroupper,
> avx512_vpopcntdq, avx512_vpclmulqdq, avx512_vaes, avx512_vnni,
> clflush, clflushopt, clwb, avx512_vbmi2, avx512_vbmi, hv, rdtscp,
> rdpid, fsrm, gfni, avx512_bitalg
>
> Memory: 4k page, system-wide physical 16107M (4494M free)
>
> TotalPageFile size 25774M (AvailPageFile size 6176M)
>
> current process WorkingSet (physical memory assigned to process):
> 233M, peak: 233M
>
> current process commit charge ("private bytes"): 240M, peak: 379M
>
> vm_info: OpenJDK 64-Bit Server VM (19.0.2+7-44) for windows-amd64 JRE
> (19.0.2+7-44), built on 2022-11-30T18:02:09Z by "mach5one" with MS
> VC++ 17.1 (VS2022)
>
> END.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/panama-dev/attachments/20230321/a0d4fd66/attachment-0001.htm>
More information about the panama-dev
mailing list