PolyScope throws a HelpException when entering the settings-menu in the e-series simulator

When I am using the e-series simulator, I continuously get a HelpException in the log when I do the following:

  1. Open Ursim UR10 in simulator
  2. Press the Hamburger menu in the top right corner of PolyScope
  3. Press the ‘Settings’-button

Why is this exception thrown? Is it a bug from UR or is there something we can do to fix it on our end?

I am using the following URSoftware: 5.4.2.76197

Here is an outtake of the log with the exception:

16:18:13.092 ERROR -  {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader}
com.ur.view.help.HelpException: gui:com.ur.polyscope.license.irobotregistrationsettingsview is not a part of the loaded help set
        at com.ur.view.help.HelpLoader.putPairInHelpMap(HelpLoader.java:256) ~[view-10.4.189.jar:?]
        at com.ur.view.help.HelpLoader.updatePairInHelpMap(HelpLoader.java:195) [view-10.4.189.jar:?]
        at com.ur.g5.settingstab.G5SettingsTab.assignHelpId(G5SettingsTab.java:124) [g5-10.4.189.jar:?]
        at com.ur.g5.settingstab.G5SettingsTab.contributeSectionSubAction(G5SettingsTab.java:265) [g5-10.4.189.jar:?]
        at com.ur.g5.settingstab.G5SettingsTab.addPanelToView(G5SettingsTab.java:229) [g5-10.4.189.jar:?]
        at com.ur.view.polyscope.module.SetupContributionsProviderImpl.registerPanelsOnce(SetupContributionsProviderImpl.java:34) [view-10.4.189.jar:?]
        at com.ur.g5.settingstab.G5SettingsTab.enter(G5SettingsTab.java:193) [g5-10.4.189.jar:?]
        at com.ur.swing.CardPanelWrapper.enter(CardPanelWrapper.java:23) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport.enterActiveChild(SwitchSupport.java:61) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport$2.run(SwitchSupport.java:235) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwingUtil.invokeAndWait(SwingUtil.java:65) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport.upwardsRecursiveSwitchTo(SwitchSupport.java:218) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport.switchTo(SwitchSupport.java:196) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport.stackCurrentCardAndSwitchTo(SwitchSupport.java:139) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.flippable.FlippablePanel.stackCurrentCardAndSwitchTo(FlippablePanel.java:127) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.ShowScreenActionImpl.doActionPerformed(ShowScreenActionImpl.java:82) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.ActionInterceptor$Default.interceptActionPerformed(ActionInterceptor.java:29) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.InterceptableAction$Default.actionPerformed(InterceptableAction.java:53) [polyscope-swing-5.19.11.jar:?]
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) [?:1.8.0_222-ea]
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) [?:1.8.0_222-ea]
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) [?:1.8.0_222-ea]
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [?:1.8.0_222-ea]
        at javax.swing.AbstractButton.doClick(AbstractButton.java:376) [?:1.8.0_222-ea]
        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842) [?:1.8.0_222-ea]
        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886) [?:1.8.0_222-ea]
        at java.awt.Component.processMouseEvent(Component.java:6539) [?:1.8.0_222-ea]
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) [?:1.8.0_222-ea]
        at java.awt.Component.processEvent(Component.java:6304) [?:1.8.0_222-ea]
        at java.awt.Container.processEvent(Container.java:2239) [?:1.8.0_222-ea]
        at java.awt.Component.dispatchEventImpl(Component.java:4889) [?:1.8.0_222-ea]
        at java.awt.Container.dispatchEventImpl(Container.java:2297) [?:1.8.0_222-ea]
        at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_222-ea]
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) [?:1.8.0_222-ea]
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) [?:1.8.0_222-ea]
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) [?:1.8.0_222-ea]
        at java.awt.Container.dispatchEventImpl(Container.java:2283) [?:1.8.0_222-ea]
        at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_222-ea]
        at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_222-ea]
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) [?:1.8.0_222-ea]
        at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_222-ea]
        at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_222-ea]
        at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_222-ea]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_222-ea]
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_222-ea]
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) [?:1.8.0_222-ea]
        at java.awt.EventQueue$4.run(EventQueue.java:733) [?:1.8.0_222-ea]
        at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_222-ea]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_222-ea]
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_222-ea]
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_222-ea]
16:18:13.111 WARN  - HelpMap is growing!!! New size is 290 {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader}
16:18:13.114 WARN  - HelpMap is growing!!! New size is 291 {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader}
16:18:13.119 WARN  - HelpMap is growing!!! New size is 292 {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader}
16:18:13.207 ERROR -  {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader}
com.ur.view.help.HelpException: gui:setupscreen_time is not a part of the loaded help set
        at com.ur.view.help.HelpLoader.putPairInHelpMap(HelpLoader.java:256) ~[view-10.4.189.jar:?]
        at com.ur.view.help.HelpLoader.updatePairInHelpMap(HelpLoader.java:195) [view-10.4.189.jar:?]
        at com.ur.g5.settingstab.G5SettingsTab.assignHelpId(G5SettingsTab.java:124) [g5-10.4.189.jar:?]
        at com.ur.g5.settingstab.G5SettingsTab.contributeSectionSubAction(G5SettingsTab.java:265) [g5-10.4.189.jar:?]
        at com.ur.g5.settingstab.G5SettingsTab.addPanelToView(G5SettingsTab.java:229) [g5-10.4.189.jar:?]
        at com.ur.view.polyscope.module.SetupContributionsProviderImpl.registerPanelsOnce(SetupContributionsProviderImpl.java:34) [view-10.4.189.jar:?]
        at com.ur.g5.settingstab.G5SettingsTab.enter(G5SettingsTab.java:193) [g5-10.4.189.jar:?]
        at com.ur.swing.CardPanelWrapper.enter(CardPanelWrapper.java:23) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport.enterActiveChild(SwitchSupport.java:61) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport$2.run(SwitchSupport.java:235) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwingUtil.invokeAndWait(SwingUtil.java:65) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport.upwardsRecursiveSwitchTo(SwitchSupport.java:218) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport.switchTo(SwitchSupport.java:196) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.SwitchSupport.stackCurrentCardAndSwitchTo(SwitchSupport.java:139) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.flippable.FlippablePanel.stackCurrentCardAndSwitchTo(FlippablePanel.java:127) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.ShowScreenActionImpl.doActionPerformed(ShowScreenActionImpl.java:82) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.ActionInterceptor$Default.interceptActionPerformed(ActionInterceptor.java:29) [polyscope-swing-5.19.11.jar:?]
        at com.ur.swing.InterceptableAction$Default.actionPerformed(InterceptableAction.java:53) [polyscope-swing-5.19.11.jar:?]
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) [?:1.8.0_222-ea]
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) [?:1.8.0_222-ea]
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) [?:1.8.0_222-ea]
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [?:1.8.0_222-ea]
        at javax.swing.AbstractButton.doClick(AbstractButton.java:376) [?:1.8.0_222-ea]
        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842) [?:1.8.0_222-ea]
        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886) [?:1.8.0_222-ea]
        at java.awt.Component.processMouseEvent(Component.java:6539) [?:1.8.0_222-ea]
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) [?:1.8.0_222-ea]
        at java.awt.Component.processEvent(Component.java:6304) [?:1.8.0_222-ea]
        at java.awt.Container.processEvent(Container.java:2239) [?:1.8.0_222-ea]
        at java.awt.Component.dispatchEventImpl(Component.java:4889) [?:1.8.0_222-ea]
        at java.awt.Container.dispatchEventImpl(Container.java:2297) [?:1.8.0_222-ea]
        at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_222-ea]
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) [?:1.8.0_222-ea]
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) [?:1.8.0_222-ea]
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) [?:1.8.0_222-ea]
        at java.awt.Container.dispatchEventImpl(Container.java:2283) [?:1.8.0_222-ea]
        at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_222-ea]
        at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_222-ea]
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) [?:1.8.0_222-ea]
        at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_222-ea]
        at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_222-ea]
        at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_222-ea]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_222-ea]
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_222-ea]
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) [?:1.8.0_222-ea]
        at java.awt.EventQueue$4.run(EventQueue.java:733) [?:1.8.0_222-ea]
        at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_222-ea]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_222-ea]
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_222-ea]
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_222-ea]
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_222-ea]
16:18:13.209 WARN  - HelpMap is growing!!! New size is 293 {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader}

