hi,
i have facebook login in my game and when i uninstall facebook app from my device and try to do facebook login, and then try to close the facebook login popup, my game crashes.
these are the logs from one device :
--------- beginning of crash
03-30 16:52:20.123 19027 19027 E AndroidRuntime: FATAL EXCEPTION: main
03-30 16:52:20.123 19027 19027 E AndroidRuntime: Process: com.reingames.magicrummy, PID: 19027
03-30 16:52:20.123 19027 19027 E AndroidRuntime: java.lang.AssertionError: impossible
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at java.lang.Enum$1.create(Enum.java:272)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at java.lang.Enum$1.create(Enum.java:263)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at libcore.util.BasicLruCache.get(BasicLruCache.java:58)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at java.lang.Enum.getSharedConstants(Enum.java:289)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at java.lang.Enum.valueOf(Enum.java:244)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.facebook.login.v.a(Unknown Source:2)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.facebook.login.LoginClient$Result.<init>(Unknown Source:7)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.facebook.login.LoginClient$Result.<init>(Unknown Source:0)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.facebook.login.u.createFromParcel(Unknown Source:3)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.os.Parcel.readParcelable(Parcel.java:2781)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.os.Parcel.readValue(Parcel.java:2675)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.os.Parcel.readArrayMapInternal(Parcel.java:3042)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.os.BaseBundle.unparcel(BaseBundle.java:257)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.os.Bundle.getParcelable(Bundle.java:888)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.content.Intent.getParcelableExtra(Intent.java:7085)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.facebook.login.LoginManager.onActivityResult(Unknown Source:13)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.facebook.login.z.onActivityResult(Unknown Source:4)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.facebook.internal.CallbackManagerImpl.onActivityResult(Unknown Source:14)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.sdkbox.plugin.PluginFacebook.onActivityResult(Unknown Source:8)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.sdkbox.plugin.SDKBox.onActivityResult(Unknown Source:26)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.sdkbox.plugin.SDKBoxActivity.onActivityResult(Unknown Source:0)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at org.cocos2dx.javascript.AppActivity.onActivityResult(Unknown Source:0)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.app.Activity.dispatchActivityResult(Activity.java:7250)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.app.ActivityThread.deliverResults(ActivityThread.java:4364)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.app.ActivityThread.handleSendResult(ActivityThread.java:4411)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.app.ActivityThread.-wrap19(Unknown Source:0)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1662)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:105)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6592)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:769)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: Caused by: java.lang.NoSuchMethodException: values []
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at java.lang.Class.getMethod(Class.java:2068)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at java.lang.Class.getDeclaredMethod(Class.java:2047)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: at java.lang.Enum$1.create(Enum.java:268)
03-30 16:52:20.123 19027 19027 E AndroidRuntime: ... 32 more
and these are the logs from another device for the same error :
03-31 12:27:48.254 3629 3629 D AndroidRuntime: Shutting down VM
03-31 12:27:48.255 3629 3629 E AndroidRuntime: FATAL EXCEPTION: main
03-31 12:27:48.255 3629 3629 E AndroidRuntime: Process: com.reingames.magicrummy, PID: 3629
03-31 12:27:48.255 3629 3629 E AndroidRuntime: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=64206, result=0, data=Intent { (has extras) }} to activity {com.reingames.magicrummy/org.cocos2dx.javascript.AppActivity}: java.lang.RuntimeException: java.lang.NoSuchMethodException: com.facebook.login.v.values []
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.ActivityThread.deliverResults(ActivityThread.java:4846)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.ActivityThread.handleSendResult(ActivityThread.java:4887)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2017)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7397)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: com.facebook.login.v.values []
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Enum.enumValues(Enum.java:270)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Enum.access$000(Enum.java:61)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Enum$1.create(Enum.java:277)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Enum$1.create(Enum.java:275)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at libcore.util.BasicLruCache.get(BasicLruCache.java:63)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Enum.getSharedConstants(Enum.java:289)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Enum.valueOf(Enum.java:243)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.facebook.login.v.a(Unknown Source:2)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.facebook.login.LoginClient$Result.<init>(Unknown Source:7)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.facebook.login.LoginClient$Result.<init>(Unknown Source:0)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.facebook.login.u.createFromParcel(Unknown Source:3)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.os.Parcel.readParcelable(Parcel.java:2973)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.os.Parcel.readValue(Parcel.java:2866)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.os.Parcel.readArrayMapInternal(Parcel.java:3244)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.os.BaseBundle.initializeFromParcelLocked(BaseBundle.java:292)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.os.BaseBundle.unparcel(BaseBundle.java:236)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.os.Bundle.getParcelable(Bundle.java:951)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.content.Intent.getParcelableExtra(Intent.java:7940)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.facebook.login.LoginManager.onActivityResult(Unknown Source:13)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.facebook.login.z.onActivityResult(Unknown Source:4)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.facebook.internal.CallbackManagerImpl.onActivityResult(Unknown Source:14)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.sdkbox.plugin.PluginFacebook.onActivityResult(Unknown Source:8)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.sdkbox.plugin.SDKBox.onActivityResult(Unknown Source:26)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at com.sdkbox.plugin.SDKBoxActivity.onActivityResult(Unknown Source:0)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at org.cocos2dx.javascript.AppActivity.onActivityResult(Unknown Source:0)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.Activity.dispatchActivityResult(Activity.java:8110)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at android.app.ActivityThread.deliverResults(ActivityThread.java:4839)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: ... 11 more
03-31 12:27:48.255 3629 3629 E AndroidRuntime: Caused by: java.lang.NoSuchMethodException: com.facebook.login.v.values []
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Class.getMethod(Class.java:2072)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Class.getDeclaredMethod(Class.java:2050)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: at java.lang.Enum.enumValues(Enum.java:267)
03-31 12:27:48.255 3629 3629 E AndroidRuntime: ... 37 more
can someone tell me what is going on? And how to solve it?
thanks!
1 post - 1 participant