Uploaded image for project: 'NetBeans'
  1. NetBeans
  2. NETBEANS-552

NullPointerException at org.netbeans.modules.form.layoutdesign.VisualState.updateCurrentSpaceOfComponents

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 9.0
    • None
    • ide - Code
    • None
    • Windows

    • Hide
      http://statistics.netbeans.org/analytics/exception.do?id=876713

      java.lang.NullPointerException
              at org.netbeans.modules.form.layoutdesign.VisualState.updateCurrentSpaceOfComponents(VisualState.java:97)
              at org.netbeans.modules.form.layoutdesign.LayoutDesigner.updateContainerAfterBuild(LayoutDesigner.java:3579)
              at org.netbeans.modules.form.layoutdesign.LayoutDesigner.updateCurrentState(LayoutDesigner.java:334)
              at org.netbeans.modules.form.layoutdesign.LayoutDesigner.updateCurrentState(LayoutDesigner.java:180)
              at org.netbeans.modules.form.FormDesigner.updateComponentLayer(FormDesigner.java:616)
              at org.netbeans.modules.form.FormDesigner.access$2200(FormDesigner.java:78)
              at org.netbeans.modules.form.FormDesigner$FormListener.run(FormDesigner.java:2676)
              at org.netbeans.modules.form.FormLAF$3.run(FormLAF.java:308)
              at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:115)
              at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:75)
              at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:71)
              at org.openide.util.Mutex.readAccess(Mutex.java:193)
              at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:291)
              at org.netbeans.modules.form.FormDesigner$FormListener.processEvents(FormDesigner.java:2513)
              at org.netbeans.modules.form.FormDesigner$FormListener.formChanged(FormDesigner.java:2479)
              at org.netbeans.modules.form.FormModel.fireEvents(FormModel.java:1302)
              at org.netbeans.modules.form.FormModel.fireEventBatch(FormModel.java:1288)
              at org.netbeans.modules.form.FormModel.firePendingEvents(FormModel.java:1238)
              at org.netbeans.modules.form.FormModel.sendEventImmediately(FormModel.java:1230)
              at org.netbeans.modules.form.FormModel.fireFormChanged(FormModel.java:1180)
              at org.netbeans.modules.form.FormDesigner.updateComponentLayer(FormDesigner.java:617)
              at org.netbeans.modules.form.FormDesigner.access$2200(FormDesigner.java:78)
              at org.netbeans.modules.form.FormDesigner$FormListener.run(FormDesigner.java:2676)
              at org.netbeans.modules.form.FormLAF$3.run(FormLAF.java:308)
              at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:115)
              at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:75)
              at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:71)
              at org.openide.util.Mutex.readAccess(Mutex.java:193)
              at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:291)
              at org.netbeans.modules.form.FormDesigner$FormListener.processEvents(FormDesigner.java:2513)
              at org.netbeans.modules.form.FormDesigner$FormListener.formChanged(FormDesigner.java:2479)
              at org.netbeans.modules.form.FormModel.fireEvents(FormModel.java:1302)
              at org.netbeans.modules.form.FormModel.fireEventBatch(FormModel.java:1275)
              at org.netbeans.modules.form.FormModel.firePendingEvents(FormModel.java:1238)
              at org.netbeans.modules.form.FormModel.access$000(FormModel.java:43)
              at org.netbeans.modules.form.FormModel$2.run(FormModel.java:1215)
              at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
              at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
              at java.awt.EventQueue.access$500(EventQueue.java:97)
              at java.awt.EventQueue$3.run(EventQueue.java:709)
              at java.awt.EventQueue$3.run(EventQueue.java:703)
              at java.security.AccessController.doPrivileged(AccessController.java:0)
              at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
              at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
              at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
              at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
              at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

      Show
      http://statistics.netbeans.org/analytics/exception.do?id=876713 java.lang.NullPointerException         at org.netbeans.modules.form.layoutdesign.VisualState.updateCurrentSpaceOfComponents(VisualState.java:97)         at org.netbeans.modules.form.layoutdesign.LayoutDesigner.updateContainerAfterBuild(LayoutDesigner.java:3579)         at org.netbeans.modules.form.layoutdesign.LayoutDesigner.updateCurrentState(LayoutDesigner.java:334)         at org.netbeans.modules.form.layoutdesign.LayoutDesigner.updateCurrentState(LayoutDesigner.java:180)         at org.netbeans.modules.form.FormDesigner.updateComponentLayer(FormDesigner.java:616)         at org.netbeans.modules.form.FormDesigner.access$2200(FormDesigner.java:78)         at org.netbeans.modules.form.FormDesigner$FormListener.run(FormDesigner.java:2676)         at org.netbeans.modules.form.FormLAF$3.run(FormLAF.java:308)         at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:115)         at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:75)         at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:71)         at org.openide.util.Mutex.readAccess(Mutex.java:193)         at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:291)         at org.netbeans.modules.form.FormDesigner$FormListener.processEvents(FormDesigner.java:2513)         at org.netbeans.modules.form.FormDesigner$FormListener.formChanged(FormDesigner.java:2479)         at org.netbeans.modules.form.FormModel.fireEvents(FormModel.java:1302)         at org.netbeans.modules.form.FormModel.fireEventBatch(FormModel.java:1288)         at org.netbeans.modules.form.FormModel.firePendingEvents(FormModel.java:1238)         at org.netbeans.modules.form.FormModel.sendEventImmediately(FormModel.java:1230)         at org.netbeans.modules.form.FormModel.fireFormChanged(FormModel.java:1180)         at org.netbeans.modules.form.FormDesigner.updateComponentLayer(FormDesigner.java:617)         at org.netbeans.modules.form.FormDesigner.access$2200(FormDesigner.java:78)         at org.netbeans.modules.form.FormDesigner$FormListener.run(FormDesigner.java:2676)         at org.netbeans.modules.form.FormLAF$3.run(FormLAF.java:308)         at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:115)         at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:75)         at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:71)         at org.openide.util.Mutex.readAccess(Mutex.java:193)         at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:291)         at org.netbeans.modules.form.FormDesigner$FormListener.processEvents(FormDesigner.java:2513)         at org.netbeans.modules.form.FormDesigner$FormListener.formChanged(FormDesigner.java:2479)         at org.netbeans.modules.form.FormModel.fireEvents(FormModel.java:1302)         at org.netbeans.modules.form.FormModel.fireEventBatch(FormModel.java:1275)         at org.netbeans.modules.form.FormModel.firePendingEvents(FormModel.java:1238)         at org.netbeans.modules.form.FormModel.access$000(FormModel.java:43)         at org.netbeans.modules.form.FormModel$2.run(FormModel.java:1215)         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)         at java.awt.EventQueue.access$500(EventQueue.java:97)         at java.awt.EventQueue$3.run(EventQueue.java:709)         at java.awt.EventQueue$3.run(EventQueue.java:703)         at java.security.AccessController.doPrivileged(AccessController.java:0)         at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)         at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)         at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)         at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

    Description

      NullPointerException at org.netbeans.modules.form.layoutdesign.VisualState.updateCurrentSpaceOfComponents

      Testing step to reproduce

      Test Add mode Test Case
      Steps:
      1. Push Add Mode.
      2. From opened popup menu select Swing Controls -> JButton.
      3. Result: On the right of status label there is icon of JButton and label JButton.

      Attachments

        Activity

          People

            Unassigned Unassigned
            efremmc2 efrem mccrimon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: