Can't start Jenkins after update from Hudson

1,850 views
Skip to first unread message

jbusby

unread,
Feb 14, 2011, 1:28:42 PM2/14/11
to jenkins...@googlegroups.com

I updated last week to jenkins 1.396 but was unable to restart successfully
afterwards. I updated again this morning to 1.397 and I'm still having
issues.

The web interface just hangs on "Please wait while Jenkins is getting ready
to work..."

I keep getting this in my log file after I restart Jenkins:

Feb 14, 2011 1:19:19 PM
javax.jmdns.impl.DNSStatefulObject$DefaultImplementation advanceState
WARNING: Trying to advance state whhen not the owner. owner: null
perpetrator: Prober(computer) state: probing 1
Feb 14, 2011 1:21:13 PM
javax.jmdns.impl.DNSStatefulObject$DefaultImplementation advanceState
WARNING: Trying to advance state whhen not the owner. owner:
Prober(computer) state: probing 1 perpetrator: Prober(computer) state:
probing 1

Looks like an ownership/permission issue to me but after trying many
different things I'm unable to over come this...anyone have a suggestion?

FWIW I backed up my /var/lib/jenkins directory then removed jenkins
completely from the machine and did a fresh reinstall but I have the same
issue.

Thanks in advance.

--
View this message in context: http://jenkins.361315.n4.nabble.com/Can-t-start-Jenkins-after-update-from-Hudson-tp3305517p3305517.html
Sent from the Jenkins users mailing list archive at Nabble.com.

Logan L

unread,
Feb 14, 2011, 2:23:41 PM2/14/11
to jenkins...@googlegroups.com
try this:
kill Java.exe then try starting hudson again.

i would recommend reinstalling your windows service

jbusby

unread,
Feb 14, 2011, 2:29:10 PM2/14/11
to jenkins...@googlegroups.com

I've started and stopped many times as well as reinstalled a couple times.

I'm running this on Fedora 14.

What seems strange is I get 2 different errors when I restart Jenkins
sometimes it's the in my orginal post and other times, like just now, I get
this error:


Feb 14, 2011 2:24:51 PM hudson.model.Hudson$5 onAttained
INFO: Augmented all extensions
Feb 14, 2011 2:24:51 PM hudson.model.Hudson$5 onAttained
INFO: Loaded all jobs
Feb 14, 2011 2:24:52 PM hudson.model.Hudson$5 onAttained
INFO: Completed initialization
Feb 14, 2011 2:24:52 PM hudson.TcpSlaveAgentListener <init>
INFO: JNLP slave agent listener started on TCP port 40224
Feb 14, 2011 2:24:52 PM javax.jmdns.impl.HostInfo newHostInfo
WARNING: Could not intialize the host network interface on nullbecause of an
error: js-sandbox-app: js-sandbox-app


--
View this message in context: http://jenkins.361315.n4.nabble.com/Can-t-start-Jenkins-after-update-from-Hudson-tp3305517p3305641.html

Kohsuke Kawaguchi

unread,
Feb 14, 2011, 2:48:48 PM2/14/11
to jenkins...@googlegroups.com, jbusby

I don't think those warnings are anything serious. They are about DNS
multi-cast advertizement.

When Jenkins appear to be hanging, can you obtain the thread dump? See
http://wiki.jenkins-ci.org/display/JENKINS/Jenkins+is+hanging

On 02/14/2011 10:28 AM, jbusby wrote:
>
> I updated last week to jenkins 1.396 but was unable to restart successfully
> afterwards. I updated again this morning to 1.397 and I'm still having
> issues.
>
> The web interface just hangs on "Please wait while Jenkins is getting ready
> to work..."
>
> I keep getting this in my log file after I restart Jenkins:
>
> Feb 14, 2011 1:19:19 PM
> javax.jmdns.impl.DNSStatefulObject$DefaultImplementation advanceState
> WARNING: Trying to advance state whhen not the owner. owner: null
> perpetrator: Prober(computer) state: probing 1
> Feb 14, 2011 1:21:13 PM
> javax.jmdns.impl.DNSStatefulObject$DefaultImplementation advanceState
> WARNING: Trying to advance state whhen not the owner. owner:
> Prober(computer) state: probing 1 perpetrator: Prober(computer) state:
> probing 1
>
> Looks like an ownership/permission issue to me but after trying many
> different things I'm unable to over come this...anyone have a suggestion?
>
> FWIW I backed up my /var/lib/jenkins directory then removed jenkins
> completely from the machine and did a fresh reinstall but I have the same
> issue.
>
> Thanks in advance.
>


