Bug 4913 - null argument in IncrementalImageBuilder.getBuilderType
Summary: null argument in IncrementalImageBuilder.getBuilderType
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0   Edit
Hardware: PC other
: P3 normal (vote)
Target Milestone: 2.0 M2   Edit
Assignee: Kent Johnson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-11 17:24 EDT by Knut Radloff CLA
Modified: 2002-01-14 11:12 EST (History)
0 users

See Also:


Attachments
.log file with walkback (4.56 KB, text/plain)
2001-10-11 17:27 EDT, Knut Radloff CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Knut Radloff CLA 2001-10-11 17:24:41 EDT
I had just replaced my org.eclipse.swt project with the stream contents of 
dev.eclipse.org. I copied the win32 .classpath to be the active one and saved 
the file.
On the subsequent build I got the error message "Save could not be completed 
Reason: Errors during build."
This is the walkback:

2 org.eclipse.core.resources 2 Problems occurred when invoking code from plug-
in: org.eclipse.core.resources.
org.eclipse.jdt.internal.core.Assert$AssertionFailedException: null argument; 
	at org.eclipse.jdt.internal.core.Assert.isNotNull(Assert.java:59)
	at org.eclipse.jdt.internal.core.Assert.isNotNull(Assert.java:47)
	at 
org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.getBuilderTyp
e(IncrementalImageBuilder.java:960)
	at 
org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.getBuilderTyp
e(IncrementalImageBuilder.java:993)
	at 
org.eclipse.jdt.internal.core.builder.impl.BuilderType.detectHierarchyChange
(BuilderType.java:76)
	at 
org.eclipse.jdt.internal.core.builder.impl.ModifiedBuilderType.computeIndictment
s(ModifiedBuilderType.java:132)
	at 
org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.updateState
(IncrementalImageBuilder.java:1869)
	at 
org.eclipse.jdt.internal.core.builder.impl.AbstractImageBuilder.compile
(AbstractImageBuilder.java(Compiled Code))
	at 
org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.applySourceDe
lta(IncrementalImageBuilder.java:263)
	at 
org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.incrementalBuild
(JavaBuilder.java:208)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.build
(JavaBuilder.java:54)
	at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:52)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:814)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:73)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:140)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:353)
	at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:99)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:814)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:113)
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:378)
	at org.eclipse.core.internal.resources.Workspace.endOperation
(Workspace.java(Compiled Code))
	at org.eclipse.core.internal.resources.Workspace.run
(Workspace.java:1237)
	at org.eclipse.ui.actions.WorkspaceModifyOperation.run
(WorkspaceModifyOperation.java:78)
	at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation
(AbstractTextEditor.java:1305)
	at org.eclipse.ui.texteditor.AbstractTextEditor.doSave
(AbstractTextEditor.java:1271)
	at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.java:776)
	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:634)
	at org.eclipse.ui.internal.EditorManager.saveEditor
(EditorManager.java:781)
	at org.eclipse.ui.internal.WorkbenchPage.saveEditor
(WorkbenchPage.java:1173)
	at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:31)
	at org.eclipse.jface.action.Action.runWithEvent(Action.java:451)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
(ActionContributionItem.java:407)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent
(ActionContributionItem.java:361)
	at org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:352)
	at 
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent
(ActionContributionItem.java:47)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.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:658)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:820)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:151)
	at org.eclipse.core.launcher.Main.run(Main.java:502)
	at org.eclipse.core.launcher.Main.main(Main.java:362)
Comment 1 Knut Radloff CLA 2001-10-11 17:27:19 EDT
Created attachment 2 [details]
.log file with walkback
Comment 2 Kent Johnson CLA 2001-12-12 12:18:03 EST
Closed - not reproducable with new builder.