cjo9900 commented on Bug JENKINS-15595

As you mention there is a clean up thread, however triggering it will not resolve the problem if there are corrupt fingerprint files.

as when that runs it calls the same FingerPrint.load [1], as is called in the stack above and receives the same exception, which just causes it to log a warning [2], but does not delete the file.

I would suggest that this is a core issue as much as copy artifact plugin one.
Though the copy artifact plugin could be defensive and just not generate the fingerprints in these cases, and flag a warning in the logs. at [3].

[1] https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/Fingerprint.java#L900
[2] https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/FingerprintCleanupThread.java#L102
[3] https://github.com/jenkinsci/copyartifact-plugin/blob/master/src/main/java/hudson/plugins/copyartifact/FingerprintingCopyMethod.java#L98

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to