Closing the application without doing anything results in NullPointerException
Check where current dir is not set
public File getCurrentDir() {
return currentDir;
}
public void setCurrentDir(File currentDir) {
this.currentDir = currentDir;
}