JDK-4987021 : drawString()+transform() fails on Solaris10 (Sparc)
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 5.0
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: solaris_10
  • CPU: sparc
  • Submitted: 2004-02-02
  • Updated: 2005-04-19
  • Resolved: 2005-04-19
Related Reports
Relates :  
Relates :  
Description
Regression: NO
Package: j2sdk
Version: 1.5.0 b32c
Locale: de

Description:
  Up-to-down and down-to-up (+90/-90 grad) strings are not rendered properly.
  The test fails only in nonantialiased mode and fontSizes 10,12,14,16,20,24,32.
  Antialiased strings are OK. See the attachments. 
  It happens on Solaris 10 (Sparc) only. RedHat, Solaris9 (Sparc) worked well.
  The same result with b32c and b32
  
J2SE version tested:
  J2SDK 1.5.0 b32c

Bundle tested:
  j2sdk-1_5_0-beta-bin-b32c-solaris-sparc-23_jan_2004.sh,
  j2sdk-1_5_0-beta-bin-b32-solaris-sparc-19_dec_2003.sh,

Platforms tested:  
  SunOS vsantrucek.czech.sun.com 5.10 s10_50 sun4u sparc SUNW,Sun-Blade-100

Configurations: 
  showrev -p:
    Patch: 116294-02 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWaclg
    Patch: 116296-02 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWjaf
    Patch: 116300-02 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWjmail
    Patch: 116298-02 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWxsrt, SUNWjaxp, SUNWxrgrt, SUNWxrpcrt
    Patch: 116288-02 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWascmn, SUNWasr, SUNWasac, SUNWasu, SUNWasdem, SUNWasman

Test Suite:	
  GS 1.5 b04

Test Case: 	
  font-render/2d/two/FontEffectTest2.java

Failure Output: 
  See attachments.

Reproduce steps: 
  - run 'sh run_gs.sh font-render/2d/two/FontEffectTest2.java'
  - set 'Nonantialiased rendering mode' and fontsize=32

Reproducible in previous builds: 
  Yes, b32

Comments
EVALUATION Tiger beta2-b40 on Ultra-5_10 works fine ###@###.### 2004-03-04 This does not seem to be a testcase bug. Since submitter has mentioned that it works fine in beta2-b40. And also bug seems to be specific to Solaris10. From screenshots it looks like some repaint problem. Please update bug with specific information on why the submitter feels this is testcase bug. ###@###.### 2004-04-22 ============================================ I updated the subcategory to classes_2D ###@###.### 2004-04-27 Is this still a problem? ###@###.### 2005-04-13 22:19:14 GMT ============================================== I have a Solaris 10 FCS SPARC system and JDK 1.5.0_01 (ie as installed) and I can't reproduce the problem on any of the 3 distinct framebuffers I have :FFB2+(dev/fbs/ffb), XVR100 (/dev/fbs/pfb) and Expert3D(/dev/fbs/ifb) I tried -client and -server. I also tried S10 x86 - worked OK there too. The questions about remote display and graphics cards weren't answered and this bug has been marked incomplete "need more info" for some time. I'm requesting the submitter retest this as soon as possible on Solaris 10 FCS and JDK 1.5.0_01 or later, else I will close it in 5 days. If it is still reproducible I will need to know the exact model of graphics card, and the output of xdpyinfo. I note this is extremely similar to 5106732:drawString()+transform() sometimes fails which I was also unable to reproduce. ###@###.### 2005-04-14 00:25:05 GMT No update. Closing as not reproducible. ###@###.### 2005-04-19 22:48:32 GMT
14-04-2005