<html><body><div>Po upgrade PC jsem si nainstaloval JOSM včetně doplňku tracer testing</div><div>Při spuštění traceru klávesou T se objeví hláška, že nejsou nainstalované žádné moduly a následně dojde k chybové hlášce JOSM a k jeho pádu.</div><div>Co mám udělat pro obnovení funkce traceru?</div><div><br></div><div>Chybová hláška:<br></div><div><br></div><div>{{{<br>URL:https://josm.openstreetmap.de/svn/trunk<br>Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b<br>Last:Changed Date: 2021-02-23 00:28:29 +0100 (Tue, 23 Feb 2021)<br>Build-Date:2021-02-23 02:30:54<br>Revision:17531<br>Relative:URL: ^/trunk<br><br>Identification: JOSM/1.5 (17531 cs) Windows 10 64-Bit<br>OS Build number: Windows 10 Home 2009 (19042)<br>Memory Usage: 3176 MB / 7257 MB (1686 MB allocated, but free)<br>Java version: 1.8.0_281-b09, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM<br>Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel<br>Screen: \Display0 1280×1024 (scaling 1,00×1,00)<br>Maximum Screen Size: 1280×1024<br>Best cursor sizes: 16×16→32×32, 32×32→32×32<br>Dataset consistency test: No problems found<br><br>Plugins:<br>+ Tracer-testing (1590860163)<br>+ apache-commons (35524)<br>+ ejml (35458)<br>+ geotools (35458)<br>+ jts (35458)<br><br>Last errors/warnings:<br>- 00080,606 E: Handled by bug report queue: java.lang.IllegalArgumentException: Listener org.openstreetmap.josm.plugins.tracer.TracerAction@205bed61 (instance of org.openstreetmap.josm.plugins.tracer.TracerAction) was not registered before or already removed.<br><br><br><br>=== REPORTED CRASH DATA ===<br>BugReportExceptionHandler#handleException:<br>No data collected.<br><br>Warning issued by: BugReportExceptionHandler#handleException<br><br>=== STACK TRACE ===<br>Thread: AWT-EventQueue-0 (19) of main<br>java.lang.IllegalArgumentException: Listener org.openstreetmap.josm.plugins.tracer.TracerAction@205bed61 (instance of org.openstreetmap.josm.plugins.tracer.TracerAction) was not registered before or already removed.<br>    at org.openstreetmap.josm.tools.ListenerList.failRemove(ListenerList.java:137)<br>    at org.openstreetmap.josm.tools.ListenerList.removeListener(ListenerList.java:131)<br>    at org.openstreetmap.josm.data.Preferences.removePreferenceChangeListener(Preferences.java:260)<br>    at org.openstreetmap.josm.actions.mapmode.MapMode.exitMode(MapMode.java:86)<br>    at org.openstreetmap.josm.plugins.tracer.TracerAction.exitMode(TracerAction.java:67)<br>    at org.openstreetmap.josm.gui.MapFrame.selectMapMode(MapFrame.java:498)<br>    at org.openstreetmap.josm.gui.MapFrame.selectMapMode(MapFrame.java:475)<br>    at org.openstreetmap.josm.actions.mapmode.MapMode.actionPerformed(MapMode.java:115)<br>    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)<br>    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)<br>    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)<br>    at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source)<br>    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)<br>    at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)<br>    at java.awt.Component.processMouseEvent(Unknown Source)<br>    at javax.swing.JComponent.processMouseEvent(Unknown Source)<br>    at java.awt.Component.processEvent(Unknown Source)<br>    at java.awt.Container.processEvent(Unknown Source)<br>    at java.awt.Component.dispatchEventImpl(Unknown Source)<br>    at java.awt.Container.dispatchEventImpl(Unknown Source)<br>    at java.awt.Component.dispatchEvent(Unknown Source)<br>    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)<br>    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)<br>    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br>    at java.awt.Container.dispatchEventImpl(Unknown Source)<br>    at java.awt.Window.dispatchEventImpl(Unknown Source)<br>    at java.awt.Component.dispatchEvent(Unknown Source)<br>    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br>    at java.awt.EventQueue.access$500(Unknown Source)<br>    at java.awt.EventQueue$3.run(Unknown Source)<br>    at java.awt.EventQueue$3.run(Unknown Source)<br>    at java.security.AccessController.doPrivileged(Native Method)<br>    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)<br>    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)<br>    at java.awt.EventQueue$4.run(Unknown Source)<br>    at java.awt.EventQueue$4.run(Unknown Source)<br>    at java.security.AccessController.doPrivileged(Native Method)<br>    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)<br>    at java.awt.EventQueue.dispatchEvent(Unknown Source)<br>    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)<br>    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)<br>    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)<br>    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>    at java.awt.EventDispatchThread.run(Unknown Source)<br><br></div></body></html>