JDK-4726491 : Painting is broken in some GS test windows on T. Chinese Win2K Pro
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 1.4.1
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: windows_2000
  • CPU: generic
  • Submitted: 2002-08-05
  • Updated: 2002-11-19
  • Resolved: 2002-10-31
Related Reports
Relates :  
Description
Test Build: j2re1.4.1-rc (b18)
Test Enviroment: Windows2000 Pro/zh_TW

Painting is broken in some GlobalSuite test windows. But after manual window
resize, the problem is gone. (See attached files).

How to reproduce :
1) get the testsuite /net/sqesvr/export/i18n/i18n_hopper_ws/bundles/v1.3/b09/gs13-b09.tar.gz
2) untar the gs13-b09.tar.gz and go to GlobalSuite directory
3) run JListRenderTestDialog.java file such as
%sh run_gs.sh -jdk:[PATH_JRE]
test/font-render/swing/one/JListRenderTestDialog.java

Test cases that have this problem are:
test/font-render/swing/one/JListRenderTestDialog.java
test/font-render/swing/one/JListRenderTestDInput.java
test/font-render/swing/one/JListRenderTestMono.java
test/font-render/swing/one/JListRenderTestSans.java
test/font-render/swing/one/JListRenderTestSerif.java
test/font-render/swing/one/JMenuRenderTestDialog.java
test/font-render/swing/one/JMenuRenderTestDInput.java
test/font-render/swing/one/JMenuRenderTestMono.java
test/font-render/swing/one/JMenuRenderTestSans.java
test/font-render/swing/one/JMenuRenderTestSerif.java

Comments
EVALUATION I ran in the C locale on Solaris 7, and in the US version of Windows NT, and didn't see anything like this with Hopper build 18. I suppose there could be a timing issue that could cause it to work differently in the Traditional Chinese version of Windows. We should investigate this for Mantis. ###@###.### 2002-08-05 The same problem was found with Hopper b18 on T. Chinese W2K Svr with jre, but jdk is no problem. ###@###.### 2002-08-08 Name: ssR10077 Date: 10/03/2002 Looks very similar to 4374079 which is recategorized to classes_2D ====================================================================== The RE of this bug was unable to reproduce it. We need additional information from the submitter. We want to know whether the bug is reproducible with sun.java2d.noddraw option. If it is, this can be a 2D bug. To run the tests with noddraw option, one needs to add -J-Dsun.java2d.noddraw\=true to JT_RUNTIME_OPTION line in properties file for global suite. Properties file is GlobalSuite/globalsuite-(hostname).properties, i.e. its name depends on the machine where it is running. Moving to incomplete. ###@###.### 2002-10-16 With or without the "sun.java2d.noddraw" option, the problem is reproducible here on W2K Trad.Chinese machine. however everything just works fine on English version of W2K with Trad.Chinese package/locale installed. So you need a "pure" localized Trad Chinese version of W2K, we have one here in i18n QA lab. ###@###.### 2002-10-17 Tried to reproduce this together with Xueming Shen, and got the following results. With JRE1.4.1 the problem is reproducible, while with JRE1.4.2 we couldn't make it happen. The issue is definitely timing-dependant, since even with 1.4.1 we could only reproduce it with GS classes copied locally. However, Sergey Salishev (###@###.###) suggested that it could have been fixed with 4692074. I have sent an e-mail to the submitter asking to run the suite against 1.4.2. I am inclined to close this as not reproducible if no new information is received. ###@###.### 2002-10-28
28-10-2002