Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Eclipse locks after SVN checkout and restart #102

Open
ConiKost opened this issue May 27, 2019 · 2 comments
Open

Eclipse locks after SVN checkout and restart #102

ConiKost opened this issue May 27, 2019 · 2 comments

Comments

@ConiKost
Copy link

ConiKost commented May 27, 2019

When I do start a fresh workspace, do a SVN checkout (big project, ~170000 files), and restart after a finished SVN checkout Eclipse, I am not able to start Eclipse again.

When I do, it loads my workspace forever, all CPU cores get much load and eclipse freezes completely. I did give a try and waited for 30 minutes, no change.

When I do remove .svn, Eclipse can be loaded again. This seems to be somehow related to my checkout, but I don't see why.

OS: Ubuntu 18.04.2 LTS
Eclipse: 2019-03

I am not sure, if this an Eclipse or a Subclipse bug. Feel free to close.

According to the log file, there are some thread blocked:

!SESSION 2019-05-27 16:55:22.470 -----------------------------------------------
eclipse.buildId=4.11.0.I20190307-0500
java.version=1.8.0_212
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Framework arguments:  -product org.eclipse.epp.package.committers.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.committers.product

!ENTRY org.eclipse.e4.ui.workbench 4 0 2019-05-27 16:55:28.599
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://org.eclipse.recommenders.news.rcp/org.eclipse.recommenders.internal.news.rcp.poll.PollNewsFeedsHandler

!ENTRY org.eclipse.e4.ui.workbench 4 0 2019-05-27 16:55:28.601
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://org.eclipse.recommenders.news.rcp/org.eclipse.recommenders.internal.news.rcp.read.ReadNewsItemsHandler

!ENTRY org.eclipse.egit.core 1 0 2019-05-27 16:55:29.343
!MESSAGE Using Apache MINA sshd as ssh client.

!ENTRY org.eclipse.jface 2 0 2019-05-27 16:55:30.837
!MESSAGE Keybinding conflicts occurred.  They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2019-05-27 16:55:30.837
!MESSAGE A conflict occurred for CTRL+SHIFT+V:
Binding(CTRL+SHIFT+V,
	ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.command.OpenFromClipboard,Open from Clipboard,
		Opens a Java element or a Java stack trace from clipboard,
		Category(org.eclipse.ui.category.navigate,Navigate,null,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@41f61188,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+V,
	ParameterizedCommand(Command(org.jkiss.dbeaver.core.edit.paste.special,Erweitertes Einfügen,
		Einfügen mit zusätzlichen Einstellungen,
		Category(org.jkiss.dbeaver.core.util,Werkzeuge,Werkzeugebefehle,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@d7c4fcb,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2019-05-27 16:55:30.837
!MESSAGE A conflict occurred for CTRL+SHIFT+A:
Binding(CTRL+SHIFT+A,
	ParameterizedCommand(Command(org.eclipse.pde.ui.openPluginArtifact,Open Plug-in Artifact,
		Open a plug-in artifact in the manifest editor,
		Category(org.eclipse.ui.category.navigate,Navigate,null,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@61d527ac,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+A,
	ParameterizedCommand(Command(org.jkiss.dbeaver.core.navigator.set.active,Aktives Objekt festlegen,
		Aktives Objekt festlegen,
		Category(org.jkiss.dbeaver.core.navigator,Datenbanknavigator,Datenbanknavigatorbefehle,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@498503cb,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2019-05-27 16:55:30.838
!MESSAGE A conflict occurred for CTRL+SHIFT+F:
Binding(CTRL+SHIFT+F,
	ParameterizedCommand(Command(com.googlecode.veloeclipse.vaulttec.ui.edit.format,(Veloeclipse)Format,
		%command.format.description,
		Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@380e3122,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+F,
	ParameterizedCommand(Command(org.jkiss.dbeaver.ui.editors.text.content.format,Inhaltsformatierung,
		Text formatieren,
		Category(org.jkiss.dbeaver.core.sql,SQL-Editor,SQL-Editor,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@576323ff,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)

!ENTRY org.eclipse.jface.text 2 0 2019-05-27 16:55:33.440
!MESSAGE Duplicate template id: 'org.eclipse.wst.xslt.templates.xpath.boolean'

!ENTRY org.eclipse.osgi 2 0 2019-05-27 16:56:05.353
!MESSAGE While loading class "org.tigris.subversion.subclipse.core.SVNTeamProvider", thread "Thread[main,6,main]" timed out waiting (30136ms) for thread "Thread[Worker-3: Decoration Calculation,5,main]" to finish starting bundle "org.tigris.subversion.subclipse.core_4.3.0.201901172050 [931]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but "org.tigris.subversion.subclipse.core.SVNTeamProvider" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; type="osgi.bundle"; version:Version="4.3.0.201901172050"; osgi.identity="org.tigris.subversion.subclipse.core"; singleton:="true" [id=931] STARTED [STARTED]
	at org.eclipse.osgi.container.Module.lockStateChange(Module.java:345)
	at org.eclipse.osgi.container.Module.start(Module.java:409)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
	at org.eclipse.team.core.RepositoryProvider.newProvider(RepositoryProvider.java:741)
	at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:197)
	at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:268)
	at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:544)
	at org.eclipse.team.internal.core.TeamHookDispatcher.getProvider(TeamHookDispatcher.java:96)
	at org.eclipse.team.internal.core.TeamHookDispatcher.getRuleFactory(TeamHookDispatcher.java:102)
	at org.eclipse.core.internal.resources.Rules.factoryFor(Rules.java:101)
	at org.eclipse.core.internal.resources.Rules.modifyRule(Rules.java:155)
	at org.eclipse.core.internal.resources.Project.open(Project.java:1019)
	at org.eclipse.core.internal.resources.Project.open(Project.java:1110)
	at org.jkiss.dbeaver.registry.ProjectRegistry.loadProjects(ProjectRegistry.java:99)
	at org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:267)
	at org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:231)
	at org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:143)
	at org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:123)
	at org.jkiss.dbeaver.core.DBeaverCoreAdapterFactory.getAdapter(DBeaverCoreAdapterFactory.java:52)
	at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:338)
	at org.eclipse.core.internal.runtime.AdapterManager.loadAdapter(AdapterManager.java:365)
	at org.jkiss.dbeaver.utils.GeneralUtils.queryAdapterManager(GeneralUtils.java:682)
	at org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:661)
	at org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:676)
	at org.jkiss.dbeaver.runtime.DBWorkbench.getPlatform(DBWorkbench.java:43)
	at org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer.initializeDefaultPreferences(UINavigatorPreferencesInitializer.java:39)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:301)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:304)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:134)
	at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:375)
	at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:225)
	at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:279)
	at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:370)
	at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:623)
	at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:766)
	at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:41)
	at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:77)
	at org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore.<init>(BundlePreferenceStore.java:19)
	at org.jkiss.dbeaver.ui.internal.UINavigatorActivator.start(UINavigatorActivator.java:41)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
	at org.eclipse.osgi.container.Module.doStart(Module.java:589)
	at org.eclipse.osgi.container.Module.start(Module.java:457)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
	at org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:99)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:100)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
	at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:122)
	at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
	at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
	at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
	at org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:74)
	at org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:91)
	at org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:123)
	at org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:65)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:272)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:238)
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:103)
	at org.eclipse.ui.internal.handlers.E4HandlerProxy.handlerChanged(E4HandlerProxy.java:115)
	at org.eclipse.core.commands.AbstractHandler.fireHandlerChanged(AbstractHandler.java:77)
	at org.eclipse.ui.internal.handlers.HandlerProxy.lambda$0(HandlerProxy.java:256)
	at org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:113)
	at org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:95)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
	at org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:684)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:693)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$1.run(ShellActivationListener.java:99)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.processWindow(ShellActivationListener.java:95)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:65)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
	at org.eclipse.swt.widgets.Shell.gtk_focus_in_event(Shell.java:1548)
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2201)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
	at org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
	at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
