pcgen got stuck after viewing the character tab


apodavini
 

Version 6.08.00 RC4
load a party (5 characters built with PF core rulebook).
go to the character sheet tab
try to switch to any other character, et voilà, PCGen is stuck.
See the log here below.
Any idea?
Thanks,
A


22:39:40.415 SEVERE AWT-EventQueue-0 Main:484 Uncaught error - ignoring
java.lang.NullPointerException
    at
pcgen.gui2.tabs.SummaryInfoTab$InfoBoxRenderer.getListCellRendererComponent(SummaryInfoTab.java:1071)
    at
java.desktop/javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(Unknown
Source)
    at
java.desktop/javax.swing.plaf.basic.BasicComboBoxUI.getMinimumSize(Unknown
Source)
    at
java.desktop/javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(Unknown
Source)
    at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
    at java.desktop/java.awt.GridBagLayout.GetLayoutInfo(Unknown Source)
    at java.desktop/java.awt.GridBagLayout.getLayoutInfo(Unknown Source)
    at java.desktop/java.awt.GridBagLayout.preferredLayoutSize(Unknown
Source)
    at java.desktop/java.awt.Container.preferredSize(Unknown Source)
    at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
    at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
    at java.desktop/java.awt.GridBagLayout.GetLayoutInfo(Unknown Source)
    at java.desktop/java.awt.GridBagLayout.getLayoutInfo(Unknown Source)
    at java.desktop/java.awt.GridBagLayout.ArrangeGrid(Unknown Source)
    at java.desktop/java.awt.GridBagLayout.arrangeGrid(Unknown Source)
    at java.desktop/java.awt.GridBagLayout.layoutContainer(Unknown Source)
    at java.desktop/java.awt.Container.layout(Unknown Source)
    at java.desktop/java.awt.Container.doLayout(Unknown Source)
    at java.desktop/java.awt.Container.validateTree(Unknown Source)
    at java.desktop/java.awt.Container.validateTree(Unknown Source)
    at java.desktop/java.awt.Container.validateTree(Unknown Source)
    at java.desktop/java.awt.Container.validateTree(Unknown Source)
    at java.desktop/java.awt.Container.validate(Unknown Source)
    at
java.desktop/javax.swing.plaf.basic.BasicTabbedPaneUI.ensureCurrentLayout(Unknown
Source)
    at
java.desktop/javax.swing.plaf.basic.BasicTabbedPaneUI.getTabBounds(Unknown
Source)
    at
java.desktop/javax.swing.plaf.basic.BasicTabbedPaneUI.repaintTab(Unknown
Source)
    at
java.desktop/javax.swing.plaf.basic.BasicTabbedPaneUI$Handler.focusLost(Unknown
Source)
    at java.desktop/java.awt.Component.processFocusEvent(Unknown Source)
    at java.desktop/java.awt.Component.processEvent(Unknown Source)
    at java.desktop/java.awt.Container.processEvent(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at
java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
    at
java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown
Source)
    at
java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown
Source)
    at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.SentEvent.dispatch(Unknown Source)
    at
java.desktop/java.awt.DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent.dispatch(Unknown
Source)
    at
java.desktop/java.awt.DefaultKeyboardFocusManager.sendMessage(Unknown
Source)
    at
java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown
Source)
    at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.SequencedEvent.dispatch(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
    at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
    at
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)
    at
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)
    at
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

Join main@pcgen.groups.io to automatically receive all group messages.