flutter-mapbox-gl / maps

A Mapbox GL flutter package for creating custom maps
Other
1.03k stars 501 forks source link

map keeps crashing if we enable 'myLocationEnabled: true' , #1367

Closed amias-samir closed 1 month ago

amias-samir commented 1 year ago

Current Flutter Version 3.7.11 Dart Version 2.19.6 DevTools 2.20.1


W/TelemetryUtils( 9476): java.lang.SecurityException: getDataNetworkTypeForSubscriber
I/PlatformViewsController( 9476): Hosting view in a virtual display for platform view: 0
D/BufferQueueConsumer( 9476): [](id:25040000000a,api:0,p:-1,c:9476) connect: controlledByApp=true
E/BufferQueueProducer( 9476): [SurfaceTexture-0-9476-0](id:250400000002,api:1,p:1152,c:9476) dequeueBuffer: BufferQueue has been abandoned
D/TrafficStats( 9476): tagSocket(158) with statsTag=0xffffffff, statsUid=-1
E/BufferQueueProducer( 9476): [SurfaceTexture-0-9476-0](id:250400000002,api:1,p:1152,c:9476) dequeueBuffer: BufferQueue has been abandoned
E/gralloc4( 9476): Empty SMPTE 2094-40 data
D/IS_CTS_MODE( 9476): false
D/MULTI_WINDOW_ENABLED( 9476): false
I/ForceDarkHelperStubImpl( 9476): setViewRootImplForceDark: false for , reason: AppDarkModeEnable
D/VRI[]   ( 9476): hardware acceleration = true, forceHwAccelerated = false
E/BufferQueueProducer( 9476): [SurfaceTexture-0-9476-0](id:250400000002,api:1,p:1152,c:9476) dequeueBuffer: BufferQueue has been abandoned
D/BufferQueueConsumer( 9476): [](id:25040000000b,api:0,p:-1,c:9476) connect: controlledByApp=false
E/BufferQueueProducer( 9476): [SurfaceTexture-0-9476-0](id:250400000002,api:1,p:1152,c:9476) dequeueBuffer: BufferQueue has been abandoned
I/ForceDarkHelperStubImpl( 9476): setViewRootImplForceDark: false for , reason: AppDarkModeEnable
D/VRI[]   ( 9476): vri.reportNextDraw android.view.ViewRootImpl.performTraversals:3852 android.view.ViewRootImpl.doTraversal:2587 android.view.ViewRootImpl$TraversalRunnable.run:9716 android.view.Choreographer$CallbackRecord.run:1386 android.view.Choreographer$CallbackRecord.run:1394 
D/SurfaceView( 9476): UPDATE null, mIsCastMode = false
D/BufferQueueConsumer( 9476): [](id:25040000000c,api:0,p:-1,c:9476) connect: controlledByApp=false
D/VRI[]   ( 9476): vri.Setup new sync id=0 syncSeqId=0
D/libMEOW ( 9476): meow new tls: 0xb4000078dc9e8d00
D/libMEOW ( 9476): applied 1 plugins for [packagename]:
D/libMEOW ( 9476):   plugin 1: [libMEOW_gift.so]:
I/Mbgl-EGLConfigChooser( 9476): In emulator: false
E/BufferQueueProducer( 9476): [SurfaceTexture-0-9476-0](id:250400000002,api:1,p:1152,c:9476) dequeueBuffer: BufferQueue has been abandoned
E/gralloc4( 9476): Empty SMPTE 2094-40 data
D/BLASTBufferQueue( 9476): [VRI[]#8](f:0,a:1) acquireNextBufferLocked size=1080x2263 mFrameNumber=1 applyTransaction=true mTimestamp=2210828818870621(auto) mPendingTransactions.size=0 graphicBufferId=40699110096942 transform=0
W/Parcel  ( 9476): Expecting binder but got null!
D/SurfaceView( 9476): UPDATE Surface(name=SurfaceView[])/@0xfc00854, mIsProjectionMode = false
D/SurfaceControl( 9476): nativeSetScreenProjection ===> setScreenProjection
W/Mbgl    ( 9476): {GLThread 136}[Android]: MapRenderer::onSurfaceCreated GlyphsRasterizationMode was specified without providing LocalIdeographFontFamily. Switching glyphsRasterizationMode to NoGlyphsRasterizedLocally mode.
D/SurfaceControl( 9476): nativeSetScreenProjection ===> setScreenProjection
D/SurfaceControl( 9476): nativeSetScreenProjection ===> setScreenProjection
E/BufferQueueProducer( 9476): [SurfaceTexture-0-9476-0](id:250400000002,api:1,p:1152,c:9476) dequeueBuffer: BufferQueue has been abandoned
E/gralloc4( 9476): Empty SMPTE 2094-40 data
D/BLASTBufferQueue( 9476): [SurfaceView[]#9](f:0,a:1) acquireNextBufferLocked size=1080x2263 mFrameNumber=1 applyTransaction=true mTimestamp=2210828849551621(auto) mPendingTransactions.size=0 graphicBufferId=40699110096943 transform=0
D/VRI[]   ( 9476): vri.reportDrawFinished syncSeqId=0 android.view.ViewRootImpl.lambda$createSyncIfNeeded$4$android-view-ViewRootImpl:3920 android.view.ViewRootImpl$$ExternalSyntheticLambda1.run:6 android.os.Handler.handleCallback:942 android.os.Handler.dispatchMessage:99 android.os.Looper.loopOnce:211 
E/gralloc4( 9476): Empty SMPTE 2094-40 data
E/BufferQueueProducer( 9476): [SurfaceTexture-0-9476-0](id:250400000002,api:1,p:1152,c:9476) dequeueBuffer: BufferQueue has been abandoned
E/gralloc4( 9476): Empty SMPTE 2094-40 data
E/BufferQueueProducer( 9476): [SurfaceTexture-0-9476-0](id:250400000002,api:1,p:1152,c:9476) dequeueBuffer: BufferQueue has been abandoned
E/gralloc4( 9476): Empty SMPTE 2094-40 data
E/gralloc4( 9476): Empty SMPTE 2094-40 data
W/Resources( 9476): Drawable packagename:drawable/mapbox_user_icon_shadow has unresolved theme attributes! Consider using Resources.getDrawable(int, Theme) or Context.getDrawable(int).
W/Resources( 9476): java.lang.RuntimeException
W/Resources( 9476):     at android.content.res.Resources.getDrawable(Resources.java:954)
W/Resources( 9476):     at com.mapbox.mapboxsdk.utils.BitmapUtils.getDrawableFromRes(BitmapUtils.java:167)
W/Resources( 9476):     at com.mapbox.mapboxsdk.utils.BitmapUtils.getDrawableFromRes(BitmapUtils.java:153)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LayerBitmapProvider.generateShadowBitmap(LayerBitmapProvider.java:29)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationLayerController.styleBitmaps(LocationLayerController.java:166)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationLayerController.applyStyle(LocationLayerController.java:102)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationLayerController.initializeComponents(LocationLayerController.java:83)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationLayerController.<init>(LocationLayerController.java:76)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationComponent.initialize(LocationComponent.java:1498)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationComponent.activateLocationComponent(LocationComponent.java:387)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.enableLocationComponent(MapboxMapController.java:272)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.updateMyLocationEnabled(MapboxMapController.java:1563)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.access$100(MapboxMapController.java:91)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController$1.onStyleLoaded(MapboxMapController.java:141)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapboxMap.notifyStyleLoaded(MapboxMap.java:963)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapboxMap.onFinishLoadingStyle(MapboxMap.java:225)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapView$MapCallback.onDidFinishLoadingStyle(MapView.java:1383)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapChangeReceiver.onDidFinishLoadingStyle(MapChangeReceiver.java:198)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.NativeMapView.onDidFinishLoadingStyle(NativeMapView.java:1166)
W/Resources( 9476):     at android.os.MessageQueue.nativePollOnce(Native Method)
W/Resources( 9476):     at android.os.MessageQueue.next(MessageQueue.java:341)
W/Resources( 9476):     at android.os.Looper.loopOnce(Looper.java:169)
W/Resources( 9476):     at android.os.Looper.loop(Looper.java:300)
W/Resources( 9476):     at android.app.ActivityThread.main(ActivityThread.java:8294)
W/Resources( 9476):     at java.lang.reflect.Method.invoke(Native Method)
W/Resources( 9476):     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
W/Resources( 9476):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028)
W/Resources( 9476): Drawable packagename:drawable/mapbox_user_icon_shadow has unresolved theme attributes! Consider using Resources.getDrawable(int, Theme) or Context.getDrawable(int).
W/Resources( 9476): java.lang.RuntimeException
W/Resources( 9476):     at android.content.res.Resources.getDrawable(Resources.java:954)
W/Resources( 9476):     at com.mapbox.mapboxsdk.utils.BitmapUtils.getDrawableFromRes(BitmapUtils.java:167)
W/Resources( 9476):     at com.mapbox.mapboxsdk.utils.BitmapUtils.getDrawableFromRes(BitmapUtils.java:153)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LayerBitmapProvider.generateShadowBitmap(LayerBitmapProvider.java:29)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationLayerController.styleBitmaps(LocationLayerController.java:166)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationLayerController.setRenderMode(LocationLayerController.java:123)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationComponent.setRenderMode(LocationComponent.java:716)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationComponent.initialize(LocationComponent.java:1521)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationComponent.activateLocationComponent(LocationComponent.java:387)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.enableLocationComponent(MapboxMapController.java:272)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.updateMyLocationEnabled(MapboxMapController.java:1563)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.access$100(MapboxMapController.java:91)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController$1.onStyleLoaded(MapboxMapController.java:141)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapboxMap.notifyStyleLoaded(MapboxMap.java:963)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapboxMap.onFinishLoadingStyle(MapboxMap.java:225)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapView$MapCallback.onDidFinishLoadingStyle(MapView.java:1383)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapChangeReceiver.onDidFinishLoadingStyle(MapChangeReceiver.java:198)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.NativeMapView.onDidFinishLoadingStyle(NativeMapView.java:1166)
W/Resources( 9476):     at android.os.MessageQueue.nativePollOnce(Native Method)
W/Resources( 9476):     at android.os.MessageQueue.next(MessageQueue.java:341)
W/Resources( 9476):     at android.os.Looper.loopOnce(Looper.java:169)
W/Resources( 9476):     at android.os.Looper.loop(Looper.java:300)
W/Resources( 9476):     at android.app.ActivityThread.main(ActivityThread.java:8294)
W/Resources( 9476):     at java.lang.reflect.Method.invoke(Native Method)
W/Resources( 9476):     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
W/Resources( 9476):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028)
W/Resources( 9476): Drawable packagename:drawable/mapbox_user_icon_shadow has unresolved theme attributes! Consider using Resources.getDrawable(int, Theme) or Context.getDrawable(int).
W/Resources( 9476): java.lang.RuntimeException
W/Resources( 9476):     at android.content.res.Resources.getDrawable(Resources.java:954)
W/Resources( 9476):     at com.mapbox.mapboxsdk.utils.BitmapUtils.getDrawableFromRes(BitmapUtils.java:167)
W/Resources( 9476):     at com.mapbox.mapboxsdk.utils.BitmapUtils.getDrawableFromRes(BitmapUtils.java:153)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LayerBitmapProvider.generateShadowBitmap(LayerBitmapProvider.java:29)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationLayerController.styleBitmaps(LocationLayerController.java:166)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationLayerController.applyStyle(LocationLayerController.java:102)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationComponent.applyStyle(LocationComponent.java:762)
W/Resources( 9476):     at com.mapbox.mapboxsdk.location.LocationComponent.activateLocationComponent(LocationComponent.java:389)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.enableLocationComponent(MapboxMapController.java:272)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.updateMyLocationEnabled(MapboxMapController.java:1563)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController.access$100(MapboxMapController.java:91)
W/Resources( 9476):     at com.mapbox.mapboxgl.MapboxMapController$1.onStyleLoaded(MapboxMapController.java:141)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapboxMap.notifyStyleLoaded(MapboxMap.java:963)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapboxMap.onFinishLoadingStyle(MapboxMap.java:225)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapView$MapCallback.onDidFinishLoadingStyle(MapView.java:1383)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.MapChangeReceiver.onDidFinishLoadingStyle(MapChangeReceiver.java:198)
W/Resources( 9476):     at com.mapbox.mapboxsdk.maps.NativeMapView.onDidFinishLoadingStyle(NativeMapView.java:1166)
W/Resources( 9476):     at android.os.MessageQueue.nativePollOnce(Native Method)
W/Resources( 9476):     at android.os.MessageQueue.next(MessageQueue.java:341)
W/Resources( 9476):     at android.os.Looper.loopOnce(Looper.java:169)
W/Resources( 9476):     at android.os.Looper.loop(Looper.java:300)
W/Resources( 9476):     at android.app.ActivityThread.main(ActivityThread.java:8294)
W/Resources( 9476):     at java.lang.reflect.Method.invoke(Native Method)
W/Resources( 9476):     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
W/Resources( 9476):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028)
E/Mbgl-MapChangeReceiver( 9476): Exception in onDidFinishLoadingStyle
E/Mbgl-MapChangeReceiver( 9476): java.lang.IncompatibleClassChangeError: Found interface com.google.android.gms.location.FusedLocationProviderClient, but class was expected (declaration of 'com.google.android.gms.location.FusedLocationProviderClient' appears in /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/base.apk)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.android.core.location.GoogleLocationEngineImpl.requestLocationUpdates(GoogleLocationEngineImpl.java:58)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.android.core.location.GoogleLocationEngineImpl.requestLocationUpdates(GoogleLocationEngineImpl.java:26)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.android.core.location.LocationEngineProxy.requestLocationUpdates(LocationEngineProxy.java:34)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxsdk.location.LocationComponent.onLocationLayerStart(LocationComponent.java:1439)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxsdk.location.LocationComponent.enableLocationComponent(LocationComponent.java:1568)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxsdk.location.LocationComponent.setLocationComponentEnabled(LocationComponent.java:551)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxgl.MapboxMapController.enableLocationComponent(MapboxMapController.java:274)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxgl.MapboxMapController.updateMyLocationEnabled(MapboxMapController.java:1563)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxgl.MapboxMapController.access$100(MapboxMapController.java:91)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxgl.MapboxMapController$1.onStyleLoaded(MapboxMapController.java:141)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxsdk.maps.MapboxMap.notifyStyleLoaded(MapboxMap.java:963)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxsdk.maps.MapboxMap.onFinishLoadingStyle(MapboxMap.java:225)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxsdk.maps.MapView$MapCallback.onDidFinishLoadingStyle(MapView.java:1383)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxsdk.maps.MapChangeReceiver.onDidFinishLoadingStyle(MapChangeReceiver.java:198)
E/Mbgl-MapChangeReceiver( 9476):    at com.mapbox.mapboxsdk.maps.NativeMapView.onDidFinishLoadingStyle(NativeMapView.java:1166)
E/Mbgl-MapChangeReceiver( 9476):    at android.os.MessageQueue.nativePollOnce(Native Method)
E/Mbgl-MapChangeReceiver( 9476):    at android.os.MessageQueue.next(MessageQueue.java:341)
E/Mbgl-MapChangeReceiver( 9476):    at android.os.Looper.loopOnce(Looper.java:169)
E/Mbgl-MapChangeReceiver( 9476):    at android.os.Looper.loop(Looper.java:300)
E/Mbgl-MapChangeReceiver( 9476):    at android.app.ActivityThread.main(ActivityThread.java:8294)
E/Mbgl-MapChangeReceiver( 9476):    at java.lang.reflect.Method.invoke(Native Method)
E/Mbgl-MapChangeReceiver( 9476):    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
E/Mbgl-MapChangeReceiver( 9476):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028)
W/System.err( 9476): java.lang.IncompatibleClassChangeError: Found interface com.google.android.gms.location.FusedLocationProviderClient, but class was expected (declaration of 'com.google.android.gms.location.FusedLocationProviderClient' appears in /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/base.apk)
W/System.err( 9476):    at com.mapbox.android.core.location.GoogleLocationEngineImpl.requestLocationUpdates(GoogleLocationEngineImpl.java:58)
W/System.err( 9476):    at com.mapbox.android.core.location.GoogleLocationEngineImpl.requestLocationUpdates(GoogleLocationEngineImpl.java:26)
W/System.err( 9476):    at com.mapbox.android.core.location.LocationEngineProxy.requestLocationUpdates(LocationEngineProxy.java:34)
W/System.err( 9476):    at com.mapbox.mapboxsdk.location.LocationComponent.onLocationLayerStart(LocationComponent.java:1439)
W/System.err( 9476):    at com.mapbox.mapboxsdk.location.LocationComponent.enableLocationComponent(LocationComponent.java:1568)
W/System.err( 9476):    at com.mapbox.mapboxsdk.location.LocationComponent.setLocationComponentEnabled(LocationComponent.java:551)
W/System.err( 9476):    at com.mapbox.mapboxgl.MapboxMapController.enableLocationComponent(MapboxMapController.java:274)
W/System.err( 9476):    at com.mapbox.mapboxgl.MapboxMapController.updateMyLocationEnabled(MapboxMapController.java:1563)
W/System.err( 9476):    at com.mapbox.mapboxgl.MapboxMapController.access$100(MapboxMapController.java:91)
W/System.err( 9476):    at com.mapbox.mapboxgl.MapboxMapController$1.onStyleLoaded(MapboxMapController.java:141)
W/System.err( 9476):    at com.mapbox.mapboxsdk.maps.MapboxMap.notifyStyleLoaded(MapboxMap.java:963)
W/System.err( 9476):    at com.mapbox.mapboxsdk.maps.MapboxMap.onFinishLoadingStyle(MapboxMap.java:225)
W/System.err( 9476):    at com.mapbox.mapboxsdk.maps.MapView$MapCallback.onDidFinishLoadingStyle(MapView.java:1383)
W/System.err( 9476):    at com.mapbox.mapboxsdk.maps.MapChangeReceiver.onDidFinishLoadingStyle(MapChangeReceiver.java:198)
W/System.err( 9476):    at com.mapbox.mapboxsdk.maps.NativeMapView.onDidFinishLoadingStyle(NativeMapView.java:1166)
W/System.err( 9476):    at android.os.MessageQueue.nativePollOnce(Native Method)
W/System.err( 9476):    at android.os.MessageQueue.next(MessageQueue.java:341)
W/System.err( 9476):    at android.os.Looper.loopOnce(Looper.java:169)
W/System.err( 9476):    at android.os.Looper.loop(Looper.java:300)
W/System.err( 9476):    at android.app.ActivityThread.main(ActivityThread.java:8294)
W/System.err( 9476):    at java.lang.reflect.Method.invoke(Native Method)
W/System.err( 9476):    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
W/System.err( 9476):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028)
E/libc++abi( 9476): terminating with uncaught exception of type jni::PendingJavaException
F/libc    ( 9476): Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 9476 (ortalserviceapp), pid 9476 (ortalserviceapp)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'Redmi/miel_in/miel:13/TP1A.220624.014/V14.0.3.0.TKEINXM:user/release-keys'
Revision: '0'
ABI: 'arm64'
Timestamp: 2023-08-29 17:22:37.438077152+0545
Process uptime: 557s
ZygotePid: 476525522
Cmdline: packagename
pid: 9476, tid: 9476, name: ortalserviceapp  >>> packagename <<<
uid: 10491
signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
Abort message: 'terminating with uncaught exception of type jni::PendingJavaException'
    x0  0000000000000000  x1  0000000000002504  x2  0000000000000006  x3  0000007ff08a90c0
    x4  736f646277641f73  x5  736f646277641f73  x6  736f646277641f73  x7  7f7f7f7f7f7f7f7f
    x8  00000000000000f0  x9  0000007b426d9bb0  x10 0000000000000001  x11 0000007b4274eb50
    x12 0000000000000018  x13 0000000064edd881  x14 0010dc3a04fb54da  x15 00006234ecec67e9
    x16 0000007b427bea58  x17 0000007b42797690  x18 0000007b4aaf4000  x19 0000000000002504
    x20 0000000000002504  x21 00000000ffffffff  x22 ffffff80ffffffc8  x23 0000007ff08a9310
    x24 0000007ff08a91f0  x25 0000007ff08a9230  x26 00000078d7196968  x27 00000078d7196960
    x28 00000078d7196980  x29 0000007ff08a9140
    lr  0000007b4273ed88  sp  0000007ff08a90a0  pc  0000007b4273edb4  pst 0000000000001000
backtrace:
      #00 pc 000000000008cdb4  /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 3908c7c57fa04c64df24425cf16523cf)
      #01 pc 0000000000373aa4  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #02 pc 0000000000373c14  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #03 pc 00000000003711d4  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #04 pc 0000000000370800  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #05 pc 000000000037075c  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (__cxa_throw+112) (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #06 pc 0000000000094680  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #07 pc 00000000000aee88  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #08 pc 0000000000115b8c  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #09 pc 00000000001c3898  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #10 pc 00000000001c3314  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #11 pc 00000000001c5b70  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #12 pc 000000000022177c  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #13 pc 00000000000fb3e0  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #14 pc 000000000021b0c4  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #15 pc 000000000021a930  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #16 pc 000000000021a9fc  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #17 pc 0000000000219c24  /data/app/~~CvauXenMAqd62cRI-FvnrQ==/packagename-NGTi4bPRqB71v9cEEyShlA==/lib/arm64/libmapbox-gl.so (BuildId: 5340fab4c92fd87f8304775de4bc95627e863fd7)
      #18 pc 0000000000018264  /system/lib64/libutils.so (android::Looper::pollInner(int)+1060) (BuildId: 263dd89cc6d0dd79143c59615c4821ef)
      #19 pc 0000000000017de0  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112) (BuildId: 263dd89cc6d0dd79143c59615c4821ef)
      #20 pc 000000000016449c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44) (BuildId: 835309c5e74d8b7113656a9dd584bece)
      #21 pc 000000000034d504  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+116)
      #22 pc 000000000202c1d4  /memfd:jit-cache (deleted) (android.os.MessageQueue.next+244)
      #23 pc 000000000202a998  /memfd:jit-cache (deleted) (android.os.Looper.loopOnce+184)
      #24 pc 0000000000209a9c  /apex/com.android.art/lib64/libart.so (nterp_helper+1948) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #25 pc 00000000004ad05a  /system/framework/framework.jar (android.os.Looper.loop+162)
      #26 pc 0000000000209334  /apex/com.android.art/lib64/libart.so (nterp_helper+52) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #27 pc 00000000001c186c  /system/framework/framework.jar (android.app.ActivityThread.main+264)
      #28 pc 0000000000458600  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #29 pc 000000000048b39c  /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1560) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #30 pc 000000000048ad5c  /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+48) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #31 pc 0000000000353148  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+120)
      #32 pc 000000000020a2b0  /apex/com.android.art/lib64/libart.so (nterp_helper+4016) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #33 pc 00000000004052c2  /system/framework/framework.jar (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)
      #34 pc 0000000000ef204c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (com.android.internal.os.ZygoteInit.main+3740)
      #35 pc 0000000000458600  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #36 pc 0000000000589dfc  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+912) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #37 pc 0000000000606de4  /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+160) (BuildId: 4c9b59b74ca9272f710a71137164c349)
      #38 pc 00000000000bfce8  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+120) (BuildId: 835309c5e74d8b7113656a9dd584bece)
      #39 pc 00000000000cc1b8  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+1016) (BuildId: 835309c5e74d8b7113656a9dd584bece)
      #40 pc 0000000000002560  /system/bin/app_process64 (main+1280) (BuildId: 6f97a590777bd06f31784c7272763a35)
      #41 pc 00000000000851c0  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+96) (BuildId: 3908c7c57fa04c64df24425cf16523cf)
magikmea commented 1 year ago

I have the same error, do you have a workaround?

aardrop commented 1 year ago

What android SDK are you on? I am not seeing the same error on iOS but am having similar errors on Android.

aabuhijleh commented 1 year ago

Facing the exact same issue with Flutter 3.10.6 and mapbox_gl 0.16.0 if myLocationEnabled is true

@aardrop We're on android SDK 33

aardrop commented 1 year ago

If anyone has an older Android SDK, could you verify this problem persists on your version?

My coworker is on 31 and is going to try next week when he's back from vacation. My hypothesis is that we need to update the Mapbox package it's mapping to, as the older version of Mapbox isn't compatible with 33, but I can't verify this yet.

samderlust commented 12 months ago

workaround is set myLocationEnabled to true in onMapCreated using a state. Make sure controller is initiated before onMapCreated is true

aabuhijleh commented 11 months ago

workaround is set myLocationEnabled to true in onMapCreated using a state. Make sure controller is initiated before onMapCreated is true

Did not fix the crash for me

aardrop commented 11 months ago

Tested with an older SDK, 31, and I'm not getting any errors on android anymore.

jaggerharness commented 10 months ago

Has there been any traction on this issue? I'm still observing crashes.

nzackoya commented 9 months ago

Is this lib still supported?

