[aspectwerkz-dev] stack overflow in cvs head

christoph sturm <chrisml-Ws/[email protected]>
Newsgroups gmane.comp.java.aspectwerkz.devel
Message-ID <[email protected]>
hi all!

aw3 cvs head produces stack overflow exceptions since yesterday evening:

AspectWerkz - WARN - Error pre-processing class 
net.sf.cglib.core.ClassEmitter in Thread[main,5,main]
java.lang.StackOverflowError
AspectWerkz - WARN - Error pre-processing class 
net.sf.cglib.core.CodeEmitter in Thread[main,5,main]
java.lang.StackOverflowError
AspectWerkz - WARN - Error pre-processing class 
net.sf.cglib.core.RemappingCodeVisitor in Thread[main,5,main]
java.lang.StackOverflowError
	at java.lang.ref.ReferenceQueue$Lock.<init>(ReferenceQueue.java:36)
	at java.lang.ref.ReferenceQueue$Lock.<init>(ReferenceQueue.java:36)
	at java.lang.ref.ReferenceQueue.<init>(ReferenceQueue.java:37)
	at java.util.WeakHashMap.<init>(WeakHashMap.java:151)
	at
<snip/>
	at 
org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo.<init>(JavassistClassInfo.java:148)
	at 
org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo.getClassInfo(JavassistClassInfo.java:182)
	at 
org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistCodeInfo.getParameterTypes(JavassistCodeInfo.java:62)
	at 
org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistConstructorInfo.addAnnotations(JavassistConstructorInfo.java:134)
	at 
org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistConstructorInfo.<init>(JavassistConstructorInfo.java:40)
	at 
org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo.<init>(JavassistClassInfo.java:148)
	at 
org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo.getClassInfo(JavassistClassInfo.java:182)
	at 
org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistCodeInfo.getParameterTypes(JavassistCodeInfo.java:62)
AspectWerkz - WARN - Error pre-processing class 
net.sf.cglib.core.EmitUtils$12 in Thread[main,5,main]
java.lang.StackOverflowError
AspectWerkz - WARN - Error pre-processing class net.sf.cglib.core.Block 
in Thread[main,5,main]
java.lang.StackOverflowError
AspectWerkz - WARN - Error pre-processing class 
net.sf.cglib.reflect.FastClassEmitter$4 in Thread[main,5,main]
java.lang.StackOverflowError
AspectWerkz - WARN - Error pre-processing class 
net.sf.cglib.core.EmitUtils$16 in Thread[main,5,main]
java.lang.StackOverflowError

Maybe this has somethig to do with cglib. I have actually no idea why aw 
wants to pre process the cglib classes, because i have only no caller 
side pointcuts, and all my pointcuts use annotations, and the cglib 
classes arent annotated.

regards
  chris
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.