romatroskin / social_share_plugin

Social Share to Facebook and Instagram Flutter plugin.
BSD 2-Clause "Simplified" License
41 stars 86 forks source link

I meet a bug like that: social_share_plugin(20679): java.lang.RuntimeException: Package manager has died #30

Closed truonguit2010 closed 1 year ago

truonguit2010 commented 4 years ago

Hello Social Share Plugin, I met a bug on Android device when try to share link. It's pretty strange for me. How can I fix it?

Here is the log from my Android device:

I/flutter (20679): LendingController - shareToFeedFacebookLink https://translate.google.com bbbbb E/JavaBinder(20679): !!! FAILED BINDER TRANSACTION !!! (parcel size = 132) E/MethodChannel#social_share_plugin(20679): Failed to handle method call E/MethodChannel#social_share_plugin(20679): java.lang.RuntimeException: Package manager has died E/MethodChannel#social_share_plugin(20679): at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:143) E/MethodChannel#social_share_plugin(20679): at com.cygnati.social_share_plugin.SocialSharePlugin.onMethodCall(SocialSharePlugin.java:159) E/MethodChannel#social_share_plugin(20679): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231) E/MethodChannel#social_share_plugin(20679): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93) E/MethodChannel#social_share_plugin(20679): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642) E/MethodChannel#social_share_plugin(20679): at android.os.MessageQueue.nativePollOnce(Native Method) E/MethodChannel#social_share_plugin(20679): at android.os.MessageQueue.next(MessageQueue.java:328) E/MethodChannel#social_share_plugin(20679): at android.os.Looper.loop(Looper.java:164) E/MethodChannel#social_share_plugin(20679): at android.app.ActivityThread.main(ActivityThread.java:5763) E/MethodChannel#social_share_plugin(20679): at java.lang.reflect.Method.invoke(Native Method) E/MethodChannel#social_share_plugin(20679): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) E/MethodChannel#social_share_plugin(20679): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679) E/MethodChannel#social_share_plugin(20679): Caused by: android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died E/MethodChannel#social_share_plugin(20679): at android.os.BinderProxy.transactNative(Native Method) E/MethodChannel#social_share_plugin(20679): at android.os.BinderProxy.transact(Binder.java:511) E/MethodChannel#social_share_plugin(20679): at android.content.pm.IPackageManager$Stub$Proxy.getPackageInfo(IPackageManager.java:2272) E/MethodChannel#social_share_plugin(20679): at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:138) E/MethodChannel#social_share_plugin(20679): ... 11 more E/flutter (20679): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, Package manager has died, null) E/flutter (20679): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7) E/flutter (20679): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33) E/flutter (20679): <asynchronous suspension> E/flutter (20679): #2 SocialSharePlugin.shareToFeedFacebookLink (package:social_share_plugin/social_share_plugin.dart:83:21) E/flutter (20679): #3 _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:45:6) E/flutter (20679): #4 SocialSharePlugin.shareToFeedFacebookLink (package:social_share_plugin/social_share_plugin.dart:64:49) E/flutter (20679): #5 LendingController.shareToFeedFacebookLink.<anonymous closure> (package:cashback/modal/LendingController.dart:529:27) E/flutter (20679): #6 _rootRunUnary (dart:async/zone.dart:1134:38) E/flutter (20679): #7 _CustomZone.runUnary (dart:async/zone.dart:1031:19) E/flutter (20679): #8 _FutureListener.handleValue (dart:async/future_impl.dart:139:18) E/flutter (20679): #9 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45) E/flutter (20679): #10 Future._propagateToListeners (dart:async/future_impl.dart:709:32) E/flutter (20679): #11 Future._completeWithValue (dart:async/future_impl.dart:524:5) E/flutter (20679): #12 _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:32:15) E/flutter (20679): #13 _completeOnAsyncReturn (dart:async-patch/async_patch.dart:290:13) E/flutter (20679): #14 FacebookAPI.facebookLogin (package:cashback/api/FacebookAPI.dart) E/flutter (20679): #15 _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:73:64) E/flutter (20679): #16 _rootRunUnary (dart:async/zone.dart:1134:38) E/flutter (20679): #17 _CustomZone.runUnary (dart:async/zone.dart:1031:19) E/flutter (20679): #18 _FutureListener.handleValue (dart:async/future_impl.dart:139:18) E/flutter (20679): #19 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45) E/flutter (20679): #20 Future._propagateToListeners (dart:async/future_impl.dart:709:32) E/flutter (20679): #21 Future._complete (dart:async/future_impl.dart:514:7) E/flutter (20679): #22 new Future.delayed.<anonymous closure> (dart:async/future.dart:316:18) E/flutter (20679): #23 _rootRun (dart:async/zone.dart:1122:38) E/flutter (20679): #24 _CustomZone.run (dart:async/zone.dart:1023:19) E/flutter (20679): #25 _CustomZone.runGuarded (dart:async/zone.dart:925:7) E/flutter (20679): #26 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:965:23) E/flutter (20679): #27 _rootRun (dart:async/zone.dart:1126:13) E/flutter (20679): #28 _CustomZone.run (dart:async/zone.dart:1023:19) E/flutter (20679): #29 _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:949:23) E/flutter (20679): #30 Timer._createTimer.<anonymous closure> (dart:async-patch/timer_patch.dart:23:15) E/flutter (20679): #31 _Timer._runTimers (dart:isolate-patch/timer_impl.dart:384:19) E/flutter (20679): #32 _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:418:5) E/flutter (20679): #33 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:174:12) E/flutter (20679): W/ResourceType(20679): Found multiple library tables, ignoring...

Thanks.