JDK-8142393 : Text is printed with a strange charset
  • Type: Bug
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 8
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: os_x
  • CPU: x86
  • Submitted: 2015-11-06
  • Updated: 2020-01-31
  • Resolved: 2016-07-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9Resolved
Related Reports
Duplicate :  
Description
Testsuite name: FX SceneGraphTests manual  
Test name(s): test/manual/printing/Text.java 
Product(s) tested: JDK8u72b07 (64bit) 
OS/architecture: mac10.10 x64
Reproducible: always
Platform-specific: yes, macos 10.10/10.11 only.
Is it a Regression: No, but everything worked on macos 10.9

Steps to reproduce: Run attached sample. It will print a page using default printer.
Expected result: Text is printed with correct charset.
Actual result: Unknown charset used, text becomes unreadable.


Comments
There is the same issue happened on Mac10.11-x64 with jdk9b126-64bit. RULE "test/manual/printing/Text.java" any any
13-07-2016

There is the same issue happened on Mac10.11-x64 with jdk8u101b04-64bit. RULE "test/manual/printing/Text.java" any any
22-04-2016

There is the same issue happened on Mac10.11-x64 with jdk9b113-64bit. RULE "test/manual/printing/Text" any any
13-04-2016

Re-targeted back to "9" as P2 bug. In case this is not a P2 (but P3) can be re-targeted after de-prioritization
25-03-2016

There is the same issue happened on Mac10.11 x64 with jdk8u76b07-64bit.
14-02-2016

Text is printed with stange charset on Mac10.11-x64 with JDK8u72b15-64bit
23-12-2015

We fixed a similar problem like this where the font is not the expected one so the glyph ids aren't valid. https://bugs.openjdk.java.net/browse/JDK-8081707 but the real cause was a java 2d issue :- https://bugs.openjdk.java.net/browse/JDK-8085925 actually it was reported already that may be that did not fix everything https://bugs.openjdk.java.net/browse/JDK-8129364 So apparently it is still possible but it may be environmental since some part of the problem was fixed.
05-12-2015

@Andrey: since you verified that this isn't a regression, can you please change 8u72 to some earlier version that you know contains the bug? Also, I presume that this affects JDK 9, too, right?
10-11-2015

Keywords: unconfirmed-vendor-evergreen
06-11-2015

RULE test/manual/printing/Text.java any any
06-11-2015