Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-20707

NullPointerException in MultiClassLoaderSerializer when Warnings plugin processes puppet-lint output

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • core, remoting
    • None
    • Cloudbees managed Jenkins, warnings plugin 4.38

      We are running a Puppet-Lint run on Cloudbees Jenkins and processing the output with the Warnings Parser Plugin. Puppet-Lint seems to run ok, but sometimes crashes with the following NPE:

      [WARNINGS] Parsing warnings in console log with parser Puppet-Lint
      ERROR: Publisher hudson.plugins.warnings.WarningsPublisher aborted due to exception
      java.lang.NullPointerException
      at hudson.remoting.MultiClassLoaderSerializer$Input.readClassLoader(MultiClassLoaderSerializer.java:95)
      at hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:112)
      at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
      at java.io.ObjectInputStream.readClassDesc(Unknown Source)
      at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
      at java.io.ObjectInputStream.readObject0(Unknown Source)
      at java.io.ObjectInputStream.readObject(Unknown Source)
      at java.util.HashSet.readObject(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            kohsuke Kohsuke Kawaguchi
            jpollak jpollak
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: