ClassCastException - Integer cannot be cast to Long
Each time I try to install or update an application, I have this exception:
Test on V71.0.3
java.lang.ClassCastException at DownloadManagerAdapter.kt:43
java.lang.ClassCastException
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
at SandHookerNew_3cs36rvf3cc996immrm66lah5p.hook(Unknown Source:56)
at de.marmaro.krt.ffupdater.download.DownloadManagerAdapter.enqueue(DownloadManagerAdapter.kt:43)
at de.marmaro.krt.ffupdater.InstallActivity$State$6.invokeSuspend(InstallActivity.kt:234)
at de.marmaro.krt.ffupdater.InstallActivity$State$6.invoke(Unknown Source:10)
at de.marmaro.krt.ffupdater.InstallActivity$restartStateMachine$1$1.invokeSuspend(InstallActivity.kt:136)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:32)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:113)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
Android Version: 29 (LineageOS)
Device Manufacturer: unknown
Device Model: unknown
Test on V70.0.1
java.lang.ClassCastException at DownloadManagerAdapter.java:58
java.lang.ClassCastException
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
at SandHookerNew_3cs36rvf3cc996immrm66lah5p.hook(Unknown Source:56)
at de.marmaro.krt.ffupdater.download.DownloadManagerAdapter.enqueue(DownloadManagerAdapter.java:58)
at de.marmaro.krt.ffupdater.InstallActivity.downloadApplication(InstallActivity.java:215)
at de.marmaro.krt.ffupdater.InstallActivity.lambda$fetchAvailableMetadata$3$InstallActivity(InstallActivity.java:205)
at de.marmaro.krt.ffupdater.-$$Lambda$InstallActivity$D3MDEMe3EyG_NptgNd2sctku1ks.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:919)
Android Version: 29 (LineageOS)
Device Manufacturer: unknown
Device Model: unknown
Test on V69.0.5
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
at SandHookerNew_3cs36rvf3cc996immrm66lah5p.hook(Unknown Source:56)
at de.marmaro.krt.ffupdater.download.DownloadManagerAdapter.enqueue(DownloadManagerAdapter.java:58)
at de.marmaro.krt.ffupdater.InstallActivity.downloadApplication(InstallActivity.java:174)
at de.marmaro.krt.ffupdater.InstallActivity.lambda$fetchUrlForDownload$1$InstallActivity(InstallActivity.java:166)
at de.marmaro.krt.ffupdater.-$$Lambda$InstallActivity$HiImF-VciGihxo_VNYE34_sf3KE.run(Unknown Source:2)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
It's the first time I use FFUpdater
I have Firefox 84.1.1 and Fennec 86.1.1 already installed.
Edited by Nico207