Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8092522

Show stacktrace when debugfonts flag is true

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P4 P4
    • None
    • 8u40
    • javafx
    • None
    • Windows8 Windows Locale ID = 1041(Japanese Environment)

      When starting JavaFX and set -Dprism.debugfonts=true, it shows the stacktrace below.

      java.io.FileNotFoundException: Unable to create FontResource for file C:¥WINDOWS¥FONTS¥EUDC.TTE
      at com.sun.javafx.font.PrismFontFile.init(Unknown Source)
      at com.sun.javafx.font.PrismFontFile.<init>(Unknown Source)
      at com.sun.javafx.font.directwrite.DWFontFile.<init>(Unknown Source)
      at com.sun.javafx.font.directwrite.DWFactory.createFontFile(Unknown Source)
      at com.sun.javafx.font.PrismFontFactory.createFontResource(Unknown Source)
      at com.sun.javafx.font.PrismFontFactory.createFontResource(Unknown Source)
      at com.sun.javafx.font.PrismFontFactory.getFontResourceByFileName(Unknown Source)
      at com.sun.javafx.font.PrismFontFactory.getFontResource(Unknown Source)
      at com.sun.javafx.font.FallbackResource.getSlotResource(Unknown Source)
      at com.sun.javafx.font.PrismCompositeFontResource.getSlotResource(Unknown Source)
      at com.sun.javafx.font.CompositeGlyphMapper.getSlotMapper(Unknown Source)
      at com.sun.javafx.font.CompositeGlyphMapper.convertToGlyph(Unknown Source)
      at com.sun.javafx.font.CompositeGlyphMapper.getGlyphCode(Unknown Source)
      at com.sun.javafx.font.CharToGlyphMapper.charsToGlyphs(Unknown Source)
      at com.sun.javafx.font.CharToGlyphMapper.charsToGlyphs(Unknown Source)
      at com.sun.javafx.webkit.prism.WCFontImpl.getGlyphCodes(Unknown Source)
      at com.sun.webkit.WebPage.twkPrePaint(Native Method)
      at com.sun.webkit.WebPage.updateDirty(Unknown Source)
      at com.sun.webkit.WebPage.updateContent(Unknown Source)
      at com.sun.javafx.sg.prism.NGWebView.update(Unknown Source)
      at javafx.scene.web.WebView.handleStagePulse(Unknown Source)
      at javafx.scene.web.WebView.lambda$new$29(Unknown Source)
      at javafx.scene.web.WebView$$Lambda$96/199516609.pulse(Unknown Source)
      at com.sun.javafx.tk.Toolkit.lambda$runPulse$30(Unknown Source)
      at com.sun.javafx.tk.Toolkit$$Lambda$204/1772383158.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.javafx.tk.Toolkit.runPulse(Unknown Source)
      at com.sun.javafx.tk.Toolkit.firePulse(Unknown Source)
      at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
      at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
      at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$400(Unknown Source)
      at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$53/1040686270.run(Unknown Source)
      at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      at com.sun.glass.ui.win.WinApplication.lambda$null$145(Unknown Source)
      at com.sun.glass.ui.win.WinApplication$$Lambda$49/2130322418.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
      java.io.FileNotFoundException: Unable to create FontResource for file C:¥WINDOWS¥FONTS¥EUDC.TTE
      at com.sun.javafx.font.PrismFontFile.init(Unknown Source)
      at com.sun.javafx.font.PrismFontFile.<init>(Unknown Source)
      at com.sun.javafx.font.directwrite.DWFontFile.<init>(Unknown Source)
      at com.sun.javafx.font.directwrite.DWFactory.createFontFile(Unknown Source)
      at com.sun.javafx.font.PrismFontFactory.createFontResource(Unknown Source)
      at com.sun.javafx.font.PrismFontFactory.createFontResource(Unknown Source)
      at com.sun.javafx.font.PrismFontFactory.getFontResourceByFileName(Unknown Source)
      at com.sun.javafx.font.PrismFontFactory.getFontResource(Unknown Source)
      at com.sun.javafx.font.FallbackResource.getSlotResource(Unknown Source)
      at com.sun.javafx.font.PrismCompositeFontResource.getSlotResource(Unknown Source)
      at com.sun.javafx.font.CompositeGlyphMapper.getSlotMapper(Unknown Source)
      at com.sun.javafx.font.CompositeGlyphMapper.convertToGlyph(Unknown Source)
      at com.sun.javafx.font.CompositeGlyphMapper.getGlyphCode(Unknown Source)
      at com.sun.javafx.font.CharToGlyphMapper.charsToGlyphs(Unknown Source)
      at com.sun.javafx.font.CharToGlyphMapper.charsToGlyphs(Unknown Source)
      at com.sun.javafx.webkit.prism.WCFontImpl.getGlyphCodes(Unknown Source)
      at com.sun.webkit.WebPage.twkPrePaint(Native Method)
      at com.sun.webkit.WebPage.updateDirty(Unknown Source)
      at com.sun.webkit.WebPage.updateContent(Unknown Source)
      at com.sun.javafx.sg.prism.NGWebView.update(Unknown Source)
      at javafx.scene.web.WebView.handleStagePulse(Unknown Source)
      at javafx.scene.web.WebView.lambda$new$29(Unknown Source)
      at javafx.scene.web.WebView$$Lambda$96/199516609.pulse(Unknown Source)
      at com.sun.javafx.tk.Toolkit.lambda$runPulse$30(Unknown Source)
      at com.sun.javafx.tk.Toolkit$$Lambda$204/1772383158.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.javafx.tk.Toolkit.runPulse(Unknown Source)
      at com.sun.javafx.tk.Toolkit.firePulse(Unknown Source)
      at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
      at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
      at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$400(Unknown Source)
      at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$53/1040686270.run(Unknown Source)
      at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      at com.sun.glass.ui.win.WinApplication.lambda$null$145(Unknown Source)
      at com.sun.glass.ui.win.WinApplication$$Lambda$49/2130322418.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)

            kcr Kevin Rushforth
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: