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.
Netbeans 4.0 200411020931 Q-build, Win2k sp2, java 5 Shift-F1 on JFileChooser. Clicked on SAVE_DIALOG. Then clicked on "Component field values" link. Got NPE pop-up. Stacktrace below. java.lang.NullPointerException at javax.swing.text.html.CSS$FontSize.getValue(CSS.java:1672) at javax.swing.text.html.CSS$FontSize.toStyleConstants(CSS.java:1805) at javax.swing.text.html.StyleSheet$ViewAttributeSet.getAttribute(StyleSheet.java:2630) at javax.swing.text.StyleConstants.getFontSize(StyleConstants.java:358) at javax.swing.text.html.CSS$FontSize.getValue(CSS.java:1678) at javax.swing.text.html.CSS$FontSize.toStyleConstants(CSS.java:1805) at javax.swing.text.html.StyleSheet$ViewAttributeSet.getAttribute(StyleSheet.java:2630) at javax.swing.text.StyleConstants.getFontSize(StyleConstants.java:358) at javax.swing.text.html.CSS$FontSize.getValue(CSS.java:1678) at javax.swing.text.html.CSS.getFontSize(CSS.java:614) at javax.swing.text.html.CSS.getFont(CSS.java:574) at javax.swing.text.html.StyleSheet.getFont(StyleSheet.java:867) at javax.swing.text.DefaultStyledDocument.getFont(DefaultStyledDocument.java:777) at javax.swing.text.LabelView.setPropertiesFromAttributes(LabelView.java:128) at javax.swing.text.html.InlineView.setPropertiesFromAttributes(InlineView.java:229) at javax.swing.text.LabelView.sync(LabelView.java:39) at javax.swing.text.LabelView.getFont(LabelView.java:189) at javax.swing.text.GlyphPainter1.sync(GlyphPainter1.java:194) at javax.swing.text.GlyphPainter1.getSpan(GlyphPainter1.java:42) at javax.swing.text.GlyphView.getPreferredSpan(GlyphView.java:536) at javax.swing.text.FlowView$LogicalView.getPreferredSpan(FlowView.java:692) at javax.swing.text.FlowView.calculateMinorAxisRequirements(FlowView.java:216) at javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:128) at javax.swing.text.BoxView.checkRequests(BoxView.java:911) at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:542) at javax.swing.text.html.ParagraphView.getMinimumSpan(ParagraphView.java:257) at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:879) at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129) at javax.swing.text.BoxView.checkRequests(BoxView.java:911) at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:542) at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:362) at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:879) at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129) at javax.swing.text.BoxView.checkRequests(BoxView.java:911) at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:542) at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:362) at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:879) at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129) at javax.swing.text.BoxView.checkRequests(BoxView.java:911) at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:542) at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:362) at javax.swing.plaf.basic.BasicTextUI$RootView.getMinimumSpan(BasicTextUI.java:1286) at javax.swing.plaf.basic.BasicTextUI.getMinimumSize(BasicTextUI.java:858) at javax.swing.JEditorPane.getScrollableTracksViewportWidth(JEditorPane.java:1359) at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:786) at java.awt.Container.layout(Container.java:1401) at java.awt.Container.doLayout(Container.java:1390) at java.awt.Container.validateTree(Container.java:1473) at java.awt.Container.validate(Container.java:1448) at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:379) [catch] at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:113) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
It is a JDK 1.5 bug. Read Jan Chalupa's comments from 2004-09-21 00:30 PDT in issue #49249 how to workaround this. *** This issue has been marked as a duplicate of 49249 ***