Open song011794 opened 5 days ago
Hi @song011794,
This appears to be an issue in flutter_cached_network_image, an not a crash being caused by Datadog. See this issue.
This should be reported to Datadog though as a RUM error. Is it possible that session that report this error are being sampled out? The Datadog frame in that stack trace is the frame where we report errors to RUM, and then call any previously configured error handlers (in this case Crashlytics).
Also, I've noticed that Crashlytics has a really bad habit of reporting things as fatal errors that do not actually crash the application. Can you verify that you've seen the application crash as a result of this error?
Stack trace
View detailed stack trace
Fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError: ClientException: Connection closed while receiving data, uri=https://picsum.photos/200/300.jpg. Error thrown . at FirebaseCrashlytics.recordError(firebase_crashlytics.dart:119) at FirebaseCrashlytics.recordFlutterError(firebase_crashlytics.dart:145) at FirebaseCrashlytics.recordFlutterFatalError(firebase_crashlytics.dart:160) at DatadogSdk.runApp.Reproduction steps
No response
Volume
No issue was created in datadog, but an issue was created in Firebase crashlytics.
Affected SDK versions
2.7.0
Latest working SDK version
2.7.0
Does the crash manifest in the latest SDK version?
Yes
Flutter Version
3.22.3
Setup Type
only flutter view
Device Information
Android SDK : 14 Device : Galaxy Tab A9
Other relevant information
https://picsum.photos/200/300.jpg The URL is an image that has been replaced due to copyright.