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 30150 Details for
Bug 116890
enums make the ajdt compiler to throw a npe
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
The stacktrace
stacktrace.txt (text/plain), 9.55 KB, created by
Mario Scalas
on 2005-11-17 10:59:48 EST
(
hide
)
Description:
The stacktrace
Filename:
MIME Type:
Creator:
Mario Scalas
Created:
2005-11-17 10:59:48 EST
Size:
9.55 KB
patch
obsolete
>java.lang.NullPointerException >at org.aspectj.weaver.patterns.WildAnnotationTypePattern.matches(WildAnnotationTypePattern.java:61) >at org.aspectj.weaver.patterns.SignaturePattern.matchesAnnotations(SignaturePattern.java:321) >at org.aspectj.weaver.patterns.SignaturePattern.matchesExactly(SignaturePattern.java:169) >at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:131) >at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:105) >at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:145) >at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:55) >at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:145) >at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:64) >at org.aspectj.weaver.Advice.match(Advice.java:109) >at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:98) >at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2109) >at org.aspectj.weaver.bcel.BcelClassWeaver.matchInvokeInstruction(BcelClassWeaver.java:2096) >at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:1878) >at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:1704) >at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:455) >at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:102) >at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1534) >at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1485) >at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1266) >at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1088) >at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.weave(AjCompilerAdapter.java:300) >at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.afterCompiling(AjCompilerAdapter.java:178) >at org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$afterReturning$org_aspectj_ajdt_internal_compiler_CompilerAdapter$2$f9cc9ca0(CompilerAdapter.aj:70) >at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:367) >at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:809) >at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:230) >at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:156) >at org.aspectj.ajde.internal.CompilerAdapter.compile(CompilerAdapter.java:122) >at org.aspectj.ajde.internal.AspectJBuildManager$CompilerThread.run(AspectJBuildManager.java:191) > >trouble in: >public final class it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType extends java.lang.Enum: > public static final it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType SYSTEM > public static final it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType LOCAL_USER > public static final it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType BUDDY > private static final it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType[] ENUM$VALUES > static void <clinit>(): > staticinitialization(void it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.<clinit>()) > | NEW it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType (line 35) > | DUP > | LDC "SYSTEM" > | ICONST_0 > | INVOKESPECIAL it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.<init> (Ljava/lang/String;I)V > | PUTSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.SYSTEM Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; > | NEW it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType > | DUP > | LDC "LOCAL_USER" > | ICONST_1 > | INVOKESPECIAL it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.<init> (Ljava/lang/String;I)V > | PUTSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.LOCAL_USER Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; > | NEW it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType > | DUP > | LDC "BUDDY" > | ICONST_2 > | INVOKESPECIAL it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.<init> (Ljava/lang/String;I)V > | PUTSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.BUDDY Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; > | ICONST_3 > | ANEWARRAY it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType > | DUP > | ICONST_0 > | GETSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.SYSTEM Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; > | AASTORE > | DUP > | ICONST_1 > | GETSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.LOCAL_USER Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; > | AASTORE > | DUP > | ICONST_2 > | GETSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.BUDDY Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; > | AASTORE > | PUTSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.ENUM$VALUES [Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; > | RETURN > staticinitialization(void it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.<clinit>()) > end static void <clinit>() > > private void <init>(String, int): > ALOAD_0 // it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType this (line 35) > ALOAD_1 > ILOAD_2 > INVOKESPECIAL java.lang.Enum.<init> (Ljava/lang/String;I)V > constructor-execution(void it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.<init>(java.lang.String, int)) > | RETURN > constructor-execution(void it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.<init>(java.lang.String, int)) > end private void <init>(String, int) > > public static final it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType[] values(): > method-execution(it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType[] it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.values()) > | GETSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.ENUM$VALUES [Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; (line 1) > | DUP > | ASTORE_0 > | ICONST_0 > | ALOAD_0 > | ARRAYLENGTH > | DUP > | ISTORE_1 > | ANEWARRAY it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType > | DUP > | ASTORE_2 > | ICONST_0 > | ILOAD_1 > | method-call(void java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int)) > | | INVOKESTATIC java.lang.System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V > | method-call(void java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int)) > | ALOAD_2 > | ARETURN > method-execution(it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType[] it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.values()) > end public static final it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType[] values() > > public static final it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType valueOf(String): > method-execution(it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.valueOf(java.lang.String)) > | GETSTATIC it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.ENUM$VALUES [Lit/uniba/di/cdg/xcore/ui/views/IMessageBoard$LookType; (line 1) > | DUP > | ASTORE_1 > | ARRAYLENGTH > | ISTORE_2 > | GOTO L1 > | L0: ALOAD_0 > | ALOAD_1 > | ILOAD_2 > | AALOAD > | DUP > | ASTORE_3 > | method-call(java.lang.String it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.name()) > | | INVOKEVIRTUAL it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.name ()Ljava/lang/String; > | method-call(java.lang.String it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.name()) > | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z > | IFEQ L1 > | ALOAD_3 > | ARETURN > | L1: IINC 2 -1 > | ILOAD_2 > | IFGE L0 > | NEW java.lang.IllegalArgumentException > | DUP > | ALOAD_0 > | INVOKESPECIAL java.lang.IllegalArgumentException.<init> (Ljava/lang/String;)V > | ATHROW > method-execution(it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.valueOf(java.lang.String)) > end public static final it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType valueOf(String) >end public final class it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType > >when matching pointcut (call(@(SwtAsynchExec) * *(..)) && persingleton(it.uniba.di.cdg.xcore.ui.SwtThreadSafety)) >when matching shadow method-call(java.lang.String it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType.name()) >when weaving type it.uniba.di.cdg.xcore.ui.views.IMessageBoard$LookType >when weaving classes >when weaving >when batch building BuildConfig[/home/mario/src/xcore/.metadata/.plugins/org.eclipse.ajdt.core/it.uniba.di.cdg.xcore.ui.generated.lst] #Files=13
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 116890
: 30150