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.
Build: NetBeans IDE 6.9 RC2 (Build 201005312001) VM: OpenJDK Client VM, 14.0-b16, OpenJDK Runtime Environment, 1.6.0_18-b18 OS: Linux User Comments: GUEST: Attempting to compile and build qduaty: Regression. 6.9 series fail in this way when building old projects that are configured to use a tool collection, which is not yet known to the newly installed IDE. For example, my projects use "GNU_4.5.0" while the only compiler set known to the IDE is "GNU". The old 6.8's (proper) behavior in such case was that it opened the C++ configuration window and asked to either pick one of existing tool collections or configure a new one. Stacktrace: java.lang.NullPointerException at org.netbeans.modules.cnd.makeproject.api.DefaultProjectActionHandler._execute(DefaultProjectActionHandler.java:225) at org.netbeans.modules.cnd.makeproject.api.DefaultProjectActionHandler.execute(DefaultProjectActionHandler.java:139) at org.netbeans.modules.cnd.remote.sync.RemoteBuildProjectActionHandler.execute(RemoteBuildProjectActionHandler.java:124) at org.netbeans.modules.cnd.makeproject.api.ProjectActionSupport$HandleEvents.go(ProjectActionSupport.java:464) at org.netbeans.modules.cnd.makeproject.api.ProjectActionSupport$HandleEvents.access$000(ProjectActionSupport.java:193) at org.netbeans.modules.cnd.makeproject.api.ProjectActionSupport.fireActionPerformed(ProjectActionSupport.java:179)
Created attachment 99913 [details] stacktrace
This bug already has 5 duplicates see http://statistics.netbeans.org/exceptions/detail.do?id=170167
Created attachment 100131 [details] stacktrace Just upgraded to NB69, allowed to import the settings from NB68 and tried to build my C/C++ projects as I did recently just before the upgrade to NB69 without any problem. Now, the compile does not start (pressing Shift+F11) but the uncaught exception appears...
In the development version the same situation leads to assertion error: java.lang.AssertionError org.netbeans.modules.cnd.makeproject.MakeActionProvider.getMakeCommand(MakeActionProvider.java:1112) org.netbeans.modules.cnd.makeproject.MakeActionProvider.onBuildStep(MakeActionProvider.java:734) org.netbeans.modules.cnd.makeproject.MakeActionProvider.addTarget(MakeActionProvider.java:449) org.netbeans.modules.cnd.makeproject.MakeActionProvider.addAction(MakeActionProvider.java:431) org.netbeans.modules.cnd.makeproject.MakeActionProvider.access$100(MakeActionProvider.java:146) org.netbeans.modules.cnd.makeproject.MakeActionProvider$1.runImpl(MakeActionProvider.java:302) org.netbeans.modules.cnd.makeproject.MakeActionProvider$CancellableTask.run(MakeActionProvider.java:1494) org.netbeans.modules.cnd.utils.ui.ModalMessageDlg$WindowAdapterImpl$1.runImpl(ModalMessageDlg.java:265) org.netbeans.modules.cnd.utils.NamedRunnable.run(NamedRunnable.java:62) org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957) This happens when trying to build a project with inexistent tool chain. This does not depend on importing 6.8 settings.
Integrated into 'main-golden', will be available in build *201006190001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/d7deb27a4fe2 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: Changed assertion to soft assertion (related to #187353 - NullPointerException at org.netbeans.modules.cnd.makeproject.api.DefaultProjectActionHandler._execute )
Fixed in cnd-main: http://hg.netbeans.org/cnd-main/rev/d7deb27a4fe2 http://hg.netbeans.org/cnd-main/rev/a2b0fe3af78e http://hg.netbeans.org/cnd-main/rev/6b88e181f3cf http://hg.netbeans.org/cnd-main/rev/53a75b6e59a4 http://hg.netbeans.org/cnd-main/rev/c919366b78b2
Integrated into 'main-golden', will be available in build *201006210001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/a2b0fe3af78e User: Vladimir Kvashin <vkvashin@netbeans.org> Log: Minor refactoring related to #187353 - NullPointerException at org.netbeans.modules.cnd.makeproject.api.DefaultProjectActionHandler._execute
Verified in trunk.
main #d7deb27a4fe2 transplanted to release691 #507b98a16334 main #a2b0fe3af78e transplanted to release691 #87cb8f4e9ae4 main #6b88e181f3cf transplanted to release691 #a74c351cf027 main #53a75b6e59a4 transplanted to release691 #fc3c038a03c6 main #c919366b78b2 transplanted to release691 #5d3f48bdefed
verified in NetBeans 6.9.1