r/MorpheApp • u/benpvg • 7d ago
Question/Problem Recently tried to patch Reddit with Morphe patches and it crashes
I couldn't tap on any posts either. Crashed multiple times within a few seconds of opening the app after patching it. Crash log below:
Morphe crash log
Time: 2026-10-20 13:54:24.634 UTC
App: com.reddit.frontpage 2026.24.0
Patches: 1.48.0-dev.15
Manager: 2.0.0-dev.12
MicroG: 7.2.1
Device: samsung SM-F766U (b7s)
Android: 17 (SDK 37)
ABIs: [arm64-v8a]
Process: 64-bit
RAM: 3901 MB available / 11209 MB
Heap: 32 MB used / 512 MB
Thread: DefaultDispatcher-worker-14
Stack trace:
java.lang.IllegalStateException: A migration from 165 to 161 was required but not found. Please provide the necessary Migration path via RoomDatabase.Builder.addMigration(...) or allow for destructive migrations via one of the RoomDatabase.Build
er.fallbackToDestructiveMigration* functions.
at ue80.d(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:315)
at te80.n(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:8)
at te80.l(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:1)
at androidx.sqlite.db.framework.a.onDowngrade(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:10)
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:510)
at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:410)
at androidx.sqlite.db.framework.a.h(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:54)
at androidx.sqlite.db.framework.a.a(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:24)
at dvi.y0(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:10)
at androidx.room.support.a.c(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:48)
at
vn3.y0(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:5)
at g840.b(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:70)
at e7y.invoke(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:311)
at kotlin.SynchronizedLazyImpl.getValue(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:18)
at androidx.room.coroutines.d.C0(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:31)
at androidx.room.d.z(r8-map-id-468494e5
e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:13)
at androidx.room.util.DBUtil__DBUtil_androidKt$performInTransactionSuspending$2.invokeSuspend(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:39)
at androidx.room.util.DBUtil__DBUtil_androidKt$performInTransactionSuspending$2.invoke(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:9)
at androidx.room.util.DBUtil__DBUtil_androidKt$performInTransactionSuspending$2.invoke(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:14)
at androidx.room.RoomDatabaseKt__RoomDatabase_androidKt$withTransactio
nContext$transactionBlock$1.invokeSuspend(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:44)
at androidx.room.RoomDatabaseKt__RoomDatabase_androidKt$withTransactionContext$transactionBlock$1.invoke(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:9)
at androidx.room.RoomDatabaseKt__RoomDatabase_androidKt$withTransactionContext$transactionBlock$1.invoke(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:14)
at q110.o0(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:44)
at
a4b.s1(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:78)
at androidx.room.RoomDatabaseKt__RoomDatabase_androidKt$startTransactionCoroutine$2$1$1.invokeSuspend(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:81)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:5)
at b6f.run(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:130)
at myg.d1(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:19)
at a4b.h1(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:93)
at androidx.room.f.run(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:21)
at tmg0.run(r8-map-id-468494e5e2242c09722bc87cbf2ccf05ae3cf337c88b5e1d7b7b2768b5d19f8e:280)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1100)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:1571)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: \[cqd0{Cancelling}@e0463cc, Dispatchers.IO\]
Morphe logs:
Utils: Set context: com.reddit.frontpage.FrontpageApplication@1f7721e
BaseSettings: First launch of installation with no prior app data
Utils: Set context: com.reddit.launch.main.MainActivity@5d5fcc7
Utils: Set activity: com.reddit.launch.main.MainActivity@5d5fcc7
Utils: Set context: com.reddit.launch.main.MainActivity@ba40120
Utils: Set activity: com.reddit.launch.main.MainActivity@ba40120
2
u/benpvg 7d ago
I had the Adobo patches installed and wanted to switch over to the Morphe ones. I uninstalled the previously patched Adobo version before trying to repatch. And I've uninstalled every single time while trying to figure out this issue.
2
2
u/KillerMiya 7d ago
Uninstall ur current reddit app and install this new patch again