Community
Participate
Working Groups
I've done some edition on a java file, and when saving it I got the following error. I haven't identified the code pattern that was causing the pb but I'll keep the workspace. !ENTRY org.eclipse.jdt.core 4 4 Aug 06, 2003 17:08:09.951 !MESSAGE Exception occurred during problem detection: !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.internal.compiler.codegen.ConstantPool.literalIndex (ConstantPool.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.ClassFile.addFieldInfo (ClassFile.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.ClassFile.addFieldInfos (ClassFile.java(Compiled Code)) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode (TypeDeclaration.java:455) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode (TypeDeclaration.java:531) at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.generateCode (CompilationUnitDeclaration.java:176) at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:598) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process (CompilationUnitProblemFinder.java:172) at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure (CompilationUnit.java:139) at org.eclipse.jdt.internal.core.Openable.generateInfos (Openable.java:198) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed (JavaElement.java(Compiled Code)) at org.eclipse.jdt.internal.core.CompilationUnit.makeConsistent (CompilationUnit.java:881) at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation (ReconcileWorkingCopyOperation.java:48) at org.eclipse.jdt.internal.core.JavaModelOperation.execute (JavaModelOperation.java:365) at org.eclipse.jdt.internal.core.JavaModelOperation.run (JavaModelOperation.java:704) at org.eclipse.jdt.internal.core.JavaElement.runOperation (JavaElement.java:484) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile (CompilationUnit.java:994) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile (CompilationUnit.java:970) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile (CompilationUnit.java:963) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.doSaveDoc ument(CompilationUnitDocumentProvider.java:908) at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument (AbstractDocumentProvider.java:458) at org.eclipse.ui.texteditor.AbstractTextEditor$11.execute (AbstractTextEditor.java:3111) at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run (WorkspaceModifyOperation.java:71) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1595) at org.eclipse.ui.actions.WorkspaceModifyOperation.run (WorkspaceModifyOperation.java:85) at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation (AbstractTextEditor.java:3131) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveOperatio n(CompilationUnitEditor.java:766) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave (CompilationUnitEditor.java:830) at org.eclipse.ui.internal.EditorManager$11.run(EditorManager.java:1090) at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.java:960) at org.eclipse.jface.operation.ModalContext.runInCurrentThread (ModalContext.java:302) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252) at org.eclipse.jface.window.ApplicationWindow$1.run (ApplicationWindow.java:444) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java (Compiled Code)) at org.eclipse.jface.window.ApplicationWindow.run (ApplicationWindow.java:441) at org.eclipse.ui.internal.WorkbenchWindow.run (WorkbenchWindow.java:1636) at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation (EditorManager.java:966) at org.eclipse.ui.internal.EditorManager.savePart (EditorManager.java:1095) at org.eclipse.ui.internal.WorkbenchPage.savePart (WorkbenchPage.java:2371) at org.eclipse.ui.internal.WorkbenchPage.saveEditor (WorkbenchPage.java:2383) at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:57) at org.eclipse.jface.action.Action.runWithEvent(Action.java:842) at org.eclipse.ui.internal.commands.old.ActionHandler.execute (ActionHandler.java:37) at org.eclipse.ui.internal.commands.old.ContextAndHandlerManager.pressed (ContextAndHandlerManager.java:171) at org.eclipse.ui.internal.commands.old.ContextAndHandlerManager.access$1 (ContextAndHandlerManager.java:156) at org.eclipse.ui.internal.commands.old.ContextAndHandlerManager$7.widgetSelected (ContextAndHandlerManager.java:265) at org.eclipse.ui.internal.AcceleratorMenu$2.handleEvent (AcceleratorMenu.java:68) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java (Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.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:1663) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:858) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:291) at org.eclipse.core.launcher.Main.run(Main.java:747) at org.eclipse.core.launcher.Main.main(Main.java:583)
Version used: I200308060800
I will investigate. Please provide the workspace.
Cannot reproduce so far. Increase severity if you get it again.
Changing milestone.
*** Bug 41818 has been marked as a duplicate of this bug. ***
Close as INVALID. VM issue. Can reproduce it only with a JDK1.3.1 VM.