Ticket #5260 (new defect)

Opened 7 weeks ago

Last modified 7 weeks ago

Terracer Plugin crashes

Reported by: Sellerhäuser Owned by: zerebubuth@…
Priority: normal Component: Plugin terracer
Version: Keywords:
Cc:

Description

Repository Root: http://josm.openstreetmap.de/svn Build-Date: 2010-07-21 01:31:49 Last Changed Author: jttt Revision: 3378 Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b URL: http://josm.openstreetmap.de/svn/trunk Last Changed Date: 2010-07-20 08:54:22 +0200 (Tue, 20 Jul 2010) Last Changed Rev: 3378

Identification: JOSM/1.5 (3378 de) Memory Usage: 50 MB / 247 MB (7 MB allocated, but free) Java version: 1.6.0_20, Sun Microsystems Inc., Java HotSpot(TM) Client VM Operating system: Windows 7 Dataset consistency test: No problems found

Plugin: RoadSigns (22202) Plugin: buildings_tools (22164) Plugin: public_transport (22048) Plugin: remotecontrol (21706) Plugin: terracer (22169) Plugin: wmsplugin (22286)

java.lang.ArrayIndexOutOfBoundsException: 11

at terracer.TerracerAction.findFrontAndBack(TerracerAction.java:397) at terracer.TerracerAction.terraceBuilding(TerracerAction.java:217) at terracer.HouseNumberInputHandler.actionPerformed(HouseNumberInputHandler.java:278) at terracer.HouseNumberInputDialog.buttonAction(HouseNumberInputDialog.java:198) at org.openstreetmap.josm.gui.ExtendedDialog$1.actionPerformed(ExtendedDialog.java:220) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(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.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(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.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.Dialog$1.run(Unknown Source) at java.awt.Dialog$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) 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.ExtendedDialog.setVisible(ExtendedDialog.java:351) at terracer.HouseNumberInputDialog.<init>(HouseNumberInputDialog.java:100) at terracer.HouseNumberInputHandler.<init>(HouseNumberInputHandler.java:65) at terracer.TerracerAction.actionPerformed(TerracerAction.java:151) 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.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

Change History

Changed 7 weeks ago by Sellerhäuser

It seems only to happen, if there are more than nine nodes in the way

Changed 7 weeks ago by bastiK

Please link the building where the crash occurs.

Changed 7 weeks ago by Sellerhäuser

Changed 7 weeks ago by Reddig

The plugin works flawlessin revision 21797 (JOSM 3333).

Add/Change #5260 (Terracer Plugin crashes)

Author


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


Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from zerebubuth@gmail.com. Next status will be 'new'
Next status will be 'needinfo'The owner will change to Sellerhäuser
as duplicate The resolution will be set to duplicate. Next status will be 'closed'The specified ticket will be cross-referenced with this ticket
The owner will change from zerebubuth@gmail.com to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.