Modify

Opened 9 years ago

Closed 9 years ago

#11293 closed defect (duplicate)

turnrestrictions crashes

Reported by: anonymous Owned by: team
Priority: major Milestone:
Component: Plugin turnrestrictions Version:
Keywords: turn restriction plugin Cc:

Description

What steps will reproduce the problem?

  1. Open JOSM and download data

What is the expected result?

What happens instead?

Crash of plugin

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

Revision: 8164
Repository Root: http://josm.openstreetmap.de/svn
Relative URL: ^/trunk
Last Changed Author: Klumbumbus
Last Changed Date: 2015-04-01 22:08:50 +0200 (Wed, 01 Apr 2015)
Build-Date: 2015-04-02 01:31:01
URL: http://josm.openstreetmap.de/svn/trunk
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Rev: 8164

Identification: JOSM/1.5 (8164 de) Windows 7 64-Bit
Memory Usage: 698 MB / 3641 MB (563 MB allocated, but free)
Java version: 1.8.0_31, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Dataset consistency test: No problems found

Plugins:
- FixAddresses (30892)
- HouseNumberTaggingTool (30892)
- SimplifyArea (30962)
- Tracer2 (30984)
- alignways (30892)
- buildings_tools (30955)
- geotools (31068)
- imagery_offset_db (31056)
- jts (31002)
- measurement (30892)
- merge-overlap (30988)
- namemanager (30892)
- public_transport (30892)
- reltoolbox (31056)
- reverter (30990)
- routes (30892)
- tageditor (30892)
- terracer (30892)
- turnlanes (30892)
- turnrestrictions (31034)
- undelete (30892)
- utilsplugin2 (31072)
- waydownloader (30892)

Last errors/warnings:
- E: Defekte Objektvorlage "footway:right:surface-Surface" - Anzahl der Datenworte in 'display_values' und in 'values' müssen gleich sein
- E: Defekte Objektvorlage "surface-Surface" - Anzahl der Datenworte in 'display_values' und in 'values' müssen gleich sein
- E: Defekte Objektvorlage "surface-Surface" - Anzahl der Datenworte in 'display_values' und in 'values' müssen gleich sein
- E: Defekte Objektvorlage "surface-Surface" - Anzahl der Datenworte in 'display_values' und in 'values' müssen gleich sein
- E: org.openstreetmap.josm.plugins.PluginException: Ein Fehler ist in dem Plugin turnrestrictions aufgetreten.. Ursache: java.lang.reflect.InvocationTargetException. Ursache: java.lang.NoClassDefFoundError: org/openstreetmap/josm/gui/JMultilineLabel. Ursache: java.lang.ClassNotFoundException: org.openstreetmap.josm.gui.JMultilineLabel

org.openstreetmap.josm.plugins.PluginException: Ein Fehler ist in dem Plugin turnrestrictions aufgetreten.
	at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:34)
	at org.openstreetmap.josm.Main.setMapFrame(Main.java:506)
	at org.openstreetmap.josm.Main.createMapFrame(Main.java:759)
	at org.openstreetmap.josm.Main.addLayer(Main.java:746)
	at org.openstreetmap.josm.Main.addLayer(Main.java:731)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$AbstractInternalTask.addNewLayerIfRequired(DownloadOsmTask.java:277)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$AbstractInternalTask.loadData(DownloadOsmTask.java:284)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.finish(DownloadOsmTask.java:346)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable$1.run(PleaseWaitRunnable.java:101)
	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$1.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$4.run(PleaseWaitProgressMonitor.java:172)
	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$1.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.i

Attachments (1)

JOSM - turn restriction plugin.png (214.4 KB ) - added by andygol 9 years ago.
more then one tab for turn restriction plugin settings

Download all attachments as: .zip

Change History (5)

by andygol, 9 years ago

more then one tab for turn restriction plugin settings

comment:1 by anonymous, 9 years ago

What steps will reproduce the problem?

  1. Try to open panel for setting up turn restriction.

What is the expected result?

What happens instead?

Attempting to open the panel with the plugin to specify restrictions on the turn gives rise to an error message and the panel will not open.

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

Also I investigated my preferences and found out next situation - more then one tab with plugin settings (see screenshot).

How I'll fix this situation?

No image "JOSM%20-%20turn%20restriction%20plugin.png" attached to Ticket #11293

Revision: 8159
Repository Root: http://josm.openstreetmap.de/svn
Relative URL: ^/trunk
Last Changed Author: stoecker
Last Changed Date: 2015-03-29 14:37:50 +0200 (Sun, 29 Mar 2015)
Build-Date: 2015-03-30 01:30:55
URL: http://josm.openstreetmap.de/svn/trunk
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Rev: 8159

Identification: JOSM/1.5 (8159 uk) Mac OS X 10.10.2
Memory Usage: 798 MB / 910 MB (193 MB allocated, but free)
Java version: 1.8.0_31, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Djava.library.path=/Applications/JOSM.app/Contents/MacOS, -DLibraryDirectory=/Users/andygol/Library, -DDocumentsDirectory=/Users/andygol/Documents, -DApplicationSupportDirectory=/Users/andygol/Library/Application Support, -DCachesDirectory=/Users/andygol/Library/Caches, -DSandboxEnabled=false, -Dapple.laf.useScreenMenuBar=true, -Dcom.apple.macos.use-file-dialog-packages=true, -Dcom.apple.macos.useScreenMenuBar=true, -Dcom.apple.mrj.application.apple.menu.about.name=JOSM, -Dcom.apple.smallTabs=true]
Dataset consistency test: No problems found

Plugins:
- ContourOverlappingMerge (1000)
- FastDraw (30892)
- HouseNumberTaggingTool (30892)
- ImageryCache (30892)
- ImportImagePlugin (30892)
- OpeningHoursEditor (30962)
- PicLayer (30962)
- Remove.redundant.points (1000)
- alignways (30892)
- buildings_tools (30955)
- continuosDownload (1413902943)
- dataimport (30892)
- download_along (30892)
- geochat (31056)
- geotools (31068)
- imagery_offset_db (31056)
- imageryadjust (30892)
- jts (31002)
- lakewalker (30892)
- log4j (30892)
- merge-overlap (30988)
- mirrored_download (30962)
- opendata (31050)
- pbf (31010)
- reltoolbox (31056)
- reverter (30990)
- turnrestrictions (31034)
- undelete (30892)
- utilsplugin2 (31040)
- wikipedia (31035)

Last errors/warnings:
- W: java.io.IOException: Server returned HTTP response code: 412 for URL: https://api.openstreetmap.org/api/0.6/changeset/30041254/upload. Причина: java.io.IOException: Server returned HTTP response code: 412 for URL: https://api.openstreetmap.org/api/0.6/changeset/30041254/upload
- E: Error header: Precondition failed: Node 487789346 is still used by ways 40376002,40376002.
- E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=412, Error Header=<Precondition failed: Node 487789346 is still used by ways 40376002,40376002.>
- W: Unable to remove primitives from TestError [tester=MapCSSTagCheckerAndRule [rule=GroupedMapCSSRule [selectors=[*[building][building'NREGEX'no|entrance][ParameterFunction~equal(class java.lang.Object ArrayFunction~any(class java.lang.Object ParameterFunction~tag(class org.openstreetmap.josm.gui.mappaint.Environment <layer>),class java.lang.Object <0>),class java.lang.Object ArrayFunction~any(class java.lang.Object ParameterFunction~parent_tag(class org.openstreetmap.josm.gui.mappaint.Environment <layer>),class java.lang.Object <0>))]::org.openstreetmap.josm.gui.mappaint.mapcss.Subpart$StringSubpart@7e359edc >LinkSelector{conditions=null} *[building][building'NREGEX'no|entrance]::org.openstreetmap.josm.gui.mappaint.mapcss.Subpart$StringSubpart@7e359edc], declaration=Declaration [instructions=[throwWarning: ArrayFunction~tr(class java.lang.String <Building inside building>);], idx=6]]], code=3000, message=Будівля всередині іншої будівлі]
- E: java.lang.NullPointerException

java.lang.NullPointerException
	at org.openstreetmap.josm.plugins.turnrestrictions.list.TurnRestrictionsListDialog.showNotify(TurnRestrictionsListDialog.java:80)
	at org.openstreetmap.josm.gui.dialogs.ToggleDialog$ToggleDialogAction.actionPerformed(ToggleDialog.java:295)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:308)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
	at com.apple.laf.ScreenMenuItemCheckbox.itemStateChanged(ScreenMenuItemCheckbox.java:193)
	at java.awt.CheckboxMenuItem.processItemEvent(CheckboxMenuItem.java:389)
	at java.awt.CheckboxMenuItem.processEvent(CheckboxMenuItem.java:357)
	at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:351)
	at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:339)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:754)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:702)
	at java.awt.EventQueue$3.run(EventQueue.java:696)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.awt.EventQueue$4.run(EventQueue.java:724)
	at java.awt.EventQueue$4.run(EventQueue.java:722)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:721)
	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)

comment:2 by andygol, 9 years ago

more then one tab for turn restriction plugin settings

comment:3 by andygol, 9 years ago

Keywords: turn restriction plugin added; template_report removed
Priority: normalmajor

comment:4 by anonymous, 9 years ago

Resolution: duplicate
Status: newclosed

Closed as duplicate of #11202.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.