﻿ticket,summary,component,version,type,owner,created,_changetime,_description,_reporter
8788,Unnamed nodes are not exported as GPX waypoints,Core,,defect,team,2013-06-12T00:44:10+02:00,2013-06-19T09:55:19+02:00,"1) Load a few thousand points into a data layer.  For example ""Open location"" with:
http://open.mapquestapi.com/xapi/api/0.6/node[amenity=pub]

2) Export to gpx or compressed gpx.

3) Observe your export, silently, has 4260 points.  

4) Now delete points until you are at 3000 points.

5) Export again.

6) Observe the gpx file has 4260 points. ",brycenesbitt
8805,"Pluging: opendata.  ""No data found"" in simple CSV file",Plugin opendata,,defect,Don-vip,2013-06-17T23:29:56+02:00,2013-06-19T01:05:25+02:00,"I tried to import various versions of this simple CSV file, but always got ""No data found"" from the plugin:

Address,lon,lat,geo_accuracy
""1422 PERALTA AVE BERKELEY CA 94702"",-122.2877712,37.8809038,residential
""1578 HOPKINS ST KENSINGTON CA 94707"",-122.2816511,37.8816759,coffee
""1302 VIRGINIA ST BERKELEY CA 94702"",-122.288276419623,37.874054643623,house

It asks for the projection, and after selecting WGS84, I get the error.",brycenesbitt
7009,le département n'est pas réinitialisé,Plugin cadastre-fr,latest,defect,pieren,2011-10-27T09:21:37+02:00,2013-06-19T00:59:26+02:00,"Menu Changer de lieu
Si on choisi une ville avec un mauvais département, le bon département n'est pas réinitialisé lorsque on revient sur le menu et que l'on corrige dans dans le combo. Le plugin dit que la ville n'est pas disponible ou n'a pas été trouvé. Il faut alors redémarrer JOSM et recommencer la manipulation pour que le bon département soit pris en compte.",anonymous
8450,Error when modifying the projection,Plugin proj4j,tested,defect,joshdoe,2013-02-22T11:30:05+01:00,2013-06-19T00:29:20+02:00,"What steps will reproduce the problem?
 1. Go to preferences
 2. Change the projection to EPSG:27571



{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-02-06 02:31:34
Last Changed Author: Don-vip
Revision: 5697
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-02-06 01:35:48 +0100 (Wed, 06 Feb 2013)
Last Changed Rev: 5697

Identification: JOSM/1.5 (5697 fr)
Memory Usage: 247 MB / 1484 MB (158 MB allocated, but free)
Java version: 1.7.0_13, Oracle Corporation, Java HotSpot(TM) Client VM
Operating system: Windows XP

Plugin: FastDraw (29263)
Plugin: PicLayer (29210)
Plugin: SimplifyArea (29210)
Plugin: conflation (0.1.6)
Plugin: geotools (29116)
Plugin: jts (28945)
Plugin: opendata (29210)
Plugin: osmose (0.0.20111113.0)
Plugin: proj4j (29210)
Plugin: reverter (29216)
Plugin: turnrestrictions (29210)
Plugin: undelete (29210)
Plugin: utilsplugin2 (29241)

java.lang.NullPointerException
	at org.openstreetmap.josm.gui.preferences.projection.ProjectionPreference.updateMeta(ProjectionPreference.java:340)
	at org.openstreetmap.josm.gui.preferences.projection.ProjectionPreference.access$000(ProjectionPreference.java:56)
	at org.openstreetmap.josm.gui.preferences.projection.ProjectionPreference$1.actionPerformed(ProjectionPreference.java:418)
	at org.openstreetmap.josm.gui.preferences.projection.CodeProjectionChoice$CodeSelectionPanel.valueChanged(CodeProjectionChoice.java:140)
	at javax.swing.JList.fireSelectionValueChanged(Unknown Source)
	at javax.swing.JList$ListSelectionHandler.valueChanged(Unknown Source)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
	at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
	at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
	at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
	at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
	at javax.swing.JList.setSelectionInterval(Unknown Source)
	at javax.swing.plaf.basic.BasicListUI$Handler.adjustSelection(Unknown Source)
	at javax.swing.plaf.basic.BasicListUI$Handler.mousePressed(Unknown Source)
	at java.awt.AWTEventMulticaster.mousePressed(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.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.pumpEventsForFilter(Unknown Source)
	at java.awt.WaitDispatchSupport$2.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.preferences.PreferenceDialog.setVisible(PreferenceDialog.java:126)
	at org.openstreetmap.josm.actions.PreferencesAction.run(PreferencesAction.java:38)
	at org.openstreetmap.josm.actions.PreferencesAction.actionPerformed(PreferencesAction.java:34)
	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.AbstractButton.doClick(Unknown Source)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
	at java.awt.AWTEventMulticaster.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.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)
}}}
",anonymous
5654,npe at cadastre georeferencing,Plugin cadastre-fr,,defect,pieren,2010-11-21T21:06:21+01:00,2013-06-18T23:54:25+02:00,"I'm using the cadastre-fr plugin with bitmap images to be georeferenced. This error occurs after having cropped the image, about to clic on the second lambert point

