JDK-8231580 : Devanagari glyphs (900-97F) do not show. (Bugs 8208179 and 8212224)
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 11.0.6-oracle,13,14
  • Priority: P3
  • Status: Closed
  • Resolution: Not an Issue
  • OS: windows_10
  • CPU: x86_64
  • Submitted: 2019-09-24
  • Updated: 2019-10-25
  • Resolved: 2019-10-25
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 14
14Resolved
Related Reports
Relates :  
Description
ADDITIONAL SYSTEM INFORMATION :
java version "13" 2019-09-17
Java(TM) SE Runtime Environment (build 13+33)
Java HotSpot(TM) 64-Bit Server VM (build 13+33, mixed mode, sharing)
Mangal font is installed.

A DESCRIPTION OF THE PROBLEM :
Although bug 8208179 is marked as "Fixed", it still persists both under
jdk-12.0.2 and jdk-13.

REGRESSION : Last worked in version 8u221

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Compile and run the code given under bug 8212224.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Devanagari characters visible.
ACTUAL -
Empty squares.

---------- BEGIN SOURCE ----------
See code at bug 8212224.
---------- END SOURCE ----------

FREQUENCY : always



Comments
Closing this as not an issue based upon submitter reconfirmation with JDK 13.
25-10-2019

Submitter has confirmed that after uninstalling and reinstalling the Hindi language pack of Win10 everything is fine. Therefore, we can close this as a non issue. Never had this error cause before. Maybe you post the first sentence in the comments of the bug report; to show that the cause has nothing to do with jdk-13 and as an aid for those users meeting the same problem.
25-10-2019

Please reopen with answers on above questions
01-10-2019

> it still persists both under jdk-12.0.2 and jdk-13. No surprise it fails with 12.0.2, The fix was pushed to JDK 13 and not backported to 12.0.X With JDK 13 I do not see a problem. The fix works fine for me. The test case displays Devanagari. I am on Windows 7 but no related JDK code is Windows version specific. Pardeep : do you defiinitely have Mangal (and other Indic fonts) installed ? What version of Windows ? Do you see those fonts if you run Font2DTest ? Does the logical font dialog show those code points in Font2DTest ? If you definitely have the fonts installed and see the problem please re-run the test case with -Dsun.java2d.debugfonts=true and attach the log to the bug.
30-09-2019

As per description, with issue fixed in JDK 13, Devanagari glyphs (900-97F) still does not show. Verified with attached test case and could confirm the results with JDK 13 and 14 ea b16.
27-09-2019