Fix for NPE if MMS notification has no transaction ID

// FREEBIE
master
Moxie Marlinspike 2017-09-13 16:38:02 -07:00
parent 93395c3ff4
commit b7109e9ebb
1 changed files with 5 additions and 1 deletions

View File

@ -103,7 +103,11 @@ public class MmsDownloadJob extends MasterSecretJob {
byte[] transactionId = new byte[0];
try {
transactionId = notification.get().getTransactionId().getBytes(CharacterSets.MIMENAME_ISO_8859_1);
if (notification.get().getTransactionId() != null) {
transactionId = notification.get().getTransactionId().getBytes(CharacterSets.MIMENAME_ISO_8859_1);
} else {
Log.w(TAG, "No transaction ID!");
}
} catch (UnsupportedEncodingException e) {
Log.w(TAG, e);
}