Modify

Opened 14 years ago

Closed 14 years ago

#3853 closed defect (invalid)

josm stalls while "update primitives"

Reported by: anonymous Owned by: team
Priority: major Milestone:
Component: Core Version: latest
Keywords: r-2010-01-blocker Cc:

Description

Hi

I want to upload. After downloading updates from server I get a box about conflicts. I click OK. Then I get a box about deleted nodes. I click on update from server. Data is downloaded and then josm stalls using over 90x cpu.
Only way to continue is to close the box "update primitives" clicking on quite (x). If I restart the upload it is interupted with errors.

This happend to me over the last week once a while (often with quite old changes I made but not yet uploaded).

I am using debian-testing,open-jdk 1.6

Skyper
Skyper

Attachments (4)

josm.tbz (9.0 KB ) - added by skyper 14 years ago.
console output + dump
Innenstadt_n_m1_u.osm.bz2 (136.9 KB ) - added by skyper 14 years ago.
osm
Innenstadt_n3.osm.bz2 (101.0 KB ) - added by skyper 14 years ago.
older file
Innenstadt_n1.osm.bz2 (99.9 KB ) - added by skyper 14 years ago.
oldest file

Download all attachments as: .zip

Change History (16)

comment:1 by anonymous, 14 years ago

Does not want my console output as attachment (spam)
Skyper

comment:2 by jttt, 14 years ago

You will have better change to post console output when you login.

Also it would be helpful if you make thread dump next time this happens. You can use kill -QUIT <josm pid> (josm will continue running, thread dump will be printed on console)

comment:3 by stoecker, 14 years ago

Added output for unsuccesful anonymous :-)

Using /usr/lib/jvm/java-6-openjdk/bin/java to execute josm.
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2009-11-04 02:31:31
Last Changed Author: bastiK
Revision: 2391
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2009-11-03 21:41:37 +0100 (Tue, 03 Nov 2009)
Last Changed Rev: 2391

