element-hq / element-hq/element-android
[ANR] VectorApplication.onCreate creating realm instance
- Dominant language
- Kotlin
- Stars
- 3.7k
- Forks
- 917
- PR merge metrics
- No merged PRs in 30d
Description
```
at io.realm.internal.OsSharedRealm.nativeGetSharedRealm (Native method)
at io.realm.internal.OsSharedRealm. (OsSharedRealm.java:11)
at io.realm.internal.OsSharedRealm.getInstance (OsSharedRealm.java:6)
at io.realm.BaseRealm. (BaseRealm.java:26)
at io.realm.Realm. (Realm.java:8)
at io.realm.RealmCache.createInstance (RealmCache.java:2)
at io.realm.Realm.getInstance (Realm.java:22)
at org.matrix.android.sdk.api.MatrixCallback$DefaultImpls.doWithRealm (MatrixCallback.kt:1)
at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore.getCrossSigningPrivateKeys (RealmCryptoStore.kt:1)
at org.matrix.android.sdk.internal.crypto.crosssigning.DefaultCrossSigningService. (DefaultCrossSigningService.kt:17)
at org.matrix.android.sdk.internal.session.DaggerSessionComponent.session (DaggerSessionComponent.java:1)
at org.matrix.android.sdk.internal.auth.DefaultAuthenticationService.getLastAuthenticatedSession (DefaultAuthenticationService.kt:4)
at im.vector.app.VectorApplication.onCreate (VectorApplication.kt:113)
```
```
at io.realm.BaseRealm. (BaseRealm.java:26)
at io.realm.Realm. (Realm.java:8)
at io.realm.RealmCache.createInstance (RealmCache.java:2)
at io.realm.Realm.getInstance (Realm.java:21)
at org.matrix.android.sdk.internal.session.sync.SyncTokenStore.getLastToken (SyncTokenStore.kt:1)
at org.matrix.android.sdk.internal.session.DefaultSession.hasAlreadySynced (DefaultSession.kt:1)
at im.vector.app.core.extensions.SessionKt.startSyncing (Session.kt:2)
at im.vector.app.core.extensions.SessionKt.configureAndStart (Session.kt:4)
at im.vector.app.VectorApplication.onCreate (VectorApplication.kt:111)
```
Contributor guide
Assessment
This issue has not been assessed yet.