my first Stace Track :) Full thread dump Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode, sharing):
"async gui initializer" daemon prio=5 tid=0x03d04c20 nid=0x4f0 runnable [0x04a3f
000..0x04a3fb68]
at java.net.Inet4AddressImpl.getLocalHostName(Native Method)
at java.net.InetAddress.getLocalHost(Unknown Source)
at com.limegroup.gnutella.UPnPManager.getLocalAddress (UPnPManager.java:4
77)
at com.limegroup.gnutella.Acceptor.init(Acceptor.java :174)
at com.limegroup.gnutella.RouterService$Initializer.r un(RouterService.ja
va:300)
at java.lang.Thread.run(Unknown Source)
at com.limegroup.gnutella.util.ManagedThread.managedR un(ManagedThread.ja
va:60)
at com.limegroup.gnutella.util.ManagedThread.run(Mana gedThread.java:49)
"Timer-0" daemon prio=5 tid=0x03cf4038 nid=0x2f0 in Object.wait() [0x0493f000..0
x0493fbe8]
at java.lang.Object.wait(Native Method)
- waiting on <0x22b000f8> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Unknown Source)
- locked <0x22b000f8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Unknown Source)
"Image Fetcher 3" daemon prio=9 tid=0x03cea408 nid=0x94c in Object.wait() [0x047
0f000..0x0470fc68]
at java.lang.Object.wait(Native Method)
- waiting on <0x22fc9050> (a java.util.Vector)
at sun.awt.image.ImageFetcher.nextImage(Unknown Source)
- locked <0x22fc9050> (a java.util.Vector)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
"Image Fetcher 2" daemon prio=9 tid=0x03cd9c68 nid=0x40c in Object.wait() [0x046
0f000..0x0460fce8]
at java.lang.Object.wait(Native Method)
- waiting on <0x22fc9050> (a java.util.Vector)
at sun.awt.image.ImageFetcher.nextImage(Unknown Source)
- locked <0x22fc9050> (a java.util.Vector)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
"Image Fetcher 1" daemon prio=9 tid=0x03cca338 nid=0x3c0 in Object.wait() [0x045
0f000..0x0450fd68]
at java.lang.Object.wait(Native Method)
- waiting on <0x22fc9050> (a java.util.Vector)
at sun.awt.image.ImageFetcher.nextImage(Unknown Source)
- locked <0x22fc9050> (a java.util.Vector)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
"TimerQueue" daemon prio=5 tid=0x03bd98a0 nid=0xaf8 in Object.wait() [0x0440f000
..0x0440f9e8]
at java.lang.Object.wait(Native Method)
- waiting on <0x230c6b18> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(Unknown Source)
- locked <0x230c6b18> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Unknown Source)
"Thread-3" prio=5 tid=0x03c23930 nid=0xb1c waiting on condition [0x042ef000..0x0
42efa68]
at java.lang.Thread.sleep(Native Method)
at org.cybergarage.upnp.device.Disposer.run(Disposer. java:58)
at java.lang.Thread.run(Unknown Source)
"device search response" daemon prio=5 tid=0x03ca4d88 nid=0x8b4 runnable [0x041e
f000..0x041efae8]
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked <0x230162a8> (a java.net.PlainDatagramSocketImpl)
at java.net.PlainDatagramSocketImpl.receive(Unknown Source)
- locked <0x230162a8> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(Unknown Source)
- locked <0x2309dd30> (a java.net.DatagramPacket)
- locked <0x23015a90> (a java.net.DatagramSocket)
at org.cybergarage.upnp.ssdp.HTTPUSocket.receive(HTTP USocket.java:221)
at org.cybergarage.upnp.ssdp.SSDPSearchResponseSocket .run(SSDPSearchResp
onseSocket.java:71)
at java.lang.Thread.run(Unknown Source)
"NIODispatcher" prio=5 tid=0x0331fda8 nid=0x290 waiting on condition [0x03bbf000
..0x03bbfb68]
at java.lang.Thread.sleep(Native Method)
at com.limegroup.gnutella.io.NIODispatcher.process(NI ODispatcher.java:35
1)
at com.limegroup.gnutella.io.NIODispatcher.run(NIODis patcher.java:433)
at java.lang.Thread.run(Unknown Source)
at com.limegroup.gnutella.util.ManagedThread.managedR un(ManagedThread.ja
va:60)
at com.limegroup.gnutella.util.ManagedThread.run(Mana gedThread.java:49)
"AWT-EventQueue-0" prio=7 tid=0x032bbc60 nid=0x75c in Object.wait() [0x03a1f000.
.0x03a1fbe8]
at java.lang.Object.wait(Native Method)
- waiting on <0x22fbf298> (a java.awt.EventQueue)
at java.lang.Object.wait(Unknown Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
- locked <0x22fbf298> (a java.awt.EventQueue)
at java.awt.EventDispatchThread.pumpOneEventForHierar chy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
"Image Fetcher 0" daemon prio=9 tid=0x032b82b0 nid=0xa00 in Object.wait() [0x039
1f000..0x0391fc68]
at java.lang.Object.wait(Native Method)
- waiting on <0x22fc9050> (a java.util.Vector)
at sun.awt.image.ImageFetcher.nextImage(Unknown Source)
- locked <0x22fc9050> (a java.util.Vector)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
"Java2D Disposer" daemon prio=10 tid=0x032b7928 nid=0xb10 in Object.wait() [0x03
81f000..0x0381fce8]
at java.lang.Object.wait(Native Method)
- waiting on <0x22fbf518> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x22fbf518> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-Windows" daemon prio=7 tid=0x032b1330 nid=0xdf0 runnable [0x0370f000..0x037
0fd68]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-Shutdown" prio=5 tid=0x032b0f20 nid=0x88c in Object.wait() [0x0360f000..0x0
360f9e8]
at java.lang.Object.wait(Native Method)
- waiting on <0x22f825d8> (a java.lang.Object)
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x22f825d8> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"Low Memory Detector" daemon prio=5 tid=0x00b07ea0 nid=0x1b4 runnable [0x0000000
0..0x00000000]
"CompilerThread0" daemon prio=10 tid=0x00b06a78 nid=0xee0 waiting on condition [
0x00000000..0x0307f8cc]
"Signal Dispatcher" daemon prio=10 tid=0x00b05d68 nid=0xea4 waiting on condition
[0x00000000..0x00000000]
"Finalizer" daemon prio=9 tid=0x00b01058 nid=0xcd8 in Object.wait() [0x02e7f000.
.0x02e7fc68]
at java.lang.Object.wait(Native Method)
- waiting on <0x22f82780> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x22f82780> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknow n Source)
"Reference Handler" daemon prio=10 tid=0x00affb78 nid=0x798 in Object.wait() [0x
02d7f000..0x02d7fce8]
at java.lang.Object.wait(Native Method)
- waiting on <0x22f82800> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run(Unkno wn Source)
- locked <0x22f82800> (a java.lang.ref.Reference$Lock)
"main" prio=5 tid=0x00855c10 nid=0x494 runnable [0x0012f000..0x0012f998]
at com.limegroup.gnutella.gui.Initializer.initialize( Initializer.java:21
8)
at com.limegroup.gnutella.gui.GUILoader.load(GUILoade r.java:41)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.limegroup.gnutella.gui.Main.main(Main.java:44)
"VM Thread" prio=10 tid=0x00afd2d8 nid=0xb8c runnable
"VM Periodic Task Thread" prio=10 tid=0x00b090b8 nid=0xc6c waiting on condition |