Skip to content

[Flutter 3.3+] App fatally crashes when using CachedNetworkImage #110715

Description

@josh-burton

When running my app with Flutter 3.3 I am seeing fatal crashes.

This appears to happen on a screen that uses CachedNetworkImage, but I don't think the issue is with that library.

Code sample
Logs
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'google/raven/raven:13/TP1A.220624.021/8877034:user/release-keys'
Revision: 'MP1.0'
ABI: 'arm64'
Timestamp: 2022-09-01 09:02:42.067523893+1200
Process uptime: 8s
Cmdline: com.myapp
pid: 27796, tid: 27856, name: 1.ui  >>> com.myapp <<<
uid: 10409
tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x000004cf003d0132
    x0  0000007a00008041  x1  0000007a01495e99  x2  000004cf003d0132  x3  0000007a01495ea8
    x4  0000007a00009ae1  x5  0000007a014ffff8  x6  0000000000000000  x7  0000007a00008061
    x8  0000007bdf5a7578  x9  0000000000000000  x10 b400007da32ae510  x11 0000000000000001
    x12 0000000000000005  x13 b400007d83348740  x14 0000007a00000000  x15 0000007be3505a40
    x16 0000007a00008041  x17 0000007f191f1330  x18 0000007be2d06000  x19 0000007bdf5a755c
    x20 0000007be3505b68  x21 b400007bbd2b0f00  x22 0000007a00008041  x23 0000007be3505538
    x24 0000007be3505b98  x25 0000000000000001  x26 b400007dd32e3800  x27 0000007a00f80040
    x28 000000080000007a  x29 0000007be3505b68
    lr  0000007bdf6e51b0  sp  0000007be342c000  pc  000004cf003d0132  pst 0000000060001000
backtrace:
      #00 pc 000004cf003d0132  <unknown>
      #01 pc 00000000006231ac  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #02 pc 000000000070ba90  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #03 pc 000000000050d18c  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #04 pc 000000000050df84  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #05 pc 000000000050c52c  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #06 pc 000000000050bfb0  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #07 pc 000000000061f360  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #08 pc 000000000061f3d8  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #09 pc 00000000009f0cfc  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #10 pc 00000000009b8f00  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #11 pc 000000000050d798  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #12 pc 000000000050e238  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #13 pc 000000000050c49c  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #14 pc 0000000000510370  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #15 pc 000000000061fe78  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #16 pc 0000000000a3a2a8  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #17 pc 000000000061f604  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #18 pc 000000000070bc24  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #19 pc 0000000000a3f154  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #20 pc 00000000006201a4  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #21 pc 0000000000620208  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #22 pc 000000000050f98c  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #23 pc 000000000050fd70  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #24 pc 000000000050fd34  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #25 pc 00000000004e2f34  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libapp.so (BuildId: 0b6b0fbd355995108aafb617688d0a17)
      #26 pc 0000000000aa6214  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libflutter.so (BuildId: dd961dee211f51492417f99f707b818136ac91e0)
      #27 pc 0000000000aa70e8  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libflutter.so (BuildId: dd961dee211f51492417f99f707b818136ac91e0)
      #28 pc 0000000000c5dcfc  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libflutter.so (BuildId: dd961dee211f51492417f99f707b818136ac91e0)
      #29 pc 0000000000987810  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libflutter.so (BuildId: dd961dee211f51492417f99f707b818136ac91e0)
      #30 pc 0000000000718d90  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libflutter.so (BuildId: dd961dee211f51492417f99f707b818136ac91e0)
      #31 pc 000000000071c240  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libflutter.so (BuildId: dd961dee211f51492417f99f707b818136ac91e0)
      #32 pc 0000000000011178  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+808) (BuildId: 0b4a793fa8045c04066d988c68bac8bb)
      #33 pc 00000000000185e4  /system/lib64/libandroid.so (ALooper_pollOnce+100) (BuildId: 40e037fa2f0ad3b9aa4d871265e2bb7e)
      #34 pc 000000000071c34c  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libflutter.so (BuildId: dd961dee211f51492417f99f707b818136ac91e0)
      #35 pc 000000000071a978  /data/app/~~1IWPMDIOSiKSDl8y-z-2sA==/com.myapp-zRr5hymqIiep0vhuweF0fQ==/lib/arm64/libflutter.so (BuildId: dd961dee211f51492417f99f707b818136ac91e0)
      #36 pc 00000000000c14dc  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+204) (BuildId: cbc4c62a9b269839456f1d7728d8411e)
      #37 pc 0000000000054930  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: cbc4c62a9b269839456f1d7728d8411e)

Flutter Doctor:

[✓] Flutter (Channel stable, 3.3.0, on macOS 12.5.1 21G83 darwin-x64, locale en-NZ)
    • Flutter version 3.3.0 on channel stable at /Users/user/fvm/versions/stable
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ffccd96b62 (2 days ago), 2022-08-29 17:28:57 -0700
    • Engine revision 5e9e0e0aa8
    • Dart version 2.18.0
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/user/dev/android-sdk
    • Platform android-33, build-tools 33.0.0
    • ANDROID_HOME = /Users/user/dev/android-sdk
    • Java binary at: /Users/user/Library/Java/JavaVirtualMachines/corretto-1.8.0_342/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment Corretto-8.342.07.3 (build 1.8.0_342-b07)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
    • Xcode at /Applications/Xcode-13.4.1.app/Contents/Developer
    • Build 13F100
    • CocoaPods version 1.11.3


Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work listc: fatal crashCrashes that terminate the processc: regressionIt was better in the past than it is nowcp: reviewCherry-picks in the review queuedependency: dartDart team may need to help usengineflutter/engine related. See also e: labels.found in release: 3.3Found to occur in 3.3found in release: 3.4Found to occur in 3.4has reproducible stepsThe issue has been confirmed reproducible and is ready to work onplatform-androidAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer version

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions