fix Illegal callback invocation from native module crash #347
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
java.lang.RuntimeException: Illegal callback invocation from native module. This callback type only permits a single invocation from native code. at com.facebook.react.bridge.CallbackImpl.invoke(CallbackImpl.java:30) at com.facebook.react.bridge.PromiseImpl.reject(PromiseImpl.java:70) at com.facebook.react.bridge.PromiseImpl.reject(PromiseImpl.java:38) at com.sbugert.rnadmob.RNAdMobRewardedVideoAdModule.onRewardedVideoAdFailedToLoad(RNAdMobRewardedVideoAdModule.java:120) at com.google.android.gms.internal.ads.zzahj.onRewardedVideoAdFailedToLoad(Unknown Source) at com.google.android.gms.internal.ads.zzahf.dispatchTransaction(Unknown Source) at com.google.android.gms.internal.ads.zzek.onTransact(Unknown Source) at android.os.Binder.transact(Binder.java:499) at mt.b(:com.google.android.gms.dynamite_adsdynamite@[email protected] (040306-204998136):20) at com.google.android.gms.ads.internal.reward.client.n.a(:com.google.android.gms.dynamite_adsdynamite@[email protected] (040306-204998136):24) at com.google.android.gms.ads.internal.a.a(:com.google.android.gms.dynamite_adsdynamite@[email protected] (040306-204998136):430) at com.google.android.gms.ads.internal.a.a(:com.google.android.gms.dynamite_adsdynamite@[email protected] (040306-204998136):420) at com.google.android.gms.ads.internal.a.b(:com.google.android.gms.dynamite_adsdynamite@[email protected] (040306-204998136):188) at com.google.android.gms.ads.internal.d.b(:com.google.android.gms.dynamite_adsdynamite@[email protected] (040306-204998136):52) at com.google.android.gms.ads.internal.reward.g.run(:com.google.android.gms.dynamite_adsdynamite@[email protected] (040306-204998136):2) at android.os.Handler.handleCallback(Handler.java:751) at android.os.Handler.dispatchMessage(Handler.java:95) at com.google.android.gms.ads.internal.util.f.dispatchMessage(:com.google.android.gms.dynamite_adsdynamite@[email protected] (040306-204998136):9) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6312) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:872) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:762)fix it