ffupdater icon indicating copy to clipboard operation
ffupdater copied to clipboard

Background Error

Open Tobi823 opened this issue 6 months ago • 1 comments
trafficstars

Important first questions

  1. Is your FFUpdater up-to-date? If not, please abort and update FFUpdater.

  2. Do you spot similar issues in https://github.com/Tobi823/ffupdater/issues? If yes, please abort and add your error message as a comment to the existing issue.

Describe the bug Replace this paragraph with a clear and concise description of what the bug is.

To Reproduce Please insert the steps to reproduce the behavior here:

  1. ...
  2. ...
  3. ...

Expected behavior Please give a clear and concise description of what you expected to happen.

Error message from FFUpdater Please copy and paste the error message with the stacktrace and error log here:

Stacktrace:

de.marmaro.krt.ffupdater.background.exception.AppUpdaterRetryableException: Simple network test (https://api.github.com) was not successful. Retry later.
	at de.marmaro.krt.ffupdater.background.AppUpdater.isUpdateCheckPossible-gIAlu-s(AppUpdater.kt:155)
	at de.marmaro.krt.ffupdater.background.AppUpdater.access$isUpdateCheckPossible-gIAlu-s(AppUpdater.kt:51)
	at de.marmaro.krt.ffupdater.background.AppUpdater$isUpdateCheckPossible$1.invokeSuspend(Unknown Source:15)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

Logs:

de.marmaro.krt.ffupdater.background.exception.AppUpdaterRetryableException: Simple network test (https://api.github.com) was not successful. Retry later.
	at de.marmaro.krt.ffupdater.background.AppUpdater.isUpdateCheckPossible-gIAlu-s(AppUpdater.kt:155)
	at de.marmaro.krt.ffupdater.background.AppUpdater.access$isUpdateCheckPossible-gIAlu-s(AppUpdater.kt:51)
	at de.marmaro.krt.ffupdater.background.AppUpdater$isUpdateCheckPossible$1.invokeSuspend(Unknown Source:15)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

Device information:

Key Value
FFUpdater version 80.0.0 (178) debug F-Droid/other
Device FP4 (FP4eea, FP4, FP4)
Manufacturer Fairphone (Fairphone)
Supported ABIs arm64-v8a, armeabi-v7a, armeabi
Android version 13 (SDK: 33)
OS T2M-NB-BY151, android-new, release-keys, 1741254453000

Tobi823 avatar May 11 '25 09:05 Tobi823

Think same bug on Pixel 2 crDroid 11.5 Thanks

Stacktrace:

de.marmaro.krt.ffupdater.network.exceptions.NetworkException: Unable to fetch the latest update for BRAVE.
	at de.marmaro.krt.ffupdater.app.impl.base.InstalledAppStatusFetcher$DefaultImpls.findStatusAndCacheIt(InstalledAppStatusFetcher.kt:55)
	at de.marmaro.krt.ffupdater.app.impl.base.InstalledAppStatusFetcher$DefaultImpls.access$findStatusAndCacheIt(InstalledAppStatusFetcher.kt:17)
	at de.marmaro.krt.ffupdater.app.impl.base.InstalledAppStatusFetcher$findStatusAndCacheIt$1.invokeSuspend(InstalledAppStatusFetcher.kt:0)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
Caused by: de.marmaro.krt.ffupdater.network.exceptions.NetworkException: Request of HTTP-API https://api.github.com/repos/brave/brave-browser/releases?per_page=28&page=1 failed.
	at de.marmaro.krt.ffupdater.network.file.FileDownloader$downloadAsBufferedReader$2.invokeSuspend(FileDownloader.kt:151)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
	... 4 more
Caused by: de.marmaro.krt.ffupdater.network.exceptions.ApiRateLimitExceededException: API rate limit for GitHub is exceeded
	at de.marmaro.krt.ffupdater.network.file.FileDownloader.performHttpRequest(FileDownloader.kt:196)
	at de.marmaro.krt.ffupdater.network.file.FileDownloader.access$performHttpRequest(FileDownloader.kt:44)
	at de.marmaro.krt.ffupdater.network.file.FileDownloader$performHttpRequest$1.invokeSuspend(FileDownloader.kt:0)
	... 8 more
Caused by: de.marmaro.krt.ffupdater.network.exceptions.NetworkException: Response is unsuccessful. HTTP code: '403'.
	at de.marmaro.krt.ffupdater.network.file.FileDownloader.performHttpRequest(FileDownloader.kt:194)
	... 10 more

Logs:

de.marmaro.krt.ffupdater.network.exceptions.NetworkException: Unable to fetch the latest update for BRAVE.
	at de.marmaro.krt.ffupdater.app.impl.base.InstalledAppStatusFetcher$DefaultImpls.findStatusAndCacheIt(InstalledAppStatusFetcher.kt:55)
	at de.marmaro.krt.ffupdater.app.impl.base.InstalledAppStatusFetcher$DefaultImpls.access$findStatusAndCacheIt(InstalledAppStatusFetcher.kt:17)
	at de.marmaro.krt.ffupdater.app.impl.base.InstalledAppStatusFetcher$findStatusAndCacheIt$1.invokeSuspend(InstalledAppStatusFetcher.kt:0)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
Caused by: de.marmaro.krt.ffupdater.network.exceptions.NetworkException: Request of HTTP-API https://api.github.com/repos/brave/brave-browser/releases?per_page=28&page=1 failed.
	at de.marmaro.krt.ffupdater.network.file.FileDownloader$downloadAsBufferedReader$2.invokeSuspend(FileDownloader.kt:151)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
	... 4 more
Caused by: de.marmaro.krt.ffupdater.network.exceptions.ApiRateLimitExceededException: API rate limit for GitHub is exceeded
	at de.marmaro.krt.ffupdater.network.file.FileDownloader.performHttpRequest(FileDownloader.kt:196)
	at de.marmaro.krt.ffupdater.network.file.FileDownloader.access$performHttpRequest(FileDownloader.kt:44)
	at de.marmaro.krt.ffupdater.network.file.FileDownloader$performHttpRequest$1.invokeSuspend(FileDownloader.kt:0)
	... 8 more
Caused by: de.marmaro.krt.ffupdater.network.exceptions.NetworkException: Response is unsuccessful. HTTP code: '403'.
	at de.marmaro.krt.ffupdater.network.file.FileDownloader.performHttpRequest(FileDownloader.kt:194)
	... 10 more

Device information:

Key Value
FFUpdater version 80.0.0 (178) release Github
Device Pixel 2 (lineage_walleye, walleye, walleye)
Manufacturer google (Google)
Supported ABIs arm64-v8a, armeabi-v7a, armeabi
Android version 15 (SDK: 35)
OS r-8403d6e47d060ded-f4l2, android-build, release-keys, 1747335276000

ren7uk avatar May 29 '25 20:05 ren7uk