java.io.IOException: Failed to parse changelog

Jenkins JIRA | Max Kovgan | 1 year ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    the latest git + git-client combination that worked is: || plugin || version || | git | {{2.4.1}} | | git-client | {{1.19.2}} | I have upgraded from the above combination to 2.4.2 + 1.19.6, and then I've started experiencing the following problem for pull requests that had a "catchup" (one or more merges FROM destination branch before the pull request): {code} 20:22:31 java.io.IOException: Failed to parse changelog 20:22:31 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:625) 20:22:31 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) 20:22:31 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529) 20:22:31 at hudson.model.Run.execute(Run.java:1738) 20:22:31 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 20:22:31 at hudson.model.ResourceController.execute(ResourceController.java:98) 20:22:31 at hudson.model.Executor.run(Executor.java:410) 20:22:31 Caused by: java.lang.NullPointerException 20:22:31 at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadata.<init>(SourceMetadata.java:62) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor$FromGitBuildActions.getSourceMetadata(SourceMetadataExtractor.java:242) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor$FromBuildActions.extract(SourceMetadataExtractor.java:139) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.extract(SourceMetadataExtractor.java:101) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadataBuildListener.onChangeLogParsed(SourceMetadataBuildListener.java:50) 20:22:31 at hudson.model.listeners.SCMListener.onChangeLogParsed(SCMListener.java:120) 20:22:31 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:623) 20:22:31 ... 6 more {code}

    Jenkins JIRA | 1 year ago | Max Kovgan
    java.io.IOException: Failed to parse changelog
  2. 0

    the latest git + git-client combination that worked is: || plugin || version || | git | {{2.4.1}} | | git-client | {{1.19.2}} | I have upgraded from the above combination to 2.4.2 + 1.19.6, and then I've started experiencing the following problem for pull requests that had a "catchup" (one or more merges FROM destination branch before the pull request): {code} 20:22:31 java.io.IOException: Failed to parse changelog 20:22:31 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:625) 20:22:31 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) 20:22:31 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529) 20:22:31 at hudson.model.Run.execute(Run.java:1738) 20:22:31 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 20:22:31 at hudson.model.ResourceController.execute(ResourceController.java:98) 20:22:31 at hudson.model.Executor.run(Executor.java:410) 20:22:31 Caused by: java.lang.NullPointerException 20:22:31 at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadata.<init>(SourceMetadata.java:62) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor$FromGitBuildActions.getSourceMetadata(SourceMetadataExtractor.java:242) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor$FromBuildActions.extract(SourceMetadataExtractor.java:139) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.extract(SourceMetadataExtractor.java:101) 20:22:31 at com.google.jenkins.plugins.metadata.scm.SourceMetadataBuildListener.onChangeLogParsed(SourceMetadataBuildListener.java:50) 20:22:31 at hudson.model.listeners.SCMListener.onChangeLogParsed(SCMListener.java:120) 20:22:31 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:623) 20:22:31 ... 6 more {code}

    Jenkins JIRA | 1 year ago | Max Kovgan
    java.io.IOException: Failed to parse changelog
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    Jenkins throwing null pointer error while parsing change log

    Stack Overflow | 1 year ago | Neeraj Kumar
    java.io.IOException: Failed to parse changelog at<br> hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:625)

  1. Andreas Häber 2 times, last 1 month ago
  2. xiaokangwang 1 times, last 2 months ago
  3. stigkj 2 times, last 2 months ago
  4. fervidnerd 1 times, last 4 months ago
  5. batwalrus76 3 times, last 5 months ago
14 more registered users
48 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.lang.NullPointerException

    No message provided

    at com.google.common.base.Preconditions.checkNotNull()
  2. Guava
    Preconditions.checkNotNull
    1. com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187)
    1 frame
  3. com.google.jenkins
    SourceMetadataBuildListener.onChangeLogParsed
    1. com.google.jenkins.plugins.metadata.scm.SourceMetadata.<init>(SourceMetadata.java:62)
    2. com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor$FromGitBuildActions.getSourceMetadata(SourceMetadataExtractor.java:242)
    3. com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor$FromBuildActions.extract(SourceMetadataExtractor.java:139)
    4. com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.extract(SourceMetadataExtractor.java:101)
    5. com.google.jenkins.plugins.metadata.scm.SourceMetadataBuildListener.onChangeLogParsed(SourceMetadataBuildListener.java:50)
    5 frames
  4. Hudson
    AbstractBuild$AbstractBuildExecution.defaultCheckout
    1. hudson.model.listeners.SCMListener.onChangeLogParsed(SCMListener.java:120)
    2. hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:623)
    2 frames
  5. jenkins.scm
    SCMCheckoutStrategy.checkout
    1. jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
    1 frame
  6. Hudson
    Executor.run
    1. hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
    2. hudson.model.Run.execute(Run.java:1738)
    3. hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    4. hudson.model.ResourceController.execute(ResourceController.java:98)
    5. hudson.model.Executor.run(Executor.java:410)
    5 frames