[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[eclipse-dev] Thread dump from Ant test hangup in I20030716
|
As mentioned earlier today, there was
what seemed to be a deadlock while running the Ant JUnit plugin tests in
the integration build. A quick look at the attached thread dump does
not seem to indicate this.
Please take a look at the attached thread
dump - let me know if my assistance is required in troubleshooting this
further.
Sonia
Buildfile: test.xml
setup:
BUILD SUCCESSFUL
BUILD SUCCESSFUL
Total time: 1 second
Buildfile: test.xml
ant:
setup:
runtests:
init:
[delete] Deleting 2 files from C:\eclipseTesting\I-I20030716-200307160800_test\eclipse-testing\test-eclipse\eclipse
suite:
[delete] Deleting directory C:\eclipseTesting\I-I20030716-200307160800_test\eclipse-testing\test-eclipse\eclipse\jdt_folder
ui-test:
eclipse-test:
[echo] Running org.eclipse.ant.tests.core.AutomatedSuite
Full thread dump:
"Thread-2" daemon prio=5 tid=0x8e4a050 nid=0x624 runnable [0x922f000..0x922fdbc]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:162)
at org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:105)
at java.lang.Thread.run(Thread.java:479)
"Thread-1" daemon prio=5 tid=0x8b11de8 nid=0x450 waiting on monitor [0x91ef000..0x91efdbc]
at java.lang.Thread.sleep(Native Method)
at org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:108)
at java.lang.Thread.run(Thread.java:479)
"Java indexing" daemon prio=4 tid=0x8a8f98 nid=0x118 waiting on monitor [0x91af000..0x91afdbc]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:415)
at org.eclipse.jdt.internal.core.search.processing.JobManager.run(Unknown Source)
at java.lang.Thread.run(Thread.java:479)
"Signal Dispatcher" daemon prio=10 tid=0x802230 nid=0x220 waiting on monitor [0..0]
"Finalizer" daemon prio=9 tid=0x8990d78 nid=0x480 waiting on monitor [0x8c4f000..0x8c4fdbc]
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)
"Reference Handler" daemon prio=10 tid=0x89900e0 nid=0x614 waiting on monitor [0x8c0f000..0x8c0fdbc]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:415)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)
"main" prio=5 tid=0x234a58 nid=0x5fc runnable [0x6e000..0x6fc34]
at java.lang.Win32Process.waitFor(Native Method)
at org.apache.tools.ant.taskdefs.Execute.waitFor(Execute.java:466)
at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:448)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:488)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:160)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Unknown Source)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Unknown Source)
at java.lang.reflect.Method.invoke(Native Method)
at org.eclipse.ant.core.AntRunner.run(Unknown Source)
at org.eclipse.core.internal.boot.InternalBootLoader.run(Unknown Source)
at org.eclipse.core.boot.BootLoader.run(Unknown Source)
at java.lang.reflect.Method.invoke(Native Method)
at org.eclipse.core.launcher.Main.basicRun(Unknown Source)
at org.eclipse.core.launcher.Main.run(Unknown Source)
at org.eclipse.core.launcher.Main.main(Unknown Source)
"VM Thread" prio=5 tid=0x829ac0 nid=0x524 runnable
"VM Periodic Task Thread" prio=10 tid=0x800f10 nid=0x534 waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x801870 nid=0x2dc runnable