[
https://issues.jenkins-ci.org/browse/JENKINS-13103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160337#comment-160337
]
aflat commented on JENKINS-13103:
---------------------------------
ThreadDump
Thread Dump
Aunt Zelma's VP Listener 1
"Aunt Zelma's VP Listener 1" Id=56 Group=main RUNNABLE (in native)
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.DataInputStream.readFully(Unknown Source)
at java.io.DataInputStream.readFully(Unknown Source)
at com.lotus.sametime.core.util.connection.e.a(Unknown Source)
at com.lotus.sametime.core.util.connection.e.a(Unknown Source)
at com.lotus.sametime.core.util.connection.i.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Aunt Zelma's VP Listener 2
"Aunt Zelma's VP Listener 2" Id=58 Group=main TIMED_WAITING on
java.io.PipedInputStream@a3f805
at java.lang.Object.wait(Native Method)
- waiting on java.io.PipedInputStream@a3f805
at java.io.PipedInputStream.read(Unknown Source)
at java.io.PipedInputStream.read(Unknown Source)
at java.io.DataInputStream.readFully(Unknown Source)
at java.io.DataInputStream.readFully(Unknown Source)
at com.lotus.sametime.core.util.connection.k.a(RC2Receiver.java)
at com.lotus.sametime.core.util.connection.i.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
AWT-Windows
"AWT-Windows" Id=1129 Group=main RUNNABLE (in native)
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Channel reader thread: 192.168.200.200
"Channel reader thread: 192.168.200.200" Id=296 Group=main WAITING on
java.lang.Object@e3c02d
at java.lang.Object.wait(Native Method)
- waiting on java.lang.Object@e3c02d
at java.lang.Object.wait(Object.java:485)
at com.trilead.ssh2.StreamGobbler.read(StreamGobbler.java:144)
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown
Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at hudson.remoting.Channel$ReaderThread.run(Channel.java:1127)
Channel reader thread: HudsonSlave7 CentOS 5.4 x64
"Channel reader thread: HudsonSlave7 CentOS 5.4 x64" Id=566 Group=main WAITING
on java.lang.Object@6ace6b
at java.lang.Object.wait(Native Method)
- waiting on java.lang.Object@6ace6b
at java.lang.Object.wait(Object.java:485)
at com.trilead.ssh2.StreamGobbler.read(StreamGobbler.java:144)
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown
Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at hudson.remoting.Channel$ReaderThread.run(Channel.java:1127)
Chuck the postman's dispatching thread.1
"Chuck the postman's dispatching thread.1" Id=43 Group=main TIMED_WAITING on
com.lotus.sametime.core.comparch.DispatchingThreadPool@ceb795
at java.lang.Object.wait(Native Method)
- waiting on
com.lotus.sametime.core.comparch.DispatchingThreadPool@ceb795
at
com.lotus.sametime.core.comparch.DispatchingThreadPool.a(DispatchingThreadPool.java)
at com.lotus.sametime.core.comparch.c.run(MessageDispatchingThread.java)
at java.lang.Thread.run(Unknown Source)
ComThread for Finalizing set up
"ComThread for Finalizing set up" Id=73 Group=main RUNNABLE (in native)
at com4j.Win32Lock.suspend0(Native Method)
at com4j.Win32Lock.suspend(Win32Lock.java:33)
at com4j.ComThread.run0(ComThread.java:135)
at com4j.ComThread.run(ComThread.java:125)
ConnectorThread:[ajp13-8009]
"ConnectorThread:[ajp13-8009]" Id=18 Group=main RUNNABLE (in native)
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked java.net.SocksSocketImpl@15f1299
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:116)
at java.lang.Thread.run(Unknown Source)
ConnectorThread:[http-8080]
"ConnectorThread:[http-8080]" Id=17 Group=main RUNNABLE (in native)
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked java.net.SocksSocketImpl@be02b1
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at winstone.HttpListener.run(HttpListener.java:136)
at java.lang.Thread.run(Unknown Source)
DestroyJavaVM
"DestroyJavaVM" Id=21 Group=main RUNNABLE
Executor #1 for HudsonSlave7 CentOS 5.4 x64 : executing JOB_Main_CI #1836
"Executor #1 for HudsonSlave7 CentOS 5.4 x64 : executing JOB_Main_CI #1836"
Id=129 Group=main TIMED_WAITING on [B@65df74
at java.lang.Object.wait(Native Method)
- waiting on [B@65df74
at
hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:173)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
- locked java.io.InputStreamReader@60c214
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
- locked java.io.InputStreamReader@60c214
at java.io.BufferedReader.readLine(Unknown Source)
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:68)
at
hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:100)
at hudson.tasks.Mailer$UserProperty.getAddress(Mailer.java:514)
at
hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:335)
at
hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:255)
at
hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:247)
at
hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:207)
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
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.cleanUp(Build.java:171)
at hudson.model.Run.run(Run.java:1454)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:238)
HudsonSlave7 CentOS 5.4 x64
Channel reader thread: channel
"Channel reader thread: channel" Id=9 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:199)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
- locked java.io.BufferedInputStream@5b442249
at
java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2542)
at
java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2552)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at hudson.remoting.Channel$ReaderThread.run(Channel.java:1127)
main
"main" Id=1 Group=main WAITING on hudson.remoting.Channel@99b5393
at java.lang.Object.wait(Native Method)
- waiting on hudson.remoting.Channel@99b5393
at java.lang.Object.wait(Object.java:485)
at hudson.remoting.Channel.join(Channel.java:798)
at hudson.remoting.Launcher.main(Launcher.java:420)
at hudson.remoting.Launcher.runWithStdinStdout(Launcher.java:366)
at hudson.remoting.Launcher.run(Launcher.java:206)
at hudson.remoting.Launcher.main(Launcher.java:168)
Ping thread for channel hudson.remoting.Channel@99b5393:channel
"Ping thread for channel hudson.remoting.Channel@99b5393:channel" Id=10
Group=main TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at hudson.remoting.PingThread.run(PingThread.java:86)
Pipe writer thread: channel
"Pipe writer thread: channel" Id=12 Group=main WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59205b35
at sun.misc.Unsafe.park(Native Method)
- waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59205b35
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
pool-1-thread-201
"pool-1-thread-201" Id=2603 Group=main RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374)
at hudson.Functions.getThreadInfos(Functions.java:872)
at
hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:93)
at
hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:89)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Number of locked synchronizers = 1
- java.util.concurrent.locks.ReentrantLock$NonfairSync@2ff66404
Finalizer
"Finalizer" Id=3 Group=system WAITING on
java.lang.ref.ReferenceQueue$Lock@5627156e
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@5627156e
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
Reference Handler
"Reference Handler" Id=2 Group=system WAITING on
java.lang.ref.Reference$Lock@1ff014f2
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@1ff014f2
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
Signal Dispatcher
"Signal Dispatcher" Id=4 Group=system RUNNABLE
> Build hangs trying to send email if an email address isn't defined in Active
> Directory
> --------------------------------------------------------------------------------------
>
> Key: JENKINS-13103
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13103
> Project: Jenkins
> Issue Type: Bug
> Components: perforce
> Environment: Jenkins - 1.455
> email-ext 2.18
> perforce plugin - 1.3.9
> AD plugin - 1.26
> Windows 2003 master
> Linux x64 slave
> Reporter: aflat
>
> I think the hang is due to the email-ext plugin, but there may be a perforce
> plugin issue as well.
> https://issues.jenkins-ci.org/browse/JENKINS-13102
> What I don't understand is why is the perforce plugin asking for the email
> from Active directory? The email is defined in perforce, shouldn't it just
> use that when creating the email list?
--
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