Open scrivener opened 9 years ago
I was able to trigger this by deleting Rangzen's app data in the Apps pane of the Settings, then launching Rangzen again.
The integrated bandwidth branch can also trigger this if dummy messages are added to the store AFTER networking capabilities are brought online in onCreate of RangzenService.
Suggested solution: use a static singleton of MessageStore and/or FriendStore and/or StorageBase. Synchronize its methods.
Had a crash when I pressed Send on a message once. Exception is below, it was a ConcurrentModificationException related to the SharedPreferences. I guess it's something wrong with concurrent access to the message store? Worth trying to hunt down... maybe it's related to adding a message during an exchange?