Skip to content

[crashlytics]: Flavors + AAB + obfuscate builds do not produce deobfuscated Dart stack traces #18080

@martinpelli

Description

@martinpelli

Is there an existing issue for this?

  • I have searched the existing issues.

Which plugins are affected?

Crashlytics

Which platforms are affected?

Android, iOS

Description

I am unable to read stack trace since I started to use flavors with Flutterfire. Read the additional notes to see what I have tried. But after hundreds of tests I have concluded the following:
Stack traces are unreadable with this specific combination: aab + flavors + obfuscation. They are readable locally when using flutter symbolize

flavors with AAB and without obfuscation works
flavors with APK works (with or without obfuscation)
without flavors with APK works (with or without obfuscation)
without flavors with AAB works (with or without obfuscation)

Reproducing the issue

flutter build aab \
    --release \
    --flavor $FLAVOR \
    --target $TARGET \
    --obfuscate \
    --split-debug-info=$ANDROID_SYMBOLS_DIR
firebase crashlytics:symbols:upload \
    --app $CRASHLYTICS_APP_ID \
    $ANDROID_SYMBOLS_DIR \
    --debug

Firebase Core version

4.5.0

Flutter Version

3.38.7, 3.35.6, 3.41.4

Relevant Log Output

Non-fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError: [firebase_auth/user-not-found] There is no user record corresponding to this identifier. The user may have been deleted.
BuildId: dbcf9df97803a4ee7e98f3eedf8862cc
#00 abs 0000007bdb8ca153 virt 0000000000c5e153 _kDartIsolateSnapshotInstructions+0x8e7813
#01 abs 0000007bdb8c9dcb virt 0000000000c5ddcb _kDartIsolateSnapshotInstructions+0x8e748b
#02 abs 0000007bdb8c9ca7 virt 0000000000c5dca7 _kDartIsolateSnapshotInstructions+0x8e7367
#03 abs 0000007bdb7c6e58 virt 0000000000b5ae58 _kDartIsolateSnapshotInstructions+0x7e4518
#04 abs 0000007bdb7e0023 virt 0000000000b74023 _kDartIsolateSnapshotInstructions+0x7fd6e3
#05 abs 0000007bdb8c8037 virt 0000000000c5c037 _kDartIsolateSnapshotInstructions+0x8e56f7
#06 abs 0000007bdb8027ab virt 0000000000b967ab _kDartIsolateSnapshotInstructions+0x81fe6b

Flutter dependencies

Expand Flutter dependencies snippet
 flutter pub deps -- --style=compact
Dart SDK 3.9.2
Flutter SDK 3.35.6
cashea_mobile_app 2.6.7+1072

dependencies:
- algolia_helper_flutter 1.4.0 [algolia_insights algoliasearch collection dio flutter logging meta rxdart]
- android_id 0.4.0 [flutter]
- app_links 6.4.0 [flutter app_links_linux app_links_platform_interface app_links_web]
- appsflyer_sdk 6.17.7+1 [flutter json_annotation]
- cached_network_image 3.4.1 [cached_network_image_platform_interface cached_network_image_web flutter flutter_cache_manager octo_image]
- carousel_slider 5.1.1 [flutter]
- cashea_design_system 0.0.7 [flutter flutter_svg gap]
- circular_countdown_timer 0.2.4 [flutter]
- collection 1.19.1
- connectivity_plus 7.0.0 [flutter flutter_web_plugins connectivity_plus_platform_interface web meta nm collection]
- crypto 3.0.6 [typed_data]
- dart_ipify 1.1.1 [http]
- device_info_plus 11.5.0 [device_info_plus_platform_interface ffi file flutter flutter_web_plugins meta web win32 win32_registry]
- dio 5.8.0+1 [async collection http_parser meta path dio_web_adapter]
- envied 1.3.1
- equatable 2.0.7 [collection meta]
- firebase_analytics 12.1.3 [firebase_analytics_platform_interface firebase_analytics_web firebase_core firebase_core_platform_interface flutter]
- firebase_auth 6.2.0 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_core 4.5.0 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_crashlytics 5.0.8 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace]
- firebase_remote_config 6.2.0 [firebase_core firebase_core_platform_interface firebase_remote_config_platform_interface firebase_remote_config_web flutter]
- firebase_storage 13.1.0 [firebase_core firebase_core_platform_interface firebase_storage_platform_interface firebase_storage_web flutter]
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine]
- flutter_android_audio 6.0.0 [flutter]
- flutter_android_calendar 6.0.0 [flutter]
- flutter_android_images 6.1.0 [flutter]
- flutter_core 6.6.0 [flutter]
- flutter_facebook_auth 7.1.2 [flutter flutter_facebook_auth_platform_interface flutter_facebook_auth_web facebook_auth_desktop]
- flutter_ios_calendar_events 5.2.0 [flutter]
- flutter_ios_media 5.2.0 [flutter]
- flutter_localization 0.3.3 [flutter flutter_web_plugins flutter_localizations web yaml universal_io shared_preferences plugin_platform_interface]
- flutter_localizations 0.0.0 [flutter intl path]
- flutter_markdown 0.7.7+1 [flutter markdown meta path]
- flutter_multi_formatter 2.13.7 [flutter collection base58check bech32]
- flutter_secure_storage 9.2.4 [flutter flutter_secure_storage_linux flutter_secure_storage_macos flutter_secure_storage_platform_interface flutter_secure_storage_web flutter_secure_storage_windows meta]
- flutter_svg 2.2.0 [flutter http vector_graphics vector_graphics_codec vector_graphics_compiler]
- gap 3.0.1 [flutter]
- geocoding 4.0.0 [flutter geocoding_platform_interface geocoding_android geocoding_ios]
- get_it 8.0.3 [async collection meta]
- go_router 17.0.0 [collection flutter flutter_web_plugins logging meta]
- google_maps_flutter 2.12.3 [flutter google_maps_flutter_android google_maps_flutter_ios google_maps_flutter_platform_interface google_maps_flutter_web]
- hive 2.2.3 [meta crypto]
- hive_flutter 1.1.0 [flutter hive path_provider path]
- http 1.5.0 [async http_parser meta web]
- image_picker 1.1.2 [flutter image_picker_android image_picker_for_web image_picker_ios image_picker_linux image_picker_macos image_picker_platform_interface image_picker_windows]
- infinite_scroll_pagination 4.1.0 [flutter flutter_staggered_grid_view sliver_tools]
- intercom_flutter 9.4.6 [flutter flutter_web_plugins intercom_flutter_platform_interface intercom_flutter_web]
- intl 0.20.2 [clock meta path]
- local_auth 3.0.0 [flutter local_auth_android local_auth_darwin local_auth_platform_interface local_auth_windows]
- location 8.0.1 [flutter location_platform_interface location_web]
- logger 2.6.0
- lottie 3.3.1 [archive flutter http path vector_math]
- map_launcher 4.4.2 [flutter plugin_platform_interface]
- mobile_scanner 7.0.1 [collection flutter flutter_web_plugins meta plugin_platform_interface web]
- occam 1.0.1 [flutter meta]
- onboarding_flutter_wrapper 4.11.0 [flutter]
- onesignal_flutter 5.3.5 [flutter]
- open_mail_app_plus 0.0.2 [flutter plugin_platform_interface url_launcher platform]
- otp 3.1.4 [base32 crypto logging timezone]
- package_info_plus 9.0.0 [ffi flutter flutter_web_plugins http meta path package_info_plus_platform_interface web win32 clock]
- path_provider 2.1.5 [flutter path_provider_android path_provider_foundation path_provider_linux path_provider_platform_interface path_provider_windows]
- permission_handler 12.0.0+1 [flutter meta permission_handler_android permission_handler_apple permission_handler_html permission_handler_windows permission_handler_platform_interface]
- pretty_dio_logger 1.4.0 [dio]
- provider 6.1.5 [collection flutter nested]
- qualtrics_digital_flutter_plugin 1.3.0 [flutter]
- rxdart 0.28.0
- segment_analytics 1.1.7 [flutter flutter_web_plugins plugin_platform_interface uuid json_annotation state_notifier http logger path_provider flutter_fgbg shared_preferences web]
- sentry_flutter 9.6.0 [flutter flutter_web_plugins sentry package_info_plus meta ffi collection web jni]
- seon_sdk_flutter_plugin 1.2.1 [flutter plugin_platform_interface]
- share_plus 12.0.1 [cross_file meta mime flutter flutter_web_plugins share_plus_platform_interface file url_launcher_web url_launcher_windows url_launcher_linux url_launcher_platform_interface ffi web win32]
- showcaseview 4.0.1 [flutter]
- sign_in_with_apple 7.0.1 [flutter meta sign_in_with_apple_platform_interface sign_in_with_apple_web]
- smooth_page_indicator 1.2.1 [flutter]
- tie_fp 1.0.1
- tie_fp_dio 1.0.1 [dio tie_fp]
- url_launcher 6.3.1 [flutter url_launcher_android url_launcher_ios url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows]
- uuid 4.5.1 [crypto sprintf meta fixnum]
- webview_flutter 4.10.0 [flutter webview_flutter_android webview_flutter_platform_interface webview_flutter_wkwebview]

dev dependencies:
- analyzer 8.4.0 [_fe_analyzer_shared collection convert crypto glob meta package_config path pub_semver source_span watcher yaml]
- build 4.0.2 [analyzer crypto glob logging package_config path]
- build_runner 2.9.0 [analyzer args async build build_config build_daemon built_collection built_value code_builder collection convert crypto dart_style glob graphs http_multi_server io json_annotation logging meta mime package_config path pool pub_semver shelf shelf_web_socket stream_transform watcher web_socket_channel yaml]
- cashea_mobile_custom_lints 1.0.0 [tie_fp analyzer analyzer_plugin custom_lint_builder occam]
- envied_generator 1.3.1 [analyzer build code_builder envied equatable recase source_gen]
- flutter_lints 6.0.0 [lints]
- flutter_test 0.0.0 [flutter test_api matcher path fake_async clock stack_trace vector_math leak_tracker_flutter_testing collection meta stream_channel]
- http_mock_adapter 0.6.1 [collection dio http_parser logger]
- icons_launcher 3.0.3 [args image path universal_io yaml]
- mocktail 1.0.4 [collection matcher test_api]
- source_gen 4.0.2 [analyzer async build dart_style glob path pub_semver source_span yaml]

dependency overrides:
- flutter_plugin_android_lifecycle 2.0.24 [flutter]
- intercom_flutter_platform_interface 2.0.5 [flutter plugin_platform_interface]
- sqflite_android 2.4.2 [flutter sqflite_common path sqflite_platform_interface]
- web 1.0.0

