Skip to content

RouteLegProgress next step IndexOutOfBoundsException #1665

@Guardiola31337

Description

@Guardiola31337

Run into the following 💥 while testing:

01-11 21:49:33.835 655-6041/? E/AndroidRuntime: FATAL EXCEPTION: mapbox_navigation_thread
    Process: com.mapbox.services.android.navigation.app, PID: 655
    java.lang.IndexOutOfBoundsException: Invalid index 12, size is 7
        at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
        at java.util.ArrayList.get(ArrayList.java:308)
        at com.mapbox.services.android.navigation.v5.routeprogress.RouteLegProgress$Builder.build(RouteLegProgress.java:258)
        at com.mapbox.services.android.navigation.v5.routeprogress.RouteProgress$Builder.build(RouteProgress.java:286)
        at com.mapbox.services.android.navigation.v5.navigation.NavigationRouteProcessor.buildRouteProgressFrom(NavigationRouteProcessor.java:110)
        at com.mapbox.services.android.navigation.v5.navigation.NavigationRouteProcessor.buildNewRouteProgress(NavigationRouteProcessor.java:47)
        at com.mapbox.services.android.navigation.v5.navigation.RouteProcessorRunnable.process(RouteProcessorRunnable.java:61)
        at com.mapbox.services.android.navigation.v5.navigation.RouteProcessorRunnable.run(RouteProcessorRunnable.java:46)
        at android.os.Handler.handleCallback(Handler.java:739)
        at android.os.Handler.dispatchMessage(Handler.java:95)
        at android.os.Looper.loop(Looper.java:148)
        at android.os.HandlerThread.run(HandlerThread.java:61)

Wondering if this could be related to the latest "leg index" changes 👀 #1657

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugDefect to be fixed.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions