harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Popov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-2905) [drlvm][jvmti] java.lang.VerifyError is thrown for instrumented class
Date Wed, 27 Dec 2006 16:27:21 GMT
[drlvm][jvmti] java.lang.VerifyError is thrown for instrumented class

                 Key: HARMONY-2905
                 URL: http://issues.apache.org/jira/browse/HARMONY-2905
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: Windows/ia32, Linux/ia32
            Reporter: Ivan Popov

DRLVM (r) cannot execute HelloWorld class instrumented by Eclipse TPTP profiler either statically
or dynamically. The following exception is thrown:

2. run instrumented class
Uncaught exception in main:
java.lang.VerifyError: (class: mytests/HelloWorld, method: <init>()V) Uninitialized
reference usage
        at java.lang.VMClassRegistry.defineClass(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:70)
        at java.net.URLClassLoader.findClassImpl(URLClassLoader.java:1137)
        at java.net.URLClassLoader$4.run(URLClassLoader.java:616)
        at java.net.URLClassLoader$4.run(URLClassLoader.java)
        at java.security.AccessController.doPrivilegedImpl(Unknown Source)
        at java.security.AccessController.doPrivileged(Unknown Source)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:614)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader$SystemClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
FAILED to invoke JVM.

To reproduce this error get test attached to HARMONY-2200 and run it against DRLVM build.
Only case 1 with original not instrumented class is finished successfully. In all three other
cases, where instrumented class is executed, VerifyError is thrown. RI works fine with this
instrumented class.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message