BUG链接:
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8280812
上报后有人使用ubuntu20测试了一下,说没有问题,要求吾补充材料。当时一愣:难道说ubuntu没有这个BUG?又一想不可能:
UOS/KYLIN都有。如果别人解决了他们肯定也跟着解决。
JDK的计算是使用网上通用的width/mwidth,肯定不对。
于是吾下载了ubuntu20,安装了虚拟机,一测试确实有问题(这是肯定的)。按照要求,分别截取了100%、200%的屏幕,上传到BUG中。今天再看,状态由PASS变为FAIL。哈哈。
那怎么解决呢?吾同时上传了解决办法。有兴趣的可以看看。
在测试记录中,吾看到8u321,看来321已经发布了。而OpenJDK8u322,已经两个多月没有更新了。