org.eclipse.swt.SWTException: Invalid thread access

Appcelerator JIRA | Nathaniel Grove | 2 years ago
  1. 0

    I just installed an update for Aptana Studio and once I did, it would no longer open but would crash while loading, during the splash screen. I then updated my Java version and reinstalled Aptana Studio but still had the same problem. I am on Mac OS X 10.9.4. As suggested, I ran it from the terminal and here is the output: {code} tgmac$ /Applications/Aptana\ Studio\ 3/AptanaStudio3.app/Contents/MacOS/AptanaStudio3 !SESSION 2014-08-01 13:21:32.345 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_65 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/thangrove/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/thangrove/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.resources 2 10035 2014-08-01 13:21:43.412 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. !ENTRY org.eclipse.core.net 1 0 2014-08-01 13:22:02.129 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY org.eclipse.ui.workbench 4 2 2014-08-01 13:22:04.129 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". !STACK 0 java.lang.NullPointerException at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671) at com.aptana.scripting.ui.ScriptingUIPlugin.getImageDescriptor(ScriptingUIPlugin.java:71) at com.aptana.scripting.ui.ScriptingConsole.<init>(ScriptingConsole.java:68) at com.aptana.scripting.ui.ScriptingConsole.getInstance(ScriptingConsole.java:42) at com.aptana.scripting.ui.ScriptingConsoleStartup.earlyStartup(ScriptingConsoleStartup.java:25) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2555) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !ENTRY org.eclipse.ui 4 4 2014-08-01 13:22:04.186 !MESSAGE Unhandled Exception !ENTRY com.aptana.scripting.ui 4 0 2014-08-01 13:22:04.186 !MESSAGE Unable to execute early startup code for an extension !STACK 0 java.lang.NullPointerException at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671) at com.aptana.scripting.ui.ScriptingUIPlugin.getImageDescriptor(ScriptingUIPlugin.java:71) at com.aptana.scripting.ui.ScriptingConsole.<init>(ScriptingConsole.java:68) at com.aptana.scripting.ui.ScriptingConsole.getInstance(ScriptingConsole.java:42) at com.aptana.scripting.ui.ScriptingConsoleStartup.earlyStartup(ScriptingConsoleStartup.java:25) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2555) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) ***WARNING: Display must be created on main thread due to Cocoa restrictions. !ENTRY org.eclipse.core.jobs 4 2 2014-08-01 13:22:04.861 !MESSAGE An internal error occurred during: "Start Ruble bundle manager". !STACK 0 java.lang.NullPointerException at com.aptana.filewatcher.FileWatcherPlugin.log(FileWatcherPlugin.java:71) at com.aptana.filewatcher.FileWatcherPlugin.log(FileWatcherPlugin.java:66) at com.aptana.filewatcher.FileWatcher.instance(FileWatcher.java:51) at com.aptana.filewatcher.FileWatcher.addWatch(FileWatcher.java:71) at com.aptana.filewatcher.FileWatcher.addWatch(FileWatcher.java:65) at com.aptana.scripting.internal.model.BundleMonitor.beginMonitoring(BundleMonitor.java:123) at com.aptana.scripting.ScriptingActivator$1.run(ScriptingActivator.java:114) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !ENTRY org.eclipse.ui 4 0 2014-08-01 13:22:04.895 !MESSAGE Error occurred during status handling !STACK 0 org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4397) at org.eclipse.swt.SWT.error(SWT.java:4312) at org.eclipse.swt.SWT.error(SWT.java:4283) at org.eclipse.swt.widgets.Display.error(Display.java:1076) at org.eclipse.swt.widgets.Display.createDisplay(Display.java:833) at org.eclipse.swt.widgets.Display.create(Display.java:816) at org.eclipse.swt.graphics.Device.<init>(Device.java:130) at org.eclipse.swt.widgets.Display.<init>(Display.java:707) at org.eclipse.swt.widgets.Display.<init>(Display.java:698) at org.eclipse.swt.widgets.Display.getDefault(Display.java:1396) at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:67) at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:108) at com.aptana.rcp.IDEWorkbenchAdvisor$5.handle(IDEWorkbenchAdvisor.java:839) at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189) at org.eclipse.ui.internal.progress.ProgressManager$2.done(ProgressManager.java:467) at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39) at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96) at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152) at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647) at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70) !ENTRY org.eclipse.core.jobs 4 2 2014-08-01 13:22:04.899 !MESSAGE An internal error occurred during: "Start Ruble bundle manager". !STACK 0 java.lang.NullPointerException at com.aptana.filewatcher.FileWatcherPlugin.log(FileWatcherPlugin.java:71) at com.aptana.filewatcher.FileWatcherPlugin.log(FileWatcherPlugin.java:66) at com.aptana.filewatcher.FileWatcher.instance(FileWatcher.java:51) at com.aptana.filewatcher.FileWatcher.addWatch(FileWatcher.java:71) at com.aptana.filewatcher.FileWatcher.addWatch(FileWatcher.java:65) at com.aptana.scripting.internal.model.BundleMonitor.beginMonitoring(BundleMonitor.java:123) at com.aptana.scripting.ScriptingActivator$1.run(ScriptingActivator.java:114) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !ENTRY org.eclipse.core.jobs 2 2 2014-08-01 13:22:05.222 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.scripting.model.BundleManager$BundleLoadJob Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.scripting.model.BundleManager$BundleLoadJob !ENTRY org.eclipse.core.jobs 2 2 2014-08-01 13:22:05.223 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.Workbench$55 Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.Workbench$55 !ENTRY org.eclipse.core.jobs 2 2 2014-08-01 13:22:05.223 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.scripting.model.BundleManager$BundleLoadJob Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.scripting.model.BundleManager$BundleLoadJob !ENTRY org.eclipse.ui 4 4 2014-08-01 13:22:05.361 !MESSAGE Unhandled Exception !ENTRY org.eclipse.equinox.p2.ui.sdk.scheduler 4 0 2014-08-01 13:22:05.362 !MESSAGE Unable to execute early startup code for an extension !STACK 1 org.eclipse.core.runtime.CoreException: Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler". at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:186) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:282) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:278) at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2555) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.lang.NullPointerException at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:73) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:357) at java.lang.Class.newInstance(Class.java:310) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184) ... 11 more !SUBENTRY 1 org.eclipse.equinox.registry 4 1 2014-08-01 13:22:05.363 !MESSAGE Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler". !STACK 0 java.lang.NullPointerException at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:73) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:357) at java.lang.Class.newInstance(Class.java:310) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:282) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:278) at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2555) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) ***WARNING: Display must be created on main thread due to Cocoa restrictions. !ENTRY org.eclipse.core.jobs 4 2 2014-08-01 13:22:05.376 !MESSAGE An internal error occurred during: "Loading bundle: /Applications/Aptana Studio 3/configuration/org.eclipse.osgi/bundles/90/1/.cp/bundles/capistrano.ruble". !STACK 0 java.lang.LinkageError: Error reading class bytes: org.jruby.Ruby at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:558) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.jruby.RubyInstanceConfig.<init>(RubyInstanceConfig.java:400) at org.jruby.embed.internal.AbstractLocalContextProvider.<init>(AbstractLocalContextProvider.java:42) at org.jruby.embed.internal.SingletonLocalContextProvider.<init>(SingletonLocalContextProvider.java:88) at org.jruby.embed.ScriptingContainer.getProviderInstance(ScriptingContainer.java:243) at org.jruby.embed.ScriptingContainer.<init>(ScriptingContainer.java:221) at org.jruby.embed.ScriptingContainer.<init>(ScriptingContainer.java:207) at com.aptana.scripting.ScriptingEngine.createScriptingContainer(ScriptingEngine.java:74) at com.aptana.scripting.ScriptingEngine.getScriptingContainer(ScriptingEngine.java:230) at com.aptana.scripting.ScriptingEngine.getInitializedScriptingContainer(ScriptingEngine.java:289) at com.aptana.scripting.model.ScriptLoadJob.run(ScriptLoadJob.java:76) at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:144) at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:180) at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:274) at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:243) at com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2032) at com.aptana.scripting.model.BundleManager$BundleLoadJob.run(BundleManager.java:129) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.util.zip.ZipException: ZipFile closed at java.util.zip.ZipFile.ensureOpenOrZipException(ZipFile.java:427) at java.util.zip.ZipFile.access$1100(ZipFile.java:31) at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:459) at java.util.zip.ZipFile$1.fill(ZipFile.java:244) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141) at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleEntry$ZipBundleEntryInputStream.read(ZipBundleEntry.java:157) at org.eclipse.osgi.internal.baseadaptor.AdaptorUtil.getBytes(AdaptorUtil.java:247) at org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry.getBytes(BundleEntry.java:96) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:554) ... 26 more !ENTRY org.eclipse.ui 4 0 2014-08-01 13:22:05.377 !MESSAGE Error occurred during status handling !STACK 0 org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4397) at org.eclipse.swt.SWT.error(SWT.java:4312) at org.eclipse.swt.SWT.error(SWT.java:4283) at org.eclipse.swt.widgets.Display.error(Display.java:1076) at org.eclipse.swt.widgets.Display.createDisplay(Display.java:833) at org.eclipse.swt.widgets.Display.create(Display.java:816) at org.eclipse.swt.graphics.Device.<init>(Device.java:130) at org.eclipse.swt.widgets.Display.<init>(Display.java:707) at org.eclipse.swt.widgets.Display.<init>(Display.java:698) at org.eclipse.swt.widgets.Display.getDefault(Display.java:1396) at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:67) at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:108) at com.aptana.rcp.IDEWorkbenchAdvisor$5.handle(IDEWorkbenchAdvisor.java:839) at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189) at org.eclipse.ui.internal.progress.ProgressManager$2.done(ProgressManager.java:467) at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39) at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96) at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152) at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647) at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70) ***WARNING: Display must be created on main thread due to Cocoa restrictions. !ENTRY org.eclipse.core.jobs 4 2 2014-08-01 13:22:05.379 !MESSAGE An internal error occurred during: "Loading bundle: /Applications/Aptana Studio 3/configuration/org.eclipse.osgi/bundles/46/1/.cp/bundles/php.ruble". !STACK 0 java.lang.LinkageError: org/jruby/Ruby at org.jruby.RubyInstanceConfig.<init>(RubyInstanceConfig.java:400) at org.jruby.embed.internal.AbstractLocalContextProvider.<init>(AbstractLocalContextProvider.java:42) at org.jruby.embed.internal.SingletonLocalContextProvider.<init>(SingletonLocalContextProvider.java:88) at org.jruby.embed.ScriptingContainer.getProviderInstance(ScriptingContainer.java:243) at org.jruby.embed.ScriptingContainer.<init>(ScriptingContainer.java:221) at org.jruby.embed.ScriptingContainer.<init>(ScriptingContainer.java:207) at com.aptana.scripting.ScriptingEngine.createScriptingContainer(ScriptingEngine.java:74) at com.aptana.scripting.ScriptingEngine.getScriptingContainer(ScriptingEngine.java:230) at com.aptana.scripting.ScriptingEngine.getInitializedScriptingContainer(ScriptingEngine.java:289) at com.aptana.scripting.model.ScriptLoadJob.run(ScriptLoadJob.java:76) at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:144) at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:180) at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:274) at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:243) at com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2032) at com.aptana.scripting.model.BundleManager$BundleLoadJob.run(BundleManager.java:129) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !ENTRY org.eclipse.ui 4 0 2014-08-01 13:22:05.379 !MESSAGE Error occurred during status handling !STACK 0 org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4397) at org.eclipse.swt.SWT.error(SWT.java:4312) at org.eclipse.swt.SWT.error(SWT.java:4283) at org.eclipse.swt.widgets.Display.error(Display.java:1076) at org.eclipse.swt.widgets.Display.createDisplay(Display.java:833) at org.eclipse.swt.widgets.Display.create(Display.java:816) at org.eclipse.swt.graphics.Device.<init>(Device.java:130) at org.eclipse.swt.widgets.Display.<init>(Display.java:707) at org.eclipse.swt.widgets.Display.<init>(Display.java:698) at org.eclipse.swt.widgets.Display.getDefault(Display.java:1396) at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:67) at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:108) at com.aptana.rcp.IDEWorkbenchAdvisor$5.handle(IDEWorkbenchAdvisor.java:839) at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189) at org.eclipse.ui.internal.progress.ProgressManager$2.done(ProgressManager.java:467) at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39) at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96) at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152) at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647) at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70) {code} Thanks in advance.

    Appcelerator JIRA | 2 years ago | Nathaniel Grove
    org.eclipse.swt.SWTException: Invalid thread access
  2. 0

    I just installed an update for Aptana Studio and once I did, it would no longer open but would crash while loading, during the splash screen. I then updated my Java version and reinstalled Aptana Studio but still had the same problem. I am on Mac OS X 10.9.4. As suggested, I ran it from the terminal and here is the output: {code} tgmac$ /Applications/Aptana\ Studio\ 3/AptanaStudio3.app/Contents/MacOS/AptanaStudio3 !SESSION 2014-08-01 13:21:32.345 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_65 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/thangrove/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/thangrove/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.resources 2 10035 2014-08-01 13:21:43.412 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. !ENTRY org.eclipse.core.net 1 0 2014-08-01 13:22:02.129 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY org.eclipse.ui.workbench 4 2 2014-08-01 13:22:04.129 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". !STACK 0 java.lang.NullPointerException at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671) at com.aptana.scripting.ui.ScriptingUIPlugin.getImageDescriptor(ScriptingUIPlugin.java:71) at com.aptana.scripting.ui.ScriptingConsole.<init>(ScriptingConsole.java:68) at com.aptana.scripting.ui.ScriptingConsole.getInstance(ScriptingConsole.java:42) at com.aptana.scripting.ui.ScriptingConsoleStartup.earlyStartup(ScriptingConsoleStartup.java:25) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2555) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !ENTRY org.eclipse.ui 4 4 2014-08-01 13:22:04.186 !MESSAGE Unhandled Exception !ENTRY com.aptana.scripting.ui 4 0 2014-08-01 13:22:04.186 !MESSAGE Unable to execute early startup code for an extension !STACK 0 java.lang.NullPointerException at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671) at com.aptana.scripting.ui.ScriptingUIPlugin.getImageDescriptor(ScriptingUIPlugin.java:71) at com.aptana.scripting.ui.ScriptingConsole.<init>(ScriptingConsole.java:68) at com.aptana.scripting.ui.ScriptingConsole.getInstance(ScriptingConsole.java:42) at com.aptana.scripting.ui.ScriptingConsoleStartup.earlyStartup(ScriptingConsoleStartup.java:25) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2555) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) ***WARNING: Display must be created on main thread due to Cocoa restrictions. !ENTRY org.eclipse.core.jobs 4 2 2014-08-01 13:22:04.861 !MESSAGE An internal error occurred during: "Start Ruble bundle manager". !STACK 0 java.lang.NullPointerException at com.aptana.filewatcher.FileWatcherPlugin.log(FileWatcherPlugin.java:71) at com.aptana.filewatcher.FileWatcherPlugin.log(FileWatcherPlugin.java:66) at com.aptana.filewatcher.FileWatcher.instance(FileWatcher.java:51) at com.aptana.filewatcher.FileWatcher.addWatch(FileWatcher.java:71) at com.aptana.filewatcher.FileWatcher.addWatch(FileWatcher.java:65) at com.aptana.scripting.internal.model.BundleMonitor.beginMonitoring(BundleMonitor.java:123) at com.aptana.scripting.ScriptingActivator$1.run(ScriptingActivator.java:114) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !ENTRY org.eclipse.ui 4 0 2014-08-01 13:22:04.895 !MESSAGE Error occurred during status handling !STACK 0 org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4397) at org.eclipse.swt.SWT.error(SWT.java:4312) at org.eclipse.swt.SWT.error(SWT.java:4283) at org.eclipse.swt.widgets.Display.error(Display.java:1076) at org.eclipse.swt.widgets.Display.createDisplay(Display.java:833) at org.eclipse.swt.widgets.Display.create(Display.java:816) at org.eclipse.swt.graphics.Device.<init>(Device.java:130) at org.eclipse.swt.widgets.Display.<init>(Display.java:707) at org.eclipse.swt.widgets.Display.<init>(Display.java:698) at org.eclipse.swt.widgets.Display.getDefault(Display.java:1396) at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:67) at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:108) at com.aptana.rcp.IDEWorkbenchAdvisor$5.handle(IDEWorkbenchAdvisor.java:839) at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189) at org.eclipse.ui.internal.progress.ProgressManager$2.done(ProgressManager.java:467) at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39) at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96) at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152) at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647) at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70) !ENTRY org.eclipse.core.jobs 4 2 2014-08-01 13:22:04.899 !MESSAGE An internal error occurred during: "Start Ruble bundle manager". !STACK 0 java.lang.NullPointerException at com.aptana.filewatcher.FileWatcherPlugin.log(FileWatcherPlugin.java:71) at com.aptana.filewatcher.FileWatcherPlugin.log(FileWatcherPlugin.java:66) at com.aptana.filewatcher.FileWatcher.instance(FileWatcher.java:51) at com.aptana.filewatcher.FileWatcher.addWatch(FileWatcher.java:71) at com.aptana.filewatcher.FileWatcher.addWatch(FileWatcher.java:65) at com.aptana.scripting.internal.model.BundleMonitor.beginMonitoring(BundleMonitor.java:123) at com.aptana.scripting.ScriptingActivator$1.run(ScriptingActivator.java:114) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !ENTRY org.eclipse.core.jobs 2 2 2014-08-01 13:22:05.222 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.scripting.model.BundleManager$BundleLoadJob Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.scripting.model.BundleManager$BundleLoadJob !ENTRY org.eclipse.core.jobs 2 2 2014-08-01 13:22:05.223 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.Workbench$55 Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.Workbench$55 !ENTRY org.eclipse.core.jobs 2 2 2014-08-01 13:22:05.223 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.scripting.model.BundleManager$BundleLoadJob Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.scripting.model.BundleManager$BundleLoadJob !ENTRY org.eclipse.ui 4 4 2014-08-01 13:22:05.361 !MESSAGE Unhandled Exception !ENTRY org.eclipse.equinox.p2.ui.sdk.scheduler 4 0 2014-08-01 13:22:05.362 !MESSAGE Unable to execute early startup code for an extension !STACK 1 org.eclipse.core.runtime.CoreException: Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler". at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:186) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:282) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:278) at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2555) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.lang.NullPointerException at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:73) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:357) at java.lang.Class.newInstance(Class.java:310) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184) ... 11 more !SUBENTRY 1 org.eclipse.equinox.registry 4 1 2014-08-01 13:22:05.363 !MESSAGE Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler". !STACK 0 java.lang.NullPointerException at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:73) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:357) at java.lang.Class.newInstance(Class.java:310) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:282) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:278) at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2555) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) ***WARNING: Display must be created on main thread due to Cocoa restrictions. !ENTRY org.eclipse.core.jobs 4 2 2014-08-01 13:22:05.376 !MESSAGE An internal error occurred during: "Loading bundle: /Applications/Aptana Studio 3/configuration/org.eclipse.osgi/bundles/90/1/.cp/bundles/capistrano.ruble". !STACK 0 java.lang.LinkageError: Error reading class bytes: org.jruby.Ruby at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:558) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.jruby.RubyInstanceConfig.<init>(RubyInstanceConfig.java:400) at org.jruby.embed.internal.AbstractLocalContextProvider.<init>(AbstractLocalContextProvider.java:42) at org.jruby.embed.internal.SingletonLocalContextProvider.<init>(SingletonLocalContextProvider.java:88) at org.jruby.embed.ScriptingContainer.getProviderInstance(ScriptingContainer.java:243) at org.jruby.embed.ScriptingContainer.<init>(ScriptingContainer.java:221) at org.jruby.embed.ScriptingContainer.<init>(ScriptingContainer.java:207) at com.aptana.scripting.ScriptingEngine.createScriptingContainer(ScriptingEngine.java:74) at com.aptana.scripting.ScriptingEngine.getScriptingContainer(ScriptingEngine.java:230) at com.aptana.scripting.ScriptingEngine.getInitializedScriptingContainer(ScriptingEngine.java:289) at com.aptana.scripting.model.ScriptLoadJob.run(ScriptLoadJob.java:76) at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:144) at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:180) at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:274) at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:243) at com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2032) at com.aptana.scripting.model.BundleManager$BundleLoadJob.run(BundleManager.java:129) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.util.zip.ZipException: ZipFile closed at java.util.zip.ZipFile.ensureOpenOrZipException(ZipFile.java:427) at java.util.zip.ZipFile.access$1100(ZipFile.java:31) at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:459) at java.util.zip.ZipFile$1.fill(ZipFile.java:244) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141) at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleEntry$ZipBundleEntryInputStream.read(ZipBundleEntry.java:157) at org.eclipse.osgi.internal.baseadaptor.AdaptorUtil.getBytes(AdaptorUtil.java:247) at org.eclipse.osgi.baseadaptor.bundlefile.BundleEntry.getBytes(BundleEntry.java:96) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:554) ... 26 more !ENTRY org.eclipse.ui 4 0 2014-08-01 13:22:05.377 !MESSAGE Error occurred during status handling !STACK 0 org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4397) at org.eclipse.swt.SWT.error(SWT.java:4312) at org.eclipse.swt.SWT.error(SWT.java:4283) at org.eclipse.swt.widgets.Display.error(Display.java:1076) at org.eclipse.swt.widgets.Display.createDisplay(Display.java:833) at org.eclipse.swt.widgets.Display.create(Display.java:816) at org.eclipse.swt.graphics.Device.<init>(Device.java:130) at org.eclipse.swt.widgets.Display.<init>(Display.java:707) at org.eclipse.swt.widgets.Display.<init>(Display.java:698) at org.eclipse.swt.widgets.Display.getDefault(Display.java:1396) at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:67) at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:108) at com.aptana.rcp.IDEWorkbenchAdvisor$5.handle(IDEWorkbenchAdvisor.java:839) at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189) at org.eclipse.ui.internal.progress.ProgressManager$2.done(ProgressManager.java:467) at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39) at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96) at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152) at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647) at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70) ***WARNING: Display must be created on main thread due to Cocoa restrictions. !ENTRY org.eclipse.core.jobs 4 2 2014-08-01 13:22:05.379 !MESSAGE An internal error occurred during: "Loading bundle: /Applications/Aptana Studio 3/configuration/org.eclipse.osgi/bundles/46/1/.cp/bundles/php.ruble". !STACK 0 java.lang.LinkageError: org/jruby/Ruby at org.jruby.RubyInstanceConfig.<init>(RubyInstanceConfig.java:400) at org.jruby.embed.internal.AbstractLocalContextProvider.<init>(AbstractLocalContextProvider.java:42) at org.jruby.embed.internal.SingletonLocalContextProvider.<init>(SingletonLocalContextProvider.java:88) at org.jruby.embed.ScriptingContainer.getProviderInstance(ScriptingContainer.java:243) at org.jruby.embed.ScriptingContainer.<init>(ScriptingContainer.java:221) at org.jruby.embed.ScriptingContainer.<init>(ScriptingContainer.java:207) at com.aptana.scripting.ScriptingEngine.createScriptingContainer(ScriptingEngine.java:74) at com.aptana.scripting.ScriptingEngine.getScriptingContainer(ScriptingEngine.java:230) at com.aptana.scripting.ScriptingEngine.getInitializedScriptingContainer(ScriptingEngine.java:289) at com.aptana.scripting.model.ScriptLoadJob.run(ScriptLoadJob.java:76) at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:144) at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:180) at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:274) at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:243) at com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2032) at com.aptana.scripting.model.BundleManager$BundleLoadJob.run(BundleManager.java:129) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !ENTRY org.eclipse.ui 4 0 2014-08-01 13:22:05.379 !MESSAGE Error occurred during status handling !STACK 0 org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4397) at org.eclipse.swt.SWT.error(SWT.java:4312) at org.eclipse.swt.SWT.error(SWT.java:4283) at org.eclipse.swt.widgets.Display.error(Display.java:1076) at org.eclipse.swt.widgets.Display.createDisplay(Display.java:833) at org.eclipse.swt.widgets.Display.create(Display.java:816) at org.eclipse.swt.graphics.Device.<init>(Device.java:130) at org.eclipse.swt.widgets.Display.<init>(Display.java:707) at org.eclipse.swt.widgets.Display.<init>(Display.java:698) at org.eclipse.swt.widgets.Display.getDefault(Display.java:1396) at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:67) at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:108) at com.aptana.rcp.IDEWorkbenchAdvisor$5.handle(IDEWorkbenchAdvisor.java:839) at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189) at org.eclipse.ui.internal.progress.ProgressManager$2.done(ProgressManager.java:467) at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39) at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96) at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152) at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647) at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70) {code} Thanks in advance.

    Appcelerator JIRA | 2 years ago | Nathaniel Grove
    org.eclipse.swt.SWTException: Invalid thread access
  3. 0

    Eclipse Crashing After Splash Screen

    Stack Overflow | 1 year ago | schoi
    org.eclipse.swt.SWTException: Invalid thread access
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    designer won't start on macos

    GitHub | 2 years ago | roman-romaniuk
    org.osgi.framework.BundleException: Exception in org.eclipse.ui.internal.ide.IDEWorkbenchPlugin.start() of bundle org.eclipse.ui.ide.
  6. 0

    SWT window runnable on Linux but not on Mac

    Stack Overflow | 2 years ago
    org.eclipse.swt.SWTException: Invalid thread access

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.eclipse.swt.SWTException

      Invalid thread access

      at org.eclipse.swt.SWT.error()
    2. RWT
      Display.getDefault
      1. org.eclipse.swt.SWT.error(SWT.java:4397)
      2. org.eclipse.swt.SWT.error(SWT.java:4312)
      3. org.eclipse.swt.SWT.error(SWT.java:4283)
      4. org.eclipse.swt.widgets.Display.error(Display.java:1076)
      5. org.eclipse.swt.widgets.Display.createDisplay(Display.java:833)
      6. org.eclipse.swt.widgets.Display.create(Display.java:816)
      7. org.eclipse.swt.graphics.Device.<init>(Device.java:130)
      8. org.eclipse.swt.widgets.Display.<init>(Display.java:707)
      9. org.eclipse.swt.widgets.Display.<init>(Display.java:698)
      10. org.eclipse.swt.widgets.Display.getDefault(Display.java:1396)
      10 frames
    3. org.eclipse.ui
      WorkbenchErrorHandler.handle
      1. org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:67)
      1 frame
    4. Eclipse UI
      IDEWorkbenchErrorHandler.handle
      1. org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:108)
      1 frame
    5. com.aptana.rcp
      IDEWorkbenchAdvisor$5.handle
      1. com.aptana.rcp.IDEWorkbenchAdvisor$5.handle(IDEWorkbenchAdvisor.java:839)
      1 frame
    6. Eclipse UI
      WorkbenchErrorHandlerProxy.handle
      1. org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36)
      1 frame
    7. org.eclipse.ui
      StatusManager.handle
      1. org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
      1 frame
    8. Workbench
      ProgressManager$2.done
      1. org.eclipse.ui.internal.progress.ProgressManager$2.done(ProgressManager.java:467)
      1 frame
    9. Eclipse Jobs
      Worker.run
      1. org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39)
      2. org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96)
      3. org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152)
      4. org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647)
      5. org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105)
      6. org.eclipse.core.internal.jobs.Worker.run(Worker.java:70)
      6 frames