JDK-5007012 : AMD64: Large-sized characters are not rendered correctly
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 5.0
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux_redhat_3.0
  • CPU: x86
  • Submitted: 2004-03-03
  • Updated: 2004-03-05
  • Resolved: 2004-03-05
Related Reports
Duplicate :  
Description
Regression: NO
Package: J2SE
Version: 1.5.0-beta2-b40
Locale: de_DE, C

Bundle tested: 
  j2sdk-1_5_0-beta2-bin-b40-linux-amd64-25_feb_2004.bin
  and j2sdk-1_5_0-beta2-bin-b39-linux-amd64-18_feb_2004.bin

Platform: 
  Linux svitavy 2.4.21-9.EL #1 Thu Jan 8 16:58:25 EST 2004 x86_64 x86_64 x86_64 GNU/Linux

Configuration(s):
 /etc/issue:
   Red Hat Enterprise Linux AS release 3 (Taroon Update 1)

 /proc/version:
   Linux version 2.4.21-9.EL (###@###.###) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-26)) #1 Thu Jan 8 16:58:25 EST 2004

 /proc/cpuinfo:
   processor	: 0
   vendor_id	: AuthenticAMD
   cpu family	: 15
   model 	: 5
   model name	: AMD Opteron(tm) Processor 240
   stepping	: 1
   cpu MHz	: 1400.105
   cache size	: 1024 KB
   fpu		: yes
   fpu_exception: yes
   cpuid level	: 1
   wp		: yes
   flags	: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow
   bogomips	: 2791.83
   TLB size	: 1088 4K pages
   clflush size	: 64
   address sizes: 40 bits physical, 48 bits virtual
   power management: ts ttp

Failure Symptom:
  Large-sized characters (size > 36) are not rendered correctly. The chars are "rewind" - a char starts higher and the upper part of the char is below. It happens in all GUI elements - AWT & Swing (TextField, MenuItem, JLabel, ...)
  Antialiased strings are rendered fine.


Reproduce Step(s):  
  - compile the attached file CharView.java (part of standard I18n testcase)
  - run it
  - set size > 36

Reproducible in previous build(s)?
  - b39, locale C: yes

Reproducible in previous releases(s)?  If yes, which previous release(s)?
  - last beta1 build b32c (j2sdk-1_5_0-beta-bin-b32c-linux-amd64-23_jan_2004.bin) can't run on AMD64 (jvm crash)

Comments
EVALUATION Name: rpR10076 Date: 03/03/2004 Font rendering is done by the 2D team. ###@###.### ====================================================================== Don't assume AMD 64 bugs are unique to that architecture without checking for existing bugs. This is a duplicate of 4844952 ###@###.### 2004-03-04 ============================ No, the bug is unique to AMD64 because it appears in all GUI elements - awt & Swing (the 4844952 newer appears in Swing components or Menu) ###@###.### 2004-03-05 ===========================
05-03-2004