-
Bug
-
Resolution: Duplicate
-
P2
-
None
-
6
-
x86
-
windows_xp
Running SwingApplet throws an exception:
> cd demo\jfc\SwingApplet
> appletviewer SwingApplet.html
java.security.AccessControlException: access denied (java.io.FilePermission C:\W
INDOWS\Fonts read)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:321)
at java.security.AccessController.checkPermission(AccessController.java:
546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.File.list(File.java:958)
at java.io.File.list(File.java:991)
at sun.font.FontManager.getFontFilesFromPath(FontManager.java:1135)
at sun.font.FontManager.resolveWindowsFonts(FontManager.java:1217)
at sun.font.FontManager.getFullNameToFileMap(FontManager.java:1299)
at sun.font.FontManager.findFontFromPlatform(FontManager.java:1442)
at sun.font.FontManager.findFont2D(FontManager.java:1699)
at sun.font.FontManager.findFont2D(FontManager.java:1685)
at java.awt.Font.getFont2D(Font.java:441)
at sun.font.FontManager.getFont2D(Native Method)
at sun.font.FontManager.fontSupportsDefaultEncoding(FontManager.java:339
)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$WindowsFontPropert
y.configureValue(WindowsLookAndFeel.java:2045)
at com.sun.java.swing.plaf.windows.DesktopProperty.createValue(DesktopPr
operty.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:90)
at javax.swing.plaf.basic.BasicButtonUI.installDefaults(BasicButtonUI.ja
va:86)
at com.sun.java.swing.plaf.windows.WindowsButtonUI.installDefaults(Windo
wsButtonUI.java:66)
at javax.swing.plaf.basic.BasicButtonUI.installUI(BasicButtonUI.java:63)
at javax.swing.JComponent.setUI(JComponent.java:653)
at javax.swing.AbstractButton.setUI(AbstractButton.java:1650)
at javax.swing.JButton.updateUI(JButton.java:113)
at javax.swing.AbstractButton.init(AbstractButton.java:2017)
at javax.swing.JButton.<init>(JButton.java:103)
at javax.swing.JButton.<init>(JButton.java:76)
at SwingApplet.init(SwingApplet.java:70)
at sun.applet.AppletPanel.run(AppletPanel.java:417)
at java.lang.Thread.run(Thread.java:608)
> cd demo\jfc\SwingApplet
> appletviewer SwingApplet.html
java.security.AccessControlException: access denied (java.io.FilePermission C:\W
INDOWS\Fonts read)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:321)
at java.security.AccessController.checkPermission(AccessController.java:
546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.File.list(File.java:958)
at java.io.File.list(File.java:991)
at sun.font.FontManager.getFontFilesFromPath(FontManager.java:1135)
at sun.font.FontManager.resolveWindowsFonts(FontManager.java:1217)
at sun.font.FontManager.getFullNameToFileMap(FontManager.java:1299)
at sun.font.FontManager.findFontFromPlatform(FontManager.java:1442)
at sun.font.FontManager.findFont2D(FontManager.java:1699)
at sun.font.FontManager.findFont2D(FontManager.java:1685)
at java.awt.Font.getFont2D(Font.java:441)
at sun.font.FontManager.getFont2D(Native Method)
at sun.font.FontManager.fontSupportsDefaultEncoding(FontManager.java:339
)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$WindowsFontPropert
y.configureValue(WindowsLookAndFeel.java:2045)
at com.sun.java.swing.plaf.windows.DesktopProperty.createValue(DesktopPr
operty.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:90)
at javax.swing.plaf.basic.BasicButtonUI.installDefaults(BasicButtonUI.ja
va:86)
at com.sun.java.swing.plaf.windows.WindowsButtonUI.installDefaults(Windo
wsButtonUI.java:66)
at javax.swing.plaf.basic.BasicButtonUI.installUI(BasicButtonUI.java:63)
at javax.swing.JComponent.setUI(JComponent.java:653)
at javax.swing.AbstractButton.setUI(AbstractButton.java:1650)
at javax.swing.JButton.updateUI(JButton.java:113)
at javax.swing.AbstractButton.init(AbstractButton.java:2017)
at javax.swing.JButton.<init>(JButton.java:103)
at javax.swing.JButton.<init>(JButton.java:76)
at SwingApplet.init(SwingApplet.java:70)
at sun.applet.AppletPanel.run(AppletPanel.java:417)
at java.lang.Thread.run(Thread.java:608)
- duplicates
-
JDK-6319835 regression test java/awt/FontClass/FontPrivilege.java fails
-
- Resolved
-