-
-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
Hi, busy trying to implement the library into our app. Everything is mostly working, however we get this crash quite frequently on Android. It happens right as it's starting navigation.
FATAL EXCEPTION: main
Process: com.aura.responder.production, PID: 24516
java.lang.NullPointerException
at com.mapbox.navigation.ui.maps.camera.data.MapboxNavigationViewportDataSource.updateOverviewData(MapboxNavigationViewportDataSource.kt:803)
at com.mapbox.navigation.ui.maps.camera.data.MapboxNavigationViewportDataSource.evaluate(MapboxNavigationViewportDataSource.kt:337)
at com.mapboxnavigation.MapboxNavigationView.routesObserver$lambda$11(MapboxNavigationView.kt:455)
at com.mapboxnavigation.MapboxNavigationView.$r8$lambda$2Gj5i2Y09NO5NpXEksBu47MuBaI(Unknown Source:0)
at com.mapboxnavigation.MapboxNavigationView$$ExternalSyntheticLambda3.onRoutesChanged(Unknown Source:2)
at com.mapbox.navigation.core.directions.session.MapboxDirectionsSession.registerSetNavigationRoutesFinishedObserver(MapboxDirectionsSession.kt:120)
at com.mapbox.navigation.core.MapboxNavigation$registerRoutesObserver$1.invokeSuspend(MapboxNavigation.kt:1220)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:367)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:30)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable$default(Cancellable.kt:25)
at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:110)
at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:126)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:56)
at kotlinx.coroutines.BuildersKt.launch(Unknown Source:1)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:47)
at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source:1)
at com.mapbox.navigation.core.MapboxNavigation.registerRoutesObserver(MapboxNavigation.kt:1218)
at com.mapboxnavigation.MapboxNavigationView.startRoute(MapboxNavigationView.kt:738)
at com.mapboxnavigation.MapboxNavigationView.startNavigation(MapboxNavigationView.kt:634)
at com.mapboxnavigation.MapboxNavigationView.initNavigation(MapboxNavigationView.kt:506)
at com.mapboxnavigation.MapboxNavigationView.setDirectionUnit(MapboxNavigationView.kt:805)
at com.mapboxnavigation.MapboxNavigationViewManager.setDirectionUnit(MapboxNavigationViewManager.kt:65)
at java.lang.reflect.Method.invoke(Native Method)
at com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter.updateViewProp(ViewManagersPropertyCache.java:93)
at com.facebook.react.uimanager.ViewManagerPropertyUpdater$FallbackViewManagerSetter.setProperty(ViewManagerPropertyUpdater.java:136)
at com.facebook.react.uimanager.ViewManagerPropertyUpdater.updateProps(ViewManagerPropertyUpdater.java:56)
at com.facebook.react.uimanager.ViewManager.updateProperties(ViewManager.java:79)
at com.facebook.react.uimanager.ViewManager.createViewInstance(ViewManager.java:181)
at com.facebook.react.uimanager.ViewManager.createView(ViewManager.java:108)
at com.facebook.react.uimanager.NativeViewHierarchyManager.createView(NativeViewHierarchyManager.java:281)
at com.facebook.react.uimanager.UIViewOperationQueue$CreateViewOperation.execute(UIViewOperationQueue.java:194)
at com.facebook.react.uimanager.UIViewOperationQueue$1.run(UIViewOperationQueue.java:920)
at com.facebook.react.uimanager.UIViewOperationQueue.flushPendingBatches(UIViewOperationQueue.java:1037)
at com.facebook.react.uimanager.UIViewOperationQueue.-$$Nest$mflushPendingBatches(Unknown Source:0)
at com.facebook.react.uimanager.UIViewOperationQueue$DispatchUIFrameCallback.doFrameGuarded(UIViewOperationQueue.java:1097)
at com.facebook.react.uimanager.GuardedFrameCallback.doFrame(GuardedFrameCallback.java:29)
at com.facebook.react.modules.core.ReactChoreographer$ReactChoreographerDispatcher.doFrame(ReactChoreographer.java:175)
at com.facebook.react.modules.core.ChoreographerCompat$FrameCallback$1.doFrame(ChoreographerCompat.java:85)
2025-05-05 22:01:18.043 24516-24516 AndroidRuntime com.aura.responder.production E at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1337)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1348)
at android.view.Choreographer.doCallbacks(Choreographer.java:952)
at android.view.Choreographer.doFrame(Choreographer.java:878)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1322)
at android.os.Handler.handleCallback(Handler.java:958)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:205)
at android.os.Looper.loop(Looper.java:294)
at android.app.ActivityThread.main(ActivityThread.java:8177)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
RN Version: 73.10
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels