-
Bug
-
Resolution: Fixed
-
P2
-
6
-
b67
-
generic
-
windows_2003
JConsole doesn't start on Windows 2003 Server x32 edition (jdk6.0b61) and crashes with the following exception:
java.lang.NullPointerException
at sun.font.FontManager$2.run(FontManager.java:1150)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManager.getFontFilesFromPath(FontManager.java:1136)
at sun.font.FontManager.resolveWindowsFonts(FontManager.java:1224)
at sun.font.FontManager.getFullNameToFileMap(FontManager.java:1306)
at sun.font.FontManager.findFontFromPlatform(FontManager.java:1449)
at sun.font.FontManager.findFont2D(FontManager.java:1706)
at sun.font.FontManager.findFont2D(FontManager.java:1692)
at java.awt.Font.getFont2D(Font.java:451)
at sun.font.FontManager.getFont2D(Native Method)
at sun.font.FontManager.fontSupportsDefaultEncoding(FontManager.java:341)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$WindowsFontProperty.configureValue(WindowsLookAndFeel.java:2069)
at com.sun.java.swing.plaf.windows.DesktopProperty.createValue(DesktopProperty.java:148)
at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:201)
at javax.swing.UIDefaults.get(UIDefaults.java:131)
at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:44)
at javax.swing.UIDefaults.getFont(UIDefaults.java:352)
at javax.swing.UIManager.getFont(UIManager.java:567)
at javax.swing.LookAndFeel.installColorsAndFont(LookAndFeel.java:91)
at javax.swing.plaf.basic.BasicPanelUI.installDefaults(BasicPanelUI.java:49)
at javax.swing.plaf.basic.BasicPanelUI.installUI(BasicPanelUI.java:39)
at javax.swing.JComponent.setUI(JComponent.java:614)
at javax.swing.JPanel.setUI(JPanel.java:131)
at javax.swing.JPanel.updateUI(JPanel.java:104)
at javax.swing.JPanel.<init>(JPanel.java:64)
at javax.swing.JPanel.<init>(JPanel.java:87)
at javax.swing.JPanel.<init>(JPanel.java:95)
at javax.swing.JRootPane.createGlassPane(JRootPane.java:499)
at javax.swing.JRootPane.<init>(JRootPane.java:319)
at javax.swing.JFrame.createRootPane(JFrame.java:255)
at javax.swing.JFrame.frameInit(JFrame.java:236)
at javax.swing.JFrame.<init>(JFrame.java:159)
at com.sun.deploy.panel.ControlPanel.<init>(ControlPanel.java:35)
at com.sun.deploy.panel.ControlPanel.main(ControlPanel.java:274)
at com.sun.javaws.Main.launchJavaControlPanel(Main.java:317)
at com.sun.javaws.Main.continueInSecureThread(Main.java:215)
at com.sun.javaws.Main$1.run(Main.java:105)
at java.lang.Thread.run(Thread.java:626)
java.lang.NullPointerException
at sun.font.FontManager$2.run(FontManager.java:1150)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManager.getFontFilesFromPath(FontManager.java:1136)
at sun.font.FontManager.resolveWindowsFonts(FontManager.java:1224)
at sun.font.FontManager.getFullNameToFileMap(FontManager.java:1306)
at sun.font.FontManager.findFontFromPlatform(FontManager.java:1449)
at sun.font.FontManager.findFont2D(FontManager.java:1706)
at sun.font.FontManager.findFont2D(FontManager.java:1692)
at java.awt.Font.getFont2D(Font.java:451)
at sun.font.FontManager.getFont2D(Native Method)
at sun.font.FontManager.fontSupportsDefaultEncoding(FontManager.java:341)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$WindowsFontProperty.configureValue(WindowsLookAndFeel.java:2069)
at com.sun.java.swing.plaf.windows.DesktopProperty.createValue(DesktopProperty.java:148)
at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:201)
at javax.swing.UIDefaults.get(UIDefaults.java:131)
at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:44)
at javax.swing.UIDefaults.getFont(UIDefaults.java:352)
at javax.swing.UIManager.getFont(UIManager.java:567)
at javax.swing.LookAndFeel.installColorsAndFont(LookAndFeel.java:91)
at javax.swing.plaf.basic.BasicPanelUI.installDefaults(BasicPanelUI.java:49)
at javax.swing.plaf.basic.BasicPanelUI.installUI(BasicPanelUI.java:39)
at javax.swing.JComponent.setUI(JComponent.java:614)
at javax.swing.JPanel.setUI(JPanel.java:131)
at javax.swing.JPanel.updateUI(JPanel.java:104)
at javax.swing.JPanel.<init>(JPanel.java:64)
at javax.swing.JPanel.<init>(JPanel.java:87)
at javax.swing.JPanel.<init>(JPanel.java:95)
at javax.swing.JRootPane.createGlassPane(JRootPane.java:499)
at javax.swing.JRootPane.<init>(JRootPane.java:319)
at javax.swing.JFrame.createRootPane(JFrame.java:255)
at javax.swing.JFrame.frameInit(JFrame.java:236)
at javax.swing.JFrame.<init>(JFrame.java:159)
at com.sun.deploy.panel.ControlPanel.<init>(ControlPanel.java:35)
at com.sun.deploy.panel.ControlPanel.main(ControlPanel.java:274)
at com.sun.javaws.Main.launchJavaControlPanel(Main.java:317)
at com.sun.javaws.Main.continueInSecureThread(Main.java:215)
at com.sun.javaws.Main$1.run(Main.java:105)
at java.lang.Thread.run(Thread.java:626)