Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phantom breakpoints #18839

Closed
stevemessick opened this issue May 15, 2014 · 9 comments
Closed

Phantom breakpoints #18839

stevemessick opened this issue May 15, 2014 · 9 comments
Assignees
Labels
closed-cannot-reproduce Closed as we were unable to reproduce the reported issue
Milestone

Comments

@stevemessick
Copy link
Contributor

I have several code lines where the debugger breaks even though there is no breakpoint set.
There actually were breakpoints at some time but I have removed them a few days ago, restarted DartEditor several times, executed "reanalyze sources", added/removed breakpoints at these lines several times.

I had the impression that this began when Dartium crashed ( "Aw Snap") exactly when it hit this breakpoint.
////////////////////////////////////////////////////////////////////////////////////
Editor: 1.4.0.dev_06_06 (2014-05-14)
OS: Linux - amd64 (3.13-1-amd64)
JVM: 1.7.0_51

projects: 19

open dart files: 2

auto-run pub: true
localhost resolves to: 127.0.0.1
mem max/total/free: 3556 / 1888 / 729 MB
thread count: 55
index: 162111 relationships in 34552 keys in 446 sources

SDK installed: true
Dartium installed: true
////////////////////////////////////////////////////////////////////////////////////
.java:244)
        at com.google.dart.tools.debug.core.util.BrowserManager.launchBrowser(BrowserManager.java:123)
        at com.google.dart.tools.debug.core.configs.DartiumLaunchConfigurationDelegate.launchImpl(DartiumLaunchConfigurationDelegate.java:146)
        at com.google.dart.tools.debug.core.configs.DartiumLaunchConfigurationDelegate.doLaunch(DartiumLaunchConfigurationDelegate.java:79)
        at com.google.dart.tools.debug.core.DartLaunchConfigurationDelegate.launch(DartLaunchConfigurationDelegate.java:50)
        at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
        at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
        at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
        at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.core.jobs 4 2 2014-05-15 10:32:40.229
!MESSAGE An internal error occurred during: "Launching index.html (1)".
!STACK 0
java.lang.NullPointerException
        at com.google.dart.tools.debug.core.util.BrowserManager.launchBrowser(BrowserManager.java:244)
        at com.google.dart.tools.debug.core.util.BrowserManager.launchBrowser(BrowserManager.java:123)
        at com.google.dart.tools.debug.core.configs.DartiumLaunchConfigurationDelegate.launchImpl(DartiumLaunchConfigurationDelegate.java:146)
        at com.google.dart.tools.debug.core.configs.DartiumLaunchConfigurationDelegate.doLaunch(DartiumLaunchConfigurationDelegate.java:79)
        at com.google.dart.tools.debug.core.DartLaunchConfigurationDelegate.launch(DartLaunchConfigurationDelegate.java:50)
        at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
        at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
        at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
        at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.core.jobs 4 2 2014-05-15 10:32:40.230
!MESSAGE An internal error occurred during: "Launching index.html (1)".
!STACK 0
java.lang.NullPointerException
        at com.google.dart.tools.debug.core.util.BrowserManager.launchBrowser(BrowserManager.java:244)
        at com.google.dart.tools.debug.core.util.BrowserManager.launchBrowser(BrowserManager.java:123)
        at com.google.dart.tools.debug.core.configs.DartiumLaunchConfigurationDelegate.launchImpl(DartiumLaunchConfigurationDelegate.java:146)
        at com.google.dart.tools.debug.core.configs.DartiumLaunchConfigurationDelegate.doLaunch(DartiumLaunchConfigurationDelegate.java:79)
        at com.google.dart.tools.debug.core.DartLaunchConfigurationDelegate.launch(DartLaunchConfigurationDelegate.java:50)
        at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
        at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
        at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
        at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui 4 0 2014-05-15 10:32:43.490
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
        at org.eclipse.swt.SWT.error(SWT.java:4361)
        at org.eclipse.swt.SWT.error(SWT.java:4276)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3537)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3189)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at com.google.dart.tools.deploy.DartIDEApplication.start(DartIDEApplication.java:85)
        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:353)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: java.lang.NullPointerException
        at com.google.dart.tools.ui.console.DartConsoleView.updateContentDescription(DartConsoleView.java:508)
        at com.google.dart.tools.ui.console.DartConsoleView.access$4(DartConsoleView.java:503)
        at com.google.dart.tools.ui.console.DartConsoleView$2.run(DartConsoleView.java:414)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
        ... 23 more

!ENTRY org.eclipse.ui 4 0 2014-05-15 10:32:43.492
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
        at org.eclipse.swt.SWT.error(SWT.java:4361)
        at org.eclipse.swt.SWT.error(SWT.java:4276)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3537)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3189)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at com.google.dart.tools.deploy.DartIDEApplication.start(DartIDEApplication.java:85)
        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:353)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: java.lang.NullPointerException
        at com.google.dart.tools.ui.console.DartConsoleView.updateContentDescription(DartConsoleView.java:508)
        at com.google.dart.tools.ui.console.DartConsoleView.access$4(DartConsoleView.java:503)
        at com.google.dart.tools.ui.console.DartConsoleView$2.run(DartConsoleView.java:414)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
        ... 23 more

