Open marcel263 opened 1 month ago
Happened to me, too.
Here the stacktrace: Stacktrace:
java.lang.IllegalArgumentException: Downloaded or extracted APK file is not a valid ZIP file.
at de.marmaro.krt.ffupdater.app.impl.base.ApkDownloader$DefaultImpls.checkApkFile(ApkDownloader.kt:155)
at de.marmaro.krt.ffupdater.app.impl.base.ApkDownloader$DefaultImpls.access$checkApkFile(ApkDownloader.kt:21)
at de.marmaro.krt.ffupdater.app.impl.base.ApkDownloader$checkApkFile$1.invokeSuspend(ApkDownloader.kt:0)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@6da8751, Dispatchers.Main]
Logs:
java.lang.IllegalArgumentException: Downloaded or extracted APK file is not a valid ZIP file.
at de.marmaro.krt.ffupdater.app.impl.base.ApkDownloader$DefaultImpls.checkApkFile(ApkDownloader.kt:155)
at de.marmaro.krt.ffupdater.app.impl.base.ApkDownloader$DefaultImpls.access$checkApkFile(ApkDownloader.kt:21)
at de.marmaro.krt.ffupdater.app.impl.base.ApkDownloader$checkApkFile$1.invokeSuspend(ApkDownloader.kt:0)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@6da8751, Dispatchers.Main]
Device information: | Key | Value |
---|---|---|
FFUpdater version | 79.2.4 (174) release Github | |
Device | SM-G980F (x1seea, x1s, exynos990) | |
Manufacturer | samsung (samsung) | |
Supported ABIs | arm64-v8a, armeabi-v7a, armeabi | |
Android version | 13 (SDK: 33) | |
OS | 21DK7A21, dpi, release-keys, 1721973468000 |
Sorry for the late reply. I can reproduce the error
Got the same on me. Sorry for duplicate, didn't notice this thread.
FFUpdater 79.2.4
Describe the bug When the device orientation is changed, the download restarts.
To Reproduce Please insert the steps to reproduce the behavior here:
Rotate the device at any stage of the update process so it changes the orientation. The download starts again.
modified the post to reflect how it also happens while downloading