Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Aptana Studio 3.0.2, Aptana Studio 3.0.3, Aptana Studio 3.0.4
    • Fix Version/s: Aptana Studio 3.0.5
    • Component/s: Editor, PHP
    • Environment:

      Description

      Usually once or twice a day, when in a file a certain character does not work. Pressing 'e' for example, will not put an 'e' into the file being edited. pressing shift+'e' will put an 'E' in. If there are multiple files open (fileOne.php and fileTwo.php) the character is different for each file ('e' doesn't work with fileOne.php but 't' doesn't work with fileTwo.php). Sometimes closing and re-opening Aptana fixes the issue.

      This issue is happening to myself and my co-worker. We have two completely different machines as listed in the environment.
      Checking the log, the following is generated from a single keypress:

      !ENTRY com.aptana.editor.common 4 0 2011-08-23 09:38:13.375
      !MESSAGE (Build 3.0.3.1313008478) [ERROR] assertion failed:
      !STACK 0
      org.eclipse.core.runtime.AssertionFailedException: assertion failed:
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
      at org.eclipse.jface.text.Position.setLength(Position.java:185)
      at org.eclipse.jface.text.rules.FastPartitioner.computePartitioning(FastPartitioner.java:634)
      at org.eclipse.jface.text.AbstractDocument.computePartitioning(AbstractDocument.java:1430)
      at org.eclipse.core.internal.filebuffers.SynchronizableDocument.computePartitioning(SynchronizableDocument.java:293)
      at org.eclipse.jface.text.TextUtilities.computePartitioning(TextUtilities.java:429)
      at com.aptana.editor.common.text.reconciler.CommonPresentationReconciler.createPresentation(CommonPresentationReconciler.java:85)
      at com.aptana.editor.common.text.reconciler.CommonPresentationReconciler.createPresentation(CommonPresentationReconciler.java:76)
      at org.eclipse.jface.text.presentation.PresentationReconciler.processDamage(PresentationReconciler.java:566)
      at org.eclipse.jface.text.presentation.PresentationReconciler.access$3(PresentationReconciler.java:564)
      at org.eclipse.jface.text.presentation.PresentationReconciler$InternalListener.textChanged(PresentationReconciler.java:225)
      at org.eclipse.jface.text.TextViewer.updateTextListeners(TextViewer.java:2820)
      at org.eclipse.jface.text.TextViewer.invalidateTextPresentation(TextViewer.java:3463)
      at com.aptana.editor.common.extensions.LineBackgroundPainter.paint(LineBackgroundPainter.java:137)
      at org.eclipse.jface.text.PaintManager.paint(PaintManager.java:298)
      at org.eclipse.jface.text.PaintManager.mouseDown(PaintManager.java:324)
      at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:185)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
      at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at com.aptana.rcp.IDEApplication.start(IDEApplication.java:125)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1408)

      !ENTRY com.aptana.editor.common 4 0 2011-08-23 09:38:16.796
      !MESSAGE (Build 3.0.3.1313008478) [ERROR] assertion failed:
      !STACK 0
      org.eclipse.core.runtime.AssertionFailedException: assertion failed:
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
      at org.eclipse.jface.text.Position.setLength(Position.java:185)
      at org.eclipse.jface.text.rules.FastPartitioner.computePartitioning(FastPartitioner.java:634)
      at org.eclipse.jface.text.AbstractDocument.computePartitioning(AbstractDocument.java:1430)
      at org.eclipse.core.internal.filebuffers.SynchronizableDocument.computePartitioning(SynchronizableDocument.java:293)
      at org.eclipse.jface.text.TextUtilities.computePartitioning(TextUtilities.java:429)
      at com.aptana.editor.common.text.reconciler.CommonPresentationReconciler.createPresentation(CommonPresentationReconciler.java:85)
      at com.aptana.editor.common.text.reconciler.CommonPresentationReconciler.createPresentation(CommonPresentationReconciler.java:76)
      at org.eclipse.jface.text.presentation.PresentationReconciler.processDamage(PresentationReconciler.java:566)
      at org.eclipse.jface.text.presentation.PresentationReconciler.access$3(PresentationReconciler.java:564)
      at org.eclipse.jface.text.presentation.PresentationReconciler$InternalListener.textChanged(PresentationReconciler.java:225)
      at org.eclipse.jface.text.TextViewer.updateTextListeners(TextViewer.java:2820)
      at org.eclipse.jface.text.TextViewer.invalidateTextPresentation(TextViewer.java:3463)
      at com.aptana.editor.common.extensions.LineBackgroundPainter.paint(LineBackgroundPainter.java:137)
      at org.eclipse.jface.text.PaintManager.paint(PaintManager.java:298)
      at org.eclipse.jface.text.PaintManager.mouseDown(PaintManager.java:324)
      at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:185)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
      at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at com.aptana.rcp.IDEApplication.start(IDEApplication.java:125)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1408)

      !ENTRY org.eclipse.ui 4 0 2011-08-23 09:38:17.625
      !MESSAGE Unhandled event loop exception
      !STACK 0
      org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.core.runtime.AssertionFailedException: assertion failed: )
      at org.eclipse.swt.SWT.error(SWT.java:4083)
      at org.eclipse.swt.SWT.error(SWT.java:3998)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
      at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at com.aptana.rcp.IDEApplication.start(IDEApplication.java:125)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
      Caused by: org.eclipse.core.runtime.AssertionFailedException: assertion failed:
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
      at org.eclipse.jface.text.Position.setLength(Position.java:185)
      at org.eclipse.jface.text.rules.FastPartitioner.computePartitioning(FastPartitioner.java:634)
      at org.eclipse.jface.text.AbstractDocument.computePartitioning(AbstractDocument.java:1430)
      at org.eclipse.core.internal.filebuffers.SynchronizableDocument.computePartitioning(SynchronizableDocument.java:293)
      at org.eclipse.jface.text.TextUtilities.computePartitioning(TextUtilities.java:429)
      at com.aptana.editor.common.text.reconciler.CommonPresentationReconciler.createPresentation(CommonPresentationReconciler.java:85)
      at com.aptana.editor.common.text.reconciler.CommonPresentationReconciler.createPresentation(CommonPresentationReconciler.java:76)
      at org.eclipse.jface.text.presentation.PresentationReconciler.processDamage(PresentationReconciler.java:566)
      at org.eclipse.jface.text.presentation.PresentationReconciler.access$3(PresentationReconciler.java:564)
      at org.eclipse.jface.text.presentation.PresentationReconciler$InternalListener.textChanged(PresentationReconciler.java:225)
      at org.eclipse.jface.text.TextViewer.updateTextListeners(TextViewer.java:2820)
      at org.eclipse.jface.text.TextViewer.invalidateTextPresentation(TextViewer.java:3463)
      at org.eclipse.jface.text.source.AnnotationPainter.invalidateTextPresentation(AnnotationPainter.java:962)
      at org.eclipse.jface.text.source.AnnotationPainter.updatePainting(AnnotationPainter.java:944)
      at org.eclipse.jface.text.source.AnnotationPainter.access$1(AnnotationPainter.java:938)
      at org.eclipse.jface.text.source.AnnotationPainter$1.run(AnnotationPainter.java:1077)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
      ... 22 more

      !ENTRY org.eclipse.ui 4 0 2011-08-23 09:38:18.437
      !MESSAGE Unhandled event loop exception
      !STACK 0
      org.eclipse.core.runtime.AssertionFailedException: assertion failed:
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
      at org.eclipse.jface.text.Position.setLength(Position.java:185)
      at org.eclipse.jface.text.rules.FastPartitioner.computePartitioning(FastPartitioner.java:634)
      at org.eclipse.jface.text.AbstractDocument.computePartitioning(AbstractDocument.java:1430)
      at org.eclipse.core.internal.filebuffers.SynchronizableDocument.computePartitioning(SynchronizableDocument.java:293)
      at org.eclipse.jface.text.TextUtilities.computePartitioning(TextUtilities.java:429)
      at com.aptana.editor.php.internal.contentAssist.PHPScopeScanner.nextToken(PHPScopeScanner.java:88)
      at com.aptana.editor.common.contentassist.LexemeProvider.createLexemeList(LexemeProvider.java:157)
      at com.aptana.editor.common.contentassist.LexemeProvider.<init>(LexemeProvider.java:87)
      at com.aptana.editor.php.internal.contentAssist.ParsingUtils$3.<init>(ParsingUtils.java:91)
      at com.aptana.editor.php.internal.contentAssist.ParsingUtils.createLexemeProvider(ParsingUtils.java:91)
      at com.aptana.editor.php.internal.ui.editor.formatting.AbstractPHPAutoEditStrategy.getLexemeProvider(AbstractPHPAutoEditStrategy.java:126)
      at com.aptana.editor.php.internal.ui.editor.formatting.PHPAutoIndentStrategy.innerCustomizeDocumentCommand(PHPAutoIndentStrategy.java:215)
      at com.aptana.editor.php.internal.ui.editor.formatting.PHPAutoIndentStrategy.customizeDocumentCommand(PHPAutoIndentStrategy.java:58)
      at org.eclipse.jface.text.TextViewer.customizeDocumentCommand(TextViewer.java:3741)
      at org.eclipse.jface.text.TextViewer.handleVerifyEvent(TextViewer.java:3778)
      at org.eclipse.jface.text.source.projection.ProjectionViewer.handleVerifyEvent(ProjectionViewer.java:1277)
      at org.eclipse.jface.text.TextViewer$TextVerifyListener.verifyText(TextViewer.java:433)
      at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
      at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:774)
      at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java:7140)
      at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java:7986)
      at org.eclipse.swt.custom.StyledText.doContent(StyledText.java:2459)
      at org.eclipse.swt.custom.StyledText.handleKey(StyledText.java:5932)
      at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5962)
      at org.eclipse.swt.custom.StyledText$7.handleEvent(StyledText.java:5656)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
      at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1103)
      at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1099)
      at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1508)
      at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4270)
      at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:345)
      at org.eclipse.swt.widgets.Control.windowProc(Control.java:4162)
      at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
      at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
      at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
      at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2459)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3655)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
      at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at com.aptana.rcp.IDEApplication.start(IDEApplication.java:125)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1408)

      !ENTRY org.eclipse.ui 4 0 2011-08-23 09:38:19.437
      !MESSAGE Unhandled event loop exception
      !STACK 0
      org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.core.runtime.AssertionFailedException: assertion failed: )
      at org.eclipse.swt.SWT.error(SWT.java:4083)
      at org.eclipse.swt.SWT.error(SWT.java:3998)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
      at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at com.aptana.rcp.IDEApplication.start(IDEApplication.java:125)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
      Caused by: org.eclipse.core.runtime.AssertionFailedException: assertion failed:
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
      at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
      at org.eclipse.jface.text.Position.setLength(Position.java:185)
      at org.eclipse.jface.text.rules.FastPartitioner.computePartitioning(FastPartitioner.java:634)
      at org.eclipse.jface.text.AbstractDocument.computePartitioning(AbstractDocument.java:1430)
      at org.eclipse.core.internal.filebuffers.SynchronizableDocument.computePartitioning(SynchronizableDocument.java:293)
      at org.eclipse.jface.text.TextUtilities.computePartitioning(TextUtilities.java:429)
      at com.aptana.editor.common.text.reconciler.CommonPresentationReconciler.createPresentation(CommonPresentationReconciler.java:85)
      at com.aptana.editor.common.text.reconciler.CommonPresentationReconciler.createPresentation(CommonPresentationReconciler.java:76)
      at org.eclipse.jface.text.presentation.PresentationReconciler.processDamage(PresentationReconciler.java:566)
      at org.eclipse.jface.text.presentation.PresentationReconciler.access$3(PresentationReconciler.java:564)
      at org.eclipse.jface.text.presentation.PresentationReconciler$InternalListener.textChanged(PresentationReconciler.java:225)
      at org.eclipse.jface.text.TextViewer.updateTextListeners(TextViewer.java:2820)
      at org.eclipse.jface.text.TextViewer.invalidateTextPresentation(TextViewer.java:3463)
      at org.eclipse.jface.text.source.AnnotationPainter.invalidateTextPresentation(AnnotationPainter.java:962)
      at org.eclipse.jface.text.source.AnnotationPainter.updatePainting(AnnotationPainter.java:944)
      at org.eclipse.jface.text.source.AnnotationPainter.access$1(AnnotationPainter.java:938)
      at org.eclipse.jface.text.source.AnnotationPainter$1.run(AnnotationPainter.java:1077)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
      ... 22 more

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mstepanov Max Stepanov
                Reporter:
                unixmonkey Tony Pritchett
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code