theres the trace:

{{{
http://josm.openstreetmap.de/svn
Build-Date: 2010-10-06 01:31:17
Last Changed Author: bastiK
Revision: 3592
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2010-10-05 20:34:31 +0200 (Tue, 05 Oct 2010)
Last Changed Rev: 3592

Identification: JOSM/1.5 (3592 fr)
Memory Usage: 235 MB / 494 MB (42 MB allocated, but free)
Java version: 1.6.0_22, Sun Microsystems Inc., Java HotSpot(TM) Client VM
Operating system: Linux
Dataset consistency test: No problems found

Plugin: cadastre-fr (22850)

java.lang.NullPointerException
	at cadastre_fr.MenuActionGrabPlanImage.affineTransform(MenuActionGrabPlanImage.java:375)
	at cadastre_fr.MenuActionGrabPlanImage.endGeoreferencing(MenuActionGrabPlanImage.java:260)
	at cadastre_fr.MenuActionGrabPlanImage.handleNewCoordinates(MenuActionGrabPlanImage.java:362)
	at cadastre_fr.MenuActionGrabPlanImage.mouseClicked(MenuActionGrabPlanImage.java:147)
	at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
	at java.awt.Component.processMouseEvent(Component.java:6270)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6032)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4630)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
}}}",richard.hitier@…
8803,missing roman_catholic denomination,Plugin,,enhancement,team,2013-06-17T14:21:09+02:00,2013-06-18T21:39:23+02:00,"Please add the '''roman_catholic''' denomination to the list of choices in Place of Worship.
Also translate it to Polish as ""rzymskokatolicki"".
",WlaKom
8806,"After removing data layer, dragging causes stack",Core,,defect,team,2013-06-18T00:46:00+02:00,2013-06-18T20:50:20+02:00,"I'm on Mac OS X 10.8.3 with the Apple 1.6 JVM.

After I delete the last data layer (and the Bing imagery is the only layer left) and attempt to pan by ctrl+dragging, I get the stack trace below:

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-06-17 01:35:02
Last Changed Author: Don-vip
Revision: 6012
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-06-16 14:44:57 +0200 (Sun, 16 Jun 2013)
Last Changed Rev: 6012

Identification: JOSM/1.5 (6012 en) Mac OS X 10.8.3
Memory Usage: 187 MB / 1015 MB (45 MB allocated, but free)
Java version: 1.6.0_45, Apple Inc., Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Xmx1024M, -Dsun.java2d.opengl=true]

Plugin: OpeningHoursEditor (29435)
Plugin: buildings_tools (29596)
Plugin: jts (29613)
Plugin: reverter (29663)
Plugin: utilsplugin2 (29615)
Plugin: waydownloader (29435)

java.lang.NullPointerException
	at org.openstreetmap.josm.actions.mapmode.SelectAction.selectPrims(SelectAction.java:876)
	at org.openstreetmap.josm.actions.mapmode.SelectAction.selectionEnded(SelectAction.java:635)
	at org.openstreetmap.josm.gui.SelectionManager.mouseReleased(SelectionManager.java:211)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273)
	at java.awt.Component.processMouseEvent(Component.java:6382)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
	at java.awt.Component.processEvent(Component.java:6147)
	at java.awt.Container.processEvent(Container.java:2083)
	at java.awt.Component.dispatchEventImpl(Component.java:4744)
	at java.awt.Container.dispatchEventImpl(Container.java:2141)
	at java.awt.Component.dispatchEvent(Component.java:4572)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4619)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4280)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4210)
	at java.awt.Container.dispatchEventImpl(Container.java:2127)
	at java.awt.Window.dispatchEventImpl(Window.java:2489)
	at java.awt.Component.dispatchEvent(Component.java:4572)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:710)
	at java.awt.EventQueue.access$400(EventQueue.java:82)
	at java.awt.EventQueue$2.run(EventQueue.java:669)
	at java.awt.EventQueue$2.run(EventQueue.java:667)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$3.run(EventQueue.java:683)
	at java.awt.EventQueue$3.run(EventQueue.java:681)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:680)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
}}}",ian.dees@…
8786,Russian translation: ambiguous preset translation,unspecified,tested,defect,pishisyda@…,2013-06-11T05:55:19+02:00,2013-06-18T08:48:32+02:00,"Preset for shop=car in main menu translated as ""Автомагазин"" which is more related to shop=car_parts. It should be changed to ""Автосалон"". Or maybe preset shop=car should be changed to shop=car_parts because it is more popular tag.",pishisyda@…
6836,unglue way: only keep memberships of turn restriction if selected way is part of.,Core,,enhancement,team,2011-09-14T16:02:10+02:00,2013-06-17T16:31:39+02:00,"If I unglue a way at a node with role=via in turn restrictions its memberships are copied to the new node which breaks all turn relations (warning needed) and is wrong if the selected and unglued way is not part of the relation.

Please do not copy the node's memberships if the way is not part of the relation and warn if it is because user has to solve the problem manually.

r4419

Thanks  ",skyper
8801,Validator does not detect when highways intersect same space as buildings,Core validator,latest,defect,team,2013-06-16T19:00:35+02:00,2013-06-17T02:14:48+02:00,"Highways and buildings that share the same space are not detected by validator. This should be flagged as a warning or error by validator.

An example of what I'm reporting - http://i.imgur.com/GISMN9x.png

If there's an instance where highway is underneath a building, then an additional tag should be needed, for instance, tunnel=building_passage
 http://wiki.openstreetmap.org/wiki/Tunnel

To reproduce: 

- create new layer
- create a building=yes polygon 
- create a highway that goes through the same space the building=yes polygon 
- run validator 

I'm using JOSM, v5997 on ubuntu 12.04

thanks ! ",skorasaurus
7881,"""Primitive must be part of the dataset"" DataIntegrityProblemException in unknown conditions",Core,,defect,makakko86@…,2012-07-20T09:32:00+02:00,2013-06-16T14:37:15+02:00,"{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2012-07-03 01:31:22
Last Changed Author: simon04
Revision: 5315
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2012-07-02 14:51:19 +0200 (Mon, 02 Jul 2012)
Last Changed Rev: 5315

Identification: JOSM/1.5 (5315 es)
Memory Usage: 143 MB / 494 MB (63 MB allocated, but free)
Java version: 1.6.0_31, Sun Microsystems Inc., Java HotSpot(TM) Client VM
Operating system: Windows XP
Dataset consistency test: No problems found


org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=1831772763 version=1 MV lat=37.377244022136395,lon=-5.745870695652565}
	at org.openstreetmap.josm.data.osm.OsmPrimitive.checkDataset(OsmPrimitive.java:309)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.getReferrers(OsmPrimitive.java:828)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.getReferrers(OsmPrimitive.java:849)
	at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.selectionChanged(PropertiesDialog.java:986)
	at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.updateSelection(PropertiesDialog.java:1059)
	at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.processDatasetEvent(PropertiesDialog.java:1071)
	at org.openstreetmap.josm.data.osm.event.DataSetListenerAdapter.dataChanged(DataSetListenerAdapter.java:23)
	at org.openstreetmap.josm.data.osm.event.DataChangedEvent.fire(DataChangedEvent.java:26)
	at org.openstreetmap.josm.data.osm.event.DatasetEventManager.fireConsolidatedEvents(DatasetEventManager.java:117)
	at org.openstreetmap.josm.data.osm.event.DatasetEventManager.access$300(DatasetEventManager.java:27)
	at org.openstreetmap.josm.data.osm.event.DatasetEventManager$1.run(DatasetEventManager.java:187)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$000(Unknown Source)
	at java.awt.EventQueue$1.run(Unknown Source)
	at java.awt.EventQueue$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$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.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.progress.PleaseWaitProgressMonitor$4.run(PleaseWaitProgressMonitor.java:170)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$000(Unknown Source)
	at java.awt.EventQueue$1.run(Unknown Source)
	at java.awt.EventQueue$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$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)
}}}",anonymous
8745,Don`t work with *.mov,Plugin videomapping,,defect,anonymous,2013-05-27T16:24:02+02:00,2013-06-16T14:33:08+02:00,"What steps will reproduce the problem?
 1. open *.gpx
 2. open *.mov
 3. close window with video
 4. - exception

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-05-08 01:34:29
Last Changed Author: stoecker
Revision: 5939
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-05-07 14:05:08 +0200 (Tue, 07 May 2013)
Last Changed Rev: 5939

Identification: JOSM/1.5 (5939 ru) Windows 7 64-Bit
Memory Usage: 83 MB / 455 MB (24 MB allocated, but free)
Java version: 1.7.0_21, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Xms16m, -Xmx512m]

Plugin: CommandLine (29566)
Plugin: ImageryCache (29484)
Plugin: InfoMode (29435)
Plugin: OpeningHoursEditor (29435)
Plugin: buildings_tools (29435)
Plugin: colorscheme (29435)
Plugin: contourmerge (1003)
Plugin: geochat (29592)
Plugin: imagery_offset_db (29467)
Plugin: log4j (29435)
Plugin: mapdust (29525)
Plugin: openstreetbugs (29435)
Plugin: openvisible (29435)
Plugin: print (29529)
Plugin: reltoolbox (29535)
Plugin: turnlanes (29435)
Plugin: turnrestrictions (29435)
Plugin: utilsplugin2 (29435)
Plugin: videomapping (29536)

java.lang.NullPointerException
	at org.openstreetmap.josm.plugins.videomapping.video.VideoEngine.getPosition(VideoEngine.java:218)
	at org.openstreetmap.josm.plugins.videomapping.video.VideoPlayer.update_plays(VideoPlayer.java:368)
	at org.openstreetmap.josm.plugins.videomapping.video.GPSVideoPlayer.update_plays(GPSVideoPlayer.java:88)
	at org.openstreetmap.josm.plugins.videomapping.video.VideoPlayer.notifyObservers(VideoPlayer.java:309)
	at org.openstreetmap.josm.plugins.videomapping.video.VideoPlayer.access$400(VideoPlayer.java:33)
	at org.openstreetmap.josm.plugins.videomapping.video.VideoPlayer$9.run(VideoPlayer.java:301)
	at java.util.TimerThread.mainLoop(Unknown Source)
	at java.util.TimerThread.run(Unknown Source)

}}}
",anonymous
8791,IllegalArgumentException on starting Josm,Core,,defect,team,2013-06-13T10:32:53+02:00,2013-06-16T14:30:13+02:00,"What steps will reproduce the problem?
 
 1. start josm withour bug report...
 2. bug report appear

Please provide any additional information below. Attach a screenshot if
possible.

{{{
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Rev: 6005
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Author: Don-vip
Revision: 6005
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-06-13 01:35:38
Last Changed Date: 2013-06-13 02:16:00 +0200 (Thu, 13 Jun 2013)

Identification: JOSM/1.5 (6005 it) Linux Ubuntu 12.04.2 LTS
Memory Usage: 149 MB / 888 MB (100 MB allocated, but free)
Java version: 1.8.0-ea, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Xmx1000m]

Plugin: AddrInterpolation
Plugin: FastDraw
Plugin: FixAddresses
Plugin: HouseNumberTaggingTool
Plugin: ImportImagePlugin
Plugin: OpeningHoursEditor
Plugin: PicLayer
Plugin: RoadSigns
Plugin: SimplifyArea
Plugin: buildings_tools
Plugin: continuosDownload
Plugin: contourmerge
Plugin: dataimport
Plugin: download_along
Plugin: ext_tools
Plugin: geotools
Plugin: graphview
Plugin: importvec
Plugin: irsrectify
Plugin: jts
Plugin: lakewalker
Plugin: log4j
Plugin: mirrored_download
Plugin: multipoly-convert
Plugin: namemanager
Plugin: opendata
Plugin: openstreetbugs
Plugin: pbf
Plugin: pdfimport
Plugin: photo_geotagging
Plugin: plastic_laf (29435)
Plugin: print
Plugin: proj4j (29435)
Plugin: reltoolbox
Plugin: reverter
Plugin: scripting
Plugin: tag2link
Plugin: tageditor
Plugin: tagging-preset-tester
Plugin: terracer
Plugin: turnlanes
Plugin: turnrestrictions
Plugin: utilsplugin2
Plugin: walkingpapers
Plugin: waypoint_search
Plugin: wikipedia
Plugin: wms-turbo-challenge2

java.lang.IllegalArgumentException: offset out of bounds
	at sun.util.locale.provider.RuleBasedBreakIterator.checkOffset(RuleBasedBreakIterator.java:759)
	at sun.util.locale.provider.RuleBasedBreakIterator.preceding(RuleBasedBreakIterator.java:819)
	at javax.swing.text.GlyphView.getBreakSpot(GlyphView.java:799)
	at javax.swing.text.GlyphView.getBreakWeight(GlyphView.java:724)
	at javax.swing.text.html.InlineView.getBreakWeight(InlineView.java:150)
	at javax.swing.text.FlowView$LogicalView.getPreferredSpan(FlowView.java:733)
	at javax.swing.text.FlowView.calculateMinorAxisRequirements(FlowView.java:233)
	at javax.swing.text.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:724)
	at javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:157)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.ParagraphView.getMinimumSpan(ParagraphView.java:270)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:343)
	at javax.swing.text.BoxView.layout(BoxView.java:708)
	at javax.swing.text.BoxView.setSize(BoxView.java:397)
	at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1714)
	at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:917)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1660)
	at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1332)
	at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:791)
	at java.awt.Container.layout(Container.java:1503)
	at java.awt.Container.doLayout(Container.java:1492)
	at java.awt.Container.validateTree(Container.java:1688)
...<snip>...

}}}
",mcheck
8792,"""Save as"" window cancels/closes completely if you forget to type .osm",Core,tested,defect,team,2013-06-14T02:31:04+02:00,2013-06-16T14:27:15+02:00,"tested with: JOSM 5990

