Activity log for bug #472845

Date Who What changed Old value New value Message
2009-11-03 15:30:12 Qianqian Fang bug added bug
2009-11-03 15:30:12 Qianqian Fang attachment added wrong Chinese metrics in the top file-name box (but not the left panel) http://launchpadlibrarian.net/35033762/java_chinese_font.png
2009-12-26 17:44:45 Aron Xu removed subscriber Aron Xu
2009-12-26 17:45:09 Aron Xu tags chinese cjk java fonts java
2010-03-22 23:40:48 Matthias Klose openjdk-6 (Ubuntu): status New Incomplete
2010-05-05 04:01:51 Qianqian Fang description OpenJDK does not display Chinese (or CJK) characters correctly. It appears that all Han glyphs were displayed using wrong metric, and is only half to 1/3 of the actual EM width. A screenshot is attached to illustrate the problem. To reproduce, select "OpenJDK Java 6 policy Tool" from the setting sub-menu, then select menu File\Open and navigate into a folder with Chinese name. Notice that the Chinese folder name "中文目录" in the top file name box is only half-width, but the Chinese subfolder names in the left panel are fine. This was also reported previously in Ubuntu Chinese forum (in Chinese), see http://forum.ubuntu.org.cn/viewtopic.php?f=8&t=221482 Creating a link in /usr/lib/jvm/java-6-openjdk/jre/lib/fonts/fallback folder does not solve the problem. Also, OpenJDK does not follow the fontconfig settings. OpenJDK does not display Chinese (or CJK) characters correctly. It appears that all Han glyphs were displayed using wrong metric, and is only half to 1/3 of the actual EM width. A screenshot is attached to illustrate the problem. To reproduce, select "OpenJDK Java 6 policy Tool" from the setting sub-menu, then select menu File\Open and navigate into a folder with Chinese name. Notice that the Chinese folder name "中文目录" in the top file name box is only half-width, but the Chinese subfolder names in the left panel are fine. This was also reported previously in Ubuntu Chinese forum (in Chinese), see http://forum.ubuntu.org.cn/viewtopic.php?f=8&t=221482 Creating a link in /usr/lib/jvm/java-6-openjdk/jre/lib/fonts/fallback folder does not solve the problem. Also, OpenJDK does not follow the fontconfig settings. Update: as pointed out by Man Yuan in Comment#4, the font paths for wqy-zenhei in fontconfig.propertie sneeds to be updated as well. The font file suffix has been changed to ttc after the upgrade to 0.8.34 last year.
2010-06-06 23:45:24 Tao Wang attachment added Patch for fixe the bug by using font 'wqy-microhei' instead http://launchpadlibrarian.net/49788882/fontconfig.properties.patch
2010-06-07 03:49:43 Tao Wang openjdk-6 (Ubuntu): status Incomplete Confirmed
2010-07-06 17:00:46 luojie-dune nominated for series Ubuntu Jaunty
2010-07-06 17:00:46 luojie-dune nominated for series Ubuntu Karmic
2010-07-06 17:00:46 luojie-dune nominated for series Ubuntu Maverick
2010-07-06 17:00:46 luojie-dune nominated for series Ubuntu Lucid
2010-07-14 12:03:28 Matthias Klose openjdk-6 (Ubuntu): status Confirmed In Progress
2010-07-14 12:03:57 Matthias Klose bug task added openjdk-6 (Ubuntu Jaunty)
2010-07-14 12:04:19 Matthias Klose bug task added openjdk-6 (Ubuntu Karmic)
2010-07-14 12:04:33 Matthias Klose bug task added openjdk-6 (Ubuntu Lucid)
2010-07-14 12:04:48 Matthias Klose bug task added openjdk-6 (Ubuntu Maverick)
2010-07-15 11:40:02 Martin Pitt openjdk-6 (Ubuntu Lucid): status New Fix Committed
2010-07-15 11:40:14 Martin Pitt bug added subscriber Ubuntu Stable Release Updates Team
2010-07-15 11:40:22 Martin Pitt bug added subscriber SRU Verification
2010-07-15 11:40:30 Martin Pitt tags fonts java fonts java verification-needed
2010-07-15 12:00:10 Launchpad Janitor openjdk-6 (Ubuntu Maverick): status In Progress Fix Released
2010-07-22 15:31:31 Launchpad Janitor openjdk-6 (Ubuntu Jaunty): status New Fix Released
2010-07-22 15:31:31 Launchpad Janitor bug watch added https://bugs.openjdk.java.net/show_bug.cgi?id=100103
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-2409
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3555
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3728
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3869
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3871
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3873
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3874
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3875
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3876
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3877
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3879
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3880
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3881
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3882
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3883
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3884
2010-07-22 15:31:31 Launchpad Janitor cve linked 2009-3885
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0082
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0084
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0085
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0088
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0091
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0092
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0093
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0094
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0095
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0837
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0838
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0840
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0845
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0847
2010-07-22 15:31:31 Launchpad Janitor cve linked 2010-0848
2010-07-22 15:33:14 Launchpad Janitor openjdk-6 (Ubuntu Karmic): status New Fix Released
2010-07-26 12:18:00 Launchpad Janitor openjdk-6 (Ubuntu Lucid): status Fix Committed Fix Released
2010-08-12 12:15:26 Marc Deslauriers cve unlinked 2009-3555
2011-04-08 02:38:12 Launchpad Janitor branch linked lp:debian/openjdk-6
2011-04-08 03:05:42 Launchpad Janitor branch linked lp:ubuntu/openjdk-6