The following comment has been added to this issue:
Author: jeff grant
Created: Sat, 13 Sep 2003 6:28 PM
Body:
Here is a complete thread-dump from when the junit test is hanging:
Full thread dump Java HotSpot(TM) Client VM (1.4.1_01-24 mixed mode):
"Thread-6" daemon prio=5 tid=0x04b93ee0 nid=0x4a2cf10 runnable [f060b000..f060bb70]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:174)
at org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:119)
at java.lang.Thread.run(Thread.java:554)
"Thread-5" daemon prio=5 tid=0x04b93ca0 nid=0x3f179c0 runnable [f058a000..f058ab70]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:191)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x67181310> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
at org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:119)
at java.lang.Thread.run(Thread.java:554)
"process reaper" daemon prio=5 tid=0x04b93ad0 nid=0x3f29c60 runnable
[f0509000..f0509b70]
at java.lang.UNIXProcess.waitForProcessExit(Native Method)
at java.lang.UNIXProcess.access$800(UNIXProcess.java:20)
at java.lang.UNIXProcess$3.run(UNIXProcess.java:82)
"Signal Dispatcher" daemon prio=10 tid=0x00096420 nid=0x5d9c0 waiting on condition
[0..0]
"Finalizer" daemon prio=8 tid=0x000927f0 nid=0x52820 in Object.wait()
[f0284000..f0284b70]
at java.lang.Object.wait(Native Method)
- waiting on <0x677455c8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0x677455c8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x00091c60 nid=0x51c90 in Object.wait()
[f0203000..f0203b70]
at java.lang.Object.wait(Native Method)
- waiting on <0x67745630> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:426)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113)
- locked <0x67745630> (a java.lang.ref.Reference$Lock)
"main" prio=5 tid=0x00089470 nid=0x48e60 in Object.wait() [f007f000..f0080368]
at java.lang.Object.wait(Native Method)
- waiting on <0x671803a8> (a java.lang.UNIXProcess)
at java.lang.Object.wait(Object.java:426)
at java.lang.UNIXProcess.waitFor(UNIXProcess.java:111)
- locked <0x671803a8> (a java.lang.UNIXProcess)
at org.apache.tools.ant.taskdefs.Execute.waitFor(Execute.java:554)
at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:506)
at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:517)
at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:553)
at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:407)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:295)
at org.apache.tools.ant.Task.perform(Task.java:401)
at org.apache.tools.ant.Target.execute(Target.java:363)
at org.apache.tools.ant.Target.performTasks(Target.java:390)
at org.apache.tools.ant.Project.executeTarget(Project.java:1237)
at org.apache.tools.ant.Project.executeTargets(Project.java:1094)
at org.apache.tools.ant.Main.runBuild(Main.java:665)
at org.apache.tools.ant.Main.startAnt(Main.java:220)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:162)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:85)
"VM Thread" prio=5 tid=0x00090b60 nid=0x51a30 runnable
"VM Periodic Task Thread" prio=10 tid=0x00095b20 nid=0x5d760 waiting on condition
"Exception Catcher Thread" prio=10 tid=0x00089f50 nid=0x4a340 runnable
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-816
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MAVEN-816
Summary: The linkcheck plugin seems to hang indefinitely and sometime even crashes
under Mac OS X
Type: Bug
Status: Unassigned
Priority: Major
Time Spent: Unknown
Remaining: Unknown
Project: maven
Components:
plugin-linkcheck
Assignee:
Reporter: Kai Runte
Created: Fri, 12 Sep 2003 4:37 PM
Updated: Fri, 12 Sep 2003 4:37 PM
Environment: Mac OS X 10.2.6, Java(TM) 2 Runtime Environment, Standard Edition (build
1.4.1_01-69.1)
Description:
The linkcheck plugin seems to hang indefinitely and sometime even crashes:
maven-linkcheck-plugin: Not using a proxy
/opt/maven/bin/maven: line 145: 9209 Bus error $JAVACMD $MAVEN_OPTS
-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
"-Djava.endorsed.dirs=${MAVEN_ENDORSED}" -classpath
"${MAVEN_HOME}/lib/forehead-${FOREHEAD_VERSION}.jar"
"-Dforehead.conf.file=${MAVEN_HOME}/bin/forehead.conf" "-Dtools.jar=$TOOLS_JAR"
"-Dmaven.home=${MAVEN_HOME}" $MAIN_CLASS $@
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]