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 26461 Details for
Bug 107956
ArrayIndexOutOfBoundsException in Eclipse 3.1 when saving an aspect
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
output from ajc 1.5.0 M3
trouble (text/plain), 5.94 KB, created by
John J. Franey
on 2005-08-25 13:52:28 EDT
(
hide
)
Description:
output from ajc 1.5.0 M3
Filename:
MIME Type:
Creator:
John J. Franey
Created:
2005-08-25 13:52:28 EDT
Size:
5.94 KB
patch
obsolete
>trouble in: >public class all.mymoney.TransTest extends java.lang.Object: > public void <init>(): > ALOAD_0 // all.mymoney.TransTest this (line 5) > INVOKESPECIAL java.lang.Object.<init> ()V > constructor-execution(void all.mymoney.TransTest.<init>()) > | RETURN > constructor-execution(void all.mymoney.TransTest.<init>()) > end public void <init>() > > public static void main(String[]) org.aspectj.weaver.MethodDeclarationLineNumber: 10:134 >: > NEW all.mymoney.TransTest (line 11) > DUP > INVOKESPECIAL all.mymoney.TransTest.<init> ()V > ASTORE_1 > ALOAD_1 // all.mymoney.TransTest tt (line 12) > INVOKEVIRTUAL all.mymoney.TransTest.go ()V > RETURN (line 13) > end public static void main(String[]) > > public void go() org.aspectj.weaver.MethodDeclarationLineNumber: 16:242 >: > method-execution(void all.mymoney.TransTest.go()) > | INVOKESTATIC org.jfraney.aspects.TransactionManager.aspectOf ()Lorg/jfraney/aspects/TransactionManager; > | INVOKEVIRTUAL org.jfraney.aspects.TransactionManager.beforeTransaction ()V > | GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 17) > | LDC "Gone and Went!" > | INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V > | GOTO L0 (line 18) > | L0: INVOKESTATIC org.jfraney.aspects.TransactionManager.aspectOf ()Lorg/jfraney/aspects/TransactionManager; > | INVOKEVIRTUAL org.jfraney.aspects.TransactionManager.afterTransaction ()V > | RETURN > method-execution(void all.mymoney.TransTest.go()) > end public void go() > >end public class all.mymoney.TransTest >java.lang.ArrayIndexOutOfBoundsException: -1 > at org.aspectj.weaver.Advice.getExtraParameterType(Advice.java:244) > at org.aspectj.weaver.bcel.BcelAdvice.implementOn(BcelAdvice.java:175) > at org.aspectj.weaver.Shadow.implementMungers(Shadow.java:497) > at org.aspectj.weaver.Shadow.implement(Shadow.java:375) > at org.aspectj.weaver.bcel.BcelClassWeaver.implement(BcelClassWeaver.java:1754) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:393) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:96) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1368) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1333) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1110) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:997) > at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.weave(AjCompilerAdapter.java:286) > at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.afterCompiling(AjCompilerAdapter.java:165) > 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:728) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:206) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:140) > 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:324) > at org.aspectj.tools.ajc.Main.runMain(Main.java:238) > at org.aspectj.tools.ajc.Main.main(Main.java:82) >ABORT > >Exception thrown from AspectJ 1.5.0_M3 > >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. >-1 >-1 >java.lang.ArrayIndexOutOfBoundsException: -1 > at org.aspectj.weaver.Advice.getExtraParameterType(Advice.java:244) > at org.aspectj.weaver.bcel.BcelAdvice.implementOn(BcelAdvice.java:175) > at org.aspectj.weaver.Shadow.implementMungers(Shadow.java:497) > at org.aspectj.weaver.Shadow.implement(Shadow.java:375) > at org.aspectj.weaver.bcel.BcelClassWeaver.implement(BcelClassWeaver.java:1754) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:393) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:96) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1368) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1333) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1110) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:997) > at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.weave(AjCompilerAdapter.java:286) > at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.afterCompiling(AjCompilerAdapter.java:165) > 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:728) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:206) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:140) > 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:324) > at org.aspectj.tools.ajc.Main.runMain(Main.java:238) > at org.aspectj.tools.ajc.Main.main(Main.java:82) > > >1 fail|abort
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 107956
:
26438
|
26439
|
26461
|
26466