From 4638bc1783cd75f44a7dc060461a4c25ff0c00a7 Mon Sep 17 00:00:00 2001 From: Daniel Gehriger Date: Fri, 22 Jun 2018 23:07:33 +0200 Subject: [PATCH] See #3291: Additional null check --- Duplicati/Library/Snapshots/UsnJournalService.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Duplicati/Library/Snapshots/UsnJournalService.cs b/Duplicati/Library/Snapshots/UsnJournalService.cs index 143ae6f48..2bc4a5350 100644 --- a/Duplicati/Library/Snapshots/UsnJournalService.cs +++ b/Duplicati/Library/Snapshots/UsnJournalService.cs @@ -60,6 +60,9 @@ namespace Duplicati.Library.Snapshots /// private Dictionary Initialize(IFilter emitFilter, IEnumerable prevJournalData) { + if (prevJournalData == null) + throw new UsnJournalSoftFailureException(); + var result = new Dictionary(); // get filter identifying current source filter / sources configuration