-
Notifications
You must be signed in to change notification settings - Fork 320
Description
Hi Team,
I am using the mapbox DropInUi in my app. I am getting the below crash.
Fatal Exception: java.lang.ArrayIndexOutOfBoundsException
length=1; index=1
com.mapbox.navigation.ui.maps.internal.route.line.MapboxRouteLineUtils$extractRouteRestrictionData$1.invoke (MapboxRouteLineUtils.kt:574)
com.mapbox.navigation.ui.maps.internal.route.line.MapboxRouteLineUtils$extractRouteRestrictionData$1.invoke (MapboxRouteLineUtils.kt:591)
com.mapbox.navigation.ui.maps.util.CacheResultUtils$CacheResultKeyRoute.invoke (CacheResultUtils.kt:37)
com.mapbox.navigation.ui.maps.util.CacheResultUtils$CacheResultKeyRoute.invoke (CacheResultUtils.kt:34)
com.mapbox.navigation.ui.maps.util.CacheResultUtils$CacheResultHandler.invoke (CacheResultUtils.kt:122)
com.mapbox.navigation.ui.maps.util.CacheResultUtils$cacheRouteResult$1.invoke (CacheResultUtils.kt:111)
com.mapbox.navigation.ui.maps.util.CacheResultUtils$cacheRouteResult$1.invoke (CacheResultUtils.kt:105)
com.mapbox.navigation.ui.maps.route.line.api.MapboxRouteLineApi$buildDrawRoutesState$primaryRouteRestrictedSectionsExpressionDef$1.invokeSuspend (MapboxRouteLineApi.kt:1267)
kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33)
kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:106)
kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely (CoroutineScheduler.kt:571)
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask (CoroutineScheduler.kt:750)
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker (CoroutineScheduler.kt:678)
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run (CoroutineScheduler.kt:665)
Mapbox Navigation SDK version: implementation 'com.mapbox.navigation:ui-app:2.10.0-rc.1'
implementation 'com.mapbox.navigation:ui-dropin:2.10.0-rc.1'
It is happening very rarely and I don't know in which case it is happening. Please check it and let me know how to solve this issue.