{"action":"created","issue":{"url":"https://api.github.com/repos/DDT-IDE/DDT/issues/130","repository_url":"https://api.github.com/repos/DDT-IDE/DDT","labels_url":"https://api.github.com/repos/DDT-IDE/DDT/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/DDT-IDE/DDT/issues/130/comments","events_url":"https://api.github.com/repos/DDT-IDE/DDT/issues/130/events","html_url":"https://github.com/DDT-IDE/DDT/issues/130","id":140308403,"number":130,"title":"Exception on fresh installation","user":{"login":"olehlong","id":3706152,"avatar_url":"https://avatars.githubusercontent.com/u/3706152?v=3","gravatar_id":"","url":"https://api.github.com/users/olehlong","html_url":"https://github.com/olehlong","followers_url":"https://api.github.com/users/olehlong/followers","following_url":"https://api.github.com/users/olehlong/following{/other_user}","gists_url":"https://api.github.com/users/olehlong/gists{/gist_id}","starred_url":"https://api.github.com/users/olehlong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olehlong/subscriptions","organizations_url":"https://api.github.com/users/olehlong/orgs","repos_url":"https://api.github.com/users/olehlong/repos","events_url":"https://api.github.com/users/olehlong/events{/privacy}","received_events_url":"https://api.github.com/users/olehlong/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-03-11T22:31:02Z","updated_at":"2016-03-15T17:41:55Z","closed_at":null,"body":"Hello. I've installed latest Eclipse (Mars.2 Release (4.5.2)) and latest DDT (0.14.1.v201602151533). When I'm  choosing a package from autocomplete on import I always get an exception. Or even when I'm finishing typing package name. \r\napp.d - app file\r\ntypes.d - lib file\r\n\r\n```\r\n!SESSION 2016-03-11 22:22:16.095 -----------------------------------------------\r\neclipse.buildId=4.5.2.M20160212-1500\r\njava.version=1.8.0_72\r\njava.vendor=Oracle Corporation\r\nBootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US\r\nFramework arguments:  -product org.eclipse.epp.package.cpp.product\r\nCommand-line arguments:  -data file:/media/DProjects/ -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.cpp.product\r\n\r\n!ENTRY org.eclipse.e4.ui.workbench 4 0 2016-03-11 22:22:35.154\r\n!MESSAGE Error setting focus to : org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl app.d\r\n!STACK 0\r\norg.eclipse.swt.SWTException: Widget is disposed\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4491)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4406)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4377)\r\n\tat org.eclipse.swt.widgets.Widget.error(Widget.java:482)\r\n\tat org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:419)\r\n\tat org.eclipse.swt.widgets.Control.getVisible(Control.java:2991)\r\n\tat org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1465)\r\n\tat org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1465)\r\n\tat org.eclipse.ui.texteditor.StatusTextEditor.setFocus(StatusTextEditor.java:120)\r\n\tat org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.delegateSetFocus(CompatibilityPart.java:204)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)\r\n\tat org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)\r\n\tat org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:258)\r\n\tat org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229)\r\n\tat org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:107)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.focusGui(PartRenderingEngine.java:775)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$2.setFocus(ContributedPartRenderer.java:102)\r\n\tat org.eclipse.swt.custom.CTabItem.setFocus(CTabItem.java:332)\r\n\tat org.eclipse.swt.custom.CTabFolder.setFocus(CTabFolder.java:2602)\r\n\tat org.eclipse.swt.widgets.Control.fixFocus(Control.java:214)\r\n\tat org.eclipse.swt.widgets.Control.setVisible(Control.java:5016)\r\n\tat org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3146)\r\n\tat org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3103)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1318)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:72)\r\n\tat org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)\r\n\tat org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)\r\n\tat org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)\r\n\tat org.eclipse.swt.widgets.Display.syncExec(Display.java:4633)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)\r\n\tat org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)\r\n\tat org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)\r\n\tat org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)\r\n\tat org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)\r\n\tat org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)\r\n\tat org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)\r\n\tat org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)\r\n\tat org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)\r\n\tat org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)\r\n\tat org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)\r\n\tat org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)\r\n\tat org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)\r\n\tat org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)\r\n\tat org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1283)\r\n\tat org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1236)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1278)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$4(StackRenderer.java:1260)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$11.close(StackRenderer.java:1145)\r\n\tat org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1921)\r\n\tat org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:335)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)\r\n\tat org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)\r\n\tat org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)\r\n\tat org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)\r\n\tat org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)\r\n\tat org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)\r\n\tat org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)\r\n\tat org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)\r\n\tat org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)\r\n\tat org.eclipse.equinox.launcher.Main.run(Main.java:1515)\r\n\tat org.eclipse.equinox.launcher.Main.main(Main.java:1488)\r\n\r\n!ENTRY org.eclipse.e4.ui.workbench 4 0 2016-03-11 22:22:37.464\r\n!MESSAGE Error setting focus to : org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl types.d\r\n!STACK 0\r\norg.eclipse.swt.SWTException: Widget is disposed\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4491)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4406)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4377)\r\n\tat org.eclipse.swt.widgets.Widget.error(Widget.java:482)\r\n\tat org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:419)\r\n\tat org.eclipse.swt.widgets.Control.getVisible(Control.java:2991)\r\n\tat org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1465)\r\n\tat org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1465)\r\n\tat org.eclipse.ui.texteditor.StatusTextEditor.setFocus(StatusTextEditor.java:120)\r\n\tat org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.delegateSetFocus(CompatibilityPart.java:204)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)\r\n\tat org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)\r\n\tat org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:258)\r\n\tat org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229)\r\n\tat org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:107)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.focusGui(PartRenderingEngine.java:775)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$2.setFocus(ContributedPartRenderer.java:102)\r\n\tat org.eclipse.swt.custom.CTabItem.setFocus(CTabItem.java:332)\r\n\tat org.eclipse.swt.custom.CTabFolder.setFocus(CTabFolder.java:2602)\r\n\tat org.eclipse.swt.widgets.Control.fixFocus(Control.java:214)\r\n\tat org.eclipse.swt.widgets.Control.setVisible(Control.java:5016)\r\n\tat org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3146)\r\n\tat org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3103)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1318)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:72)\r\n\tat org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)\r\n\tat org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)\r\n\tat org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)\r\n\tat org.eclipse.swt.widgets.Display.syncExec(Display.java:4633)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)\r\n\tat org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)\r\n\tat org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)\r\n\tat org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)\r\n\tat org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)\r\n\tat org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)\r\n\tat org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)\r\n\tat org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)\r\n\tat org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)\r\n\tat org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)\r\n\tat org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)\r\n\tat org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)\r\n\tat org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)\r\n\tat org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)\r\n\tat org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1283)\r\n\tat org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1236)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1278)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$4(StackRenderer.java:1260)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$11.close(StackRenderer.java:1145)\r\n\tat org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1921)\r\n\tat org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:335)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)\r\n\tat org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)\r\n\tat org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)\r\n\tat org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)\r\n\tat org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)\r\n\tat org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)\r\n\tat org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)\r\n\tat org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)\r\n\tat org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)\r\n\tat org.eclipse.equinox.launcher.Main.run(Main.java:1515)\r\n\tat org.eclipse.equinox.launcher.Main.main(Main.java:1488)\r\n```"},"comment":{"url":"https://api.github.com/repos/DDT-IDE/DDT/issues/comments/196943138","html_url":"https://github.com/DDT-IDE/DDT/issues/130#issuecomment-196943138","issue_url":"https://api.github.com/repos/DDT-IDE/DDT/issues/130","id":196943138,"user":{"login":"olehlong","id":3706152,"avatar_url":"https://avatars.githubusercontent.com/u/3706152?v=3","gravatar_id":"","url":"https://api.github.com/users/olehlong","html_url":"https://github.com/olehlong","followers_url":"https://api.github.com/users/olehlong/followers","following_url":"https://api.github.com/users/olehlong/following{/other_user}","gists_url":"https://api.github.com/users/olehlong/gists{/gist_id}","starred_url":"https://api.github.com/users/olehlong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olehlong/subscriptions","organizations_url":"https://api.github.com/users/olehlong/orgs","repos_url":"https://api.github.com/users/olehlong/repos","events_url":"https://api.github.com/users/olehlong/events{/privacy}","received_events_url":"https://api.github.com/users/olehlong/received_events","type":"User","site_admin":false},"created_at":"2016-03-15T17:41:55Z","updated_at":"2016-03-15T17:41:55Z","body":"I've tried  oracle 8, openjdk 8 already. Same behavior. On oracle 9 eclipse doesn't event start, it shows that error windows right after clicking on eclipse.\r\nThanks anyway. I'll have to change eclipse to another ide :("}}