Prevent follow up NPE

pull/217/head
M66B 8 months ago
parent 425e6480ea
commit bc807dc22f

@ -4532,6 +4532,11 @@ public class MessageHelper {
subsequence = decodeTNEF(context, epart.attachment, subsequence); subsequence = decodeTNEF(context, epart.attachment, subsequence);
} catch (Throwable ex) { } catch (Throwable ex) {
Log.w(ex);
if (epart.attachment.id == null)
continue;
db.attachment().setError(epart.attachment.id, Log.formatThrowable(ex)); db.attachment().setError(epart.attachment.id, Log.formatThrowable(ex));
db.attachment().setAvailable(epart.attachment.id, true); // unrecoverable db.attachment().setAvailable(epart.attachment.id, true); // unrecoverable
} }

Loading…
Cancel
Save