Closed wiltRainbow closed 2 years ago
Please provide crash ID URLs or a lot of the crash. https://github.com/mozilla-mobile/fenix/wiki/Logging-Crash-Information
Sorry just noticed that there is a logcat, thank you.
java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=7113, result=-1, data=Intent { dat=content://com.android.externalstorage.documents/document/primary:Download/test.txt flg=0x1 }} to activity {org.mozilla.firefox/org.mozilla.fenix.HomeActivity}: java.lang.SecurityException: com.android.externalstorage has no access to content://media/external_primary/file/6023
at android.app.ActivityThread.deliverResults(ActivityThread.java:5864)
at android.app.ActivityThread.handleSendResult(ActivityThread.java:5903)
at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2438)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8669)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)
Caused by: java.lang.SecurityException: com.android.externalstorage has no access to content://media/external_primary/file/6023
at android.os.Parcel.createExceptionOrNull(Parcel.java:2437)
at android.os.Parcel.createException(Parcel.java:2421)
at android.os.Parcel.readException(Parcel.java:2404)
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:190)
at android.database.DatabaseUtils.readExceptionWithFileNotFoundExceptionFromParcel(DatabaseUtils.java:153)
at android.content.ContentProviderProxy.openTypedAssetFile(ContentProviderNative.java:780)
at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:2034)
at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:1849)
at android.content.ContentResolver.openInputStream(ContentResolver.java:1525)
at mozilla.components.browser.engine.gecko.prompt.GeckoPromptDelegate.access$toFileUri(GeckoPromptDelegate.kt:22)
at mozilla.components.browser.engine.gecko.prompt.GeckoPromptDelegate$onFilePrompt$onSelectSingle$1.invoke(GeckoPromptDelegate.kt:4)
at mozilla.components.feature.prompts.file.FilePicker$onActivityResult$1.invoke(FilePicker.kt:25)
at mozilla.components.feature.prompts.PromptFeatureKt.consumePromptFrom(PromptFeature.kt:9)
at mozilla.components.feature.prompts.PromptFeature.onActivityResult(PromptFeature.kt:18)
at mozilla.components.support.base.feature.ViewBoundFeatureWrapper.onActivityResult(ViewBoundFeatureWrapper.kt:3)
at org.mozilla.fenix.browser.BaseBrowserFragment.onActivityResult(BaseBrowserFragment.kt:6)
at org.mozilla.fenix.HomeActivity.onActivityResult(HomeActivity.kt:5)
at android.app.Activity.dispatchActivityResult(Activity.java:8659)
at android.app.ActivityThread.deliverResults(ActivityThread.java:5857)
... 13 more
Looks like a duplicate of https://github.com/mozilla-mobile/fenix/issues/26275#issuecomment-1204625012
Steps to reproduce
Select a text file to upload on any website you can
Expected behaviour
Like images and audios it should be uploaded properly
Actual behaviour
Firefox crashes
Device name
No response
Android version
Android 12 One UI
Firefox release type
Firefox
Firefox version
103.2.0
Device logs
logcat
``` <<< log_count = 143 >>> [08-13 10:04:27.579 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] handleAppVisibility mAppVisible=false visible=true [08-13 10:04:27.595 27122:27122 I/SurfaceView@6192041] onWindowVisibilityChanged(4) false android.view.SurfaceView{6192041 V.E..V... ......ID 0,0-1080,2144} of ViewRootImpl@108e5[HomeActivity] [08-13 10:04:27.595 27122:27122 D/SurfaceView@6192041] updateSurface: surface is not valid [08-13 10:04:27.606 27122:27624 D/OpenGLRenderer] setSurface called with nullptr [08-13 10:04:27.613 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) req=(1080,2400)4 dur=5 res=0x200001 s={false 0} ch=false fn=-1 [08-13 10:04:27.613 27122:27122 D/SurfaceView@6192041] updateSurface: surface is not valid [08-13 10:04:27.614 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] stopped(false) old=true [08-13 10:04:27.619 27122:27122 I/WebExtension] releasePendingMessages: extension=fxa@mozac.org nativeApp=mozacWebchannelBackground session=null [08-13 10:04:27.620 27122:27122 I/WebExtension] releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderviewActive session=org.mozilla.geckoview.GeckoSession@82d90d8 [08-13 10:04:27.620 27122:27122 I/WebExtension] releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderview session=org.mozilla.geckoview.GeckoSession@82d90d8 [08-13 10:04:27.624 27122:27155 I/libglean_ffi] glean_core::ping: Collecting baseline [08-13 10:04:27.625 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] stopped(false) old=false [08-13 10:04:27.631 27122:27122 I/StartupTypeTelemetry] Recorded start up: hot_unknown [08-13 10:04:27.632 27122:27122 I/DecorView] notifyKeepScreenOnChanged: keepScreenOn=false [08-13 10:04:27.637 27122:27122 I/SurfaceView@6192041] onWindowVisibilityChanged(0) false android.view.SurfaceView{6192041 V.E..V... ......ID 0,0-1080,2144} of ViewRootImpl@108e5[HomeActivity] [08-13 10:04:27.637 27122:27122 D/SurfaceView@6192041] updateSurface: surface is not valid [08-13 10:04:27.638 27122:27155 I/libglean_ffi] glean_core::upload::directory: Processing ping at: /data/user/0/org.mozilla.firefox/glean_data/pending_pings/70af52b4-b50a-4c28-87a1-ca6296ee4067 [08-13 10:04:27.639 27122:27624 D/OpenGLRenderer] setSurface called with nullptr [08-13 10:04:27.640 27122:27155 I/libglean_ffi] glean_core::metrics::ping: The ping 'baseline' was submitted and will be sent as soon as possible [08-13 10:04:27.650 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) req=(1080,2400)0 dur=8 res=0x200007 s={true -5476376625668098048} ch=true fn=-1 [08-13 10:04:27.651 27122:27624 D/OpenGLRenderer] eglCreateWindowSurface [08-13 10:04:27.651 27122:27122 I/SurfaceView@6192041] windowStopped(false) true android.view.SurfaceView{6192041 V.E..V... ......ID 0,0-1080,2144} of ViewRootImpl@108e5[HomeActivity] [08-13 10:04:27.655 27122:27122 I/SurfaceView@6192041] pST: sr = Rect(0, 256 - 1080, 2400) sw = 1080 sh = 2144 [08-13 10:04:27.655 27122:27122 I/SurfaceView@6192041] onSSPAndSRT: pl = 0 pt = 256 sx = 1.0 sy = 1.0 [08-13 10:04:27.655 27122:27122 I/SurfaceView@6192041] pST: mTmpTransaction.apply, mTmpTransaction = android.view.SurfaceControl$Transaction@d1d955c [08-13 10:04:27.656 27122:27122 I/SurfaceView@6192041] updateSurface: mVisible = true mSurface.isValid() = true [08-13 10:04:27.656 27122:27122 I/SurfaceView@6192041] updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true [08-13 10:04:27.656 27122:27122 I/SurfaceView@6192041] surfaceCreated 1 #1 android.view.SurfaceView{6192041 V.E..V... ......ID 0,0-1080,2144} [08-13 10:04:27.656 27122:27122 I/SurfaceView@6192041] surfaceChanged (1080,2144) 1 #1 android.view.SurfaceView{6192041 V.E..V... ......ID 0,0-1080,2144} [08-13 10:04:27.656 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] [DP] dp(1) 1 android.view.SurfaceView.updateSurface:1375 android.view.SurfaceView.setWindowStopped:383 android.view.SurfaceView.surfaceCreated:2051 [08-13 10:04:27.656 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] [DP] pdf(0) 1 android.view.SurfaceView.notifyDrawFinished:599 android.view.SurfaceView.performDrawFinished:586 android.view.SurfaceView.$r8$lambda$st27mCkd9jfJkTrN_P3qIGKX6NY:0 [08-13 10:04:27.656 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] [DP] rdf() [08-13 10:04:27.656 27122:27122 D/ViewRootImpl@108e5[HomeActivity]] reportDrawFinished (fn: -1) [08-13 10:04:27.656 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11387 android.view.ViewRootImpl.performTraversals:4185 android.view.ViewRootImpl.doTraversal:2911 [08-13 10:04:27.657 27122:27122 D/ViewRootImpl@108e5[HomeActivity]] Creating frameDrawingCallback nextDrawUseBlastSync=false reportNextDraw=true hasBlurUpdates=false [08-13 10:04:27.657 27122:27122 D/ViewRootImpl@108e5[HomeActivity]] Creating frameCompleteCallback [08-13 10:04:27.663 27122:27655 I/SurfaceView@6192041] uSP: rtp = Rect(0, 256 - 1080, 2400) rtsw = 1080 rtsh = 2144 [08-13 10:04:27.664 27122:27655 I/SurfaceView@6192041] onSSPAndSRT: pl = 0 pt = 256 sx = 1.0 sy = 1.0 [08-13 10:04:27.664 27122:27655 I/SurfaceView@6192041] aOrMT: uB = true t = android.view.SurfaceControl$Transaction@59cda58 fN = 1 android.view.SurfaceView.access$500:124 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1728 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:319 [08-13 10:04:27.664 27122:27655 I/SurfaceView@6192041] aOrMT: vR.mWNT, vR = ViewRootImpl@108e5[HomeActivity] [08-13 10:04:27.664 27122:27655 I/ViewRootImpl@108e5[HomeActivity]] mWNT: t = android.view.SurfaceControl$Transaction@59cda58 fN = 1 android.view.SurfaceView.applyOrMergeTransaction:1628 android.view.SurfaceView.access$500:124 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1728 [08-13 10:04:27.664 27122:27655 I/ViewRootImpl@108e5[HomeActivity]] mWNT: merge t to BBQ [08-13 10:04:27.664 27122:27655 D/ViewRootImpl@108e5[HomeActivity]] Received frameDrawingCallback frameNum=1. Creating transactionCompleteCallback=false [08-13 10:04:27.669 27122:27624 I/BufferQueueProducer] [ViewRootImpl@108e5[HomeActivity]#9(BLAST Consumer)9](id:69f200000009,api:1,p:27122,c:27122) queueBuffer: queued for the first time. [08-13 10:04:27.670 27122:27624 D/ViewRootImpl@108e5[HomeActivity]] Received frameCompleteCallback lastAcquiredFrameNum=1 lastAttemptedDrawFrameNum=1 [08-13 10:04:27.671 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$addFrameCompleteCallbackIfNeeded$3$ViewRootImpl:4987 android.view.ViewRootImpl$$ExternalSyntheticLambda16.run:6 android.os.Handler.handleCallback:938 [08-13 10:04:27.671 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] [DP] rdf() [08-13 10:04:27.671 27122:27122 D/ViewRootImpl@108e5[HomeActivity]] reportDrawFinished (fn: -1) [08-13 10:04:27.672 27122:27171 I/FirefoxAccount] Executing: get access token [08-13 10:04:27.674 27122:27122 D/InsetsSourceConsumer] ensureControlAlpha: for ITYPE_NAVIGATION_BAR on org.mozilla.firefox/org.mozilla.fenix.HomeActivity [08-13 10:04:27.676 27122:27122 D/InsetsSourceConsumer] ensureControlAlpha: for ITYPE_STATUS_BAR on org.mozilla.firefox/org.mozilla.fenix.HomeActivity [08-13 10:04:27.677 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] MSG_WINDOW_FOCUS_CHANGED 1 1 [08-13 10:04:27.680 27122:27122 D/InputMethodManager] startInputInner - Id : 0 [08-13 10:04:27.680 27122:27122 I/InputMethodManager] startInputInner - mService.startInputOrWindowGainedFocus [08-13 10:04:27.681 27122:27171 I/FirefoxAccount] Successfully executed: get access token [08-13 10:04:27.683 27122:27171 I/FirefoxAccount] Executing: getTokenServerEndpointURL [08-13 10:04:27.685 27122:27171 I/FirefoxAccount] Successfully executed: getTokenServerEndpointURL [08-13 10:04:27.693 27122:27122 I/DecorView] notifyKeepScreenOnChanged: keepScreenOn=false [08-13 10:04:27.705 27122:27122 I/WebExtension] releasePendingMessages: extension=fxa@mozac.org nativeApp=mozacWebchannel session=org.mozilla.geckoview.GeckoSession@82d90d8 [08-13 10:04:27.719 27122:28719 I/BufferQueueProducer] [bbq-adapter#11(BLAST Consumer)11](id:69f20000000b,api:1,p:27277,c:27122) queueBuffer: queued for the first time. [08-13 10:04:27.723 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) req=(1080,2400)0 dur=13 res=0x200001 s={true -5476376625668098048} ch=false fn=2 [08-13 10:04:27.724 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] updateBoundsLayer: t = android.view.SurfaceControl$Transaction@50841ec sc = Surface(name=Bounds for - org.mozilla.firefox/org.mozilla.fenix.HomeActivity@1)/@0xe3e7df7 frame = 2 [08-13 10:04:27.724 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] mWNT: t = android.view.SurfaceControl$Transaction@50841ec fN = 2 android.view.ViewRootImpl.prepareSurfaces:2770 android.view.ViewRootImpl.performTraversals:4016 android.view.ViewRootImpl.doTraversal:2911 [08-13 10:04:27.724 27122:27122 I/ViewRootImpl@108e5[HomeActivity]] mWNT: merge t to BBQ [08-13 10:04:27.741 27122:29227 I/libglean_ffi] glean_core::upload: New upload task with id 13df71d8-1d7d-4338-adb4-c2e2c5d107db (path: /submit/org-mozilla-firefox/bookmarks-sync/1/13df71d8-1d7d-4338-adb4-c2e2c5d107db) [08-13 10:04:27.812 27122:29227 W/glean/ConceptFetchHttpUploader] IOException while uploading ping java.io.IOException: org.mozilla.geckoview.WebRequestError: Request failed, error=0x43, category=0x3 at mozilla.components.browser.engine.gecko.fetch.GeckoViewFetchClient.fetch(GeckoViewFetchClient.kt:63) at mozilla.components.service.glean.net.ConceptFetchHttpUploader.performUpload$service_glean_release(ConceptFetchHttpUploader.kt:5) at mozilla.components.service.glean.net.ConceptFetchHttpUploader.upload(ConceptFetchHttpUploader.kt:14) at mozilla.telemetry.glean.net.BaseUploader.upload(Unknown Source:17) at mozilla.telemetry.glean.net.BaseUploader.doUpload$glean_release(BaseUploader.kt:2) at mozilla.telemetry.glean.scheduler.PingUploadWorker.doWork(PingUploadWorker.kt:16) at androidx.work.Worker$1.run(Worker.java:1) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.mozilla.geckoview.WebRequestError: Request failed, error=0x43, category=0x3 at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method) at org.mozilla.gecko.GeckoThread.run(GeckoThread.java:151) [08-13 10:04:27.814 27122:29227 W/libglean_ffi] glean_core::upload: Recoverable upload failure while attempting to send ping 13df71d8-1d7d-4338-adb4-c2e2c5d107db, will retry. Error was RecoverableFailure { unused: 0 } [08-13 10:04:27.814 27122:29227 I/libglean_ffi] glean_core::upload::directory: Processing ping at: /data/user/0/org.mozilla.firefox/glean_data/pending_pings/13df71d8-1d7d-4338-adb4-c2e2c5d107db [08-13 10:04:27.815 27122:29227 I/libglean_ffi] glean_core::upload: New upload task with id 117a5e83-1d69-40d8-81a5-2ee1359f81d0 (path: /submit/org-mozilla-firefox/sync/1/117a5e83-1d69-40d8-81a5-2ee1359f81d0) [08-13 10:04:27.820 27122:29227 W/glean/ConceptFetchHttpUploader] IOException while uploading ping java.io.IOException: org.mozilla.geckoview.WebRequestError: Request failed, error=0x43, category=0x3 at mozilla.components.browser.engine.gecko.fetch.GeckoViewFetchClient.fetch(GeckoViewFetchClient.kt:63) at mozilla.components.service.glean.net.ConceptFetchHttpUploader.performUpload$service_glean_release(ConceptFetchHttpUploader.kt:5) at mozilla.components.service.glean.net.ConceptFetchHttpUploader.upload(ConceptFetchHttpUploader.kt:14) at mozilla.telemetry.glean.net.BaseUploader.upload(Unknown Source:17) at mozilla.telemetry.glean.net.BaseUploader.doUpload$glean_release(BaseUploader.kt:2) at mozilla.telemetry.glean.scheduler.PingUploadWorker.doWork(PingUploadWorker.kt:16) at androidx.work.Worker$1.run(Worker.java:1) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.mozilla.geckoview.WebRequestError: Request failed, error=0x43, category=0x3 at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method) at org.mozilla.gecko.GeckoThread.run(GeckoThread.java:151) [08-13 10:04:27.822 27122:29227 W/libglean_ffi] glean_core::upload: Recoverable upload failure while attempting to send ping 117a5e83-1d69-40d8-81a5-2ee1359f81d0, will retry. Error was RecoverableFailure { unused: 0 } [08-13 10:04:27.822 27122:29227 I/libglean_ffi] glean_core::upload::directory: Processing ping at: /data/user/0/org.mozilla.firefox/glean_data/pending_pings/117a5e83-1d69-40d8-81a5-2ee1359f81d0 [08-13 10:04:27.823 27122:29227 I/libglean_ffi] glean_core::upload: New upload task with id f9915b58-d1a3-4a6a-81b4-f5f2041b39f4 (path: /submit/org-mozilla-firefox/baseline/1/f9915b58-d1a3-4a6a-81b4-f5f2041b39f4) [08-13 10:04:27.829 27122:29227 W/glean/ConceptFetchHttpUploader] IOException while uploading ping java.io.IOException: org.mozilla.geckoview.WebRequestError: Request failed, error=0x43, category=0x3 at mozilla.components.browser.engine.gecko.fetch.GeckoViewFetchClient.fetch(GeckoViewFetchClient.kt:63) at mozilla.components.service.glean.net.ConceptFetchHttpUploader.performUpload$service_glean_release(ConceptFetchHttpUploader.kt:5) at mozilla.components.service.glean.net.ConceptFetchHttpUploader.upload(ConceptFetchHttpUploader.kt:14) at mozilla.telemetry.glean.net.BaseUploader.upload(Unknown Source:17) at mozilla.telemetry.glean.net.BaseUploader.doUpload$glean_release(BaseUploader.kt:2) at mozilla.telemetry.glean.scheduler.PingUploadWorker.doWork(PingUploadWorker.kt:16) at androidx.work.Worker$1.run(Worker.java:1) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.mozilla.geckoview.WebRequestError: Request failed, error=0x43, category=0x3 at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method) at org.mozilla.gecko.GeckoThread.run(GeckoThread.java:151) [08-13 10:04:27.830 27122:29227 W/libglean_ffi] glean_core::upload: Recoverable upload failure while attempting to send ping f9915b58-d1a3-4a6a-81b4-f5f2041b39f4, will retry. Error was RecoverableFailure { unused: 0 } [08-13 10:04:27.831 27122:29227 I/libglean_ffi] glean_core::upload::directory: Processing ping at: /data/user/0/org.mozilla.firefox/glean_data/pending_pings/f9915b58-d1a3-4a6a-81b4-f5f2041b39f4 [08-13 10:04:27.831 27122:29227 W/libglean_ffi] glean_core::upload: Reached maximum recoverable failures for the current uploading window. You are done. [08-13 10:04:27.832 27122:27214 I/WM-WorkerWrapper] Worker result SUCCESS for Work [ id=03a7b6f3-b3cc-4e1b-8953-24bd7283dba2, tags={ mozilla.telemetry.glean.scheduler.PingUploadWorker, mozac_service_glean_ping_upload_worker } ] [08-13 10:04:27.834 27122:27122 D/ConnectivityManager] StackLog: [android.net.ConnectivityManager.unregisterNetworkCallback(ConnectivityManager.java:4610)] [androidx.work.impl.constraints.trackers.NetworkStateTracker.stopTracking(NetworkStateTracker.java:3)] [androidx.work.impl.constraints.trackers.ConstraintTracker.removeListener(ConstraintTracker.java:3)] [androidx.work.impl.constraints.controllers.ConstraintController.replace(ConstraintController.java:6)] [androidx.work.impl.constraints.WorkConstraintsTracker.replace(WorkConstraintsTracker.java:7)] [androidx.work.impl.background.greedy.GreedyScheduler.onExecuted(GreedyScheduler.java:6)] [androidx.work.impl.Processor.onExecuted(Processor.java:7)] [androidx.work.impl.Processor$FutureListener.run(Processor.java:2)] [08-13 10:04:28.116 27122:27197 E/ContileTopSitesProvider] Failed to fetch contile top sites java.io.IOException: org.json.JSONException: End of input at character 0 of at mozilla.components.service.contile.ContileTopSitesProvider.fetchTopSites(ContileTopSitesProvider.kt:11) at mozilla.components.service.contile.ContileTopSitesProvider.getTopSites(ContileTopSitesProvider.kt:14) at org.mozilla.fenix.HomeActivity$onResume$2.invokeSuspend(HomeActivity.kt:7) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:4) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:18) at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:2) at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:1) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:1) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:10) Caused by: org.json.JSONException: End of input at character 0 of at org.json.JSONTokener.syntaxError(JSONTokener.java:460) at org.json.JSONTokener.nextValue(JSONTokener.java:101) at org.json.JSONObject.screenrecord
https://user-images.githubusercontent.com/109252692/184475832-882cd831-d767-458a-9648-423927ed3d5c.mp4Additional information
No response
┆Issue is synchronized with this Jira Task