Caused by: java.util.concurrent.TimeoutException: Timeout after waiting 30 seconds to acquire the lock.
	at org.eclipse.osgi.container.Module.lockStateChange(Module.java:342)
	... 152 more
Caused by: org.eclipse.osgi.framework.util.ThreadInfoReport: Thread dump

ThreadId: 36 ThreadName: DLTK indexing ThreadState: WAITING
  Blocked On: org.eclipse.dltk.core.search.indexing.IndexManager@4750e942 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:461)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 34 ThreadName: Thread-5 ThreadState: TIMED_WAITING
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Thread.sleep(Native Method)
    org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73)

ThreadId: 33 ThreadName: Worker-5 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 32 ThreadName: Worker-4: Executing the early startup extensions ThreadState: BLOCKED
  Blocked On: org.eclipse.core.internal.expressions.TypeExtensionManager@2ca6937 LockOwnerId: 1 LockOwnerName: main
  Synchronizers Locked: none
  Monitors Locked: 
    java.util.ArrayList@5bebdfcb
  Stack Trace: 
    org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:98)
    org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:69)
    org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:25)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
    org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:58)
    org.eclipse.ui.internal.console.PatternMatchListenerExtension.isEnabledFor(PatternMatchListenerExtension.java:79)
    org.eclipse.ui.internal.console.ConsoleManager.createPatternMatchListeners(ConsoleManager.java:412)
    org.eclipse.ui.internal.console.ConsoleManager.addConsoles(ConsoleManager.java:219)
    net.sf.ecl1.utilities.general.ConsoleLogger.findConsole(ConsoleLogger.java:41)
    net.sf.ecl1.utilities.general.ConsoleLogger.<clinit>(ConsoleLogger.java:28)
    net.sf.ecl1.classpath.HisRuntimeClasspathProviderManager.<clinit>(HisRuntimeClasspathProviderManager.java:21)
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:291)
    org.eclipse.ui.internal.WorkbenchPlugin$$Lambda$406/1690284425.run(Unknown Source)
    org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:55)
    org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:288)
    org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:56)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.Workbench$39.run(Workbench.java:2707)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

ThreadId: 31 ThreadName: Worker-3: Decoration Calculation ThreadState: WAITING
  Blocked On: org.eclipse.swt.internal.Lock@7335aae5 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: 
    java.util.concurrent.locks.ReentrantLock$NonfairSync@42908ad5
    java.util.concurrent.locks.ReentrantLock$NonfairSync@27777afd
    java.util.concurrent.locks.ReentrantLock$NonfairSync@22e7ec5f
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.swt.internal.Lock.lock(Lock.java:37)
    org.eclipse.swt.internal.gtk.OS.g_utf16_to_utf8(OS.java:2674)
    org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:209)
    org.eclipse.swt.graphics.Image.initNative(Image.java:795)
    org.eclipse.swt.graphics.Image.<init>(Image.java:659)
    org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:264)
    org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:242)
    org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:220)
    com.collabnet.subversion.merge.Activator.getMergeInputProviders(Activator.java:189)
    com.collabnet.subversion.merge.Activator.start(Activator.java:124)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.tigris.subversion.subclipse.ui.SVNUIPlugin.getMergeProviders(SVNUIPlugin.java:732)
    org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(SVNUIPlugin.java:449)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.tigris.subversion.subclipse.core.SVNProviderPlugin.getMessageHandlers(SVNProviderPlugin.java:240)
    org.tigris.subversion.subclipse.core.SVNProviderPlugin.start(SVNProviderPlugin.java:155)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:291)
    org.eclipse.ui.internal.WorkbenchPlugin$$Lambda$406/1690284425.run(Unknown Source)
    org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:55)
    org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:288)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:128)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:123)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:245)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:107)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:380)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:362)
    org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:350)
    org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:313)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

ThreadId: 30 ThreadName: Worker-2 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 29 ThreadName: Worker-1 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 28 ThreadName: EventAdmin Async Event Dispatcher Thread ThreadState: WAITING
  Blocked On: org.eclipse.swt.widgets.RunnableLock@35355074 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:253)
    org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    org.eclipse.swt.widgets.Display.syncExec(Display.java:5927)
    org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
    org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:64)
    org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
    org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
    org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)

ThreadId: 27 ThreadName: Java indexing ThreadState: WAITING
  Blocked On: org.eclipse.jdt.internal.core.search.indexing.IndexManager@290964bd LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:378)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 25 ThreadName: Bundle File Closer ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@3411e0d7 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 24 ThreadName: Worker-0 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 21 ThreadName: Gogo shell ThreadState: WAITING
  Blocked On: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6a2d0632 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    sun.misc.Unsafe.park(Native Method)
    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 20 ThreadName: EMF Reference Cleaner ThreadState: WAITING
  Blocked On: java.lang.ref.ReferenceQueue$Lock@75044df3 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)

ThreadId: 19 ThreadName: Worker-JM ThreadState: WAITING
  Blocked On: java.util.ArrayList@17caf362 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)

ThreadId: 17 ThreadName: SCR Component Actor ThreadState: WAITING
  Blocked On: java.util.LinkedList@2c66be14 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 16 ThreadName: Start Level: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2e78213c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 15 ThreadName: Framework Event Dispatcher: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@79c48ad5 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 13 ThreadName: Active Thread: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: TIMED_WAITING
  Blocked On: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@39d5376c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    sun.misc.Unsafe.park(Native Method)
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 11 ThreadName: RMI TCP Accept-0 ThreadState: RUNNABLE
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.net.PlainSocketImpl.socketAccept(Native Method)
    java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
    java.net.ServerSocket.implAccept(ServerSocket.java:545)
    java.net.ServerSocket.accept(ServerSocket.java:513)
    sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
    sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:405)
    sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 5 ThreadName: Signal Dispatcher ThreadState: RUNNABLE
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 

ThreadId: 3 ThreadName: Finalizer ThreadState: WAITING
  Blocked On: java.lang.ref.ReferenceQueue$Lock@20dab85c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)

ThreadId: 2 ThreadName: Reference Handler ThreadState: WAITING
  Blocked On: java.lang.ref.Reference$Lock@4fc41cba LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

ThreadId: 1 ThreadName: main ThreadState: RUNNABLE
  Blocked On: org.eclipse.osgi.internal.container.EquinoxReentrantLock@6e56f5d4[Locked by thread Worker-3: Decoration Calculation]
  Synchronizers Locked: 
    java.util.concurrent.locks.ReentrantLock$NonfairSync@120bb5b5
  Monitors Locked: 
    java.lang.Class@5ed52389
    java.lang.Class@399ef33f
    org.eclipse.core.internal.expressions.TypeExtensionManager@2ca6937
  Stack Trace: 
    sun.management.ThreadImpl.dumpThreads0(Native Method)
    sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
    org.eclipse.osgi.framework.util.ThreadInfoReport.getThreadDump(ThreadInfoReport.java:30)
    org.eclipse.osgi.framework.util.ThreadInfoReport.<init>(ThreadInfoReport.java:23)
    org.eclipse.osgi.container.Module.lockStateChange(Module.java:342)
    org.eclipse.osgi.container.Module.start(Module.java:409)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.team.core.RepositoryProvider.newProvider(RepositoryProvider.java:741)
    org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:197)
    org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:268)
    org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:544)
    org.eclipse.team.internal.core.TeamHookDispatcher.getProvider(TeamHookDispatcher.java:96)
    org.eclipse.team.internal.core.TeamHookDispatcher.getRuleFactory(TeamHookDispatcher.java:102)
    org.eclipse.core.internal.resources.Rules.factoryFor(Rules.java:101)
    org.eclipse.core.internal.resources.Rules.modifyRule(Rules.java:155)
    org.eclipse.core.internal.resources.Project.open(Project.java:1019)
    org.eclipse.core.internal.resources.Project.open(Project.java:1110)
    org.jkiss.dbeaver.registry.ProjectRegistry.loadProjects(ProjectRegistry.java:99)
    org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:267)
    org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:231)
    org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:143)
    org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:123)
    org.jkiss.dbeaver.core.DBeaverCoreAdapterFactory.getAdapter(DBeaverCoreAdapterFactory.java:52)
    org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:338)
    org.eclipse.core.internal.runtime.AdapterManager.loadAdapter(AdapterManager.java:365)
    org.jkiss.dbeaver.utils.GeneralUtils.queryAdapterManager(GeneralUtils.java:682)
    org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:661)
    org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:676)
    org.jkiss.dbeaver.runtime.DBWorkbench.getPlatform(DBWorkbench.java:43)
    org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer.initializeDefaultPreferences(UINavigatorPreferencesInitializer.java:39)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:301)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:304)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:134)
    org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:375)
    org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:225)
    org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:279)
    org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:370)
    org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:623)
    org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:766)
    org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:41)
    org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:77)
    org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore.<init>(BundlePreferenceStore.java:19)
    org.jkiss.dbeaver.ui.internal.UINavigatorActivator.start(UINavigatorActivator.java:41)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:99)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:100)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
    org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:122)
    org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
    org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
    org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:74)
    org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:91)
    org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:123)
    org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:65)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:272)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
    org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:238)
    org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:103)
    org.eclipse.ui.internal.handlers.E4HandlerProxy.handlerChanged(E4HandlerProxy.java:115)
    org.eclipse.core.commands.AbstractHandler.fireHandlerChanged(AbstractHandler.java:77)
    org.eclipse.ui.internal.handlers.HandlerProxy.lambda$0(HandlerProxy.java:256)
    org.eclipse.ui.internal.handlers.HandlerProxy$$Lambda$157/475871084.propertyChange(Unknown Source)
    org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:113)
    org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:95)
    org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
    org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
    org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
    org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
    org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
    org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
    org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
    org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:684)
    org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:693)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$1.run(ShellActivationListener.java:99)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.processWindow(ShellActivationListener.java:95)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:65)
    org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
    org.eclipse.swt.widgets.Shell.gtk_focus_in_event(Shell.java:1548)
    org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2201)
    org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
    org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
    org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
    org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
    org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
    org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
    org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
    org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    org.eclipse.ui.internal.Workbench$$Lambda$94/881280045.run(Unknown Source)
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
    org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.lang.reflect.Method.invoke(Method.java:498)
    org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    org.eclipse.equinox.launcher.Main.main(Main.java:1449)
	... 153 more
Root exception:
java.util.concurrent.TimeoutException: Timeout after waiting 30 seconds to acquire the lock.
	at org.eclipse.osgi.container.Module.lockStateChange(Module.java:342)
	at org.eclipse.osgi.container.Module.start(Module.java:409)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
	at org.eclipse.team.core.RepositoryProvider.newProvider(RepositoryProvider.java:741)
	at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:197)
	at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:268)
	at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:544)
	at org.eclipse.team.internal.core.TeamHookDispatcher.getProvider(TeamHookDispatcher.java:96)
	at org.eclipse.team.internal.core.TeamHookDispatcher.getRuleFactory(TeamHookDispatcher.java:102)
	at org.eclipse.core.internal.resources.Rules.factoryFor(Rules.java:101)
	at org.eclipse.core.internal.resources.Rules.modifyRule(Rules.java:155)
	at org.eclipse.core.internal.resources.Project.open(Project.java:1019)
	at org.eclipse.core.internal.resources.Project.open(Project.java:1110)
	at org.jkiss.dbeaver.registry.ProjectRegistry.loadProjects(ProjectRegistry.java:99)
	at org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:267)
	at org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:231)
	at org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:143)
	at org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:123)
	at org.jkiss.dbeaver.core.DBeaverCoreAdapterFactory.getAdapter(DBeaverCoreAdapterFactory.java:52)
	at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:338)
	at org.eclipse.core.internal.runtime.AdapterManager.loadAdapter(AdapterManager.java:365)
	at org.jkiss.dbeaver.utils.GeneralUtils.queryAdapterManager(GeneralUtils.java:682)
	at org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:661)
	at org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:676)
	at org.jkiss.dbeaver.runtime.DBWorkbench.getPlatform(DBWorkbench.java:43)
	at org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer.initializeDefaultPreferences(UINavigatorPreferencesInitializer.java:39)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:301)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:304)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:134)
	at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:375)
	at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:225)
	at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:279)
	at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:370)
	at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:623)
	at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:766)
	at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:41)
	at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:77)
	at org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore.<init>(BundlePreferenceStore.java:19)
	at org.jkiss.dbeaver.ui.internal.UINavigatorActivator.start(UINavigatorActivator.java:41)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
	at org.eclipse.osgi.container.Module.doStart(Module.java:589)
	at org.eclipse.osgi.container.Module.start(Module.java:457)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
	at org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:99)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:100)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
	at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:122)
	at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
	at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
	at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
	at org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:74)
	at org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:91)
	at org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:123)
	at org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:65)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:272)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:238)
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:103)
	at org.eclipse.ui.internal.handlers.E4HandlerProxy.handlerChanged(E4HandlerProxy.java:115)
	at org.eclipse.core.commands.AbstractHandler.fireHandlerChanged(AbstractHandler.java:77)
	at org.eclipse.ui.internal.handlers.HandlerProxy.lambda$0(HandlerProxy.java:256)
	at org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:113)
	at org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:95)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
	at org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:684)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:693)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$1.run(ShellActivationListener.java:99)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.processWindow(ShellActivationListener.java:95)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:65)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
	at org.eclipse.swt.widgets.Shell.gtk_focus_in_event(Shell.java:1548)
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2201)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
	at org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
	at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
Caused by: org.eclipse.osgi.framework.util.ThreadInfoReport: Thread dump

ThreadId: 36 ThreadName: DLTK indexing ThreadState: WAITING
  Blocked On: org.eclipse.dltk.core.search.indexing.IndexManager@4750e942 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:461)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 34 ThreadName: Thread-5 ThreadState: TIMED_WAITING
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Thread.sleep(Native Method)
    org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73)

ThreadId: 33 ThreadName: Worker-5 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 32 ThreadName: Worker-4: Executing the early startup extensions ThreadState: BLOCKED
  Blocked On: org.eclipse.core.internal.expressions.TypeExtensionManager@2ca6937 LockOwnerId: 1 LockOwnerName: main
  Synchronizers Locked: none
  Monitors Locked: 
    java.util.ArrayList@5bebdfcb
  Stack Trace: 
    org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:98)
    org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:69)
    org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:25)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
    org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:58)
    org.eclipse.ui.internal.console.PatternMatchListenerExtension.isEnabledFor(PatternMatchListenerExtension.java:79)
    org.eclipse.ui.internal.console.ConsoleManager.createPatternMatchListeners(ConsoleManager.java:412)
    org.eclipse.ui.internal.console.ConsoleManager.addConsoles(ConsoleManager.java:219)
    net.sf.ecl1.utilities.general.ConsoleLogger.findConsole(ConsoleLogger.java:41)
    net.sf.ecl1.utilities.general.ConsoleLogger.<clinit>(ConsoleLogger.java:28)
    net.sf.ecl1.classpath.HisRuntimeClasspathProviderManager.<clinit>(HisRuntimeClasspathProviderManager.java:21)
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:291)
    org.eclipse.ui.internal.WorkbenchPlugin$$Lambda$406/1690284425.run(Unknown Source)
    org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:55)
    org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:288)
    org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:56)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.Workbench$39.run(Workbench.java:2707)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

