this is happening to me as well. any ideas?
If the JBoss thread runs MSVCRT.DLL than this seems to be a Java Native Interface (JNI) system call. So maybe it's a JVM/Java SDK version problem. Have you multiple SDK versions installed ?
MSVCRT.DLL is the DLL for Microsoft Visual C Run Time.
It looks like you are using Microsoft's Java version.
Make sure you are defining JAVA_HOME at your environment to the right JVM, and set the JVM at the classpath.
Sometime in the past I had Oracle's JVM causing me problems. Execute java -version and take a look on what version you are getting when executing jboss.
yes I have several versions of j2sdk installed, but JBoss uses the Sun SDK as reported by log/boot.log
I'll keep investigating and I'll try different versions of the JVM.
I would try to check also if JBoss is stuck with a system call (maybe a socket?). How can I see what is JBoss waiting for? In the log (with DEBUG log level) there's nothing about it...