loading ColumbusCSV
loading buildings_tools
loading colorscheme
loading editgpx
loading graphview
loading osmarender
loading tageditor
loading utilsplugin
loading validator
loading waydownloader
loading wmsplugin
Open file: /media/GPS/maps/upload/Innenstadt_n_m1.osm (1390737 bytes)
processing segment nr: 1 of 1039
p1 elapesd: 151
p2 elapesd: 2
p99 elapesd: 0
GET http://www.openstreetmap.org/api/capabilities... OK
Kommunikation mit http://www.openstreetmap.org/api mittels Protokollversion 0.6 etabliert.
PUT http://www.openstreetmap.org/api/0.6/changeset/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/way/create... OK
PUT http://www.openstreetmap.org/api/0.6/relation/create... OK
PUT http://www.openstreetmap.org/api/0.6/relation/create... OK
PUT http://www.openstreetmap.org/api/0.6/relation/create... OK
PUT http://www.openstreetmap.org/api/0.6/relation/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/361347690... Conflict
Error header: Version mismatch: Provided 2, server had: 8 of Node 361347690
GET http://www.openstreetmap.org/api/0.6/map?bbox=7.84080505371094,47.9946892294141,7.86020278930664,48.0004901264163
GET http://www.openstreetmap.org/api/0.6/nodes?nodes=21887425,334396653,298518321,334330964,21887427,31594303,334218860,334396655,21883361,334400368,440736498,31594294,30629771,296575805,334497138,339388986,30629780,334481749,31457736,30629779,31457737,334236858,21883380,334218699,334223525,31457735,334223523,30629787,439348921,433045181,300411872,305967173,21887456,334336099,21873456,334336104,26388982,438381811,438311114,334223626,334216588,28784599,334491127,334481647,300411905,249566215,334495614,31405076,28784583,21883356,334496132,440736003,31589607,334393142,334393141,438308455,21875531,521313272,334233413,334228800,35124330,296567043,21887389,31594338,526140545,21883399,334212845,21875536,438401394,334214258,334224228,334402472,268673034,30629737,438378994,540700121,334496495,30629740,334484552,334402477,334484555,334397866,334220474,248205990,334484547,433002564,433047194,433047195,28212541,438347549,31594305,433002571,334402487
GET http://www.openstreetmap.org/api/0.6/ways?ways=30279539,4881740,24069827,43901648,30408204,23895631,30333707,24154036,30279657,37201562,25501737,30622871,30314485,8610158,24154035,30332876,6273768,39069172,22954015,4872656,30657126,30334190,22900484,24977277,23021269,24977278,24392978,30313714,6273753,30279625,23906593,4870628,30313710,4870627,4870385,30690827,26326093,6273836,23944975,27122355,4096812,23233895,4096813,4638621,30313327,25489874,29060345,37201391,25489180,33883575,37201390,42021077,24977280,26820200,33883450,30335780,30575285,4784140,4638601,4638600,42021081,23944978,28560650,4599106,36920927,4881346,25489189,24054807,24054938,30335882,24393861,30435131,30332997,30621993,24618594,30435120,30437875,4872509
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 30.279.539 wird als unvollständig markiert, weil mindestens einer seiner 7 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 43.901.648 wird als unvollständig markiert, weil mindestens einer seiner 13 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 24.069.827 wird als unvollständig markiert, weil mindestens einer seiner 9 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 30.408.204 wird als unvollständig markiert, weil mindestens einer seiner 2 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 23.895.631 wird als unvollständig markiert, weil mindestens einer seiner 18 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 24.154.036 wird als unvollständig markiert, weil mindestens einer seiner 2 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 30.279.657 wird als unvollständig markiert, weil mindestens einer seiner 2 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 37.201.562 wird als unvollständig markiert, weil mindestens einer seiner 7 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 25.501.737 wird als unvollständig markiert, weil mindestens einer seiner 15 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 30.622.871 wird als unvollständig markiert, weil mindestens einer seiner 4 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 24.154.035 wird als unvollständig markiert, weil mindestens einer seiner 5 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 8.610.158 wird als unvollständig markiert, weil mindestens einer seiner 24 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 6.273.768 wird als unvollständig markiert, weil mindestens einer seiner 3 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 39.069.172 wird als unvollständig markiert, weil mindestens einer seiner 2 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 22.954.015 wird als unvollständig markiert, weil mindestens einer seiner 4 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 4.872.656 wird als unvollständig markiert, weil mindestens einer seiner 2 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 30.657.126 wird als unvollständig markiert, weil mindestens einer seiner 3 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 22.900.484 wird als unvollständig markiert, weil mindestens einer seiner 22 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 24.977.277 wird als unvollständig markiert, weil mindestens einer seiner 10 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 24.977.278 wird als unvollständig markiert, weil mindestens einer seiner 5 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 24.392.978 wird als unvollständig markiert, weil mindestens einer seiner 6 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 6.273.753 wird als unvollständig markiert, weil mindestens einer seiner 5 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 30.279.625 wird als unvollständig markiert, weil mindestens einer seiner 3 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 23.906.593 wird als unvollständig markiert, weil mindestens einer seiner 3 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 4.870.628 wird als unvollständig markiert, weil mindestens einer seiner 3 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 4.870.627 wird als unvollständig markiert, weil mindestens einer seiner 3 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 4.870.385 wird als unvollständig markiert, weil mindestens einer seiner 6 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 26.326.093 wird als unvollständig markiert, weil mindestens einer seiner 2 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 6.273.836 wird als unvollständig markiert, weil mindestens einer seiner 2 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 23.944.975 wird als unvollständig markiert, weil mindestens einer seiner 19 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 27.122.355 wird als unvollständig markiert, weil mindestens einer seiner 21 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 4.638.621 wird als unvollständig markiert, weil mindestens einer seiner 11 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 25.489.874 wird als unvollständig markiert, weil mindestens einer seiner 5 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 29.060.345 wird als unvollständig markiert, weil mindestens einer seiner 11 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 37.201.391 wird als unvollständig markiert, weil mindestens einer seiner 9 Knoten in den geladenen Daten fehlt.
06.11.2009 14:33:19 org.openstreetmap.josm.io.OsmReader processWaysAfterParsing
WARNUNG: Der Weg mit der ID 33.883.575 wird als unvollständig markiert, weil mindestens

comment:4 by anonymous, 14 years ago

Ticket #3783 has been marked as a duplicate of this ticket.

in reply to:  2 comment:5 by skyper, 14 years ago

Replying to jttt:

You will have better change to post console output when you login.

done

Also it would be helpful if you make thread dump next time this happens. You can use kill -QUIT <josm pid> (josm will continue running, thread dump will be printed on console)

next run

by skyper, 14 years ago

Attachment: josm.tbz added

console output + dump

by skyper, 14 years ago

Attachment: Innenstadt_n_m1_u.osm.bz2 added

osm

comment:6 by skyper, 14 years ago

May be this still happens cause of corrupt data I have to check further on

cu skyper

comment:7 by skyper, 14 years ago

It always appears in the same region.
I check some older saves. Sorry I do not have time to check the diffs

by skyper, 14 years ago

Attachment: Innenstadt_n3.osm.bz2 added

older file

by skyper, 14 years ago

Attachment: Innenstadt_n1.osm.bz2 added

oldest file

comment:8 by skyper, 14 years ago

I forgot: You only need to sync from server !

comment:9 by stoecker, 14 years ago

@jttt:

Any news on this?

comment:10 by Gubaer, 14 years ago

Keywords: r-2010-01-blocker added

in reply to:  10 comment:11 by skyper, 14 years ago

Replying to Gubaer:

As I mentioned before, this error might have happend because of a corrupt osm-files. At that time, it only happend with one serie of osm-files of one area.
It did not appear since.

Please check the files for errors (missing data or unreadable in between).
Since this bug was reported quite some time ago, I propose to fix it as invalid and reopen it if it appears again.

comment:12 by Gubaer, 14 years ago

Resolution: invalid
Status: newclosed

OK, closing as invalid.

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.