!ENTRY org.eclipse.ui 4 0 2014-05-15 11:50:26.787
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
        at com.google.dart.tools.core.internal.analysis.model.ProjectManagerIgnoreListener$1.sourceAdded(ProjectManagerIgnoreListener.java:128)
        at com.google.dart.tools.core.internal.builder.DeltaProcessor.visitProxy(DeltaProcessor.java:584)
        at com.google.dart.tools.core.internal.builder.DeltaProcessor$4.visit(DeltaProcessor.java:525)
        at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:85)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
        at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127)
        at org.eclipse.core.internal.resources.Resource.accept(Resource.java:95)
        at org.eclipse.core.internal.resources.Resource.accept(Resource.java:52)
        at com.google.dart.tools.core.internal.builder.DeltaProcessor.processResources(DeltaProcessor.java:522)
        at com.google.dart.tools.core.internal.builder.DeltaProcessor.traverse(DeltaProcessor.java:252)
        at com.google.dart.tools.core.internal.analysis.model.ProjectManagerIgnoreListener.processIgnoresAdded(ProjectManagerIgnoreListener.java:145)
        at com.google.dart.tools.core.internal.analysis.model.ProjectManagerIgnoreListener.ignoresChanged(ProjectManagerIgnoreListener.java:54)
        at com.google.dart.tools.core.internal.model.DartIgnoreManager.notifyListeners(DartIgnoreManager.java:441)
        at com.google.dart.tools.core.internal.model.DartIgnoreManager.addToIgnores(DartIgnoreManager.java:186)
        at com.google.dart.tools.core.internal.model.DartIgnoreManager.addToIgnores(DartIgnoreManager.java:149)
        at com.google.dart.tools.core.internal.model.DartIgnoreManager.addToIgnores(DartIgnoreManager.java:127)
        at com.google.dart.tools.core.DartCore.addToIgnores(DartCore.java:360)
        at com.google.dart.tools.ui.internal.filesview.IgnoreResourceAction.toggleIgnoreState(IgnoreResourceAction.java:113)
        at com.google.dart.tools.ui.internal.filesview.IgnoreResourceAction.run(IgnoreResourceAction.java:47)
        at org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(BaseSelectionListenerAction.java:168)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
        at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
        at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3562)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3186)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at com.google.dart.tools.deploy.DartIDEApplication.start(DartIDEApplication.java:85)
        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:353)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.ui 4 0 2014-05-15 11:50:29.317
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
        at com.google.dart.tools.core.internal.analysis.model.ProjectManagerIgnoreListener$1.sourceAdded(ProjectManagerIgnoreListener.java:128)
        at com.google.dart.tools.core.internal.builder.DeltaProcessor.visitProxy(DeltaProcessor.java:584)
        at com.google.dart.tools.core.internal.builder.DeltaProcessor$4.visit(DeltaProcessor.java:525)
        at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:85)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
        at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127)
        at org.eclipse.core.internal.resources.Resource.accept(Resource.java:95)
        at org.eclipse.core.internal.resources.Resource.accept(Resource.java:52)
        at com.google.dart.tools.core.internal.builder.DeltaProcessor.processResources(DeltaProcessor.java:522)
        at com.google.dart.tools.core.internal.builder.DeltaProcessor.traverse(DeltaProcessor.java:252)
        at com.google.dart.tools.core.internal.analysis.model.ProjectManagerIgnoreListener.processIgnoresAdded(ProjectManagerIgnoreListener.java:145)
        at com.google.dart.tools.core.internal.analysis.model.ProjectManagerIgnoreListener.ignoresChanged(ProjectManagerIgnoreListener.java:54)
        at com.google.dart.tools.core.internal.model.DartIgnoreManager.notifyListeners(DartIgnoreManager.java:441)
        at com.google.dart.tools.core.internal.model.DartIgnoreManager.addToIgnores(DartIgnoreManager.java:186)
        at com.google.dart.tools.core.internal.model.DartIgnoreManager.addToIgnores(DartIgnoreManager.java:149)
        at com.google.dart.tools.core.internal.model.DartIgnoreManager.addToIgnores(DartIgnoreManager.java:127)
        at com.google.dart.tools.core.DartCore.addToIgnores(DartCore.java:360)
        at com.google.dart.tools.ui.internal.filesview.IgnoreResourceAction.toggleIgnoreState(IgnoreResourceAction.java:113)
        at com.google.dart.tools.ui.internal.filesview.IgnoreResourceAction.run(IgnoreResourceAction.java:47)
        at org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(BaseSelectionListenerAction.java:168)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
        at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
        at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3562)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3186)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at com.google.dart.tools.deploy.DartIDEApplication.start(DartIDEApplication.java:85)
        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:353)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY com.google.dart.tools.core 4 0 2014-05-15 12:56:03.574
