java.lang.NullPointerException at org.netbeans.modules.cnd.mixeddev.java.JNISupport$GetJavaJNIClassesNamesTask.run(JNISupport.java:589) at org.netbeans.modules.cnd.mixeddev.java.JNISupport$GetJavaJNIClassesNamesTask.run(JNISupport.java:564) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:479) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:609) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:153) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:137) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:204) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:141) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:88) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:201) at org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.runWhenScanFinished(RunWhenScanFinishedSupport.java:146) at org.netbeans.modules.parsing.api.ParserManager.parseWhenScanFinished(ParserManager.java:130) at org.netbeans.api.java.source.JavaSource.runWhenScanFinished(JavaSource.java:590) at org.netbeans.modules.cnd.mixeddev.java.JavaContextSupport.resolveContext(JavaContextSupport.java:110) at org.netbeans.modules.cnd.mixeddev.java.JNISupport.getJNIClassNames(JNISupport.java:115) at org.netbeans.modules.cnd.mixeddev.wizard.GenerateProjectAction.enable(GenerateProjectAction.java:99) at org.openide.util.actions.NodeAction$DelegateAction.resultChanged(NodeAction.java:615) at sun.reflect.GeneratedMethodAccessor67.invoke(GeneratedMethodAccessor67.java:0) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:487) at com.sun.proxy.$Proxy6.resultChanged(.java:0) at org.openide.util.lookup.ProxyLookup$1Notify.run(ProxyLookup.java:180) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:189) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:125) at org.openide.explorer.DefaultEMLookup.updateLookups(DefaultEMLookup.java:134) at org.openide.explorer.DefaultEMLookup.propertyChange(DefaultEMLookup.java:166) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:215) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at org.openide.explorer.ExplorerManager$2.run(ExplorerManager.java:886) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEvent(NbMutexEventProvider.java:118) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:93) at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:89) at org.openide.util.Mutex.readAccess(Mutex.java:260) at org.openide.explorer.ExplorerManager.fireInAWT(ExplorerManager.java:883) at org.openide.explorer.ExplorerManager$1AtomicSetSelectedNodes.fire(ExplorerManager.java:292) at org.openide.explorer.ExplorerManager.setSelectedNodes(ExplorerManager.java:303) at org.netbeans.modules.project.ui.ProjectTab$2$2.run(ProjectTab.java:624) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)