""Save as"" window cancels/closes completely if you forget to type .osm.

* Enter a file name with ""."" in it without .osm at the end (""Added stuff. Needs still work"")
* hit enter
result: error message (no export function found), ""save as"" window closes. Annoying because you have to type the desired name again.

Should be: error message which suggests the user to add .osm at the end (since that would also be the default if you use a file name without a ""."" in it), ""save as"" window stays open with the previously entered name (so the user can correct the name).",pendluuum
8799,visitor pattern,Core,,enhancement,team,2013-06-15T21:27:11+02:00,2013-06-16T13:41:18+02:00,"Please rename the method 
{{{#!java
org.openstreetmap.josm.data.osm.IPrimitive.visit(PrimitiveVisitor visitor);
}}}
to [http://en.wikipedia.org/wiki/Visitor_pattern#Java_example GoF conventional]:
{{{#!java
IPrimitive.accept(PrimitiveVisitor visitor);
}}}
or
{{{#!java
IPrimitive.acceptVisitor(PrimitiveVisitor visitor);
}}}
",martin
8585,Complains about Java version when it is 7,Core,latest,defect,ggeldenhuis,2013-04-08T20:21:20+02:00,2013-06-16T10:59:20+02:00,"Hi
I have just used https://github.com/flexiondotorg/oab-java6 to install a oracle java1.7.

However the default screen still gives the following message:
JOSM soon will no longer support this version of Java, you should update to version 7 or better!

Both the status report and the About screen confirms that the java version being used is: 1.7.0_17. So is this version to old or is the message displayed being wrong of does it display the message regardless?

I explicitly set the variable in the startup script as follows:
JAVACMD='/usr/lib/jvm/java-7-oracle/bin/java'
I have also more correctly added this path to the JAVA_CMDS variable in the /usr/bin/josm-latest startup script. This results in java 1.7 being run but still results in the error message after startup.

The reason for doing this is that the startup script does not pick up the latest java version correctly otherwise. 

I have run sudo update-alternatives --config java and running java -version shows the latest java 7. So I am fairly confident that the default java will be 7 and that it works correctly on my system.


Regards",ggeldenhuis
8796,[patch] Extruding a way with 3 or 4 nodes closes is unexpectedly,Core,,defect,team,2013-06-15T13:04:13+02:00,2013-06-15T17:05:35+02:00,"Extruding a way in manner that produces a way with 4 nodes closes it by adding extra segment.
This behavior is desired for 2-node ways, but not for 3- or 4-node ways.

[[Image(screenshots.png)]]

Currently, the closing segment will be added if the way has 4 nodes at the end of extruding.
Attached patch changes it to check if the way has 2 nodes at the start of extruding.
",AlfonZ
8793,NullPointerException in DistributeAction,Core,,defect,team,2013-06-15T08:18:01+02:00,2013-06-15T11:13:22+02:00,"create line of 2 point
add point to it
shift-o
l
o
{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-06-13 01:35:38
Last Changed Author: Don-vip
Revision: 6005
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-06-13 02:16:00 +0200 (Thu, 13 Jun 2013)
Last Changed Rev: 6005

Identification: JOSM/1.5 (6005 en) Windows 7 64-Bit
Memory Usage: 1006 MB / 1006 MB (858 MB allocated, but free)
Java version: 1.7.0_17, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-XX:+UseConcMarkSweepGC, -XX:+DisableExplicitGC, -XX:+UseAdaptiveGCBoundary, -XX:MaxGCPauseMillis=500, -XX:-UseGCOverheadLimit, -XX:SurvivorRatio=12, -Xnoclassgc, -XX:UseSSE=3, -Xincgc, -Xmx1G, -Xms1G]

Dataset consistency test:
[COMPLETE WITHOUT COORDINATES] {Node id=-20 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-8 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-15 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-16 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-17 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-11 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-18 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-13 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-19 version=0 MV } is not incomplete but has null coordinates
[COMPLETE WITHOUT COORDINATES] {Node id=-14 version=0 MV } is not incomplete but has null coordinates


Plugin: Create_grid_of_ways (29435)
Plugin: FastDraw (29596)
Plugin: PicLayer (29601)
Plugin: alignways (29435)
Plugin: buildings_tools (29596)
Plugin: conflation (0.1.6)
Plugin: continuosDownload (28565)
Plugin: contourmerge (1005)
Plugin: imagery_offset_db (29467)
Plugin: jts (29613)
Plugin: junctionchecking (29596)
Plugin: merge-overlap (29645)
Plugin: reltoolbox (29535)
Plugin: reverter (29627)
Plugin: tagging-preset-tester (29435)
Plugin: utilsplugin2 (29615)
Plugin: waydownloader (29435)

java.lang.NullPointerException
	at org.openstreetmap.josm.actions.DistributeAction.actionPerformed(DistributeAction.java:83)
	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)
}}}",kr12
8794,NumberFormatException in Geometry.getCentroid(),Core,,defect,team,2013-06-15T08:21:55+02:00,2013-06-15T11:12:47+02:00,"create line of 2 point
add point to it
shift-o
o



{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-06-13 01:35:38
Last Changed Author: Don-vip
Revision: 6005
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-06-13 02:16:00 +0200 (Thu, 13 Jun 2013)
Last Changed Rev: 6005

Identification: JOSM/1.5 (6005 en) Windows 7 64-Bit
Memory Usage: 335 MB / 1820 MB (129 MB allocated, but free)
Java version: 1.7.0_17, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM

Dataset consistency test:
[SEARCH NODES] {Node id=-1123 version=0 MV lat=-90.0,lon=6.148203123208015E8} not found using Dataset.searchNodes()
[SEARCH NODES] {Node id=-1121 version=0 MV lat=90.0,lon=1.926725681241946E8} not found using Dataset.searchNodes()
[SEARCH NODES] {Node id=-1119 version=0 MV lat=-90.0,lon=-2.2947517607241222E8} not found using Dataset.searchNodes()
[SEARCH NODES] {Node id=-1117 version=0 MV lat=-90.0,lon=1.9267256812419447E8} not found using Dataset.searchNodes()
[SEARCH NODES] {Node id=-1116 version=0 MV lat=-90.0,lon=4.911761007082192E8} not found using Dataset.searchNodes()
[SEARCH NODES] {Node id=-1122 version=0 MV lat=-90.0,lon=4.911761007082192E8} not found using Dataset.searchNodes()
[SEARCH NODES] {Node id=-1120 version=0 MV lat=-90.0,lon=-1.0583096445983008E8} not found using Dataset.searchNodes()
[SEARCH NODES] {Node id=-1118 version=0 MV lat=-90.0,lon=-1.0583096445983016E8} not found using Dataset.searchNodes()


Plugin: Create_grid_of_ways (29435)
Plugin: FastDraw (29596)
Plugin: PicLayer (29601)
Plugin: alignways (29435)
Plugin: buildings_tools (29596)
Plugin: conflation (0.1.6)
Plugin: continuosDownload (28565)
Plugin: contourmerge (1005)
Plugin: imagery_offset_db (29467)
Plugin: jts (29613)
Plugin: junctionchecking (29596)
Plugin: merge-overlap (29645)
Plugin: reltoolbox (29535)
Plugin: reverter (29627)
Plugin: tagging-preset-tester (29435)
Plugin: utilsplugin2 (29615)
Plugin: waydownloader (29435)

java.lang.NumberFormatException: Infinite or NaN
	at java.math.BigDecimal.<init>(Unknown Source)
	at org.openstreetmap.josm.tools.Geometry.getCentroid(Geometry.java:654)
	at org.openstreetmap.josm.actions.AlignInCircleAction.actionPerformed(AlignInCircleAction.java:188)
	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)
}}}",kr12
6293,[Patch] add amenity=parking_space and amenity=parking_entrance to the taglist,Internal preset,,enhancement,team,2011-05-02T18:21:12+02:00,2013-06-13T02:16:01+02:00,"now that the proposal for parking_spaces has been approved with 94%, the following values and keys should be added to the autocomplete list:

1. amenity=parking_space
2. amenity=parking_entrance
3. avg_fph =*  (average fee per hour)

for more information see the proposal under http://wiki.openstreetmap.org/wiki/Proposed_features/parking",flaimo
5586,Support *.kmz-files,Plugin opendata,,enhancement,team,2010-10-24T13:51:43+02:00,2013-06-12T23:33:37+02:00,"kmz-files are quiet simple ZIP-files containing JPGs and Coordinates in an XML-File.
Google Earth and Garming Outdoor-Devices support it. I made several files myself, including some relief-topo maps...",anonymous
8790,TODO Plugin buttons become unusable,Plugin todo,tested,defect,Gnonthgol,2013-06-12T21:05:35+02:00,2013-06-12T22:45:45+02:00,"When I add a lot of items to a TODO plugin task list, the
action buttons disappear (see image).  Even clearing the list using right click does not bring them back.

Tested with JOSM 5836 on Linux.",brycenesbitt
8789,control does not pan on Mac,Core,tested,defect,team,2013-06-12T06:39:48+02:00,2013-06-12T09:25:13+02:00,Holding the Control key while click-dragging no longer pans on the Mac.  v5990.,Dion Dock
8787,Suggest Wiki Edit.  APPLE BROKE JOSM INSTALL,unspecified,,enhancement,team,2013-06-12T00:16:48+02:00,2013-06-12T00:56:08+02:00,"If I could edit the wiki page for downloads I'd incorporate this:
https://help.openstreetmap.org/questions/21301/josmapp-is-damaged-and-cant-be-opened-you-should-move-it-to-the-trash
Turns out on OS X you can't install JOSM without knowing that obscure step.",brycenesbitt
8773,[Patch] Railway=(level_)crossing optional tags,Internal preset,,enhancement,team,2013-06-09T14:40:41+02:00,2013-06-11T02:04:33+02:00,"http://josm.openstreetmap.de/browser/josm/trunk/data/defaultpresets.xml#L2123


{{{
<optional>
	<check key=""crossing:light"" text=""Traffic lights"" default=""off"" />
	<check key=""crossing:bell"" text=""Sound signals"" default=""off"" />
	<check key=""supervised"" text=""Supervised"" default=""off"" />
	<combo key=""crossing:barrier"" text=""Barrier"" values=""yes,no,half,full,double_half"" />
</optional>
}}}
",anonymous
8784,Daten senden mit josm scheitert an Anmeldung,Core,tested,defect,team,2013-06-10T23:35:52+02:00,2013-06-11T01:19:36+02:00,"Ich wollte Daten mit josm 5939 senden - es scheitert immer an der Anmeldung beim OSM-Server, obwohl die Daten korrekt sind (direkter Login funktioniert!).

Lösung?

MfG H. Pohl

",hapo27@…
5064,Tag Editor plugin corrupts tag keys and values,Plugin tageditor,,defect,Aleksandr Dezhin,2010-05-23T14:53:32+02:00,2013-06-11T01:17:05+02:00,"The situation can be reproduced as follows:

1) Create empty osm layer with 2 nodes. For first node add tag key=v, for second key1=v.

2) Go to tag editor for first node

3) Use mouse or Tab key to active cell containing ""v"". Once the cell is activated, the value will change to ""vending"" or something other from presets. (case 1)

