Modify ↓
Opened 5 years ago
#19062 new defect
Listener was not registered before: LayerChangeAdapter
Reported by: | Klumbumbus | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | template_report | Cc: |
Description
Possibly a duplicate of #18680, but steps are a little different.
What steps will reproduce the problem?
- select an object
- press CTRL+H
- right click on a line in the list left (e.g. a user name)
- press ESC
URL:https://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2020-04-09 17:37:48 +0200 (Thu, 09 Apr 2020) Build-Date:2020-04-10 01:30:46 Revision:16247 Relative:URL: ^/trunk Identification: JOSM/1.5 (16247 de) Windows 10 64-Bit OS Build number: Windows 10 Pro 1909 (18363) Memory Usage: 759 MB / 1820 MB (354 MB allocated, but free) Java version: 1.8.0_241-b07, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Screen: \Display0 1680x1050 Maximum Screen Size: 1680x1050 VM arguments: [-Djava.security.manager, -Djava.security.policy=file:<java.home>\lib\security\javaws.policy, -DtrustProxy=true, -Djnlpx.home=<java.home>\bin, -Djnlpx.origFilenameArg=C:\Program Files (x86)\josm-latest.jnlp, -Djnlpx.remove=false, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.heapsize=NULL,2048m, -Djnlpx.splashport=52377, -Djnlpx.jvm=<java.home>\bin\javaw.exe] Dataset consistency test: No problems found Plugins: + DirectUpload (35248) + HouseNumberTaggingTool (35248) + Mapillary (1.5.21) + OpeningHoursEditor (35414) + PicLayer (35405) + SimplifyArea (35405) + apache-commons (35362) + apache-http (35092) + austriaaddresshelper (57) + buildings_tools (35405) + editgpx (35248) + ejml (35313) + imagery-xml-bounds (35313) + imagery_offset_db (35405) + javafx-windows (35375) + jaxb (35092) + jna (35092) + jogl (1.2.3) + log4j (35092) + measurement (35405) + osm-obj-info (56) + photo_geotagging (35405) + photoadjust (35405) + reltoolbox (35405) + reverter (35409) + rex (53) + tageditor (35258) + tagging-preset-tester (35267) + terracer (35327) + turnlanes-tagging (283) + turnrestrictions (35405) + undelete (35405) + utilsplugin2 (35405) + wikipedia (1.1.3) + wms-turbo-challenge2 (35248) Tagging presets: + ... Map paint styles: + ... Validator rules: + ... Last errors/warnings: - W: java.net.SocketTimeoutException: Read timed out. Ursache: java.net.SocketTimeoutException: Read timed out - W: java.net.SocketTimeoutException: Read timed out. Ursache: java.net.SocketTimeoutException: Read timed out - E: Handled by bug report queue: java.lang.IllegalArgumentException: Listener was not registered before: LayerChangeAdapter [org.openstreetmap.josm.gui.history.VersionTable$ChangesetInfoAction@5643042b] === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-2 (49) of javawsApplicationThreadGroup java.lang.IllegalArgumentException: Listener was not registered before: LayerChangeAdapter [org.openstreetmap.josm.gui.history.VersionTable$ChangesetInfoAction@5643042b] at org.openstreetmap.josm.gui.layer.LayerManager.removeLayerChangeListener(LayerManager.java:433) at org.openstreetmap.josm.actions.JosmAction.destroy(JosmAction.java:276) at org.openstreetmap.josm.gui.history.VersionTable$VersionTablePopupMenu.destroy(VersionTable.java:258) at org.openstreetmap.josm.gui.history.VersionTable.destroy(VersionTable.java:110) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:664) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.util.GuiHelper.destroyComponents(GuiHelper.java:660) at org.openstreetmap.josm.gui.history.HistoryBrowserDialog.dispose(HistoryBrowserDialog.java:199) at org.openstreetmap.josm.gui.history.HistoryBrowserDialogManager.hide(HistoryBrowserDialogManager.java:145) at org.openstreetmap.josm.gui.history.HistoryBrowserDialog$CloseAction.run(HistoryBrowserDialog.java:155) at org.openstreetmap.josm.gui.history.HistoryBrowserDialog$CloseAction.actionPerformed(HistoryBrowserDialog.java:160) at javax.swing.SwingUtilities.notifyAction(Unknown Source) at javax.swing.JComponent.processKeyBinding(Unknown Source) at javax.swing.JComponent.processKeyBindings(Unknown Source) at javax.swing.JComponent.processKeyEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Attachments (0)
Note:
See TracTickets
for help on using tickets.