arthas icon indicating copy to clipboard operation
arthas copied to clipboard

jad反编译出现行数乱串/不显示行数的问题

Open wanqiu410 opened this issue 4 years ago • 1 comments

  • [ ] 我已经在 issues 里搜索,没有重复的issue。

环境信息

  • arthas-boot.jar 或者 as.sh 的版本: 3.5.0
  • Arthas 版本: 3.5.4
  • 操作系统版本: CentOS Linux release 7.9.2009 (Core)
  • 目标进程的JVM版本: 1.8.0_211
  • 执行arthas-boot的版本: 1.8.0_211

重现问题的步骤

  1. jad *.AMQConnection查看反编译的代码,出现行数乱串(比如由上往下阅读,反编译后的代码,先显示行数为前500的代码,然后显示行数为1000到1500的代码,最后又显示行数为500到1000行的代码),反编译后的代码,中间还有部分不显示行数,具体可看后边的图片

期望的结果

提升jad反编译后文件的准确性

下图是行数串的截图 image

下图是同样 执行jad *.AMQConnection后不显示行数的截图 image

原始java文件如下 AMQConnection.java.txt 反编译的文件:

AMQConnection.class.txt

wanqiu410 avatar Sep 25 '21 12:09 wanqiu410

I would like to fix this issue.

yqxzy avatar Apr 21 '22 08:04 yqxzy