Alexander Odinokov
Alexander Odinokov
**Describe the bug** From Firebase Crashlytics: > Non-fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError: Null check operator used on a null value at PdfController._loadDocument(pdf_controller.dart:125) **To Reproduce** Probably is happening when PdfController.dispose() is called early...
This is the callstack ``` Caused by java.lang.IllegalStateException: Reply already submitted at io.flutter.embedding.engine.dart.DartMessenger$Reply.reply(DartMessenger.java:35) at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1.error(MethodChannel.java:14) at me.schlaubi.fluttercontactpicker.ContactPicker.onActivityResult(ContactPicker.java:70) at me.schlaubi.fluttercontactpicker.AbstractPickContext.onActivityResult(AbstractPickContext.java:30) at io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineActivityPluginBinding.onActivityResult(FlutterEngineConnectionRegistry.java:25) at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.onActivityResult(FlutterEngineConnectionRegistry.java:13) at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onActivityResult(FlutterActivityAndFragmentDelegate.java:51) at io.flutter.embedding.android.FlutterFragment.onActivityResult(FlutterFragment.java:10) at io.flutter.embedding.android.FlutterFragmentActivity.onActivityResult(FlutterFragmentActivity.java:5) at...
В приложении реализована фоновая обработка событий как описано в [Background processes](https://docs.flutter.dev/packages-and-plugins/background-processes) и в ходе которой создается отдельный FlutterEngine и потом, после обработки события. уничтожается. Проблема в том, что при этом...