Java Error when refreshing character sheet


When going to the character sheet a 2nd time (first time generally loads ok) it the app get stuck in "refreshing" and loading data, i even let it sit overnight and it didn't budge. Also if you take note the "max non-heap memory" allocation is -1 I don't know if that is intentional or not. There is not a current switch in Java11 to set that as far as I'm aware of (like you can w/ -Xmx for heap size). I'm not sure if they are related but wanted to mention it. The error and log from PCGen is pasted below as well as a screenshot has been attached. I can provide more testing and info as required.

12:22:25.406 INFO main Main:138 Starting PCGen v6.08.00 RC8
12:22:25.456 INFO main LanguageBundle:134 Initialising language bundle with locale en_US.
12:22:51.382 INFO Thread-2 SourceFileLoader:534 Loading game Pathfinder_RPG and sources [Bestiary 6 (Player Options Only), Arcane Anthology, Bestiary 5 (Player Options Only), Advanced Class Origins, Advanced Class Guide, People of the Stars, Pathfinder RPG for Players, Bestiary 4, Advanced Race Guide, Bestiary 3, Inner Sea World Guide, Bestiary 2 (Player Options Only), Advanced Player's Guide, Bestiary, Remarkable Races].
12:24:27.644 INFO AWT-EventQueue-0 CharacterManager:197 Loaded character ALE-X - D:\My Stuff\Desktop\ALE-X.pcg
12:25:04.194 SEVERE AWT-EventQueue-0 Main:484 Uncaught error - ignoring
java.lang.RuntimeException: No Context associated with current Thread
at org.mozilla.javascript.Context.getContext(
at org.mozilla.javascript.EmbeddedSlotMap.remove(
at org.mozilla.javascript.SlotMapContainer.remove(
at org.mozilla.javascript.ScriptableObject.delete(
at org.lobobrowser.html.js.Window.clearState(
at org.lobobrowser.html.js.Window.setDocument(
at org.lobobrowser.html.domimpl.HTMLDocumentImpl.<init>(
at org.lobobrowser.html.parser.DocumentBuilderImpl.createDocument(
at org.lobobrowser.html.parser.DocumentBuilderImpl.parse(
at java.xml/javax.xml.parsers.DocumentBuilder.parse(
at pcgen.gui2.csheet.CharacterSheetPanel$RefreshTask.lambda$done$0(
at java.desktop/java.awt.event.InvocationEvent.dispatch(
at java.desktop/java.awt.EventQueue.dispatchEventImpl(
at java.desktop/java.awt.EventQueue$
at java.desktop/java.awt.EventQueue$
at java.base/ Method)
at java.base/$JavaSecurityAccessImpl.doIntersectionPrivilege(
at java.desktop/java.awt.EventQueue.dispatchEvent(
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(
at java.desktop/java.awt.EventDispatchThread.pumpEvents(
at java.desktop/java.awt.EventDispatchThread.pumpEvents(
at java.desktop/


OS Name Microsoft Windows 10 Pro
Version 10.0.18363 Build 18363
Processor Intel(R) Core(TM) i7-4820K CPU @ 3.70GHz, 3701 Mhz, 4 Core(s), 8 Logical Processor(s)
BaseBoard Manufacturer ASUSTeK COMPUTER INC.
Installed Physical Memory (RAM) 16.0 GB
Available Virtual Memory 14.3 GB
Virtualization-based security Not enabled
JAVA_HOME C:\Program Files\AdoptOpenJDK\jdk-\
Path C:\Program Files\AdoptOpenJDK\jdk-\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\PuTTY\;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Plantronics\Spokes3G\
openjdk version "11.0.8" 2020-07-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.8+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.8+10, mixed mode)

Tried w/both install and zip versions using .exe & .bat launchers installed as regular user (installed in %localappdata%) and elevated to admin (installed in c:\program files\PCGen)


Chris Guzek
August 7, 2020, 12:38 PM

Accidently created in wrong project/channel. Request has been re-created under Support (Help) canceling duplicate





Chris Guzek

Source Books

PF - Core Rule Book
PF - Advanced Players Guide
PF - Advanced Race Guide
PF - Advanced Class Guide
PF - Adventure Path (Specify)
PF - Ultimate Combat
PF - Ultimate Magic
PF - Ultimate Equipment
PF - Ultimate Campaign



Pending User Input



Affects versions