diff --git a/src/Messages/TSMessagesManager.m b/src/Messages/TSMessagesManager.m index 3daad6d44..4fa871305 100644 --- a/src/Messages/TSMessagesManager.m +++ b/src/Messages/TSMessagesManager.m @@ -710,7 +710,11 @@ NS_ASSUME_NONNULL_BEGIN - (void)processException:(NSException *)exception envelope:(OWSSignalServiceProtosEnvelope *)envelope { OWSAssert([NSThread isMainThread]); - DDLogError(@"%@ Got exception: %@ of type: %@", self.tag, exception.description, exception.name); + DDLogError(@"%@ Got exception: %@ of type: %@ with reason: %@", + self.tag, + exception.description, + exception.name, + exception.reason); [self.dbConnection readWriteWithBlock:^(YapDatabaseReadWriteTransaction *transaction) { TSErrorMessage *errorMessage; diff --git a/src/Storage/AxolotlStore/TSStorageManager+PreKeyStore.m b/src/Storage/AxolotlStore/TSStorageManager+PreKeyStore.m index 98371e804..2d6430a1f 100644 --- a/src/Storage/AxolotlStore/TSStorageManager+PreKeyStore.m +++ b/src/Storage/AxolotlStore/TSStorageManager+PreKeyStore.m @@ -55,8 +55,9 @@ [self preKeyRecordForKey:[self keyFromInt:preKeyId] inCollection:TSStorageManagerPreKeyStoreCollection]; if (!preKeyRecord) { - @throw - [NSException exceptionWithName:InvalidKeyIdException reason:@"No key found matching key id" userInfo:@{}]; + @throw [NSException exceptionWithName:InvalidKeyIdException + reason:@"No pre key found matching key id" + userInfo:@{}]; } else { return preKeyRecord; } diff --git a/src/Storage/AxolotlStore/TSStorageManager+SignedPreKeyStore.m b/src/Storage/AxolotlStore/TSStorageManager+SignedPreKeyStore.m index 2585c9a8e..9684d06c1 100644 --- a/src/Storage/AxolotlStore/TSStorageManager+SignedPreKeyStore.m +++ b/src/Storage/AxolotlStore/TSStorageManager+SignedPreKeyStore.m @@ -38,8 +38,9 @@ NSString *const TSStorageManagerKeyPrekeyCurrentSignedPrekeyId = @"currentSigned inCollection:TSStorageManagerSignedPreKeyStoreCollection]; if (!preKeyRecord) { - @throw - [NSException exceptionWithName:InvalidKeyIdException reason:@"No key found matching key id" userInfo:@{}]; + @throw [NSException exceptionWithName:InvalidKeyIdException + reason:@"No signed pre key found matching key id" + userInfo:@{}]; } else { return preKeyRecord; }