From 1249362bbbaf4926efee504847a2965fb45130de Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Thu, 7 Nov 2013 18:20:23 +0100 Subject: [PATCH] disposed check --- .../impl/src/com/intellij/compiler/impl/CompileDriver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java b/java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java index b644c8a4c86d..6655fe863fad 100644 --- a/java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java +++ b/java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java @@ -913,7 +913,7 @@ public class CompileDriver { lfs.refreshIoFiles(outputs, _status == ExitStatus.CANCELLED, false, null); indicator.setText(""); } - if (compileContext.isAnnotationProcessorsEnabled()) { + if (compileContext.isAnnotationProcessorsEnabled() && !myProject.isDisposed()) { final Set genSourceRoots = new THashSet(FileUtil.FILE_HASHING_STRATEGY); final CompilerConfiguration config = CompilerConfiguration.getInstance(myProject); for (Module module : affectedModules) {