Having downloaded and tried this in the version of the simulator you mention, I can’t get the exception to be thrown, I would suggest either re-downloading the version of the simulator you’re using, or just download the most up to date version (currently 5.5.x)

Hello again,

I downloaded the simulator for 5.5.1 and I am still getting the HelpException whenever i Press the ‘Settings’-button in the Hamburger menu in PolyScope. This time the exception occured twice in a row:

12:18:21.674 ERROR - {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader} com.ur.view.help.HelpException: gui:com.ur.polyscope.license.irobotregistrationsettingsview is not a part of the loaded help set at com.ur.view.help.HelpLoader.putPairInHelpMap(HelpLoader.java:272) ~[view-10.5.280.jar:?] at com.ur.view.help.HelpLoader.updatePairInHelpMap(HelpLoader.java:194) [view-10.5.280.jar:?] at com.ur.g5.settingstab.G5SettingsTab.assignHelpId(G5SettingsTab.java:126) [g5-10.5.280.jar:?] at com.ur.g5.settingstab.G5SettingsTab.contributeSectionSubAction(G5SettingsTab.java:267) [g5-10.5.280.jar:?] at com.ur.g5.settingstab.G5SettingsTab.addPanelToView(G5SettingsTab.java:231) [g5-10.5.280.jar:?] at com.ur.view.polyscope.module.SetupContributionsProviderImpl.registerPanelsOnce(SetupContributionsProviderImpl.java:34) [view-10.5.280.jar:?] at com.ur.g5.settingstab.G5SettingsTab.enter(G5SettingsTab.java:195) [g5-10.5.280.jar:?] at com.ur.swing.CardPanelWrapper.enter(CardPanelWrapper.java:23) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport.enterActiveChild(SwitchSupport.java:61) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport$2.run(SwitchSupport.java:235) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwingUtil.invokeAndWait(SwingUtil.java:65) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport.upwardsRecursiveSwitchTo(SwitchSupport.java:218) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport.switchTo(SwitchSupport.java:196) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport.stackCurrentCardAndSwitchTo(SwitchSupport.java:139) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.flippable.FlippablePanel.stackCurrentCardAndSwitchTo(FlippablePanel.java:127) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.ShowScreenActionImpl.doActionPerformed(ShowScreenActionImpl.java:82) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.ActionInterceptor$Default.interceptActionPerformed(ActionInterceptor.java:29) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.InterceptableAction$Default.actionPerformed(InterceptableAction.java:53) [polyscope-swing-5.20.33.jar:?] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) [?:1.8.0_222] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) [?:1.8.0_222] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) [?:1.8.0_222] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [?:1.8.0_222] at javax.swing.AbstractButton.doClick(AbstractButton.java:376) [?:1.8.0_222] at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842) [?:1.8.0_222] at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886) [?:1.8.0_222] at java.awt.Component.processMouseEvent(Component.java:6539) [?:1.8.0_222] at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) [?:1.8.0_222] at java.awt.Component.processEvent(Component.java:6304) [?:1.8.0_222] at java.awt.Container.processEvent(Container.java:2239) [?:1.8.0_222] at java.awt.Component.dispatchEventImpl(Component.java:4889) [?:1.8.0_222] at java.awt.Container.dispatchEventImpl(Container.java:2297) [?:1.8.0_222] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_222] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) [?:1.8.0_222] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) [?:1.8.0_222] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) [?:1.8.0_222] at java.awt.Container.dispatchEventImpl(Container.java:2283) [?:1.8.0_222] at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_222] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_222] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) [?:1.8.0_222] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_222] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_222] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_222] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_222] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_222] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) [?:1.8.0_222] at java.awt.EventQueue$4.run(EventQueue.java:733) [?:1.8.0_222] at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_222] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_222] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_222] at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_222] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_222] 12:18:21.693 WARN - HelpMap is growing!!! New size is 312 {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader} 12:18:21.696 WARN - HelpMap is growing!!! New size is 313 {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader} 12:18:21.698 WARN - HelpMap is growing!!! New size is 314 {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader} 12:18:21.788 ERROR - {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader} com.ur.view.help.HelpException: gui:setupscreen_time is not a part of the loaded help set at com.ur.view.help.HelpLoader.putPairInHelpMap(HelpLoader.java:272) ~[view-10.5.280.jar:?] at com.ur.view.help.HelpLoader.updatePairInHelpMap(HelpLoader.java:194) [view-10.5.280.jar:?] at com.ur.g5.settingstab.G5SettingsTab.assignHelpId(G5SettingsTab.java:126) [g5-10.5.280.jar:?] at com.ur.g5.settingstab.G5SettingsTab.contributeSectionSubAction(G5SettingsTab.java:267) [g5-10.5.280.jar:?] at com.ur.g5.settingstab.G5SettingsTab.addPanelToView(G5SettingsTab.java:231) [g5-10.5.280.jar:?] at com.ur.view.polyscope.module.SetupContributionsProviderImpl.registerPanelsOnce(SetupContributionsProviderImpl.java:34) [view-10.5.280.jar:?] at com.ur.g5.settingstab.G5SettingsTab.enter(G5SettingsTab.java:195) [g5-10.5.280.jar:?] at com.ur.swing.CardPanelWrapper.enter(CardPanelWrapper.java:23) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport.enterActiveChild(SwitchSupport.java:61) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport$2.run(SwitchSupport.java:235) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwingUtil.invokeAndWait(SwingUtil.java:65) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport.upwardsRecursiveSwitchTo(SwitchSupport.java:218) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport.switchTo(SwitchSupport.java:196) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.SwitchSupport.stackCurrentCardAndSwitchTo(SwitchSupport.java:139) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.flippable.FlippablePanel.stackCurrentCardAndSwitchTo(FlippablePanel.java:127) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.ShowScreenActionImpl.doActionPerformed(ShowScreenActionImpl.java:82) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.ActionInterceptor$Default.interceptActionPerformed(ActionInterceptor.java:29) [polyscope-swing-5.20.33.jar:?] at com.ur.swing.InterceptableAction$Default.actionPerformed(InterceptableAction.java:53) [polyscope-swing-5.20.33.jar:?] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) [?:1.8.0_222] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) [?:1.8.0_222] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) [?:1.8.0_222] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [?:1.8.0_222] at javax.swing.AbstractButton.doClick(AbstractButton.java:376) [?:1.8.0_222] at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842) [?:1.8.0_222] at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886) [?:1.8.0_222] at java.awt.Component.processMouseEvent(Component.java:6539) [?:1.8.0_222] at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) [?:1.8.0_222] at java.awt.Component.processEvent(Component.java:6304) [?:1.8.0_222] at java.awt.Container.processEvent(Container.java:2239) [?:1.8.0_222] at java.awt.Component.dispatchEventImpl(Component.java:4889) [?:1.8.0_222] at java.awt.Container.dispatchEventImpl(Container.java:2297) [?:1.8.0_222] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_222] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) [?:1.8.0_222] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) [?:1.8.0_222] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) [?:1.8.0_222] at java.awt.Container.dispatchEventImpl(Container.java:2283) [?:1.8.0_222] at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_222] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_222] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) [?:1.8.0_222] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_222] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_222] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_222] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_222] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_222] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) [?:1.8.0_222] at java.awt.EventQueue$4.run(EventQueue.java:733) [?:1.8.0_222] at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_222] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_222] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_222] at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_222] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_222] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_222] 12:18:21.791 WARN - HelpMap is growing!!! New size is 315 {thread: AWT-EventQueue-0 , loggerClass: com.ur.view.help.HelpLoader}

I have also tested this on the robot with software version 5.4.0, and the same exception occurs there.