!MESSAGE Failed to capture elements: 1 accessors; 1 top-level variables

!ENTRY com.google.dart.tools.core 4 0 2014-05-15 12:56:11.076
!MESSAGE Failed to capture elements: 1 accessors; 1 top-level variables

!ENTRY com.google.dart.tools.core 4 0 2014-05-15 14:04:51.711
!MESSAGE Failed to capture elements: 3 accessors; 2 top-level variables

!ENTRY com.google.dart.tools.core 4 0 2014-05-15 15:17:42.548
!MESSAGE Failed to capture elements: 4 accessors; 4 top-level variables

!ENTRY com.google.dart.tools.core 4 0 2014-05-15 15:17:43.547
!MESSAGE Failed to capture elements: 4 accessors; 4 top-level variables

!ENTRY com.google.dart.tools.ui 4 10001 2014-05-15 16:01:36.601
!MESSAGE Internal Error
!STACK 0
org.eclipse.jface.text.BadLocationException
        at org.eclipse.jface.text.TreeLineTracker.fail(TreeLineTracker.java:1055)
        at org.eclipse.jface.text.TreeLineTracker.lineByOffset(TreeLineTracker.java:267)
        at org.eclipse.jface.text.TreeLineTracker.getLineNumberOfOffset(TreeLineTracker.java:1137)
        at org.eclipse.jface.text.AbstractLineTracker.getLineNumberOfOffset(AbstractLineTracker.java:161)
        at org.eclipse.jface.text.AbstractDocument.getLineOfOffset(AbstractDocument.java:915)
        at org.eclipse.core.internal.filebuffers.SynchronizableDocument.getLineOfOffset(SynchronizableDocument.java:397)
        at com.google.dart.tools.ui.internal.text.dart.DartAutoIndentStrategy.smartIndentAfterClosingBracket(DartAutoIndentStrategy.java:1179)
        at com.google.dart.tools.ui.internal.text.dart.DartAutoIndentStrategy.smartIndentOnKeypress(DartAutoIndentStrategy.java:1351)
        at com.google.dart.tools.ui.internal.text.dart.DartAutoIndentStrategy.customizeDocumentCommand(DartAutoIndentStrategy.java:667)
        at com.google.dart.tools.ui.internal.text.editor.DartMoveLinesAction.customizePasteCommand(DartMoveLinesAction.java:392)
        at com.google.dart.tools.ui.internal.text.editor.DartMoveLinesAction.runWithEvent(DartMoveLinesAction.java:277)
        at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)
        at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:109)
        at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
        at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
        at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:567)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:508)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1484)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1275)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285)
        at org.eclipse.swt.widgets.Control.traverse(Control.java:4946)
        at org.eclipse.swt.widgets.Control.translateTraversal(Control.java:4924)
        at org.eclipse.swt.widgets.Composite.translateTraversal(Composite.java:1549)
        at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3047)
        at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:741)
        at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1773)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:5116)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4377)
        at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
        at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:8317)
        at org.eclipse.swt.widgets.Display.eventProc(Display.java:1193)
        at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
        at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2342)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3184)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at com.google.dart.tools.deploy.DartIDEApplication.start(DartIDEApplication.java:85)
        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:353)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1414)


Attachment:
screenshot.png (228 KB)

@kasperl
Copy link

kasperl commented Jun 4, 2014

Removed this from the 1.5 milestone.
Added this to the 1.6 milestone.

@kasperl
Copy link

kasperl commented Jul 10, 2014

Removed this from the 1.6 milestone.
Added Oldschool-Milestone-1.6 label.

@kasperl
Copy link

kasperl commented Aug 4, 2014

Removed Oldschool-Milestone-1.6 label.

@sethladd
Copy link
Contributor

Added Editor-Debugging label.

@devoncarew
Copy link
Member

Issue #19133 has been merged into this issue.

@clayberg
Copy link

cc @scheglov.

@scheglov
Copy link
Contributor

I have never seen this.


cc @devoncarew.
Set owner to @scheglov.
Added CannotReproduce label.

@clayberg
Copy link

Added this to the 1.7 milestone.

@DartBot
Copy link

DartBot commented Sep 27, 2014

This comment was originally written by @zoechi


This was a very annoying problem for months but improved a lot recently. I also can't remember when I had the last aw snap from Dartium.
You can close this bug. When I encounter this again I can create a new bug report.

@stevemessick stevemessick added Type-Defect closed-cannot-reproduce Closed as we were unable to reproduce the reported issue labels Sep 27, 2014
@stevemessick stevemessick added this to the 1.7 milestone Sep 27, 2014
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed-cannot-reproduce Closed as we were unable to reproduce the reported issue
Projects
None yet
Development

No branches or pull requests

7 participants