From 87efb4b935cf915b79062637b1eb8a958d321bf7 Mon Sep 17 00:00:00 2001 From: gohai Date: Mon, 9 May 2016 09:23:08 +0200 Subject: [PATCH] Prevent InvocationTargetException when running processing-java In this case, base is null. --- app/src/processing/app/Mode.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/processing/app/Mode.java b/app/src/processing/app/Mode.java index 71d31db9b..a5bf1b1d4 100644 --- a/app/src/processing/app/Mode.java +++ b/app/src/processing/app/Mode.java @@ -327,7 +327,9 @@ public abstract class Mode { // Make this Map thread-safe this.importToLibraryTable = Collections.unmodifiableMap(importToLibraryTable); - base.getEditors().forEach(Editor::librariesChanged); + if (base != null) { + base.getEditors().forEach(Editor::librariesChanged); + } }