Bug 9170 - Build Problems
Summary: Build Problems
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 1.0   Edit
Hardware: PC Windows 2000
: P2 normal (vote)
Target Milestone: 2.0 M3   Edit
Assignee: Kent Johnson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-02-06 10:30 EST by Markus Oellinger CLA
Modified: 2002-02-11 04:54 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 Markus Oellinger CLA 2002-02-06 10:30:47 EST
When trying to build my sources it says:
Build Problems
Errors during build.
   java.lang.ArrayIndexOutOfBoundsException encountered while running 
org.eclipse.jdt.internal.core.builder.impl.JavaBuilder

The code compiles just fine with both, javac and jikes.
Comment 1 Olivier Thomann CLA 2002-02-06 17:09:05 EST
Could you please provide a test case? Build number? We might need a source code in order to 
reproduce the problem. At least we need the stack trace which should be in the .log file in the 
.metadata folder.
Comment 2 Philipe Mulet CLA 2002-02-07 07:37:28 EST
Markus: where you really running a 1.0 Build ?
Comment 3 Markus Oellinger CLA 2002-02-07 09:05:45 EST
Yes, it was R1.0. I downloaded the latest stable build in the meantime and it 
works just fine with that one. Seems to be an old problem fixed by now.
I'll put it to FIXED.

Just for completeness, the log file was (quite a stack trace!):

Log: Thu Feb 07 13:18:38 CET 2002
2 org.eclipse.core.resources 2 Problems occurred when invoking code from plug-
in: org.eclipse.core.resources.
java.lang.ArrayIndexOutOfBoundsException
	at 
org.eclipse.jdt.internal.compiler.codegen.CodeStream.addDefinitelyAssignedVariab
les(CodeStream.java:120)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedCondit
ionalAnd(AND_AND_Expression.java:247)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedBoolea
n(AND_AND_Expression.java:153)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedCondit
ionalAnd(AND_AND_Expression.java:245)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedBoolea
n(AND_AND_Expression.java:153)
	at org.eclipse.jdt.internal.compiler.ast.IfStatement.generateCode
(IfStatement.java:136)
	at 
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.generateCode
(AbstractMethodDeclaration.java:167)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:585)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:613)
	at 
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.generateCode
(QualifiedAllocationExpression.java:90)
	at org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.generateCode
(FieldDeclaration.java:70)
	at 
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.generateCode
(ConstructorDeclaration.java:181)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:585)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:628)
	at 
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.generateCode
(CompilationUnitDeclaration.java:129)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:383)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:202)
	at 
org.eclipse.jdt.internal.core.builder.impl.AbstractImageBuilder.compile
(AbstractImageBuilder.java:90)
	at org.eclipse.jdt.internal.core.builder.impl.BatchImageBuilder.build
(BatchImageBuilder.java:84)
	at 
org.eclipse.jdt.internal.core.builder.impl.JavaDevelopmentContextImpl.createStat
e(JavaDevelopmentContextImpl.java:146)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.fullBuild
(JavaBuilder.java:148)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.build
(JavaBuilder.java:51)
	at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:93)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:114)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:73)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:41)
	at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:140)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:154)
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:174)
	at org.eclipse.core.internal.resources.Workspace.endOperation
(Workspace.java:663)
	at org.eclipse.core.internal.resources.Resource.refreshLocal
(Resource.java:905)
	at 
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createEle
mentInfo(CompilationUnitDocumentProvider.java:244)
	at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect
(AbstractDocumentProvider.java:172)
	at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput
(AbstractTextEditor.java:855)
	at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput
(JavaEditor.java:151)
	at org.eclipse.ui.texteditor.AbstractTextEditor.init
(AbstractTextEditor.java:1300)
	at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:379)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:98)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:374)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:426)
	at org.eclipse.ui.internal.EditorManager.access$6
(EditorManager.java:406)
	at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:517)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.ui.internal.EditorManager.restoreState
(EditorManager.java:471)
	at org.eclipse.ui.internal.WorkbenchPage.restoreState
(WorkbenchPage.java:1169)
	at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:78)
	at org.eclipse.ui.internal.WorkbenchWindow.restoreState
(WorkbenchWindow.java:743)
	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:632)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:506)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState
(Workbench.java:490)
	at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:547)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:401)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:652)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:815)
	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:433)
	at org.eclipse.core.launcher.Main.main(Main.java:306)
Log: Thu Feb 07 13:18:39 CET 2002
4 org.eclipse.ui 0 CompilationUnitDocumentProvider.createElementInfo
Log: Thu Feb 07 13:18:39 CET 2002
2 org.eclipse.core.resources 566 Errors during build.
	1=============<children>=============
	2 org.eclipse.jdt.core 566 java.lang.ArrayIndexOutOfBoundsException 
