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

Valgrind Plugin: Any Configuration of the "publish valgrind results" part triggers exception

      I have tested the Valgrind plugin, but I cannot configure it.
      The build configuration part is working find, but when I try to configure the "publish valgrind results" part, I get the exception in the attached file.

        1. Overview.png
          Overview.png
          29 kB
        2. graph.png
          graph.png
          31 kB
        3. logs
          3 kB
        4. valgrind.tar.gz
          2 kB
        5. hudson_valgrind_plugin_excpetion.txt
          5 kB

          [JENKINS-13745] Valgrind Plugin: Any Configuration of the "publish valgrind results" part triggers exception

          Georg Hofmann created issue -

          good news: i can reproduce the bug
          It appears only on jenkins 1.463, all older versions seem to work fine (i tested 1.455, 1.460 and 1.462).
          I am working on it...

          Johannes Ohlemacher added a comment - good news: i can reproduce the bug It appears only on jenkins 1.463, all older versions seem to work fine (i tested 1.455, 1.460 and 1.462). I am working on it...
          Georg Hofmann made changes -
          Environment Original: Ubuntu 12.04
          Hudson 1.463
          New: Ubuntu 12.04
          Jenkins 1.463

          Georg Hofmann added a comment -

          Cool to have some news. If I can help somehow let me know.

          Georg Hofmann added a comment - Cool to have some news. If I can help somehow let me know.

          instantiate ValgrindPublisher via databound constructor and not via newInstance method from ValgrindPublisherDescriptor

          Johannes Ohlemacher added a comment - instantiate ValgrindPublisher via databound constructor and not via newInstance method from ValgrindPublisherDescriptor
          Johannes Ohlemacher made changes -
          Fix Version/s New: current [ 10162 ]
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]

          Georg Hofmann added a comment -

          Checked version 0.6 with jenkins 1.464.

          Georg Hofmann added a comment - Checked version 0.6 with jenkins 1.464.
          Georg Hofmann made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]

          Georg Hofmann added a comment -

          The configuration do not trigger any exception, but it is not saved .
          After reloading the configuration page, default parameters are printed.
          Additionally an exception is generated when the post-build action is executed:

          ERROR: Publisher org.jenkinsci.plugins.valgrind.ValgrindPublisher aborted due to exception
          java.lang.NullPointerException
          at org.jenkinsci.plugins.valgrind.ValgrindPublisher.perform(ValgrindPublisher.java:84)
          at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
          at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:710)
          at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:685)
          at hudson.model.Build$RunnerImpl.post2(Build.java:162)
          at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:632)
          at hudson.model.Run.run(Run.java:1459)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:239)

          Georg Hofmann added a comment - The configuration do not trigger any exception, but it is not saved . After reloading the configuration page, default parameters are printed. Additionally an exception is generated when the post-build action is executed: ERROR: Publisher org.jenkinsci.plugins.valgrind.ValgrindPublisher aborted due to exception java.lang.NullPointerException at org.jenkinsci.plugins.valgrind.ValgrindPublisher.perform(ValgrindPublisher.java:84) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:710) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:685) at hudson.model.Build$RunnerImpl.post2(Build.java:162) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:632) at hudson.model.Run.run(Run.java:1459) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:239)
          Georg Hofmann made changes -
          Resolution Original: Fixed [ 1 ]
          Status Original: Closed [ 6 ] New: Reopened [ 4 ]

            existence Johannes Ohlemacher
            gwebdhofmann Georg Hofmann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: