Skip to content

Multi maneuove relation bug! #6733

@rezashokry

Description

@rezashokry

Summary

Multiple maneuovre relations are not working.

Issue

I was trying to add some maneuovre relation to the map; When I added 1 maneuovre to a node it worked well. (Sharp right is modified)
Before:
Screenshot from 2023-11-12 14-51-14

After:
image

But when I added another relation to an irrelevant node the previous one stops working.

Reproduce

Here is the 3 versions of the map and the change set to reproduce the bug.

  • Baseline.osm.pbf is the cropped map (OSM release with no change)
  • First_relation_added.osm.pbf is the map which the single maneuovre is added and works fine
  • Both_relation_added.osm.pbf is the map which both maneuovres are added and the first one is not working
    maps.zip

OSRM version: 5.27.1 release (I also checked 5.22.0 and the bug still happens)

Origin:

  • latitude: 36.36486
  • longitude: 59.53642

Destination:

  • latitude: 36.36372
  • longitude: 59.53701

First maneuovre Via Node Id: 4460228939
Second maneuovere Via Node id: 779031832

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions