Bug description
Description
When trying to patch the latest beta version of Infinity for Reddit (8.3.0 beta 5), the patching process fails on the "Spoof client" patch due to a fingerprint mismatch.
Steps to Reproduce
- Open the Morphe app.
- Select the Infinity for Reddit APK (Version 8.3.0 beta 5).
- Select the recommended patches (including "Spoof client").
- Start the patching process.
- The process aborts and throws a
PatchException.
Environment
- Patcher App: Morphe (Version: 1.24.3)
- Target App: Infinity for Reddit
- Target App Version: 8.3.0 beta 5
- Android Version: Lineage OS 23.2 Android 16
- Device Model: OnePlus 9 Pro
Error Log / Stacktrace
app.morphe.patcher.patch.PatchException: The patch "Spoof client" depends on "BytecodePatch@240565673", which raised an exception:app.morphe.patcher.patch.PatchException: Failed to match the fingerprint: app.morphe.patcher.Fingerprint@7b2d947
at app.morphe.patcher.Fingerprint.patchException(SourceFile:664)
at app.morphe.patcher.Fingerprint.match(SourceFile:673)
at app.morphe.patcher.Fingerprint.getMethod(SourceFile:866)
at app.morphe.patches.reddit.customclients.infinity.api.SpoofClientPatchKt.disableBillingPatch$lambda$0$0(SpoofClientPatch.kt:37)
at app.morphe.patches.reddit.customclients.infinity.api.SpoofClientPatchKt.$r8$lambda$64Q66-LgIUb_62SBLm2A3lYFpmQ(SpoofClientPatch.kt:0)
at app.morphe.patches.reddit.customclients.infinity.api.SpoofClientPatchKt$3.invoke(D8$$SyntheticClass:0)
at app.morphe.patcher.patch.Patch.execute(SourceFile:126)
at app.morphe.patcher.patch.BytecodePatch.execute$morphe_patcher(SourceFile:241)
at app.morphe.patcher.Patcher$invoke$1.invokeSuspend$execute(SourceFile:96)
at app.morphe.patcher.Patcher$invoke$1.invokeSuspend$execute(SourceFile:84)
at app.morphe.patcher.Patcher$invoke$1.invokeSuspend(SourceFile:120)
at app.morphe.patcher.Patcher$invoke$1.invoke(SourceFile:0)
at app.morphe.patcher.Patcher$invoke$1.invoke(SourceFile:0)
at kotlinx.coroutines.flow.SafeFlow.collectSafely(SourceFile:57)
at kotlinx.coroutines.flow.AbstractFlow.collect(SourceFile:226)
at app.morphe.manager.patcher.Session.applyPatchesVerbose(SourceFile:50)
at app.morphe.manager.patcher.Session.run(SourceFile:96)
at app.morphe.manager.patcher.runtime.process.PatcherProcess$start$1.invokeSuspend(SourceFile:126)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:34)
at kotlinx.coroutines.DispatchedTask.run(SourceFile:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(SourceFile:586)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(SourceFile:807)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(SourceFile:717)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(SourceFile:704)
at app.morphe.patcher.Patcher$invoke$1.invokeSuspend$execute(SourceFile:87)
at app.morphe.patcher.Patcher$invoke$1.invokeSuspend(SourceFile:120)
at app.morphe.patcher.Patcher$invoke$1.invoke(SourceFile:0)
at app.morphe.patcher.Patcher$invoke$1.invoke(SourceFile:0)
at kotlinx.coroutines.flow.SafeFlow.collectSafely(SourceFile:57)
at kotlinx.coroutines.flow.AbstractFlow.collect(SourceFile:226)
at app.morphe.manager.patcher.Session.applyPatchesVerbose(SourceFile:50)
at app.morphe.manager.patcher.Session.run(SourceFile:96)
at app.morphe.manager.patcher.runtime.process.PatcherProcess$start$1.invokeSuspend(SourceFile:126)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:34)
at kotlinx.coroutines.DispatchedTask.run(SourceFile:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(SourceFile:586)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(SourceFile:807)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(SourceFile:717)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(SourceFile:704)
### Error logs
```shell
Solution
No response
Additional context
No response
Acknowledgements
Bug description
Description
When trying to patch the latest beta version of Infinity for Reddit (8.3.0 beta 5), the patching process fails on the "Spoof client" patch due to a fingerprint mismatch.
Steps to Reproduce
PatchException.Environment
Error Log / Stacktrace
Solution
No response
Additional context
No response
Acknowledgements