Intermittent failures with NullPointerException when analyzing

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • None
    • Environment:
      Jenkins 2.60.2 on RHEL6
      OWASP Dependency-Check Plugin 2.1.0

      OWASP dependency check intermittently fails with NullPointerException. This happens seemingly randomly, like once in ten times (on the same artifact).

      We have a suspicion that the failure is more likely to occur when there is more than one dependency check being run in parallel on a Jenkins master instance (not the same job, but two different jobs with their own workspaces and with their own copy of dependency check data database).

      Here is what is visible in tle logs. When we re-run the job, with the same artifact, it completes. :

       Started by upstream project "Digital/shared/validation/validate" build number 720
      originally caused by:
      Started by upstream project "Digital/Validation/CBL/OPENAPI_build_and_publish" build number 447
      originally caused by:
      Started by upstream project "Digital/Validation/CBL/CBL_build_and_publish" build number 603
      originally caused by:
      Started by upstream project "Digital/Validation/CBL/detect_change" build number 540
      originally caused by:
      Started by user Spanihel, Vladimir (MONETA, consultant)
      [EnvInject] - Loading node environment variables.
      Building on master in workspace /usr/share/tomcat8/.jenkins/workspace/Digital/shared/validation/openapi/validate_owasp
      [WS-CLEANUP] Deleting project workspace...
      [WS-CLEANUP] Done
      Copied 1 artifact from "Digital » Shared » Validation pipeline for CBL/OpenAPI » OpenAPI » Resolve artifact (OpenAPI)" build number 694
      Copied 2 artifacts from "OWASP NVD update" build number 383
      [DependencyCheck] OWASP Dependency-Check Plugin v2.1.0
      [DependencyCheck] Executing Dependency-Check with the following options:
      [DependencyCheck] -name = Validate - OWASP (OpenAPI)
      [DependencyCheck] -scanPath = /usr/share/tomcat8/.jenkins/workspace/Digital/shared/validation/openapi/validate_owasp/artifacts
      [DependencyCheck] -outputDirectory = /usr/share/tomcat8/.jenkins/workspace/Digital/shared/validation/openapi/validate_owasp
      [DependencyCheck] -dataDirectory = /usr/share/tomcat8/.jenkins/workspace/Digital/shared/validation/openapi/validate_owasp/dependency-check-data
      [DependencyCheck] -dataMirroringType = none
      [DependencyCheck] -proxyServer = wsa.mbid.cz
      [DependencyCheck] -proxyPort = 8008
      [DependencyCheck] -proxyUsername = CZ-SVC-CI
      [DependencyCheck] -proxyPassword = ********
      [DependencyCheck] -isQuickQueryTimestampEnabled = false
      [DependencyCheck] -jarAnalyzerEnabled = true
      [DependencyCheck] -nodeJsAnalyzerEnabled = true
      [DependencyCheck] -nspAnalyzerEnabled = true
      [DependencyCheck] -composerLockAnalyzerEnabled = true
      [DependencyCheck] -pythonDistributionAnalyzerEnabled = true
      [DependencyCheck] -pythonPackageAnalyzerEnabled = true
      [DependencyCheck] -rubyBundlerAuditAnalyzerEnabled = true
      [DependencyCheck] -rubyGemAnalyzerEnabled = true
      [DependencyCheck] -cocoaPodsAnalyzerEnabled = true
      [DependencyCheck] -swiftPackageManagerAnalyzerEnabled = true
      [DependencyCheck] -archiveAnalyzerEnabled = true
      [DependencyCheck] -assemblyAnalyzerEnabled = true
      [DependencyCheck] -centralAnalyzerEnabled = true
      [DependencyCheck] -nuspecAnalyzerEnabled = true
      [DependencyCheck] -nexusAnalyzerEnabled = false
      [DependencyCheck] -autoconfAnalyzerEnabled = true
      [DependencyCheck] -cmakeAnalyzerEnabled = true
      [DependencyCheck] -opensslAnalyzerEnabled = true
      [DependencyCheck] -showEvidence = true
      [DependencyCheck] -formats = XML
      [DependencyCheck] -autoUpdate = false
      [DependencyCheck] -updateOnly = false
      [DependencyCheck] Scanning: /usr/share/tomcat8/.jenkins/workspace/Digital/shared/validation/openapi/validate_owasp/artifacts
      [DependencyCheck] Analyzing Dependencies
      [DependencyCheck] One or more exceptions were thrown while executing Dependency-Check
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      [DependencyCheck] Exception Caught: java.lang.NullPointerException
      [DependencyCheck] Message: null
      Build step 'Invoke OWASP Dependency-Check analysis' changed build result to FAILURE
      [DependencyCheck] Skipping publisher since build result is FAILURE
      Notifying upstream projects of job completion
      Finished: FAILURE

            Assignee:
            Steve Springett
            Reporter:
            Michal Bukovjan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: