[
https://issues.jboss.org/browse/JASSIST-160?page=com.atlassian.jira.plugi...
]
Lisa Henderson commented on JASSIST-160:
----------------------------------------
I agree with Jacom M - it would be extremely valuable to release 3.17.0-GA to publish the
issue solution to date. Is there a release date being considered?
Java.lang.VerifyErrors occur in specific cases when using javaassist
with Java 1.7
----------------------------------------------------------------------------------
Key: JASSIST-160
URL:
https://issues.jboss.org/browse/JASSIST-160
Project: Javassist
Issue Type: Bug
Affects Versions: 3.16.1-GA
Environment: jdk1.7.0_03 on Windows XP SP 3
Reporter: Avner Singerman
Assignee: Shigeru Chiba
Fix For: 3.17.0-GA
Attachments: jatest.zip
We found at least two different cases where inserting bytecode using javaassist results
in a class that cannot be loaded with Java 1.7.
java.lang.VerifyError: Inconsistent stackmap frames at branch target
java.lang.VerifyError: Bad return type in method
The exact same code injection on the exact same classes works fine with Java 1.6.
We upgraded to the latest version of javaassist - 3.16.1.GA, but it didn't solve the
problem.
I'm attaching to this bug a self contained example where you can see both type of
errors.
More details in "Steps to Reproduce".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira