Modify

Opened 17 years ago

Closed 16 years ago

Last modified 16 years ago

#1421 closed defect (fixed)

Lakewalker stuck

Reported by: fatbozz Owned by: framm
Priority: major Milestone:
Component: Plugin Version: latest
Keywords: lakewalker Cc:

Description

I opened josm download some OSM data and LANDSAT image. Clicked on water area and josm stuck.

Path: trunk
URL: http://josm.openstreetmap.de/svn/trunk
Repository Root: http://josm.openstreetmap.de/svn
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Revision: 780
Node Kind: directory
Last Changed Author: ulfl
Last Changed Rev: 780
Last Changed Date: 2008-08-14 09:57:40 +0200 (Thu, 14 Aug 2008)


java.lang.NullPointerException
	at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visit(SimplePaintVisitor.java:200)
	at org.openstreetmap.josm.data.osm.Way.visit(Way.java:53)
	at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visitAll(SimplePaintVisitor.java:138)
	at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java:170)
	at org.openstreetmap.josm.gui.MapView.paint(MapView.java:223)
	at javax.swing.JComponent.paintChildren(Unknown Source)
	at javax.swing.JComponent.paint(Unknown Source)
	at javax.swing.JComponent.paintToOffscreen(Unknown Source)
	at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
	at javax.swing.RepaintManager.paint(Unknown Source)
	at javax.swing.JComponent._paintImmediately(Unknown Source)
	at javax.swing.JComponent.paintImmediately(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)

Here is some debug output from cmd line

E:\GPSaWardriving>java -Xmx512M -Duser.country=US -Duser.language=en -jar josm-l
atest.jar
Mappaint: Icon nautical/viaduct.png not found, using default icon
Mappaint: Icon vehicle/restrictions/speed.png not found, using default icon
loading measurement
loading validator
loading usertools
loading wmsplugin
loading lakewalker
loading utilsplugin
loading openvisible
loading namefinder
loading unglueplugin
download: http://www.openstreetmap.org/api/0.5/map?bbox=14.430898430887606,50.20
6880837889,14.589151721772417,50.312442362365125
got return: 200
http://onearth.jpl.nasa.gov/wms.cgi?request=GetMap&layers=global_mosaic&styles=&
srs=EPSG:4326&format=image/jpeg
http://onearth.jpl.nasa.gov/wms.cgi?request=GetMap&layers=global_mosaic&styles=&
srs=EPSG:4326&format=image/jpeg
Looking for image in disk cache: IR1/landsat_4000_2000_xy_58000_200000.png
Can't read input file!
Downloading from http://onearth.jpl.nasa.gov/wms.cgi?request=GetMap&layers=globa
l_mosaic_base&styles=IR1&srs=EPSG:4326&format=image/png&bbox=14.500000,50.000000
,15.000000,50.500000&width=2000&height=2000
java.io.FileNotFoundException: D:\Documents and Settings\fatbozz\Data aplikacÝ\J
OSM\plugins\Lakewalker\IR1\landsat_4000_2000_xy_58000_200000.png (SystÚm nem¨×e
nalÚzt uvedenou cestu)
        at java.io.RandomAccessFile.open(Native Method)
        at java.io.RandomAccessFile.<init>(Unknown Source)
        at javax.imageio.stream.FileImageOutputStream.<init>(Unknown Source)
        at com.sun.imageio.spi.FileImageOutputStreamSpi.createOutputStreamInstan
ce(Unknown Source)
        at javax.imageio.ImageIO.createImageOutputStream(Unknown Source)
        at javax.imageio.ImageIO.write(Unknown Source)
        at org.openstreetmap.josm.plugins.lakewalker.LakewalkerWMS.saveimage(Lak
ewalkerWMS.java:157)
        at org.openstreetmap.josm.plugins.lakewalker.LakewalkerWMS.getTile(Lakew
alkerWMS.java:137)
        at org.openstreetmap.josm.plugins.lakewalker.LakewalkerWMS.getPixel(Lake
walkerWMS.java:172)
        at org.openstreetmap.josm.plugins.lakewalker.Lakewalker.trace(Lakewalker
.java:121)
        at org.openstreetmap.josm.plugins.lakewalker.LakewalkerAction.processnod
elist(LakewalkerAction.java:141)
        at org.openstreetmap.josm.plugins.lakewalker.LakewalkerAction.access$000
(LakewalkerAction.java:43)
        at org.openstreetmap.josm.plugins.lakewalker.LakewalkerAction$1.realRun(
LakewalkerAction.java:118)
        at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.
java:84)
        at java.lang.Thread.run(Unknown Source)
null
Found shore at lat 50.2802 lon 14.5341
0 nodes so far...
Adding node at 58135,201120 (14.53375,50.28)
Adding node at 58135,201121 (14.53375,50.28025)
Adding node at 58136,201120 (14.534,50.28)
Adding node at 58135,201120 (14.53375,50.28)
4 nodes generated
After vertex reduction 0 nodes remain.
After Douglas-Peucker approximation 0 nodes remain.
After removing duplicate nodes, 0 nodes remain.
Exception occurred during event dispatching:
java.lang.NullPointerException
        at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visit(Simp
lePaintVisitor.java:200)
        at org.openstreetmap.josm.data.osm.Way.visit(Way.java:53)
        at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visitAll(S
implePaintVisitor.java:138)
        at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java
:170)
        at org.openstreetmap.josm.gui.MapView.paint(MapView.java:223)
        at javax.swing.JComponent.paintChildren(Unknown Source)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
        at javax.swing.RepaintManager.paint(Unknown Source)
        at javax.swing.JComponent._paintImmediately(Unknown Source)
        at javax.swing.JComponent.paintImmediately(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(Unknow
n 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.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.PleaseWaitRunnable$3.run(PleaseWaitRunnabl
e.java:78)
        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)
java.lang.NullPointerException
        at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visit(Simp
lePaintVisitor.java:200)
        at org.openstreetmap.josm.data.osm.Way.visit(Way.java:53)
        at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visitAll(S
implePaintVisitor.java:138)
        at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java
:170)
        at org.openstreetmap.josm.gui.MapView.paint(MapView.java:223)
        at javax.swing.JComponent.paintChildren(Unknown Source)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
        at javax.swing.RepaintManager.paint(Unknown Source)
        at javax.swing.JComponent._paintImmediately(Unknown Source)
        at javax.swing.JComponent.paintImmediately(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(Unknow
n 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)
java.lang.NullPointerException
        at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visit(Simp
lePaintVisitor.java:200)
        at org.openstreetmap.josm.data.osm.Way.visit(Way.java:53)
        at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visitAll(S
implePaintVisitor.java:138)
        at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java
:170)
        at org.openstreetmap.josm.gui.MapView.paint(MapView.java:223)
        at javax.swing.JComponent.paintChildren(Unknown Source)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
        at javax.swing.RepaintManager.paint(Unknown Source)
        at javax.swing.JComponent._paintImmediately(Unknown Source)
        at javax.swing.JComponent.paintImmediately(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(Unknow
n 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)
java.lang.NullPointerException
        at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visit(Simp
lePaintVisitor.java:200)
        at org.openstreetmap.josm.data.osm.Way.visit(Way.java:53)
        at org.openstreetmap.josm.data.osm.visitor.SimplePaintVisitor.visitAll(S
implePaintVisitor.java:138)
        at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java
:170)
        at org.openstreetmap.josm.gui.MapView.paint(MapView.java:223)
        at javax.swing.JComponent.paintChildren(Unknown Source)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
        at javax.swing.RepaintManager.paint(Unknown Source)
        at javax.swing.JComponent._paintImmediately(Unknown Source)
        at javax.swing.JComponent.paintImmediately(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(Unknow
n 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 (1)

preferences.bak (6.1 KB ) - added by fatbozz 17 years ago.
Settings of josm

Download all attachments as: .zip

Change History (2)

by fatbozz, 17 years ago

Attachment: preferences.bak added

Settings of josm

comment:1 by anonymous, 16 years ago

Resolution: fixed
Status: newclosed

Probably a duplicate. Should be fixed now.

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.