encountered while running 
org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.
java.lang.ArrayIndexOutOfBoundsException
	at 
org.eclipse.jdt.internal.compiler.codegen.CodeStream.addDefinitelyAssignedVariab
les(CodeStream.java:120)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedCondit
ionalAnd(AND_AND_Expression.java:247)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedBoolea
n(AND_AND_Expression.java:153)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedCondit
ionalAnd(AND_AND_Expression.java:245)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedBoolea
n(AND_AND_Expression.java:153)
	at org.eclipse.jdt.internal.compiler.ast.IfStatement.generateCode
(IfStatement.java:136)
	at 
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.generateCode
(AbstractMethodDeclaration.java:167)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:585)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:613)
	at 
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.generateCode
(QualifiedAllocationExpression.java:90)
	at org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.generateCode
(FieldDeclaration.java:70)
	at 
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.generateCode
(ConstructorDeclaration.java:181)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:585)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:628)
	at 
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.generateCode
(CompilationUnitDeclaration.java:129)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:383)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:202)
	at 
org.eclipse.jdt.internal.core.builder.impl.AbstractImageBuilder.compile
(AbstractImageBuilder.java:90)
	at org.eclipse.jdt.internal.core.builder.impl.BatchImageBuilder.build
(BatchImageBuilder.java:84)
	at 
org.eclipse.jdt.internal.core.builder.impl.JavaDevelopmentContextImpl.createStat
e(JavaDevelopmentContextImpl.java:146)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.fullBuild
(JavaBuilder.java:148)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.build
(JavaBuilder.java:51)
	at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:93)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:114)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:73)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:41)
	at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:140)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:154)
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:174)
	at org.eclipse.core.internal.resources.Workspace.endOperation
(Workspace.java:663)
	at org.eclipse.core.internal.resources.Resource.refreshLocal
(Resource.java:905)
	at 
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createEle
mentInfo(CompilationUnitDocumentProvider.java:244)
	at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect
(AbstractDocumentProvider.java:172)
	at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput
(AbstractTextEditor.java:855)
	at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput
(JavaEditor.java:151)
	at org.eclipse.ui.texteditor.AbstractTextEditor.init
(AbstractTextEditor.java:1300)
	at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:379)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:98)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:374)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:426)
	at org.eclipse.ui.internal.EditorManager.access$6
(EditorManager.java:406)
	at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:517)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.ui.internal.EditorManager.restoreState
(EditorManager.java:471)
	at org.eclipse.ui.internal.WorkbenchPage.restoreState
(WorkbenchPage.java:1169)
	at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:78)
	at org.eclipse.ui.internal.WorkbenchWindow.restoreState
(WorkbenchWindow.java:743)
	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:632)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:506)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState
(Workbench.java:490)
	at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:547)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:401)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:652)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:815)
	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:433)
	at org.eclipse.core.launcher.Main.main(Main.java:306)
	1=============</children>=============
Log: Thu Feb 07 13:19:03 CET 2002
2 org.eclipse.core.resources 2 Problems occurred when invoking code from plug-
in: org.eclipse.core.resources.
java.lang.ArrayIndexOutOfBoundsException
	at 
org.eclipse.jdt.internal.compiler.codegen.CodeStream.addDefinitelyAssignedVariab
les(CodeStream.java:120)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedCondit
ionalAnd(AND_AND_Expression.java:247)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedBoolea
n(AND_AND_Expression.java:153)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedCondit
ionalAnd(AND_AND_Expression.java:245)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedBoolea
n(AND_AND_Expression.java:153)
	at org.eclipse.jdt.internal.compiler.ast.IfStatement.generateCode
(IfStatement.java:136)
	at 
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.generateCode
(AbstractMethodDeclaration.java:167)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:585)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:613)
	at 
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.generateCode
(QualifiedAllocationExpression.java:90)
	at org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.generateCode
(FieldDeclaration.java:70)
	at 
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.generateCode
(ConstructorDeclaration.java:181)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:585)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:628)
	at 
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.generateCode
(CompilationUnitDeclaration.java:129)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:383)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:202)
	at 
org.eclipse.jdt.internal.core.builder.impl.AbstractImageBuilder.compile
(AbstractImageBuilder.java:90)
	at org.eclipse.jdt.internal.core.builder.impl.BatchImageBuilder.build
(BatchImageBuilder.java:84)
	at 
org.eclipse.jdt.internal.core.builder.impl.JavaDevelopmentContextImpl.createStat
e(JavaDevelopmentContextImpl.java:146)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.fullBuild
(JavaBuilder.java:148)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.build
(JavaBuilder.java:51)
	at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:93)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:114)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:73)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:41)
	at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:140)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:154)
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:174)
	at org.eclipse.core.internal.resources.Workspace.endOperation
