-
Bug
-
Resolution: Duplicate
-
Critical
-
None
Hi.
I get the following error during jenkins job. I thought it was related to Git plugin.
Jenkins version: 1.631
Git plugin version: 2.3.5
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1911)
at hudson.plugins.git.GitChangeSet.isoDateFormat(GitChangeSet.java:179)
at hudson.plugins.git.GitChangeSet.parseCommit(GitChangeSet.java:118)
at hudson.plugins.git.GitChangeSet.<init>(GitChangeSet.java:89)
at hudson.plugins.git.GitChangeLogParser.parseCommit(GitChangeLogParser.java:73)
at hudson.plugins.git.GitChangeLogParser.parse(GitChangeLogParser.java:57)
at hudson.plugins.git.GitChangeLogParser.parse(GitChangeLogParser.java:44)
at hudson.plugins.git.GitChangeLogParser.parse(GitChangeLogParser.java:25)
at hudson.scm.ChangeLogParser.parse(ChangeLogParser.java:57)
at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:924)
at hudson.model.AbstractBuild.getChangeSet(AbstractBuild.java:892)
at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:352)
at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:349)
at hudson.tasks.MailSender.createEmptyMail(MailSender.java:375)
at hudson.tasks.MailSender.createFailureMail(MailSender.java:260)
at hudson.tasks.MailSender.createMail(MailSender.java:178)
at hudson.tasks.MailSender.run(MailSender.java:107)
at hudson.tasks.Mailer.perform(Mailer.java:141)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:75)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:726)
at hudson.model.Build$BuildExecution.post2(Build.java:185)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:671)
at hudson.model.Run.execute(Run.java:1766)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:408)
Build step 'E-mail Notification' marked build as failure
FATAL: String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1911)
at hudson.plugins.git.GitChangeSet.isoDateFormat(GitChangeSet.java:179)
at hudson.plugins.git.GitChangeSet.parseCommit(GitChangeSet.java:118)
at hudson.plugins.git.GitChangeSet.<init>(GitChangeSet.java:89)
at hudson.plugins.git.GitChangeLogParser.parseCommit(GitChangeLogParser.java:73)
at hudson.plugins.git.GitChangeLogParser.parse(GitChangeLogParser.java:57)
at hudson.plugins.git.GitChangeLogParser.parse(GitChangeLogParser.java:44)
at hudson.plugins.git.GitChangeLogParser.parse(GitChangeLogParser.java:25)
at hudson.scm.ChangeLogParser.parse(ChangeLogParser.java:57)
at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:924)
at hudson.model.AbstractBuild.getChangeSet(AbstractBuild.java:892)
at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:352)
at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:349)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:675)
at hudson.model.Run.execute(Run.java:1766)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:408)
Warning: 'Access Control for Builds' in global security configuration is empty, so falling back to legacy behavior of permitting any downstream builds to be triggered
FATAL: null
java.lang.NullPointerException
at jenkins.triggers.ReverseBuildTrigger.shouldTrigger(ReverseBuildTrigger.java:114)
at jenkins.triggers.ReverseBuildTrigger.access$000(ReverseBuildTrigger.java:86)
at jenkins.triggers.ReverseBuildTrigger$1.shouldTriggerBuild(ReverseBuildTrigger.java:144)
at hudson.tasks.BuildTrigger.execute(BuildTrigger.java:245)
at hudson.model.AbstractBuild$AbstractBuildExecution.cleanUp(AbstractBuild.java:687)
at hudson.model.Build$BuildExecution.cleanUp(Build.java:200)
at hudson.model.Run.execute(Run.java:1788)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:408)
Finished: FAILURE