Community
Participate
Working Groups
20020319 can't reproduce. save in editor failed with an NPE java.lang.NullPointerException at org.eclipse.jdt.internal.core.WorkingCopy.openWhenClosed (WorkingCopy.java:278) at org.eclipse.jdt.internal.core.JavaElement.openHierarchy (JavaElement.java:486) at org.eclipse.jdt.internal.core.JavaElement.getRawInfo(JavaElement.java (Compiled Code)) at org.eclipse.jdt.internal.core.JavaElement.exists(JavaElement.java (Compiled Code)) at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.exists (TypeHierarchy.java:325) at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.elementChanged (TypeHierarchy.java:307) at org.eclipse.jdt.internal.core.JavaModelManager.fire (JavaModelManager.java(Compiled Code)) at org.eclipse.jdt.internal.core.WorkingCopy.reconcile (WorkingCopy.java:306) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.doSaveDoc ument(CompilationUnitDocumentProvider.java:241) at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument (AbstractDocumentProvider.java:361) at org.eclipse.ui.texteditor.AbstractTextEditor$9.execute (AbstractTextEditor.java:1682) at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run (WorkspaceModifyOperation.java:64) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1338) at org.eclipse.ui.actions.WorkspaceModifyOperation.run (WorkspaceModifyOperation.java:78) at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation (AbstractTextEditor.java:1700) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveOperatio n(CompilationUnitEditor.java:435) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave (CompilationUnitEditor.java:483) at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.java:804) at org.eclipse.jface.operation.ModalContext.runInCurrentThread (ModalContext.java:296) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:249) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run (ProgressMonitorDialog.java:335) at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation (EditorManager.java:687) at org.eclipse.ui.internal.EditorManager.saveEditor (EditorManager.java:809) at org.eclipse.ui.internal.WorkbenchPage.saveEditor (WorkbenchPage.java:1480) at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:32) at org.eclipse.jface.action.Action.runWithEvent(Action.java:473) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:407) at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java (Compiled Code)) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java (Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.run(Workbench.java:698) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:777) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:319) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:196) at org.eclipse.core.launcher.Main.run(Main.java:555) at org.eclipse.core.launcher.UIMain.main(UIMain.java:52)
This indicates that the buffer factory did fail to create a buffer. Adding protection, but the factory owner might want to look into this one too. Fixed
*** Bug 11735 has been marked as a duplicate of this bug. ***