--
Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/

jbusby

unread,
Feb 14, 2011, 3:15:21 PM2/14/11
to jenkins...@googlegroups.com

Ok it's the "Please wait while Jenkins is getting ready to work..." type of
hang. My distribution uses pstack instead of jstack, I hope that's ok.
I've attached 3 thread dumps.

http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump001
jenkins.dump001
http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump002
jenkins.dump002
http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump003
jenkins.dump003

Thanks Kohsuke
--
View this message in context: http://jenkins.361315.n4.nabble.com/Can-t-start-Jenkins-after-update-from-Hudson-tp3305517p3305725.html

Kohsuke Kawaguchi

unread,
Feb 14, 2011, 3:48:04 PM2/14/11
to jenkins...@googlegroups.com, jbusby

Sorry, it needs to be jstack.

jstack is a part of the JRE tools. You should have it in
$JAVA_HOME/bin/jstack

On 02/14/2011 12:15 PM, jbusby wrote:
>
> Ok it's the "Please wait while Jenkins is getting ready to work..." type of
> hang. My distribution uses pstack instead of jstack, I hope that's ok.
> I've attached 3 thread dumps.
>
> http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump001
> jenkins.dump001
> http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump002
> jenkins.dump002
> http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump003
> jenkins.dump003
>
> Thanks Kohsuke


--

Jeff Busby

unread,
Feb 14, 2011, 4:18:39 PM2/14/11
to jenkins...@googlegroups.com
And so it is, here's the dumps via jstack.
--
Jeff Busby
--------------------------
Mobile: (905) 407-4359
“Me a skeptic? I hope you have proof”

jenkins.dump001
jenkins.dump002
jenkins.dump003

Kohsuke Kawaguchi

unread,
Feb 14, 2011, 4:19:51 PM2/14/11
to jenkins...@googlegroups.com, Jeff Busby

Hmm, are you sure? This one looks the same output to your previous one.

> je...@jeffbusby.ca <mailto:je...@jeffbusby.ca>

> /“Me a skeptic? I hope you have proof”/

Jeff Busby

unread,
Feb 14, 2011, 4:32:22 PM2/14/11
to jenkins...@googlegroups.com
You're right again, I attached the wrong ones.  :S

Here the correct files.

(forgot to hit reply all too)

Kohsuke Kawaguchi

unread,
Feb 14, 2011, 5:04:13 PM2/14/11
to jenkins...@googlegroups.com, Jeff Busby

... and I think this time you forgot to attach files!

On 02/14/2011 01:32 PM, Jeff Busby wrote:
> You're right again, I attached the wrong ones. :S
>
> Here the correct files.
>
> (forgot to hit reply all too)
>
> On Mon, Feb 14, 2011 at 4:19 PM, Kohsuke Kawaguchi
> <kkawa...@cloudbees.com <mailto:kkawa...@cloudbees.com>> wrote:
>
>
> Hmm, are you sure? This one looks the same output to your previous one.
>
>
> On 02/14/2011 01:18 PM, Jeff Busby wrote:
>
> And so it is, here's the dumps via jstack.
>
> On Mon, Feb 14, 2011 at 3:48 PM, Kohsuke Kawaguchi
> <kkawa...@cloudbees.com <mailto:kkawa...@cloudbees.com>

> <mailto:kkawa...@cloudbees.com


> <mailto:kkawa...@cloudbees.com>>> wrote:
>
>
> Sorry, it needs to be jstack.
>
> jstack is a part of the JRE tools. You should have it in
> $JAVA_HOME/bin/jstack
>
> On 02/14/2011 12:15 PM, jbusby wrote:
>
>
> Ok it's the "Please wait while Jenkins is getting ready to
> work..." type of
> hang. My distribution uses pstack instead of jstack, I hope
> that's ok.
> I've attached 3 thread dumps.
>
> http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump001
> jenkins.dump001
> http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump002
> jenkins.dump002
> http://jenkins.361315.n4.nabble.com/file/n3305725/jenkins.dump003
> jenkins.dump003
>
> Thanks Kohsuke
>
>
>
> --
> Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/
>
>
>
>
> --
> Jeff Busby
> --------------------------
> je...@jeffbusby.ca <mailto:je...@jeffbusby.ca>

