C:\Documents and Settings\nick>jstack 3292 2008-12-03 15:49:14 Full thread dump Java HotSpot(TM) Client VM (11.0-b16 mixed mode, sharing): "Thread" prio=6 tid=0x035f1400 nid=0x7ac runnable [0x03ede000..0x03edfa94] java.lang.Thread.State: RUNNABLE at sun.nio.ch.SocketDispatcher.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:25) at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:233) at sun.nio.ch.IOUtil.read(IOUtil.java:206) at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:236) - locked <0x22a2d928> (a java.lang.Object) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:163) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:278) at socket$py.read$17(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\socket.py) at socket$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\socket.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:278) at socket$py.recv$97(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\socket.py) at socket$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\socket.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:278) at org.python.pycode._pyx0.run$2(Lib\test\test_asynchat.py) at org.python.pycode._pyx0.call_function(Lib\test\test_asynchat.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:266) at threading$py._Thread__bootstrap$51(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\threading.py) at threading$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\threading.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:256) at org.python.core.FunctionThread.run(FunctionThread.java:21) "weakref reaper" daemon prio=6 tid=0x034bb800 nid=0xad0 in Object.wait() [0x03e5f000..0x03e5fb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x235e9380> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x235e9380> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at org.python.modules._weakref.GlobalRef$RefReaperThread.collect(GlobalRef.java:173) at org.python.modules._weakref.GlobalRef$RefReaperThread.run(GlobalRef.java:182) "Low Memory Detector" daemon prio=6 tid=0x02a45c00 nid=0x110 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x02a43000 nid=0x8b8 waiting on condition [0x00000000..0x02e1f9bc] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x02a3e000 nid=0xbc8 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x02a3cc00 nid=0xfa8 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x02a37c00 nid=0x608 in Object.wait() [0x02ccf000..0x02ccfa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x22ec4230> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x22ec4230> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x02a33400 nid=0xc70 in Object.wait() [0x02c4f000..0x02c4fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x22ec42b8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x22ec42b8> (a java.lang.ref.Reference$Lock) "MainThread" prio=6 tid=0x002b9400 nid=0xd30 in Object.wait() [0x0093d000..0x009 3fe54] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x22a22b98> (a org.python.core.FunctionThread) at java.lang.Thread.join(Thread.java:1143) - locked <0x22a22b98> (a org.python.core.FunctionThread) at java.lang.Thread.join(Thread.java:1196) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:163) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:266) at threading$py.join$41(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\threading.py) at threading$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\threading.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:266) at org.python.pycode._pyx0.test_numeric_terminator$12(Lib\test\test_asynchat.py) at org.python.pycode._pyx0.call_function(Lib\test\test_asynchat.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:266) at unittest$py.run$26(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at unittest$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject._callextra(PyObject.java:407) at unittest$py.__call__$27(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at unittest$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObjectDerived.__call__(PyObjectDerived.java:968) at org.python.core.PyObject.__call__(PyObject.java:278) at unittest$py.run$45(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at unittest$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject._callextra(PyObject.java:407) at unittest$py.__call__$46(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at unittest$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObjectDerived.__call__(PyObjectDerived.java:968) at org.python.core.PyObject.__call__(PyObject.java:278) at unittest$py.run$45(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at unittest$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject._callextra(PyObject.java:407) at unittest$py.__call__$46(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at unittest$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObjectDerived.__call__(PyObjectDerived.java:968) at org.python.core.PyObject.__call__(PyObject.java:278) at unittest$py.run$84(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at unittest$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\unittest.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:321) at org.python.core.PyFunction.__call__(PyFunction.java:333) at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:130) at org.python.core.PyMethod.__call__(PyMethod.java:99) at org.python.core.PyObject.__call__(PyObject.java:278) at test.test_support$py._run_suite$34(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\test\test_support.py) at test.test_support$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\test\test_support.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:294) at org.python.core.PyFunction.__call__(PyFunction.java:312) at test.test_support$py.run_suite$33(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\test\test_support.py) at test.test_support$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\test\test_support.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:294) at org.python.core.PyFunction.__call__(PyFunction.java:312) at test.test_support$py.run_unittest$35(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\test\test_support.py) at test.test_support$py.call_function(C:\Documents and Settings\nick\zilles\jython-buildslave\asm-win\jython\dist\Lib\test\test_support.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyTableCode.call(PyTableCode.java:272) at org.python.core.PyFunction.__call__(PyFunction.java:307) at org.python.pycode._pyx0.test_main$13(Lib\test\test_asynchat.py) at org.python.pycode._pyx0.call_function(Lib\test\test_asynchat.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyTableCode.call(PyTableCode.java:427) at org.python.core.PyFunction.function___call__(PyFunction.java:328) at org.python.core.PyFunction.__call__(PyFunction.java:323) at org.python.pycode._pyx0.f$0(Lib\test\test_asynchat.py) at org.python.pycode._pyx0.call_function(Lib\test\test_asynchat.py) at org.python.core.PyTableCode.call(PyTableCode.java:199) at org.python.core.PyCode.call(PyCode.java:14) at org.python.core.Py.runCode(Py.java:1255) at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:152) at org.python.util.jython.run(jython.java:225) at org.python.util.jython.main(jython.java:112) "VM Thread" prio=10 tid=0x02a31800 nid=0x87c runnable "VM Periodic Task Thread" prio=10 tid=0x02a50400 nid=0xaec waiting on condition JNI global references: 863