As a first step, you might want to try 1.6.1 (final, you seem to be using the rc release).
If you still see the problem, it is best to open a bug. -Ramnivas On Fri, Jul 25, 2008 at 4:41 PM, 100ji <[EMAIL PROTECTED]> wrote: > Hi all, > > I am instrumenting java.io.PrintWriter.println() call in an EchoClient > and EchoServer example I downloaded from the internet. When I weave > aspects: it fails with the error below. I have attached the complete > directory as an attachment for your reference. This crash is > intermittent. So, I am not sure if this happens on reweaving an > already woven file. > > providence /u/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3 > % make -f ytrace/Makefile weave_client > rm -rf > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects/* > python /u/suman/exercise/steve_rnr/ytrace/ytrace/python/genAspects.py > > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/conf/echo_ytrace_config.xml > > > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects_src/AddTaintVarToThread.aj > ajc -1.5 -classpath > > /u/suman/installs/libs/java/log4j-1.2.15.jar:/u/suman/installs/aspectj1.6//lib/aspectjrt.jar:/home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3:. > -d > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects > > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects_src/*.* > > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects_src/AddTaintVarToThread.aj:31 > [warning] advice defined in AddTaintVarToThread has not been applied > [Xlint:adviceDidNotMatch] > > > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects_src/YTraceNameThreadAspect.aj:17 > [warning] advice defined in YTraceNameThreadAspect has not been > applied [Xlint:adviceDidNotMatch] > > > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects_src/AddTaintVarToThread.aj:19 > [warning] advice defined in AddTaintVarToThread has not been applied > [Xlint:adviceDidNotMatch] > > > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects_src/YTraceNameThreadAspect.aj:8 > [warning] advice defined in YTraceNameThreadAspect has not been > applied [Xlint:adviceDidNotMatch] > > > 4 warnings > ajc -1.5 -classpath > > /u/suman/installs/libs/java/log4j-1.2.15.jar:/u/suman/installs/aspectj1.6//lib/aspectjrt.jar:/home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects:. > -aspectpath > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects > -inpath /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3 > -d > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/output/ > ; echo "Add this to classpath: > > /u/suman/installs/libs/java/log4j-1.2.15.jar:/u/suman/installs/aspectj1.6//lib/aspectjrt.jar:/home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects:/home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/output" > ABORT > > Exception thrown from AspectJ 1.6.1rc1 > > This might be logged as a bug already -- find current bugs at > > http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler > > Bugs for exceptions thrown have titles File:line from the top stack, > e.g., "SomeFile.java:243" > > If you don't find the exception below in a bug, please add a new bug > at http://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ > To make the bug a priority, please include a test program > that can reproduce this exception. > bad WeaverState.Kind: -115. File was :<Unknown>::0 > > when batch building BuildConfig[null] #Files=0 > bad WeaverState.Kind: -115. File was :<Unknown>::0 > java.lang.RuntimeException: bad WeaverState.Kind: -115. File was > :<Unknown>::0 > at org.aspectj.weaver.WeaverStateInfo.read(WeaverStateInfo.java:142) > at org.aspectj.weaver.AjAttribute.read(AjAttribute.java:97) > at > org.aspectj.weaver.bcel.BcelAttributes.readAjAttributes(BcelAttributes.java:106) > at > org.aspectj.weaver.bcel.BcelObjectType.ensureAspectJAttributesUnpacked(BcelObjectType.java:333) > at > org.aspectj.weaver.bcel.BcelObjectType.<init>(BcelObjectType.java:151) > at > org.aspectj.weaver.bcel.BcelWorld.buildBcelDelegate(BcelWorld.java:299) > at > org.aspectj.weaver.bcel.BcelWorld.addSourceObjectType(BcelWorld.java:365) > at > org.aspectj.weaver.bcel.BcelWeaver.addClassFile(BcelWeaver.java:433) > at > org.aspectj.weaver.bcel.BcelWeaver.addClassFile(BcelWeaver.java:448) > at > org.aspectj.ajdt.internal.core.builder.AjBuildManager.initBcelWorld(AjBuildManager.java:841) > at > org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:248) > at > org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:184) > at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:112) > at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60) > at org.aspectj.tools.ajc.Main.run(Main.java:382) > at org.aspectj.tools.ajc.Main.runMain(Main.java:254) > at org.aspectj.tools.ajc.Main.main(Main.java:88) > > Jul 25, 2008 11:50:38 AM org.aspectj.weaver.tools.Jdk14Trace info > INFO: Dumping to > > /home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/./ajcore.20080725.115038.627.txt > > 1 fail|abort > Add this to classpath: > > /u/suman/installs/libs/java/log4j-1.2.15.jar:/u/suman/installs/aspectj1.6//lib/aspectjrt.jar:/home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/aspects:/home/suman/exercise/steve_rnr/ytrace/ytrace_examples/echo/echo3/ytrace/build/output > > Thanks, > -S- > > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users > >
_______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
