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

Git plugin update breaks builds, if SCM Changes are used in other plugins

      After updating Jenkins to 1.502 and Jenkins GIT plugin to 1.1.29, the builds that use email-ext with ${CHANGES...} macro in the body and Testflight (with enabled 'Append changelog to build notes' checkmark} do fail because of stack overflow in GIT related code.

      Note, that overflow happens only, if there're changes in SCM from the last build.

      Stacktrace for Testflight plugin fail - see testflight-callstack.txt attached
      Stacktrace for email-ext plugin fail - see email-ext-callstack.txt attached

          [JENKINS-16892] Git plugin update breaks builds, if SCM Changes are used in other plugins

          Clinton Wolfe added a comment -

          It's definitely the SCM Changes macro - I see it breaking with IRC plugin, which can use SCM CHanges in IRC message.

          Clinton Wolfe added a comment - It's definitely the SCM Changes macro - I see it breaking with IRC plugin, which can use SCM CHanges in IRC message.

          It's also the "Send To Committers" option enabled in email-ext plugin to cause the issue

          Denis Syrokvash added a comment - It's also the "Send To Committers" option enabled in email-ext plugin to cause the issue

          Clinton Wolfe added a comment -

          downgrade to git plugin 1.1.26 (and remove new git-client plugin) resolved the issue for me

          Clinton Wolfe added a comment - downgrade to git plugin 1.1.26 (and remove new git-client plugin) resolved the issue for me

            slide_o_mix Alex Earl
            asidden Denis Syrokvash
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: