Modify

Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#5095 closed defect (duplicate)

"An unexpected error occured" after downloading data from api

Reported by: grossing Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc:

Description

I've downloaded latest (Rev 2393), start it, download some data and got straight after the download finished an error.

From log:

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2010-06-02 01:31:37
Last Changed Author: bastiK
Revision: 3293
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2010-06-01 21:51:48 +0200 (Tue, 01 Jun 2010)
Last Changed Rev: 3293

lade Plugin 'plastic_laf' (Version 20000)
lade Plugin 'undelete' (Version 21186)
lade Plugin 'openstreetbugs' (Version 20696)
lade Plugin 'dataimport' (Version 20431)
lade Plugin 'tageditor' (Version 21026)
lade Plugin 'reverter' (Version 21237)
lade Plugin 'ImageWayPoint' (Version 19444)
lade Plugin 'validator' (Version 21440)
lade Plugin 'slippymap' (Version 21136)
lade Plugin 'routing' (Version 19475)
log4j:WARN Fatal parsing error 1 and column 1
log4j:WARN Premature end of file.
log4j:ERROR Could not parse file [log4j.xml].
org.xml.sax.SAXParseException: Premature end of file.

at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:208)
at org.apache.log4j.xml.DOMConfigurator$1.parse(DOMConfigurator.java:676)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:789)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:682)
at org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:811)
at com.innovant.josm.plugin.routing.RoutingPlugin.<init>(RoutingPlugin.java:132)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.openstreetmap.josm.plugins.PluginInformation.load(PluginInformation.java:240)
at org.openstreetmap.josm.plugins.PluginHandler.loadPlugin(PluginHandler.java:382)
at org.openstreetmap.josm.plugins.PluginHandler.loadPlugins(PluginHandler.java:443)
at org.openstreetmap.josm.plugins.PluginHandler.loadLatePlugins(PluginHandler.java:482)
at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:222)

2010-06-02 12:11:55 [com.innovant.josm.plugin.routing.RoutingPlugin] DEBUG - Loading routing plugin...
2010-06-02 12:11:55 [com.innovant.josm.plugin.routing.gui.RoutingPreferenceDialog] DEBUG - Default preferences already exist.
Silent shortcut conflict: 'subwindow:relations' moved by 'menu:History' to 'Alt+Umschalt+R'.
2010-06-02 12:11:55 [com.innovant.josm.plugin.routing.RoutingPlugin] DEBUG - Finished loading plugin
lade Plugin 'ghost' (Version 2)
lade Plugin 'AddrInterpolation' (Version 19422)
lade Plugin 'terracer' (Version 21376)
Silent shortcut conflict: 'tools:Terracer' moved by 'tool:revert' to 'Alt+Umschalt+T'.
lade Plugin 'photo_geotagging' (Version 21186)
lade Plugin 'colorscheme' (Version 19426)
lade Plugin 'editgpx' (Version 21474)
lade Plugin 'openvisible' (Version 20067)
lade Plugin 'wayselector' (Version 21186)
lade Plugin 'buildings_tools' (Version 21236)
Silent shortcut conflict: 'edit:buildingsdialog' moved by 'wayselector:wayselect' to 'Alt+Umschalt+W'.
lade Plugin 'DirectUpload' (Version 20881)
lade Plugin 'lakewalker' (Version 19624)
lade Plugin 'waydownloader' (Version 19489)
lade Plugin 'PicLayer' (Version 20217)
lade Plugin 'osmarender' (Version 21423)
lade Plugin 'tagging-preset-tester' (Version 21280)
lade Plugin 'multipoly' (Version 19456)
Silent shortcut conflict: 'tools:multipoly' moved by 'tools:mirror' to 'Alt+Umschalt+M'.
lade Plugin 'measurement' (Version 21307)
lade Plugin 'wmsplugin' (Version 21235)
lade Plugin 'remotecontrol' (Version 21433)
RemoteControl::Accepting connections on port 8111
lade Plugin 'multipoly-convert' (Version 21186)
GET http://api.openstreetmap.org/api/capabilities... OK
Kommunikation mit http://api.openstreetmap.org/api mittels Protokollversion 0.6 etabliert.
GET http://api.openstreetmap.org/api/0.6/map?bbox=7.4372292,51.500301199999996,7.4504471,51.5047892
Silent shortcut conflict: 'subwindow:selection' moved by 'tools:Terracer' to 'Alt+A'.
Keystroke is already assigned to org.openstreetmap.josm.gui.dialogs.ToggleDialog$ToggleDialogAction@478dabf1, will be overridden by org.openstreetmap.josm.gui.dialogs.ToggleDialog$ToggleDialogAction@29da5d65
Silent shortcut conflict: 'subwindow:authors' moved by 'tools:multipolyconv' to 'Alt+C'.
Silent shortcut conflict: 'subwindow:conflict' moved by 'subwindow:authors' to 'Alt+Umschalt+C'.
Silent shortcut conflict: 'tools:jumpto' moved by 'tools:uploadtraces' to 'Strg+Umschalt+G'.
Silent shortcut conflict: 'view:openstreetbugs' moved by 'system:download_primitive' to 'Strg+Alt+O'.
java.lang.NullPointerException

at org.openstreetmap.josm.tools.I18n.gettext(I18n.java:73)
at org.openstreetmap.josm.tools.I18n.tr(I18n.java:38)
at org.openstreetmap.josm.gui.DefaultNameFormatter.format(DefaultNameFormatter.java:171)
at org.openstreetmap.josm.data.osm.Relation.getDisplayName(Relation.java:290)
at org.openstreetmap.josm.gui.dialogs.RelationListDialog$RelationListModel$1.compare(RelationListDialog.java:583)
at org.openstreetmap.josm.gui.dialogs.RelationListDialog$RelationListModel$1.compare(RelationListDialog.java:579)
at java.util.Arrays.mergeSort(Arrays.java:1270)
at java.util.Arrays.mergeSort(Arrays.java:1282)
at java.util.Arrays.mergeSort(Arrays.java:1281)
at java.util.Arrays.mergeSort(Arrays.java:1281)
at java.util.Arrays.sort(Arrays.java:1210)
at java.util.Collections.sort(Collections.java:159)
at org.openstreetmap.josm.gui.dialogs.RelationListDialog$RelationListModel.sort(RelationListDialog.java:577)
at org.openstreetmap.josm.gui.dialogs.RelationListDialog$RelationListModel.setRelations(RelationListDialog.java:607)
at org.openstreetmap.josm.gui.dialogs.RelationListDialog.initFromLayer(RelationListDialog.java:180)
at org.openstreetmap.josm.gui.dialogs.RelationListDialog.dataChanged(RelationListDialog.java:840)
at org.openstreetmap.josm.data.osm.event.DataChangedEvent.fire(DataChangedEvent.java:26)
at org.openstreetmap.josm.data.osm.event.DatasetEventManager.fireEvents(DatasetEventManager.java:109)
at org.openstreetmap.josm.data.osm.event.DatasetEventManager.access$200(DatasetEventManager.java:27)
at org.openstreetmap.josm.data.osm.event.DatasetEventManager$1.run(DatasetEventManager.java:139)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
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)

Output from kill -s QUIT

2010-06-02 12:26:23
Full thread dump Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode):

"OpenStreetBugs Lade-Warteschleife" prio=10 tid=0x00007f1faddf5800 nid=0x26e4 waiting on condition [0x00007f1fb0c64000]

java.lang.Thread.State: TIMED_WAITING (sleeping)

at java.lang.Thread.sleep(Native Method)
at org.openstreetmap.josm.plugins.osb.OsbDownloadLoop.run(OsbDownloadLoop.java:94)

"Map Status Collector" daemon prio=10 tid=0x00007f1fadf1a000 nid=0x26e3 in Object.wait() [0x00007f1fb0961000]

java.lang.Thread.State: TIMED_WAITING (on object monitor)

at java.lang.Object.wait(Native Method)

  • waiting on <0x00007f1fbe141248> (a org.openstreetmap.josm.gui.MapStatus$Collector) at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:152)
  • locked <0x00007f1fbe141248> (a org.openstreetmap.josm.gui.MapStatus$Collector) at java.lang.Thread.run(Thread.java:619)

"pool-1-thread-1" prio=10 tid=0x0000000040e38800 nid=0x26de waiting on condition [0x00007f1fb14f2000]

java.lang.Thread.State: WAITING (parking)

at sun.misc.Unsafe.park(Native Method)

  • parking to wait for <0x00007f1fbb57ebd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619)

"Timer-0" daemon prio=10 tid=0x00007f1fac53a000 nid=0x26d5 in Object.wait() [0x00007f1fb11ef000]

java.lang.Thread.State: WAITING (on object monitor)

at java.lang.Object.wait(Native Method)

  • waiting on <0x00007f1fbbe822f0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483)
  • locked <0x00007f1fbbe822f0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462)

"OSMJobThread 1" daemon prio=10 tid=0x00007f1fac539800 nid=0x26d4 waiting on condition [0x00007f1fb10ee000]

java.lang.Thread.State: WAITING (parking)

at sun.misc.Unsafe.park(Native Method)

  • parking to wait for <0x00007f1fbd1b7e88> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.executeJobs(JobDispatcher.java:111) at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.run(JobDispatcher.java:98)

"DestroyJavaVM" prio=10 tid=0x00007f1fac70b000 nid=0x26ba waiting on condition [0x0000000000000000]

java.lang.Thread.State: RUNNABLE

"RemoteControl HTTP Server" daemon prio=10 tid=0x00007f1fac1fd000 nid=0x26d3 runnable [0x00007f1fb16a7000]

java.lang.Thread.State: RUNNABLE

at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

  • locked <0x00007f1fbbfa4cf8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.openstreetmap.josm.plugins.remotecontrol.HttpServer.run(HttpServer.java:51)

"TimerQueue" daemon prio=10 tid=0x00007f1fac5fc000 nid=0x26cc in Object.wait() [0x00007f1fb13f1000]

