Readrops icon indicating copy to clipboard operation
Readrops copied to clipboard

Crash on opening article with YouTube embed

Open cmonagle opened this issue 6 months ago • 0 comments

android.os.FileUriExposedException: file://www.youtube.com/embed/Sh8yqcozfn8?enablejsapi=1 exposed beyond app through Intent.getData()
	at android.os.StrictMode.onFileUriExposed(StrictMode.java:2343)
	at android.net.Uri.checkFileUriExposed(Uri.java:2402)
	at android.content.Intent.prepareToLeaveProcess(Intent.java:13074)
	at android.content.Intent.prepareToLeaveProcess(Intent.java:13025)
	at android.content.Intent.prepareToLeaveProcess(Intent.java:13015)
	at android.app.Instrumentation.execStartActivity(Instrumentation.java:1994)
	at android.app.Activity.startActivityForResult(Activity.java:5997)
	at androidx.activity.ComponentActivity.startActivityForResult(SourceFile:2)
	at android.app.Activity.startActivityForResult(Activity.java:5954)
	at androidx.activity.ComponentActivity.startActivityForResult(SourceFile:1)
	at android.app.Activity.startActivity(Activity.java:6457)
	at android.app.Activity.startActivity(Activity.java:6424)
	at kotlin.ranges.RangesKt.openUrl(SourceFile:22)
	at com.readrops.app.item.ItemScreen$Content$7$$ExternalSyntheticLambda0.invoke(SourceFile:22)
	at com.readrops.api.utils.extensions.KonsumerExtensionsKt$$ExternalSyntheticLambda0.invoke(SourceFile:60)
	at com.readrops.app.item.view.ItemWebView$1.shouldOverrideUrlLoading(SourceFile:5)
	at android.webkit.WebViewClient.shouldOverrideUrlLoading(WebViewClient.java:91)
	at org.chromium.android_webview.AwContentsClientBridge.shouldOverrideUrlLoading(chromium-TrichromeWebViewGoogle6432.aab-stable-720416833:115)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.nextLegacy(MessageQueue.java:913)
	at android.os.MessageQueue.next(MessageQueue.java:1025)
	at android.os.Looper.loopOnce(Looper.java:196)
	at android.os.Looper.loop(Looper.java:338)
	at android.app.ActivityThread.main(ActivityThread.java:9067)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)

cmonagle avatar Aug 05 '25 00:08 cmonagle