Modify

Opened 17 years ago

Closed 17 years ago

#593 closed defect (fixed)

Exception in plugin validator during correction of duplicate notes

Reported by: reinhard@… Owned by: framm
Priority: minor Milestone:
Component: Plugin Version: latest
Keywords: validator Cc:

Description

With josm-snapshot-521.jar and josm-snapshot-522.jar I have had the problem several times.
When I want to delete a node within a way marked as wrong by the validator this error may happen.

Path: josm
URL: http://www.openstreetmap.de/svn/josm
Repository Root: http://www.openstreetmap.de/svn/josm
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Revision: 522
Node Kind: directory
Last Changed Author: gebner
Last Changed Rev: 522
Last Changed Date: 2008-01-13 23:41:49 +0100 (Sun, 13 Jan 2008)

java.lang.IndexOutOfBoundsException: Index: 5, Size: 5

at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at org.openstreetmap.josm.plugins.validator.TestError$PaintVisitor.visit(TestError.java:314)
at org.openstreetmap.josm.plugins.validator.TestError.paint(TestError.java:199)
at org.openstreetmap.josm.plugins.validator.ErrorLayer.paint(ErrorLayer.java:74)
at org.openstreetmap.josm.gui.MapView.paint(MapView.java:180)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
at java.awt.Container.paint(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(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 (2)

comment:1 by anonymous, 17 years ago

Component: CorePlugin

comment:2 by Gabriel Ebner <ge@…>, 17 years ago

Resolution: fixed
Status: newclosed

This is a bug in the plugin distribution system. It's fixed now. (And you had pretty bad luck: You could only get the buggy version for one and a half hours.)

Modify Ticket

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