Modify

Opened 6 months ago

Closed 4 months ago

#15527 closed defect (needinfo)

crash of plugins caused by routing plugins

Reported by: anonymous Owned by: anonymous
Priority: normal Milestone:
Component: Plugin routing Version:
Keywords: template_report Cc:

Description

What steps will reproduce the problem?

  1. Added destination in routing plugin

What is the expected result?

add destination place

What happens instead?

plugins crashed

Please provide any additional information below. Attach a screenshot if possible.

URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2017-10-29 19:52:48 +0100 (Sun, 29 Oct 2017)
Build-Date:2017-10-29 19:11:19
Revision:13053
Relative:URL: ^/trunk

Identification: JOSM/1.5 (13053 hu) Linux Debian GNU/Linux 9.2 (stretch)
Memory Usage: 761 MB / 1536 MB (454 MB allocated, but free)
Java version: 1.8.0_151-8u151-b12-1~deb9u1-b12, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
Java package: openjdk-8-jre:amd64-8u151-b12-1~deb9u1
WebStart package: icedtea-netx:amd64-1.6.2-3.1
Java ATK Wrapper package: libatk-wrapper-java:all-0.33.3-13
VM arguments: [-Dicedtea-web.bin.name=javaws, -Dicedtea-web.bin.location=/usr/bin/javaws, -Djava.security.manager, -Djava.security.policy=/etc/icedtea-web/javaws.policy]
Dataset consistency test: No problems found

Plugins:
+ EasyPresets (1509940510)
+ FastDraw (33731)
+ FixAddresses (33718)
+ HouseNumberTaggingTool (33714)
+ ImportImagePlugin (33563)
+ apache-commons (33668)
+ buildings_tools (33735)
+ ejml (32680)
+ geojson (66)
+ geotools (33380)
+ imagery_offset_db (33774)
+ jts (32699)
+ log4j (32699)
+ opendata (33791)
+ reverter (33572)
+ routing (33004)
+ tageditor (33579)
+ turnlanes-tagging (254)
+ undelete (33480)
+ utilsplugin2 (33742)
+ wikipedia (33696)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/Heritage&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Historical_Objects&zip=1

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Cycleways&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/AddressValidator&zip=1

Last errors/warnings:
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- E: Handled by bug report queue: java.lang.IllegalArgumentException: graph must contain the start vertex
- W: Figyelmeztetés - <html>A JOSM nem talált információt az alábbi bővítményekről:<ul><li>imagery_offset_db</li><li>apache-commons</li><li>HouseNumberTaggingTool</li><li>geotools</li><li>tageditor</li><li>opendata</li><li>jts</li><li>ejml</li><li>FixAddresses</li><li>reverter</li><li>FastDraw</li><li>geojson</li><li>routing</li><li>turnlanes-tagging</li><li>utilsplugin2</li><li>EasyPresets</li><li>ImportImagePlugin</li><li>undelete</li><li>buildings_tools</li><li>wikipedia</li><li>log4j</li></ul>A bővítmények nem lesznek betöltve.</html>


=== REPORTED CRASH DATA ===
MapView#paintLayer:
 - layer: RoutingLayer [name=Routing [Adatréteg 1], associatedFile=null]

Warning issued by: MapView#paintLayer

=== STACK TRACE ===
Thread: AWT-EventQueue-1 (34) of JOSM
java.lang.IllegalArgumentException: graph must contain the start vertex
	at org.jgrapht.traverse.CrossComponentIterator.<init>(Unknown Source)
	at org.jgrapht.traverse.ClosestFirstIterator.<init>(Unknown Source)
	at org.jgrapht.alg.DijkstraShortestPath.<init>(Unknown Source)
	at org.jgrapht.alg.DijkstraShortestPath.<init>(Unknown Source)
	at com.innovant.josm.jrt.core.RoutingGraph.applyAlgorithm(RoutingGraph.java:341)
	at com.innovant.josm.plugin.routing.RoutingModel.getRouteEdges(RoutingModel.java:118)
	at com.innovant.josm.plugin.routing.RoutingLayer.paint(RoutingLayer.java:243)
	at org.openstreetmap.josm.gui.layer.AbstractMapViewPaintable$CompatibilityModeLayerPainter.paint(AbstractMapViewPaintable.java:27)
	at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:485)
	at org.openstreetmap.josm.gui.MapView.drawMapContent(MapView.java:584)
	at org.openstreetmap.josm.gui.MapView.paint(MapView.java:507)
	at javax.swing.JComponent.paintChildren(JComponent.java:889)
	at javax.swing.JComponent.paint(JComponent.java:1065)
	at javax.swing.JComponent.paintChildren(JComponent.java:889)
	at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047)
	at javax.swing.JComponent.paint(JComponent.java:1065)
	at javax.swing.JComponent.paintChildren(JComponent.java:889)
	at javax.swing.JComponent.paint(JComponent.java:1065)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
	at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1272)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
	at javax.swing.RepaintManager$4.run(RepaintManager.java:831)
	at javax.swing.RepaintManager$4.run(RepaintManager.java:814)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)
	at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
	at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
	at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Attachments (0)

Change History (4)

comment:1 Changed 6 months ago by Don-vip

can you please attach an .osm file containing the relevant data and tell us what route (source location / destination) were you trying to see?

comment:2 Changed 6 months ago by Don-vip

Component: CorePlugin routing
Owner: changed from team to franpd

comment:3 Changed 6 months ago by Don-vip

Owner: changed from franpd to anonymous
Status: newneedinfo

comment:4 Changed 4 months ago by Don-vip

Resolution: needinfo
Status: needinfoclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain anonymous.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.