Bug 3322 - NullPointerException during build in StateImpl.getSourceElementEntries (1GGM1W0)
Summary: NullPointerException during build in StateImpl.getSourceElementEntries (1GGM1W0)
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0   Edit
Hardware: All Windows NT
: P3 normal (vote)
Target Milestone: 2.0 M1   Edit
Assignee: Kent Johnson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-10 22:53 EDT by Knut Radloff CLA
Modified: 2002-01-14 11:08 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Knut Radloff CLA 2001-10-10 22:53:12 EDT
I got the exception below when saving a class triggered an auto build.

Log: Mon Jul 09 15:01:59 EDT 2001
2 org.eclipse.core.resources 2 Problems occurred when invoking code from plug-in: org.eclipse.core.resources.
java.lang.NullPointerException

Stack trace:
   java/lang/Throwable.<init>()V
   java/lang/Throwable.<init>(Ljava/lang/String;)V
   java/lang/NullPointerException.<init>(Ljava/lang/String;)V
   org/eclipse/jdt/internal/core/builder/impl/StateImpl.getSourceElementEntries(Lorg/eclipse/jdt/internal/core/builder/IPackage;Lorg/eclipse/core/runtime/IPath;Lorg/eclipse/jdt/internal/core/util/LookupTable;)V
   org/eclipse/jdt/internal/core/builder/impl/StateImpl.getSourceEntries(Lorg/eclipse/jdt/internal/core/builder/IPackage;)[Lorg/eclipse/jdt/internal/core/builder/impl/SourceEntry;
   org/eclipse/jdt/internal/core/builder/impl/IncrementalImageBuilder.recomputeSourceEntriesForChangedPackages()V
   org/eclipse/jdt/internal/core/builder/impl/IncrementalImageBuilder.applySourceDelta(Ljava/util/Hashtable;)V
   org/eclipse/jdt/internal/core/builder/impl/JavaBuilder.incrementalBuild(Lorg/eclipse/jdt/internal/core/builder/impl/JavaDevelopmentContextImpl;Ljava/util/Hashtable;Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/jdt/internal/core/builder/impl/JavaBuilder.build(ILjava/util/Map;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/core/resources/IProject;
   org/eclipse/core/internal/events/BuildManager$1.run()V
   org/eclipse/core/internal/runtime/InternalPlatform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
   org/eclipse/core/runtime/Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
   org/eclipse/core/internal/events/BuildManager.basicBuild(Lorg/eclipse/core/resources/IProject;ILorg/eclipse/core/resources/IncrementalProjectBuilder;Ljava/util/Map;Lorg/eclipse/core/runtime/MultiStatus;Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/core/internal/events/BuildManager.basicBuild(Lorg/eclipse/core/resources/IProject;ILjava/lang/String;Ljava/util/Map;Lorg/eclipse/core/runtime/MultiStatus;Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/core/internal/events/BuildManager.basicBuild(Lorg/eclipse/core/resources/IProject;I[Lorg/eclipse/core/resources/ICommand;Lorg/eclipse/core/runtime/MultiStatus;Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/core/internal/events/BuildManager$2.run()V
   org/eclipse/core/internal/runtime/InternalPlatform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
   org/eclipse/core/runtime/Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
   org/eclipse/core/internal/events/BuildManager.basicBuild(Lorg/eclipse/core/resources/IProject;ILorg/eclipse/core/runtime/MultiStatus;Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/core/internal/events/BuildManager.build(ILorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/core/internal/resources/Workspace.endOperation(ZLorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/core/internal/resources/Workspace.run(Lorg/eclipse/core/resources/IWorkspaceRunnable;Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/ui/actions/WorkspaceModifyOperation.run(Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/ui/texteditor/AbstractTextEditor.performSaveOperation(Lorg/eclipse/ui/actions/WorkspaceModifyOperation;Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.doSave(Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/ui/internal/EditorManager$9.run(Lorg/eclipse/core/runtime/IProgressMonitor;)V
   org/eclipse/jface/operation/ModalContext.run(Lorg/eclipse/jface/operation/IRunnableWithProgress;ZLorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/swt/widgets/Display;)V
   org/eclipse/jface/dialogs/ProgressMonitorDialog.run(ZZLorg/eclipse/jface/operation/IRunnableWithProgress;)V
   org/eclipse/ui/internal/EditorManager.runProgressMonitorOperation(Ljava/lang/String;Lorg/eclipse/jface/operation/IRunnableWithProgress;)Z
   org/eclipse/ui/internal/EditorManager.saveEditor(Lorg/eclipse/ui/IEditorPart;Z)Z
   org/eclipse/ui/internal/WorkbenchPage.saveEditor(Lorg/eclipse/ui/IEditorPart;Z)Z
   org/eclipse/ui/internal/SaveAction.run()V
   org/eclipse/jface/action/ActionContributionItem.handleWidgetSelection(Lorg/eclipse/swt/widgets/Event;)V
   org/eclipse/jface/action/ActionContributionItem.handleWidgetEvent(Lorg/eclipse/swt/widgets/Event;)V
   org/eclipse/jface/action/ActionContributionItem.access$0(Lorg/eclipse/jface/action/ActionContributionItem;Lorg/eclipse/swt/widgets/Event;)V
   org/eclipse/jface/action/ActionContributionItem$ActionListener.handleEvent(Lorg/eclipse/swt/widgets/Event;)V
   org/eclipse/swt/widgets/EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V
   org/eclipse/swt/widgets/Widget.notifyListeners(ILorg/eclipse/swt/widgets/Event;)V
   org/eclipse/swt/widgets/Display.runDeferredEvents()Z
   org/eclipse/swt/widgets/Display.readAndDispatch()Z
   org/eclipse/ui/internal/Workbench.runEventLoop()V
   org/eclipse/ui/internal/Workbench.run(Ljava/lang/Object;)Ljava/lang/Object;
   org/eclipse/core/internal/boot/InternalBootLoader.run(Ljava/lang/String;Ljava/net/URL;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;
   org/eclipse/core/boot/BootLoader.run(Ljava/lang/String;Ljava/net/URL;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object;
   java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
   org/eclipse/core/launcher/Main.basicRun([Ljava/lang/String;)Ljava/lang/Object;
   org/eclipse/core/launcher/Main.run([Ljava/lang/String;)Ljava/lang/Object;
   org/eclipse/core/launcher/Main.main([Ljava/lang/String;)V


NOTES:

RTP (7/10/01 10:31:40 AM)
	Moving to ITPJCORE.
Comment 1 DJ Houghton CLA 2001-10-29 17:09:24 EST
PRODUCT VERSION:
125

Comment 2 Kent Johnson CLA 2001-12-10 16:20:57 EST
Closed - not reproducable with new builder.