ThreadId: 31 ThreadName: Worker-3: Decoration Calculation ThreadState: WAITING
  Blocked On: org.eclipse.swt.internal.Lock@7335aae5 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: 
    java.util.concurrent.locks.ReentrantLock$NonfairSync@42908ad5
    java.util.concurrent.locks.ReentrantLock$NonfairSync@27777afd
    java.util.concurrent.locks.ReentrantLock$NonfairSync@22e7ec5f
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.swt.internal.Lock.lock(Lock.java:37)
    org.eclipse.swt.internal.gtk.OS.g_utf16_to_utf8(OS.java:2674)
    org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:209)
    org.eclipse.swt.graphics.Image.initNative(Image.java:795)
    org.eclipse.swt.graphics.Image.<init>(Image.java:659)
    org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:264)
    org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:242)
    org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:220)
    com.collabnet.subversion.merge.Activator.getMergeInputProviders(Activator.java:189)
    com.collabnet.subversion.merge.Activator.start(Activator.java:124)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.tigris.subversion.subclipse.ui.SVNUIPlugin.getMergeProviders(SVNUIPlugin.java:732)
    org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(SVNUIPlugin.java:449)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.tigris.subversion.subclipse.core.SVNProviderPlugin.getMessageHandlers(SVNProviderPlugin.java:240)
    org.tigris.subversion.subclipse.core.SVNProviderPlugin.start(SVNProviderPlugin.java:155)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:291)
    org.eclipse.ui.internal.WorkbenchPlugin$$Lambda$406/1690284425.run(Unknown Source)
    org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:55)
    org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:288)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:128)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:123)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:245)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:107)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:380)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:362)
    org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:350)
    org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:313)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

ThreadId: 30 ThreadName: Worker-2 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 29 ThreadName: Worker-1 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 28 ThreadName: EventAdmin Async Event Dispatcher Thread ThreadState: WAITING
  Blocked On: org.eclipse.swt.widgets.RunnableLock@35355074 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:253)
    org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    org.eclipse.swt.widgets.Display.syncExec(Display.java:5927)
    org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
    org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:64)
    org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
    org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
    org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)

ThreadId: 27 ThreadName: Java indexing ThreadState: WAITING
  Blocked On: org.eclipse.jdt.internal.core.search.indexing.IndexManager@290964bd LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:378)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 25 ThreadName: Bundle File Closer ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@3411e0d7 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 24 ThreadName: Worker-0 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 21 ThreadName: Gogo shell ThreadState: WAITING
  Blocked On: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6a2d0632 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    sun.misc.Unsafe.park(Native Method)
    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 20 ThreadName: EMF Reference Cleaner ThreadState: WAITING
  Blocked On: java.lang.ref.ReferenceQueue$Lock@75044df3 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)

ThreadId: 19 ThreadName: Worker-JM ThreadState: WAITING
  Blocked On: java.util.ArrayList@17caf362 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)

ThreadId: 17 ThreadName: SCR Component Actor ThreadState: WAITING
  Blocked On: java.util.LinkedList@2c66be14 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 16 ThreadName: Start Level: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2e78213c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 15 ThreadName: Framework Event Dispatcher: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@79c48ad5 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 13 ThreadName: Active Thread: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: TIMED_WAITING
  Blocked On: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@39d5376c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    sun.misc.Unsafe.park(Native Method)
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 11 ThreadName: RMI TCP Accept-0 ThreadState: RUNNABLE
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.net.PlainSocketImpl.socketAccept(Native Method)
    java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
    java.net.ServerSocket.implAccept(ServerSocket.java:545)
    java.net.ServerSocket.accept(ServerSocket.java:513)
    sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
    sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:405)
    sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 5 ThreadName: Signal Dispatcher ThreadState: RUNNABLE
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 

ThreadId: 3 ThreadName: Finalizer ThreadState: WAITING
  Blocked On: java.lang.ref.ReferenceQueue$Lock@20dab85c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)

ThreadId: 2 ThreadName: Reference Handler ThreadState: WAITING
  Blocked On: java.lang.ref.Reference$Lock@4fc41cba LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

ThreadId: 1 ThreadName: main ThreadState: RUNNABLE
  Blocked On: org.eclipse.osgi.internal.container.EquinoxReentrantLock@6e56f5d4[Locked by thread Worker-3: Decoration Calculation]
  Synchronizers Locked: 
    java.util.concurrent.locks.ReentrantLock$NonfairSync@120bb5b5
  Monitors Locked: 
    java.lang.Class@5ed52389
    java.lang.Class@399ef33f
    org.eclipse.core.internal.expressions.TypeExtensionManager@2ca6937
  Stack Trace: 
    sun.management.ThreadImpl.dumpThreads0(Native Method)
    sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
    org.eclipse.osgi.framework.util.ThreadInfoReport.getThreadDump(ThreadInfoReport.java:30)
    org.eclipse.osgi.framework.util.ThreadInfoReport.<init>(ThreadInfoReport.java:23)
    org.eclipse.osgi.container.Module.lockStateChange(Module.java:342)
    org.eclipse.osgi.container.Module.start(Module.java:409)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.team.core.RepositoryProvider.newProvider(RepositoryProvider.java:741)
    org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:197)
    org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:268)
    org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:544)
    org.eclipse.team.internal.core.TeamHookDispatcher.getProvider(TeamHookDispatcher.java:96)
    org.eclipse.team.internal.core.TeamHookDispatcher.getRuleFactory(TeamHookDispatcher.java:102)
    org.eclipse.core.internal.resources.Rules.factoryFor(Rules.java:101)
    org.eclipse.core.internal.resources.Rules.modifyRule(Rules.java:155)
    org.eclipse.core.internal.resources.Project.open(Project.java:1019)
    org.eclipse.core.internal.resources.Project.open(Project.java:1110)
    org.jkiss.dbeaver.registry.ProjectRegistry.loadProjects(ProjectRegistry.java:99)
    org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:267)
    org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:231)
    org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:143)
    org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:123)
    org.jkiss.dbeaver.core.DBeaverCoreAdapterFactory.getAdapter(DBeaverCoreAdapterFactory.java:52)
    org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:338)
    org.eclipse.core.internal.runtime.AdapterManager.loadAdapter(AdapterManager.java:365)
    org.jkiss.dbeaver.utils.GeneralUtils.queryAdapterManager(GeneralUtils.java:682)
    org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:661)
    org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:676)
    org.jkiss.dbeaver.runtime.DBWorkbench.getPlatform(DBWorkbench.java:43)
    org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer.initializeDefaultPreferences(UINavigatorPreferencesInitializer.java:39)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:301)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:304)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:134)
    org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:375)
    org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:225)
    org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:279)
    org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:370)
    org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:623)
    org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:766)
    org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:41)
    org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:77)
    org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore.<init>(BundlePreferenceStore.java:19)
    org.jkiss.dbeaver.ui.internal.UINavigatorActivator.start(UINavigatorActivator.java:41)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:99)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:100)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
    org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:122)
    org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
    org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
    org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:74)
    org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:91)
    org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:123)
    org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:65)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:272)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
    org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:238)
    org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:103)
    org.eclipse.ui.internal.handlers.E4HandlerProxy.handlerChanged(E4HandlerProxy.java:115)
    org.eclipse.core.commands.AbstractHandler.fireHandlerChanged(AbstractHandler.java:77)
    org.eclipse.ui.internal.handlers.HandlerProxy.lambda$0(HandlerProxy.java:256)
    org.eclipse.ui.internal.handlers.HandlerProxy$$Lambda$157/475871084.propertyChange(Unknown Source)
    org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:113)
    org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:95)
    org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
    org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
    org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
    org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
    org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
    org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
    org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
    org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:684)
    org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:693)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$1.run(ShellActivationListener.java:99)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.processWindow(ShellActivationListener.java:95)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:65)
    org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
    org.eclipse.swt.widgets.Shell.gtk_focus_in_event(Shell.java:1548)
    org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2201)
    org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
    org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
    org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
    org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
    org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
    org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
    org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
    org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    org.eclipse.ui.internal.Workbench$$Lambda$94/881280045.run(Unknown Source)
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
    org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.lang.reflect.Method.invoke(Method.java:498)
    org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    org.eclipse.equinox.launcher.Main.main(Main.java:1449)
	... 153 more

