You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Submitting a lot of forms will cause a crash if they all fail, the error notification won't show because creating the notification causes a background (non-fatal) exception. This happens because the amount of data being included in the notification to be passed on from "Show details" is too large.
There's a crash report demonstrating this here. The number of failures it takes to reproduce was worked out using automated tests.
Steps to reproduce the problem
Fill out and finalize 3000+ forms (with auto-send disabled)
Change the server URL in project settings to something incorrect
Enable auto send and finalize (to trigger auto-send)
Expected behavior
The notification should be shown, but it will require rework in some way. There are a few options:
Show a warning that there are too many errors after clicking "Show details"
Trim the number of errors to avoid the exception
Rework how errors get passed to ErrorActivity to avoid the problem entirely
The text was updated successfully, but these errors were encountered:
ODK Collect version
v2025.1.0
Android version
All
Problem description
Submitting a lot of forms will cause a crash if they all fail, the error notification won't show because creating the notification causes a background (non-fatal) exception. This happens because the amount of data being included in the notification to be passed on from "Show details" is too large.
There's a crash report demonstrating this here. The number of failures it takes to reproduce was worked out using automated tests.
Steps to reproduce the problem
Expected behavior
The notification should be shown, but it will require rework in some way. There are a few options:
ErrorActivity
to avoid the problem entirelyThe text was updated successfully, but these errors were encountered: