Closed vanitasvitae closed 7 years ago
This is not reliable reproducible, which makes it very hard to debug. I assume, that OmemoService.processBundle() writes the identityKey lazy to disk, so the when the key is requested for trusting, it is null. I'm not yet sure though.
Restarting the client helps.
It might be worth to take a look at OmemoStore.initializeOmemoSessions(). Maybe parts of this method have to be called for new sessions?
Fixed
This is not reliable reproducible, which makes it very hard to debug. I assume, that OmemoService.processBundle() writes the identityKey lazy to disk, so the when the key is requested for trusting, it is null. I'm not yet sure though.
Restarting the client helps.