Closed
Description
Just received a crash on crashlytics that I believe it's related to this module (v.2.1.0)
This is the trace (device GCE x86 phone, Android 9)
Fatal Exception: java.lang.RuntimeException: java.lang.RuntimeException: Error in evaluationEvaluation: status: 13 value: {message=Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' https://www.apple.com https://appleid.cdn-apple.com ".
} hasMessage: true message: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' https://www.apple.com https://appleid.cdn-apple.com ".
at androidx.test.espresso.web.sugar.Web$WebInteraction$ExceptionPropagator.<init>(Web.java:2)
at androidx.test.espresso.web.sugar.Web$WebInteraction.doEval(Web.java:10)
at androidx.test.espresso.web.sugar.Web$WebInteraction.perform(Web.java:1)
at androidx.test.tools.crawler.platform.hybrid.HybridInteractionController.swipe(HybridInteractionController.java:15)
at androidx.test.tools.crawler.platform.ActionExecutor.execute(ActionExecutor.java:33)
at androidx.test.tools.crawler.platform.ActionExecutor.performAction(ActionExecutor.java:4)
at androidx.test.tools.crawler.platform.RemotePlatform.handlePerformAction(RemotePlatform.java:22)
at androidx.test.tools.crawler.platform.RemotePlatform.messageLoop(RemotePlatform.java:26)
at androidx.test.tools.crawler.platform.RemotePlatform.lambda$startCrawlAndWaitUntilFinished$0$RemotePlatform(RemotePlatform.java:1)
at androidx.test.tools.crawler.platform.RemotePlatform$$Lambda$0.run(:6)
at java.lang.Thread.run(Thread.java:764)
Caused by java.lang.RuntimeException: Error in evaluationEvaluation: status: 13 value: {message=Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' https://www.apple.com https://appleid.cdn-apple.com ".
} hasMessage: true message: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' https://www.apple.com https://appleid.cdn-apple.com ".
at androidx.test.espresso.web.model.SimpleAtom.handleBadEvaluation(SimpleAtom.java:1)
at androidx.test.espresso.web.model.SimpleAtom.transform(SimpleAtom.java:2)
at androidx.test.espresso.web.model.SimpleAtom.transform(SimpleAtom.java:3)
at androidx.test.espresso.web.action.AtomAction$3.apply(AtomAction.java:1)
at androidx.test.espresso.web.action.AtomAction$3.apply(AtomAction.java:2)
at androidx.test.tools.crawler.obfuscated.bf.d.doTransform(AbstractTransformFuture.java:1)
at androidx.test.tools.crawler.obfuscated.bf.d.doTransform(AbstractTransformFuture.java:2)
at androidx.test.tools.crawler.obfuscated.bf.e.run(AbstractTransformFuture.java:9)
at androidx.test.tools.crawler.obfuscated.bf.g.execute(DirectExecutor.java:1)
at androidx.test.tools.crawler.obfuscated.bf.a.executeListener(AbstractFuture.java:1)
at androidx.test.tools.crawler.obfuscated.bf.a.complete(AbstractFuture.java:10)
at androidx.test.tools.crawler.obfuscated.bf.a.set(AbstractFuture.java:2)
at androidx.test.tools.crawler.obfuscated.bf.aa.set(SettableFuture.java:1)
at androidx.test.espresso.web.action.AtomAction$1.setResult(AtomAction.java:1)
at androidx.test.espresso.web.action.AtomAction$2.run(AtomAction.java:1)
at androidx.test.tools.crawler.obfuscated.bf.g.execute(DirectExecutor.java:1)
at androidx.test.tools.crawler.obfuscated.bf.a.executeListener(AbstractFuture.java:1)
at androidx.test.tools.crawler.obfuscated.bf.a.complete(AbstractFuture.java:10)
at androidx.test.tools.crawler.obfuscated.bf.a.set(AbstractFuture.java:2)
at androidx.test.tools.crawler.obfuscated.bf.d.setResult(AbstractTransformFuture.java:1)
at androidx.test.tools.crawler.obfuscated.bf.e.run(AbstractTransformFuture.java:12)
at androidx.test.tools.crawler.obfuscated.bf.g.execute(DirectExecutor.java:1)
at androidx.test.tools.crawler.obfuscated.bf.a.executeListener(AbstractFuture.java:1)
at androidx.test.tools.crawler.obfuscated.bf.a.complete(AbstractFuture.java:10)
at androidx.test.tools.crawler.obfuscated.bf.a.set(AbstractFuture.java:2)
at androidx.test.espresso.web.action.JavascriptEvaluation$ValueCallbackFuture.onReceiveValue(JavascriptEvaluation.java:1)
at com.android.webview.chromium.p.onResult(:2)
at org.chromium.android_webview.AwContents.lambda$evaluateJavaScript$8$AwContents(AwContents.java:933)
at org.chromium.android_webview.AwContents$$Lambda$12.run(:4)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6669)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Metadata
Metadata
Assignees
Labels
No labels