Skip to content

Huge crash from Google Play Console when upgrade flutter from 2.0.6 to 2.5.2 on Android #91962

Closed

Description

@dodatw

We face huge crash from Google Play Console when upgrade flutter from 2.0.6 to 2.5.2.
We never see this issue at Flutter 2.0.6.
I cannot reproduce this from my side.

The crash info:
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)
libflutter.so!libflutter.so (offset 0x2cd000)

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 0 >>> com.youcam.videoeditor.reface.makeup <<<

backtrace:
  #00  pc 0000000000796360  /data/app/com.youcam.videoeditor.reface.makeup--fE7q_x5tDm4rdaI1HDxMA==/lib/arm64/libflutter.so!libflutter.so (offset 0x2cd000)
  #00  pc 00000000004f7710  /data/app/com.youcam.videoeditor.reface.makeup--fE7q_x5tDm4rdaI1HDxMA==/lib/arm64/libflutter.so!libflutter.so (offset 0x2cd000)
flutter doctor -v
[✓] Flutter (Channel stable, 2.5.2, on macOS 11.6 20G165 darwin-x64, locale zh-Hant-TW)
    • Flutter version 2.5.2 at /Users/rdapp/fvm/versions/stable
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 3595343e20 (2 周前), 2021-09-30 12:58:18 -0700
    • Engine revision 6ac856380f
    • Dart version 2.14.3

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/rdapp/Library/Android/sdk
    • Platform android-31, build-tools 30.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 13.0, Build version 13A233
    • CocoaPods version 1.11.2

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)

[✓] Connected device (1 available)
    • macOS (desktop) • macos • darwin-x64 • macOS 11.6 20G165 darwin-x64
    ! Error: Tommy’s iPhone is not connected. Xcode will continue when Tommy’s iPhone is connected. (code -13)
pubspec.yaml
version: 1.0.0+1

environment:
  sdk: '>=2.12.0 <3.0.0'

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter


  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  firebase_core: ^1.1.0                             #BSD
  firebase_analytics: ^8.3.0                        #BSD
  firebase_crashlytics: ^2.0.2                      #BSD
  firebase_dynamic_links: ^2.0.8                    #BSD
  firebase_performance: ^0.7.0+8                    #BSD
  in_app_purchase: ^1.0.9                           #BSD
  cupertino_icons: ^1.0.3                           #MIT
  bot_toast: ^4.0.1                                 #Apache 2.0
  modal_bottom_sheet: ^2.0.0                        #MIT
  device_info: ^2.0.0                               #BSD
  logger: ^1.0.0                                    #MIT
  adaptive_dialog: ^0.10.0+5                        #MIT
  permission_handler: ^8.2.5                        #MIT
  shared_preferences: ^2.0.5                        #BSD
  sprintf: ^6.0.0                                   #BSD
  video_player: ^2.1.1                              #BSD
  path_drawing: ^0.5.0                              #MIT
  image_picker: ^0.8.4+2                            #Apache 2.0
  path_provider: ^2.0.1                             #BSD
  http: ^0.13.3                                     #BSD
  flutter_native_timezone: ^2.0.0                   #Apache 2.0
  xml2json: ^5.1.0                                  #MIT
  sqflite: ^2.0.0+3                                 #MIT
  path: ^1.8.0                                      #BSD
  json_annotation: ^4.0.1                           #BSD
  scrollable_positioned_list: ^0.2.0-nullsafety.0   #BSD
  flutter_inappwebview: ^5.3.2                      #Apache 2.0
  package_info: ^2.0.0                              #BSD
  percent_indicator: ^3.0.1                         #BSD
  image: ^3.0.2                                     #Apache 2.0
  device_apps: ^2.1.1                               #Apache 2.0
  url_launcher: ^6.0.3                              #BSD
  uuid: ^3.0.4                                      #MIT
  uni_links: ^0.5.1                                 #BSD
  connectivity: ^3.0.3                              #BSD
  synchronized: ^3.0.0                              #BSD
  archive: ^3.1.2                                   #Apache 2.0
  storage_space: ^1.0.0+2                           #BSD
  collection: ^1.15.0                               #BSD
  ios_utsname_ext: ^2.0.0                           #MIT
  auto_size_text: ^3.0.0-nullsafety.0               #MIT
  dio: ^4.0.0                                       #MIT
  pretty_json: ^2.0.0                               #BSD
  flutter_cache_manager: ^3.1.2                     #MIT
  enum_to_string: ^2.0.1                            #MIT
  cached_network_image: ^3.1.0                      #MIT
  in_app_review: ^2.0.2                             #MIT
  lottie: ^1.0.1                                    #MIT
  share: ^2.0.1                                     #BSD
  flutter_local_notifications: ^5.0.0+3             #BSD
  vibration: ^1.7.4-nullsafety.0                    #BSD
  wakelock: ^0.5.3+3                                #BSD
  draggable_scrollbar: ^0.1.0                       #MIT
  system_info: ^1.0.0                               #BSD
  appsflyer_sdk: ^6.2.4+4-nullsafety                #MIT
  facebook_app_events: ^0.12.0                      #Apache 2.0
  in_app_update: ^2.0.0                             #MIT
  open_store: ^0.2.4                                #MIT
  country_codes: ^2.0.1                             #MIT
  cpu_reader: ^3.0.0                                #MIT
  outline_gradient_button: ^2.0.0+1                 #BSD

  notification_reactor:                             #BSD
    path: ./packages/notification_reactor/
  photo_manager:                                    #Apache 2.0
    path: ./packages/photo_manager-0.5.8/
  photo_widget:                                     #Apache 2.0
    path: ./packages/photo_widget-0.0.3/