transitive dependencies:
- _fe_analyzer_shared 91.0.0 [meta]
- _flutterfire_internals 1.3.67 [collection firebase_core firebase_core_platform_interface flutter meta]
- algolia_client_core 1.46.1 [dio web]
- algolia_client_insights 1.46.1 [algolia_client_core json_annotation collection]
- algolia_client_search 1.46.1 [algolia_client_core json_annotation collection]
- algolia_insights 1.0.4 [algolia_client_insights collection flutter hive logging meta path_provider rxdart uuid]
- algoliasearch 1.46.1 [algolia_client_core algolia_client_search algolia_client_insights json_annotation collection]
- analyzer_plugin 0.13.10 [analyzer collection dart_style pub_semver yaml path]
- app_links_linux 1.0.3 [flutter app_links_platform_interface gtk]
- app_links_platform_interface 2.0.2 [flutter plugin_platform_interface]
- app_links_web 1.0.4 [flutter flutter_web_plugins app_links_platform_interface web]
- archive 4.0.9 [path posix]
- args 2.7.0
- async 2.13.0 [collection meta]
- base32 2.2.0
- base58check 2.0.0 [crypto collection]
- bech32 0.2.2 [convert]
- boolean_selector 2.1.2 [source_span string_scanner]
- build_config 1.2.0 [checked_yaml json_annotation path pubspec_parse]
- build_daemon 4.1.1 [built_collection built_value crypto http_multi_server logging path pool shelf shelf_web_socket stream_transform watcher web_socket_channel]
- built_collection 5.1.1
- built_value 8.12.4 [built_collection collection fixnum meta]
- cached_network_image_platform_interface 4.1.1 [flutter flutter_cache_manager]
- cached_network_image_web 1.3.1 [cached_network_image_platform_interface flutter flutter_cache_manager web]
- characters 1.4.0
- checked_yaml 2.0.4 [json_annotation source_span yaml]
- ci 0.1.0
- cli_util 0.4.2 [meta path]
- clock 1.1.2
- code_builder 4.11.1 [built_collection built_value collection matcher meta]
- connectivity_plus_platform_interface 2.0.1 [flutter meta plugin_platform_interface]
- convert 3.1.2 [typed_data]
- cross_file 0.3.5+2 [meta web]
- csslib 1.0.2 [source_span]
- custom_lint 0.8.1 [analyzer analyzer_plugin args async ci cli_util collection custom_lint_core freezed_annotation json_annotation meta package_config path pub_semver pubspec_parse rxdart uuid yaml]
- custom_lint_builder 0.8.1 [analyzer analyzer_plugin collection custom_lint custom_lint_core custom_lint_visitor glob hotreloader meta package_config path pubspec_parse rxdart]
- custom_lint_core 0.8.1 [analyzer analyzer_plugin collection custom_lint_visitor glob matcher meta package_config path pubspec_parse source_span uuid yaml]
- custom_lint_visitor 1.0.0+8.4.0 [analyzer]
- dart_style 3.1.3 [analyzer args collection package_config path pub_semver source_span yaml]
- dbus 0.7.12 [args ffi meta xml]
- device_info_plus_platform_interface 7.0.3 [flutter meta plugin_platform_interface]
- dio_web_adapter 2.1.2 [dio http_parser meta web]
- facebook_auth_desktop 2.1.1 [flutter http flutter_secure_storage flutter_facebook_auth_platform_interface]
- fake_async 1.3.3 [clock collection]
- ffi 2.2.0
- file 7.0.1 [meta path]
- file_selector_linux 0.9.4 [cross_file file_selector_platform_interface flutter]
- file_selector_macos 0.9.5 [cross_file file_selector_platform_interface flutter]
- file_selector_platform_interface 2.7.0 [cross_file flutter http plugin_platform_interface]
- file_selector_windows 0.9.3+5 [cross_file file_selector_platform_interface flutter]
- firebase_analytics_platform_interface 5.0.7 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_analytics_web 0.6.1+3 [_flutterfire_internals firebase_analytics_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins]
- firebase_auth_platform_interface 8.1.7 [_flutterfire_internals collection firebase_core flutter http meta plugin_platform_interface]
- firebase_auth_web 6.1.3 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser meta web]
- firebase_core_platform_interface 6.0.2 [collection flutter flutter_test meta plugin_platform_interface]
- firebase_core_web 3.5.0 [firebase_core_platform_interface flutter flutter_web_plugins meta web]
- firebase_crashlytics_platform_interface 3.8.18 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_remote_config_platform_interface 2.1.0 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_remote_config_web 1.10.4 [_flutterfire_internals firebase_core firebase_core_web firebase_remote_config_platform_interface flutter flutter_web_plugins]
- firebase_storage_platform_interface 5.2.18 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_storage_web 3.11.3 [_flutterfire_internals async firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http meta web]
- fixnum 1.1.1
- flutter_cache_manager 3.4.1 [clock collection file flutter http path path_provider rxdart sqflite uuid]
- flutter_facebook_auth_platform_interface 6.1.2 [flutter plugin_platform_interface]
- flutter_facebook_auth_web 6.1.2 [flutter flutter_web_plugins flutter_facebook_auth_platform_interface web]
- flutter_fgbg 0.7.1 [flutter]
- flutter_secure_storage_linux 1.2.3 [flutter flutter_secure_storage_platform_interface]
- flutter_secure_storage_macos 3.1.3 [flutter flutter_secure_storage_platform_interface]
- flutter_secure_storage_platform_interface 1.1.2 [flutter plugin_platform_interface]
- flutter_secure_storage_web 1.2.1 [flutter flutter_secure_storage_platform_interface flutter_web_plugins js]
- flutter_secure_storage_windows 3.1.2 [ffi flutter flutter_secure_storage_platform_interface path path_provider win32]
- flutter_staggered_grid_view 0.7.0 [flutter]
- flutter_web_plugins 0.0.0 [flutter]
- freezed_annotation 3.1.0 [collection json_annotation meta]
- geocoding_android 4.0.1 [flutter geocoding_platform_interface]
- geocoding_ios 3.1.0 [flutter geocoding_platform_interface]
- geocoding_platform_interface 3.2.0 [flutter meta plugin_platform_interface]
- glob 2.1.3 [async collection file path string_scanner]
- google_maps 8.2.0 [meta web]
- google_maps_flutter_android 2.19.2 [flutter flutter_plugin_android_lifecycle google_maps_flutter_platform_interface stream_transform]
- google_maps_flutter_ios 2.17.0 [flutter google_maps_flutter_platform_interface stream_transform]
- google_maps_flutter_platform_interface 2.14.2 [collection flutter plugin_platform_interface stream_transform]
- google_maps_flutter_web 0.5.14+3 [collection flutter flutter_web_plugins google_maps google_maps_flutter_platform_interface sanitize_html stream_transform web]
- graphs 2.3.2 [collection]
- gtk 2.1.0 [ffi flutter meta]
- hotreloader 4.3.0 [collection logging path stream_transform vm_service watcher]
- html 0.15.6 [csslib source_span]
- http_multi_server 3.2.2 [async]
- http_parser 4.1.2 [collection source_span string_scanner typed_data]
- image 4.8.0 [archive meta xml]
- image_picker_android 0.8.13+14 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface]
- image_picker_for_web 3.1.1 [flutter flutter_web_plugins image_picker_platform_interface mime web]
- image_picker_ios 0.8.13+3 [flutter image_picker_platform_interface]
- image_picker_linux 0.2.2 [file_selector_linux file_selector_platform_interface flutter image_picker_platform_interface]
- image_picker_macos 0.2.2+1 [file_selector_macos file_selector_platform_interface flutter image_picker_platform_interface]
- image_picker_platform_interface 2.11.1 [cross_file flutter http plugin_platform_interface]
- image_picker_windows 0.2.2 [file_selector_platform_interface file_selector_windows flutter image_picker_platform_interface]
- intercom_flutter_web 1.1.11 [flutter flutter_web_plugins intercom_flutter_platform_interface uuid web]
- io 1.0.5 [meta path string_scanner]
- jni 0.14.2 [args ffi meta package_config path plugin_platform_interface]
- js 0.6.7 [meta]
- json_annotation 4.11.0 [meta]
- leak_tracker 11.0.2 [clock collection meta path vm_service]
- leak_tracker_flutter_testing 3.0.10 [flutter leak_tracker leak_tracker_testing matcher meta]
- leak_tracker_testing 3.0.2 [leak_tracker matcher meta]
- lints 6.1.0
- local_auth_android 2.0.5 [flutter flutter_plugin_android_lifecycle intl local_auth_platform_interface]
- local_auth_darwin 2.0.1 [flutter intl local_auth_platform_interface]
- local_auth_platform_interface 1.1.0 [flutter plugin_platform_interface]
- local_auth_windows 2.0.1 [flutter local_auth_platform_interface]
- location_platform_interface 6.0.1 [flutter plugin_platform_interface]
- location_web 6.0.1 [flutter flutter_web_plugins http_parser location_platform_interface web]
- logging 1.3.0
- markdown 7.3.0 [args meta]
- matcher 0.12.17 [async meta stack_trace term_glyph test_api]
- material_color_utilities 0.11.1 [collection]
- meta 1.16.0
- mime 2.0.0
- nested 1.0.0 [flutter]
- nm 0.5.0 [dbus]
- octo_image 2.1.0 [flutter]
- package_config 2.2.0 [path]
- package_info_plus_platform_interface 3.2.1 [flutter meta plugin_platform_interface]
- path 1.9.1
- path_parsing 1.1.0 [meta vector_math]
- path_provider_android 2.2.22 [flutter path_provider_platform_interface]
- path_provider_foundation 2.5.1 [flutter path_provider_platform_interface]
- path_provider_linux 2.2.1 [ffi flutter path path_provider_platform_interface xdg_directories]
- path_provider_platform_interface 2.1.2 [flutter platform plugin_platform_interface]
- path_provider_windows 2.3.0 [ffi flutter path path_provider_platform_interface]
- permission_handler_android 13.0.1 [flutter permission_handler_platform_interface]
- permission_handler_apple 9.4.7 [flutter permission_handler_platform_interface]
- permission_handler_html 0.1.3+5 [flutter flutter_web_plugins permission_handler_platform_interface web]
- permission_handler_platform_interface 4.3.0 [flutter meta plugin_platform_interface]
- permission_handler_windows 0.2.1 [flutter permission_handler_platform_interface]
- petitparser 7.0.2 [meta collection]
- platform 3.1.6
- plugin_platform_interface 2.1.8 [meta]
- pool 1.5.2 [async stack_trace]
- posix 6.5.0 [ffi meta path]
- pub_semver 2.2.0 [collection]
- pubspec_parse 1.5.0 [checked_yaml collection json_annotation pub_semver yaml]
- recase 4.1.0
- sanitize_html 2.1.0 [html meta]
- sentry 9.6.0 [http meta stack_trace uuid collection web]
- share_plus_platform_interface 6.1.0 [cross_file flutter meta mime plugin_platform_interface path_provider uuid]
- shared_preferences 2.5.4 [flutter shared_preferences_android shared_preferences_foundation shared_preferences_linux shared_preferences_platform_interface shared_preferences_web shared_preferences_windows]
- shared_preferences_android 2.4.21 [flutter shared_preferences_platform_interface]
- shared_preferences_foundation 2.5.6 [flutter shared_preferences_platform_interface]
- shared_preferences_linux 2.4.1 [file flutter path path_provider_linux path_provider_platform_interface shared_preferences_platform_interface]
- shared_preferences_platform_interface 2.4.1 [flutter plugin_platform_interface]
- shared_preferences_web 2.4.3 [flutter flutter_web_plugins shared_preferences_platform_interface web]
- shared_preferences_windows 2.4.1 [file flutter path path_provider_platform_interface path_provider_windows shared_preferences_platform_interface]
- shelf 1.4.2 [async collection http_parser path stack_trace stream_channel]
- shelf_web_socket 3.0.0 [shelf stream_channel web_socket_channel]
- sign_in_with_apple_platform_interface 2.0.0 [flutter plugin_platform_interface meta]
- sign_in_with_apple_web 3.0.0 [flutter flutter_web_plugins sign_in_with_apple_platform_interface]
- sky_engine 0.0.0
- sliver_tools 0.2.12 [flutter]
- source_span 1.10.2 [collection path term_glyph]
- sprintf 7.0.0
- sqflite 2.4.2 [flutter sqflite_android sqflite_darwin sqflite_platform_interface sqflite_common path]
- sqflite_common 2.5.6 [synchronized path meta]
- sqflite_darwin 2.4.2 [flutter sqflite_platform_interface meta sqflite_common path]
- sqflite_platform_interface 2.4.0 [flutter platform sqflite_common plugin_platform_interface meta]
- stack_trace 1.12.1 [path]
- state_notifier 1.0.0 [meta]
- stream_channel 2.1.4 [async]
- stream_transform 2.1.1
- string_scanner 1.4.1 [source_span]
- synchronized 3.4.0
- term_glyph 1.2.2
- test_api 0.7.6 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph]
- timezone 0.9.4 [path]
- typed_data 1.4.0 [collection]
- universal_io 2.3.1 [collection meta typed_data]
- url_launcher_android 6.3.28 [flutter url_launcher_platform_interface]
- url_launcher_ios 6.3.6 [flutter url_launcher_platform_interface]
- url_launcher_linux 3.2.2 [flutter url_launcher_platform_interface]
- url_launcher_macos 3.2.5 [flutter url_launcher_platform_interface]
- url_launcher_platform_interface 2.3.2 [flutter plugin_platform_interface]
- url_launcher_web 2.4.1 [flutter flutter_web_plugins url_launcher_platform_interface web]
- url_launcher_windows 3.1.5 [flutter url_launcher_platform_interface]
- vector_graphics 1.1.19 [flutter http vector_graphics_codec]
- vector_graphics_codec 1.1.13
- vector_graphics_compiler 1.2.0 [args meta path path_parsing vector_graphics_codec xml]
- vector_math 2.2.0
- vm_service 15.0.2
- watcher 1.2.1 [async path]
- web_socket 1.0.1 [web]
- web_socket_channel 3.0.3 [async crypto stream_channel web web_socket]
- webview_flutter_android 4.10.13 [flutter meta webview_flutter_platform_interface]
- webview_flutter_platform_interface 2.14.0 [flutter meta plugin_platform_interface]
- webview_flutter_wkwebview 3.23.8 [flutter meta path webview_flutter_platform_interface]
- win32 5.15.0 [ffi]
- win32_registry 2.1.0 [ffi meta win32]
- xdg_directories 1.1.0 [meta path]
- xml 6.6.1 [collection meta petitparser]
- yaml 3.1.3 [collection source_span string_scanner]

