Couple of Java crashes running Vassal

I’ve recently been sent a couple of logfiles, one of which is below, where the whole Vassal app crashed while running the Paths of Glory module (9.6). These appear to be crashes of java itself (even Vassal barely mentioned in the trace, much less anything overtly Paths of Glory).

I am unable to reproduce it on my own machine, and “perhaps” it’s just a configuration problem on the end user’s machine. But it’s a person I gather doesn’t normally have this kind of problems running vassal, and it has happened ~4 times to him. Doesn’t happen every time, or all the time, just some of the time.

Paths of Glory 9.6 isn’t exactly “packed with scary custom classes” (and the two little cosmetic ones it has were in 9.4 and 9.5 too).

Obviously this just may be one of those “Things That Make You Go Hmmmmmm”, but I thought I’d post in case any of the tech experts have seen this kind of thing before.

Brian

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x5fee679e, pid=28488, tid=0x00006fb0

JRE version: Java™ SE Runtime Environment (8.0_241-b07) (build 1.8.0_241-b07)

Java VM: Java HotSpot™ Client VM (25.241-b07 mixed mode windows-x86 )

Problematic frame:

C [awt.dll+0x8679e]

Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

If you would like to submit a bug report, please visit:

bugreport.java.com/bugreport/crash.jsp

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

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

Current thread (0x2547b000): JavaThread “AWT-Windows” daemon [_thread_in_native, id=28592, stack(0x25e40000,0x25e90000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000020

Registers:
EAX=0x0000000c, EBX=0x750c42e0, ECX=0x0038b000, EDX=0x0000000c
ESP=0x25e8c55c, EBP=0x25e8c58c, ESI=0x00000043, EDI=0x00000000
EIP=0x5fee679e, EFLAGS=0x00010212

Top of Stack: (sp=0x25e8c55c)
0x25e8c55c: a6e75d5b 80007811 019a0b1c 00000001
0x25e8c56c: 00050afa 25e8cb98 00000000 80007811
0x25e8c57c: 25e8c55c 25e8c848 5ff174fc 00000000
0x25e8c58c: 25e8c58c 80007811 00000000 056a0b88
0x25e8c59c: 26470b00 25e8c61c 25e8c7d8 750e6360
0x25e8c5ac: aa69c61d fffffffe 25e8c618 750c473d
0x25e8c5bc: 6d856760 00000000 00000111 0300047c
0x25e8c5cc: 00ef0e86 0038b000 00000001 00e9fbf0

Instructions: (pc=0x5fee679e)
0x5fee677e: 04 00 00 53 8b 1d 20 dc f5 5f 8b f8 ff d3 6a 00
0x5fee678e: 6a 00 68 64 04 00 00 ff 75 e0 8b f0 ff d3 03 f0
0x5fee679e: 39 77 20 0f 83 d9 fe ff ff 33 c9 6a 02 5a 8b c6
0x5fee67ae: f7 e2 0f 90 c1 f7 d9 0b c8 51 e8 69 9a 02 00 8b

Register to memory mapping:

EAX=0x0000000c is an unknown value
EBX=0x750c42e0 is an unknown value
ECX=0x0038b000 is an unknown value
EDX=0x0000000c is an unknown value
ESP=0x25e8c55c is pointing into the stack for thread: 0x2547b000
EBP=0x25e8c58c is pointing into the stack for thread: 0x2547b000
ESI=0x00000043 is an unknown value
EDI=0x00000000 is an unknown value

Stack: [0x25e40000,0x25e90000], sp=0x25e8c55c, free space=305k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [awt.dll+0x8679e]
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
C 0x80007811
……

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.awt.windows.WToolkit.eventLoop()V+0
j sun.awt.windows.WToolkit.run()V+58
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
0x25625400 JavaThread “pool-2-thread-2” [_thread_blocked, id=14208, stack(0x2a3e0000,0x2a430000)]
0x25624800 JavaThread “pool-2-thread-1” [_thread_blocked, id=30640, stack(0x286e0000,0x28730000)]
0x25623c00 JavaThread “Batik CleanerThread” daemon [_thread_blocked, id=30884, stack(0x26ce0000,0x26d30000)]
0x25624000 JavaThread “TimerQueue” daemon [_thread_blocked, id=6656, stack(0x277a0000,0x277f0000)]
0x25598c00 JavaThread “Swing-Shell” daemon [_thread_blocked, id=31208, stack(0x26e70000,0x26ec0000)]
0x023bcc00 JavaThread “DestroyJavaVM” [_thread_blocked, id=34860, stack(0x00930000,0x00980000)]
0x254d5400 JavaThread “IPC dispatcher for 4909621” [_thread_blocked, id=31780, stack(0x26a50000,0x26aa0000)]
0x254d2800 JavaThread “IPC receiver for 4909621” [_thread_in_native, id=28508, stack(0x269c0000,0x26a10000)]
0x254bec00 JavaThread “AWT-EventQueue-0” [_thread_blocked, id=15336, stack(0x26040000,0x26090000)]
=>0x2547b000 JavaThread “AWT-Windows” daemon [_thread_in_native, id=28592, stack(0x25e40000,0x25e90000)]
0x25476400 JavaThread “AWT-Shutdown” [_thread_blocked, id=29868, stack(0x25db0000,0x25e00000)]
0x25475800 JavaThread “Java2D Disposer” daemon [_thread_blocked, id=33628, stack(0x25d20000,0x25d70000)]
0x24a9d400 JavaThread “Service Thread” daemon [_thread_blocked, id=32980, stack(0x25080000,0x250d0000)]
0x24a94800 JavaThread “C1 CompilerThread0” daemon [_thread_blocked, id=4876, stack(0x24ff0000,0x25040000)]
0x24a93000 JavaThread “Attach Listener” daemon [_thread_blocked, id=36584, stack(0x24f60000,0x24fb0000)]
0x24a9e000 JavaThread “Signal Dispatcher” daemon [_thread_blocked, id=32832, stack(0x24ed0000,0x24f20000)]
0x24a89c00 JavaThread “Finalizer” daemon [_thread_blocked, id=31684, stack(0x24d40000,0x24d90000)]
0x24a74400 JavaThread “Reference Handler” daemon [_thread_blocked, id=18232, stack(0x24cb0000,0x24d00000)]

Other Threads:
0x022fdc00 VMThread [stack: 0x24a20000,0x24a70000] [id=27720]
0x24ac3400 WatcherThread [stack: 0x25110000,0x25160000] [id=25100]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
def new generation total 100416K, used 66995K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 74% used [0x04400000, 0x08521730, 0x09b30000)
from space 11136K, 2% used [0x09b30000, 0x09b7b4d0, 0x0a610000)
to space 11136K, 0% used [0x0a610000, 0x0a610000, 0x0b0f0000)
tenured generation total 223016K, used 144192K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b70338, 0x17b70400, 0x1c86a000)
Metaspace used 19889K, capacity 20164K, committed 20224K, reserved 20864K

Card table byte_map: [0x24400000,0x24510000] byte_map_base: 0x243de000

Polling page: 0x00620000

CodeCache: size=32768Kb used=3603Kb max_used=4615Kb free=29164Kb
bounds [0x023c0000, 0x02850000, 0x043c0000]
total_blobs=2050 nmethods=1752 adapters=227
compilation: enabled

Compilation events (10 events):
Event: 958.023 Thread 0x24a94800 4689 java.awt.EventDispatchThread::pumpEventsForFilter (47 bytes)
Event: 958.023 Thread 0x24a94800 nmethod 4689 0x024df288 code [0x024df3c0, 0x024df53c]
Event: 958.360 Thread 0x24a94800 4690 javax.swing.JComponent::rectangleIsObscured (119 bytes)
Event: 958.361 Thread 0x24a94800 nmethod 4690 0x0250bec8 code [0x0250c030, 0x0250c270]
Event: 958.362 Thread 0x24a94800 4691 javax.swing.text.html.MuxingAttributeSet::getAttribute (45 bytes)
Event: 958.362 Thread 0x24a94800 nmethod 4691 0x026bbc48 code [0x026bbd60, 0x026bbfcc]
Event: 958.505 Thread 0x24a94800 4692 java.lang.String::length (6 bytes)
Event: 958.505 Thread 0x24a94800 nmethod 4692 0x0250bcc8 code [0x0250bdc0, 0x0250be50]
Event: 958.511 Thread 0x24a94800 4693 java.lang.Math::min (11 bytes)
Event: 958.511 Thread 0x24a94800 nmethod 4693 0x0250bb08 code [0x0250bc00, 0x0250bc70]

GC Heap History (10 events):
Event: 853.558 GC heap before
{Heap before GC invocations=424 (full 15):
def new generation total 100416K, used 89925K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 100% used [0x04400000, 0x09b30000, 0x09b30000)
from space 11136K, 5% used [0x0a610000, 0x0a6b1450, 0x0b0f0000)
to space 11136K, 0% used [0x09b30000, 0x09b30000, 0x0a610000)
tenured generation total 223016K, used 143975K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b39c10, 0x17b39e00, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
Event: 853.560 GC heap after
Heap after GC invocations=425 (full 15):
def new generation total 100416K, used 412K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 0% used [0x04400000, 0x04400000, 0x09b30000)
from space 11136K, 3% used [0x09b30000, 0x09b970d0, 0x0a610000)
to space 11136K, 0% used [0x0a610000, 0x0a610000, 0x0b0f0000)
tenured generation total 223016K, used 144187K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b6efd0, 0x17b6f000, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
}
Event: 853.595 GC heap before
{Heap before GC invocations=425 (full 15):
def new generation total 100416K, used 89692K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 100% used [0x04400000, 0x09b30000, 0x09b30000)
from space 11136K, 3% used [0x09b30000, 0x09b970d0, 0x0a610000)
to space 11136K, 0% used [0x0a610000, 0x0a610000, 0x0b0f0000)
tenured generation total 223016K, used 144187K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b6efd0, 0x17b6f000, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
Event: 853.596 GC heap after
Heap after GC invocations=426 (full 15):
def new generation total 100416K, used 462K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 0% used [0x04400000, 0x04400000, 0x09b30000)
from space 11136K, 4% used [0x0a610000, 0x0a683a10, 0x0b0f0000)
to space 11136K, 0% used [0x09b30000, 0x09b30000, 0x0a610000)
tenured generation total 223016K, used 144192K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b70160, 0x17b70200, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
}
Event: 853.630 GC heap before
{Heap before GC invocations=426 (full 15):
def new generation total 100416K, used 89742K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 100% used [0x04400000, 0x09b30000, 0x09b30000)
from space 11136K, 4% used [0x0a610000, 0x0a683a10, 0x0b0f0000)
to space 11136K, 0% used [0x09b30000, 0x09b30000, 0x0a610000)
tenured generation total 223016K, used 144192K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b70160, 0x17b70200, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
Event: 853.632 GC heap after
Heap after GC invocations=427 (full 15):
def new generation total 100416K, used 391K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 0% used [0x04400000, 0x04400000, 0x09b30000)
from space 11136K, 3% used [0x09b30000, 0x09b91ca8, 0x0a610000)
to space 11136K, 0% used [0x0a610000, 0x0a610000, 0x0b0f0000)
tenured generation total 223016K, used 144192K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b70188, 0x17b70200, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
}
Event: 854.778 GC heap before
{Heap before GC invocations=427 (full 15):
def new generation total 100416K, used 89671K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 100% used [0x04400000, 0x09b30000, 0x09b30000)
from space 11136K, 3% used [0x09b30000, 0x09b91ca8, 0x0a610000)
to space 11136K, 0% used [0x0a610000, 0x0a610000, 0x0b0f0000)
tenured generation total 223016K, used 144192K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b70188, 0x17b70200, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
Event: 854.779 GC heap after
Heap after GC invocations=428 (full 15):
def new generation total 100416K, used 359K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 0% used [0x04400000, 0x04400000, 0x09b30000)
from space 11136K, 3% used [0x0a610000, 0x0a669e58, 0x0b0f0000)
to space 11136K, 0% used [0x09b30000, 0x09b30000, 0x0a610000)
tenured generation total 223016K, used 144192K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b70280, 0x17b70400, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
}
Event: 901.814 GC heap before
{Heap before GC invocations=428 (full 15):
def new generation total 100416K, used 89639K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 100% used [0x04400000, 0x09b30000, 0x09b30000)
from space 11136K, 3% used [0x0a610000, 0x0a669e58, 0x0b0f0000)
to space 11136K, 0% used [0x09b30000, 0x09b30000, 0x0a610000)
tenured generation total 223016K, used 144192K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b70280, 0x17b70400, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
Event: 901.816 GC heap after
Heap after GC invocations=429 (full 15):
def new generation total 100416K, used 301K [0x04400000, 0x0b0f0000, 0x0eea0000)
eden space 89280K, 0% used [0x04400000, 0x04400000, 0x09b30000)
from space 11136K, 2% used [0x09b30000, 0x09b7b4d0, 0x0a610000)
to space 11136K, 0% used [0x0a610000, 0x0a610000, 0x0b0f0000)
tenured generation total 223016K, used 144192K [0x0eea0000, 0x1c86a000, 0x24400000)
the space 223016K, 64% used [0x0eea0000, 0x17b70338, 0x17b70400, 0x1c86a000)
Metaspace used 19826K, capacity 20100K, committed 20224K, reserved 20864K
}

Deoptimization events (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (10 events):
Event: 20.875 Thread 0x254bec00 Exception <a ‘java/security/PrivilegedActionException’> (0x07a42958) thrown at [C:\ade\jenkins\workspace\8-2-build-windows-i586-cygwin\jdk8u241\331\hotspot\src\share\vm\prims\jvm.cpp, line 1502]
Event: 21.394 Thread 0x254bec00 Implicit null exception at 0x0249631f to 0x02496d3a
Event: 21.394 Thread 0x254bec00 Exception <a ‘java/lang/NullPointerException’> (0x0627f2d8) thrown at [C:\ade\jenkins\workspace\8-2-build-windows-i586-cygwin\jdk8u241\331\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 21.463 Thread 0x254bec00 Implicit null exception at 0x0249631f to 0x02496d3a
Event: 21.463 Thread 0x254bec00 Exception <a ‘java/lang/NullPointerException’> (0x06f63560) thrown at [C:\ade\jenkins\workspace\8-2-build-windows-i586-cygwin\jdk8u241\331\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 21.498 Thread 0x254bec00 Implicit null exception at 0x0249631f to 0x02496d3a
Event: 21.498 Thread 0x254bec00 Exception <a ‘java/lang/NullPointerException’> (0x0778d850) thrown at [C:\ade\jenkins\workspace\8-2-build-windows-i586-cygwin\jdk8u241\331\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 21.606 Thread 0x254bec00 Implicit null exception at 0x027f7e99 to 0x027f863b
Event: 316.073 Thread 0x254bec00 Implicit null exception at 0x027bfa13 to 0x027bfd6d
Event: 853.650 Thread 0x254bec00 Implicit null exception at 0x027f43ce to 0x027f45a7

Events (10 events):
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x02611dc8
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x02612008
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x02612388
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x02612788
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x02612988
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x02612bc8
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x02613208
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x026bb488
Event: 958.361 Thread 0x24a94800 flushing nmethod 0x026bb848
Event: 958.362 Thread 0x24a94800 flushing nmethod 0x0272f248

Dynamic libraries:
0x00550000 - 0x00583000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\java.exe
0x773b0000 - 0x7754a000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x764e0000 - 0x765c0000 C:\WINDOWS\System32\KERNEL32.DLL
0x76100000 - 0x762fe000 C:\WINDOWS\System32\KERNELBASE.dll
0x6c560000 - 0x6c5ff000 C:\WINDOWS\SYSTEM32\apphelp.dll
0x770b0000 - 0x77129000 C:\WINDOWS\System32\ADVAPI32.dll
0x74fb0000 - 0x7506f000 C:\WINDOWS\System32\msvcrt.dll
0x76080000 - 0x760f6000 C:\WINDOWS\System32\sechost.dll
0x763a0000 - 0x7645b000 C:\WINDOWS\System32\RPCRT4.dll
0x74b80000 - 0x74ba0000 C:\WINDOWS\System32\SspiCli.dll
0x74b70000 - 0x74b7a000 C:\WINDOWS\System32\CRYPTBASE.dll
0x76650000 - 0x766af000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x750a0000 - 0x75237000 C:\WINDOWS\System32\USER32.dll
0x77090000 - 0x770a7000 C:\WINDOWS\System32\win32u.dll
0x76920000 - 0x76941000 C:\WINDOWS\System32\GDI32.dll
0x767c0000 - 0x7691a000 C:\WINDOWS\System32\gdi32full.dll
0x765d0000 - 0x7664c000 C:\WINDOWS\System32\msvcp_win.dll
0x75350000 - 0x7546f000 C:\WINDOWS\System32\ucrtbase.dll
0x6d7e0000 - 0x6d9ef000 C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.778_none_2e73ee38278978be\COMCTL32.dll
0x74ba0000 - 0x74e15000 C:\WINDOWS\System32\combase.dll
0x75070000 - 0x75095000 C:\WINDOWS\System32\IMM32.DLL
0x60390000 - 0x6044f000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\msvcr100.dll
0x5ffb0000 - 0x6038a000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\client\jvm.dll
0x77150000 - 0x77156000 C:\WINDOWS\System32\PSAPI.DLL
0x74b60000 - 0x74b68000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x73630000 - 0x73638000 C:\WINDOWS\SYSTEM32\WSOCK32.dll
0x73cb0000 - 0x73cd4000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x75470000 - 0x754ce000 C:\WINDOWS\System32\WS2_32.dll
0x73ad0000 - 0x73af3000 C:\WINDOWS\SYSTEM32\winmmbase.dll
0x74f70000 - 0x74fab000 C:\WINDOWS\System32\cfgmgr32.dll
0x734c0000 - 0x734cc000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\verify.dll
0x6cf70000 - 0x6cf91000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\java.dll
0x6e9e0000 - 0x6e9f4000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\zip.dll
0x75580000 - 0x75afa000 C:\WINDOWS\System32\SHELL32.dll
0x77160000 - 0x771e4000 C:\WINDOWS\System32\shcore.dll
0x76950000 - 0x76f15000 C:\WINDOWS\System32\windows.storage.dll
0x77130000 - 0x7714b000 C:\WINDOWS\System32\profapi.dll
0x75b20000 - 0x75b63000 C:\WINDOWS\System32\powrprof.dll
0x765c0000 - 0x765cd000 C:\WINDOWS\System32\UMPDC.dll
0x75b70000 - 0x75bb4000 C:\WINDOWS\System32\shlwapi.dll
0x75b10000 - 0x75b1f000 C:\WINDOWS\System32\kernel.appcore.dll
0x771f0000 - 0x77203000 C:\WINDOWS\System32\cryptsp.dll
0x6ddf0000 - 0x6de06000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\net.dll
0x74270000 - 0x742c2000 C:\WINDOWS\system32\mswsock.dll
0x6cf50000 - 0x6cf61000 C:\WINDOWS\system32\napinsp.dll
0x6cf30000 - 0x6cf46000 C:\WINDOWS\system32\pnrpnsp.dll
0x73fc0000 - 0x74051000 C:\WINDOWS\SYSTEM32\DNSAPI.dll
0x75b00000 - 0x75b07000 C:\WINDOWS\System32\NSI.dll
0x74680000 - 0x746b2000 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
0x6e950000 - 0x6e95b000 C:\WINDOWS\System32\winrnr.dll
0x53e80000 - 0x53e96000 C:\WINDOWS\system32\NLAapi.dll
0x6cf20000 - 0x6cf30000 C:\WINDOWS\system32\wshbth.dll
0x735a0000 - 0x735a8000 C:\Windows\System32\rasadhlp.dll
0x73540000 - 0x73591000 C:\WINDOWS\System32\fwpuclnt.dll
0x76060000 - 0x76079000 C:\WINDOWS\System32\bcrypt.dll
0x6cf10000 - 0x6cf1f000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\nio.dll
0x5fe60000 - 0x5ffa7000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\awt.dll
0x76300000 - 0x76392000 C:\WINDOWS\System32\OLEAUT32.dll
0x73d70000 - 0x73dea000 C:\WINDOWS\system32\uxtheme.dll
0x76f20000 - 0x77023000 C:\WINDOWS\System32\MSCTF.dll
0x766b0000 - 0x767a7000 C:\WINDOWS\System32\ole32.dll
0x6cfa0000 - 0x6cfc5000 C:\WINDOWS\system32\DWMAPI.DLL
0x5fd60000 - 0x5fe5f000 C:\WINDOWS\system32\opengl32.dll
0x68a20000 - 0x68a5f000 C:\WINDOWS\SYSTEM32\GLU32.dll
0x6f820000 - 0x6f839000 C:\WINDOWS\SYSTEM32\dxcore.dll
0x6c930000 - 0x6c956000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\jpeg.dll
0x5fd20000 - 0x5fd52000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\lcms.dll
0x6b1b0000 - 0x6b23d000 C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.778_none_71d70b7d5ae4146f\comctl32.dll
0x5fce0000 - 0x5fd1a000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\fontmanager.dll
0x5fca0000 - 0x5fcd2000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\t2k.dll
0x76460000 - 0x764e0000 C:\WINDOWS\System32\clbcatq.dll
0x6a280000 - 0x6a345000 C:\WINDOWS\SYSTEM32\PROPSYS.dll
0x6cef0000 - 0x6cf03000 C:\WINDOWS\system32\NetworkExplorer.dll
0x6c960000 - 0x6c978000 C:\WINDOWS\SYSTEM32\MPR.dll
0x6b670000 - 0x6b679000 C:\WINDOWS\System32\drprov.dll
0x745e0000 - 0x74629000 C:\WINDOWS\System32\WINSTA.dll
0x68a00000 - 0x68a12000 C:\WINDOWS\System32\ntlanman.dll
0x5fc80000 - 0x5fc99000 C:\WINDOWS\System32\davclnt.dll
0x689f0000 - 0x689fa000 C:\WINDOWS\System32\DAVHLPR.dll
0x73bc0000 - 0x73bd0000 C:\WINDOWS\System32\wkscli.dll
0x735c0000 - 0x735ce000 C:\WINDOWS\SYSTEM32\cscapi.dll
0x73c70000 - 0x73c7b000 C:\WINDOWS\System32\netutils.dll
0x5fc30000 - 0x5fc73000 C:\Windows\System32\dlnashext.dll
0x5fbe0000 - 0x5fc29000 C:\Windows\System32\PlayToDevice.dll
0x5fbc0000 - 0x5fbdb000 C:\Windows\System32\DevDispItemProvider.dll
0x69d10000 - 0x69d72000 C:\WINDOWS\System32\MMDevApi.dll
0x6a0b0000 - 0x6a0d3000 C:\WINDOWS\System32\DEVOBJ.dll
0x5fb30000 - 0x5fbbc000 C:\WINDOWS\system32\wpdshext.dll
0x68bb0000 - 0x68d19000 C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.778_none_5f5ee11d821bf28c\gdiplus.dll
0x5faa0000 - 0x5fb23000 C:\Windows\System32\PortableDeviceApi.dll
0x75c10000 - 0x76059000 C:\WINDOWS\System32\SETUPAPI.dll
0x75bc0000 - 0x75c06000 C:\WINDOWS\System32\WINTRUST.dll
0x75240000 - 0x7524e000 C:\WINDOWS\System32\MSASN1.dll
0x75250000 - 0x7534b000 C:\WINDOWS\System32\CRYPT32.dll
0x5fa60000 - 0x5faa0000 C:\WINDOWS\system32\audiodev.dll
0x5f850000 - 0x5fa5d000 C:\WINDOWS\system32\WMVCore.DLL
0x5f810000 - 0x5f84d000 C:\WINDOWS\system32\WMASF.DLL
0x6e140000 - 0x6e246000 C:\WINDOWS\system32\mfperfhelper.dll
0x73670000 - 0x7367b000 C:\WINDOWS\SYSTEM32\LINKINFO.dll
0x7a550000 - 0x7a5c1000 C:\Windows\System32\appresolver.dll
0x58680000 - 0x586c5000 C:\Windows\System32\Bcp47Langs.dll
0x74b40000 - 0x74b5e000 C:\Windows\System32\USERENV.dll
0x7a5d0000 - 0x7a5f0000 C:\Windows\System32\SLC.dll
0x7a5f0000 - 0x7a60c000 C:\Windows\System32\sppc.dll
0x6ea50000 - 0x6ebb9000 C:\WINDOWS\SYSTEM32\WindowsCodecs.dll
0x6d6b0000 - 0x6d6e1000 C:\WINDOWS\system32\dataexchange.dll
0x6b480000 - 0x6b65e000 C:\WINDOWS\system32\d3d11.dll
0x6b310000 - 0x6b47a000 C:\WINDOWS\system32\dcomp.dll
0x6b240000 - 0x6b301000 C:\WINDOWS\system32\dxgi.dll
0x6bc10000 - 0x6bdf3000 C:\WINDOWS\system32\twinapi.appcore.dll
0x6ec50000 - 0x6ec6f000 C:\WINDOWS\system32\RMCLIENT.dll
0x5a7f0000 - 0x5a7fa000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\jsound.dll
0x5a7e0000 - 0x5a7e9000 C:\Program Files (x86)\Java\jre1.8.0_241\bin\jsoundds.dll
0x6f780000 - 0x6f7fe000 C:\WINDOWS\SYSTEM32\DSOUND.dll
0x5a7a0000 - 0x5a7da000 C:\WINDOWS\SYSTEM32\wdmaud.drv
0x73290000 - 0x73297000 C:\WINDOWS\SYSTEM32\ksuser.dll
0x6c980000 - 0x6c988000 C:\WINDOWS\SYSTEM32\AVRT.dll
0x682e0000 - 0x683fe000 C:\WINDOWS\SYSTEM32\AUDIOSES.DLL
0x6cce0000 - 0x6cdba000 C:\WINDOWS\SYSTEM32\wintypes.dll
0x5a790000 - 0x5a79a000 C:\WINDOWS\SYSTEM32\msacm32.drv
0x5a770000 - 0x5a789000 C:\WINDOWS\SYSTEM32\MSACM32.dll
0x5a760000 - 0x5a768000 C:\WINDOWS\SYSTEM32\midimap.dll
0x5b0f0000 - 0x5b1f0000 C:\Windows\System32\Windows.UI.dll
0x6a960000 - 0x6a9e4000 C:\Windows\System32\TextInputFramework.dll
0x5b020000 - 0x5b0e2000 C:\Windows\System32\InputHost.dll
0x6a700000 - 0x6a95e000 C:\Windows\System32\CoreUIComponents.dll
0x6a670000 - 0x6a6f9000 C:\Windows\System32\CoreMessaging.dll
0x6c900000 - 0x6c929000 C:\WINDOWS\SYSTEM32\ntmarta.dll

VM Arguments:
jvm_args: -Xms256M -Xmx512M -DVASSAL.id=1 -DVASSAL.port=50432 -Duser.home=C:\Users\nelst -Duser.dir=C:\Program Files\VASSAL-3.2.17
java_command: VASSAL.launch.Player --load – C:\Users\nelst\Dropbox\Public\pog\Paths_of_Glory_9.6.vmod C:\Users\nelst\Dropbox\Public\pog\pog reynolds\sweeps5\T3 CP4.vsav
java_class_path (initial): lib\Vengine.jar
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\WINDOWS\System32\OpenSSH;C:\Users\nelst\AppData\Local\Microsoft\WindowsApps;;C:\Program Files (x86)\Java\jre1.8.0_241\bin
USERNAME=nelst
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 142 Stepping 10, GenuineIntel

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

OS: Windows 10.0 , 64 bit Build 18362 (10.0.18362.778)

CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 142 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx

Memory: 4k page, physical 8267768k(2341580k free), swap 16287696k(3370376k free)

vm_info: Java HotSpot™ Client VM (25.241-b07) for windows-x86 JRE (1.8.0_241-b07), built on Dec 11 2019 10:24:16 by “rejava” with MS VC++ 10.0 (VS2010)

time: Mon Apr 20 20:23:19 2020
timezone: Eastern Daylight Time
elapsed time: 963 seconds (0d 0h 16m 3s)

Thus spake Cattlesquat:

[This message has been edited.]

I’ve recently been sent a couple of logfiles, one of which is below,
where the whole Vassal app crashed while running the Paths of Glory
module (9.6). These appear to be crashes of java itself (even Vassal
barely mentioned in the trace, much less anything overtly Paths of
Glory).

What you’re seeing there is the JRE crashing. A pure Java program
by definition cannot crash a correct JRE. We don’t have any native
code, so this crash is due to a problem with the JRE or something
on which it depends.


J.

Okay, perfect, “WHEW”, as the module maintainer that was precisely the best possible answer to receive ;)

You might want to have them try the most recent 3.3.0 test build to see if they can replicate the bug with that. (As the bundled version of Java will be completely different, it would not surprise me if they’re unable to replicate the problem.)