Unidentified problem in org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.computeInheritedMeth [message #141884] |
Sat, 14 February 2004 08:41  |
Eclipse User |
|
|
|
Hi everyone,
I hope this is the right place to post my problem. I've recently switched from Eclipse 3.0M5 to 3.0M7.
Once I've checked out one of my project from CVS, each time I start Eclipse, I get an error message:
An error has occured. See error log for more details.
The error log contains the following:
!SESSION lut 14, 2004 14:11:35.668 ---------------------------------------------
java.version=1.4.2_02
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=pl_PL
!ENTRY org.eclipse.core.runtime 4 2 lut 14, 2004 14:11:35.668
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
!STACK 0
java.lang.NullPointerException
at org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.comp uteInheritedMethods(MethodVerifier.java:365)
at org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.veri fy(MethodVerifier.java:490)
at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.v erifyMethods(SourceTypeBinding.java:1036)
at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScop e.verifyMethods(CompilationUnitScope.java:599)
at org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.re solve(HierarchyResolver.java:667)
at org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.re solve(HierarchyResolver.java:495)
at org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder.bui ldSupertypes(HierarchyBuilder.java:113)
at org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyB uilder.build(IndexBasedHierarchyBuilder.java:132)
at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.comput e(TypeHierarchy.java:319)
at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.refres h(TypeHierarchy.java:1234)
at org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation.e xecuteOperation(CreateTypeHierarchyOperation.java:90)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:700)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:739)
at org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarc hy(SourceType.java:539)
at org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarc hy(SourceType.java:491)
at org.eclipse.jdt.internal.corext.util.SuperTypeHierarchyCache .getTypeHierarchy(SuperTypeHierarchyCache.java:73)
at org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.getOverri deIndicators(OverrideIndicatorLabelDecorator.java:151)
at org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.computeAd ornmentFlags(OverrideIndicatorLabelDecorator.java:121)
at org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.decorateI mage(OverrideIndicatorLabelDecorator.java:93)
at org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider. decorateImage(JavaUILabelProvider.java:119)
at org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider. getImage(JavaUILabelProvider.java:134)
at org.eclipse.jface.viewers.DecoratingLabelProvider.getImage(D ecoratingLabelProvider.java:73)
at org.eclipse.jdt.internal.ui.viewsupport.DecoratingJavaLabelP rovider.getImage(DecoratingJavaLabelProvider.java:103)
at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer .java:99)
at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeR unnable.run(AbstractTreeViewer.java:87)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:819)
at org.eclipse.core.runtime.Platform.run(Platform.java:493)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(Ab stractTreeViewer.java:469)
at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRun nable.run(StructuredViewer.java:119)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:819)
at org.eclipse.core.runtime.Platform.run(Platform.java:493)
at org.eclipse.jface.viewers.StructuredViewer.updateItem(Struct uredViewer.java:1285)
at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem( AbstractTreeViewer.java:383)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractT reeViewer.java:363)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:84)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren( AbstractTreeViewer.java:349)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandT oLevel(AbstractTreeViewer.java:926)
at org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage$JavaO utlineViewer.internalExpandToLevel(JavaOutlinePage.java:424)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandT oLevel(AbstractTreeViewer.java:935)
at org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage$JavaO utlineViewer.internalExpandToLevel(JavaOutlinePage.java:424)
at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractT reeViewer.java:809)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelecti on(StructuredViewer.java:810)
at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(Ab stractTreeViewer.java:798)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:238)
at org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:1004)
at org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage.creat eControl(JavaOutlinePage.java:1057)
at org.eclipse.ui.views.contentoutline.ContentOutline.doCreateP age(ContentOutline.java:125)
at org.eclipse.ui.part.PageBookView.createPage(PageBookView.jav a:306)
at org.eclipse.ui.part.PageBookView.partActivated(PageBookView. java:561)
at org.eclipse.ui.part.PageBookView.showBootstrapPart(PageBookV iew.java:676)
at org.eclipse.ui.part.PageBookView.createPartControl(PageBookV iew.java:371)
at org.eclipse.ui.views.contentoutline.ContentOutline.createPar tControl(ContentOutline.java:111)
at org.eclipse.ui.internal.PartPane$1.run(PartPane.java:121)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:819)
at org.eclipse.core.runtime.Platform.run(Platform.java:493)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane .java:117)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane .java:256)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java :224)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java :236)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabF older.java:384)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabF older.java:332)
at org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:194)
at org.eclipse.ui.internal.PerspectivePresentation.activate(Per spectivePresentation.java:130)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:786)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:1936)
at org.eclipse.ui.internal.WorkbenchWindow$6.run(WorkbenchWindo w.java:1824)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:84)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:1811)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:1406)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1369)
at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:13 37)
at org.eclipse.ui.internal.Workbench$11.run(Workbench.java:1259 )
at org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:819)
at org.eclipse.core.runtime.Platform.run(Platform.java:493)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState (Workbench.java:1215)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:894)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1503)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:265)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:139)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:47)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:257)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
at org.eclipse.core.launcher.Main.run(Main.java:742)
at org.eclipse.core.launcher.Main.main(Main.java:581)
The project is a plugin project. The same message appears when I open one of the project files.
The file is marked as containing errors. Namely, the error occurs at line 0 and it is:
The type org.osgi.framework.BundleActivator cannot be resolved. It is indirectly referenced from required .class files.
Is this error caused by references to deprecated API (it has been a while since I worked on this project last time)
or is it some kind of Eclipse internal error?
The file contains following imports:
import org.eclipse.core.runtime.IPluginDescriptor;
import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.jface.resource.ImageRegistry;
import org.eclipse.ui.plugin.AbstractUIPlugin;
The project references following plugins:
ECLIPSE_HOME/plugins/org.eclipse.core.boot_3.0.0/boot.jar
ECLIPSE_HOME/plugins/org.eclipse.core.resources_3.0.0/resour ces.jar
ECLIPSE_HOME/plugins/org.eclipse.core.runtime_3.0.0/runtime. jar
ECLIPSE_HOME/plugins/org.eclipse.jface_3.0.0/jface.jar
ECLIPSE_HOME/plugins/org.eclipse.swt.win32_3.0.0/ws/win32/sw t.jar
ECLIPSE_HOME/plugins/org.eclipse.ui_3.0.0/ui.jar
ECLIPSE_HOME/plugins/org.eclipse.ui.workbench_3.0.0/workbenc h.jar
Any help would be appreciated.
Michal
|
|
|
Re: Unidentified problem in org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.computeInherited [message #142506 is a reply to message #141884] |
Tue, 17 February 2004 04:54   |
Eclipse User |
|
|
|
Please enter a bug report attaching this stack trace and including steps to
reproduce this problem.
Thanks
Jerome
"Michal Tkacz" <mehow@neurosoft.net> wrote in message
news:c0l8bl$b13$1@eclipse.org...
> Hi everyone,
>
> I hope this is the right place to post my problem. I've recently switched
from Eclipse 3.0M5 to 3.0M7.
> Once I've checked out one of my project from CVS, each time I start
Eclipse, I get an error message:
>
> An error has occured. See error log for more details.
>
> The error log contains the following:
>
> !SESSION lut 14, 2004
14:11:35.668 ---------------------------------------------
> java.version=1.4.2_02
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=pl_PL
> !ENTRY org.eclipse.core.runtime 4 2 lut 14, 2004 14:11:35.668
> !MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.core.runtime".
> !STACK 0
> java.lang.NullPointerException
> at
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.comp uteInheritedMeth
ods(MethodVerifier.java:365)
> at
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.veri fy(MethodVerifie
r.java:490)
> at
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.v erifyMethods(Sou
rceTypeBinding.java:1036)
> at
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScop e.verifyMethods(
CompilationUnitScope.java:599)
> at
org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.re solve(HierarchyR
esolver.java:667)
> at
org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.re solve(HierarchyR
esolver.java:495)
> at
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder.bui ldSupertypes(Hie
rarchyBuilder.java:113)
> at
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyB uilder.build(Ind
exBasedHierarchyBuilder.java:132)
> at
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.comput e(TypeHierarchy.
java:319)
> at
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.refres h(TypeHierarchy.
java:1234)
> at
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation.e xecuteOperation(
CreateTypeHierarchyOperation.java:90)
> at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java
:700)
> at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOpera
tion.java:739)
> at
org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarc hy(SourceType.ja
va:539)
> at
org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarc hy(SourceType.ja
va:491)
> at
org.eclipse.jdt.internal.corext.util.SuperTypeHierarchyCache .getTypeHierarch
y(SuperTypeHierarchyCache.java:73)
> at
org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.getOverri deIndicators(Ove
rrideIndicatorLabelDecorator.java:151)
> at
org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.computeAd ornmentFlags(Ove
rrideIndicatorLabelDecorator.java:121)
> at
org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.decorateI mage(OverrideInd
icatorLabelDecorator.java:93)
> at
org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider. decorateImage(Ja
vaUILabelProvider.java:119)
> at
org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider. getImage(JavaUIL
abelProvider.java:134)
> at
org.eclipse.jface.viewers.DecoratingLabelProvider.getImage(D ecoratingLabelPr
ovider.java:73)
> at
org.eclipse.jdt.internal.ui.viewsupport.DecoratingJavaLabelP rovider.getImage
(DecoratingJavaLabelProvider.java:103)
> at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer .java:99)
> at
org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeR unnable.run(Abst
ractTreeViewer.java:87)
> at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(Ab stractTreeViewer
..java:469)
> at
org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRun nable.run(Struct
uredViewer.java:119)
> at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at
org.eclipse.jface.viewers.StructuredViewer.updateItem(Struct uredViewer.java:
1285)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem( AbstractTreeView
er.java:383)
> at
org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractT reeViewer.java:3
63)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:84)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.createChildren( AbstractTreeView
er.java:349)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandT oLevel(AbstractT
reeViewer.java:926)
> at
org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage$JavaO utlineViewer.int
ernalExpandToLevel(JavaOutlinePage.java:424)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandT oLevel(AbstractT
reeViewer.java:935)
> at
org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage$JavaO utlineViewer.int
ernalExpandToLevel(JavaOutlinePage.java:424)
> at
org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractT reeViewer.java:8
09)
> at
org.eclipse.jface.viewers.StructuredViewer.preservingSelecti on(StructuredVie
wer.java:810)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(Ab stractTreeViewer
..java:798)
> at
org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:238)
> at
org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:10
04)
> at
org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage.creat eControl(JavaOut
linePage.java:1057)
> at
org.eclipse.ui.views.contentoutline.ContentOutline.doCreateP age(ContentOutli
ne.java:125)
> at org.eclipse.ui.part.PageBookView.createPage(PageBookView.jav a:306)
> at org.eclipse.ui.part.PageBookView.partActivated(PageBookView. java:561)
> at
org.eclipse.ui.part.PageBookView.showBootstrapPart(PageBookV iew.java:676)
> at
org.eclipse.ui.part.PageBookView.createPartControl(PageBookV iew.java:371)
> at
org.eclipse.ui.views.contentoutline.ContentOutline.createPar tControl(Content
Outline.java:111)
> at org.eclipse.ui.internal.PartPane$1.run(PartPane.java:121)
> at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at org.eclipse.ui.internal.PartPane.createChildControl(PartPane .java:117)
> at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane .java:256)
> at org.eclipse.ui.internal.PartPane.createControl(PartPane.java :224)
> at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java :236)
> at
org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabF older.java:384)
> at
org.eclipse.ui.internal.PartTabFolder.createControl(PartTabF older.java:332)
> at
org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.ja
va:194)
> at
org.eclipse.ui.internal.PerspectivePresentation.activate(Per spectivePresenta
tion.java:130)
> at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:786)
> at
org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:1936)
> at
org.eclipse.ui.internal.WorkbenchWindow$6.run(WorkbenchWindo w.java:1824)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:84)
> at
org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:1
811)
> at
org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:14
06)
> at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1369)
> at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:13 37)
> at org.eclipse.ui.internal.Workbench$11.run(Workbench.java:1259 )
> at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at
org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState (Workbench.java:
1215)
> at org.eclipse.ui.internal.Workbench.init(Workbench.java:894)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1503)
> at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:265)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:139)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:47)
> at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.
java:257)
> at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:104)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
> at org.eclipse.core.launcher.Main.run(Main.java:742)
> at org.eclipse.core.launcher.Main.main(Main.java:581)
>
> The project is a plugin project. The same message appears when I open one
of the project files.
> The file is marked as containing errors. Namely, the error occurs at line
0 and it is:
>
> The type org.osgi.framework.BundleActivator cannot be resolved. It is
indirectly referenced from required .class files.
>
> Is this error caused by references to deprecated API (it has been a while
since I worked on this project last time)
> or is it some kind of Eclipse internal error?
>
> The file contains following imports:
>
> import org.eclipse.core.runtime.IPluginDescriptor;
> import org.eclipse.jface.preference.IPreferenceStore;
> import org.eclipse.jface.resource.ImageDescriptor;
> import org.eclipse.jface.resource.ImageRegistry;
> import org.eclipse.ui.plugin.AbstractUIPlugin;
>
> The project references following plugins:
>
> ECLIPSE_HOME/plugins/org.eclipse.core.boot_3.0.0/boot.jar
> ECLIPSE_HOME/plugins/org.eclipse.core.resources_3.0.0/resour ces.jar
> ECLIPSE_HOME/plugins/org.eclipse.core.runtime_3.0.0/runtime. jar
> ECLIPSE_HOME/plugins/org.eclipse.jface_3.0.0/jface.jar
> ECLIPSE_HOME/plugins/org.eclipse.swt.win32_3.0.0/ws/win32/sw t.jar
> ECLIPSE_HOME/plugins/org.eclipse.ui_3.0.0/ui.jar
> ECLIPSE_HOME/plugins/org.eclipse.ui.workbench_3.0.0/workbenc h.jar
>
> Any help would be appreciated.
>
> Michal
|
|
|
Re: Unidentified problem in org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.computeInherited [message #142911 is a reply to message #141884] |
Wed, 18 February 2004 08:56  |
Eclipse User |
|
|
|
This looks a dup of http://bugs.eclipse.org/bugs/show_bug.cgi?id=49809.
Can you please annotate the bug with your steps to reproduce ? We added
protection, but were not able to reproduce it.
"Michal Tkacz" <mehow@neurosoft.net> wrote in message
news:c0l8bl$b13$1@eclipse.org...
> Hi everyone,
>
> I hope this is the right place to post my problem. I've recently switched
from Eclipse 3.0M5 to 3.0M7.
> Once I've checked out one of my project from CVS, each time I start
Eclipse, I get an error message:
>
> An error has occured. See error log for more details.
>
> The error log contains the following:
>
> !SESSION lut 14, 2004
14:11:35.668 ---------------------------------------------
> java.version=1.4.2_02
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=pl_PL
> !ENTRY org.eclipse.core.runtime 4 2 lut 14, 2004 14:11:35.668
> !MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.core.runtime".
> !STACK 0
> java.lang.NullPointerException
> at
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.comp uteInheritedMeth
ods(MethodVerifier.java:365)
> at
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.veri fy(MethodVerifie
r.java:490)
> at
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.v erifyMethods(Sou
rceTypeBinding.java:1036)
> at
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScop e.verifyMethods(
CompilationUnitScope.java:599)
> at
org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.re solve(HierarchyR
esolver.java:667)
> at
org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.re solve(HierarchyR
esolver.java:495)
> at
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder.bui ldSupertypes(Hie
rarchyBuilder.java:113)
> at
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyB uilder.build(Ind
exBasedHierarchyBuilder.java:132)
> at
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.comput e(TypeHierarchy.
java:319)
> at
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.refres h(TypeHierarchy.
java:1234)
> at
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation.e xecuteOperation(
CreateTypeHierarchyOperation.java:90)
> at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java
:700)
> at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOpera
tion.java:739)
> at
org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarc hy(SourceType.ja
va:539)
> at
org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarc hy(SourceType.ja
va:491)
> at
org.eclipse.jdt.internal.corext.util.SuperTypeHierarchyCache .getTypeHierarch
y(SuperTypeHierarchyCache.java:73)
> at
org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.getOverri deIndicators(Ove
rrideIndicatorLabelDecorator.java:151)
> at
org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.computeAd ornmentFlags(Ove
rrideIndicatorLabelDecorator.java:121)
> at
org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator.decorateI mage(OverrideInd
icatorLabelDecorator.java:93)
> at
org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider. decorateImage(Ja
vaUILabelProvider.java:119)
> at
org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider. getImage(JavaUIL
abelProvider.java:134)
> at
org.eclipse.jface.viewers.DecoratingLabelProvider.getImage(D ecoratingLabelPr
ovider.java:73)
> at
org.eclipse.jdt.internal.ui.viewsupport.DecoratingJavaLabelP rovider.getImage
(DecoratingJavaLabelProvider.java:103)
> at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer .java:99)
> at
org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeR unnable.run(Abst
ractTreeViewer.java:87)
> at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(Ab stractTreeViewer
..java:469)
> at
org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRun nable.run(Struct
uredViewer.java:119)
> at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at
org.eclipse.jface.viewers.StructuredViewer.updateItem(Struct uredViewer.java:
1285)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem( AbstractTreeView
er.java:383)
> at
org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractT reeViewer.java:3
63)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:84)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.createChildren( AbstractTreeView
er.java:349)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandT oLevel(AbstractT
reeViewer.java:926)
> at
org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage$JavaO utlineViewer.int
ernalExpandToLevel(JavaOutlinePage.java:424)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandT oLevel(AbstractT
reeViewer.java:935)
> at
org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage$JavaO utlineViewer.int
ernalExpandToLevel(JavaOutlinePage.java:424)
> at
org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractT reeViewer.java:8
09)
> at
org.eclipse.jface.viewers.StructuredViewer.preservingSelecti on(StructuredVie
wer.java:810)
> at
org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(Ab stractTreeViewer
..java:798)
> at
org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:238)
> at
org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:10
04)
> at
org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage.creat eControl(JavaOut
linePage.java:1057)
> at
org.eclipse.ui.views.contentoutline.ContentOutline.doCreateP age(ContentOutli
ne.java:125)
> at org.eclipse.ui.part.PageBookView.createPage(PageBookView.jav a:306)
> at org.eclipse.ui.part.PageBookView.partActivated(PageBookView. java:561)
> at
org.eclipse.ui.part.PageBookView.showBootstrapPart(PageBookV iew.java:676)
> at
org.eclipse.ui.part.PageBookView.createPartControl(PageBookV iew.java:371)
> at
org.eclipse.ui.views.contentoutline.ContentOutline.createPar tControl(Content
Outline.java:111)
> at org.eclipse.ui.internal.PartPane$1.run(PartPane.java:121)
> at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at org.eclipse.ui.internal.PartPane.createChildControl(PartPane .java:117)
> at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane .java:256)
> at org.eclipse.ui.internal.PartPane.createControl(PartPane.java :224)
> at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java :236)
> at
org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabF older.java:384)
> at
org.eclipse.ui.internal.PartTabFolder.createControl(PartTabF older.java:332)
> at
org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.ja
va:194)
> at
org.eclipse.ui.internal.PerspectivePresentation.activate(Per spectivePresenta
tion.java:130)
> at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:786)
> at
org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:1936)
> at
org.eclipse.ui.internal.WorkbenchWindow$6.run(WorkbenchWindo w.java:1824)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:84)
> at
org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:1
811)
> at
org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:14
06)
> at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1369)
> at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:13 37)
> at org.eclipse.ui.internal.Workbench$11.run(Workbench.java:1259 )
> at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at
org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState (Workbench.java:
1215)
> at org.eclipse.ui.internal.Workbench.init(Workbench.java:894)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1503)
> at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:265)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:139)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:47)
> at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.
java:257)
> at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:104)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
> at org.eclipse.core.launcher.Main.run(Main.java:742)
> at org.eclipse.core.launcher.Main.main(Main.java:581)
>
> The project is a plugin project. The same message appears when I open one
of the project files.
> The file is marked as containing errors. Namely, the error occurs at line
0 and it is:
>
> The type org.osgi.framework.BundleActivator cannot be resolved. It is
indirectly referenced from required .class files.
>
> Is this error caused by references to deprecated API (it has been a while
since I worked on this project last time)
> or is it some kind of Eclipse internal error?
>
> The file contains following imports:
>
> import org.eclipse.core.runtime.IPluginDescriptor;
> import org.eclipse.jface.preference.IPreferenceStore;
> import org.eclipse.jface.resource.ImageDescriptor;
> import org.eclipse.jface.resource.ImageRegistry;
> import org.eclipse.ui.plugin.AbstractUIPlugin;
>
> The project references following plugins:
>
> ECLIPSE_HOME/plugins/org.eclipse.core.boot_3.0.0/boot.jar
> ECLIPSE_HOME/plugins/org.eclipse.core.resources_3.0.0/resour ces.jar
> ECLIPSE_HOME/plugins/org.eclipse.core.runtime_3.0.0/runtime. jar
> ECLIPSE_HOME/plugins/org.eclipse.jface_3.0.0/jface.jar
> ECLIPSE_HOME/plugins/org.eclipse.swt.win32_3.0.0/ws/win32/sw t.jar
> ECLIPSE_HOME/plugins/org.eclipse.ui_3.0.0/ui.jar
> ECLIPSE_HOME/plugins/org.eclipse.ui.workbench_3.0.0/workbenc h.jar
>
> Any help would be appreciated.
>
> Michal
|
|
|
Powered by
FUDForum. Page generated in 0.02948 seconds