当我们在Linux上使用$ JAVA_HOME / bin / jstack为JBoss 4.2.3.GA生成线程转储时...我们收到此错误:
Can't create thread dump - Thread 745: (state = BLOCKED) Error occurred during stack walking)
为什么会发生这种情况的任何想法?我想也许有人在同一时间运行堆转储。还有其他想法吗?
答案 0 :(得分:1)
当GC正在运行时,线程转储失败。
手头的问题使GC运行,这是首先进行线程转储的原因。
我们采取了多种方法来解决这个问题。