Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-28781

bytecode-compatibility-transformer produces malformed bytecode

    Details

    • Similar Issues:

      Description

      In the case where we see this issue, an @AdaptField annotation on Queue.Item was causing transformations in other classes not intended for transformation (in our case, in an elasticsearch class). The result of this transformation was a StackMapFrame verifier error.

      this issue tracks the tracks:

        • bytecode-compatibility-transformer doesn't properly support updating of StackMapFrames after manipulation.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: James Nord
            Path:
            core/pom.xml
            http://jenkins-ci.org/commit/jenkins/80ea8982f35119a19e2d5b36ba3cfefe125d367d
            Log:
            JENKINS-28781 update the bct library to 1.6.2.

            Pickup the changes in the bytecode-compatibility-transformer for
            JENKINS-28781

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: James Nord Path: core/pom.xml http://jenkins-ci.org/commit/jenkins/80ea8982f35119a19e2d5b36ba3cfefe125d367d Log: JENKINS-28781 update the bct library to 1.6.2. Pickup the changes in the bytecode-compatibility-transformer for JENKINS-28781
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: James Nord
            Path:
            core/pom.xml
            http://jenkins-ci.org/commit/jenkins/6af3df951fef38e89fe8d01e8b827e8164565171
            Log:
            Merge pull request #1857 from jtnord/JENKINS-28781

            JENKINS-28781 update the bct library to 1.6.2.

            Compare: https://github.com/jenkinsci/jenkins/compare/a79e2f144a93...6af3df951fef

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: James Nord Path: core/pom.xml http://jenkins-ci.org/commit/jenkins/6af3df951fef38e89fe8d01e8b827e8164565171 Log: Merge pull request #1857 from jtnord/ JENKINS-28781 JENKINS-28781 update the bct library to 1.6.2. Compare: https://github.com/jenkinsci/jenkins/compare/a79e2f144a93...6af3df951fef
            Hide
            dogfood dogfood added a comment -

            Integrated in jenkins_main_trunk #4308
            JENKINS-28781 update the bct library to 1.6.2. (Revision 80ea8982f35119a19e2d5b36ba3cfefe125d367d)

            Result = SUCCESS
            james nord : 80ea8982f35119a19e2d5b36ba3cfefe125d367d
            Files :

            • core/pom.xml
            Show
            dogfood dogfood added a comment - Integrated in jenkins_main_trunk #4308 JENKINS-28781 update the bct library to 1.6.2. (Revision 80ea8982f35119a19e2d5b36ba3cfefe125d367d) Result = SUCCESS james nord : 80ea8982f35119a19e2d5b36ba3cfefe125d367d Files : core/pom.xml
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: James Nord
            Path:
            changelog.html
            http://jenkins-ci.org/commit/jenkins/7f1ad86d646204fbda45bfcf7a7c044d0d81adce
            Log:
            Noting JENKINS-28781

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: James Nord Path: changelog.html http://jenkins-ci.org/commit/jenkins/7f1ad86d646204fbda45bfcf7a7c044d0d81adce Log: Noting JENKINS-28781
            Hide
            teilo James Nord added a comment -

            Fixed in bytecode-compatability-transformer version 1.6.2
            integrated into Jenkins 1.633

            Show
            teilo James Nord added a comment - Fixed in bytecode-compatability-transformer version 1.6.2 integrated into Jenkins 1.633

              People

              • Assignee:
                teilo James Nord
                Reporter:
                tfennelly Tom FENNELLY
              • Votes:
                2 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: