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.
The stack trace is given below. There is no problem under Metal L&F. I am using NetBeans 3. 6rc2. java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java: 324) at org.openide.util.actions.CallableSystemAction. invokeAction(CallableSystemAction.java:179) at org.openide.util.actions.CallableSystemAction. access$000(CallableSystemAction.java:31) at org.openide.util.actions. CallableSystemAction$ActionRunnable. doRun(CallableSystemAction.java:241) at org.openide.util.actions. CallableSystemAction$2.run(CallableSystemAction. java:111) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task. run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor. run(RequestProcessor.java:686) Caused by: java.lang.NullPointerException at javax.swing.border.EmptyBorder. <init>(EmptyBorder.java:54) at com.sun.java.swing.plaf.windows. WindowsTableHeaderUI$XPDefaultRenderer. getTableCellRendererComponent(WindowsTableHeaderUI. java:63) at org.openide.explorer.view.TableSheetCell. getTableCellRendererComponent(TableSheetCell.java: 227) at org.openide.explorer.view. TreeTableView$SortingHeaderRenderer. getTableCellRendererComponent(TreeTableView.java: 1158) at javax.swing.plaf.basic.BasicTableHeaderUI. getHeaderRenderer(BasicTableHeaderUI.java:394) at javax.swing.plaf.basic.BasicTableHeaderUI. getHeaderHeight(BasicTableHeaderUI.java:428) at javax.swing.plaf.basic.BasicTableHeaderUI. createHeaderSize(BasicTableHeaderUI.java:454) at javax.swing.plaf.basic.BasicTableHeaderUI. getPreferredSize(BasicTableHeaderUI.java:485) at javax.swing.JComponent. getPreferredSize(JComponent.java:1275) at javax.swing.ViewportLayout. preferredLayoutSize(ViewportLayout.java:75) at java.awt.Container.preferredSize(Container. java:1178) at java.awt.Container.getPreferredSize(Container. java:1162) at javax.swing.JComponent. getPreferredSize(JComponent.java:1277) at javax.swing.ScrollPaneLayout. preferredLayoutSize(ScrollPaneLayout.java:507) at java.awt.Container.preferredSize(Container. java:1178) at java.awt.Container.getPreferredSize(Container. java:1162) at javax.swing.JComponent. getPreferredSize(JComponent.java:1277) at java.awt.BorderLayout. preferredLayoutSize(BorderLayout.java:572) at java.awt.Container.preferredSize(Container. java:1178) at java.awt.Container.getPreferredSize(Container. java:1162) at javax.swing.JComponent. getPreferredSize(JComponent.java:1277) at javax.swing.ScrollPaneLayout. layoutContainer(ScrollPaneLayout.java:769) at java.awt.Container.layout(Container.java:1020) at java.awt.Container.doLayout(Container.java: 1010) at java.awt.Container.validateTree(Container. java:1092) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validate(Container.java: 1067) at java.awt.Window.pack(Window.java:444) at org.netbeans.core.windows.services. NbPresenter.initialize(NbPresenter.java:188) at org.netbeans.core.windows.services. NbPresenter.<init>(NbPresenter.java:129) at org.netbeans.core.windows.services.NbDialog. <init>(NbDialog.java:37) at org.netbeans.core.windows.services. DialogDisplayerImpl$1.run(DialogDisplayerImpl. java:57) at org.openide.util.Mutex$1.run(Mutex.java:938) [catch] at java.awt.event.InvocationEvent. dispatch(InvocationEvent.java:171) at java.awt.EventQueue.dispatchEvent(EventQueue. java:454) at java.awt.EventDispatchThread. pumpOneEventForHierarchy(EventDispatchThread.java: 201) at java.awt.EventDispatchThread. pumpEventsForHierarchy(EventDispatchThread.java: 151) at java.awt.EventDispatchThread. pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread. pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread. run(EventDispatchThread.java:100) ==> java.lang.NullPointerException at javax.swing.border.EmptyBorder. <init>(EmptyBorder.java:54) at com.sun.java.swing.plaf.windows. WindowsTableHeaderUI$XPDefaultRenderer. getTableCellRendererComponent(WindowsTableHeaderUI. java:63) at org.openide.explorer.view.TableSheetCell. getTableCellRendererComponent(TableSheetCell.java: 227) at org.openide.explorer.view. TreeTableView$SortingHeaderRenderer. getTableCellRendererComponent(TreeTableView.java: 1158) at javax.swing.plaf.basic.BasicTableHeaderUI. getHeaderRenderer(BasicTableHeaderUI.java:394) at javax.swing.plaf.basic.BasicTableHeaderUI. getHeaderHeight(BasicTableHeaderUI.java:428) at javax.swing.plaf.basic.BasicTableHeaderUI. createHeaderSize(BasicTableHeaderUI.java:454) at javax.swing.plaf.basic.BasicTableHeaderUI. getPreferredSize(BasicTableHeaderUI.java:485) at javax.swing.JComponent. getPreferredSize(JComponent.java:1275) at javax.swing.ViewportLayout. preferredLayoutSize(ViewportLayout.java:75) at java.awt.Container.preferredSize(Container. java:1178) at java.awt.Container.getPreferredSize(Container. java:1162) at javax.swing.JComponent. getPreferredSize(JComponent.java:1277) at javax.swing.ScrollPaneLayout. preferredLayoutSize(ScrollPaneLayout.java:507) at java.awt.Container.preferredSize(Container. java:1178) at java.awt.Container.getPreferredSize(Container. java:1162) at javax.swing.JComponent. getPreferredSize(JComponent.java:1277) at java.awt.BorderLayout. preferredLayoutSize(BorderLayout.java:572) at java.awt.Container.preferredSize(Container. java:1178) at java.awt.Container.getPreferredSize(Container. java:1162) at javax.swing.JComponent. getPreferredSize(JComponent.java:1277) at javax.swing.ScrollPaneLayout. layoutContainer(ScrollPaneLayout.java:769) at java.awt.Container.layout(Container.java:1020) at java.awt.Container.doLayout(Container.java: 1010) at java.awt.Container.validateTree(Container. java:1092) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validateTree(Container. java:1099) at java.awt.Container.validate(Container.java: 1067) at java.awt.Window.pack(Window.java:444) at org.netbeans.core.windows.services. NbPresenter.initialize(NbPresenter.java:188) at org.netbeans.core.windows.services. NbPresenter.<init>(NbPresenter.java:129) at org.netbeans.core.windows.services.NbDialog. <init>(NbDialog.java:37) at org.netbeans.core.windows.services. DialogDisplayerImpl$1.run(DialogDisplayerImpl. java:57) at org.openide.util.Mutex$1.run(Mutex.java:938) [catch] at java.awt.event.InvocationEvent. dispatch(InvocationEvent.java:171) at java.awt.EventQueue.dispatchEvent(EventQueue. java:454) at java.awt.EventDispatchThread. pumpOneEventForHierarchy(EventDispatchThread.java: 201) at java.awt.EventDispatchThread. pumpEventsForHierarchy(EventDispatchThread.java: 151) at java.awt.EventDispatchThread. pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread. pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread. run(EventDispatchThread.java:100)
Created attachment 14250 [details] My ide.log with exceptions
Reassigning for evaluation, I cannot reproduce though.
Not a problem on later versions of JDK 1.4.2 (bug reported on b28).
closed