Modify

Opened 7 years ago

Last modified 5 years ago

#14196 new defect

Conflict manager allows to create inconsistent ways with zero or only one node

Reported by: skyper Owned by: team
Priority: major Milestone:
Component: Core Version: latest
Keywords: template_report merge conflict Cc:

Description (last modified by skyper)

What steps will reproduce the problem?

  1. create a conflict of a way by merging two layers
  2. In conflict manager go to the third tab "Nodes" and only add one node to the middle column.

What is the expected result?

The "freeze" button is still activated and creating inconsistent data is denied.

What happens instead?

The button is active and it is possible to create a way with only one node.

Please provide any additional information below. Attach a screenshot if possible.

screenshot

URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2017-01-02 22:50:04 +0100 (Mon, 02 Jan 2017)
Build-Date:2017-01-03 02:35:14
Revision:11428
Relative:URL: ^/trunk

Identification: JOSM/1.5 (11428 en) Linux Debian GNU/Linux 8.6 (jessie)
Memory Usage: 439 MB / 882 MB (271 MB allocated, but free)
Java version: 1.8.0_111-8u111-b14-2~bpo8+1-b14, Oracle Corporation, OpenJDK 64-Bit Server VM
Java package: openjdk-8-jre:amd64-8u111-b14-2~bpo8+1
Java ATK Wrapper package: libatk-wrapper-java:all-0.30.4-3
Program arguments: [--language=en]

Dataset consistency test:
[WARN - NO NODES] Way {Way id=24557729 version=2 MVT nodes=[{Node id=-40826 version=0 MV lat=64.05496932773333,lon=-21.349465704477456}]} has only one node


Last errors/warnings:
- W: Conflicts detected - <html>There was 1 conflict detected.</html>
- W: Conflicts detected - <html>There was 1 conflict detected.</html>
- W: Conflicts detected - <html>There was 1 conflict detected.</html>
- W: Conflicts detected - <html>There was 1 conflict detected.</html>
- W: Conflicts detected - <html>There was 1 conflict detected.</html>
- W: Conflicts detected - <html>There was 1 conflict detected.</html>

Attachments (1)

josm_14196_screenshot.png (67.9 KB ) - added by skyper 7 years ago.
screenshot

Download all attachments as: .zip

Change History (6)

by skyper, 7 years ago

Attachment: josm_14196_screenshot.png added

screenshot

comment:1 by skyper, 7 years ago

Description: modified (diff)

comment:2 by Don-vip, 7 years ago

#7103 seems similar for relations.

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

Replying to Don-vip:

#7103 seems similar for relations.

Yes, I tested again and the freeze button is active all the time, even without any nodes in the middle column.

Last edited 5 years ago by skyper (previous) (diff)

comment:4 by skyper, 5 years ago

Summary: Conflict manager allows to create ways with only one nodeConflict manager allows to create inconsistent ways with zero or only one node

comment:5 by skyper, 5 years ago

Description: modified (diff)
Version: latest

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to skyper.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.