!ENTRY org.eclipse.osgi 2 0 2019-05-27 16:56:35.456
!MESSAGE While loading class "org.tigris.subversion.subclipse.core.SVNTeamProvider$1", thread "Thread[main,6,main]" timed out waiting (30098ms) for thread "Thread[Worker-3: Decoration Calculation,5,main]" to finish starting bundle "org.tigris.subversion.subclipse.core_4.3.0.201901172050 [931]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but "org.tigris.subversion.subclipse.core.SVNTeamProvider$1" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; type="osgi.bundle"; version:Version="4.3.0.201901172050"; osgi.identity="org.tigris.subversion.subclipse.core"; singleton:="true" [id=931] STARTED [STARTED]
	at org.eclipse.osgi.container.Module.lockStateChange(Module.java:345)
	at org.eclipse.osgi.container.Module.start(Module.java:409)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
	at java.lang.Class.getConstructor0(Class.java:3075)
	at java.lang.Class.getDeclaredConstructor(Class.java:2178)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
	at org.eclipse.team.core.RepositoryProvider.newProvider(RepositoryProvider.java:741)
	at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:197)
	at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:268)
	at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:544)
	at org.eclipse.team.internal.core.TeamHookDispatcher.getProvider(TeamHookDispatcher.java:96)
	at org.eclipse.team.internal.core.TeamHookDispatcher.getRuleFactory(TeamHookDispatcher.java:102)
	at org.eclipse.core.internal.resources.Rules.factoryFor(Rules.java:101)
	at org.eclipse.core.internal.resources.Rules.modifyRule(Rules.java:155)
	at org.eclipse.core.internal.resources.Project.open(Project.java:1019)
	at org.eclipse.core.internal.resources.Project.open(Project.java:1110)
	at org.jkiss.dbeaver.registry.ProjectRegistry.loadProjects(ProjectRegistry.java:99)
	at org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:267)
	at org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:231)
	at org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:143)
	at org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:123)
	at org.jkiss.dbeaver.core.DBeaverCoreAdapterFactory.getAdapter(DBeaverCoreAdapterFactory.java:52)
	at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:338)
	at org.eclipse.core.internal.runtime.AdapterManager.loadAdapter(AdapterManager.java:365)
	at org.jkiss.dbeaver.utils.GeneralUtils.queryAdapterManager(GeneralUtils.java:682)
	at org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:661)
	at org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:676)
	at org.jkiss.dbeaver.runtime.DBWorkbench.getPlatform(DBWorkbench.java:43)
	at org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer.initializeDefaultPreferences(UINavigatorPreferencesInitializer.java:39)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:301)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:304)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:134)
	at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:375)
	at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:225)
	at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:279)
	at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:370)
	at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:623)
	at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:766)
	at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:41)
	at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:77)
	at org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore.<init>(BundlePreferenceStore.java:19)
	at org.jkiss.dbeaver.ui.internal.UINavigatorActivator.start(UINavigatorActivator.java:41)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
	at org.eclipse.osgi.container.Module.doStart(Module.java:589)
	at org.eclipse.osgi.container.Module.start(Module.java:457)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
	at org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:99)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:100)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
	at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:122)
	at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
	at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
	at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
	at org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:74)
	at org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:91)
	at org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:123)
	at org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:65)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:272)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:238)
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:103)
	at org.eclipse.ui.internal.handlers.E4HandlerProxy.handlerChanged(E4HandlerProxy.java:115)
	at org.eclipse.core.commands.AbstractHandler.fireHandlerChanged(AbstractHandler.java:77)
	at org.eclipse.ui.internal.handlers.HandlerProxy.lambda$0(HandlerProxy.java:256)
	at org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:113)
	at org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:95)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
	at org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:684)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:693)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$1.run(ShellActivationListener.java:99)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.processWindow(ShellActivationListener.java:95)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:65)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
	at org.eclipse.swt.widgets.Shell.gtk_focus_in_event(Shell.java:1548)
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2201)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
	at org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
	at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
Caused by: java.util.concurrent.TimeoutException: Timeout after waiting 30 seconds to acquire the lock.
	at org.eclipse.osgi.container.Module.lockStateChange(Module.java:342)
	... 155 more
Caused by: org.eclipse.osgi.framework.util.ThreadInfoReport: Thread dump

ThreadId: 36 ThreadName: DLTK indexing ThreadState: WAITING
  Blocked On: org.eclipse.dltk.core.search.indexing.IndexManager@4750e942 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:461)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 34 ThreadName: Thread-5 ThreadState: TIMED_WAITING
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Thread.sleep(Native Method)
    org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73)

ThreadId: 33 ThreadName: Worker-5 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 32 ThreadName: Worker-4: Executing the early startup extensions ThreadState: BLOCKED
  Blocked On: org.eclipse.core.internal.expressions.TypeExtensionManager@2ca6937 LockOwnerId: 1 LockOwnerName: main
  Synchronizers Locked: none
  Monitors Locked: 
    java.util.ArrayList@5bebdfcb
  Stack Trace: 
    org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:98)
    org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:69)
    org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:25)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
    org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:58)
    org.eclipse.ui.internal.console.PatternMatchListenerExtension.isEnabledFor(PatternMatchListenerExtension.java:79)
    org.eclipse.ui.internal.console.ConsoleManager.createPatternMatchListeners(ConsoleManager.java:412)
    org.eclipse.ui.internal.console.ConsoleManager.addConsoles(ConsoleManager.java:219)
    net.sf.ecl1.utilities.general.ConsoleLogger.findConsole(ConsoleLogger.java:41)
    net.sf.ecl1.utilities.general.ConsoleLogger.<clinit>(ConsoleLogger.java:28)
    net.sf.ecl1.classpath.HisRuntimeClasspathProviderManager.<clinit>(HisRuntimeClasspathProviderManager.java:21)
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:291)
    org.eclipse.ui.internal.WorkbenchPlugin$$Lambda$406/1690284425.run(Unknown Source)
    org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:55)
    org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:288)
    org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:56)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.Workbench$39.run(Workbench.java:2707)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

