Skip to content

Certain Match requests will freeze/crash osrm-routed #5100

@YoshiWalsh

Description

@YoshiWalsh

Hi,

We're using OSRM in our production environment, but we've noticed that it can be somewhat unstable. Certain requests cause it to timeout (after 60 seconds) and stop accepting future requests.

Here's the simplest example of a problem request that we could find:

/match/v1/driving/polyline(h_umEe_{y[??)?timestamps=1528274382;1528274400&radiuses=500;500&tidy=true

The same thing happens even if the tidy parameter is excluded.

The expectation is that this request should return a distance of 0. It's not always 0-distance matches that cause problems, sometimes the problematic matches should return several kilometres. If I come across any more examples of problematic requests I'll add them here.

Thanks,

Josh

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions