java.lang.NullPointerException at org.netbeans.api.java.source.SourceUtils.getDependentRootsImpl(SourceUtils.java:728) at org.netbeans.api.java.source.SourceUtils.getDependentRoots(SourceUtils.java:717) at org.netbeans.modules.debugger.jpda.projects.MainProjectManager.isDependent(MainProjectManager.java:163) at org.netbeans.modules.debugger.jpda.projects.MainProjectManager.getMainProject(MainProjectManager.java:112) at org.netbeans.modules.debugger.jpda.projects.RunToCursorActionProvider.shouldBeEnabled(RunToCursorActionProvider.java:192) at org.netbeans.modules.debugger.jpda.projects.RunToCursorActionProvider.access$100(RunToCursorActionProvider.java:77) at org.netbeans.modules.debugger.jpda.projects.RunToCursorActionProvider$Listener.propertyChange(RunToCursorActionProvider.java:233) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:188) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at org.netbeans.spi.debugger.ui.EditorContextDispatcher.firePropertyChange(EditorContextDispatcher.java:487) at org.netbeans.spi.debugger.ui.EditorContextDispatcher.access$2100(EditorContextDispatcher.java:104) at org.netbeans.spi.debugger.ui.EditorContextDispatcher$EventFirer.run(EditorContextDispatcher.java:725) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084)