Details
-
Bug
-
Status: Resolved (View Workflow)
-
Minor
-
Resolution: Fixed
Description
I get a stacktrace when configuring a plugin to include no log entries when posting
job notification:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.entry(LinkedList.java:382)
at java.util.LinkedList.set(LinkedList.java:345)
at hudson.model.Run.getLog(Run.java:1963)
at com.tikal.hudson.plugins.notification.Phase.getLog(Phase.java:141)
at com.tikal.hudson.plugins.notification.Phase.buildJobState(Phase.java:79)
at com.tikal.hudson.plugins.notification.Phase.handle(Phase.java:42)
at com.tikal.hudson.plugins.notification.JobListener.onStarted(JobListener.java:31)
at hudson.model.listeners.RunListener.fireStarted(RunListener.java:213)
at hudson.model.Run.execute(Run.java:1747)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:89)
at hudson.model.Executor.run(Executor.java:240)
Attachments
Issue Links
- is related to
-
JENKINS-27323 Out of index error with logLines defaulting to 0
-
- Closed
-
- links to
Code changed in jenkins
User: Oleg Nenashev
Path:
core/src/main/java/hudson/model/Run.java
core/src/test/java/hudson/model/RunTest.java
http://jenkins-ci.org/commit/jenkins/3bb39bbf1c1066570ef8a5a0c265befe6b0aec38
Log:
Merge pull request #1591 from vb-linetco/patch-1
[FIXED JENKINS-27441] avoid IOOBE in getLog when called with 0
Compare: https://github.com/jenkinsci/jenkins/compare/43188ec7a333...3bb39bbf1c10