[
https://issues.jenkins-ci.org/browse/JENKINS-12952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rob Petti reassigned JENKINS-12952:
-----------------------------------
Assignee: Rob Petti
> Job stuck sending failure email -- perforce plugin
> --------------------------------------------------
>
> Key: JENKINS-12952
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12952
> Project: Jenkins
> Issue Type: Bug
> Components: perforce
> Affects Versions: current
> Environment: jenkins 1.452
> perforce plugin 1.3.8 (and 1.3.9 although i installed manually)
> ubuntu 11.10 master
> mac (snow leopard) slaves
> Reporter: Robert Sparks
> Assignee: Rob Petti
>
> Very similar to https://issues.jenkins-ci.org/browse/JENKINS-12672.
> We have your fix for bug 12672 but we are experiencing hangs forever while
> trying to send emails to individuals that broke the build.
> We use the "Send separate e-mails to individuals who broke the build" option
> under "E-mail Notification".
> Problem occurs 100% of the time in our particular configuration.
> We consistently get the following stack:
> "Executor #0 for mac_1 : executing our-job-name #3450" Id=39 Group=main
> TIMED_WAITING on [B@5b195a44
> at java.lang.Object.wait(Native Method)
> - waiting on [B@5b195a44
> at
> hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:173)
> at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
> at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
> at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
> - locked java.io.InputStreamReader@2466d4bf
> at java.io.InputStreamReader.read(InputStreamReader.java:184)
> at java.io.BufferedReader.fill(BufferedReader.java:154)
> at java.io.BufferedReader.readLine(BufferedReader.java:317)
> - locked java.io.InputStreamReader@2466d4bf
> at java.io.BufferedReader.readLine(BufferedReader.java:382)
> at
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:330)
> at
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
> at com.tek42.perforce.parse.Users.exists(Users.java:61)
> at com.tek42.perforce.parse.Users.getUser(Users.java:54)
> at
> hudson.plugins.perforce.PerforceMailResolver.findMailAddressFor(PerforceMailResolver.java:64)
> at
> hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:100)
> at hudson.tasks.Mailer$UserProperty.getAddress(Mailer.java:514)
> at hudson.tasks.MailSender.buildCulpritList(MailSender.java:404)
> at hudson.tasks.MailSender.createEmptyMail(MailSender.java:364)
> at hudson.tasks.MailSender.createFailureMail(MailSender.java:223)
> at hudson.tasks.MailSender.getMail(MailSender.java:150)
> at hudson.tasks.MailSender.execute(MailSender.java:98)
> at hudson.tasks.Mailer.perform(Mailer.java:111)
> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
> at
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
> at
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:678)
> at
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:656)
> at hudson.model.Build$RunnerImpl.post2(Build.java:162)
> at
> hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:625)
> at hudson.model.Run.run(Run.java:1433)
> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> at hudson.model.ResourceController.execute(ResourceCon
> Thanks
> Rob
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira