Modify

Opened 10 years ago

Closed 10 years ago

#9903 closed defect (othersoftware)

Exception on updating crashed OSMantic plugin

Reported by: mkoniecz Owned by: mapali
Priority: normal Milestone:
Component: Plugin OSMantic Version:
Keywords: bitbucket Cc:

Description (last modified by mkoniecz)

OSMantic itself seems to crash on reverting creation of nodes.

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2014-04-08 01:32:50
Last Changed Author: Don-vip
Revision: 6962
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2014-04-07 23:49:09 +0200 (Mon, 07 Apr 2014)
Last Changed Rev: 6962

Identification: JOSM/1.5 (6962 en) Windows 7 32-Bit
Memory Usage: 247 MB / 247 MB (34 MB allocated, but free)
Java version: 1.7.0_51, Oracle Corporation, Java HotSpot(TM) Client VM
Dataset consistency test: No problems found

Plugin: OSMantic (1.1.1)
Plugin: OpeningHoursEditor (30375)
Plugin: RoadSigns (30375)
Plugin: buildings_tools (30375)
Plugin: continuosDownload (28565)
Plugin: lakewalker (30375)
Plugin: notes (v0.9.2)
Plugin: wikipedia (30375)

org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=-6833 version=0 MV lat=49.91260714591804,lon=19.803769257711394}
	at org.openstreetmap.josm.data.osm.OsmPrimitive.checkDataset(OsmPrimitive.java:334)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.getReferrers(OsmPrimitive.java:997)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.getReferrers(OsmPrimitive.java:1018)
	at org.openstreetmap.josm.actions.mapmode.DrawAction.getWayForNode(DrawAction.java:962)
	at org.openstreetmap.josm.actions.mapmode.DrawAction.getInProgressSelection(DrawAction.java:1267)
	at org.openstreetmap.josm.Main.getInProgressSelection(Main.java:696)
	at org.openstreetmap.josm.plugins.osmantic.OSManticPlugin.selectionChanged(OSManticPlugin.java:170)
	at org.openstreetmap.josm.data.osm.DataSet.fireSelectionChanged(DataSet.java:432)
	at org.openstreetmap.josm.data.UndoRedoHandler.undo(UndoRedoHandler.java:101)
	at org.openstreetmap.josm.data.UndoRedoHandler.undo(UndoRedoHandler.java:73)
	at org.openstreetmap.josm.actions.UndoAction.actionPerformed(UndoAction.java:36)
	at javax.swing.SwingUtilities.notifyAction(Unknown Source)
	at javax.swing.JComponent.processKeyBinding(Unknown Source)
	at javax.swing.KeyboardManager.fireBinding(Unknown Source)
	at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
	at javax.swing.JComponent.processKeyBindingsForAllComponents(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$200(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.security.ProtectionDomain$1.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$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)

Attachments (0)

Change History (5)

comment:1 by mkoniecz, 10 years ago

Description: modified (diff)

comment:2 by mkoniecz, 10 years ago

Description: modified (diff)

comment:3 by Don-vip, 10 years ago

Component: CorePlugin OSMantic
Owner: changed from team to mapali

comment:4 by mkoniecz, 10 years ago

"Owner changed from team to arnaud.sig@… "

than it may be better to make it clearer that crash was plugin generated, it seemed like JOSM update of plugin crashed.

comment:5 by Don-vip, 10 years ago

Keywords: bitbucket added
Resolution: othersoftware
Status: newclosed

Like external Github plugins, I close this issue as othersoftware. The issue is now tracked on BitBucket.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain mapali.
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.