Java堆分析报错

1. ATP自动失败探测

在使用Java堆分析过程中,偶尔您可能会遇到分析失败的情况,如下图所示:

image

ATP会尝试尽可能探测分析错误,并给出失败原因和潜在解决方案,您可以点击分析细节查看:

image

或者您也可以参考本文剩余部分尝试解决。

2. 常见分析失败情况

Invalid HPROF file header:

文件头错误。请检查文件类型是否正确,比如是否将栈文件当作堆文件进行分析

Invalid HPROF file: Expected to read another

  1. 可能是JDK Bug导致生成文件问题,请重新生成。

  2. 可能文件传输问题,请检查源文件大小是否和当前ATP文件大小一致。

  3. 可能是ATP解析器错误,请重新上传并分析。'

如果您遇到其他分析错误,或者上述推测原因不符合您的预期,请联系我们反馈问题