java.lang.Thread.State: WAITING (on object monitor)

at java.lang.Object.wait(Native Method)

  • waiting on <0x00007f1fbbb743a0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232)
  • locked <0x00007f1fbbb743a0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619)

"AWT-EventQueue-0" prio=10 tid=0x000000004073a000 nid=0x26c8 in Object.wait() [0x00007f1fb1a38000]

java.lang.Thread.State: WAITING (on object monitor)

at java.lang.Object.wait(Native Method)

  • waiting on <0x00007f1fbc0176b8> (a java.awt.EventQueue) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.getNextEvent(EventQueue.java:479)
  • locked <0x00007f1fbc0176b8> (a java.awt.EventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:236) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1046) at java.awt.Dialog$3.run(Dialog.java:1098) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1096) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at org.openstreetmap.josm.tools.BugReportExceptionHandler.handleException(BugReportExceptionHandler.java:67) at org.openstreetmap.josm.tools.BugReportExceptionHandler.handle(BugReportExceptionHandler.java:41) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.awt.EventDispatchThread.handleException(EventDispatchThread.java:388) at java.awt.EventDispatchThread.processException(EventDispatchThread.java:294) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:286) 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)

"AWT-Shutdown" prio=10 tid=0x000000004069b800 nid=0x26c7 in Object.wait() [0x00007f1fb1b3a000]

java.lang.Thread.State: WAITING (on object monitor)

at java.lang.Object.wait(Native Method)

  • waiting on <0x00007f1fbc017b40> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
  • locked <0x00007f1fbc017b40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619)

"AWT-XAWT" daemon prio=10 tid=0x0000000040705000 nid=0x26c6 runnable [0x00007f1fb1c3b000]

java.lang.Thread.State: RUNNABLE

at sun.awt.X11.XToolkit.waitForEvents(Native Method)
at sun.awt.X11.XToolkit.run(XToolkit.java:541)
at sun.awt.X11.XToolkit.run(XToolkit.java:505)
at java.lang.Thread.run(Thread.java:619)

"Java2D Disposer" daemon prio=10 tid=0x00000000406d5800 nid=0x26c5 in Object.wait() [0x00007f1fb2576000]

java.lang.Thread.State: WAITING (on object monitor)

at java.lang.Object.wait(Native Method)

  • waiting on <0x00007f1fbe344b20> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
  • locked <0x00007f1fbe344b20> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619)

"Low Memory Detector" daemon prio=10 tid=0x00000000401f1800 nid=0x26c3 runnable [0x0000000000000000]

java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=10 tid=0x00007f1fac004000 nid=0x26c2 waiting on condition [0x0000000000000000]

java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x00007f1fac001000 nid=0x26c1 waiting on condition [0x0000000000000000]

java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00000000401ee800 nid=0x26c0 waiting on condition [0x0000000000000000]

java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x00000000401ce800 nid=0x26bf in Object.wait() [0x00007f1fb403b000]

java.lang.Thread.State: WAITING (on object monitor)

at java.lang.Object.wait(Native Method)

  • waiting on <0x00007f1fbb5389e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
  • locked <0x00007f1fbb5389e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x00000000401c7800 nid=0x26be in Object.wait() [0x00007f1fb413c000]

java.lang.Thread.State: WAITING (on object monitor)

at java.lang.Object.wait(Native Method)

  • waiting on <0x00007f1fbb538958> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
  • locked <0x00007f1fbb538958> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x00000000401c2800 nid=0x26bd runnable

"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000040124000 nid=0x26bb runnable

"GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000040126000 nid=0x26bc runnable

"VM Periodic Task Thread" prio=10 tid=0x00000000401fc000 nid=0x26c4 waiting on condition

JNI global references: 5451

Heap

PSYoungGen total 259392K, used 26822K [0x00007f2090310000, 0x00007f20b9ed0000, 0x00007f20fadb0000)

eden space 249088K, 10% used [0x00007f2090310000,0x00007f2091d419b0,0x00007f209f650000)
from space 10304K, 0% used [0x00007f209f650000,0x00007f209f650000,0x00007f20a0060000)
to space 92800K, 0% used [0x00007f20b4430000,0x00007f20b4430000,0x00007f20b9ed0000)

PSOldGen total 218624K, used 64947K [0x00007f1fbadb0000, 0x00007f1fc8330000, 0x00007f2090310000)

object space 218624K, 29% used [0x00007f1fbadb0000,0x00007f1fbed1cc88,0x00007f1fc8330000)

PSPermGen total 62784K, used 31271K [0x00007f1fb59b0000, 0x00007f1fb9700000, 0x00007f1fbadb0000)

object space 62784K, 49% used [0x00007f1fb59b0000,0x00007f1fb7839d38,0x00007f1fb9700000)

Attachments (0)

Change History (3)

comment:1 by grossing, 15 years ago

This also happens after restarting JOSM.

comment:2 by stoecker, 15 years ago

Resolution: duplicate
Status: newclosed

comment:3 by stoecker, 15 years ago

Closed as duplicate of #5094.

Modify Ticket

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