Bug 46149 - AEOOB in Util.computeDietRange during editing
Summary: AEOOB in Util.computeDietRange during editing
Status: RESOLVED DUPLICATE of bug 45982
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 3.0 M5   Edit
Assignee: David Audel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-05 17:21 EST by Channing Walton CLA
Modified: 2003-11-06 07:00 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 Channing Walton CLA 2003-11-05 17:21:51 EST
Eclipse: 200311040800
OSX: 10.3

I am getting a lot of the following during editing - cannot say much more than that really.

!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.ArrayIndexOutOfBoundsException
        at java.lang.System.arraycopy(Native Method)
        at org.eclipse.jdt.internal.compiler.parser.diagnose.Util.computeDietRange(Util.java:103)
        at org.eclipse.jdt.internal.compiler.parser.Parser.reportSyntaxErrors(Parser.java:5329)
        at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:5310)
        at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:5628)
        at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:5593)
        at 
org.eclipse.jdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.ja
va:1094)
        at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:118)
        at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:200)
        at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:487)
        at org.eclipse.jdt.internal.core.CompilationUnit.makeConsistent(CompilationUnit.java:925)
        at 
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingC
opyOperation.java:48)
        at org.eclipse.jdt.internal.core.JavaModelOperation.execute(JavaModelOperation.java:366)
        at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:705)
        at org.eclipse.jdt.internal.core.JavaElement.runOperation(JavaElement.java:523)
        at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1042)
        at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1014)
        at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1007)
        at 
org.eclipse.jdt.internal.ui.browsing.JavaBrowsingPart.getElementForInputAt(JavaBrowsingPart.java:
1225)
        at 
org.eclipse.jdt.internal.ui.browsing.JavaBrowsingPart.setSelectionFromEditor(JavaBrowsingPart.java:
1117)
        at 
org.eclipse.jdt.internal.ui.browsing.JavaBrowsingPart.selectionChanged(JavaBrowsingPart.java:669)
        at org.eclipse.jdt.internal.ui.browsing.ProjectsView.selectionChanged(ProjectsView.java:214)
        at org.eclipse.ui.internal.AbstractSelectionService$4.run(AbstractSelectionService.java:178)
        at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1143)
        at org.eclipse.core.runtime.Platform.run(Platform.java:461)
        at 
org.eclipse.ui.internal.AbstractSelectionService.firePostSelection(AbstractSelectionService.java:176)
        at 
org.eclipse.ui.internal.AbstractSelectionService$2.selectionChanged(AbstractSelectionService.java:
76)
        at org.eclipse.jface.text.TextViewer.firePostSelectionChanged(TextViewer.java:2142)
        at org.eclipse.jface.text.TextViewer.firePostSelectionChanged(TextViewer.java:2095)
        at org.eclipse.jface.text.TextViewer$4.run(TextViewer.java:2074)
        at org.eclipse.swt.widgets.Display.runTimers(Display.java:2412)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1919)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1611)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1594)
        at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:299)
        at org.eclipse.core.launcher.Main.run(Main.java:765)
        at org.eclipse.core.launcher.Main.main(Main.java:599)
Comment 1 Channing Walton CLA 2003-11-06 03:24:17 EST
Got a NPE in exactly the same place:

!ENTRY org.eclipse.ui.workbench 4 2 Nov 06, 2003 08:12:56.784
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
        at java.lang.System.arraycopy(Native Method)
        at org.eclipse.jdt.internal.compiler.parser.diagnose.Util.computeDietRange(Util.java:104)
        at org.eclipse.jdt.internal.compiler.parser.Parser.reportSyntaxErrors(Parser.java:5329)
        at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:5310)
        at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:5628)
        at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:5593)
        at 
org.eclipse.jdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.ja
va:1094)
        at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:118)
        at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:200)
        at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:487)
        at org.eclipse.jdt.internal.core.CompilationUnit.makeConsistent(CompilationUnit.java:925)
        at 
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingC
opyOperation.java:48)
        at org.eclipse.jdt.internal.core.JavaModelOperation.execute(JavaModelOperation.java:366)
        at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:705)
        at org.eclipse.jdt.internal.core.JavaElement.runOperation(JavaElement.java:523)
        at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1042)
        at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1014)
        at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1007)
        at 
org.eclipse.jdt.internal.ui.browsing.JavaBrowsingPart.getElementForInputAt(JavaBrowsingPart.java:
1225)
        at 
org.eclipse.jdt.internal.ui.browsing.JavaBrowsingPart.setSelectionFromEditor(JavaBrowsingPart.java:
1117)
        at 
org.eclipse.jdt.internal.ui.browsing.JavaBrowsingPart.selectionChanged(JavaBrowsingPart.java:669)
        at org.eclipse.jdt.internal.ui.browsing.ProjectsView.selectionChanged(ProjectsView.java:214)
        at org.eclipse.ui.internal.AbstractSelectionService$4.run(AbstractSelectionService.java:178)
        at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1143)
        at org.eclipse.core.runtime.Platform.run(Platform.java:461)
        at 
org.eclipse.ui.internal.AbstractSelectionService.firePostSelection(AbstractSelectionService.java:176)
        at 
org.eclipse.ui.internal.AbstractSelectionService$2.selectionChanged(AbstractSelectionService.java:
76)
        at org.eclipse.jface.text.TextViewer.firePostSelectionChanged(TextViewer.java:2142)
        at org.eclipse.jface.text.TextViewer.firePostSelectionChanged(TextViewer.java:2095)
        at org.eclipse.jface.text.TextViewer$4.run(TextViewer.java:2074)
        at org.eclipse.swt.widgets.Display.runTimers(Display.java:2412)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1919)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1611)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:1594)
        at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:299)
        at org.eclipse.core.launcher.Main.run(Main.java:765)
        at org.eclipse.core.launcher.Main.main(Main.java:599)
Comment 2 David Audel CLA 2003-11-06 07:00:27 EST

*** This bug has been marked as a duplicate of 45982 ***