ThreadId: 31 ThreadName: Worker-3: Decoration Calculation ThreadState: WAITING
  Blocked On: org.eclipse.swt.internal.Lock@7335aae5 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: 
    java.util.concurrent.locks.ReentrantLock$NonfairSync@42908ad5
    java.util.concurrent.locks.ReentrantLock$NonfairSync@27777afd
    java.util.concurrent.locks.ReentrantLock$NonfairSync@22e7ec5f
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.swt.internal.Lock.lock(Lock.java:37)
    org.eclipse.swt.internal.gtk.OS.g_utf16_to_utf8(OS.java:2674)
    org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:209)
    org.eclipse.swt.graphics.Image.initNative(Image.java:795)
    org.eclipse.swt.graphics.Image.<init>(Image.java:659)
    org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:264)
    org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:242)
    org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:220)
    com.collabnet.subversion.merge.Activator.getMergeInputProviders(Activator.java:189)
    com.collabnet.subversion.merge.Activator.start(Activator.java:124)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.tigris.subversion.subclipse.ui.SVNUIPlugin.getMergeProviders(SVNUIPlugin.java:732)
    org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(SVNUIPlugin.java:449)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.tigris.subversion.subclipse.core.SVNProviderPlugin.getMessageHandlers(SVNProviderPlugin.java:240)
    org.tigris.subversion.subclipse.core.SVNProviderPlugin.start(SVNProviderPlugin.java:155)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:291)
    org.eclipse.ui.internal.WorkbenchPlugin$$Lambda$406/1690284425.run(Unknown Source)
    org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:55)
    org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:288)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:128)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:123)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:245)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:107)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:380)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:362)
    org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:350)
    org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:313)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

ThreadId: 30 ThreadName: Worker-2 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 29 ThreadName: Worker-1 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 28 ThreadName: EventAdmin Async Event Dispatcher Thread ThreadState: WAITING
  Blocked On: org.eclipse.swt.widgets.RunnableLock@35355074 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:253)
    org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    org.eclipse.swt.widgets.Display.syncExec(Display.java:5927)
    org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
    org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:64)
    org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
    org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
    org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)

ThreadId: 27 ThreadName: Java indexing ThreadState: WAITING
  Blocked On: org.eclipse.jdt.internal.core.search.indexing.IndexManager@290964bd LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:378)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 25 ThreadName: Bundle File Closer ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@3411e0d7 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 24 ThreadName: Worker-0 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 21 ThreadName: Gogo shell ThreadState: WAITING
  Blocked On: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6a2d0632 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    sun.misc.Unsafe.park(Native Method)
    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 20 ThreadName: EMF Reference Cleaner ThreadState: WAITING
  Blocked On: java.lang.ref.ReferenceQueue$Lock@75044df3 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)

ThreadId: 19 ThreadName: Worker-JM ThreadState: WAITING
  Blocked On: java.util.ArrayList@17caf362 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)

ThreadId: 17 ThreadName: SCR Component Actor ThreadState: WAITING
  Blocked On: java.util.LinkedList@2c66be14 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 16 ThreadName: Start Level: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2e78213c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 15 ThreadName: Framework Event Dispatcher: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@79c48ad5 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 13 ThreadName: Active Thread: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: TIMED_WAITING
  Blocked On: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@39d5376c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    sun.misc.Unsafe.park(Native Method)
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 11 ThreadName: RMI TCP Accept-0 ThreadState: RUNNABLE
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.net.PlainSocketImpl.socketAccept(Native Method)
    java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
    java.net.ServerSocket.implAccept(ServerSocket.java:545)
    java.net.ServerSocket.accept(ServerSocket.java:513)
    sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
    sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:405)
    sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 5 ThreadName: Signal Dispatcher ThreadState: RUNNABLE
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 

ThreadId: 3 ThreadName: Finalizer ThreadState: WAITING
  Blocked On: java.lang.ref.ReferenceQueue$Lock@20dab85c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)

ThreadId: 2 ThreadName: Reference Handler ThreadState: WAITING
  Blocked On: java.lang.ref.Reference$Lock@4fc41cba LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

ThreadId: 1 ThreadName: main ThreadState: RUNNABLE
  Blocked On: org.eclipse.osgi.internal.container.EquinoxReentrantLock@6e56f5d4[Locked by thread Worker-3: Decoration Calculation]
  Synchronizers Locked: 
    java.util.concurrent.locks.ReentrantLock$NonfairSync@120bb5b5
  Monitors Locked: 
    java.lang.Class@5ed52389
    java.lang.Class@399ef33f
    org.eclipse.core.internal.expressions.TypeExtensionManager@2ca6937
  Stack Trace: 
    sun.management.ThreadImpl.dumpThreads0(Native Method)
    sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
    org.eclipse.osgi.framework.util.ThreadInfoReport.getThreadDump(ThreadInfoReport.java:30)
    org.eclipse.osgi.framework.util.ThreadInfoReport.<init>(ThreadInfoReport.java:23)
    org.eclipse.osgi.container.Module.lockStateChange(Module.java:342)
    org.eclipse.osgi.container.Module.start(Module.java:409)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    java.lang.Class.getDeclaredConstructors0(Native Method)
    java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
    java.lang.Class.getConstructor0(Class.java:3075)
    java.lang.Class.getDeclaredConstructor(Class.java:2178)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.team.core.RepositoryProvider.newProvider(RepositoryProvider.java:741)
    org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:197)
    org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:268)
    org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:544)
    org.eclipse.team.internal.core.TeamHookDispatcher.getProvider(TeamHookDispatcher.java:96)
    org.eclipse.team.internal.core.TeamHookDispatcher.getRuleFactory(TeamHookDispatcher.java:102)
    org.eclipse.core.internal.resources.Rules.factoryFor(Rules.java:101)
    org.eclipse.core.internal.resources.Rules.modifyRule(Rules.java:155)
    org.eclipse.core.internal.resources.Project.open(Project.java:1019)
    org.eclipse.core.internal.resources.Project.open(Project.java:1110)
    org.jkiss.dbeaver.registry.ProjectRegistry.loadProjects(ProjectRegistry.java:99)
    org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:267)
    org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:231)
    org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:143)
    org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:123)
    org.jkiss.dbeaver.core.DBeaverCoreAdapterFactory.getAdapter(DBeaverCoreAdapterFactory.java:52)
    org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:338)
    org.eclipse.core.internal.runtime.AdapterManager.loadAdapter(AdapterManager.java:365)
    org.jkiss.dbeaver.utils.GeneralUtils.queryAdapterManager(GeneralUtils.java:682)
    org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:661)
    org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:676)
    org.jkiss.dbeaver.runtime.DBWorkbench.getPlatform(DBWorkbench.java:43)
    org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer.initializeDefaultPreferences(UINavigatorPreferencesInitializer.java:39)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:301)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:304)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:134)
    org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:375)
    org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:225)
    org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:279)
    org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:370)
    org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:623)
    org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:766)
    org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:41)
    org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:77)
    org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore.<init>(BundlePreferenceStore.java:19)
    org.jkiss.dbeaver.ui.internal.UINavigatorActivator.start(UINavigatorActivator.java:41)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:99)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:100)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
    org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:122)
    org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
    org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
    org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:74)
    org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:91)
    org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:123)
    org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:65)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:272)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
    org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:238)
    org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:103)
    org.eclipse.ui.internal.handlers.E4HandlerProxy.handlerChanged(E4HandlerProxy.java:115)
    org.eclipse.core.commands.AbstractHandler.fireHandlerChanged(AbstractHandler.java:77)
    org.eclipse.ui.internal.handlers.HandlerProxy.lambda$0(HandlerProxy.java:256)
    org.eclipse.ui.internal.handlers.HandlerProxy$$Lambda$157/475871084.propertyChange(Unknown Source)
    org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:113)
    org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:95)
    org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
    org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
    org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
    org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
    org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
    org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
    org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
    org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:684)
    org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:693)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$1.run(ShellActivationListener.java:99)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.processWindow(ShellActivationListener.java:95)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:65)
    org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
    org.eclipse.swt.widgets.Shell.gtk_focus_in_event(Shell.java:1548)
    org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2201)
    org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
    org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
    org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
    org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
    org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
    org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
    org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
    org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    org.eclipse.ui.internal.Workbench$$Lambda$94/881280045.run(Unknown Source)
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
    org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.lang.reflect.Method.invoke(Method.java:498)
    org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    org.eclipse.equinox.launcher.Main.main(Main.java:1449)
	... 156 more