Additional context and comments

I have tried the following things:

Looking for builds id in .symbols and .so to upload those. I found them by running this
find build -name "libapp.so"

build/app/intermediates/merged_native_libs/productionRelease/mergeProductionReleaseNativeLibs/out/lib/armeabi-v7a/libapp.so build/app/intermediates/merged_native_libs/productionRelease/mergeProductionReleaseNativeLibs/out/lib/arm64-v8a/libapp.so build/app/intermediates/merged_native_libs/productionRelease/mergeProductionReleaseNativeLibs/out/lib/x86_64/libapp.so build/app/intermediates/merged_native_libs/stagingRelease/mergeStagingReleaseNativeLibs/out/lib/armeabi-v7a/libapp.so build/app/intermediates/merged_native_libs/stagingRelease/mergeStagingReleaseNativeLibs/out/lib/arm64-v8a/libapp.so build/app/intermediates/merged_native_libs/stagingRelease/mergeStagingReleaseNativeLibs/out/lib/x86_64/libapp.so build/app/intermediates/stripped_native_libs/productionRelease/stripProductionReleaseDebugSymbols/out/lib/armeabi-v7a/libapp.so build/app/intermediates/stripped_native_libs/productionRelease/stripProductionReleaseDebugSymbols/out/lib/arm64-v8a/libapp.so build/app/intermediates/stripped_native_libs/productionRelease/stripProductionReleaseDebugSymbols/out/lib/x86_64/libapp.so build/app/intermediates/stripped_native_libs/stagingRelease/stripStagingReleaseDebugSymbols/out/lib/armeabi-v7a/libapp.so build/app/intermediates/stripped_native_libs/stagingRelease/stripStagingReleaseDebugSymbols/out/lib/arm64-v8a/libapp.so build/app/intermediates/stripped_native_libs/stagingRelease/stripStagingReleaseDebugSymbols/out/lib/x86_64/libapp.so

find ./build/app/outputs/symbols/android -type f -name "*.symbols"

./build/app/outputs/symbols/android/app.android-x64.symbols
./build/app/outputs/symbols/android/app.android-arm64.symbols
./build/app/outputs/symbols/android/app.android-arm.symbols

Running flutter symbolize -i error.txt -d ./build/app/outputs/symbols/android/app.android-x64.symbols
WILL GIVE ME A READABLE STACK TRACE

I also run this to make sure the build id matches the one I am uploading to crashlytics
find build \( -name "*.so" -o -name "*.symbols" \) -exec sh -c ' for f; do if file "$f" | grep -q "ELF"; then /opt/homebrew/opt/binutils/bin/greadelf -n "$f" | grep -H dbcf9df92098de8a7e98f3ee95943cd7 && echo "FOUND IN: $f" else grep -H dbcf9df92098de8a7e98f3ee95943cd7 "$f" && echo "FOUND IN: $f" fi done ' sh {} + (standard input): Build ID: dbcf9df92098de8a7e98f3ee95943cd7

FOUND IN: build/app/intermediates/flutter/productionRelease/arm64-v8a/app.so (standard input): Build ID: dbcf9df92098de8a7e98f3ee95943cd7
FOUND IN: build/app/intermediates/merged_native_libs/productionRelease/mergeProductionReleaseNativeLibs/out/lib/arm64-v8a/libapp.so (standard input): Build ID: dbcf9df92098de8a7e98f3ee95943cd7
FOUND IN: build/app/intermediates/stripped_native_libs/productionRelease/stripProductionReleaseDebugSymbols/out/lib/arm64-v8a/libapp.so

No matter what I upload to sentry or crashlytcs I always have these ilegible stack trackes

I have tried:
Using the latest Flutter version 3.41.4
Using old Flutter version 3.38.7 and 3.35.6
Using the latest firebase plugins
Using old firebase plugins
Running Flutterfire config again
Running Flutterfire configure again
Running Flutterfire reconfigure again

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions