flutter_nearby_connections icon indicating copy to clipboard operation
flutter_nearby_connections copied to clipboard

On detach - Servicebinding not initialized

Open xunreal75 opened this issue 10 months ago • 2 comments

Caused by fh.s lateinit property serviceBindManager has not been initialized

With an actual flutter version on Android 11-14 it seems, that the late initilize serviceBinding is not initialized. Please check this on destroy and solve the issue.

com.nankai.flutter_nearby_connections.FlutterNearbyConnectionsPlugin.onDetachedFromEngine (FlutterNearbyConnectionsPlugin.java:25) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.remove (FlutterEngineConnectionRegistry.java:122) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.remove (FlutterEngineConnectionRegistry.java:16) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.removeAll (FlutterEngineConnectionRegistry.java:11) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.destroy (FlutterEngineConnectionRegistry.java:10)

xunreal75 avatar Apr 20 '24 17:04 xunreal75

Complete Crashlytics report

com.nankai.flutter_nearby_connections.FlutterNearbyConnectionsPlugin.onDetachedFromEngine (FlutterNearbyConnectionsPlugin.java:25) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.remove (FlutterEngineConnectionRegistry.java:122) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.remove (FlutterEngineConnectionRegistry.java:16) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.removeAll (FlutterEngineConnectionRegistry.java:11) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.destroy (FlutterEngineConnectionRegistry.java:10) io.flutter.embedding.engine.FlutterEngine.destroy (FlutterEngine.java:31) io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onDetach (FlutterActivityAndFragmentDelegate.java:105) io.flutter.embedding.android.FlutterActivity.onDestroy (FlutterActivity.java:18) android.app.Activity.performDestroy (Activity.java:9048) android.app.Instrumentation.callActivityOnDestroy (Instrumentation.java:1554) android.app.ActivityThread.performDestroyActivity (ActivityThread.java:5814) android.app.ActivityThread.handleDestroyActivity (ActivityThread.java:5859) android.app.servertransaction.DestroyActivityItem.execute (DestroyActivityItem.java:47) android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:60) android.app.servertransaction.TransactionExecutor.executeLifecycleItem (TransactionExecutor.java:254) android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:228) android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:91) android.app.ActivityThread$H.handleMessage (ActivityThread.java:2544) android.os.Handler.dispatchMessage (Handler.java:107) android.os.Looper.loopOnce (Looper.java:232) android.os.Looper.loop (Looper.java:317) android.app.ActivityThread.main (ActivityThread.java:8501) java.lang.reflect.Method.invoke (Method.java) com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:552) com.android.internal.os.ZygoteInit.main (ZygoteInit.java:878)

91% Android 14 4% Android 11 4% Android 12 1% Android 13

xunreal75 avatar May 07 '24 21:05 xunreal75

FATAL EXCEPTION: main Process: {package name}, PID: 10126 java.lang.RuntimeException: Unable to destroy activity {{package name}/{package name}.MainActivity}: wg.h0: lateinit property serviceBindManager has not been initialized at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:4521) at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:4539) at android.app.servertransaction.DestroyActivityItem.execute(DestroyActivityItem.java:39) at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:145) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1831) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6810) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) Caused by: wg.h0: lateinit property serviceBindManager has not been initialized at wc.c.onDetachedFromEngine(FlutterNearbyConnectionsPlugin.kt:2) at io.flutter.embedding.engine.c.t(FlutterEngineConnectionRegistry.java:25) at io.flutter.embedding.engine.c.u(FlutterEngineConnectionRegistry.java:2) at io.flutter.embedding.engine.c.v(FlutterEngineConnectionRegistry.java:1) at io.flutter.embedding.engine.c.i(FlutterEngineConnectionRegistry.java:3) at io.flutter.embedding.engine.a.g(FlutterEngine.java:4) at io.flutter.embedding.android.d.u(FlutterActivityAndFragmentDelegate.java:16) at io.flutter.embedding.android.c.onDestroy(FlutterActivity.java:4) at com.macymind.calculatorlock.MainActivity.onDestroy(Unknown Source:0) at android.app.Activity.performDestroy(Activity.java:7524) at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1307) at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:4506) at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:4539)  at android.app.servertransaction.DestroyActivityItem.execute(DestroyActivityItem.java:39)  at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:145)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1831)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loop(Looper.java:201)  at android.app.ActivityThread.main(ActivityThread.java:6810)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 

dev3-tech avatar May 09 '24 05:05 dev3-tech