Steps to reproduce:
1. Create or open Flex project
2. Right click and choose "Toggle Breakpoint" on any line of code in Flash
perspective to set a breakpoint
3. Click on toggled breakpoint and get Stack Overflow Error (see log below):
!ENTRY org.eclipse.ui 4 0 2011-02-19 00:55:02.840
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.StackOverflowError
at java.util.ArrayList.get(ArrayList.java:322)
at org.eclipse.jface.text.AbstractDocument.computeIndexInPositionList(AbstractDocument.java:501)
at org.eclipse.jface.text.AbstractDocument.computeIndexInPositionList(AbstractDocument.java:455)
at org.eclipse.jface.text.AbstractDocument.computeIndexInCategory(AbstractDocument.java:544)
at org.eclipse.jface.text.projection.ProjectionMapping.findSegmentIndex(ProjectionMapping.java:109)
at org.eclipse.jface.text.projection.ProjectionMapping.findSegment(ProjectionMapping.java:130)
at org.eclipse.jface.text.projection.ProjectionMapping.toOriginOffset(ProjectionMapping.java:375)
at org.eclipse.jface.text.projection.ProjectionMapping.toOriginRegion(ProjectionMapping.java:393)
at org.eclipse.jface.text.TextViewer.widgetRange2ModelRange(TextViewer.java:5418)
at org.eclipse.jface.text.source.projection.ProjectionViewer.widgetSelection2ModelSelection(ProjectionViewer.java:1681)
at org.eclipse.jface.text.TextViewer.getSelectedRange(TextViewer.java:2363)
at com.adobe.flexide.editorcore.editor.AbstractFlexEditor.getSelectedRange(AbstractFlexEditor.java:1002)
at com.adobe.flexbuilder.mxml.editor.code.MXMLCodeEditor.activate(MXMLCodeEditor.java:456)
at com.adobe.flexbuilder.mxml.editor.MXMLEditor.activateCodeEditor(MXMLEditor.java:179)
at com.adobe.flexbuilder.mxml.editor.MXMLEditor.activateCodeEditor(MXMLEditor.java:174)
at com.adobe.flexbuilder.mxml.editor.MXMLEditor.gotoMarker(MXMLEditor.java:263)
at org.eclipse.ui.ide.IDE.gotoMarker(IDE.java:408)
at com.adobe.flexbuilder.mxml.editor.MXMLEditor.gotoMarker(MXMLEditor.java:264)
at org.eclipse.ui.ide.IDE.gotoMarker(IDE.java:408)
at com.adobe.flexbuilder.mxml.editor.MXMLEditor.gotoMarker(MXMLEditor.java:264)
at org.eclipse.ui.ide.IDE.gotoMarker(IDE.java:408)
at com.adobe.flexbuilder.mxml.editor.MXMLEditor.gotoMarker(MXMLEditor.java:264)
at org.eclipse.ui.ide.IDE.gotoMarker(IDE.java:408)
Using Eclipse 3.6.1 Helios C++ version + FlashBuilder Burrito 4.5 For Linux +
Flex 4.5 Hero. OS is the Ubuntu Desktop Maverick.
Is it a bug or my misconfiguration?
With regards, Andrey.
Original issue reported on code.google.com by waster2...@gmail.com on 18 Feb 2011 at 10:05
Original issue reported on code.google.com by
waster2...@gmail.com
on 18 Feb 2011 at 10:05