(Workspace.java:663)
	at org.eclipse.core.internal.resources.Resource.refreshLocal
(Resource.java:905)
	at 
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createEle
mentInfo(CompilationUnitDocumentProvider.java:244)
	at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect
(AbstractDocumentProvider.java:172)
	at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput
(AbstractTextEditor.java:855)
	at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput
(JavaEditor.java:151)
	at org.eclipse.ui.texteditor.AbstractTextEditor.init
(AbstractTextEditor.java:1300)
	at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:379)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:98)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:374)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:426)
	at org.eclipse.ui.internal.EditorManager.access$6
(EditorManager.java:406)
	at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:517)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.ui.internal.EditorManager.restoreState
(EditorManager.java:471)
	at org.eclipse.ui.internal.WorkbenchPage.restoreState
(WorkbenchPage.java:1169)
	at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:78)
	at org.eclipse.ui.internal.WorkbenchWindow.restoreState
(WorkbenchWindow.java:743)
	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:632)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:506)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState
(Workbench.java:490)
	at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:547)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:401)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:652)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:815)
	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:433)
	at org.eclipse.core.launcher.Main.main(Main.java:306)
Log: Thu Feb 07 13:19:03 CET 2002
4 org.eclipse.ui 0 CompilationUnitDocumentProvider.createElementInfo
Log: Thu Feb 07 13:19:03 CET 2002
2 org.eclipse.core.resources 566 Errors during build.
	1=============<children>=============
	2 org.eclipse.jdt.core 566 java.lang.ArrayIndexOutOfBoundsException 
encountered while running 
org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.
java.lang.ArrayIndexOutOfBoundsException
	at 
org.eclipse.jdt.internal.compiler.codegen.CodeStream.addDefinitelyAssignedVariab
les(CodeStream.java:120)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedCondit
ionalAnd(AND_AND_Expression.java:247)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedBoolea
n(AND_AND_Expression.java:153)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedCondit
ionalAnd(AND_AND_Expression.java:245)
	at 
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression.generateOptimizedBoolea
n(AND_AND_Expression.java:153)
	at org.eclipse.jdt.internal.compiler.ast.IfStatement.generateCode
(IfStatement.java:136)
	at 
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.generateCode
(AbstractMethodDeclaration.java:167)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:585)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:613)
	at 
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.generateCode
(QualifiedAllocationExpression.java:90)
	at org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.generateCode
(FieldDeclaration.java:70)
	at 
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.generateCode
(ConstructorDeclaration.java:181)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:585)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode
(TypeDeclaration.java:628)
	at 
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.generateCode
(CompilationUnitDeclaration.java:129)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:383)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:202)
	at 
org.eclipse.jdt.internal.core.builder.impl.AbstractImageBuilder.compile
(AbstractImageBuilder.java:90)
	at org.eclipse.jdt.internal.core.builder.impl.BatchImageBuilder.build
(BatchImageBuilder.java:84)
	at 
org.eclipse.jdt.internal.core.builder.impl.JavaDevelopmentContextImpl.createStat
e(JavaDevelopmentContextImpl.java:146)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.fullBuild
(JavaBuilder.java:148)
	at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.build
(JavaBuilder.java:51)
	at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:93)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:114)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:73)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:41)
	at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:140)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:154)
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:174)
	at org.eclipse.core.internal.resources.Workspace.endOperation
(Workspace.java:663)
	at org.eclipse.core.internal.resources.Resource.refreshLocal
(Resource.java:905)
	at 
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createEle
mentInfo(CompilationUnitDocumentProvider.java:244)
	at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect
(AbstractDocumentProvider.java:172)
	at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput
(AbstractTextEditor.java:855)
	at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput
(JavaEditor.java:151)
	at org.eclipse.ui.texteditor.AbstractTextEditor.init
(AbstractTextEditor.java:1300)
	at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:379)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:98)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:374)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:426)
	at org.eclipse.ui.internal.EditorManager.access$6
(EditorManager.java:406)
	at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:517)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.ui.internal.EditorManager.restoreState
(EditorManager.java:471)
	at org.eclipse.ui.internal.WorkbenchPage.restoreState
(WorkbenchPage.java:1169)
	at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:78)
	at org.eclipse.ui.internal.WorkbenchWindow.restoreState
(WorkbenchWindow.java:743)
	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:632)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:506)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:758)
	at org.eclipse.core.runtime.Platform.run(Platform.java:393)
	at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState
(Workbench.java:490)
	at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:547)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:401)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:652)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:815)
	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:433)
	at org.eclipse.core.launcher.Main.main(Main.java:306)
	1=============</children>=============