4) Add new line using add button or Tab key, and activate cell containing ""key"". Once the cell is activated, the value will change to ""key1"". (case 2)

It is not always such a behavior plug-in can be seen on time, and quite often it leads to data corruption ...",Aleksandr Dezhin
8742,Cannot import SVG files generated with Microsoft Visio,Core,latest,defect,team,2013-05-26T10:07:43+02:00,2013-06-11T01:01:28+02:00,"I can not import svg that from visio2013 export svg file

ref the file content：
{{{#!xml
<!-- 由 Microsoft Visio, SVG Export 產生 testsvg.svg 頁-1 -->
<svg xmlns=""http://www.w3.org/2000/svg"" xmlns:xlink=""http://www.w3.org/1999/xlink"" xmlns:ev=""http://www.w3.org/2001/xml-events""
		xmlns:v=""http://schemas.microsoft.com/visio/2003/SVGExtensions/"" width=""7.32948in"" height=""6.09843in""
		viewBox=""0 0 527.722 439.087"" xml:space=""preserve"" color-interpolation-filters=""sRGB"" class=""st25"">
	<v:documentProperties v:langID=""1028"" v:metric=""true"" v:viewMarkup=""false""/>

	<style type=""text/css"">
	<![CDATA[
		.st1 {fill:#ff0000;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
		.st2 {fill:#ffffff}
		.st3 {stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
		.st4 {fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.24}
		.st5 {fill:#ffffff;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75;visibility:hidden}
		.st6 {fill:none}
		.st7 {stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
		.st8 {fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
		.st9 {fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
		.st10 {fill:#000000;font-family:新細明體;font-size:0.162231em}
		.st11 {fill:#000000;font-family:新細明體;font-size:0.194687em}
		.st12 {stroke:#000000;stroke-linecap:butt;stroke-width:0.75}
		.st13 {fill:#0000ff;stroke:#0000ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
		.st14 {fill:none;stroke:#0000ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
		.st15 {fill:#0000ff;font-family:Arial Unicode MS;font-size:0.259575em}
		.st16 {fill:#0000ff;font-family:新細明體;font-size:0.324463em}
		.st17 {font-size:1em}
		.st18 {fill:none;stroke:#000000;stroke-linecap:butt;stroke-width:0.75}
		.st19 {stroke:#0000ff;stroke-linecap:butt;stroke-width:0.75}
		.st20 {stroke:#00ff00;stroke-linecap:butt;stroke-width:0.75}
		.st21 {stroke:#4c4400;stroke-linecap:butt;stroke-width:0.75}
		.st22 {stroke:#ff0000;stroke-linecap:butt;stroke-width:0.75}
		.st23 {fill:#ffffff;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.72}
		.st24 {fill:#000000;font-family:新細明體;font-size:0.666664em}
		.st25 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
	]]>
	</style>

	<g v:mID=""0"" v:index=""1"" v:groupContext=""foregroundPage"">
		<title>頁-1</title>
		<v:pageProperties v:drawingScale=""0.19685"" v:pageScale=""0.0393701"" v:drawingUnits=""24"" v:shadowOffsetX=""8.50394""
				v:shadowOffsetY=""-8.50394""/> .....
}}}

Does the svg support visio export svg files?

Thanks a lot
musle 5/26",musle@…
4468,Status -> OutOfMemory after copying layer,Core,,defect,team,2010-02-02T12:56:59+01:00,2013-06-10T22:10:01+02:00,"After #4441 happend I tried to get the status but ran OutOfMemory.[[BR]]
It only happens using a copied layer and is reproducibale.

1. open file.[[BR]]
2. copy layer, do not save it but contine to work with copy.[[BR]]
3. update data -> #4441[[BR]]
4. close ERROR-message[[BR]]
5. try to get status -> OutOfMemory

I did a heap dump. Is there some save place to upload it to ? 

please use attached osm file from #4441",skyper
8774,Issue while fixing duplicated nodes,Core validator,,defect,team,2013-06-09T17:18:54+02:00,2013-06-10T13:39:45+02:00,"With latest JOSM and the attached file it's possible to see that the validator reports a lot of duplicated nodes.
After clicking on fix and validating again, the duplicated nodes are back (it seems that ""fix"" isn't actually fixing them).

JOSM is:

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-06-09 01:34:50
Last Changed Author: Don-vip
Revision: 5997
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-06-08 14:26:14 +0200 (Sat, 08 Jun 2013)
Last Changed Rev: 5997
}}}",naoliv@…
4262,Schrift für Objekte in Josm + Objekte drehen,unspecified,,enhancement,team,2009-12-30T00:41:00+01:00,2013-06-10T11:20:38+02:00,"Es wäre schöne, die Schrift für Objekte auf der Karte zu vergrößern oder zu verkleinern zu können.
Weiterhin wäre es schön, wenn man flächige Objekte, z. B. Häuser drehen könnte.

Mit freundlichen Grüßen
Werner Faust",werner@…
8776,Mouse Jumps When Adding New Relation Tag With '+' Button,Core,,defect,team,2013-06-10T01:44:05+02:00,2013-06-10T11:09:19+02:00,"Currently Using JOSM 5990 on Ubuntu Gnome Edition (Java 7)

When I create a new key:value pair from the relations editor by clicking the '+' button, my mouse leaps to the far right of the screen. ",ingalls
8778,New shortcut conflict in mirrored_download plugin,Plugin mirrored_download,latest,defect,roland.olbricht,2013-06-10T03:57:11+02:00,2013-06-10T06:36:05+02:00,"I just recently updated my copy of the mirrored_download plugin to [o29620], and when starting up, noticed that there is a shortcut conflict now that wasn't present in the previous version of the plugin.  It seems that a change in [o29643] that added a new Overpass download dialogue has somehow caused this.

{{{
Silent shortcut conflict: 'mirror:download' moved by 'overpass:download' to 'Ctrl+Alt+F1'.
}}}

So, I don't know if the component should be the mirrored_download plugin, or core.

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-06-10 01:34:45
Last Changed Author: Don-vip
Revision: 5999
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-06-10 01:24:19 +0200 (Mon, 10 Jun 2013)
Last Changed Rev: 5999

Identification: JOSM/1.5 (5999 en) Windows 7 64-Bit
Memory Usage: 152 MB / 2730 MB (101 MB allocated, but free)
Java version: 1.7.0_21, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Xmx3072M]

Plugin: ImageryCache (29484)
Plugin: OpeningHoursEditor (29435)
Plugin: buildings_tools (29596)
Plugin: mapdust (29525)
Plugin: measurement (29625)
Plugin: mirrored_download (29620)
Plugin: openstreetbugs (29435)
Plugin: osmarender (29639)
Plugin: reverter (29627)
Plugin: turnrestrictions (29435)
Plugin: undelete (29555)
Plugin: utilsplugin2 (29615)
}}}",rickmastfan67
8775,IllegalComponentStateException: when closing the dialog for terminating active changesets without confiming,Core,,defect,team,2013-06-09T21:30:28+02:00,2013-06-10T00:55:30+02:00,"What steps will reproduce the problem?
 1. Start JOSM
 2. Open an .osm file previouslay saved with no active edits pending further upload an no active changeset still open
 3. Press CTRL+ALT+Q to see changesets.
 4. Close that dialog without confirming (there's nothing to upload) by clicking the [x] box at top.

What is the expected result?
   
What happens instead?
   Exception violation after dialog closed.

Please provide any additional information below. Attach a screenshot if
possible.

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-06-09 01:34:50
Last Changed Author: Don-vip
Revision: 5997
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-06-08 14:26:14 +0200 (Sat, 08 Jun 2013)
Last Changed Rev: 5997

Identification: JOSM/1.5 (5997 fr) Windows 7 64-Bit
Memory Usage: 682 MB / 2714 MB (327 MB allocated, but free)
Java version: 1.7.0_21, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Djava.security.policy=file:C:\Program Files\Java\jre7\lib\security\javaws.policy, -DtrustProxy=true, -Xverify:remote, -Djnlpx.home=C:\Program Files\Java\jre7\bin, -Djnlpx.origFilenameArg=C:\Users\Philippe\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\53\5c3539b5-69587e2b, -Djnlpx.remove=false, -Dsun.awt.warmup=true, -Xbootclasspath/a:C:\Program Files\Java\jre7\lib\javaws.jar;C:\Program Files\Java\jre7\lib\deploy.jar;C:\Program Files\Java\jre7\lib\plugin.jar, -Djnlpx.splashport=61468, -Djnlp.application.href=http://josm.openstreetmap.de/download/josm-latest.jnlp, -Djnlpx.jvm=C:\Program Files\Java\jre7\bin\javaw.exe, -Djnlpx.vmargs=-Djnlp.application.href=http://josm.openstreetmap.de/download/josm-latest.jnlp]
Dataset consistency test: No problems found

Plugin: cadastre-fr (29596)
Plugin: epci-fr (29435)
Plugin: reltoolbox (29535)
Plugin: undelete (29555)

java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
	at java.awt.Component.getLocationOnScreen_NoTreeLock(Unknown Source)
	at java.awt.Component.getLocationOnScreen(Unknown Source)
	at org.openstreetmap.josm.tools.WindowGeometry.<init>(WindowGeometry.java:126)
	at org.openstreetmap.josm.gui.io.CloseChangesetDialog.setVisible(CloseChangesetDialog.java:106)
	at javax.swing.JDialog.processWindowEvent(Unknown Source)
	at java.awt.Window.processEvent(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.pumpEventsForFilter(Unknown Source)
	at java.awt.WaitDispatchSupport$2.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.io.CloseChangesetDialog.setVisible(CloseChangesetDialog.java:108)
	at org.openstreetmap.josm.actions.CloseChangesetAction.onPostDownloadOpenChangesets(CloseChangesetAction.java:63)
	at org.openstreetmap.josm.actions.CloseChangesetAction$DownloadOpenChangesetsTask$1.run(CloseChangesetAction.java:100)
	at java.awt.event.InvocationEvent.dispatch(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.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.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:170)
	at java.awt.event.InvocationEvent.dispatch(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.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)

}}}
",verdy_p@…
