United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7042148 closed/java/awt/font/TextLayout/CheckLayoutLTR.java failed
JDK-7042148 : closed/java/awt/font/TextLayout/CheckLayoutLTR.java failed

Details
Type:
Bug
Submit Date:
2011-05-05
Status:
Closed
Updated Date:
2014-01-09
Project Name:
JDK
Resolved Date:
2011-08-03
Component:
core-libs
OS:
linux_oracle_5.6
Sub-Component:
java.text
CPU:
x86
Priority:
P2
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:

Related Reports
Backport:
Relates:

Sub Tasks

Description
see comments

                                    

Comments
EVALUATION

The failure seems to be triggered by some other changes.
First in b134 the font configuration file for this RH/OEL release was
removed, so that it falls back to the synthesised font properties file.
Although I haven't yet figured out exactly which fonts are now being picked up
instead that plays a role.

But even using a particular font from OEL 5.6 that causes a failure
of this test when used anywhere (eg Solaris), that failure in turn seems
to start after b61 in b62, 63 or b64 (we've lost b62, b63 forever it seems) but as
6850113 :  Bidi class needs to be updated to support Unicode 5.1
was in b62 I'm guessing it started then.

So b134 changes unmasked a bug that actually goes back to b62.
                                     
2011-05-27
EVALUATION

I've attached "C.java" and the DejaVU font from OEL 5.6
It doesn't support Hebrew but the point is that the test
passes on JDK 7 b61 and starts failing from right after the BIDI update.
                                     
2011-05-27
EVALUATION

This is a bug in new Bidi implementation.

Itelator.first() needs to be called first. In current implementation, getAttribute() is called before first(), and it is the cause of this test failure.
                                     
2011-06-02
Verified 8 b122 win 7, oel 5.8
                                     
2014-01-09



Hardware and Software, Engineered to Work Together