dev_dependencies:
  flutter_test:
    sdk: flutter
  #  flutter_driver:
  #    sdk: flutter
  test: ^1.16.5
  json_serializable: ^4.1.1           #BSD
  build_runner: ^2.0.2                #BSD
  flutter_launcher_icons: ^0.9.0      #MIT
  mockito: ^5.0.15                    #Apache 2.0
  flutter_lints: ^1.0.4

flutter_icons:
  android: "ic_launcher"
  ios: true
  image_path: "images/icon.png"

# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

Activity

  1. mraleph commented on Oct 18, 2021

    @mraleph
    Member

    @flutter-symbolizer-bot engine#6ac856380f arm64

  2. flutter-symbolizer-bot commented on Oct 18, 2021

    @flutter-symbolizer-bot

    crash from #91962 (comment) symbolized using symbols for 6ac856380fa4f66469552ce986edf59f65f7cd68 android-arm64-release

    #00 0000000000796360 <...>/lib/arm64/libflutter.so!libflutter.so (offset 0x2cd000)
                                                                     OUTLINED_FUNCTION_8058
                                                                     ??:0:0
    #01 00000000004f7710 <...>/lib/arm64/libflutter.so!libflutter.so (offset 0x2cd000)
                                                                     std::__1::unique_ptr<GrGLContext, std::__1::default_delete<GrGLContext> >::operator->() const
                                                                     third_party/libcxx/include/memory:0:19
                                                                     GrGLGpu::glCaps() const
                                                                     third_party/skia/src/gpu/gl/GrGLGpu.h:50:46
                                                                     GrGLGpu::deleteSync(__GLsync*) const
                                                                     third_party/skia/src/gpu/gl/GrGLGpu.cpp:4070:15
    
    

    (Defaulted to release engine because build-id is unavailable or unreliable)

  3. added
    in triagePresently being triaged by the triage team
    engineflutter/engine related. See also e: labels.
    platform-androidAndroid applications specifically
    c: crashStack traces logged to the console
    and removed
    in triagePresently being triaged by the triage team
    on Oct 18, 2021
  4. blasten commented on Oct 18, 2021

    @blasten

    what was the reported device?

  5. zanderso commented on Oct 18, 2021

    @zanderso
    Member

    @dodatw Do the backtraces have any more frames? Otherwise without a narrow range of versions, a local reproduction, and information about the target device, I'm afraid this is probably too little information for us to make progress on this issue.

  6. added
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    P2Important issues not at the top of the work list
    on Oct 18, 2021
  7. dodatw commented on Oct 19, 2021

    @dodatw
    Author

    This issue I cannot reproduce at my side, I saw it on google play console and Crashlytics.
    From Log, it seem random crash and did not have a special reproduce step.

    I saw another crash have a longer call stack for you reference

    call stack
    Stack trace, Occurrence 1 of 53, Crash, brightness_1, Samsung Galaxy Note10+
    *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    pid: 0, tid: 0 >>> com.youcam.videoeditor.reface.makeup <<<
    
    backtrace:
      #00  pc 0000000000797360  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000004f8710  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000004fb9e0  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 0000000000461a10  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000004612ac  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000004612d4  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 000000000039b468  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 000000000039b514  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 000000000039b52c  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 000000000030bd80  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 000000000030bd98  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000006f0c4c  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000006f05c0  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000006f0a70  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000006e671c  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000006a3768  /data/app/~~IUBVJNyyszM_xQFWKdAi-w==/com.youcam.videoeditor.reface.makeup-vtNBKDfyVbCxYmge0i1npw==/lib/arm64/libflutter.so
      #00  pc 00000000000b10e8  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
      #00  pc 0000000000050a58  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
    

    Here is device that have this issue from google play console

    
    Vivo V2043
    5
    9.8%
    3,840 MB (2,797 MB)
    Mediatek MT6765
    
    Redmi Note 10
    4
    7.8%
    3,840 MB (3,591 MB)
    Qualcomm SM6150
    
    Realme realme C25s
    3
    5.9%
    3,840 MB (3,786 MB)
    Mediatek MT6769
    
    Oppo A5 2020
    2
    3.9%
    3,840 MB (2,642 MB)
    Qualcomm SM6125
    
    Oppo A53
    2
    3.9%
    3,840 MB (3,604 MB)
    Qualcomm SM4250
    
    Tecno TECNO SPARK 7 Pro
    2
    3.9%
    3,840 MB (3,777 MB)
    Mediatek MT6769T
    
    Tecno TECNO SPARK 7
    2
    3.9%
    3,840 MB (3,777 MB)
    Mediatek MT6769
    
    Vivo vivo 1907
    2
    3.9%
    3,840 MB (3,691 MB)
    Mediatek MT6768
    
    Infinix NOTE 10 Pro
    2
    3.9%
    7,680 MB (7,622 MB)
    Mediatek MT6785
    
    Oppo A93
    2
    3.9%
    7,680 MB (7,450 MB)
    Mediatek MT6779p95
    
    Samsung Galaxy S10 5G
    1
    2.0%
    7,424 MB (7,277 MB)
    Samsung Exynos 9820
    
    Oppo CPH2235
    1
    2.0%
    7,680 MB (7,465 MB)
    Qualcomm SM7125
    
    POCO X3
    1
    2.0%
    5,632 MB (1,536 MB)
    Qualcomm SM7150
    
    Redmi Note 8 Pro
    1
    2.0%
    5,888 MB (1,792 MB)
    Mediatek MT6785T
    
    Samsung Galaxy M21
    1
    2.0%
    3,584 MB (3,571 MB)
    Samsung Exynos 9611
    
    Xiaomi Mi A3
    1
    2.0%
    3,840 MB (3,610 MB)
    Qualcomm SM6125
    
    Realme realme C15 Qualcomm Edition
    1
    2.0%
    3,840 MB (3,654 MB)
    Qualcomm SM4250
    
    Realme realme 6i
    1
    2.0%
    3,840 MB (2,765 MB)
    Mediatek MT6769T
    
    Oppo A94
    1
    2.0%
    7,680 MB (5,594 MB)
    Mediatek MT6779p95
    
    Infinix HOT 10S
    1
    2.0%
    5,888 MB (1,792 MB)
    Mediatek MT6769
    
    Redmi 9
    1
    2.0%
    3,840 MB (2,746 MB)
    Mediatek MT6769T
    
    Samsung Galaxy A32
    1
    2.0%
    3,840 MB (3,641 MB)
    Mediatek MT6769T
    
    POCO X3 Pro
    1
    2.0%
    7,680 MB (7,499 MB)
    Qualcomm SM8150
    
    Samsung Galaxy A12
    1
    2.0%
    2,816 MB (2,743 MB)
    Mediatek MT6765
    
    Motorola moto g(30)
    1
    2.0%
    3,840 MB (3,726 MB)
    Qualcomm SM6115
    
    Samsung Galaxy Note10+
    1
    2.0%
    11,520 MB (11,402 MB)
    Samsung Exynos 9825
    
    Coolpad Cool 10
    1
    2.0%
    3,840 MB (3,773 MB)
    Mediatek MT6771
    
    Samsung Galaxy Tab S6 Lite
    1
    2.0%
    3,840 MB (3,690 MB)
    Samsung Exynos 9611
    
    Samsung Galaxy A30
    1
    2.0%
    3,840 MB (2,720 MB)
    Samsung Exynos 7904
    
    Samsung Galaxy A71
    1
    2.0%
    5,632 MB (1,536 MB)
    Qualcomm SM7150
    
    Vivo vivo 1901
    1
    2.0%
    3,840 MB (3,729 MB)
    Mediatek MT6762
    
    Samsung Galaxy A21s
    1
    2.0%
    3,840 MB (2,635 MB)
    Samsung Exynos 850
    
    Infinix NOTE 10
    1
    2.0%
    5,888 MB (1,792 MB)
    Mediatek MT6769
    
    Infinix HOT 10i
    1
    2.0%
    3,840 MB (3,777 MB)
    Mediatek MT6768
    
    Redmi Note 9S
    1
    2.0%
    5,632 MB (1,536 MB)
    Qualcomm SM7125
    
  8. removed
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Oct 19, 2021
  9. 22 remaining items

  10. Liangwenb commented on Nov 18, 2021

    @Liangwenb

    Is there a solution to this problem

  11. zanderso commented on Nov 18, 2021

    @zanderso
    Member

    Hi folks, please see the message above from @chinmaygarde. We need more information about this issue. If someone can reproduce this crash locally, and report back here on what the app was doing at the time, that would be very helpful.

  12. removed
    P2Important issues not at the top of the work list
    on Nov 29, 2021
  13. chinmaygarde commented on Nov 29, 2021

    @chinmaygarde
    Contributor

    we release the "Isolate worker".

    Can you elaborate on what you mean by this? Do you mean killing the spawned isolate manually? Can you prepare a reduced test case for this? Even if there is an issue with isolate teardown, it's unclear to me how that would be related to the backtrace in an earlier in this thread which is a crash in the OpenGL driver.

    Also, is this a vanilla Flutter application with no modifications to the embedder or is this an add-2-app scenario?

    cc @blasten for routing on following the steps in the previous comment to see if a reproduction is viable. We should focus on MediaTek devices for this.

  14. added
    P2Important issues not at the top of the work list
    on Nov 29, 2021
  15. madtcsa commented on Dec 2, 2021

    @madtcsa

    I get the same crash:

    crash backtrace
    at Android 10,devices:
    Redmi 9A
    Redmi 9C
    Infinix SMART 5
    Tecno SAPRK GO 202
    
    backtrace:
      #00  pc 000000000002c014  /vendor/lib/egl/libGLESv2_mtk.so
      #00  pc 0000000000041ddd  /vendor/lib/egl/libGLESv2_mtk.so
      #00  pc 000000000002bf71  /vendor/lib/egl/libGLESv2_mtk.so
      #00  pc 000000000006c867  /vendor/lib/egl/libGLESv2_mtk.so
      #00  pc 000000000006c3bd  /vendor/lib/egl/libGLESv2_mtk.so (glTexImage2D+156)
      #00  pc 000000000002ab8f  /vendor/lib/egl/libGLES_meow.so
      #00  pc 00000000003278cd  /data/app/face.swap.changer-smND2-dfFIt9AksQWePM2A==/split_config.armeabi_v7a.apk!lib/armeabi-v7a/libflutter.so (offset 0x1276000)
      #00  pc 000000000032b5c1  /data/app/face.swap.changer-smND2-dfFIt9AksQWePM2A==/split_config.armeabi_v7a.apk!lib/armeabi-v7a/libflutter.so (offset 0x1276000)
      #00  pc 0000000000000168  <unknown>
    
    
    at Android 10, devices:
    Oppo CPH2239
    Infinix HOT 10 Play
    Tecno SPARK 6 GO
    Tecno SPARK 6 Air
    
    backtrace:
      #00  pc 000000000003d01c  /vendor/lib64/egl/libGLESv2_mtk.so
      #00  pc 0000000000057c3c  /vendor/lib64/egl/libGLESv2_mtk.so
      #00  pc 000000000003cea0  /vendor/lib64/egl/libGLESv2_mtk.so
      #00  pc 00000000000904e8  /vendor/lib64/egl/libGLESv2_mtk.so
      #00  pc 000000000008f574  /vendor/lib64/egl/libGLESv2_mtk.so (glTexImage2D+316)
      #00  pc 0000000000082eb4  /vendor/lib64/egl/libGLES_meow.so
      #00  pc 0000000000229be8  /data/app/face.swap.changer-aSoTrjuCq9SwctgUNOS8_w==/split_config.arm64_v8a.apk
    
    
    at Android 11,   Samsung Galaxy A10s
    
    backtrace:
      #00  pc 000000000009b698  /vendor/lib/egl/libGLESv2_mtk.so
      #00  pc 00000000000eaf41  /vendor/lib/egl/libGLESv2_mtk.so (glTexImage2D+164)
      #00  pc 0000000000033c77  /vendor/lib/egl/libGLES_meow.so (MEOW::meow_call_ddk_gl_2_glTexImage2D(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*)+42)
      #00  pc 00000000003288cd  /data/app/~~-ja88TzEyrHiPVIVSADLAw==/face.swap.changer-9apkG2uM6t_b8sCVw0i0zQ==/split_config.armeabi_v7a.apk!lib/armeabi-v7a/libflutter.so (offset 0x1276000)
      #00  pc 000000000032c5c1  /data/app/~~-ja88TzEyrHiPVIVSADLAw==/face.swap.changer-9apkG2uM6t_b8sCVw0i0zQ==/split_config.armeabi_v7a.apk!lib/armeabi-v7a/libflutter.so (offset 0x1276000)
      #00  pc 0000000000000168  <unknown>
    
    at Android 11, devices:
    Vivo V2043
    Samsung Galaxy A12
    Coolpad 1904
    Realme realme C21
    
    backtrace:
      #00  pc 00000000000c9bb4  /vendor/lib64/egl/libGLESv2_mtk.so
      #00  pc 000000000012fab0  /vendor/lib64/egl/libGLESv2_mtk.so
      #00  pc 000000000012e69c  /vendor/lib64/egl/libGLESv2_mtk.so (glTexImage2D+320)
      #00  pc 0000000000092524  /vendor/lib64/egl/libGLES_meow.so (MEOW::meow_call_ddk_gl_2_glTexImage2D(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*)+44)
      #00  pc 00000000004f7be8  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000004f33a8  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 000000000046ed9c  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 000000000046f008  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 000000000047b000  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 000000000047562c  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 0000000000482424  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 0000000000475324  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000004c5418  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000004c559c  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000004c7410  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 000000000030c948  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000002fd09c  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000002fff20  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 000000000001a064  /system/lib64/libutils.so (android::Looper::pollInner(int)+916)
      #00  pc 0000000000019c68  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
      #00  pc 0000000000012d3c  /system/lib64/libandroid.so (ALooper_pollOnce+100)
      #00  pc 0000000000300030  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000002fc950  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000002fe830  /data/app/~~rccj5IOq9ivnyjEv9oX9BA==/face.swap.changer-NMT-bYCQ9yBvRRyExPdM0w==/split_config.arm64_v8a.apk!lib/arm64-v8a/libflutter.so (offset 0x1433000)
      #00  pc 00000000000db188  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
      #00  pc 000000000007a9d0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
    

    Now, my app crash rate as high as 1.5% !!!
    Is there a solution to this problem?

  16. blasten commented on Dec 2, 2021

    @blasten

    @dodatw I think this is going to be difficult if you cannot reproduce it from your side. Maybe, we can give it a try, but we will need you to sign a CLA, and share the source code of the app. Are you ok with this?

    I cannot promise that we will be able to reproduce it, but we will give it a try on the devices you suggest that are causing crashes.

  17. dodatw commented on Dec 2, 2021

    @dodatw
    Author

    we release the "Isolate worker".

    Can you elaborate on what you mean by this? Do you mean killing the spawned isolate manually? Can you prepare a reduced test case for this? Even if there is an issue with isolate teardown, it's unclear to me how that would be related to the backtrace in an earlier in this thread which is a crash in the OpenGL driver.

    Also, is this a vanilla Flutter application with no modifications to the embedder or is this an add-2-app scenario?

    cc @blasten for routing on following the steps in the previous comment to see if a reproduction is viable. We should focus on MediaTek devices for this.

    A few days later, the crash rate is still rising, and it seems that it has nothing to do with the "isolate". Sorry.

  18. solikhver commented on Dec 6, 2021

    @solikhver
  19. zanderso commented on Dec 6, 2021

    @zanderso
  20. ColdPaleLight commented on Mar 22, 2022

    @ColdPaleLight
    Member
  21. added
    r: fixedIssue is closed as already fixed in a newer version
    on Mar 22, 2022
  22. github-actions commented on Apr 5, 2022

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  23. locked as resolved and limited conversation to collaborators on Apr 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listc: crashStack traces logged to the consoledependency: skiaSkia team may need to help usengineflutter/engine related. See also e: labels.platform-androidAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer version

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions