开发者

thread dump explanation

In the following java thread dump:

A fatal error has been detected by t开发者_JAVA百科he Java Runtime Environment: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d8fd97c, pid=5528, tid=6952

... ... ... j java.util.concurrent.FutureTask$Sync.innerRun()V+30 j java.util.concurrent.FutureTask.run()V+4 j java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Ljava/lang/Runnable;)V+59 j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+28

Can someone explain what do the numbers at the end of each line (V+59, +V+30...) mean ?

Thank you.


This indicates you have a bug in your JVM. I suggest you try Java 6 update 23, or a bug in a JNI library you are using which is corrupting the memory.

The V+59 means the location in the compiled native code for this method where the illegal access occurred (and is next to useless)

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