[jboss-jira] [JBoss JIRA] (JASSIST-160) Java.lang.VerifyErrors occur in specific cases when using javaassist with Java 1.7

Thomas H (JIRA) jira-events at lists.jboss.org
Mon Oct 8 08:30:04 EDT 2012


    [ https://issues.jboss.org/browse/JASSIST-160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12724658#comment-12724658 ] 

Thomas H commented on JASSIST-160:
----------------------------------

I have verified the bugfix to the powermock sample and it works fine. Now the new version could be released and add to the maven repository, so that the powermock project can modify the dependency to this version and release a new version themself. Thanks for the quick bugfix. 
                
> 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


More information about the jboss-jira mailing list