Name: chT40241 Date: 10/02/97
The Problem
Start the following java_g command line in a console window. Then type ctrl-break:
D:\javabugs>java_g -debug sun.tools.debug.EmptyApp
Warning: JIT compiler "symcjit" not found. Will use interpreter.
Agent password=32faai
Full thread dump:
*** panic: Internal error dumping threads!
abnormal program termination
Our Analysis
The VM is immediately terminated, due to an assertion failure on line 493 on threads_md.c.
Comments in threadDumpInfo in debug.c indicate that under Windows, it is impossible to lock the thread queue during a ctrl-break, which means that threads_md.c ought not to abort if the queue is not locked.
This is a serious impediment to debugging when using the java_g version of Java.
======================================================================
- duplicates
-
JDK-4087911 Console control-break thread dumping broken for java_g.exe
-
- Closed
-