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.
Mac OS, JDK 6, build 200909221401: Create a new JPanel form (in my case, in a standalone module project). Right click the panel's node in the Inspector and choose Set Layout > GridBagLayout (or FlowLayout or others). A dialog pops up saying the layout cannot be initialized, and the exception below is thrown: SEVERE org.openide.ErrorManager$AnnException: msg at org.openide.ErrorManager$AnnException.findOrCreate(ErrorManager.java:863) at org.openide.ErrorManager$DelegatingErrorManager.annotate(ErrorManager.java:650) at org.openide.ErrorManager.annotate(ErrorManager.java:452) at org.netbeans.modules.form.MetaComponentCreator.setContainerLayout(MetaComponentCreator.java:1045) at org.netbeans.modules.form.MetaComponentCreator.createAndAddComponent2(MetaComponentCreator.java:377) at org.netbeans.modules.form.MetaComponentCreator.access$500(MetaComponentCreator.java:84) at org.netbeans.modules.form.MetaComponentCreator$3.run(MetaComponentCreator.java:360) at org.netbeans.modules.form.FormLAF$2.run(FormLAF.java:287) at org.openide.util.Mutex.doEventAccess(Mutex.java:1355) at org.openide.util.Mutex.readAccess(Mutex.java:317) at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:272) at org.netbeans.modules.form.MetaComponentCreator.createAndAddComponent(MetaComponentCreator.java:357) at org.netbeans.modules.form.MetaComponentCreator.createComponent(MetaComponentCreator.java:131) at org.netbeans.modules.form.MetaComponentCreator.createComponent(MetaComponentCreator.java:119) at org.netbeans.modules.form.actions.SelectLayoutAction$LayoutActionListener.actionPerformed(SelectLayoutAction.java:244) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:389) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225) at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:120) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266) at java.awt.Component.processMouseEvent(Component.java:6301) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:6066) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4667) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4497) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4600) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4264) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4194) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4497) at java.awt.EventQueue.dispatchEvent(EventQueue.java:635) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:117) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) msg Caused: java.lang.NullPointerException at org.netbeans.modules.form.RADComponent.createBeanProperties(RADComponent.java:1208) at org.netbeans.modules.form.RADComponent.createPropertySets(RADComponent.java:1086) at org.netbeans.modules.form.layoutsupport.MetaLayout.createPropertySets(MetaLayout.java:79) at org.netbeans.modules.form.RADComponent.getProperties(RADComponent.java:642) at org.netbeans.modules.form.layoutsupport.AbstractLayoutSupport.getPropertySets(AbstractLayoutSupport.java:281) at org.netbeans.modules.form.layoutsupport.AbstractLayoutSupport.getAllProperties(AbstractLayoutSupport.java:1196) at org.netbeans.modules.form.layoutsupport.AbstractLayoutSupport.createInitLayoutCode(AbstractLayoutSupport.java:1010) at org.netbeans.modules.form.layoutsupport.AbstractLayoutSupport.readLayoutCode(AbstractLayoutSupport.java:964) at org.netbeans.modules.form.layoutsupport.AbstractLayoutSupport.initialize(AbstractLayoutSupport.java:166) at org.netbeans.modules.form.layoutsupport.LayoutSupportManager.setLayoutDelegate(LayoutSupportManager.java:223) at org.netbeans.modules.form.RADVisualContainer.setLayoutSupportDelegate(RADVisualContainer.java:100) at org.netbeans.modules.form.FormModel.setContainerLayoutImpl(FormModel.java:478) at org.netbeans.modules.form.FormModel.setContainerLayout(FormModel.java:494) at org.netbeans.modules.form.MetaComponentCreator.setContainerLayout(MetaComponentCreator.java:1031) at org.netbeans.modules.form.MetaComponentCreator.createAndAddComponent2(MetaComponentCreator.java:377) at org.netbeans.modules.form.MetaComponentCreator.access$500(MetaComponentCreator.java:84) at org.netbeans.modules.form.MetaComponentCreator$3.run(MetaComponentCreator.java:360) at org.netbeans.modules.form.FormLAF$2.run(FormLAF.java:287) at org.openide.util.Mutex.doEventAccess(Mutex.java:1355) at org.openide.util.Mutex.readAccess(Mutex.java:317) at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:272) at org.netbeans.modules.form.MetaComponentCreator.createAndAddComponent(MetaComponentCreator.java:357) at org.netbeans.modules.form.MetaComponentCreator.createComponent(MetaComponentCreator.java:131) at org.netbeans.modules.form.MetaComponentCreator.createComponent(MetaComponentCreator.java:119) at org.netbeans.modules.form.actions.SelectLayoutAction$LayoutActionListener.actionPerformed(SelectLayoutAction.java:244) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:389) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225) at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:120) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266) at java.awt.Component.processMouseEvent(Component.java:6301) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:6066) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4667) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4497) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4600) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4264) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4194) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4497) at java.awt.EventQueue.dispatchEvent(EventQueue.java:635) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:117) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Failed to initialize layout java.awt.GridBagLayout. The layout cannot be set.WARNING [org.netbeans.modules.parsing.impl.TaskProcessor]: ParserManager.parse called in AWT event thread by: org.netbeans.modules.refactoring.java.ui.RefactoringActionsProvider$NodeToFileObjectTask.run(RefactoringActionsProvider.java:856)
Cannot reproduce on Windows (JDK 1.6_06). Seems to be MacOs specific...
Yes, Mac JDK 6 specific. Hopefully fixed. http://hg.netbeans.org/cdev/rev/f7cb673fa46c
*** Issue 172745 has been marked as a duplicate of this issue. ***
Integrated into 'main-golden', will be available in build *200910010513* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/f7cb673fa46c User: Tomas Pavek <tpavek@netbeans.org> Log: #173328: NPE