Closed Bug 1644995 Opened 5 years ago Closed 5 years ago

Crash in [@ java.lang.IllegalArgumentException: at org.mozilla.geckoview.GeckoWebExecutor.fetch(GeckoWebExecutor.java)]

Categories

(GeckoView :: General, defect)

defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: fluffyemily, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug is for crash report bp-9e84376f-5b45-4464-80aa-be9c30200611.

Java stack trace:

java.lang.IllegalArgumentException
	at org.mozilla.geckoview.GeckoWebExecutor.fetch(GeckoWebExecutor.java:12)
	at mozilla.components.browser.engine.gecko.fetch.GeckoViewFetchClient.fetch(GeckoViewFetchClient.kt:70)
	at mozilla.components.feature.downloads.AbstractFetchDownloadService.performDownload$feature_downloads_release(AbstractFetchDownloadService.kt:12)
	at mozilla.components.feature.downloads.AbstractFetchDownloadService.startDownloadJob$feature_downloads_release(AbstractFetchDownloadService.kt:3)
	at mozilla.components.feature.downloads.AbstractFetchDownloadService$onStartCommand$1.invokeSuspend(AbstractFetchDownloadService.kt:5)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:2)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:19)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:1)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:14)

This is I think the same issue we thought might be the cause of bug 1644486. If we are now starting to seeing this reported separately, possibly this is not the cause of that bug without any data.

No, this one is probably Fenix trying to use a blob URI but GV 77 not supporting it:

java.lang.IllegalArgumentException: URI scheme must be http or https
	at org.mozilla.geckoview.GeckoWebExecutor.fetch(GeckoWebExecutor.java:12)
	at mozilla.components.browser.engine.gecko.fetch.GeckoViewFetchClient.fetch(GeckoViewFetchClient.kt:70)
	at mozilla.components.feature.downloads.AbstractFetchDownloadService.performDownload$feature_downloads_release(AbstractFetchDownloadService.kt:12)
	at mozilla.components.feature.downloads.AbstractFetchDownloadService.startDownloadJob$feature_downloads_release(AbstractFetchDownloadService.kt:3)
	at mozilla.components.feature.downloads.AbstractFetchDownloadService$onStartCommand$1.invokeSuspend(AbstractFetchDownloadService.kt:5)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:2)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:19)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:1)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:14)
Flags: needinfo?(kbrosnan)

Sounds reasonable, we should see these decrease when we get 5.2 out, which will be using GV 78.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
Flags: needinfo?(kbrosnan)
You need to log in before you can comment on or make changes to this bug.