Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 250799 Details for
Bug 459945
Using -xmlConfigured with an aspect that has 'perthis' or 'pretarget' causes crash
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
ajcore
ajcore.20150214.145303.301.txt (text/plain), 17.19 KB, created by
Paul Brooks
on 2015-02-14 10:04:26 EST
(
hide
)
Description:
ajcore
Filename:
MIME Type:
Creator:
Paul Brooks
Created:
2015-02-14 10:04:26 EST
Size:
17.19 KB
patch
obsolete
>---- AspectJ Properties --- >AspectJ Compiler 1.7.4 built on Friday Oct 25, 2013 at 15:00:26 GMT >---- Dump Properties --- >Dump file: ajcore.20150214.145303.301.txt >Dump reason: abort >Dump on exception: true >Dump at exit condition: abort >---- System Properties --- >java.runtime.name=Java(TM) SE Runtime Environment >sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib >java.vm.version=24.65-b04 >user.country.format=GB >gopherProxySet=false >java.vm.vendor=Oracle Corporation >java.vendor.url=http://java.oracle.com/ >path.separator=: >java.vm.name=Java HotSpot(TM) 64-Bit Server VM >file.encoding.pkg=sun.io >user.country=US >sun.java.launcher=SUN_STANDARD >sun.os.patch.level=unknown >java.vm.specification.name=Java Virtual Machine Specification >user.dir=/Users/paul/Development/aspectj-bug >java.runtime.version=1.7.0_65-b17 >java.awt.graphicsenv=sun.awt.CGraphicsEnvironment >java.endorsed.dirs=/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/endorsed >os.arch=x86_64 >java.io.tmpdir=/var/folders/rd/_p1p1tld4g97_ss3j8byc0tm0000gn/T/ >line.separator= > >java.vm.specification.vendor=Oracle Corporation >os.name=Mac OS X >sun.jnu.encoding=UTF-8 >java.library.path=/Users/paul/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. >java.specification.name=Java Platform API Specification >java.class.version=51.0 >sun.management.compiler=HotSpot 64-Bit Tiered Compilers >os.version=10.10.2 >http.nonProxyHosts=local|*.local|169.254/16|*.169.254/16 >user.home=/Users/paul >user.timezone=Europe/London >java.awt.printerjob=sun.lwawt.macosx.CPrinterJob >file.encoding=UTF-8 >java.specification.version=1.7 >java.class.path=/Users/paul/bin/aspectj1.7/lib/aspectjtools.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/lib/tools.jar: >user.name=paul >java.vm.specification.version=1.7 >sun.java.command=org.aspectj.tools.ajc.Main -xmlConfigured aop.xml -d out -sourceroots src -classpath /Users/paul/bin/aspectj1.7/lib/aspectjrt.jar -verbose -source 1.7 -target 1.7 >java.home=/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre >sun.arch.data.model=64 >user.language=en >java.specification.vendor=Oracle Corporation >awt.toolkit=sun.lwawt.macosx.LWCToolkit >java.vm.info=mixed mode >java.version=1.7.0_65 >java.ext.dirs=/Users/paul/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java >sun.boot.class.path=/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/classes >java.vendor=Oracle Corporation >file.separator=/ >java.vendor.url.bug=http://bugreport.sun.com/bugreport/ >sun.io.unicode.encoding=UnicodeBig >sun.cpu.endian=little >socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16 >ftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16 >sun.cpu.isalist= >---- Command Line --- >-xmlConfigured >aop.xml >-d >out >-sourceroots >src >-classpath >/Users/paul/bin/aspectj1.7/lib/aspectjrt.jar >-verbose >-source >1.7 >-target >1.7 >---- Full Classpath --- >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/resources.jar(2466652 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/rt.jar(64407896 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/sunrsasign.jar(missing) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/jsse.jar(582478 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/jce.jar(109504 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/charsets.jar(3696011 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/jfr.jar(530974 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/classes(missing) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/ext/dnsns.jar(8923 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/ext/localedata.jar(550701 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/ext/sunec.jar(15930 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar(198101 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar(237244 bytes) >/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/ext/zipfs.jar(68751 bytes) >/System/Library/Java/Extensions/AppleScriptEngine.jar(6476 bytes) >/System/Library/Java/Extensions/dns_sd.jar(17780 bytes) >/System/Library/Java/Extensions/j3daudio.jar(1223495 bytes) >/System/Library/Java/Extensions/j3dcore.jar(1157355 bytes) >/System/Library/Java/Extensions/j3dutils.jar(685307 bytes) >/System/Library/Java/Extensions/jai_codec.jar(275500 bytes) >/System/Library/Java/Extensions/jai_core.jar(1544543 bytes) >/System/Library/Java/Extensions/mlibwrapper_jai.jar(41239 bytes) >/System/Library/Java/Extensions/MRJToolkit.jar(12847 bytes) >/System/Library/Java/Extensions/vecmath.jar(127639 bytes) >/Users/paul/bin/aspectj1.7/lib/aspectjrt.jar(119683 bytes) >---- Compiler Messages --- >info directory classpath entry does not exist: /Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/lib/sunrsasign.jar >info zipfile classpath entry does not exist: /Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/classes >info Pipelining compilation >info compiling /Users/paul/Development/aspectj-bug/src/test/TestAspect.aj >info weaver operating in reweavable mode. Need to verify any required types exist. >abort trouble in: >public class test.TestAspect extends java.lang.Object: > public void <init>(): > ALOAD_0 // Ltest/TestAspect; this (line 3) > INVOKESPECIAL java.lang.Object.<init> ()V > constructor-execution(void test.TestAspect.<init>()) > | RETURN > constructor-execution(void test.TestAspect.<init>()) > end public void <init>() > > void ajc$pointcut$$typeIsAnnotated$58() org.aspectj.weaver.MethodDeclarationLineNumber: 5:88 >: > RETURN (line 6) > end void ajc$pointcut$$typeIsAnnotated$58() > > void ajc$pointcut$$constructor$9f() org.aspectj.weaver.MethodDeclarationLineNumber: 8:159 >: > RETURN (line 9) > end void ajc$pointcut$$constructor$9f() > > void ajc$pointcut$$annotatedConstructor$e3() org.aspectj.weaver.MethodDeclarationLineNumber: 11:227 >: > RETURN (line 13) > end void ajc$pointcut$$annotatedConstructor$e3() > > void ajc$pointcut$$anyMethodExecution$14d() org.aspectj.weaver.MethodDeclarationLineNumber: 15:333 >: > RETURN (line 16) > end void ajc$pointcut$$anyMethodExecution$14d() > > public Object ajc$around$test_TestAspect$1$13c17628(org.aspectj.runtime.internal.AroundClosure) AdviceAttribute(around, (anyMethodExecution() && typeIsAnnotated()), 1, 399) >: > GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 22) > LDC "In Foo Aspect" > INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V > ALOAD_1 // Lorg/aspectj/runtime/internal/AroundClosure; ajc$aroundClosure (line 23) > INVOKESTATIC test.TestAspect.ajc$around$test_TestAspect$1$13c17628proceed (Lorg/aspectj/runtime/internal/AroundClosure;)Ljava/lang/Object; > ARETURN > end public Object ajc$around$test_TestAspect$1$13c17628(org.aspectj.runtime.internal.AroundClosure) > > static Object ajc$around$test_TestAspect$1$13c17628proceed(org.aspectj.runtime.internal.AroundClosure) throws java.lang.Throwable org.aspectj.weaver.AjAttribute$AjSynthetic@328b170e >: > ALOAD_0 // Ltest/TestAspect; this (line 20) > ICONST_0 > ANEWARRAY java.lang.Object > INVOKEVIRTUAL org.aspectj.runtime.internal.AroundClosure.run ([Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.lang.Object > ARETURN > end static Object ajc$around$test_TestAspect$1$13c17628proceed(org.aspectj.runtime.internal.AroundClosure) throws java.lang.Throwable > > public static test.TestAspect aspectOf(Object) org.aspectj.weaver.AjAttribute$AjSynthetic@15cbeebb >: > ALOAD_0 (line 1) > INSTANCEOF test.TestAspect$ajcMightHaveAspect > IFEQ L0 > ALOAD_0 > CHECKCAST test.TestAspect$ajcMightHaveAspect > INVOKEINTERFACE test.TestAspect$ajcMightHaveAspect.ajc$test_TestAspect$perObjectGet ()Ltest/TestAspect; > DUP > IFNONNULL L1 > POP > L0: NEW org.aspectj.lang.NoAspectBoundException > DUP > INVOKESPECIAL org.aspectj.lang.NoAspectBoundException.<init> ()V > ATHROW > L1: ARETURN > end public static test.TestAspect aspectOf(Object) > > public static boolean hasAspect(Object) org.aspectj.weaver.AjAttribute$AjSynthetic@18218b5 >: > ALOAD_0 (line 1) > INSTANCEOF test.TestAspect$ajcMightHaveAspect > IFEQ L0 > ALOAD_0 > CHECKCAST test.TestAspect$ajcMightHaveAspect > INVOKEINTERFACE test.TestAspect$ajcMightHaveAspect.ajc$test_TestAspect$perObjectGet ()Ltest/TestAspect; > IFNULL L0 > ICONST_1 > IRETURN > L0: ICONST_0 > IRETURN > end public static boolean hasAspect(Object) > > public static synchronized void ajc$perObjectBind(Object) org.aspectj.weaver.AjAttribute$AjSynthetic@20712b94 >: > ALOAD_0 (line 1) > INSTANCEOF test.TestAspect$ajcMightHaveAspect > IFEQ L0 > ALOAD_0 > CHECKCAST test.TestAspect$ajcMightHaveAspect > INVOKEINTERFACE test.TestAspect$ajcMightHaveAspect.ajc$test_TestAspect$perObjectGet ()Ltest/TestAspect; > IFNONNULL L0 > ALOAD_0 > CHECKCAST test.TestAspect$ajcMightHaveAspect > NEW test.TestAspect > DUP > INVOKESPECIAL test.TestAspect.<init> ()V > INVOKEINTERFACE test.TestAspect$ajcMightHaveAspect.ajc$test_TestAspect$perObjectSet (Ltest/TestAspect;)V > L0: RETURN > end public static synchronized void ajc$perObjectBind(Object) > >end public class test.TestAspect > -- (NullPointerException) null >null >java.lang.NullPointerException > at org.aspectj.weaver.bcel.BcelWorld.isAspectIncluded(BcelWorld.java:1009) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:79) > at org.aspectj.weaver.Advice.match(Advice.java:109) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:149) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:3258) > at org.aspectj.weaver.bcel.BcelClassWeaver.matchInit(BcelClassWeaver.java:2718) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2601) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:481) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:101) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1691) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1635) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1400) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1157) > at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.weaveQueuedEntries(AjPipeliningCompilerAdapter.java:514) > at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.queueForWeaving(AjPipeliningCompilerAdapter.java:447) > at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.afterProcessing(AjPipeliningCompilerAdapter.java:432) > at org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$after$org_aspectj_ajdt_internal_compiler_CompilerAdapter$5$6b855184(CompilerAdapter.aj:98) > at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:805) > at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:468) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:1031) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performBuild(AjBuildManager.java:272) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:185) > 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:371) > at org.aspectj.tools.ajc.Main.runMain(Main.java:248) > at org.aspectj.tools.ajc.Main.main(Main.java:84) > >info woven aspect test.TestAspect (from /Users/paul/Development/aspectj-bug/src/test/TestAspect.aj) >info woven class test.TestAspect$ajcMightHaveAspect (from /Users/paul/Development/aspectj-bug/src/test/TestAspect.aj) >info compiling /Users/paul/Development/aspectj-bug/src/test/Foo.java >abort trouble in: >public class test.Foo extends java.lang.Object: > public void <init>(): > ALOAD_0 // Ltest/Foo; this (line 4) > INVOKESPECIAL java.lang.Object.<init> ()V > constructor-execution(void test.Foo.<init>()) > | RETURN > constructor-execution(void test.Foo.<init>()) > end public void <init>() > > public void foo() org.aspectj.weaver.MethodDeclarationLineNumber: 6:66 >: > GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 7) > LDC "foo" > INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V > RETURN (line 8) > end public void foo() > > public static void main(String[]) org.aspectj.weaver.MethodDeclarationLineNumber: 11:140 >: > NEW test.Foo (line 12) > DUP > INVOKESPECIAL test.Foo.<init> ()V > INVOKEVIRTUAL test.Foo.foo ()V > RETURN (line 13) > end public static void main(String[]) > >end public class test.Foo > -- (NullPointerException) null >null >java.lang.NullPointerException > at org.aspectj.weaver.bcel.BcelWorld.isAspectIncluded(BcelWorld.java:1009) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:79) > at org.aspectj.weaver.Advice.match(Advice.java:109) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:149) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:3258) > at org.aspectj.weaver.bcel.BcelClassWeaver.matchInit(BcelClassWeaver.java:2718) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2601) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:481) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:101) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1691) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1635) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1400) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1186) > at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.weaveQueuedEntries(AjPipeliningCompilerAdapter.java:514) > at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.queueForWeaving(AjPipeliningCompilerAdapter.java:447) > at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.afterProcessing(AjPipeliningCompilerAdapter.java:432) > at org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$after$org_aspectj_ajdt_internal_compiler_CompilerAdapter$5$6b855184(CompilerAdapter.aj:98) > at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:805) > at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:468) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:1031) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performBuild(AjBuildManager.java:272) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:185) > 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:371) > at org.aspectj.tools.ajc.Main.runMain(Main.java:248) > at org.aspectj.tools.ajc.Main.main(Main.java:84) > >info woven class test.Foo (from /Users/paul/Development/aspectj-bug/src/test/Foo.java) >info compiling /Users/paul/Development/aspectj-bug/src/test/FooAnnotation.java >info woven class test.FooAnnotation (from /Users/paul/Development/aspectj-bug/src/test/FooAnnotation.java) >warning at /Users/paul/Development/aspectj-bug/src/test/TestAspect.aj:18::0 advice defined in test.TestAspect has not been applied [Xlint:adviceDidNotMatch]
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 459945
:
250798
| 250799