realm-java: io.realm.exceptions.RealmFileException: Unable to open a realm at path : Bad Realm file header (#1). in /Users/cm/Realm/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_SharedRealm.cpp line 92 Kind: ACCESS_ERROR.
I am receiving this crash on my production app. I am using compactRealm whenever the app starts.
Below is my complete crash log:
Caused by io.realm.exceptions.RealmFileException: Unable to open a realm at path '/data/data/com.socialcops.collect.plus/files/collect.realm': Bad Realm file header (#1). in /Users/cm/Realm/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_SharedRealm.cpp line 92 at io.realm.internal.SharedRealm.nativeGetSharedRealm(Unknown Source) at io.realm.internal.SharedRealm.initialize(Unknown Source) at io.realm.internal.SharedRealm.initialize(Unknown Source) at io.realm.BaseRealm.beginTransaction(Unknown Source) at io.realm.Realm.compactRealm(Unknown Source) at com.socialcops.collect.plus.configuration.BootstrapApplication.compactRealm(Unknown Source) at com.socialcops.collect.plus.configuration.BootstrapApplication.onCreate(Unknown Source) at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1012) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4553) at android.app.ActivityThread.access$1500(ActivityThread.java:151) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5254) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:902) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697)
Version of Realm and tooling
Realm version(s): 2.2.0
Realm sync feature enabled: No
Android Studio version: 2.3
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 51 (22 by maintainers)
Am getting the same crash too: io.realm.exceptions.RealmFileException: Unable to open a realm at path ‘/storage/emulated/0/Android/data/com.uba.uinsta/files/data/default.realm’: Realm file decryption failed.
My realm encryption key is the same yet it alsways crashes. need help on this…
We can’t reproduce this issue either. We’ll get back to you if the problem persists on upgrading realm.
@beeender no the same exception i got at the top,
internal storage