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.
java.lang.NullPointerException at org.netbeans.modules.form.JavaCodeGenerator.generateComponentCreate(JavaCodeGenerator.java:1115) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:993) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.regenerateInitComponents(JavaCodeGenerator.java:815) at org.netbeans.modules.form.JavaCodeGenerator.regenerateCode(JavaCodeGenerator.java:2548) at org.netbeans.modules.form.JavaCodeGenerator$FormListener.formChanged(JavaCodeGenerator.java:2806) at org.netbeans.modules.form.FormModel.fireEvents(FormModel.java:979) at org.netbeans.modules.form.FormModel.sendEventImmediately(FormModel.java:1007) at org.netbeans.modules.form.FormModel.fireFormToBeSaved(FormModel.java:694) at org.netbeans.modules.form.FormEditor.saveFormData(FormEditor.java:273) at org.netbeans.modules.form.FormEditorSupport.saveDocument(FormEditorSupport.java:215) at org.netbeans.modules.java.JavaEditor$Save.save(JavaEditor.java:236) at org.netbeans.core.NbTopManager.saveAll(NbTopManager.java:261) at org.netbeans.core.NbTopManager.access$300(NbTopManager.java:63) at org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(NbTopManager.java:421) at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:213) [catch] at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:125)
This error keeps happening when I compile my form application. It has worked before, but the only thing I have done differently is include a NB splitpane bean with a nested splitpane.
Hi, thanks for report. Could you please try it again? To be sure it happens consistently. I.e. open the form (it did not save due the exception anyway) and do the same thing. We need a reproducible test case, the exception is unfortunately not enough in this case. Could you possibly also attach the form (both .form file and .java file) so we could try it as well? Thanks
I am also consistenly getting this error when trying to add an actionListener to a JButton.
I get this too. It was when moving two components into a JSplitPane. Cheers, Mikael Grev
I get another NPE as well. The two feels related: *********** Exception occurred ************ at 8:41 PM on Mar 28, 2006 java.lang.NullPointerException at org.netbeans.modules.form.JavaCodeGenerator.generateComponentCreate(JavaCodeGenerator.java:1115) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:993) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.regenerateInitComponents(JavaCodeGenerator.java:815) at org.netbeans.modules.form.JavaCodeGenerator.regenerateCode(JavaCodeGenerator.java:2548) at org.netbeans.modules.form.JavaCodeGenerator$FormListener.formChanged(JavaCodeGenerator.java:2806) at org.netbeans.modules.form.FormModel.fireEvents(FormModel.java:979) at org.netbeans.modules.form.FormModel.sendEventImmediately(FormModel.java:1007) at org.netbeans.modules.form.FormModel.fireFormToBeSaved(FormModel.java:694) at org.netbeans.modules.form.FormEditor.saveFormData(FormEditor.java:273) at org.netbeans.modules.form.FormEditorSupport.saveDocument(FormEditorSupport.java:215) at org.netbeans.modules.java.JavaEditor$Save.save(JavaEditor.java:236) at org.netbeans.core.NbTopManager.saveAll(NbTopManager.java:261) at org.netbeans.core.NbTopManager.access$300(NbTopManager.java:63) at org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(NbTopManager.java:421) at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:213) [catch] at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:125) *********** Exception occurred ************ at 8:43 PM on Mar 28, 2006 java.lang.NullPointerException at org.netbeans.modules.form.codestructure.DefaultCodeExpression$UsedObjectsIterator.<init>(DefaultCodeExpression.java:235) at org.netbeans.modules.form.codestructure.DefaultCodeExpression.getUsedObjectsIterator(DefaultCodeExpression.java:203) at org.netbeans.modules.form.codestructure.CodeStructure.unregisterUsingCodeObject(CodeStructure.java:321) at org.netbeans.modules.form.codestructure.CodeStructure.unregisterUsingCodeObject(CodeStructure.java:327) at org.netbeans.modules.form.codestructure.CodeStructure.removeStatements(CodeStructure.java:193) at org.netbeans.modules.form.layoutsupport.LayoutSupportManager.removeComponent(LayoutSupportManager.java:502) at org.netbeans.modules.form.RADVisualContainer.remove(RADVisualContainer.java:313) at org.netbeans.modules.form.FormModel.removeComponentImpl(FormModel.java:453) at org.netbeans.modules.form.FormModel.removeComponent(FormModel.java:432) at org.netbeans.modules.form.RADComponentNode.destroy(RADComponentNode.java:286) at org.netbeans.modules.form.ComponentInspector$DeleteActionPerformer.doDelete(ComponentInspector.java:521) at org.netbeans.modules.form.ComponentInspector$DeleteActionPerformer.run(ComponentInspector.java:513) at org.openide.util.Mutex$1.run(Mutex.java:1188) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
I got a very similar NPE. It happened when I pressed the "Save All" button. java.lang.NullPointerException at org.netbeans.modules.form.JavaCodeGenerator.generateComponentCreate(JavaCodeGenerator.java:1115) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:993) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.addCreateCode(JavaCodeGenerator.java:998) at org.netbeans.modules.form.JavaCodeGenerator.regenerateInitComponents(JavaCodeGenerator.java:815) at org.netbeans.modules.form.JavaCodeGenerator.regenerateCode(JavaCodeGenerator.java:2548) at org.netbeans.modules.form.JavaCodeGenerator$FormListener.formChanged(JavaCodeGenerator.java:2806) at org.netbeans.modules.form.FormModel.fireEvents(FormModel.java:979) at org.netbeans.modules.form.FormModel.sendEventImmediately(FormModel.java:1007) at org.netbeans.modules.form.FormModel.fireFormToBeSaved(FormModel.java:694) at org.netbeans.modules.form.FormEditor.saveFormData(FormEditor.java:273) at org.netbeans.modules.form.FormEditorSupport.saveDocument(FormEditorSupport.java:215) at org.netbeans.modules.java.JavaEditor$Save.save(JavaEditor.java:236) at org.netbeans.core.NbTopManager.saveAll(NbTopManager.java:261) at org.netbeans.core.NbTopManager.access$300(NbTopManager.java:63) at org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(NbTopManager.java:421) at org.openide.actions.SaveAllAction.performAction(SaveAllAction.java:78) at org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:94) at org.netbeans.modules.openide.util.ActionsBridge$ActionRunnable.actionPerformed(ActionsBridge.java:81) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:74) at org.netbeans.modules.openide.actions.ActionsBridgeImpl.invokeAction(ActionsBridgeImpl.java:24) at org.netbeans.modules.openide.util.ActionsBridge$ActionRunnable.doRun(ActionsBridge.java:72) at org.netbeans.modules.openide.util.ActionsBridge$1.run(ActionsBridge.java:41) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:493) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:926)
Hopefully this problem was fixed with issue 77092. *** This issue has been marked as a duplicate of 77092 ***
*** Issue 79765 has been marked as a duplicate of this issue. ***