This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 186006 - NullPointerException at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.closed
Summary: NullPointerException at org.netbeans.modules.cnd.makeproject.api.configuratio...
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Project (show other bugs)
Version: 6.x
Hardware: All All
: P2 normal (vote)
Assignee: Alexey Vladykin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-12 13:54 UTC by vladdraco
Modified: 2010-05-19 06:17 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter: 169494


Attachments
stacktrace (1.15 KB, text/plain)
2010-05-12 13:54 UTC, vladdraco
Details

Note You need to log in before you can comment on or make changes to this bug.
Description vladdraco 2010-05-12 13:54:39 UTC
Build: NetBeans IDE 6.9 Beta (Build 100428-unknown-revn)
VM: Java HotSpot(TM) Client VM, 16.3-b01, Java(TM) SE Runtime Environment, 1.6.0_20-b02
OS: Linux

User Comments:
vladdraco: Shortly after IDE started, I closed project which was being parsed by c++ code assistance stuff.




Stacktrace: 
java.lang.NullPointerException
   at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.closed(MakeConfigurationDescriptor.java:0)
   at org.netbeans.modules.cnd.makeproject.MakeProject.onProjectClosed(MakeProject.java:0)
   at org.netbeans.modules.cnd.makeproject.MakeProject.access$1100(MakeProject.java:0)
   at org.netbeans.modules.cnd.makeproject.MakeProject$ProjectOpenedHookImpl.projectClosed(MakeProject.java:0)
   at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectClosed(ProjectOpenedHook.java:0)
   at org.netbeans.spi.project.ui.support.UILookupMergerSupport$OpenHookImpl.projectClosed(UILookupMergerSupport.java:0)
Comment 1 vladdraco 2010-05-12 13:54:42 UTC
Created attachment 98853 [details]
stacktrace
Comment 2 Alexey Vladykin 2010-05-12 15:27:34 UTC
There is another NPE in the IDE log before the one one at MakeConfigurationDescriptor.closed(). I guess the NPE at MakeConfigurationDescriptor.closed() is caused by that one:

java.lang.NullPointerException
	at org.netbeans.modules.cnd.makeproject.NativeProjectProvider.getAllFiles(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectSettingsValidator.storeSettings(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.dispose(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.disposeProject(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl._closeProject2(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl._closeProject(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.closeProject(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.platform.ModelSupport.closeProject(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.platform.ModelSupport.openProjects(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.platform.ModelSupport.access$300(Unknown Source)
	at org.netbeans.modules.cnd.modelimpl.platform.ModelSupport$2.run(Unknown Source)
Comment 3 Alexey Vladykin 2010-05-12 16:01:24 UTC
Fixed NativeProjectProvider problems in http://hg.netbeans.org/cnd-main/rev/b430eb294ac8
Comment 4 Quality Engineering 2010-05-17 15:30:16 UTC
Integrated into 'main-golden', will be available in build *201005170932* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/
User: 
Log:
Comment 5 Quality Engineering 2010-05-19 06:17:37 UTC
Integrated into 'main-golden', will be available in build *201005182201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/
User: 
Log: