I added Firebase Crashlytics in my project and I force created a crash with the below code. The crash was created and logged in logcat but didn't appear in Crashlytics dashboard!
I enabled debug logging to my project and I saw the below message when forcing a crash, but I don't know what this is / what the problem is?
I can see my errors in Fabric console but they don't show in Firebase. In Firebase, Analytics reports like users in last 30 minutes work with my application. I've been trying for around 3 days but still can't see the error in my dashboard!
My code:
Button crashBtn=findViewById(R.id.crashBtn); crashBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Crashlytics.getInstance().crash(); } });
My error after enable debug logging with adb:
01-30 09:38:58.919 24986 24986 D CrashlyticsCore: Crashlytics is handling uncaught exception "java.lang.ArrayIndexOutOfBoundsException: length=2; index=10" from thread main01-30 09:38:58.956 24986 25028 D CrashlyticsCore: No log data to include with this event.01-30 09:38:59.121 24986 25028 D CrashlyticsCore: Closing open sessions.01-30 09:38:59.121 24986 25028 D CrashlyticsCore: Closing session: 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:38:59.121 24986 25028 D CrashlyticsCore: Collecting session parts for ID 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:38:59.124 24986 25028 D CrashlyticsCore: Session 5C513E7B02FD- 0001-619A-AF0E1194ACF2 has fatal exception: true01-30 09:38:59.127 24986 25028 D CrashlyticsCore: Session 5C513E7B02FD-0001-619A-AF0E1194ACF2 has non-fatal exceptions: false01-30 09:38:59.129 24986 25028 D CrashlyticsCore: Collecting SessionStart data for session ID 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:38:59.133 24986 25028 D CrashlyticsCore: Collecting SessionUser data for session ID 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:38:59.137 24986 25028 D CrashlyticsCore: Collecting SessionApp data for session ID 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:38:59.139 24986 25028 D CrashlyticsCore: Collecting SessionOS data for session ID 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:38:59.140 24986 25028 D CrashlyticsCore: Collecting SessionDevice data for session ID 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:38:59.143 24986 25028 D CrashlyticsCore: Removing session part files for ID 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:38:59.148 24986 25028 D CrashlyticsCore: Opening a new session with ID 5C513F7B0091-0002-619A-AF0E1194ACF201-30 09:38:59.172 24986 24986 D CrashlyticsCore: Crashlytics completed exception processing. Invoking default exception handler.01-30 09:38:59.174 24986 25028 D CrashlyticsCore: Attempting to send crash report at time of crash...01-30 09:39:00.938 25250 25250 I CrashlyticsCore: Initializing Crashlytics 2.6.7.3001-30 09:39:00.946 25250 25250 D CrashlyticsCore: Installer package name is: null01-30 09:39:00.966 25250 25289 D CrashlyticsCore: Found previous crash marker.01-30 09:39:00.975 25250 25250 D CrashlyticsCore: Exception handling initialization successful01-30 09:39:00.981 25250 25289 D CrashlyticsCore: Opening a new session with ID 5C513F7C03D0-0001-62A2-AF0E1194ACF201-30 09:39:03.065 25250 25289 D CrashlyticsCore: Initialization marker file created.01-30 09:39:03.075 25250 25289 D CrashlyticsCore: Finalizing previously open sessions.01-30 09:39:03.091 25250 25289 D CrashlyticsCore: Closing open sessions.01-30 09:39:03.091 25250 25289 D CrashlyticsCore: Closing session: 5C513F7B0091-0002-619A-AF0E1194ACF201-30 09:39:03.092 25250 25289 D CrashlyticsCore: Collecting session parts for ID 5C513F7B0091-0002-619A-AF0E1194ACF201-30 09:39:03.094 25250 25289 D CrashlyticsCore: Session 5C513F7B0091-0002-619A-AF0E1194ACF2 has fatal exception: false01-30 09:39:03.096 25250 25289 D CrashlyticsCore: Session 5C513F7B0091-0002-619A-AF0E1194ACF2 has non-fatal exceptions: false01-30 09:39:03.097 25250 25289 D CrashlyticsCore: No events present for session ID 5C513F7B0091-0002-619A-AF0E1194ACF201-30 09:39:03.097 25250 25289 D CrashlyticsCore: Removing session part files for ID 5C513F7B0091-0002-619A-AF0E1194ACF201-30 09:39:03.101 25250 25289 D CrashlyticsCore: Closed all previously open sessions01-30 09:39:03.108 25250 25301 D CrashlyticsCore: Starting report processing in 1.0 second(s)...01-30 09:39:03.109 25250 25289 D CrashlyticsCore: Initialization marker file removed: true01-30 09:39:04.111 25250 25301 D CrashlyticsCore: Checking for crash reports...01-30 09:39:04.125 25250 25301 D CrashlyticsCore: Found crash report /data/user/0/com..KITIL/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/fatal-sessions/5C513E7B02FD-0001-619A-AF0E1194ACF2.cls01-30 09:39:04.128 25250 25301 D CrashlyticsCore: Attempting to send 1 report(s)01-30 09:39:05.091 25250 25301 D CrashlyticsCore: Adding single file 5C513E7B02FD-0001-619A-AF0E1194ACF2.cls to report 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:39:05.100 25250 25301 D CrashlyticsCore: Sending report to: https://reports.crashlytics.com/spi/v1/platforms/android/apps/com..kitil/reports01-30 09:39:05.610 25250 25301 D CrashlyticsCore: Create report request ID: null01-30 09:39:05.611 25250 25301 D CrashlyticsCore: Result was: 20201-30 09:39:05.613 25250 25301 I CrashlyticsCore: Crashlytics report upload complete: 5C513E7B02FD-0001-619A-AF0E1194ACF201-30 09:39:05.614 25250 25301 D CrashlyticsCore: Removing report at /data/user/0/com..KITIL/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/fatal-sessions/5C513E7B02FD-0001-619A-AF0E1194ACF2.cls01-30 09:39:05.618 25250 25301 D CrashlyticsCore: Checking for crash reports...01-30 09:39:05.627 25250 25301 D CrashlyticsCore: No reports found.
I tried again and got this error:
01-30 11:09:45.711 571 605 D Fabric : Loaded cached settings: {"settings_version":2,"cache_duration":60,"features":{"collect_logged_exceptions":true,"collect_reports":true,"collect_analytics":false,"prompt_enabled":false,"push_enabled":true,"firebase_crashlytics_enabled":false},"analytics":{"url":"https:\/\/e.crashlytics.com\/spi\/v2\/events","flush_interval_secs":600,"max_file_count_per_send":1,"track_custom_events":true,"track_predefined_events":true,"track_view_controllers":false,"flush_on_background":true,"max_byte_size_per_file":8000,"max_pending_send_file_count":100,"sampling_rate":1,"forward_to_google_analytics":false,"include_purchase_events_in_forwarded_events":false},"beta":{"update_suspend_duration":1209600,"update_endpoint":""},"app":{"identifier":"com.kharazmico.KITIL","status":"activated","url":"https:\/\/api.crashlytics.com\/spi\/v1\/platforms\/android\/apps\/com.kharazmico.kitil","reports_url":"https:\/\/reports.crashlytics.com\/spi\/v1\/platforms\/android\/apps\/com.kharazmico.kitil\/reports","ndk_reports_url":"https:\/\/reports.crashlytics.com\/sdk-api\/v1\/platforms\/android\/apps\/com.kharazmico.kitil\/minidumps","update_required":false},"session":{"log_buffer_size":64000,"max_chained_exception_depth":16,"max_complete_sessions_count":4,"max_custom_exception_events":8,"max_custom_key_value_pairs":64,"identifier_mask":255},"prompt":{"title":"Send Crash Report?","message":"Looks like we crashed! Please help us fix the problem by sending a crash report.","send_button_title":"Send","show_cancel_button":true,"cancel_button_title":"Don't Send","show_always_send_button":true,"always_send_button_title":"Always Send"},"expires_at":1548833904681}01-30 11:09:45.711 571 605 D Fabric : Cached settings have expired.01-30 11:09:45.750 571 605 D Fabric : Requesting settings from https://settings.crashlytics.com/spi/v2/platforms/android/apps/com..KITIL/settings01-30 11:09:45.752 571 605 D Fabric : Settings query params were: {instance=cb01562e3a7a8f402cebabbfddc9385b057fa76d, build_version=104, display_version=1.0.4, source=1, icon_hash=9c4d5c584a29e3b915652a0c7506ec23791535d7}01-30 11:09:45.835 571 617 D Fabric : Using AdvertisingInfo from Reflection Provider01-30 11:09:47.108 571 605 D Fabric : Settings result was: 20001-30 11:09:47.119 571 605 D Fabric : Settings request ID: ee5f21c7815d9a2cc78fbea383b1a31301-30 11:09:47.121 571 605 D Fabric : Writing settings to cache file...01-30 11:09:47.135 571 605 D Fabric : Loaded settings: {"settings_version":2,"cache_duration":60,"features":{"collect_logged_exceptions":true,"collect_reports":true,"collect_analytics":false,"prompt_enabled":false,"push_enabled":true,"firebase_crashlytics_enabled":false},"analytics":{"url":"https:\/\/e.crashlytics.com\/spi\/v2\/events","flush_interval_secs":600,"max_file_count_per_send":1,"track_custom_events":true,"track_predefined_events":true,"track_view_controllers":false,"flush_on_background":true,"max_byte_size_per_file":8000,"max_pending_send_file_count":100,"sampling_rate":1,"forward_to_google_analytics":false,"include_purchase_events_in_forwarded_events":false},"beta":{"update_suspend_duration":1209600,"update_endpoint":""},"app":{"identifier":"com..KITIL","status":"activated","url":"https:\/\/api.crashlytics.com\/spi\/v1\/platforms\/android\/apps\/com..kitil","reports_url":"https:\/\/reports.crashlytics.com\/spi\/v1\/platforms\/android\/apps\/com..kitil\/reports","ndk_reports_url":"https:\/\/reports.crashlytics.com\/sdk-api\/v1\/platforms\/android\/apps\/com..kitil\/minidumps","update_required":false},"session":{"log_buffer_size":64000,"max_chained_exception_depth":16,"max_complete_sessions_count":4,"max_custom_exception_events":8,"max_custom_key_value_pairs":64,"identifier_mask":255},"prompt":{"title":"Send Crash Report?","message":"Looks like we crashed! Please help us fix the problem by sending a crash report.","send_button_title":"Send","show_cancel_button":true,"cancel_button_title":"Don't Send","show_always_send_button":true,"always_send_button_title":"Always Send"},"expires_at":1548834047120}01-30 11:09:47.136 571 605 D Fabric : Build ID is: 17930dcb-1328-49b7-a31b-dab343f6e4d401-30 11:09:47.143 571 611 D Fabric : Could not find method: isDataCollectionDefaultEnabled []01-30 11:09:47.144 571 620 D CrashlyticsCore: Initialization marker file created.01-30 11:09:47.153 571 610 D Fabric : Could not find method: isDataCollectionDefaultEnabled []01-30 11:09:47.154 571 620 D CrashlyticsCore: Finalizing previously open sessions.01-30 11:09:47.170 571 620 D CrashlyticsCore: Closing open sessions.01-30 11:09:47.170 571 620 D CrashlyticsCore: Closing session: 5C5154BF0366-0002-7F34-AF0E1194ACF201-30 11:09:47.170 571 620 D CrashlyticsCore: Collecting session parts for ID 5C5154BF0366-0002-7F34-AF0E1194ACF201-30 11:09:47.173 571 620 D CrashlyticsCore: Session 5C5154BF0366-0002-7F34-AF0E1194ACF2 has fatal exception: false01-30 11:09:47.175 571 620 D CrashlyticsCore: Session 5C5154BF0366-0002-7F34-AF0E1194ACF2 has non-fatal exceptions: false01-30 11:09:47.175 571 620 D CrashlyticsCore: No events present for session ID 5C5154BF0366-0002-7F34-AF0E1194ACF201-30 11:09:47.175 571 620 D CrashlyticsCore: Removing session part files for ID 5C5154BF0366-0002-7F34-AF0E1194ACF201-30 11:09:47.180 571 620 D CrashlyticsCore: Closed all previously open sessions01-30 11:09:47.189 571 635 D CrashlyticsCore: Starting report processing in 1.0 second(s)...01-30 11:09:47.189 571 620 D CrashlyticsCore: Initialization marker file removed: true01-30 11:09:48.200 571 635 D CrashlyticsCore: Checking for crash reports...01-30 11:09:48.213 571 635 D CrashlyticsCore: Found crash report /data/user/0/com..KITIL/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/fatal-sessions/5C5154330130-0001-7F34-AF0E1194ACF2.cls01-30 11:09:48.216 571 635 D CrashlyticsCore: Attempting to send 1 report(s)01-30 11:09:49.160 571 635 D CrashlyticsCore: Adding single file 5C5154330130-0001-7F34-AF0E1194ACF2.cls to report 5C5154330130-0001-7F34-AF0E1194ACF201-30 11:09:49.169 571 635 D CrashlyticsCore: Sending report to: https://reports.crashlytics.com/spi/v1/platforms/android/apps/com..kitil/reports01-30 11:09:49.630 571 635 D CrashlyticsCore: Create report request ID: null01-30 11:09:49.630 571 635 D CrashlyticsCore: Result was: 20201-30 11:09:49.632 571 635 I CrashlyticsCore: Crashlytics report upload complete: 5C5154330130-0001-7F34-AF0E1194ACF201-30 11:09:49.634 571 635 D CrashlyticsCore: Removing report at /data/user/0/com..KITIL/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/fatal-sessions/5C5154330130-0001-7F34-AF0E1194ACF2.cls01-30 11:09:49.636 571 635 D CrashlyticsCore: Checking for crash reports...01-30 11:09:49.648 571 635 D CrashlyticsCore: No reports found.