Opened 11 years ago

Last modified 11 years ago

#10524 closed defect

IndexOutOfBoundsException during multipolygon manipulation — at Version 2

Reported by: grinapo Owned by: team
Priority: normal Milestone: 14.09
Component: Core Version: latest
Keywords: template_report Cc:

Description (last modified by Don-vip)

What steps will reproduce the problem?

I can't really. I was opened a relation editor window, selected a polygon on the map, added it, realised that it's a member of a different relation, so selected in the relation window and pressed delete button. Got the bug there.

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2014-09-10 01:33:39
Last Changed Author: Don-vip
Revision: 7519
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Relative URL: ^/trunk
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2014-09-10 02:45:09 +0200 (Wed, 10 Sep 2014)
Last Changed Rev: 7519

Identification: JOSM/1.5 (7519 en) Linux Debian GNU/Linux unstable (sid)
Memory Usage: 1584 MB / 1765 MB (562 MB allocated, but free)
Java version: 1.7.0_55, Oracle Corporation, OpenJDK 64-Bit Server VM
Java package: openjdk-7-jre:amd64-7u55-2.4.7-2
WebStart package: icedtea-netx:amd64-1.5-1
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:
- AddrInterpolation (30416)
- DirectUpload (30416)
- ElevationProfile (30416)
- FixAddresses (30416)
- HouseNumberTaggingTool (30416)
- InfoMode (30416)
- OpeningHoursEditor (30609)
- PicLayer (30436)
- RoadSigns (30495)
- alignways (30416)
- buildings_tools (30485)
- dataimport (30416)
- download_along (30416)
- editgpx (30416)
- ext_tools (30416)
- fieldpapers (b49dadd)
- gpsblam (30444)
- graphview (30416)
- imagery_offset_db (30534)
- junctionchecking (30416)
- log4j (30416)
- mapdust (30502)
- measurement (30416)
- notes (v0.9.4)
- osmarender (30416)
- pbf (30495)
- photo_geotagging (30462)
- reltoolbox (30587)
- reverter (30521)
- routing (30416)
- scripting (30700)
- tageditor (30488)
- turnlanes (30416)
- turnrestrictions (30454)
- undelete (30416)
- utilsplugin2 (30460)
- videomapping (30416)
- walkingpapers (30416)
- waypoint_search (30416)

Last errors/warnings:
- W: org.openstreetmap.josm.io.OsmApiException: ResponseCode=503, Error Body=<<h1>This website is under heavy load</h1><p>Were sorry, too many people are accessing this website at the same time. Were working on this problem. Please try again later.</p>>
- W: XML document structures must start and end within the same entity. (at line 19,629, column 34)
- W: XML document structures must start and end within the same entity. (at line 4,290, column 24)
- W: XML document structures must start and end within the same entity. (at line 5,369, column 31)
- E: java.lang.IndexOutOfBoundsException: Index: 2, Size: 2

java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
	at java.util.ArrayList.rangeCheck(ArrayList.java:635)
	at java.util.ArrayList.get(ArrayList.java:411)
	at org.openstreetmap.josm.gui.dialogs.relation.MemberTableModel.setValueAt(MemberTableModel.java:207)
	at javax.swing.JTable.setValueAt(JTable.java:2741)
	at javax.swing.JTable.editingStopped(JTable.java:4723)
	at javax.swing.AbstractCellEditor.fireEditingStopped(AbstractCellEditor.java:141)
	at javax.swing.AbstractCellEditor.stopCellEditing(AbstractCellEditor.java:85)
	at javax.swing.JTable$CellEditorRemover.propertyChange(JTable.java:5970)
	at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
	at java.awt.KeyboardFocusManager.firePropertyChange(KeyboardFocusManager.java:1434)
	at java.awt.KeyboardFocusManager.setGlobalPermanentFocusOwner(KeyboardFocusManager.java:738)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:547)
	at java.awt.Component.dispatchEventImpl(Component.java:4731)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:694)
	at java.awt.EventQueue$3.run(EventQueue.java:692)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.awt.EventQueue$4.run(EventQueue.java:708)
	at java.awt.EventQueue$4.run(EventQueue.java:706)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

Change History (2)

comment:1 by skyper, 11 years ago

Similar to #7885.

comment:2 by Don-vip, 11 years ago

Description: modified (diff)
Milestone: 14.09
Priority: minornormal
Summary: exception during multipolygon manipulationIndexOutOfBoundsException during multipolygon manipulation
Note: See TracTickets for help on using tickets.