Modify

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#4571 closed defect (duplicate)

Deleted primitives referenced after update

Reported by: skyper Owned by: team
Priority: blocker Component: Core
Version: latest Keywords:
Cc: skyper

Description

Hi

JOSM does not open a justed saved osm-file.

  1. update data.
  2. ignore deleted
  3. solved all conflicts
  4. did some more changes (mostly deleting)
  5. saved osm-file
  6. closed JOSM
  7. start JOSM
  8. opening file failed

I used josm 2998 to do the edits, but does not open the files with 2998 nor 3015.

Attachments (2)

screenshot.png (534.5 KB) - added by skyper 3 years ago.
screenshot
josm_bug_4571.osm.bz2 (124.6 KB) - added by skyper 3 years ago.
osm

Download all attachments as: .zip

Change History (6)

Changed 3 years ago by skyper

screenshot

Changed 3 years ago by skyper

osm

comment:1 Changed 3 years ago by skyper

for the original osm look at #4568

comment:2 Changed 3 years ago by mjulius

  • Summary changed from josm produces broken osm-file to Deleted primitives referenced after update

@skyper: Please be as specific as possible in your bug reports. JOSM is refusing to open your file because there is a relation that refers to a missing primitive with ID -5227. The error message is pretty clear about that. This would have been an interesting detail to mention instead of just "broken".

Anyway, I could not reproduce this particular issue, but I noticed that the data contains after update a bunch of ways that refer to deleted nodes.

comment:3 Changed 3 years ago by mjulius

  • Resolution set to duplicate
  • Status changed from new to closed

comment:4 Changed 3 years ago by mjulius

Closed as duplicate of #4572.

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed .
as The resolution will be set. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.