> <mailto:je...@jeffbusby.ca <mailto:je...@jeffbusby.ca>>

Jeff Busby

unread,
Feb 14, 2011, 5:11:15 PM2/14/11
to Kohsuke Kawaguchi, jenkins...@googlegroups.com
Oi! Trying to do too much at once, or I'm a complete idiot ... debatable I'm sure.   Here's the files, sorry Kohsuke and thanks again for the help.
jenkins.dump001
jenkins.dump002
jenkins.dump003

Jerome Lacoste

unread,
Feb 15, 2011, 4:13:30 AM2/15/11
to jenkins...@googlegroups.com
they still don't show here

Jeff Busby

unread,
Feb 15, 2011, 10:06:03 AM2/15/11
to jenkins...@googlegroups.com
Viewing the thread from gmail and from the url below show's the files I attached

http://groups.google.com/group/jenkinsci-users/browse_thread/thread/5d3ed29e410fcd61#

I'll post them inline here anyway:

----- start dump  1 ------
2011-02-14 16:05:19
Full thread dump OpenJDK 64-Bit Server VM (14.0-b16 mixed mode):

"Attach Listener" daemon prio=10 tid=0x00007ff698001000 nid=0x2b04 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"RequestHandlerThread[#2]" daemon prio=10 tid=0x00007ff67000b000 nid=0x2ae6 runnable [0x00007ff6b06d3000]
   java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:146)
at java.net.SocketInputStream.read(SocketInputStream.java:199)
at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49)
at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27)
at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108)
at winstone.HttpListener.parseURI(HttpListener.java:229)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87)
at java.lang.Thread.run(Thread.java:636)

"RequestHandlerThread[#3]" daemon prio=10 tid=0x00007ff67000a000 nid=0x2ae5 in Object.wait() [0x00007ff6ec6cd000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6beede7c0> (a winstone.RequestHandlerThread)
at java.lang.Object.wait(Object.java:502)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
- locked <0x00007ff6beede7c0> (a winstone.RequestHandlerThread)
at java.lang.Thread.run(Thread.java:636)

"com.google.common.base.internal.Finalizer" daemon prio=10 tid=0x00007ff658015800 nid=0x2ae4 in Object.wait() [0x00007ff6ec7ce000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf3b39e0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6bf3b39e0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at com.google.common.base.internal.Finalizer.run(Finalizer.java:127)

"RequestHandlerThread[#4]" daemon prio=10 tid=0x00007ff670009800 nid=0x2ae3 in Object.wait() [0x00007ff6ec4cb000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6beede828> (a winstone.RequestHandlerThread)
at java.lang.Object.wait(Object.java:502)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
- locked <0x00007ff6beede828> (a winstone.RequestHandlerThread)
at java.lang.Thread.run(Thread.java:636)

"JmDNS(computer).SocketListener" daemon prio=10 tid=0x00007ff67802c800 nid=0x2ae2 runnable [0x00007ff6ec1c8000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked <0x00007ff6bf336de8> (a java.net.PlainDatagramSocketImpl)
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:127)
- locked <0x00007ff6bf336de8> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:729)
- locked <0x00007ff6bf336e28> (a java.net.DatagramPacket)
- locked <0x00007ff6bf336e58> (a java.net.MulticastSocket)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:45)
at java.lang.Thread.run(Thread.java:636)

"JmDNS(computer).State.Timer" prio=10 tid=0x00007ff678011800 nid=0x2ae1 in Object.wait() [0x00007ff6ec3ca000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf336f78> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf336f78> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"JmDNS(computer).Timer" daemon prio=10 tid=0x00007ff678051800 nid=0x2ae0 in Object.wait() [0x00007ff6b0dfe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf3370a8> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf3370a8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"Hudson UDP 33848 monitoring thread" prio=10 tid=0x00007ff678049800 nid=0x2adf runnable [0x00007ff6ec5cc000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked <0x00007ff6bf337a10> (a java.net.PlainDatagramSocketImpl)
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:127)
- locked <0x00007ff6bf337a10> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:729)
- locked <0x00007ff6bf337a50> (a java.net.DatagramPacket)
- locked <0x00007ff6bf337a80> (a java.net.MulticastSocket)
at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:70)

"TCP slave agent listener port=0" prio=10 tid=0x00007ff678008800 nid=0x2ade runnable [0x00007ff6ec2c9000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:127)

"ViewJob reload thread" daemon prio=10 tid=0x00007ff65c018000 nid=0x2add in Object.wait() [0x00007ff6b0beb000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf27aee8> (a java.util.LinkedHashSet)
at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:170)
- locked <0x00007ff6bf27aee8> (a java.util.LinkedHashSet)
at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:187)

