Avoids an NPE if the application crashes before the progressPageLog has been initialized. Change-Id: I2831770fe098a25ef0b5e13de1a3e58f54f0e4ac
diff --git a/plugins/org.eclipse.emf.compare.git.pgm/src/org/eclipse/emf/compare/git/pgm/internal/app/AbstractLogicalApplication.java b/plugins/org.eclipse.emf.compare.git.pgm/src/org/eclipse/emf/compare/git/pgm/internal/app/AbstractLogicalApplication.java index 95a8d63..ad11ec1 100644 --- a/plugins/org.eclipse.emf.compare.git.pgm/src/org/eclipse/emf/compare/git/pgm/internal/app/AbstractLogicalApplication.java +++ b/plugins/org.eclipse.emf.compare.git.pgm/src/org/eclipse/emf/compare/git/pgm/internal/app/AbstractLogicalApplication.java
@@ -256,7 +256,9 @@ if (repo != null) { repo.close(); } - progressPageLog.setTerminating(); + if (progressPageLog != null) { + progressPageLog.setTerminating(); + } } /**