element-hq / element-hq/element-android
Element crashes on startup
- Dominant language
- Kotlin
- Stars
- 3.7k
- Forks
- 917
- PR merge metrics
- No merged PRs in 30d
Description
### Steps to reproduce
1. Launch the app
### Outcome
#### What did you expect?
The app to launch.
#### What happened instead?
An Android dialog: "Element keeps stopping".
I see the following backtrace in `adb logcat`:
```
06-29 11:07:55.475 9441 9441 E AndroidRuntime: FATAL EXCEPTION: main
06-29 11:07:55.475 9441 9441 E AndroidRuntime: Process: im.vector.app, PID: 9441
06-29 11:07:55.475 9441 9441 E AndroidRuntime: java.lang.RuntimeException: Unable to create application im.vector.app.VectorApplication: io.realm.exceptions.RealmFileException: Unable to open a realm at path '/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm': Invalid top array size (ref: 534152, size: 0) Path:Exception backtrace:
06-29 11:07:55.475 9441 9441 E AndroidRuntime: . (Invalid top array size (ref: 534152, size: 0) Path: /data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm
06-29 11:07:55.475 9441 9441 E AndroidRuntime: Exception backtrace:
06-29 11:07:55.475 9441 9441 E AndroidRuntime: ) (/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm) in /tmp/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_OsSharedRealm.cpp line 106 Kind: ACCESS_ERROR.
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6733)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.app.ActivityThread.access$1500(ActivityThread.java:247)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2057)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7842)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: Caused by: io.realm.exceptions.RealmFileException: Unable to open a realm at path '/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm': Invalid top array size (ref: 534152, size: 0) Path:Exception backtrace:
06-29 11:07:55.475 9441 9441 E AndroidRuntime: . (Invalid top array size (ref: 534152, size: 0) Path: /data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm
06-29 11:07:55.475 9441 9441 E AndroidRuntime: Exception backtrace:
06-29 11:07:55.475 9441 9441 E AndroidRuntime: ) (/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm) in /tmp/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_OsSharedRealm.cpp line 106 Kind: ACCESS_ERROR.
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at io.realm.internal.OsSharedRealm.nativeGetSharedRealm(Native Method)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at io.realm.internal.OsSharedRealm.(OsSharedRealm.java:11)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at io.realm.internal.OsSharedRealm.getInstance(OsSharedRealm.java:5)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at io.realm.BaseRealm.(BaseRealm.java:26)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at io.realm.Realm.(Realm.java:8)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at io.realm.RealmCache.createInstance(RealmCache.java:2)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at io.realm.RealmCache.doCreateRealmOrGetFromCache(RealmCache.java:16)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at io.realm.Realm.getInstance(Realm.java:4)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.crypto.store.db.HelperKt.doRealmTransaction(Helper.kt:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore.(RealmCryptoStore.kt:13)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore_Factory.get(RealmCryptoStore_Factory.java:2)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.crypto.MXOlmDevice_Factory.get(MXOlmDevice_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.crypto.algorithms.olm.MXOlmDecryptionFactory_Factory.get(MXOlmDecryptionFactory_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.crypto.RoomDecryptorProvider_Factory.get(RoomDecryptorProvider_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.crypto.EventDecryptor_Factory.get(EventDecryptor_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.session.room.summary.RoomSummaryUpdater_Factory.get(RoomSummaryUpdater_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.session.room.send.LocalEchoRepository_Factory.get(LocalEchoRepository_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.session.room.send.LocalEchoEventFactory_Factory.get(LocalEchoEventFactory_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DelegateFactory.get(DelegateFactory.java:2)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.session.call.MxCallFactory_Factory.get(MxCallFactory_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.session.call.CallSignalingHandler_Factory.get(CallSignalingHandler_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.session.call.CallEventProcessor_Factory.get(CallEventProcessor_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.SetFactory.get(SetFactory.java:10)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.database.EventInsertLiveObserver_Factory.get(EventInsertLiveObserver_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.SetFactory.get(SetFactory.java:10)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.session.DefaultSession_Factory.get(DefaultSession_Factory.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at dagger.internal.DelegateFactory.get(DelegateFactory.java:2)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.session.DaggerSessionComponent$SessionComponentImpl.session(DaggerSessionComponent.java:1)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at org.matrix.android.sdk.internal.auth.DefaultAuthenticationService.getLastAuthenticatedSession(DefaultAuthenticationService.kt:3)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at im.vector.app.VectorApplication.onCreate(VectorApplication.kt:84)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1211)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6728)
06-29 11:07:55.475 9441 9441 E AndroidRuntime: ... 9 more
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: JitsiMeetUncaughtExceptionHandler FATAL ERROR
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: java.lang.RuntimeException: Unable to create application im.vector.app.VectorApplication: io.realm.exceptions.RealmFileException: Unable to open a realm at path '/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm': Invalid top array size (ref: 534152, size: 0) Path:Exception backtrace:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: . (Invalid top array size (ref: 534152, size: 0) Path: /data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: Exception backtrace:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: ) (/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm) in /tmp/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_OsSharedRealm.cpp line 106 Kind: ACCESS_ERROR.
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6733)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread.access$1500(ActivityThread.java:247)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2057)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.os.Handler.dispatchMessage(Handler.java:106)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.os.Looper.loopOnce(Looper.java:201)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.os.Looper.loop(Looper.java:288)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread.main(ActivityThread.java:7842)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at java.lang.reflect.Method.invoke(Native Method)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: Caused by: io.realm.exceptions.RealmFileException: Unable to open a realm at path '/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm': Invalid top array size (ref: 534152, size: 0) Path:Exception backtrace:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: . (Invalid top array size (ref: 534152, size: 0) Path: /data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: Exception backtrace:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: ) (/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm) in /tmp/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_OsSharedRealm.cpp line 106 Kind: ACCESS_ERROR.
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.internal.OsSharedRealm.nativeGetSharedRealm(Native Method)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.internal.OsSharedRealm.(OsSharedRealm.java:11)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.internal.OsSharedRealm.getInstance(OsSharedRealm.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.BaseRealm.(BaseRealm.java:26)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.Realm.(Realm.java:8)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.RealmCache.createInstance(RealmCache.java:2)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.RealmCache.doCreateRealmOrGetFromCache(RealmCache.java:16)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.Realm.getInstance(Realm.java:4)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.store.db.HelperKt.doRealmTransaction(Helper.kt:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore.(RealmCryptoStore.kt:13)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore_Factory.get(RealmCryptoStore_Factory.java:2)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.MXOlmDevice_Factory.get(MXOlmDevice_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.algorithms.olm.MXOlmDecryptionFactory_Factory.get(MXOlmDecryptionFactory_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.RoomDecryptorProvider_Factory.get(RoomDecryptorProvider_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.EventDecryptor_Factory.get(EventDecryptor_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.room.summary.RoomSummaryUpdater_Factory.get(RoomSummaryUpdater_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.room.send.LocalEchoRepository_Factory.get(LocalEchoRepository_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.room.send.LocalEchoEventFactory_Factory.get(LocalEchoEventFactory_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DelegateFactory.get(DelegateFactory.java:2)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.call.MxCallFactory_Factory.get(MxCallFactory_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.call.CallSignalingHandler_Factory.get(CallSignalingHandler_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.call.CallEventProcessor_Factory.get(CallEventProcessor_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.SetFactory.get(SetFactory.java:10)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.database.EventInsertLiveObserver_Factory.get(EventInsertLiveObserver_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.SetFactory.get(SetFactory.java:10)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.DefaultSession_Factory.get(DefaultSession_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DelegateFactory.get(DelegateFactory.java:2)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.DaggerSessionComponent$SessionComponentImpl.session(DaggerSessionComponent.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.auth.DefaultAuthenticationService.getLastAuthenticatedSession(DefaultAuthenticationService.kt:3)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at im.vector.app.VectorApplication.onCreate(VectorApplication.kt:84)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1211)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6728)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: ... 9 more
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: java.lang.RuntimeException: Unable to create application im.vector.app.VectorApplication: io.realm.exceptions.RealmFileException: Unable to open a realm at path '/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm': Invalid top array size (ref: 534152, size: 0) Path:Exception backtrace:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: . (Invalid top array size (ref: 534152, size: 0) Path: /data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: Exception backtrace:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: ) (/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm) in /tmp/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_OsSharedRealm.cpp line 106 Kind: ACCESS_ERROR.
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6733)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread.access$1500(ActivityThread.java:247)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2057)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.os.Handler.dispatchMessage(Handler.java:106)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.os.Looper.loopOnce(Looper.java:201)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.os.Looper.loop(Looper.java:288)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread.main(ActivityThread.java:7842)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at java.lang.reflect.Method.invoke(Native Method)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: Caused by: io.realm.exceptions.RealmFileException: Unable to open a realm at path '/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm': Invalid top array size (ref: 534152, size: 0) Path:Exception backtrace:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: . (Invalid top array size (ref: 534152, size: 0) Path: /data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: Exception backtrace:
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: ) (/data/user/0/im.vector.app/files/6c499f4a3ba5ba2fda4dcfd928fc52f2/crypto_store.realm) in /tmp/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_OsSharedRealm.cpp line 106 Kind: ACCESS_ERROR.
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.internal.OsSharedRealm.nativeGetSharedRealm(Native Method)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.internal.OsSharedRealm.(OsSharedRealm.java:11)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.internal.OsSharedRealm.getInstance(OsSharedRealm.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.BaseRealm.(BaseRealm.java:26)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.Realm.(Realm.java:8)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.RealmCache.createInstance(RealmCache.java:2)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.RealmCache.doCreateRealmOrGetFromCache(RealmCache.java:16)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at io.realm.Realm.getInstance(Realm.java:4)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.store.db.HelperKt.doRealmTransaction(Helper.kt:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore.(RealmCryptoStore.kt:13)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore_Factory.get(RealmCryptoStore_Factory.java:2)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.MXOlmDevice_Factory.get(MXOlmDevice_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.algorithms.olm.MXOlmDecryptionFactory_Factory.get(MXOlmDecryptionFactory_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.RoomDecryptorProvider_Factory.get(RoomDecryptorProvider_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.crypto.EventDecryptor_Factory.get(EventDecryptor_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.room.summary.RoomSummaryUpdater_Factory.get(RoomSummaryUpdater_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.room.send.LocalEchoRepository_Factory.get(LocalEchoRepository_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.room.send.LocalEchoEventFactory_Factory.get(LocalEchoEventFactory_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DelegateFactory.get(DelegateFactory.java:2)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.call.MxCallFactory_Factory.get(MxCallFactory_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.call.CallSignalingHandler_Factory.get(CallSignalingHandler_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.call.CallEventProcessor_Factory.get(CallEventProcessor_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.SetFactory.get(SetFactory.java:10)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.database.EventInsertLiveObserver_Factory.get(EventInsertLiveObserver_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.SetFactory.get(SetFactory.java:10)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.DefaultSession_Factory.get(DefaultSession_Factory.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DoubleCheck.get(DoubleCheck.java:5)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at dagger.internal.DelegateFactory.get(DelegateFactory.java:2)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.session.DaggerSessionComponent$SessionComponentImpl.session(DaggerSessionComponent.java:1)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at org.matrix.android.sdk.internal.auth.DefaultAuthenticationService.getLastAuthenticatedSession(DefaultAuthenticationService.kt:3)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at im.vector.app.VectorApplication.onCreate(VectorApplication.kt:84)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1211)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6728)
06-29 11:07:55.482 9441 9441 E JitsiMeetSDK: ... 9 more
```
### Your phone model
Google Pixel 3
### Operating system version
Android 12
### Application version and app store
Element 1.4.20 from Google Play Store
**Edit**: Updated to 1.4.25, released 2 days ago: same problem.
### Homeserver
matrix.org
### Will you send logs?
Yes
### Are you willing to provide a PR?
No
Contributor guide
Assessment
This issue has not been assessed yet.