"DestroyJavaVM" prio=10 tid=0x00007ff6e8007800 nid=0x2abf waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"LauncherControlThread[ControlPort=-1]" prio=10 tid=0x00007ff6e84a3000 nid=0x2adc waiting on condition [0x00007ff6b0cfd000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.Launcher.run(Launcher.java:279)
at java.lang.Thread.run(Thread.java:636)

"Hudson cron thread" prio=10 tid=0x00007ff678005800 nid=0x2ad3 in Object.wait() [0x00007ff6ec8cf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf095f20> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf095f20> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"ConnectorThread:[ajp13-8009]" daemon prio=10 tid=0x00007ff6e84a1000 nid=0x2ad2 runnable [0x00007ff6ec9d0000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:112)
at java.lang.Thread.run(Thread.java:636)

"ConnectorThread:[http-8080]" daemon prio=10 tid=0x00007ff6e84c8000 nid=0x2ad1 runnable [0x00007ff6ecad1000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at winstone.HttpListener.run(HttpListener.java:127)
at java.lang.Thread.run(Thread.java:636)

"WinstoneHostConfigurationMgmt:default" daemon prio=10 tid=0x00007ff6e84c7800 nid=0x2ad0 waiting on condition [0x00007ff6ecbd2000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.HostConfiguration.run(HostConfiguration.java:176)
at java.lang.Thread.run(Thread.java:636)

"hudson initialization thread" prio=10 tid=0x00007ff6e84a8800 nid=0x2acf runnable [0x00007ff6eccd3000]
   java.lang.Thread.State: RUNNABLE
at javax.jmdns.impl.DNSStatefulObject$DefaultImplementation.waitForAnnounced(DNSStatefulObject.java:330)
at javax.jmdns.impl.ServiceInfoImpl.waitForAnnounced(ServiceInfoImpl.java:1110)
at javax.jmdns.impl.JmDNSImpl.registerService(JmDNSImpl.java:961)
at hudson.DNSMultiCast.<init>(DNSMultiCast.java:42)
at hudson.model.Hudson.<init>(Hudson.java:692)
at hudson.model.Hudson.<init>(Hudson.java:606)
at hudson.WebAppMain$2.run(WebAppMain.java:223)

"Java2D Disposer" daemon prio=10 tid=0x00007ff6e841b800 nid=0x2ace in Object.wait() [0x00007ff6ed1f1000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf03cff0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6bf03cff0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at sun.java2d.Disposer.run(Disposer.java:143)
at java.lang.Thread.run(Thread.java:636)

"WinstoneObjectPoolMgmt" daemon prio=10 tid=0x00007ff6e8100000 nid=0x2acd waiting on condition [0x00007ff6edbd4000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.ObjectPool.run(ObjectPool.java:103)
at java.lang.Thread.run(Thread.java:636)

"Low Memory Detector" daemon prio=10 tid=0x00007ff6e8095800 nid=0x2acb runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=10 tid=0x00007ff6e8093000 nid=0x2aca waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x00007ff6e8091000 nid=0x2ac9 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00007ff6e808f000 nid=0x2ac8 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x00007ff6e806e000 nid=0x2ac4 in Object.wait() [0x00007ff6ee326000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6becd3bd8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6becd3bd8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)

"Reference Handler" daemon prio=10 tid=0x00007ff6e806c000 nid=0x2ac2 in Object.wait() [0x00007ff6ee427000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6becd3cb8> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- locked <0x00007ff6becd3cb8> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x00007ff6e8067000 nid=0x2ac1 runnable 

"VM Periodic Task Thread" prio=10 tid=0x00007ff6e8098000 nid=0x2acc waiting on condition 

JNI global references: 794

---- end dump 1 -----

---- start dump 2 -----

2011-02-14 16:07:48
Full thread dump OpenJDK 64-Bit Server VM (14.0-b16 mixed mode):

"Attach Listener" daemon prio=10 tid=0x00007ff698001000 nid=0x2b04 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"RequestHandlerThread[#2]" daemon prio=10 tid=0x00007ff67000b000 nid=0x2ae6 runnable [0x00007ff6b06d3000]
   java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:146)
at java.net.SocketInputStream.read(SocketInputStream.java:199)
at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49)
at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27)
at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108)
at winstone.HttpListener.parseURI(HttpListener.java:229)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87)
at java.lang.Thread.run(Thread.java:636)

"RequestHandlerThread[#3]" daemon prio=10 tid=0x00007ff67000a000 nid=0x2ae5 in Object.wait() [0x00007ff6ec6cd000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6beede7c0> (a winstone.RequestHandlerThread)
at java.lang.Object.wait(Object.java:502)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
- locked <0x00007ff6beede7c0> (a winstone.RequestHandlerThread)
at java.lang.Thread.run(Thread.java:636)

"com.google.common.base.internal.Finalizer" daemon prio=10 tid=0x00007ff658015800 nid=0x2ae4 in Object.wait() [0x00007ff6ec7ce000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf3b39e0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6bf3b39e0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at com.google.common.base.internal.Finalizer.run(Finalizer.java:127)

"RequestHandlerThread[#4]" daemon prio=10 tid=0x00007ff670009800 nid=0x2ae3 in Object.wait() [0x00007ff6ec4cb000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6beede828> (a winstone.RequestHandlerThread)
at java.lang.Object.wait(Object.java:502)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
- locked <0x00007ff6beede828> (a winstone.RequestHandlerThread)
at java.lang.Thread.run(Thread.java:636)

"JmDNS(computer).SocketListener" daemon prio=10 tid=0x00007ff67802c800 nid=0x2ae2 runnable [0x00007ff6ec1c8000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked <0x00007ff6bf336de8> (a java.net.PlainDatagramSocketImpl)
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:127)
- locked <0x00007ff6bf336de8> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:729)
- locked <0x00007ff6bf336e28> (a java.net.DatagramPacket)
- locked <0x00007ff6bf336e58> (a java.net.MulticastSocket)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:45)
at java.lang.Thread.run(Thread.java:636)

"JmDNS(computer).State.Timer" prio=10 tid=0x00007ff678011800 nid=0x2ae1 in Object.wait() [0x00007ff6ec3ca000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf336f78> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf336f78> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"JmDNS(computer).Timer" daemon prio=10 tid=0x00007ff678051800 nid=0x2ae0 in Object.wait() [0x00007ff6b0dfe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf3370a8> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf3370a8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"Hudson UDP 33848 monitoring thread" prio=10 tid=0x00007ff678049800 nid=0x2adf runnable [0x00007ff6ec5cc000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked <0x00007ff6bf337a10> (a java.net.PlainDatagramSocketImpl)
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:127)
- locked <0x00007ff6bf337a10> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:729)
- locked <0x00007ff6bf337a50> (a java.net.DatagramPacket)
- locked <0x00007ff6bf337a80> (a java.net.MulticastSocket)
at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:70)

"TCP slave agent listener port=0" prio=10 tid=0x00007ff678008800 nid=0x2ade runnable [0x00007ff6ec2c9000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:127)

"ViewJob reload thread" daemon prio=10 tid=0x00007ff65c018000 nid=0x2add in Object.wait() [0x00007ff6b0beb000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf27aee8> (a java.util.LinkedHashSet)
at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:170)
- locked <0x00007ff6bf27aee8> (a java.util.LinkedHashSet)
at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:187)

"DestroyJavaVM" prio=10 tid=0x00007ff6e8007800 nid=0x2abf waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"LauncherControlThread[ControlPort=-1]" prio=10 tid=0x00007ff6e84a3000 nid=0x2adc waiting on condition [0x00007ff6b0cfd000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.Launcher.run(Launcher.java:279)
at java.lang.Thread.run(Thread.java:636)

"Hudson cron thread" prio=10 tid=0x00007ff678005800 nid=0x2ad3 in Object.wait() [0x00007ff6ec8cf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf095f20> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf095f20> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"ConnectorThread:[ajp13-8009]" daemon prio=10 tid=0x00007ff6e84a1000 nid=0x2ad2 runnable [0x00007ff6ec9d0000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:112)
at java.lang.Thread.run(Thread.java:636)

"ConnectorThread:[http-8080]" daemon prio=10 tid=0x00007ff6e84c8000 nid=0x2ad1 runnable [0x00007ff6ecad1000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at winstone.HttpListener.run(HttpListener.java:127)
at java.lang.Thread.run(Thread.java:636)

"WinstoneHostConfigurationMgmt:default" daemon prio=10 tid=0x00007ff6e84c7800 nid=0x2ad0 waiting on condition [0x00007ff6ecbd2000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.HostConfiguration.run(HostConfiguration.java:176)
at java.lang.Thread.run(Thread.java:636)

"hudson initialization thread" prio=10 tid=0x00007ff6e84a8800 nid=0x2acf runnable [0x00007ff6eccd3000]
   java.lang.Thread.State: RUNNABLE
at javax.jmdns.impl.DNSStatefulObject$DefaultImplementation.waitForAnnounced(DNSStatefulObject.java:330)
at javax.jmdns.impl.ServiceInfoImpl.waitForAnnounced(ServiceInfoImpl.java:1110)
at javax.jmdns.impl.JmDNSImpl.registerService(JmDNSImpl.java:961)
at hudson.DNSMultiCast.<init>(DNSMultiCast.java:42)
at hudson.model.Hudson.<init>(Hudson.java:692)
at hudson.model.Hudson.<init>(Hudson.java:606)
at hudson.WebAppMain$2.run(WebAppMain.java:223)

"Java2D Disposer" daemon prio=10 tid=0x00007ff6e841b800 nid=0x2ace in Object.wait() [0x00007ff6ed1f1000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf03cff0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6bf03cff0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at sun.java2d.Disposer.run(Disposer.java:143)
at java.lang.Thread.run(Thread.java:636)

"WinstoneObjectPoolMgmt" daemon prio=10 tid=0x00007ff6e8100000 nid=0x2acd waiting on condition [0x00007ff6edbd4000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.ObjectPool.run(ObjectPool.java:103)
at java.lang.Thread.run(Thread.java:636)

"Low Memory Detector" daemon prio=10 tid=0x00007ff6e8095800 nid=0x2acb runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=10 tid=0x00007ff6e8093000 nid=0x2aca waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x00007ff6e8091000 nid=0x2ac9 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00007ff6e808f000 nid=0x2ac8 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x00007ff6e806e000 nid=0x2ac4 in Object.wait() [0x00007ff6ee326000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6becd3bd8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6becd3bd8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)

"Reference Handler" daemon prio=10 tid=0x00007ff6e806c000 nid=0x2ac2 in Object.wait() [0x00007ff6ee427000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6becd3cb8> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- locked <0x00007ff6becd3cb8> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x00007ff6e8067000 nid=0x2ac1 runnable 

"VM Periodic Task Thread" prio=10 tid=0x00007ff6e8098000 nid=0x2acc waiting on condition 

JNI global references: 832

---- end dump 2 -----

---- start dump 3 -----
2011-02-14 16:13:59
Full thread dump OpenJDK 64-Bit Server VM (14.0-b16 mixed mode):

"Attach Listener" daemon prio=10 tid=0x00007ff698001000 nid=0x2b04 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"RequestHandlerThread[#2]" daemon prio=10 tid=0x00007ff67000b000 nid=0x2ae6 runnable [0x00007ff6b06d3000]
   java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:146)
at java.net.SocketInputStream.read(SocketInputStream.java:199)
at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49)
at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27)
at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108)
at winstone.HttpListener.parseURI(HttpListener.java:229)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87)
at java.lang.Thread.run(Thread.java:636)

"RequestHandlerThread[#3]" daemon prio=10 tid=0x00007ff67000a000 nid=0x2ae5 in Object.wait() [0x00007ff6ec6cd000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6beede7c0> (a winstone.RequestHandlerThread)
at java.lang.Object.wait(Object.java:502)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
- locked <0x00007ff6beede7c0> (a winstone.RequestHandlerThread)
at java.lang.Thread.run(Thread.java:636)

"com.google.common.base.internal.Finalizer" daemon prio=10 tid=0x00007ff658015800 nid=0x2ae4 in Object.wait() [0x00007ff6ec7ce000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf3b39e0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6bf3b39e0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at com.google.common.base.internal.Finalizer.run(Finalizer.java:127)

"RequestHandlerThread[#4]" daemon prio=10 tid=0x00007ff670009800 nid=0x2ae3 in Object.wait() [0x00007ff6ec4cb000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6beede828> (a winstone.RequestHandlerThread)
at java.lang.Object.wait(Object.java:502)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
- locked <0x00007ff6beede828> (a winstone.RequestHandlerThread)
at java.lang.Thread.run(Thread.java:636)

"JmDNS(computer).SocketListener" daemon prio=10 tid=0x00007ff67802c800 nid=0x2ae2 runnable [0x00007ff6ec1c8000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked <0x00007ff6bf336de8> (a java.net.PlainDatagramSocketImpl)
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:127)
- locked <0x00007ff6bf336de8> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:729)
- locked <0x00007ff6bf336e28> (a java.net.DatagramPacket)
- locked <0x00007ff6bf336e58> (a java.net.MulticastSocket)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:45)
at java.lang.Thread.run(Thread.java:636)

"JmDNS(computer).State.Timer" prio=10 tid=0x00007ff678011800 nid=0x2ae1 in Object.wait() [0x00007ff6ec3ca000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf336f78> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf336f78> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"JmDNS(computer).Timer" daemon prio=10 tid=0x00007ff678051800 nid=0x2ae0 in Object.wait() [0x00007ff6b0dfe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf3370a8> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf3370a8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"Hudson UDP 33848 monitoring thread" prio=10 tid=0x00007ff678049800 nid=0x2adf runnable [0x00007ff6ec5cc000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked <0x00007ff6bf337a10> (a java.net.PlainDatagramSocketImpl)
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:127)
- locked <0x00007ff6bf337a10> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:729)
- locked <0x00007ff6bf337a50> (a java.net.DatagramPacket)
- locked <0x00007ff6bf337a80> (a java.net.MulticastSocket)
at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:70)

"TCP slave agent listener port=0" prio=10 tid=0x00007ff678008800 nid=0x2ade runnable [0x00007ff6ec2c9000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:127)

"ViewJob reload thread" daemon prio=10 tid=0x00007ff65c018000 nid=0x2add in Object.wait() [0x00007ff6b0beb000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf27aee8> (a java.util.LinkedHashSet)
at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:170)
- locked <0x00007ff6bf27aee8> (a java.util.LinkedHashSet)
at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:187)

"DestroyJavaVM" prio=10 tid=0x00007ff6e8007800 nid=0x2abf waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"LauncherControlThread[ControlPort=-1]" prio=10 tid=0x00007ff6e84a3000 nid=0x2adc waiting on condition [0x00007ff6b0cfd000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.Launcher.run(Launcher.java:279)
at java.lang.Thread.run(Thread.java:636)

"Hudson cron thread" prio=10 tid=0x00007ff678005800 nid=0x2ad3 in Object.wait() [0x00007ff6ec8cf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf095f20> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:531)
- locked <0x00007ff6bf095f20> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:484)

"ConnectorThread:[ajp13-8009]" daemon prio=10 tid=0x00007ff6e84a1000 nid=0x2ad2 runnable [0x00007ff6ec9d0000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:112)
at java.lang.Thread.run(Thread.java:636)

"ConnectorThread:[http-8080]" daemon prio=10 tid=0x00007ff6e84c8000 nid=0x2ad1 runnable [0x00007ff6ecad1000]
   java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358)
at java.net.ServerSocket.implAccept(ServerSocket.java:470)
at java.net.ServerSocket.accept(ServerSocket.java:438)
at winstone.HttpListener.run(HttpListener.java:127)
at java.lang.Thread.run(Thread.java:636)

"WinstoneHostConfigurationMgmt:default" daemon prio=10 tid=0x00007ff6e84c7800 nid=0x2ad0 waiting on condition [0x00007ff6ecbd2000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.HostConfiguration.run(HostConfiguration.java:176)
at java.lang.Thread.run(Thread.java:636)

"hudson initialization thread" prio=10 tid=0x00007ff6e84a8800 nid=0x2acf runnable [0x00007ff6eccd3000]
   java.lang.Thread.State: RUNNABLE
at javax.jmdns.impl.DNSStatefulObject$DefaultImplementation.waitForAnnounced(DNSStatefulObject.java:330)
at javax.jmdns.impl.ServiceInfoImpl.waitForAnnounced(ServiceInfoImpl.java:1110)
at javax.jmdns.impl.JmDNSImpl.registerService(JmDNSImpl.java:961)
at hudson.DNSMultiCast.<init>(DNSMultiCast.java:42)
at hudson.model.Hudson.<init>(Hudson.java:692)
at hudson.model.Hudson.<init>(Hudson.java:606)
at hudson.WebAppMain$2.run(WebAppMain.java:223)

"Java2D Disposer" daemon prio=10 tid=0x00007ff6e841b800 nid=0x2ace in Object.wait() [0x00007ff6ed1f1000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6bf03cff0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6bf03cff0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at sun.java2d.Disposer.run(Disposer.java:143)
at java.lang.Thread.run(Thread.java:636)

"WinstoneObjectPoolMgmt" daemon prio=10 tid=0x00007ff6e8100000 nid=0x2acd waiting on condition [0x00007ff6edbd4000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.ObjectPool.run(ObjectPool.java:103)
at java.lang.Thread.run(Thread.java:636)

"Low Memory Detector" daemon prio=10 tid=0x00007ff6e8095800 nid=0x2acb runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=10 tid=0x00007ff6e8093000 nid=0x2aca waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x00007ff6e8091000 nid=0x2ac9 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00007ff6e808f000 nid=0x2ac8 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x00007ff6e806e000 nid=0x2ac4 in Object.wait() [0x00007ff6ee326000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6becd3bd8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00007ff6becd3bd8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)

"Reference Handler" daemon prio=10 tid=0x00007ff6e806c000 nid=0x2ac2 in Object.wait() [0x00007ff6ee427000]
   java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00007ff6becd3cb8> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- locked <0x00007ff6becd3cb8> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x00007ff6e8067000 nid=0x2ac1 runnable 

"VM Periodic Task Thread" prio=10 tid=0x00007ff6e8098000 nid=0x2acc waiting on condition 

JNI global references: 883
---- end dump 3 -----


On Tue, Feb 15, 2011 at 4:13 AM, Jerome Lacoste <jerome....@gmail.com> wrote:
they still don't show here



--
Jeff Busby
--------------------------

Paul

unread,
Feb 15, 2011, 3:24:16 PM2/15/11
to Jenkins Users
We had the same problem after updating from an older version of Hudson
to Jenkins today.

A clean new installation of Jenkins didn't solve the problem.

We solved it by updating the JmDNS lib to the latest version (3.4.0)
(download: http://sourceforge.net/projects/jmdns/files/jmdns/).
Jenkins comes with 3.2.1 which caused a livelock on initialization.

Jeff Busby

unread,
Feb 15, 2011, 4:46:05 PM2/15/11
to jenkins...@googlegroups.com
[SOLVED]  Thanks Paul, that did the trick.  I downloaded to the newest version of JmDNS from the link you provided ( http://sourceforge.net/projects/jmdns/files/jmdns/) and replace /var/lib/jenkins/war/WEB-INF/lib/jmdns-3.2.1-hudson-1.jar with jmdns.jar from the download.  Restarted and voila!

Reply all
Reply to author
Forward
0 new messages