Root exception:
java.util.concurrent.TimeoutException: Timeout after waiting 30 seconds to acquire the lock.
	at org.eclipse.osgi.container.Module.lockStateChange(Module.java:342)
	at org.eclipse.osgi.container.Module.start(Module.java:409)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
	at java.lang.Class.getConstructor0(Class.java:3075)
	at java.lang.Class.getDeclaredConstructor(Class.java:2178)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
	at org.eclipse.team.core.RepositoryProvider.newProvider(RepositoryProvider.java:741)
	at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:197)
	at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:268)
	at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:544)
	at org.eclipse.team.internal.core.TeamHookDispatcher.getProvider(TeamHookDispatcher.java:96)
	at org.eclipse.team.internal.core.TeamHookDispatcher.getRuleFactory(TeamHookDispatcher.java:102)
	at org.eclipse.core.internal.resources.Rules.factoryFor(Rules.java:101)
	at org.eclipse.core.internal.resources.Rules.modifyRule(Rules.java:155)
	at org.eclipse.core.internal.resources.Project.open(Project.java:1019)
	at org.eclipse.core.internal.resources.Project.open(Project.java:1110)
	at org.jkiss.dbeaver.registry.ProjectRegistry.loadProjects(ProjectRegistry.java:99)
	at org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:267)
	at org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:231)
	at org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:143)
	at org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:123)
	at org.jkiss.dbeaver.core.DBeaverCoreAdapterFactory.getAdapter(DBeaverCoreAdapterFactory.java:52)
	at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:338)
	at org.eclipse.core.internal.runtime.AdapterManager.loadAdapter(AdapterManager.java:365)
	at org.jkiss.dbeaver.utils.GeneralUtils.queryAdapterManager(GeneralUtils.java:682)
	at org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:661)
	at org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:676)
	at org.jkiss.dbeaver.runtime.DBWorkbench.getPlatform(DBWorkbench.java:43)
	at org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer.initializeDefaultPreferences(UINavigatorPreferencesInitializer.java:39)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:301)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:304)
	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:134)
	at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:375)
	at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:225)
	at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:279)
	at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:370)
	at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:623)
	at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:766)
	at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:41)
	at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:77)
	at org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore.<init>(BundlePreferenceStore.java:19)
	at org.jkiss.dbeaver.ui.internal.UINavigatorActivator.start(UINavigatorActivator.java:41)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
	at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
	at org.eclipse.osgi.container.Module.doStart(Module.java:589)
	at org.eclipse.osgi.container.Module.start(Module.java:457)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
	at org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:99)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:100)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
	at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
	at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:122)
	at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
	at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
	at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
	at org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:74)
	at org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:91)
	at org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:123)
	at org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:65)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:272)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:238)
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:103)
	at org.eclipse.ui.internal.handlers.E4HandlerProxy.handlerChanged(E4HandlerProxy.java:115)
	at org.eclipse.core.commands.AbstractHandler.fireHandlerChanged(AbstractHandler.java:77)
	at org.eclipse.ui.internal.handlers.HandlerProxy.lambda$0(HandlerProxy.java:256)
	at org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:113)
	at org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:95)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
	at org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:684)
	at org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:693)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$1.run(ShellActivationListener.java:99)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.processWindow(ShellActivationListener.java:95)
	at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:65)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
	at org.eclipse.swt.widgets.Shell.gtk_focus_in_event(Shell.java:1548)
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2201)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
	at org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
	at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
Caused by: org.eclipse.osgi.framework.util.ThreadInfoReport: Thread dump

ThreadId: 36 ThreadName: DLTK indexing ThreadState: WAITING
  Blocked On: org.eclipse.dltk.core.search.indexing.IndexManager@4750e942 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:461)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 34 ThreadName: Thread-5 ThreadState: TIMED_WAITING
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Thread.sleep(Native Method)
    org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73)

ThreadId: 33 ThreadName: Worker-5 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 32 ThreadName: Worker-4: Executing the early startup extensions ThreadState: BLOCKED
  Blocked On: org.eclipse.core.internal.expressions.TypeExtensionManager@2ca6937 LockOwnerId: 1 LockOwnerName: main
  Synchronizers Locked: none
  Monitors Locked: 
    java.util.ArrayList@5bebdfcb
  Stack Trace: 
    org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:98)
    org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:69)
    org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:25)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
    org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:58)
    org.eclipse.ui.internal.console.PatternMatchListenerExtension.isEnabledFor(PatternMatchListenerExtension.java:79)
    org.eclipse.ui.internal.console.ConsoleManager.createPatternMatchListeners(ConsoleManager.java:412)
    org.eclipse.ui.internal.console.ConsoleManager.addConsoles(ConsoleManager.java:219)
    net.sf.ecl1.utilities.general.ConsoleLogger.findConsole(ConsoleLogger.java:41)
    net.sf.ecl1.utilities.general.ConsoleLogger.<clinit>(ConsoleLogger.java:28)
    net.sf.ecl1.classpath.HisRuntimeClasspathProviderManager.<clinit>(HisRuntimeClasspathProviderManager.java:21)
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:291)
    org.eclipse.ui.internal.WorkbenchPlugin$$Lambda$406/1690284425.run(Unknown Source)
    org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:55)
    org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:288)
    org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:56)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.Workbench$39.run(Workbench.java:2707)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

ThreadId: 31 ThreadName: Worker-3: Decoration Calculation ThreadState: WAITING
  Blocked On: org.eclipse.swt.internal.Lock@7335aae5 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: 
    java.util.concurrent.locks.ReentrantLock$NonfairSync@42908ad5
    java.util.concurrent.locks.ReentrantLock$NonfairSync@27777afd
    java.util.concurrent.locks.ReentrantLock$NonfairSync@22e7ec5f
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.swt.internal.Lock.lock(Lock.java:37)
    org.eclipse.swt.internal.gtk.OS.g_utf16_to_utf8(OS.java:2674)
    org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:209)
    org.eclipse.swt.graphics.Image.initNative(Image.java:795)
    org.eclipse.swt.graphics.Image.<init>(Image.java:659)
    org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:264)
    org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:242)
    org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:220)
    com.collabnet.subversion.merge.Activator.getMergeInputProviders(Activator.java:189)
    com.collabnet.subversion.merge.Activator.start(Activator.java:124)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.tigris.subversion.subclipse.ui.SVNUIPlugin.getMergeProviders(SVNUIPlugin.java:732)
    org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(SVNUIPlugin.java:449)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.tigris.subversion.subclipse.core.SVNProviderPlugin.getMessageHandlers(SVNProviderPlugin.java:240)
    org.tigris.subversion.subclipse.core.SVNProviderPlugin.start(SVNProviderPlugin.java:155)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:291)
    org.eclipse.ui.internal.WorkbenchPlugin$$Lambda$406/1690284425.run(Unknown Source)
    org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:55)
    org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:288)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:128)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:123)
    org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:245)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:107)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:380)
    org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:362)
    org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:350)
    org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:313)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

ThreadId: 30 ThreadName: Worker-2 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 29 ThreadName: Worker-1 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 28 ThreadName: EventAdmin Async Event Dispatcher Thread ThreadState: WAITING
  Blocked On: org.eclipse.swt.widgets.RunnableLock@35355074 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:253)
    org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    org.eclipse.swt.widgets.Display.syncExec(Display.java:5927)
    org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
    org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:64)
    org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
    org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
    org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)

ThreadId: 27 ThreadName: Java indexing ThreadState: WAITING
  Blocked On: org.eclipse.jdt.internal.core.search.indexing.IndexManager@290964bd LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:378)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 25 ThreadName: Bundle File Closer ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@3411e0d7 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 24 ThreadName: Worker-0 ThreadState: TIMED_WAITING
  Blocked On: org.eclipse.core.internal.jobs.WorkerPool@76527a00 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

