PubMatic / android-openwrap-sdk-samples

This repository consists of sample applications for PubMatic's OpenWrap SDK integration
Other
5 stars 7 forks source link

Fatal exception in version 1.8.0 #1

Closed jdefalco closed 3 years ago

jdefalco commented 3 years ago

After upgrading to version 1.8.0 I started seeing these fatal exceptions, apparently occurring when the SDK is loading an URL in a webview:

java.lang.RuntimeException: java.lang.Throwable: A WebView method was called on thread 'PMSDKAudioChangeThread'. All WebView methods must be called on the same thread. (Expected Looper Looper (main, tid 2) {30814c0} called on Looper (PMSDKAudioChangeThread, tid 69430) {5f8cf2a}, FYI main Looper is Looper (main, tid 2) {30814c0})
        at android.webkit.WebView.checkThread(WebView.java:2597)
        at android.webkit.WebView.loadUrl(WebView.java:732)
        at com.pubmatic.sdk.webrendering.mraid.n.k(Unknown:32)
        at com.pubmatic.sdk.webrendering.mraid.n.i(Unknown:52)
        at com.pubmatic.sdk.webrendering.mraid.r.w(Unknown:5)
        at com.pubmatic.sdk.webrendering.mraid.p.a(p)
        at com.pubmatic.sdk.webrendering.mraid.r$b.a(Unknown:17)
        at com.pubmatic.sdk.webrendering.mraid.e.b(Unknown:35)
        at com.pubmatic.sdk.webrendering.mraid.c.a(c)
        at com.pubmatic.sdk.webrendering.mraid.e$b.onChange(Unknown:23)
        at android.database.ContentObserver.onChange(ContentObserver.java:169)
        at android.database.ContentObserver.onChange(ContentObserver.java:187)
        at android.database.ContentObserver.onChange(ContentObserver.java:202)
        at android.database.ContentObserver.lambda$dispatchChange$0$ContentObserver(ContentObserver.java:282)
        at android.database.-$$Lambda$ContentObserver$MgqiYb2qvgLhoXTioYXq9MvvpNk.run(Unknown:10)
        at android.os.Handler.handleCallback(Handler.java:938)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:246)
        at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: java.lang.Throwable: A WebView method was called on thread 'PMSDKAudioChangeThread'. All WebView methods must be called on the same thread. (Expected Looper Looper (main, tid 2) {30814c0} called on Looper (PMSDKAudioChangeThread, tid 69430) {5f8cf2a}, FYI main Looper is Looper (main, tid 2) {30814c0})
        at android.webkit.WebView.checkThread(WebView.java:2592)
        at android.webkit.WebView.loadUrl(WebView.java:732)
        at com.pubmatic.sdk.webrendering.mraid.n.k(Unknown:32)
        at com.pubmatic.sdk.webrendering.mraid.n.i(Unknown:52)
        at com.pubmatic.sdk.webrendering.mraid.r.w(Unknown:5)
        at com.pubmatic.sdk.webrendering.mraid.p.a(p)
        at com.pubmatic.sdk.webrendering.mraid.r$b.a(Unknown:17)
        at com.pubmatic.sdk.webrendering.mraid.e.b(Unknown:35)
        at com.pubmatic.sdk.webrendering.mraid.c.a(c)
        at com.pubmatic.sdk.webrendering.mraid.e$b.onChange(Unknown:23)
        at android.database.ContentObserver.onChange(ContentObserver.java:169)
        at android.database.ContentObserver.onChange(ContentObserver.java:187)
        at android.database.ContentObserver.onChange(ContentObserver.java:202)
        at android.database.ContentObserver.lambda$dispatchChange$0$ContentObserver(ContentObserver.java:282)
        at android.database.-$$Lambda$ContentObserver$MgqiYb2qvgLhoXTioYXq9MvvpNk.run(Unknown:10)
        at android.os.Handler.handleCallback(Handler.java:938)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:246)
        at android.os.HandlerThread.run(HandlerThread.java:67)
jdefalco commented 3 years ago

Sorry, wrong project :)