mapbox / mapbox/mapbox-maps-flutter

[Android] Crash split_config.arm64_v8a.apk!libmapbox-maps.so

Open
#516 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Dart
Stars
380
Forks
204
PR merge metrics
No merged PRs in 30d

Description

**StackTrace**

```
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 11125 >>> app.humanforest <<<

backtrace:
#00 pc 0x0000000000469ea0 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#01 pc 0x0000000000732dc8 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#02 pc 0x00000000004d0d80 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#03 pc 0x00000000004c6138 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#04 pc 0x00000000004c6058 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#05 pc 0x0000000000735130 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#06 pc 0x0000000000551f98 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#07 pc 0x000000000054f984 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#08 pc 0x0000000000466fe8 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#09 pc 0x0000000000461880 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#10 pc 0x00000000003f9114 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/split_config.arm64_v8a.apk!libmapbox-maps.so (BuildId: e19c2fc77a53a023ea1934a869ada6415b60590e)
#11 pc 0x000000000018b8c4 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/oat/arm64/base.odex (art_jni_trampoline+116)
#12 pc 0x00000000005b98b0 /apex/com.android.art/lib64/libart.so (nterp_helper+4016)
#13 pc 0x000000000141f0d8 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/oat/arm64/base.vdex (com.mapbox.maps.NativeMapImpl.render+4)
#14 pc 0x00000000005b9854 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#15 pc 0x0000000001c52ae8 /data/app/~~TlPoZaL3Kn-r68s1lrV7Kg==/app.humanforest-L6H7c8VSCFpHeB3nWh2Ssw==/oat/arm64/base.vdex (com.mapbox.maps.renderer.MapboxRenderer.render+8)
#16 pc 0x0000000002025390 /memfd:jit-cache
```

**Flutter Doctor**

`[✓] Flutter (Channel stable, 3.19.5, on macOS 13.6 22G120 darwin-arm64, locale en-CL) [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0) [✓] Xcode - develop for iOS and macOS (Xcode 15.0) [✓] Chrome - develop for the web [✓] Android Studio (version 2022.3) [✓] VS Code (version 1.82.2) [✓] VS Code (version 1.68.1) [✓] Connected device (4 available) [✓] Network resources`

**Mapbox version 1.1.0**

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the reported native stack trace in libmapbox-maps.so and the Flutter Doctor environment details, then review the Mapbox Maps Flutter 1.1.0 Android rendering path. Reproduce the crash with the reported configuration before narrowing its cause; done means identifying and fixing the crash with a regression check.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, dart, flutter
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.