Hi,
 
have Jenkins 1.499 installed on a Linux machine. Some days ago i have 
upgraded my jenkins installation from 1.465. When a build fails i get the 
following NPE:
 
[INFO] 
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] 
------------------------------------------------------------------------
[INFO] Total time: 14.774s
[INFO] Finished at: Tue Jan 22 13:02:39 CET 2013
[INFO] Final Memory: 21M/252M
[INFO] 
------------------------------------------------------------------------
Projects to build: [MavenProject: ...]
[JENKINS] Archiving ...
[JENKINS] Archiving ...
[JENKINS] Archiving ...
[JENKINS] Archiving ...
Warte bis Jenkins die Datensammlung abgeschlossen hat
ERROR: Processing failed due to a bug in the code. Please report this to 
[email protected]
*java.lang.NullPointerException
*<http://stacktrace.jenkins-ci.org/search?query=java.lang.NullPointerException>at
 
*
hudson.maven.MavenModuleSetBuild$1.isDescendantOf(MavenModuleSetBuild.java:246)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$1.isDescendantOf&entity=method>
at 
*hudson.maven.MavenModuleSetBuild$1.<init>(MavenModuleSetBuild.java:215)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$1.<init>&entity=method>
at *
hudson.maven.MavenModuleSetBuild.getChangeSetFor(MavenModuleSetBuild.java:208)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild.getChangeSetFor&entity=method>
at 
*hudson.maven.FilteredChangeLogSet.<init>(FilteredChangeLogSet.java:51)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.FilteredChangeLogSet.<init>&entity=method>
at 
*hudson.maven.MavenBuild.getChangeSet(MavenBuild.java:183)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenBuild.getChangeSet&entity=method>
at 
*hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:452)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild.hasParticipant&entity=method>
at 
*hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1524)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractProject.hasParticipant&entity=method>
at 
*hudson.model.User.getProjects(User.java:444)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.User.getProjects&entity=method>
at *
hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:19)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.MailAddressResolverImpl.findMailAddressFor&entity=method>
at 
*hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailAddressResolver.resolve&entity=method>
at 
*hudson.tasks.Mailer$UserProperty.getAddress(Mailer.java:532)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.Mailer$UserProperty.getAddress&entity=method>
at 
*hudson.tasks.MailSender.buildCulpritList(MailSender.java:408)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.buildCulpritList&entity=method>
at 
*hudson.tasks.MailSender.createEmptyMail(MailSender.java:368)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.createEmptyMail&entity=method>
at 
*hudson.tasks.MailSender.createUnstableMail(MailSender.java:188)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.createUnstableMail&entity=method>
at 
*hudson.tasks.MailSender.getMail(MailSender.java:159)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.getMail&entity=method>
at 
*hudson.tasks.MailSender.execute(MailSender.java:100)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.execute&entity=method>
at 
*hudson.maven.reporters.MavenMailer.end(MavenMailer.java:55)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.reporters.MavenMailer.end&entity=method>
at 
*hudson.maven.AbstractMavenBuilder.end(AbstractMavenBuilder.java:103)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.AbstractMavenBuilder.end&entity=method>
at *
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:758)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun&entity=method>
at *
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:592)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method>
at 
*hudson.model.Run.execute(Run.java:1543)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>
at 
*hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild.run&entity=method>
at 
*hudson.model.ResourceController.execute(ResourceController.java:88)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>
at 
*hudson.model.Executor.run(Executor.java:236)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>
project=hudson.maven.MavenModuleSet@4c580477[CB SVIS3GBusinessAPI]
project.getModules()=[hudson.maven.MavenModule@5fc784ce[CB 
SVIS3GBusinessAPI/de.svi.svis3g:SVIS3GBusinessAPI][CB 
SVIS3GBusinessAPI/de.svi.svis3g:SVIS3GBusinessAPI][relativePath:SVIS3GBusinessAPI]]
project.getRootModule()=hudson.maven.MavenModule@5fc784ce[CB 
SVIS3GBusinessAPI/de.svi.svis3g:SVIS3GBusinessAPI][CB 
SVIS3GBusinessAPI/de.svi.svis3g:SVIS3GBusinessAPI][relativePath:SVIS3GBusinessAPI]
FATAL: null
*java.lang.NullPointerException
*<http://stacktrace.jenkins-ci.org/search?query=java.lang.NullPointerException>at
 
*
hudson.maven.MavenModuleSetBuild$1.isDescendantOf(MavenModuleSetBuild.java:246)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$1.isDescendantOf&entity=method>
at 
*hudson.maven.MavenModuleSetBuild$1.<init>(MavenModuleSetBuild.java:215)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$1.<init>&entity=method>
at *
hudson.maven.MavenModuleSetBuild.getChangeSetFor(MavenModuleSetBuild.java:208)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild.getChangeSetFor&entity=method>
at 
*hudson.maven.FilteredChangeLogSet.<init>(FilteredChangeLogSet.java:51)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.FilteredChangeLogSet.<init>&entity=method>
at 
*hudson.maven.MavenBuild.getChangeSet(MavenBuild.java:183)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenBuild.getChangeSet&entity=method>
at 
*hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:452)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild.hasParticipant&entity=method>
at 
*hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1524)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractProject.hasParticipant&entity=method>
at 
*hudson.model.User.getProjects(User.java:444)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.User.getProjects&entity=method>
at *
hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:19)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.MailAddressResolverImpl.findMailAddressFor&entity=method>
at 
*hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailAddressResolver.resolve&entity=method>
at 
*hudson.tasks.Mailer$UserProperty.getAddress(Mailer.java:532)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.Mailer$UserProperty.getAddress&entity=method>
at 
*hudson.tasks.MailSender.buildCulpritList(MailSender.java:408)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.buildCulpritList&entity=method>
at 
*hudson.tasks.MailSender.createEmptyMail(MailSender.java:368)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.createEmptyMail&entity=method>
at 
*hudson.tasks.MailSender.createUnstableMail(MailSender.java:188)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.createUnstableMail&entity=method>
at 
*hudson.tasks.MailSender.getMail(MailSender.java:159)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.getMail&entity=method>
at 
*hudson.tasks.MailSender.execute(MailSender.java:100)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.execute&entity=method>
at 
*hudson.maven.reporters.MavenMailer.end(MavenMailer.java:55)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.reporters.MavenMailer.end&entity=method>
at 
*hudson.maven.AbstractMavenBuilder.end(AbstractMavenBuilder.java:103)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.AbstractMavenBuilder.end&entity=method>
at *
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:758)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun&entity=method>
at *
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:592)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method>
at 
*hudson.model.Run.execute(Run.java:1543)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>
at 
*hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild.run&entity=method>
at 
*hudson.model.ResourceController.execute(ResourceController.java:88)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>
at 
*hudson.model.Executor.run(Executor.java:236)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>
 
I think the problem might be that the user configuration in my installation 
is broken because when i go to the page /jenkins/asynchPeople/ i get a 
nearly blank page with a progress bar that indicates that there is a 
computation in progress, but this progress bar does nocht change since a 
week. Deleting my users directory from the configuration did not change 
anything.
 
Greetings,
Christian

Reply via email to