java.lang.NullPointerException at com.microchip.mplab.nbide.embedded.makeproject.api.configurations.ConfigurationBookProvider.getConfigurationBook(ConfigurationBookProvider.java:211) at com.microchip.mplab.nbide.embedded.makeproject.api.configurations.ConfigurationBookProvider.getConfigurationBook(ConfigurationBookProvider.java:134) at com.microchip.mplab.nbide.embedded.makeproject.ui.MakeLogicalViewProvider.getMakeConfigurationDescriptor(MakeLogicalViewProvider.java:1065) at com.microchip.mplab.nbide.embedded.makeproject.ui.MakeLogicalViewProvider.access$700(MakeLogicalViewProvider.java:169) at com.microchip.mplab.nbide.embedded.makeproject.ui.MakeLogicalViewProvider$MakeLogicalViewRootNode.updateAnnotationFiles(MakeLogicalViewProvider.java:573) at com.microchip.mplab.nbide.embedded.makeproject.ui.MakeLogicalViewProvider$MakeLogicalViewRootNode.stateChanged(MakeLogicalViewProvider.java:624) at com.microchip.mplab.nbide.embedded.makeproject.api.configurations.Folder.fireChangeEvent(Folder.java:948) at com.microchip.mplab.nbide.embedded.makeproject.api.configurations.Folder.refresh(Folder.java:933) at com.microchip.mplab.nbide.embedded.makeproject.api.configurations.Item.propertyChange(Item.java:258) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:0) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:0) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:0) at org.openide.loaders.DataObject.firePropertyChange(DataObject.java:925) at org.openide.loaders.DataObject.dispose(DataObject.java:195) at org.openide.loaders.DataObject.markInvalid0(DataObject.java:218) at org.openide.loaders.MultiDataObject.notifyFileDeleted(MultiDataObject.java:1237) at org.openide.loaders.DataObjectPool$FSListener.fileDeleted(DataObjectPool.java:638) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEventImpl(FCLSupport.java:148) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEvent(FCLSupport.java:128) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:105) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:1114) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:915) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:82) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:577) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:534) at org.openide.filesystems.FileObject.fireFileDeletedEvent(FileObject.java:510) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileDeletedEvent(BaseFileObj.java:590) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.delete(BaseFileObj.java:684) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$2.call(BaseFileObj.java:637) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$2.call(BaseFileObj.java:632) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:115) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.delete(BaseFileObj.java:645) at org.openide.filesystems.FileObject.delete(FileObject.java:368) at com.microchip.mplab.nbide.embedded.makeproject.MakeProjectOperationsImplementation.performDelete(MakeProjectOperationsImplementation.java:139) at com.microchip.mplab.nbide.embedded.makeproject.MakeProjectOperationsImplementation.access$200(MakeProjectOperationsImplementation.java:102) at com.microchip.mplab.nbide.embedded.makeproject.MakeProjectOperationsImplementation$1.execute(MakeProjectOperationsImplementation.java:205) at com.microchip.mplab.nbide.embedded.makeproject.MakeProjectOperationsImplementation$6$1.run(MakeProjectOperationsImplementation.java:644) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957)