Skip to content

[JENKINS-6128] NPE during run - fingerprint cleanup thread #24647

Closed

Description

@jenkins-infra-bot

After a start and running over a night i observed the following message in the window i started Hudson from via java -jar hudson-1.349.war

Mar 31, 2010 2:01:53 AM hudson.model.AsyncPeriodicWork$1 run
INFO: Started Fingerprint cleanup
Exception in thread "Fingerprint cleanup thread" java.lang.NullPointerException
at hudson.model.Fingerprint.isAlive(Fingerprint.java:686)
at hudson.model.FingerprintCleanupThread.check(FingerprintCleanupThread.java:101)
at hudson.model.FingerprintCleanupThread.execute(FingerprintCleanupThread.java:73)
at hudson.model.AsyncPeriodicWork$1.run(AsyncPeriodicWork.java:51)
at java.lang.Thread.run(Thread.java:619)

I have a configuration where are many modules defined (about 100) and every module turned on recording of the fingerprint for every artifact.


Originally reported by khmarbaise, imported from: NPE during run - fingerprint cleanup thread
  • status: Resolved
  • priority: Major
  • component(s): other
  • resolution: Fixed
  • resolved: 2011-03-20T23:55:59+00:00
  • votes: 4
  • watchers: 2
  • imported: 2025-12-08
Raw content of original issue

After a start and running over a night i observed the following message in the window i started Hudson from via java -jar hudson-1.349.war

Mar 31, 2010 2:01:53 AM hudson.model.AsyncPeriodicWork$1 run
INFO: Started Fingerprint cleanup
Exception in thread "Fingerprint cleanup thread" java.lang.NullPointerException
        at hudson.model.Fingerprint.isAlive(Fingerprint.java:686)
        at hudson.model.FingerprintCleanupThread.check(FingerprintCleanupThread.java:101)
        at hudson.model.FingerprintCleanupThread.execute(FingerprintCleanupThread.java:73)
        at hudson.model.AsyncPeriodicWork$1.run(AsyncPeriodicWork.java:51)
        at java.lang.Thread.run(Thread.java:619)

I have a configuration where are many modules defined (about 100) and every module turned on recording of the fingerprint for every artifact.

  • environment: Linux; Hudson 1.349

Activity

  1. jenkins-infra-bot commented on Nov 16, 2010

    @jenkins-infra-bot
    Author
    namue:
    • Original comment link
    • Raw content of original comment:

      I have the same problem in Version 1.385 on Linux with about 30 Jobs.

    I have the same problem in Version 1.385 on Linux with about 30 Jobs.

  2. jenkins-infra-bot commented on Mar 20, 2011

    @jenkins-infra-bot
    Author
    huxi:

    I just did a pull request for a fix: #73

  3. jenkins-infra-bot commented on Mar 20, 2011

    @jenkins-infra-bot
    Author
    scm_issue_link:

    Code changed in jenkins
    User: Seiji Sogabe
    Path:
    changelog.html
    core/src/main/java/hudson/model/Fingerprint.java
    http://jenkins-ci.org/commit/jenkins/1c9631a73cdc1f66e23041054bcd00eacf3e7806
    Log:
    [FIXED JENKINS-6128] NPE during run - fingerprint cleanup thread
    A job without a firstBuild is not causing an NPE anymore.

  4. jenkins-infra-bot commented on Mar 24, 2011

    @jenkins-infra-bot
    Author
    dogfood:

    Integrated in jenkins_main_trunk #620
    [FIXED JENKINS-6128] NPE during run - fingerprint cleanup thread

    Seiji Sogabe : 1c9631a73cdc1f66e23041054bcd00eacf3e7806
    Files :

    • changelog.html
    • core/src/main/java/hudson/model/Fingerprint.java
  5. jenkins-infra-bot commented on Sep 12, 2011

    @jenkins-infra-bot
    Author
    scm_issue_link:

    Code changed in jenkins
    User: Seiji Sogabe
    Path:
    changelog.html
    core/src/main/java/hudson/model/Fingerprint.java
    http://jenkins-ci.org/commit/jenkins/1c9631a73cdc1f66e23041054bcd00eacf3e7806
    Log:
    [FIXED JENKINS-6128] NPE during run - fingerprint cleanup thread
    A job without a firstBuild is not causing an NPE anymore.

  6. removed
    bugFor changelog: Minor bug. Will be listed after features
    on Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions