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.
Please fix it ASAP as it breaks CND tests java.lang.Exception: Should not be called from UI thread at org.netbeans.modules.cnd.utils.CndUtils.assertTrue(CndUtils.java:158) at org.netbeans.modules.cnd.utils.CndUtils.assertFalse(CndUtils.java:153) at org.netbeans.modules.cnd.utils.CndUtils.assertNonUiThread(CndUtils.java:169) at org.netbeans.modules.cnd.toolchain.compilers.CCCCompiler.getSystemIncludesAndDefines(CCCCompiler.java:160) at org.netbeans.modules.cnd.toolchain.compilers.CCCCompiler.waitReady(CCCCompiler.java:152) at org.netbeans.modules.cnd.toolchain.compilerset.CompilerSetManagerImpl.completeCompilerSetsSettings(CompilerSetManagerImpl.java:773) at org.netbeans.modules.cnd.toolchain.compilerset.CompilerSetManagerImpl.completeCompilerSets(CompilerSetManagerImpl.java:766) at org.netbeans.modules.cnd.toolchain.compilerset.CompilerSetManagerImpl.<init>(CompilerSetManagerImpl.java:167) at org.netbeans.modules.cnd.toolchain.compilerset.CompilerSetManagerImpl.deepCopy(CompilerSetManagerImpl.java:248) at org.netbeans.modules.cnd.toolchain.compilerset.CompilerSetManagerAccessorImpl.getDeepCopy(CompilerSetManagerAccessorImpl.java:115) at org.netbeans.modules.cnd.toolchain.ui.options.ToolsCacheManagerImpl.getCompilerSetManagerCopy(ToolsCacheManagerImpl.java:110) at org.netbeans.modules.cnd.makeproject.ui.wizards.PanelProjectLocationVisual.<init>(PanelProjectLocationVisual.java:132) at org.netbeans.modules.cnd.makeproject.ui.wizards.PanelConfigureProjectVisual.<init>(PanelConfigureProjectVisual.java:62) at org.netbeans.modules.cnd.makeproject.ui.wizards.PanelConfigureProject.getComponent(PanelConfigureProject.java:82) at org.netbeans.modules.cnd.makeproject.ui.wizards.MakeSampleProjectIterator.initialize(MakeSampleProjectIterator.java:110) at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.initialize(TemplateWizard.java:1008) at org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:100) at org.openide.loaders.TemplateWizardIteratorWrapper.setIterator(TemplateWizardIteratorWrapper.java:76) at org.openide.loaders.TemplateWizard.setTemplateImpl(TemplateWizard.java:193) at org.openide.loaders.TemplateWizard.setTemplate(TemplateWizard.java:211) at org.netbeans.modules.project.ui.TemplatesPanel.storeSettings(TemplatesPanel.java:133) at org.netbeans.modules.project.ui.TemplatesPanel.storeSettings(TemplatesPanel.java:67) at org.openide.WizardDescriptor.setValueOpen(WizardDescriptor.java:1342) at org.openide.WizardDescriptor.setValue(WizardDescriptor.java:1320) at org.netbeans.core.windows.services.NbPresenter$ButtonListener.actionPerformed(NbPresenter.java:1271) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6263) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6028) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:133) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:988) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1022) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1010) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:118) at org.openide.util.Mutex.doEventAccess(Mutex.java:1355) at org.openide.util.Mutex.readAccess(Mutex.java:268) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:995) at java.awt.Component.show(Component.java:1563) at java.awt.Component.setVisible(Component.java:1515) at java.awt.Window.setVisible(Window.java:841) at java.awt.Dialog.setVisible(Dialog.java:985) at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:495) at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:362) at org.netbeans.modules.project.ui.actions.NewProject$2.run(NewProject.java:135) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:133) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
we have great tests :-) will fix
see also bug #182462
moved CSM calls out from constructor (and EDT) http://hg.netbeans.org/cnd-main?cmd=changeset;node=d3ed592eebd0
Integrated into 'main-golden', will be available in build *201003230200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/d3ed592eebd0 User: Vladimir Voskresensky <vv159170@netbeans.org> Log: fixed #182462 - NullPointerException at org.netbeans.modules.cnd.makeproject.ui.wizards.PanelProjectLocationVisual.valid and #182467 - java.lang.Exception on IDE start up: Should not be called from UI thread -- disable dev host/toolchain and load them in background -- panel is not valid until information is loaded (Finish button is disabled)