Community
Participate
Working Groups
Found this in my DOS console this morning. Not sure on steps to reproduce. Using build: I20060711-1100 java.lang.NullPointerException at java.lang.String.<init>(String.java:256) at org.eclipse.jdt.core.dom.TypeBinding.getName(TypeBinding.java:619) at org.eclipse.jdt.core.dom.TypeBinding.getQualifiedName(TypeBinding.java:782) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager$1.visit(OverrideIndicatorManager.java:183) at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:486) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2466) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2536) at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:483) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2466) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2536) at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:483) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2466) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2536) at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:212) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2466) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.updateAnnotations(OverrideIndicatorManager.java:172) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.reconciled(OverrideIndicatorManager.java:251) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.reconciled(CompilationUnitEditor.java:1704) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:133) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:172) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:120) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:331) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170)!ENTRY org.eclipse.ui.workbench 4 0 2006-07-13 12:15:12.368!MESSAGE An unexpected exception was thrown.!STACK 0java.lang.NullPointerException at org.eclipse.debug.internal.ui.viewers.update.LaunchManagerProxy.dispose(LaunchManagerProxy.java:51) at org.eclipse.debug.internal.ui.viewers.AsynchronousModel.disposeAllModelProxies(AsynchronousModel.java:227) at org.eclipse.debug.internal.ui.viewers.AsynchronousModel.dispose(AsynchronousModel.java:147) at org.eclipse.debug.internal.ui.viewers.AsynchronousViewer.dispose(AsynchronousViewer.java:188) at org.eclipse.debug.internal.ui.viewers.AsynchronousTreeViewer.dispose(AsynchronousTreeViewer.java:490) at org.eclipse.debug.internal.ui.views.launch.LaunchView.dispose(LaunchView.java:439) at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:687) at org.eclipse.ui.internal.ViewReference.doDisposePart(ViewReference.java:97) at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:642) at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1541) at org.eclipse.ui.internal.WorkbenchPage.partRemoved(WorkbenchPage.java:1533) at org.eclipse.ui.internal.ViewFactory.releaseView(ViewFactory.java:252) at org.eclipse.ui.internal.Perspective.dispose(Perspective.java:240) at org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage.java:1597) at org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(WorkbenchWindow.java:748) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1486) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:622) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711) at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2870) at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2805) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1681) at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:1421) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1679) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1650) at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1529) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1473) at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183) at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:702) at org.eclipse.ui.internal.Workbench.init(Workbench.java:1085) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1847) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) at org.eclipse.core.launcher.Main.basicRun(Main.java:280) at org.eclipse.core.launcher.Main.run(Main.java:977) at org.eclipse.core.launcher.Main.main(Main.java:952)
This would happen if the sourceName of a type binding is null. Looking at the code I don't see how this is possible. If you get it again, please let us know the steps to reproduce.
Closing as REMIND. Without steps, it is not possible to further investigate it.
As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you.