ThreadId: 21 ThreadName: Gogo shell ThreadState: WAITING
  Blocked On: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6a2d0632 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    sun.misc.Unsafe.park(Native Method)
    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 20 ThreadName: EMF Reference Cleaner ThreadState: WAITING
  Blocked On: java.lang.ref.ReferenceQueue$Lock@75044df3 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)

ThreadId: 19 ThreadName: Worker-JM ThreadState: WAITING
  Blocked On: java.util.ArrayList@17caf362 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)

ThreadId: 17 ThreadName: SCR Component Actor ThreadState: WAITING
  Blocked On: java.util.LinkedList@2c66be14 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 16 ThreadName: Start Level: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2e78213c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 15 ThreadName: Framework Event Dispatcher: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: WAITING
  Blocked On: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@79c48ad5 LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

ThreadId: 13 ThreadName: Active Thread: Equinox Container: f1830f29-9abd-4898-8fd9-322bab7ae3b6 ThreadState: TIMED_WAITING
  Blocked On: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@39d5376c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    sun.misc.Unsafe.park(Native Method)
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 11 ThreadName: RMI TCP Accept-0 ThreadState: RUNNABLE
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.net.PlainSocketImpl.socketAccept(Native Method)
    java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
    java.net.ServerSocket.implAccept(ServerSocket.java:545)
    java.net.ServerSocket.accept(ServerSocket.java:513)
    sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
    sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:405)
    sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377)
    java.lang.Thread.run(Thread.java:748)

ThreadId: 5 ThreadName: Signal Dispatcher ThreadState: RUNNABLE
  Blocked On: none
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 

ThreadId: 3 ThreadName: Finalizer ThreadState: WAITING
  Blocked On: java.lang.ref.ReferenceQueue$Lock@20dab85c LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)

ThreadId: 2 ThreadName: Reference Handler ThreadState: WAITING
  Blocked On: java.lang.ref.Reference$Lock@4fc41cba LockOwnerId: -1 LockOwnerName: null
  Synchronizers Locked: none
  Monitors Locked: none
  Stack Trace: 
    java.lang.Object.wait(Native Method)
    java.lang.Object.wait(Object.java:502)
    java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

ThreadId: 1 ThreadName: main ThreadState: RUNNABLE
  Blocked On: org.eclipse.osgi.internal.container.EquinoxReentrantLock@6e56f5d4[Locked by thread Worker-3: Decoration Calculation]
  Synchronizers Locked: 
    java.util.concurrent.locks.ReentrantLock$NonfairSync@120bb5b5
  Monitors Locked: 
    java.lang.Class@5ed52389
    java.lang.Class@399ef33f
    org.eclipse.core.internal.expressions.TypeExtensionManager@2ca6937
  Stack Trace: 
    sun.management.ThreadImpl.dumpThreads0(Native Method)
    sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
    org.eclipse.osgi.framework.util.ThreadInfoReport.getThreadDump(ThreadInfoReport.java:30)
    org.eclipse.osgi.framework.util.ThreadInfoReport.<init>(ThreadInfoReport.java:23)
    org.eclipse.osgi.container.Module.lockStateChange(Module.java:342)
    org.eclipse.osgi.container.Module.start(Module.java:409)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    java.lang.Class.getDeclaredConstructors0(Native Method)
    java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
    java.lang.Class.getConstructor0(Class.java:3075)
    java.lang.Class.getDeclaredConstructor(Class.java:2178)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.team.core.RepositoryProvider.newProvider(RepositoryProvider.java:741)
    org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:197)
    org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:268)
    org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:544)
    org.eclipse.team.internal.core.TeamHookDispatcher.getProvider(TeamHookDispatcher.java:96)
    org.eclipse.team.internal.core.TeamHookDispatcher.getRuleFactory(TeamHookDispatcher.java:102)
    org.eclipse.core.internal.resources.Rules.factoryFor(Rules.java:101)
    org.eclipse.core.internal.resources.Rules.modifyRule(Rules.java:155)
    org.eclipse.core.internal.resources.Project.open(Project.java:1019)
    org.eclipse.core.internal.resources.Project.open(Project.java:1110)
    org.jkiss.dbeaver.registry.ProjectRegistry.loadProjects(ProjectRegistry.java:99)
    org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:267)
    org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:231)
    org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:143)
    org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:123)
    org.jkiss.dbeaver.core.DBeaverCoreAdapterFactory.getAdapter(DBeaverCoreAdapterFactory.java:52)
    org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:338)
    org.eclipse.core.internal.runtime.AdapterManager.loadAdapter(AdapterManager.java:365)
    org.jkiss.dbeaver.utils.GeneralUtils.queryAdapterManager(GeneralUtils.java:682)
    org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:661)
    org.jkiss.dbeaver.utils.GeneralUtils.adapt(GeneralUtils.java:676)
    org.jkiss.dbeaver.runtime.DBWorkbench.getPlatform(DBWorkbench.java:43)
    org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer.initializeDefaultPreferences(UINavigatorPreferencesInitializer.java:39)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:301)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:304)
    org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:134)
    org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:375)
    org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:225)
    org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:279)
    org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:370)
    org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:623)
    org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:766)
    org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:41)
    org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:77)
    org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore.<init>(BundlePreferenceStore.java:19)
    org.jkiss.dbeaver.ui.internal.UINavigatorActivator.start(UINavigatorActivator.java:41)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    java.security.AccessController.doPrivileged(Native Method)
    org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    org.eclipse.osgi.container.Module.doStart(Module.java:589)
    org.eclipse.osgi.container.Module.start(Module.java:457)
    org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:99)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:100)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:150)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
    org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:133)
    org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:122)
    org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
    org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:55)
    org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:81)
    org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:74)
    org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:91)
    org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:123)
    org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:65)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:272)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
    org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:283)
    org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:238)
    org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:103)
    org.eclipse.ui.internal.handlers.E4HandlerProxy.handlerChanged(E4HandlerProxy.java:115)
    org.eclipse.core.commands.AbstractHandler.fireHandlerChanged(AbstractHandler.java:77)
    org.eclipse.ui.internal.handlers.HandlerProxy.lambda$0(HandlerProxy.java:256)
    org.eclipse.ui.internal.handlers.HandlerProxy$$Lambda$157/475871084.propertyChange(Unknown Source)
    org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:113)
    org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:95)
    org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
    org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
    org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
    org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:79)
    org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:117)
    org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:365)
    org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:380)
    org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:684)
    org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:693)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$1.run(ShellActivationListener.java:99)
    org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.processWindow(ShellActivationListener.java:95)
    org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:65)
    org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
    org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
    org.eclipse.swt.widgets.Shell.gtk_focus_in_event(Shell.java:1548)
    org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2201)
    org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
    org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
    org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
    org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
    org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
    org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
    org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
    org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    org.eclipse.ui.internal.Workbench$$Lambda$94/881280045.run(Unknown Source)
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
    org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.lang.reflect.Method.invoke(Method.java:498)
    org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    org.eclipse.equinox.launcher.Main.main(Main.java:1449)
	... 156 more
@SaiyanRiku
Copy link

I got the same problem with eclipse cdt 2019-06 and subclipse 4.3.0.

@SaiyanRiku
Copy link

SaiyanRiku commented Jun 27, 2019

I got a workaround to make it work on a LMDE 3 (based on Debian stretch):

  • Start with a fresh workspace
  • Install subclipse without JavaHL (native library doesn't support JavaHL for SVN 1.11), i installed only subclipse and svnkit
  • It seems to get a dead lock after install, but after one-two minute everything worked
  • Also don't use path with special char

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants