上报的关于JDK dpi/resolution错误的BUG已正式确认

简介: 上报的关于JDK dpi/resolution错误的BUG已正式确认

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,已经两个多月没有更新了。

目录
相关文章
|
6月前
|
缓存 安全 Java
JDK8线程池BUG引发的思考
JDK8线程池BUG引发的思考
155 0
|
6月前
|
Java Maven
[Java ] jdk升级 bug java: -source 8 中不支持 instanceof 中的模式匹配 (请使用 -source 16 或更高版本以启用 instanceof 中的模式匹配)
[Java ] jdk升级 bug java: -source 8 中不支持 instanceof 中的模式匹配 (请使用 -source 16 或更高版本以启用 instanceof 中的模式匹配)
450 0
|
Arthas NoSQL Java
JDK11现存性能bug(JDK-8221393)深度解析(1)
作为一名工程师,面对上面的现象,你会怎么做? 我想你的第一反应肯定是业务代码有问题?是不是有什么地方导致内存泄露? 是不是业务代码里有什么地方加载的数据太多,越来越慢?…… 同事尝试过dump堆里的内容,dump jstak线程…… 都没看出来什么异常,也优化了业务代码里之前一些不合理的逻辑,始终没有解决问题。 当时的问题是他们都没有往热点代码的方向排查,主要是因为他们不知道有啥好用的工具。
144 0
|
Java 开发者
JDK11现存性能bug(JDK-8221394)深度解析(2)
当然这个bug的本质就是jdk11+zgc+StackWalker的bug,三者都是bug触发的必要条件,如果你能避免其中一条就可以完美避开这个bug了,比如升级到jdk12+,比如不用zgc……
155 0
|
消息中间件 存储 Arthas
MQ-消息堆积-JDK Bug导致线程阻塞案例分析
一个JDK BUG导致系统LOAD高的案例分析
188 0
|
缓存 安全 Java
JDK8线程池BUG引发的思考
这里先说明一下这篇文章的相关知识点直接进行一个总结,如果读者对于相关内容十分熟悉的话这里也不浪费各位的时间,可以直接关闭本文了(哈哈)
125 0
太极限了,JDK的这个BUG都能被我踩到
之前遇到个文件监听变更的问题,刚好这周末有空研究了一番,整理出来分享给大家。 从一次故障说起 我们还是从故障说起,这样更加贴近实际,也能让大家更快速理解背景。 有一个下发配置的服务,这个配置服务的实现有点特殊,服务端下发配置到各个服务的本地文件,当然中间经过了一个agent,如果没有agent也就无法写本地文件,然后由client端的程序监听这个配置文件,一旦文件有变更,就重新加载配置,画个架构图大概是这样:
|
Arthas 缓存 Kubernetes
JFR定位由于可能的JDK11的bug导致Log4j2 CPU占用100%的问题
JFR定位由于可能的JDK11的bug导致Log4j2 CPU占用100%的问题
JFR定位由于可能的JDK11的bug导致Log4j2 CPU占用100%的问题
|
安全 Java 程序员
JDK8线程池BUG引发的思考(下)
JDK8线程池BUG引发的思考(下)
259 0
|
2月前
|
Java
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
346 3