« Return to Thread: java.lang.VerifyError: stack shape inconsistent

Re: java.lang.VerifyError: stack shape inconsistent

by vinodhts :: Rate this Message:

Reply to Author | View in Thread

Hi,
 I Installed AJDT 1..5.2 now ,still getting the problem, I completed removed my previous AJDT installation and went back one version.I have most of my test code as aspect and this gives me hard time.. But with eclipse 3.3 it was working fine untill recently i updated ..So any help with which version to use would be helpful.As with this current version im not able to open up the aspect in AspectJ Editor itself..But with Version 1.5.2 im also getting another error while doing a compile  like some BCE...Exception..
Thanks,
Vinodh.

vinodh subbiah wrote:
Hi All,

I Installed AspectJ Plugin for Eclipse 3.3 and when i open any .aj file im getting the following error.Is there a fix available ?
Thanks,
Vinodh

Error from logs :

!ENTRY org.eclipse.ui 4 0 2008-07-25 14:57:04.300
!MESSAGE Unable to create editor ID org.eclipse.ajdt.internal.ui.editor.CompilationUnitEditor: Editor could not be initialized.
!STACK 0
java.lang.VerifyError: stack shape inconsistent (class: org/eclipse/ajdt/core/parserbridge/AJSourceElementParser method: parseTypeMemberDeclarations(Lorg/aspectj/org/eclipse/jdt/internal/compiler/env/ISourceType;Lorg/aspectj/org/eclipse/jdt/internal/compiler/env/ICompilationUnit;IIZ)V) at pc: 144
        at java.lang.J9VMInternals.verifyImpl(Native Method)
        at java.lang.J9VMInternals.verify(J9VMInternals.java:59)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:120)
        at org.eclipse.ajdt.core.javaelements.AJCompilationUnit.buildStructure(AJCompilationUnit.java:234)
        at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:229)
        at org.eclipse.ajdt.core.javaelements.AJCompilationUnit.generateInfos(AJCompilationUnit.java:194)
        at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:505)
        at org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:38)
        at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
        at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780)
        at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:68)
        at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:76)
        at org.eclipse.ajdt.internal.ui.editor.AspectJEditor.doSetInput(AspectJEditor.java:374)
        at org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:2994)
        at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
        at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:758)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
        at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:755)
        at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2451)
        at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3012)
        at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3039)
        at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:794)
        at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:643)
        at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:426)
        at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:592)
        at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:263)
        at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2739)
        at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2651)
        at org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPage.java:2643)
        at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2595)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
        at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2590)
        at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2574)
        at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2565)
        at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
        at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
        at org.eclipse.ui.internal.ide.handlers.OpenResourceHandler.execute(OpenResourceHandler.java:124)
        at org.eclipse.ui.internal.ide.handlers.OpenResourceHandler.run(OpenResourceHandler.java:176)
        at org.eclipse.ui.internal.handlers.ActionDelegateHandlerProxy.execute(ActionDelegateHandlerProxy.java:271)
        at org.eclipse.core.commands.Command.executeWithChecks(Command.java:475)
        at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:429)
        at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:165)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:470)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:821)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:879)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:568)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:510)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:126)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1141)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:962)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:947)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:975)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:971)
        at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1285)
        at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3772)
        at org.eclipse.swt.widgets.Tree.WM_CHAR(Tree.java:5374)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3672)
        at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:5370)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4364)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2265)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3291)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
        at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:615)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1148)


Vinodh Subbiah,
580 Laforet Street,Apt 14
Windsor N9C3G8
Canada
Ph 519-971-7847
_______________________________________________
aspectj-users mailing list
aspectj-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users

 « Return to Thread: java.lang.VerifyError: stack shape inconsistent