!SESSION 2018-10-01 11:36:42.789 ----------------------------------------------- eclipse.buildId=5.1.1.201809051655 java.version=1.8.0_131 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86_64 This is a continuation of log file C:\Users\srikanth.sutari\Documents\Appcelerator_Studio_Workspace\.metadata\.bak_0.log Created Time: 2018-10-01 12:08:11.168 !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:11.170 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:11.170 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:11.170 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:12.286 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:12.286 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:12.286 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:13.393 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:13.393 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:13.393 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.GetDC(Native Method) at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:1792) at org.eclipse.swt.graphics.GC.(GC.java:168) at org.eclipse.swt.graphics.GC.(GC.java:132) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:251) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:14.501 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:14.501 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:14.502 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.DrawTextW(Native Method) at org.eclipse.swt.internal.win32.OS.DrawText(OS.java:2590) at org.eclipse.swt.graphics.GC.textExtentInPixels(GC.java:5261) at org.eclipse.swt.graphics.GC.textExtent(GC.java:5236) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:253) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:15.612 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:15.612 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:15.612 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.EndBufferedPaint(Native Method) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1573) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:16.712 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:16.712 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:16.712 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:17.837 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:17.837 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:17.837 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:18.964 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:18.964 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:18.964 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:20.093 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:20.093 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:20.093 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.GetDC(Native Method) at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:1792) at org.eclipse.swt.graphics.GC.(GC.java:168) at org.eclipse.swt.graphics.GC.(GC.java:132) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:251) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:21.203 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:21.203 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:21.203 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:22.300 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:22.300 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:22.300 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.EndBufferedPaint(Native Method) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1573) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:23.400 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:23.400 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:23.400 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:24.512 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:24.512 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:24.512 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.GetDC(Native Method) at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:1792) at org.eclipse.swt.graphics.GC.(GC.java:168) at org.eclipse.swt.graphics.GC.(GC.java:132) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:251) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:25.623 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:25.623 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:25.623 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:26.729 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:26.729 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:26.729 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:27.839 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:27.839 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:27.839 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.CallNextHookEx(Native Method) at org.eclipse.swt.widgets.Display.foregroundIdleProc(Display.java:1423) at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:28.942 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:28.942 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:28.942 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:30.069 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:30.069 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:30.069 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:31.181 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:31.181 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:31.181 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:32.317 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:32.317 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:32.317 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:33.433 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:33.433 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:33.433 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.DrawTextW(Native Method) at org.eclipse.swt.internal.win32.OS.DrawText(OS.java:2590) at org.eclipse.swt.graphics.GC.textExtentInPixels(GC.java:5261) at org.eclipse.swt.graphics.GC.textExtent(GC.java:5236) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:253) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:34.550 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:34.550 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:34.550 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:35.660 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:35.660 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:35.660 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:36.766 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:36.766 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:36.766 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:37.880 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:37.881 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:37.881 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.GetDC(Native Method) at org.eclipse.swt.widgets.Display.internal_new_GC(Display.java:2707) at org.eclipse.swt.graphics.Image.getImageDataAtCurrentZoom(Image.java:1707) at org.eclipse.swt.graphics.Image.getImageData(Image.java:1510) at org.eclipse.swt.graphics.Image.getImageData(Image.java:1474) at org.eclipse.ui.internal.ImageCycleFeedbackBase.renderStep(ImageCycleFeedbackBase.java:109) at org.eclipse.ui.internal.AnimationEngine.updateDisplay(AnimationEngine.java:121) at org.eclipse.ui.internal.AnimationEngine.lambda$0(AnimationEngine.java:112) at org.eclipse.ui.internal.AnimationEngine$$Lambda$411/1785733985.run(Unknown Source) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:39.012 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:39.012 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:39.012 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:40.139 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:40.139 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:40.139 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:41.251 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:41.251 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:41.251 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:42.362 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:42.362 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:42.362 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:43.485 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:43.486 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:43.486 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:44.604 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:44.604 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:44.604 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.DrawTextW(Native Method) at org.eclipse.swt.internal.win32.OS.DrawText(OS.java:2590) at org.eclipse.swt.graphics.GC.drawTextInPixels(GC.java:2470) at org.eclipse.swt.graphics.GC.drawText(GC.java:2424) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:568) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:45.717 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:45.717 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:45.717 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:46.831 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:46.831 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:46.831 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.GetObjectW(Native Method) at org.eclipse.swt.internal.win32.OS.GetObject(OS.java:2776) at org.eclipse.swt.graphics.Image.getImageDataAtCurrentZoom(Image.java:1700) at org.eclipse.swt.graphics.Image.getImageData(Image.java:1510) at org.eclipse.swt.graphics.Image.getImageData(Image.java:1474) at org.eclipse.ui.internal.ImageCycleFeedbackBase.renderStep(ImageCycleFeedbackBase.java:109) at org.eclipse.ui.internal.AnimationEngine.updateDisplay(AnimationEngine.java:121) at org.eclipse.ui.internal.AnimationEngine.lambda$0(AnimationEngine.java:112) at org.eclipse.ui.internal.AnimationEngine$$Lambda$411/1785733985.run(Unknown Source) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:47.944 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:47.944 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:47.944 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.MoveMemory(Native Method) at org.eclipse.swt.ole.win32.OleFrame.getMsgProc(OleFrame.java:198) at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:49.056 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:49.056 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:49.056 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:50.174 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:50.174 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:50.174 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:51.289 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:51.289 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:51.289 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:52.407 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:52.407 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:52.407 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:53.525 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:53.525 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:53.525 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:54.637 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:54.637 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:54.637 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:55.749 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:55.749 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:55.749 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.TranslateMessage(Native Method) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3814) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:56.876 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:56.876 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:56.876 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.EndBufferedPaint(Native Method) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1573) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:57.994 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:57.994 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:57.994 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.EndBufferedPaint(Native Method) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1573) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:08:59.107 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:59.107 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:08:59.107 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:00.219 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:00.219 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:00.220 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:01.367 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:01.367 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:01.368 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:02.501 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:02.501 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:02.501 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:03.628 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:03.628 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:03.628 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:04.753 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:04.754 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:04.754 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.EndBufferedPaint(Native Method) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1573) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:05.868 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:05.868 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:05.868 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.DrawTextW(Native Method) at org.eclipse.swt.internal.win32.OS.DrawText(OS.java:2590) at org.eclipse.swt.graphics.GC.textExtentInPixels(GC.java:5261) at org.eclipse.swt.graphics.GC.textExtent(GC.java:5236) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:253) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:06.988 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:06.988 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:06.989 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.DrawTextW(Native Method) at org.eclipse.swt.internal.win32.OS.DrawText(OS.java:2590) at org.eclipse.swt.graphics.GC.textExtentInPixels(GC.java:5261) at org.eclipse.swt.graphics.GC.textExtent(GC.java:5236) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:253) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:08.104 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:08.104 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:08.104 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:09.223 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:09.223 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:09.223 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:10.336 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:10.336 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:10.336 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:11.543 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:11.543 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:11.544 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:12.648 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:12.648 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:12.648 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:13.751 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:13.751 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:13.751 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:14.863 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:14.864 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:14.864 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:15.967 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:15.967 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:15.967 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.MoveMemory(Native Method) at org.eclipse.swt.ole.win32.OleFrame.getMsgProc(OleFrame.java:198) at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:17.067 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:17.067 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:17.067 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.EndBufferedPaint(Native Method) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1573) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:18.162 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:18.162 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:18.162 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:19.264 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:19.264 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:19.264 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:20.366 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:20.366 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:20.366 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:21.496 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:21.497 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:21.497 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:22.601 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:22.601 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:22.601 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.MoveMemory(Native Method) at org.eclipse.swt.ole.win32.OleFrame.getMsgProc(OleFrame.java:198) at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:23.703 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:23.703 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:23.703 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.TranslateMessage(Native Method) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3814) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:24.940 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:24.940 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:24.940 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:26.042 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:26.042 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:26.042 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:27.145 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:27.145 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:27.146 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:28.253 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:28.253 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:28.253 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:29.351 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:29.351 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:29.351 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:30.450 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:30.450 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:30.450 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:31.561 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:31.561 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:31.561 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:32.686 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:32.686 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:32.686 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:33.819 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:33.819 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:33.819 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:34.947 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:34.947 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:34.947 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:36.089 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:36.089 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:36.089 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:37.194 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:37.194 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:37.194 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:38.302 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:38.302 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:38.302 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:39.429 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:39.429 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:39.429 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.CallNextHookEx(Native Method) at org.eclipse.swt.ole.win32.OleFrame.getMsgProc(OleFrame.java:314) at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:40.569 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:40.569 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:40.569 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.DrawTextW(Native Method) at org.eclipse.swt.internal.win32.OS.DrawText(OS.java:2590) at org.eclipse.swt.graphics.GC.textExtentInPixels(GC.java:5261) at org.eclipse.swt.graphics.GC.textExtent(GC.java:5236) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:253) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:41.706 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:41.706 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:41.706 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:42.813 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:42.813 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:42.813 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.BeginPaint(Native Method) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1541) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:43.918 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:43.918 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:43.918 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:45.049 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:45.049 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:45.049 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:46.190 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:46.190 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:46.190 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.IsAppThemed(Native Method) at org.eclipse.swt.widgets.Control.drawBackground(Control.java:950) at org.eclipse.swt.widgets.Control.drawBackground(Control.java:936) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1564) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:47.302 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:47.302 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:47.302 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:48.441 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:48.441 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:48.441 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.DrawTextW(Native Method) at org.eclipse.swt.internal.win32.OS.DrawText(OS.java:2590) at org.eclipse.swt.graphics.GC.textExtentInPixels(GC.java:5261) at org.eclipse.swt.graphics.GC.textExtent(GC.java:5236) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:253) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:49.586 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:49.586 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:49.586 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:50.695 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:50.695 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:50.695 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.DrawTextW(Native Method) at org.eclipse.swt.internal.win32.OS.DrawText(OS.java:2590) at org.eclipse.swt.graphics.GC.textExtentInPixels(GC.java:5261) at org.eclipse.swt.graphics.GC.textExtent(GC.java:5236) at org.eclipse.swt.custom.CLabel.getTotalSize(CLabel.java:253) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:401) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:51.797 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:51.797 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:51.797 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:52.918 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:52.918 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:52.918 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:54.033 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:54.033 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:54.033 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.MoveMemory(Native Method) at org.eclipse.swt.ole.win32.OleFrame.getMsgProc(OleFrame.java:198) at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:55.196 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:55.196 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:55.196 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.TransparentBlt(Native Method) at org.eclipse.swt.graphics.GC.drawBitmapTransparent(GC.java:1657) at org.eclipse.swt.graphics.GC.drawBitmap(GC.java:1245) at org.eclipse.swt.graphics.GC.drawImage(GC.java:1068) at org.eclipse.swt.graphics.GC.drawImage(GC.java:1003) at org.eclipse.swt.custom.CLabel.onPaint(CLabel.java:547) at org.eclipse.swt.custom.CLabel.lambda$0(CLabel.java:119) at org.eclipse.swt.custom.CLabel$$Lambda$308/1565613612.paintControl(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1570) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4900) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:56.339 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:56.339 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:56.339 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.GetObjectW(Native Method) at org.eclipse.swt.internal.win32.OS.GetObject(OS.java:2776) at org.eclipse.swt.graphics.Image.getImageDataAtCurrentZoom(Image.java:1700) at org.eclipse.swt.graphics.Image.getImageData(Image.java:1510) at org.eclipse.swt.graphics.Image.getImageData(Image.java:1474) at org.eclipse.ui.internal.ImageCycleFeedbackBase.renderStep(ImageCycleFeedbackBase.java:109) at org.eclipse.ui.internal.AnimationEngine.updateDisplay(AnimationEngine.java:121) at org.eclipse.ui.internal.AnimationEngine.lambda$0(AnimationEngine.java:112) at org.eclipse.ui.internal.AnimationEngine$$Lambda$411/1785733985.run(Unknown Source) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:57.479 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:57.479 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:57.479 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:58.648 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:58.648 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:58.648 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:09:59.838 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:59.838 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:09:59.838 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:01.027 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:01.027 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:01.027 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:02.200 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:02.200 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:02.200 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:03.396 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:03.396 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:03.396 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:04.530 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:04.530 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:04.530 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:05.672 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:05.672 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:05.672 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:06.810 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:06.810 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:06.811 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:07.966 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:07.966 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:07.966 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:09.132 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:09.132 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:09.132 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:10.292 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:10.292 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:10.292 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680) at org.eclipse.ui.internal.Workbench$$Lambda$66/1668385683.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 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:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) !ENTRY org.eclipse.ui 4 4 2018-10-01 12:10:11.425 !MESSAGE To avoid deadlock while executing Display.syncExec() with argument: org.eclipse.debug.internal.ui.sourcelookup.Prompter$1@1ee2495b, thread Worker-17 will interrupt UI thread. !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:11.425 !MESSAGE Worker-17 thread is an instance of Worker or owns an ILock !STACK 0 java.lang.IllegalStateException: Call stack for thread Worker-17 at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.getThreadInfo(Unknown Source) at org.eclipse.ui.internal.UILockListener.reportInterruption(UILockListener.java:206) at org.eclipse.ui.internal.UILockListener.interruptUI(UILockListener.java:176) at org.eclipse.ui.internal.PendingSyncExec.waitUntilExecuted(PendingSyncExec.java:82) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:153) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:81) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:262) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) !SUBENTRY 1 org.eclipse.ui 4 4 2018-10-01 12:10:11.425 !MESSAGE UI thread waiting on a job or lock. !STACK 0 java.lang.IllegalStateException: Call stack for thread main at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4856) at org.eclipse.jface.window.Window.runEventLoop(Window.java:819) at org.eclipse.jface.window.Window.open(Window.java:794) at com.appcelerator.titanium.ui.wizard.PlatformsConfigurationHandlerUtil.openWizard(PlatformsConfigurationHandlerUtil.java:50) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$6.runInUIThread(TiAppSDKSection.java:432) at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) at org.eclipse.ui.progress.UIJob$$Lambda$127/2060627454.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop(EventLoopProgressMonitor.java:125) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:99) at org.eclipse.core.runtime.SubMonitor$RootInfo.isCanceled(SubMonitor.java:236) at org.eclipse.core.runtime.SubMonitor.isCanceled(SubMonitor.java:583) at org.eclipse.core.runtime.ProgressMonitorWrapper.isCanceled(ProgressMonitorWrapper.java:111) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.isCanceled(EventLoopProgressMonitor.java:100) at org.eclipse.core.internal.jobs.ThreadJob.isCanceled(ThreadJob.java:144) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:250) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:458) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5025) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppXMLSourcePage.performSave(TiAppXMLSourcePage.java:266) at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4820) at com.aptana.editor.common.AbstractThemeableEditor.doSave(AbstractThemeableEditor.java:678) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.doSave(TiAppEditor.java:228) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) at org.eclipse.ui.Saveable.doSave(Saveable.java:220) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:340) at org.eclipse.ui.internal.SaveablesList.lambda$0(SaveablesList.java:667) at org.eclipse.ui.internal.SaveablesList$$Lambda$398/1020045148.run(Unknown Source) at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) at org.eclipse.ui.internal.SaveableHelper$$Lambda$399/1556469606.run(Unknown Source) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:676) at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:636) at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:621) at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:445) at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:401) at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3686) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1391) at org.eclipse.ui.internal.Workbench.saveAllEditors(Workbench.java:1370) at org.eclipse.debug.internal.ui.DebugUIPlugin.saveAllEditors(DebugUIPlugin.java:805) at org.eclipse.debug.internal.ui.DebugUIPlugin.preLaunchSave(DebugUIPlugin.java:1019) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:218) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:72) at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168) at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150) at org.eclipse.ui.internal.UISynchronizer$$Lambda$339/1315779857.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr