Michel Feinstein

Results 192 comments of Michel Feinstein

@treeshateorcs actually I found Shottr today, in another issue. I am liking it a lot so far.

My error message is a bit different `MissingPluginException(No implementation found for method reportLongTask on channel datadog_sdk_flutter.rum)` These are my Sentry logs: ![image](https://github.com/DataDog/dd-sdk-flutter/assets/8120472/4ec99db3-8d19-4bb0-8663-7b9b910c9cf1) Then a bunch of: ![image](https://github.com/DataDog/dd-sdk-flutter/assets/8120472/242bdeb8-f2fe-4bb0-ad61-f192c53b2c99) And then: ![image](https://github.com/DataDog/dd-sdk-flutter/assets/8120472/068effe1-5365-4f24-86f8-86ba7f4223c2)...

AFAIK Flutter JNI is the Java interop for connecting the C++ Flutter engine to the Android app. Maybe Flutter is not triggering the engine's life cycle correctly to your lib.

This looks weird, so many transitions in under 1 second. What makes me exclude a Flutter error is that only the DD plugin is raising this exception.... but on a...

I am also using `runZonedGuarded`, I initialize Sentry, then DataDog. Here's how I initialize it: ```dart Future setupDatadog() async { final configuration = DatadogConfiguration( clientToken: 'mytoken1234', env: appFlavor ?? 'no-flavour',...

Maybe contact the flutter team and ask them what might be causing this?

@fuzzybinary I suggest taking a look at how competing products work, like Sentry.

Maybe we can have something more flexible. The sdk might initialise and try to upload the last batch in a separate thread. If the app crashes, it may not finish...

I am new to Dart, but I am experienced in C# and in Java, and as far as I can see @matanlurey example will not be the same as in...

Yes, and I am not experienced enough in Dart to state safely what's going to happen if `resource.dispose()` throws an `Exception` itself. I believe that even if you make a...