VuThienHung commented 9 months ago

Hi everyone I also get an issues too (on my android, iphone is worked ok) Thanks

dhaq commented 8 months ago

still has error, how to fix it?

AsRoyals commented 8 months ago

I have the same error. I tried updating all but the crash continues. I need help, meanwhile, I'll try with IOS where looks like that is working well.

Abd-Nasir commented 8 months ago

It works well on IOS but crashes on Android. Same issue. Anyone who got solution for this?

Nabinda commented 7 months ago

Did anyone find solution to this? I am facing same problems.

talghe commented 6 months ago

It works well on IOS but crashes on Android. Same issue. Anyone who got solution for this?

Same issue here, I'd be glad to find a solution

aardrop commented 6 months ago

The only workaround that we've had success with is downgrading Android Studio to 31, 33 doesn't work for us. I'm pretty weak on Android as I build mostly for iOS and Web but if someone can solve this that would be great as now mapbox is leagues past this in their versions.

Some things to check are your style versions, your annotation layers, and the example version. Are people having this issue with any of the examples in this repo?

felix-ht commented 5 months ago

the 0.16.0 version is has known issues - however we the contributors cannot create a new release. Can someone test if this issues also happens with master?

azaderdogan commented 5 months ago

the 0.16.0 version is has known issues - however we the contributors cannot create a new release. Can someone test if this issues also happens with master?

This problem is an error received on Android SDK 33 with Flutter 3 and is very important.

muslimipro commented 5 months ago

the 0.16.0 version is has known issues - however we the contributors cannot create a new release. Can someone test if this issues also happens with master?

Hi, yes, I checked this problem on the master and it is there too

thaleslagemann commented 4 months ago

I was having the same crash happen when I tried it on flutter 3.7.12 and 3.10.0, it only stopped happening when I upgraded flutter to 3.16.9

vigin-hsa commented 3 months ago

Any Fix or work around for this? I am also facing same issue

huzaifa-qureshi commented 3 months ago

Facing the same issue in Flutter version 3.19.3 and mapbox_gl 0.16.0, has anyone found a fix or work around for this?

azaderdogan commented 3 months ago

Temporary Solution:

Remove myLocationEnabled and add polygonSource and update every 1 seconds with your new location which you fetch with another libraries.

stale[bot] commented 1 month ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.