From eb70c04cebbee2a22a27219a58f8288164416606 Mon Sep 17 00:00:00 2001 From: Andrey Loskutov Date: Tue, 12 Sep 2017 11:17:43 +0200 Subject: [PATCH] Bug 522176 - NullPointerException in DeltaAnalyzer.processResourceDelta Change-Id: I25606e5c1f4e15e9048df139bb6a2e60f8214508 Signed-off-by: Andrey Loskutov --- .../eclipse/cdt/internal/core/pdom/indexer/DeltaAnalyzer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/DeltaAnalyzer.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/DeltaAnalyzer.java index 4fe4029e527..05f6e2025fa 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/DeltaAnalyzer.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/DeltaAnalyzer.java @@ -91,6 +91,9 @@ public class DeltaAnalyzer { Set handled) { if (rDeltas != null) { for (IResourceDelta rd: rDeltas) { + if (rd == null) { + continue; + } final int rdkind = rd.getKind(); if (rdkind != IResourceDelta.ADDED) { IResource res= rd.getResource();