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 98533 Details for
Bug 230075
org.aspectj.weaver.BCException: bad bytecode in org.aspectj.weaver.bcel.BcelShadow.createMethodGen:3479
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
error log
log.txt (text/plain), 5.45 KB, created by
Jacek Pospychala
on 2008-05-03 12:45:22 EDT
(
hide
)
Description:
error log
Filename:
MIME Type:
Creator:
Jacek Pospychala
Created:
2008-05-03 12:45:22 EDT
Size:
5.45 KB
patch
obsolete
>abort trouble in: >public class system.MeanTest extends junit.framework.TestCase: > protected system.a.Mean mean > private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_0 [Synthetic] > public void <init>(): > ALOAD_0 // Lsystem/MeanTest; this (line 4) > INVOKESPECIAL junit.framework.TestCase.<init> ()V > constructor-execution(void system.MeanTest.<init>()) > | ALOAD_0 // Lsystem/MeanTest; this (line 5) > | NEW system.a.Mean > | DUP > | INVOKESPECIAL system.a.Mean.<init> ()V > | PUTFIELD system.MeanTest.mean Lsystem/a/Mean; > | RETURN (line 4) > constructor-execution(void system.MeanTest.<init>()) > end public void <init>() > > public void test(): > method-execution(void system.MeanTest.test()) > | ALOAD_0 // Lsystem/MeanTest; this (line 7) > | GETFIELD system.MeanTest.mean Lsystem/a/Mean; > | ICONST_1 > | NEWARRAY DOUBLE > | DUP > | ICONST_0 > | DCONST_0 > | DASTORE > | ICONST_0 > | ICONST_1 > | ISTORE_1 > | ISTORE_2 > | ASTORE_3 > | ASTORE 4 > | method-call(boolean system.a.Mean.test(double[], int, int)) > | | ALOAD 4 > | | ALOAD_3 > | | ILOAD_2 > | | ILOAD_1 > | | INVOKEVIRTUAL system.a.Mean.test ([DII)Z > | method-call(boolean system.a.Mean.test(double[], int, int)) > | POP > | RETURN (line 8) > method-execution(void system.MeanTest.test()) > end public void test() > >end public class system.MeanTest > -- (BCException) bad bytecode >when implementing on shadow method-call(boolean system.a.Mean.test(double[], int, int)) >when weaving type system.MeanTest >when weaving classes >when weaving >when batch building BuildConfig[C:\workspaces\runtime-qjunit\.metadata\.plugins\pl.poznan.put.qjunit\bin\sample] #Files=0 > >bad bytecode >when implementing on shadow method-call(boolean system.a.Mean.test(double[], int, int)) >when weaving type system.MeanTest >when weaving classes >when weaving >when batch building BuildConfig[C:\workspaces\runtime-qjunit\.metadata\.plugins\pl.poznan.put.qjunit\bin\sample] #Files=0 > >org.aspectj.weaver.BCException: bad bytecode >when implementing on shadow method-call(boolean system.a.Mean.test(double[], int, int)) >when weaving type system.MeanTest >when weaving classes >when weaving >when batch building BuildConfig[C:\workspaces\runtime-qjunit\.metadata\.plugins\pl.poznan.put.qjunit\bin\sample] #Files=0 > > at org.aspectj.weaver.bcel.BcelShadow.createMethodGen(BcelShadow.java:3479) > at org.aspectj.weaver.bcel.BcelShadow.extractMethod(BcelShadow.java:3332) > at org.aspectj.weaver.bcel.BcelShadow.weaveAroundInline(BcelShadow.java:2351) > at org.aspectj.weaver.bcel.BcelAdvice.implementOn(BcelAdvice.java:272) > at org.aspectj.weaver.Shadow.implementMungers(Shadow.java:711) > at org.aspectj.weaver.Shadow.implement(Shadow.java:483) > at org.aspectj.weaver.bcel.BcelClassWeaver.implement(BcelClassWeaver.java:2837) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:506) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.weaveQueuedEntries(AjPipeliningCompilerAdapter.java:455) > at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.afterCompiling(AjPipeliningCompilerAdapter.java:329) > at org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$afterReturning$org_aspectj_ajdt_internal_compiler_CompilerAdapter$2$f9cc9ca0(CompilerAdapter.aj:73) > at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:430) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:990) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:264) > at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:180) > at org.aspectj.ajde.core.internal.AjdeCoreBuildManager.doBuild(AjdeCoreBuildManager.java:95) > at org.aspectj.ajde.core.AjCompiler.buildFresh(AjCompiler.java:127) > at pl.poznan.put.qjunit.LaunchConfigurationDelegate.weaveAspects(LaunchConfigurationDelegate.java:99) > at pl.poznan.put.qjunit.LaunchConfigurationDelegate.getClasspath(LaunchConfigurationDelegate.java:62) > at org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate.launch(JUnitLaunchConfigurationDelegate.java:150) > at pl.poznan.put.qjunit.LaunchConfigurationDelegate.launch(LaunchConfigurationDelegate.java:44) > at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:766) > at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:608) > at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:899) > at org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:1102) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) >
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 230075
: 98533