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

Email functionality is not working after Jenkins upgrade

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • core
    • None
    • Jenkins 2.236

      Hi Team,

      On 16/May/2020, we upgraded our jenkins from 2.165 to 2.236 version. After upgrade, we are getting an exception while sending an email after build Failure in Jenkins. It was working fine before upgrade.

      Below is the exception message from jenkins console log. Please check this asap and resolve. Let us know if any details needed. Thanks.

       

      Exception:

      ERROR: Processing failed due to a bug in the code. Please report this to the issue tracker (https://jenkins.io/redirect/report-an-issue).

      java.lang.NullPointerException

              at javax.mail.internet.InternetAddress.toString(InternetAddress.java:472)

              at javax.mail.internet.MimeMessage.setAddressHeader(MimeMessage.java:733)

              at javax.mail.internet.MimeMessage.setFrom(MimeMessage.java:382)

              at jenkins.plugins.mailer.tasks.MimeMessageBuilder.buildMimeMessage(MimeMessageBuilder.java:197) 

             at hudson.tasks.MailSender.createEmptyMail(MailSender.java:401) 

             at hudson.tasks.MailSender.createUnstableMail(MailSender.java:224) 

             at hudson.tasks.MailSender.createMail(MailSender.java:186)  

            at hudson.tasks.MailSender.run(MailSender.java:112)

             at hudson.tasks.MailSender.execute(MailSender.java:106)

              at hudson.maven.reporters.MavenMailer.end(MavenMailer.java:77)

            at hudson.maven.AbstractMavenBuilder.end(AbstractMavenBuilder.java:104)

             at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:885)              at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)

             at hudson.model.Run.execute(Run.java:1880) 

            at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) 

            at hudson.model.ResourceController.execute(ResourceController.java:97)

            at hudson.model.Executor.run(Executor.java:428)

      [project=hudson.maven.MavenModuleSet@17e70c4BLOOM-PREPROD-PUBLISHER-FUNCTIONAL_TGproject.getModules()=[hudson.maven.MavenModule@936fcb[BLOOM-PREPROD-PUBLISHER-FUNCTIONAL_TG/Bloom:BloomTestNGFramework][BLOOM-PREPROD-PUBLISHER-FUNCTIONAL_TG/Bloom:BloomTestNGFramework][relativePath:BloomPublisher-KeyFunctionalities-Parallel]]

      project.getRootModule()[=hudson.maven.MavenModule@936fcb[BLOOM-PREPROD-PUBLISHER-FUNCTIONAL_TG/Bloom:BloomTestNGFramework][BLOOM-PREPROD-PUBLISHER-FUNCTIONAL_TG/Bloom:BloomTestNGFramework]relativePath:BloomPublisher-KeyFunctionalities-Parallel

      FATAL: nulljava.lang.NullPointerException

              at javax.mail.internet.InternetAddress.toString(InternetAddress.java:472)

              at javax.mail.internet.MimeMessage.setAddressHeader(MimeMessage.java:733)

              at javax.mail.internet.MimeMessage.setFrom(MimeMessage.java:382)

              at jenkins.plugins.mailer.tasks.MimeMessageBuilder.buildMimeMessage(MimeMessageBuilder.java:197)

              at hudson.tasks.MailSender.createEmptyMail(MailSender.java:401)

             at hudson.tasks.MailSender.createUnstableMail(MailSender.java:224)

             at hudson.tasks.MailSender.createMail(MailSender.java:186)

             at hudson.tasks.MailSender.run(MailSender.java:112)

             at hudson.tasks.MailSender.execute(MailSender.java:106)

             at hudson.maven.reporters.MavenMailer.end(MavenMailer.java:77)

             at hudson.maven.AbstractMavenBuilder.end(AbstractMavenBuilder.java:104) 

             at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:885)               at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)

             at hudson.model.Run.execute(Run.java:1880) 

             at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) 

             at hudson.model.ResourceController.execute(ResourceController.java:97)

             at hudson.model.Executor.run(Executor.java:428)

      [htmlpublisher] Archiving HTML reports...

      [htmlpublisher] Archiving at BUILD level C:\Program Files (x86)\Jenkins\workspace\BLOOM-PREPROD-PUBLISHER-FUNCTIONAL_TG\BloomPublisher-KeyFunctionalities-Parallel to C:\Program Files (x86)\Jenkins\jobs\BLOOM-PREPROD-PUBLISHER-FUNCTIONAL_TG\builds\79\htmlreports\Extent_20Report

      FATAL: null

      java.lang.NullPointerException

              at javax.mail.internet.InternetAddress.toString(InternetAddress.java:472) 

             at javax.mail.internet.MimeMessage.setAddressHeader(MimeMessage.java:733) 

             at javax.mail.internet.MimeMessage.setFrom(MimeMessage.java:382) 

             at jenkins.plugins.mailer.tasks.MimeMessageBuilder.buildMimeMessage(MimeMessageBuilder.java:197)

             at hudson.tasks.MailSender.createEmptyMail(MailSender.java:401)

              at hudson.tasks.MailSender.createFailureMail(MailSender.java:266)

              at hudson.tasks.MailSender.createMail(MailSender.java:181)

              at hudson.tasks.MailSender.run(MailSender.java:112)

              at hudson.tasks.MailSender.execute(MailSender.java:106)

              at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.cleanUp(MavenModuleSetBuild.java:1095)

              at hudson.model.Run.execute(Run.java:1927)

              at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)

              at hudson.model.ResourceController.execute(ResourceController.java:97)

              at hudson.model.Executor.run(Executor.java:428)

      Finished: FAILURE

       

            Unassigned Unassigned
            jsanthoshkumarj Santhoshkumar Jayachandran
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: