googleads / googleads-mobile-android-mediation

Sample Android project showcasing how to build a mediation adapter or custom event for the Google Mobile Ads SDK.
Apache License 2.0
241 stars 197 forks source link

AdColony error on google automated tests #368

Closed kenumir closed 2 years ago

kenumir commented 2 years ago

Its happen only on automated tests when i upload app to Play Store. No errors from real devices.

Stack trace:

java.lang.ClassCastException: android.webkit.WebMessagePortWrapper cannot be cast to qz0
        at qz0.b(chromium-SystemWebViewGoogle.aab-stable-460608501:3)
        at com.android.webview.chromium.WebViewChromium.postMessageToMainFrame(chromium-SystemWebViewGoogle.aab-stable-460608501:3)
        at android.webkit.WebView.postWebMessage(WebView.java:1880)
        at com.adcolony.sdk.w0.e(w0:18)
        at com.adcolony.sdk.w0.d(w0:3)
        at com.adcolony.sdk.w0$b.onPageFinished(w0:2)
        at nC0.b(chromium-SystemWebViewGoogle.aab-stable-460608501:2)
        at ka.handleMessage(chromium-SystemWebViewGoogle.aab-stable-460608501:62)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:148)
        at android.app.ActivityThread.main(ActivityThread.java:5421)
        at java.lang.reflect.Method.invoke(Method.java:-2)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Device:

brand: google
manufacturer: LGE
model: Nexus 5X
osVersion: 6.0.1
osBuild: MTC20F

Firebase-Ads: com.google.firebase:firebase-ads:20.4.0 AdColony mediation adapter: com.google.ads.mediation:adcolony:4.6.3.0

vikram731 commented 2 years ago

I am also seeing the same issue. +1

agramonte commented 2 years ago

Same here. +1

UtsavG93 commented 2 years ago

same here. +1

Paitomax commented 2 years ago

same here. +1

pabloleban commented 2 years ago

same here. +1

naumenkopeter commented 2 years ago

same here. +1

valikblazhko commented 2 years ago

+1

joshuajplagonera commented 2 years ago

Hi All,

Looking at the stack trace of the error, it looks like an AdColony SDK specific issue. I would suggest reaching out to the AdColony team regarding this error.

muknta commented 2 years ago

+1

implementation 'com.google.android.gms:play-services-ads:20.5.0'
implementation 'com.google.ads.mediation:adcolony:4.6.5.0'
hvesuk commented 2 years ago

+1

shefich commented 2 years ago

Same for me. Caused by java.lang.ClassCastException android.webkit.WebMessagePortWrapper cannot be cast to lA0 lA0.b (chromium-SystemWebViewGoogle.aab-stable-466410401:3) com.android.webview.chromium.WebViewChromium.postMessageToMainFrame (chromium-SystemWebViewGoogle.aab-stable-466410401:3) android.webkit.WebView.postWebMessage (WebView.java:1880) com.adcolony.sdk.w0.e (SourceFile:18) com.adcolony.sdk.w0.d (SourceFile:3) com.adcolony.sdk.w0$b.onPageFinished (SourceFile:2) jD0.b (chromium-SystemWebViewGoogle.aab-stable-466410401:2) ha.handleMessage (chromium-SystemWebViewGoogle.aab-stable-466410401:62) android.os.Handler.dispatchMessage (Handler.java:102) android.os.Looper.loop (Looper.java:148) android.app.ActivityThread.main (ActivityThread.java:5421) java.lang.reflect.Method.invoke (Method.java) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:726) com.android.internal.os.ZygoteInit.main (ZygoteInit.java:616)

tfkci commented 2 years ago

+1

dfpalomar commented 2 years ago

Same here. Detected in OnePlus8Pro

Tom3652 commented 2 years ago

my live users are affected by this issue, i have to remove AdColony.

mtrezza commented 2 years ago

Observed on OnePlus8Pro with Android 11, apparently only affecting testing during the Google Play pre-launch report.

auvehassan commented 1 year ago

same as @mtrezza, Device: OnePlus8Pro - android 11 - rooted

Fatal Exception: java.lang.ClassCastException: android.webkit.WebMessagePortWrapper cannot be cast to Ap0 at Ap0.b(Ap0.java:3) at com.android.webview.chromium.WebViewChromium.postMessageToMainFrame(WebViewChromium.java:3) at android.webkit.WebView.postWebMessage_aroundBody14(WebView.java:1979) at android.webkit.WebView$AjcClosure15.run(WebView.java:1) at org.mojitoaspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:167) at com.mojito.framework.WebView.logPostWebMessage(WebView.java:301) at android.webkit.WebView.postWebMessage(WebView.java:1978) at com.adcolony.sdk.c1.d(SourceFile:16) at com.adcolony.sdk.c1.c(SourceFile:2) at com.adcolony.sdk.c1$j.a(SourceFile:3) at com.adcolony.sdk.c1$g.safedk_c1$g_onPageFinished_5ac446337541d274fdc47859d66f0200(SourceFile:2) at com.adcolony.sdk.c1$g.onPageFinished(SourceFile:12) at com.adcolony.sdk.j$e.safedk_j$e_onPageFinished_08730707c7c7e937de2d01674f0cebb1(SourceFile:1) at com.adcolony.sdk.j$e.onPageFinished(SourceFile:12) at com.adcolony.sdk.l$e.safedk_l$e_onPageFinished_d5ecf758fa8b837c0c6445e7f4010c01(SourceFile:2) at com.adcolony.sdk.l$e.onPageFinished(SourceFile:12) at ss0.b(ss0.java:2) at q8.handleMessage(q8.java:61) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7664) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

legz commented 1 year ago

+1 same crash here, detected on OnePlus8Pro (and a suite similar crash on Nexus 5X)

reachvineetjain commented 1 year ago

+1 Have it on a Nexus 5x Android 6

RiverboatGambler commented 1 year ago

+1

12 Crashes from 6 Users: all OnePlus8Pro, Android 11. All 6 devices are rooted.

ntduc-let commented 1 year ago

+1 Have it on a Nexus 5X Android 6.0.1

ChuckWalters commented 1 year ago

+1

Robiullah2244 commented 1 year ago

Same here for Nexus 5X (6.0.1)

Gabriel9Stresser commented 1 year ago

+1 android12 Galaxy A22

ClenildoCardoso commented 11 months ago

Observed on OnePlus8Pro with Android 11, apparently only affecting testing during the Google Play pre-launch report.

I am also receiving this report. And as you said, it is only the pre-launch because if you filter on the most recent dates you will no longer receive these errors.