#14413 closed defect (invalid)
Todo plugin not updating - previous version listed in the JOSM plugin list
Reported by: | pierzen | Owned by: | Gnonthgol |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin todo | Version: | latest |
Keywords: | Cc: |
Description
What steps will reproduce the problem?
- First restart of JOSM after updating the Todo Plugin
- Other JOSM restarts, the problem arise when we load a file
- Selecting the Todo window, an error is also reported and the Todo functionality is not available.
What is the expected result?
Selecting the Todo window, the Todo panel should be available.
What happens instead?
No access to the Todo window to select objects to process.
Please provide any additional information below. Attach a screenshot if possible.
For the last few months I have error messages trying to use the Todo Plugin and no access to the Todo righ panel. Updating josm + Todo plugin do not fix this problem.
I had the Error message today, after I Uploaded the latest JOSM jar file. I started JOSM and added the Todo plugin to the list of plugins and restarted JOSM. After I restarted JOSM, this error message was showed. If I close and restart, the error message do not appear again. But every time I try to select the Todo plugin, I have error message and cannot use the plugin.
Error report, first restart of JOSM after selecting Todo plugin
URL:http://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2017-02-25 14:46:22 +0100 (Sat, 25 Feb 2017) Build-Date:2017-02-25 14:08:45 Revision:11615 Relative:URL: ^/trunk Identification: JOSM/1.5 (11615 fr) Windows 8.1 64-Bit Memory Usage: 661 MB / 1365 MB (260 MB allocated, but free) Java version: 1.8.0_111-b14, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Screen: \Display0 1366x768 Maximum Screen Size: 1366x768 Dataset consistency test: No problems found Plugins: + ImportImagePlugin (33028) + Mapillary (v1.3.2-recompiled) + OSMRecPlugin (33013) + SimplifyArea (33004) + apache-commons (32994) + apache-http (32699) + buildings_tools (33004) + ejml (32680) + geotools (33042) + imagery_offset_db (33004) + jts (32699) + log4j (32699) + measurement (33088) + opendata (33156) + pbf (33004) + rasterfilters (33113) + reltoolbox (33088) + reverter (33088) + tageditor (33021) + todo (29154) + undelete (32699) + utilsplugin2 (33124) Tagging presets: + d:\temp\Preset_Mivo3.xml + D:\osm\hot\Activations\Haiti-2016-10\outils\OSM_Logistics_Capacity_Assessment_v1.00_josm_preset.xml + C:\Program Files (x86)\josm\Presets_BAR-damage-assessment.zip Map paint styles: - https://github.com/hotosm/HDM-JOSM-style/archive/master.zip - https://josm.openstreetmap.de/josmfile?page=Styles/Fixme&style&zip=1 - https://dl.dropbox.com/u/8010189/Forum%20attachments/Hide_nodes.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Highway_Nodes&style&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/LessObtrusiveNodes&style&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/LitObjects&zip=1 - D:\osm\mapcss\colored-streets-pb.mapcss - https://github.com/DisasterNetDOTOrg/HOT-Osm-Validation/archive/master.zip - d:\osm\mapcss\gns-osm-conflation.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Lit&style&zip=1 - D:\osm\mapcss\admin-boundaries.mapcss - D:\osm\GNIS\gns-import.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Modified&style&zip=1 + D:\Conferences\Bergen-Norvege-2015-11\documents\master.zip - D:\Conferences\Bergen-Norvege-2015-11\documents\NoFeatureValidation.mapcss - D:\Conferences\Bergen-Norvege-2015-11\documents\japn-tsunami-pois.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/BAR-damage-assessment&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/NewHighwayColors&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1 - D:\osm\hot\equateur\highway-network.mapcss - D:\osm\hot\equateur\highway-network-potlatch2.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/BAR-damage-assessment&zip=1 Last errors/warnings: - E: Impossible de trouver l'image "icons/communication_tower-18.png" - E: Impossible de trouver l'image "icons/place_of_worship-18.png" - E: Impossible de trouver l'image "icons/communication_tower-18.png" - E: Impossible de trouver l'image "icons/place_of_worship-18.png" - E: Impossible de trouver l'image "icons/school-18.png" - E: Impossible de trouver l'image "icons/place_of_worship-18.png" - E: Impossible de trouver l'image "icons/place_of_worship-18.png" - E: Impossible de trouver l'image "icons/place_of_worship-18.png" - E: Impossible de trouver l'image "icons/school-18.png" - E: Impossible de trouver l'image "icons/school-18.png" === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (20) of main org.openstreetmap.josm.plugins.PluginException: Une erreur est survenue dans le greffon todo at org.openstreetmap.josm.plugins.PluginProxy.handlePluginException(PluginProxy.java:39) at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:50) at org.openstreetmap.josm.gui.MainPanel.updateContent(MainPanel.java:78) at org.openstreetmap.josm.gui.MainPanel$1.beforeFirstLayerAdded(MainPanel.java:155) at org.openstreetmap.josm.gui.layer.MainLayerManager.realAddLayer(MainLayerManager.java:248) at org.openstreetmap.josm.gui.layer.LayerManager.lambda$addLayer$0(LayerManager.java:189) at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitWithException(GuiHelper.java:138) at org.openstreetmap.josm.gui.layer.LayerManager.addLayer(LayerManager.java:189) at org.openstreetmap.josm.io.OsmImporter.lambda$importData$0(OsmImporter.java:96) at java.awt.event.InvocationEvent.dispatch(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.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.WaitDispatchSupport$2.run(Unknown Source) at java.awt.WaitDispatchSupport$4.run(Unknown Source) at java.awt.WaitDispatchSupport$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.WaitDispatchSupport.enter(Unknown Source) at java.awt.Dialog.show(Unknown Source) at java.awt.Component.show(Unknown Source) at java.awt.Component.setVisible(Unknown Source) at java.awt.Window.setVisible(Unknown Source) at java.awt.Dialog.setVisible(Unknown Source) at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:194) at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:60) at java.awt.event.InvocationEvent.dispatch(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.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) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:45) ... 44 more Caused by: java.lang.NoSuchMethodError: org.openstreetmap.josm.gui.MapView.getEditLayer()Lorg/openstreetmap/josm/gui/layer/OsmDataLayer; at org.openstreetmap.josm.plugins.todo.TodoDialog$AddAction.updateEnabledState(TodoDialog.java:225) at org.openstreetmap.josm.plugins.todo.TodoDialog$AddAction.<init>(TodoDialog.java:213) at org.openstreetmap.josm.plugins.todo.TodoDialog.buildContentPanel(TodoDialog.java:67) at org.openstreetmap.josm.plugins.todo.TodoDialog.<init>(TodoDialog.java:92) at org.openstreetmap.josm.plugins.todo.TodoPlugin.mapFrameInitialized(TodoPlugin.java:18) ... 49 more === RUNNING THREADS === Thread: Attach Listener (5) of system Thread: File Watcher (13) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.take(Unknown Source) sun.nio.fs.AbstractWatchService.take(Unknown Source) org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:114) org.openstreetmap.josm.io.FileWatcher$$Lambda$4/1029991479.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Nashorn AST Serializer (39) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: RemoteControl HTTPS Server (52) of main java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) sun.security.ssl.SSLServerSocketImpl.accept(Unknown Source) org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpsServer.run(RemoteControlHttpsServer.java:407) Thread: RemoteControl HTTPS Server (51) of main java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) sun.security.ssl.SSLServerSocketImpl.accept(Unknown Source) org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpsServer.run(RemoteControlHttpsServer.java:407) Thread: Java2D Disposer (14) of system java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) sun.java2d.Disposer.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: message-notifier-0 (54) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Image Fetcher 0 (60) java.lang.Object.wait(Native Method) sun.awt.image.ImageFetcher.nextImage(Unknown Source) sun.awt.image.ImageFetcher.fetchloop(Unknown Source) sun.awt.image.ImageFetcher.run(Unknown Source) Thread: Timer-2 (59) of main java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Thread: AWT-Shutdown (15) of system java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) sun.awt.AWTAutoShutdown.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: RemoteControl HTTP Server (49) of main java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) java.net.ServerSocket.accept(Unknown Source) org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:103) Thread: DestroyJavaVM (55) of main Thread: TimerQueue (22) of system sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.DelayQueue.take(Unknown Source) javax.swing.TimerQueue.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Reference Handler (2) of system java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.lang.ref.Reference.tryHandlePending(Unknown Source) java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) Thread: Nashorn AST Serializer (38) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Nashorn AST Serializer (41) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Signal Dispatcher (4) of system Thread: Finalizer (3) of system java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Thread: AWT-Windows (16) of system sun.awt.windows.WToolkit.eventLoop(Native Method) sun.awt.windows.WToolkit.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: AWT-EventQueue-0 (20) of main Stacktrace see above. Thread: Thread-1 (12) of main sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source) sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Nashorn AST Serializer (40) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Map Status Collector (61) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:399) java.lang.Thread.run(Unknown Source) Thread: Timer-1 (56) of main java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Thread: RemoteControl HTTP Server (50) of main java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) java.net.ServerSocket.accept(Unknown Source) org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:103) Thread: JCS-ElementEventQueue-Thread-7 (37) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: WeakCollectionCleaner (44) of main java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:77) Thread: Timer-0 (45) of main java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Thread: main-worker-0 (58) of main java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.awt.EventQueue.invokeAndWait(Unknown Source) java.awt.EventQueue.invokeAndWait(Unknown Source) org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:98) org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:141) java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) java.util.concurrent.FutureTask.run(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: image-fetcher-0 (33) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: GT authority factory disposer (42) of main java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source)
Error report, subsequent restart of JOSM, when loading a file
URL:http://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2017-02-25 14:46:22 +0100 (Sat, 25 Feb 2017) Build-Date:2017-02-25 14:08:45 Revision:11615 Relative:URL: ^/trunk Identification: JOSM/1.5 (11615 fr) Windows 8.1 64-Bit Memory Usage: 664 MB / 1365 MB (236 MB allocated, but free) Java version: 1.8.0_111-b14, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Screen: \Display0 1366x768 Maximum Screen Size: 1366x768 Dataset consistency test: No problems found Plugins: + ImportImagePlugin (33028) + Mapillary (v1.3.2-recompiled) + OSMRecPlugin (33013) + SimplifyArea (33004) + apache-commons (32994) + apache-http (32699) + buildings_tools (33004) + ejml (32680) + geotools (33042) + imagery_offset_db (33004) + jts (32699) + log4j (32699) + measurement (33088) + opendata (33156) + pbf (33004) + rasterfilters (33113) + reltoolbox (33088) + reverter (33088) + tageditor (33021) + todo (29154) + undelete (32699) + utilsplugin2 (33124) Tagging presets: + d:\temp\Preset_Mivo3.xml + D:\osm\hot\Activations\Haiti-2016-10\outils\OSM_Logistics_Capacity_Assessment_v1.00_josm_preset.xml + C:\Program Files (x86)\josm\Presets_BAR-damage-assessment.zip Map paint styles: - https://github.com/hotosm/HDM-JOSM-style/archive/master.zip - https://josm.openstreetmap.de/josmfile?page=Styles/Fixme&style&zip=1 - https://dl.dropbox.com/u/8010189/Forum%20attachments/Hide_nodes.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Highway_Nodes&style&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/LessObtrusiveNodes&style&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/LitObjects&zip=1 - D:\osm\mapcss\colored-streets-pb.mapcss - https://github.com/DisasterNetDOTOrg/HOT-Osm-Validation/archive/master.zip - d:\osm\mapcss\gns-osm-conflation.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Lit&style&zip=1 - D:\osm\mapcss\admin-boundaries.mapcss - D:\osm\GNIS\gns-import.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Modified&style&zip=1 + D:\Conferences\Bergen-Norvege-2015-11\documents\master.zip - D:\Conferences\Bergen-Norvege-2015-11\documents\NoFeatureValidation.mapcss - D:\Conferences\Bergen-Norvege-2015-11\documents\japn-tsunami-pois.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/BAR-damage-assessment&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/NewHighwayColors&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1 - D:\osm\hot\equateur\highway-network.mapcss - D:\osm\hot\equateur\highway-network-potlatch2.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/BAR-damage-assessment&zip=1 Last errors/warnings: - E: Impossible de trouver l'image "styles/standard/vehicle/entrance.png" - W: Entrance: Could not get presets icon styles/standard/vehicle/entrance.png - E: Impossible de trouver l'image "presets/gate.png" - W: Gate: Could not get presets icon presets/gate.png - W: Old style SideButton usage for action org.openstreetmap.josm.plugins.todo.TodoDialog$SelectAction@30018737 - E: Handled by bug report queue: org.openstreetmap.josm.plugins.PluginException: Une erreur est survenue dans le greffon todo. Cause : java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchMethodError: org.openstreetmap.josm.gui.MapView.getEditLayer()Lorg/openstreetmap/josm/gui/layer/OsmDataLayer; - W: Old style SideButton usage for action org.openstreetmap.josm.plugins.rasterfilters.actions.ShowLayerFiltersDialog@6846f2db - E: Impossible de trouver l'image "icons/drinking_water-18.png" - E: Impossible de trouver l'image "icons/hospital-18.png" - E: Impossible de trouver l'image "icons/place_of_worship-18.png" === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (20) of main org.openstreetmap.josm.plugins.PluginException: Une erreur est survenue dans le greffon todo at org.openstreetmap.josm.plugins.PluginProxy.handlePluginException(PluginProxy.java:39) at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:50) at org.openstreetmap.josm.gui.MainPanel.updateContent(MainPanel.java:78) at org.openstreetmap.josm.gui.MainPanel$1.beforeFirstLayerAdded(MainPanel.java:155) at org.openstreetmap.josm.gui.layer.MainLayerManager.realAddLayer(MainLayerManager.java:248) at org.openstreetmap.josm.gui.layer.LayerManager.lambda$addLayer$0(LayerManager.java:189) at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitWithException(GuiHelper.java:138) at org.openstreetmap.josm.gui.layer.LayerManager.addLayer(LayerManager.java:189) at org.openstreetmap.josm.io.OsmImporter.lambda$importData$0(OsmImporter.java:96) at java.awt.event.InvocationEvent.dispatch(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.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.WaitDispatchSupport$2.run(Unknown Source) at java.awt.WaitDispatchSupport$4.run(Unknown Source) at java.awt.WaitDispatchSupport$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.WaitDispatchSupport.enter(Unknown Source) at java.awt.Dialog.show(Unknown Source) at java.awt.Component.show(Unknown Source) at java.awt.Component.setVisible(Unknown Source) at java.awt.Window.setVisible(Unknown Source) at java.awt.Dialog.setVisible(Unknown Source) at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:194) at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:60) at java.awt.event.InvocationEvent.dispatch(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.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) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:45) ... 44 more Caused by: java.lang.NoSuchMethodError: org.openstreetmap.josm.gui.MapView.getEditLayer()Lorg/openstreetmap/josm/gui/layer/OsmDataLayer; at org.openstreetmap.josm.plugins.todo.TodoDialog$AddAction.updateEnabledState(TodoDialog.java:225) at org.openstreetmap.josm.plugins.todo.TodoDialog$AddAction.<init>(TodoDialog.java:213) at org.openstreetmap.josm.plugins.todo.TodoDialog.buildContentPanel(TodoDialog.java:67) at org.openstreetmap.josm.plugins.todo.TodoDialog.<init>(TodoDialog.java:92) at org.openstreetmap.josm.plugins.todo.TodoPlugin.mapFrameInitialized(TodoPlugin.java:18) ... 49 more === RUNNING THREADS === Thread: Map Status Collector (61) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:399) java.lang.Thread.run(Unknown Source) Thread: message-notifier-0 (54) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Reference Handler (2) of system java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.lang.ref.Reference.tryHandlePending(Unknown Source) java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) Thread: File Watcher (13) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.take(Unknown Source) sun.nio.fs.AbstractWatchService.take(Unknown Source) org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:114) org.openstreetmap.josm.io.FileWatcher$$Lambda$4/1029991479.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Nashorn AST Serializer (39) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Timer-2 (59) of main java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Thread: Nashorn AST Serializer (41) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Attach Listener (5) of system Thread: TimerQueue (22) of system sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.DelayQueue.take(Unknown Source) javax.swing.TimerQueue.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: main-worker-0 (58) of main java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.awt.EventQueue.invokeAndWait(Unknown Source) java.awt.EventQueue.invokeAndWait(Unknown Source) org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:98) org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:141) java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) java.util.concurrent.FutureTask.run(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: RemoteControl HTTPS Server (51) of main java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) sun.security.ssl.SSLServerSocketImpl.accept(Unknown Source) org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpsServer.run(RemoteControlHttpsServer.java:407) Thread: Thread-1 (12) of main sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source) sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: AWT-Shutdown (15) of system java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) sun.awt.AWTAutoShutdown.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Java2D Disposer (14) of system java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) sun.java2d.Disposer.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Nashorn AST Serializer (40) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Timer-1 (57) of main java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Thread: AWT-EventQueue-0 (20) of main Stacktrace see above. Thread: RemoteControl HTTP Server (50) of main java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) java.net.ServerSocket.accept(Unknown Source) org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:103) Thread: Signal Dispatcher (4) of system Thread: image-fetcher-0 (33) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: RemoteControl HTTP Server (49) of main java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) java.net.ServerSocket.accept(Unknown Source) org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:103) Thread: JCS-ElementEventQueue-Thread-7 (37) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Finalizer (3) of system java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Thread: DestroyJavaVM (55) of main Thread: Nashorn AST Serializer (42) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Image Fetcher 0 (60) java.lang.Object.wait(Native Method) sun.awt.image.ImageFetcher.nextImage(Unknown Source) sun.awt.image.ImageFetcher.fetchloop(Unknown Source) sun.awt.image.ImageFetcher.run(Unknown Source) Thread: AWT-Windows (16) of system sun.awt.windows.WToolkit.eventLoop(Native Method) sun.awt.windows.WToolkit.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Timer-0 (45) of main java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Thread: WeakCollectionCleaner (44) of main java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:77) Thread: RemoteControl HTTPS Server (52) of main java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) sun.security.ssl.SSLServerSocketImpl.accept(Unknown Source) org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpsServer.run(RemoteControlHttpsServer.java:407) Thread: GT authority factory disposer (38) of main java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source)
Attachments (1)
Change History (7)
comment:1 by , 8 years ago
Summary: | Todo plugin Error, updating / selecting or Todo Window select → NoSuchMethodError: MapView.getEditLayer() |
---|
comment:2 by , 8 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
by , 8 years ago
Attachment: | todo_plugin.jpg added |
---|
Updating Todo Plugin - previous version is selected
comment:3 by , 8 years ago
Resolution: | duplicate |
---|---|
Status: | closed → reopened |
Summary: | NoSuchMethodError: MapView.getEditLayer() → Todo plugin not updating - previous version listed in the JOSM plugin list |
The test listed above was done with the latest josm. I also selected to update the plugins.
Note that in the Plugin list, external plugin listed is https://github.com/Gnonthgol/JOSM-todo/releases/download/v29154/todo.jar. This even when I ask to reload the list.
I tried to reload the list with no success.
I Restarted the test tonight with the latest version of JOSM. I also tried to update manually the plugin adding a copy in the plugin subdirectory of JOSM (https://github.com/JOSM/todo/releases/download/v30000/todo.jar)
Restarting JOSM, updating plugins still do not fix the problem. Reloading the plugin list, v29154 is still listed.
comment:4 by , 8 years ago
Do you reload the list correctly, by clicking on "Download list"? The list is correct and references only version v30000.
comment:5 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
I found the problem. I added a while ago in the Sites configuration list a link to https://raw.githubusercontent.com/skiltz/GeoTrouvetou-josm/master/JOSM/plugins/site-josm.openstreetmap.de-_plugin.txt. This was the last file in the list and contains a reference to version 29154 of Todo.
After removing this link from the Sites configuration list, Todo is updated with version 30000.
comment:6 by , 8 years ago
Resolution: | fixed → invalid |
---|
Closed as duplicate of #13558.
Please update your plugins this issue has been fixed 6 months ago in the new version of the plugin: https://github.com/JOSM/todo/releases/tag/v30000