[JBoss JIRA] (JBIDE-23757) Thread deadlock when starting Eclipse
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23757?page=com.atlassian.jira.plugi... ]
Martin Malina closed JBIDE-23757.
---------------------------------
I was never able to reproduce this, but closing since it is hopefully fixed now. Please let us know if you're still experiencing this.
This fix is currently available in JBoss Tools 4.4.3.AM2 available from this update site at the moment:
http://download.jboss.org/jbosstools/neon/staging/updates/
It will soon appear here (within a week):
http://download.jboss.org/jbosstools/neon/development/updates/
Finally, this fix will be included in JBoss Tools 4.4.3.Final release which is to be released on February 21. Once released, it will be available from this update site:
http://download.jboss.org/jbosstools/neon/stable/updates/
> Thread deadlock when starting Eclipse
> -------------------------------------
>
> Key: JBIDE-23757
> URL: https://issues.jboss.org/browse/JBIDE-23757
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: server
> Affects Versions: 4.4.2.Final
> Environment: MacOS Sierra, JDK 1.8.0_112
> Reporter: Jon Kranes
> Assignee: Rob Stryker
> Fix For: 4.4.3.AM2
>
>
> Steps to reproduce:
> * Install latest Eclipse (Neon 4.6.2) (also tested with Spring ToolSuite 3.8.3 with same result)
> * Install JBoss AS, Wildfly & EAP Server Tools from JBoss Tools 4.4.2 Final
> * Add Wildfly 10.x runtime to Eclipse (tested 10.0 and 10.1 with same results)
> * Add Wildfly 10.x server to Eclipse
> * Create a default Maven Web App project
> * Add the web app project to the Wildfly server
> * Exit Eclipse and restart
> Eclipse hangs on startup with a thread deadlock. Eclipse "Progress" window shows "Registering Listeners" which never completes and blocks other Eclipse startup tasks. At this point Eclipse cannot exit and must be force-quit.
> Thread dump output from jvisualvm shows a thread deadlock:
> Found one Java-level deadlock:
> =============================
> "Thread-8":
> waiting to lock monitor 0x000000011fe4e758 (object 0x0000000782b7aa00, a org.eclipse.wst.server.core.internal.Server),
> which is held by "Worker-0"
> "Worker-0":
> waiting to lock monitor 0x0000000101a566e8 (object 0x0000000782b7aa70, a org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager),
> which is held by "Thread-8"
> Java stack information for the threads listed above:
> ===================================================
> "Thread-8":
> at org.eclipse.wst.server.core.internal.Server.getServerNotificationManager(Server.java:1034)
> - waiting to lock <0x0000000782b7aa00> (a org.eclipse.wst.server.core.internal.Server)
> at org.eclipse.wst.server.core.internal.Server.removeServerListener(Server.java:697)
> at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.protectAddManagerAsListeners(UnitedServerListenerManager.java:152)
> - locked <0x0000000782b7aa70> (a org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager)
> at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.initializeManager(UnitedServerListenerManager.java:81)
> at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.access$1(UnitedServerListenerManager.java:73)
> at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager$1.run(UnitedServerListenerManager.java:68)
> "Worker-0":
> at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.addListener(UnitedServerListenerManager.java:109)
> - waiting to lock <0x0000000782b7aa70> (a org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager)
> at org.jboss.ide.eclipse.as.core.JBossServerCorePlugin.start(JBossServerCorePlugin.java:74)
> at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:774)
> 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:767)
> at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:724)
> at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932)
> at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
> at org.eclipse.osgi.container.Module.doStart(Module.java:581)
> at org.eclipse.osgi.container.Module.start(Module.java:449)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:345)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:423)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
> at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
> at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
> at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
> at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
> at org.eclipse.wst.server.core.internal.ServerType.createServerDelegate(ServerType.java:91)
> at org.eclipse.wst.server.core.internal.Server.getDelegate(Server.java:506)
> - locked <0x0000000782b7aa00> (a org.eclipse.wst.server.core.internal.Server)
> at org.eclipse.wst.server.core.internal.Server.getChildModules(Server.java:2634)
> at org.eclipse.wst.server.core.internal.Server.visitModule(Server.java:3058)
> at org.eclipse.wst.server.core.internal.Server.visit(Server.java:3039)
> at org.eclipse.wst.server.core.internal.Server.getAllModules(Server.java:1542)
> at org.eclipse.wst.server.ui.internal.cnf.ServersView2$3.run(ServersView2.java:189)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Found 1 deadlock.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 3 months
[JBoss JIRA] (JBIDE-23637) AERI report: NPE in CDKRuntimeDetector.exists
by Ondrej Dockal (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23637?page=com.atlassian.jira.plugi... ]
Ondrej Dockal closed JBIDE-23637.
---------------------------------
I have added an AERI check that will automatically reopen the jira if problem appears again in new version of the bundle with the same error message.
> AERI report: NPE in CDKRuntimeDetector.exists
> ---------------------------------------------
>
> Key: JBIDE-23637
> URL: https://issues.jboss.org/browse/JBIDE-23637
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: cdk
> Affects Versions: 4.5.0.AM1
> Reporter: Dmitrii Bocharov
> Assignee: Rob Stryker
> Fix For: 4.4.3.AM2
>
>
> https://aer.ctrlflow.com/redhat/reporters#!/problems/584af47be4b0c53b1227...
> {noformat}
> at org.jboss.tools.openshift.cdk.server.core.internal.detection.CDKRuntimeDetector.exists(CDKRuntimeDetector.java:106)
>
> at org.jboss.tools.openshift.cdk.server.core.internal.detection.CDKRuntimeDetector.initializeRuntime(CDKRuntimeDetector.java:55)
>
> at org.jboss.tools.runtime.core.internal.RuntimeDetector.initializeRuntime(RuntimeDetector.java:149)
>
> at org.jboss.tools.runtime.core.util.RuntimeInitializerUtil.initializeRuntimes(RuntimeInitializerUtil.java:56)
>
> at org.jboss.tools.runtime.core.util.RuntimeInitializerUtil.initializeRuntimesFromFolder(RuntimeInitializerUtil.java:36)
>
> at org.jboss.tools.runtime.ui.internal.startup.JBossRuntimeStartup.initializeCDKRuntimes(JBossRuntimeStartup.java:78)
>
> at org.jboss.tools.runtime.ui.internal.startup.JBossRuntimeStartup.initializeRuntimes(JBossRuntimeStartup.java:53)
>
> at org.jboss.tools.runtime.ui.internal.startup.RuntimeScanner$1.run(RuntimeScanner.java:79)
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 3 months
[JBoss JIRA] (JBDS-4250) CDK installer: latest minishift installer fails on MacOS
by Jan Richter (JIRA)
[ https://issues.jboss.org/browse/JBDS-4250?page=com.atlassian.jira.plugin.... ]
Jan Richter closed JBDS-4250.
-----------------------------
Works in the latest master build (B89). Closing.
> CDK installer: latest minishift installer fails on MacOS
> --------------------------------------------------------
>
> Key: JBDS-4250
> URL: https://issues.jboss.org/browse/JBDS-4250
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: platform-installer
> Affects Versions: 10.3.0.AM2
> Environment: macos
> Reporter: Andre Dietisheim
> Assignee: Denis Golovin
> Fix For: 10.3.0.AM2
>
>
> Download http://cdk-builds.usersys.redhat.com/builds/nightly/devsuite/2017-01-14_1... and launch installer. After downloading it fails:
> !cdk-installer-fails-after-download.png!
> In the installer log (/Users/<user>/DevelopmentSuite/install.log) you'll spot the following:
> {code}
> Mon, 16 Jan 2017 19:47:50 GMT-Development Suite installer v1.3.0-Alpha1-2017-01-14-67
> Mon, 16 Jan 2017 19:47:50 GMT-INFO: Download started for: cdk
> Mon, 16 Jan 2017 19:47:50 GMT-INFO: Using previously downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/oc.zip' sha256='252ee8a1ff8a455a9b55aff82f6980dbf28bd75b601414765b4f06f6c1ec370e'
> Mon, 16 Jan 2017 19:47:50 GMT-INFO: Using previously downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/cdk.zip' sha256='257c8bf8346bcc1245645908dc1ede40d212605385ba413d2df9cfdee06577be'
> Mon, 16 Jan 2017 19:47:53 GMT-INFO: Using previously downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/rhel.iso' sha256='f83d0cde0ff3854eaa959f92c616cc70dc7a55c900ba2b4090e0afa6b5a14678'
> Mon, 16 Jan 2017 19:47:53 GMT-INFO: Download finished for: cdk
> Mon, 16 Jan 2017 19:47:53 GMT-INFO: Install started for: cdk
> Mon, 16 Jan 2017 19:47:53 GMT-INFO: cdk - Extract /var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/cdk.zip to /Users/adietish/DevelopmentSuite/cdk/bin
> Mon, 16 Jan 2017 19:47:53 GMT-ERROR: cdk - Error: invalid signature: 0x88b1f
> Mon, 16 Jan 2017 19:47:53 GMT-ERROR: cdk failed to install: Error: invalid signature: 0x88b1f
> Mon, 16 Jan 2017 19:52:21 GMT-INFO: Exit Code = 0
> Mon, 16 Jan 2017 19:53:51 GMT-Development Suite installer v1.3.0-Alpha1-2017-01-14-67
> Mon, 16 Jan 2017 19:53:51 GMT-INFO: Download started for: cdk
> Mon, 16 Jan 2017 19:53:51 GMT-INFO: Using previously downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/oc.zip' sha256='252ee8a1ff8a455a9b55aff82f6980dbf28bd75b601414765b4f06f6c1ec370e'
> Mon, 16 Jan 2017 19:53:52 GMT-INFO: Using previously downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/cdk.zip' sha256='257c8bf8346bcc1245645908dc1ede40d212605385ba413d2df9cfdee06577be'
> Mon, 16 Jan 2017 19:53:54 GMT-INFO: Using previously downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/rhel.iso' sha256='f83d0cde0ff3854eaa959f92c616cc70dc7a55c900ba2b4090e0afa6b5a14678'
> Mon, 16 Jan 2017 19:53:54 GMT-INFO: Download finished for: cdk
> Mon, 16 Jan 2017 19:53:54 GMT-INFO: Install started for: cdk
> Mon, 16 Jan 2017 19:53:54 GMT-INFO: cdk - Extract /var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/cdk.zip to /Users/adietish/DevelopmentSuite/cdk/bin
> Mon, 16 Jan 2017 19:53:54 GMT-ERROR: cdk - Error: invalid signature: 0x88b1f
> Mon, 16 Jan 2017 19:53:54 GMT-ERROR: cdk failed to install: Error: invalid signature: 0x88b1f
> Mon, 16 Jan 2017 20:01:20 GMT-INFO: Exit Code = 0
> Mon, 16 Jan 2017 20:01:51 GMT-Development Suite installer v1.3.0-Alpha1-2017-01-14-67
> Mon, 16 Jan 2017 20:01:51 GMT-INFO: Download started for: cdk
> Mon, 16 Jan 2017 20:03:55 GMT-Configured file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/oc.zip' sha256='252ee8a1ff8a455a9b55aff82f6980dbf28bd75b601414765b4f06f6c1ec370e'
> Mon, 16 Jan 2017 20:03:55 GMT-Downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/oc.zip' sha256='252ee8a1ff8a455a9b55aff82f6980dbf28bd75b601414765b4f06f6c1ec370e'
> Mon, 16 Jan 2017 20:08:46 GMT-Configured file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/cdk.zip' sha256='257c8bf8346bcc1245645908dc1ede40d212605385ba413d2df9cfdee06577be'
> Mon, 16 Jan 2017 20:08:47 GMT-Downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/cdk.zip' sha256='257c8bf8346bcc1245645908dc1ede40d212605385ba413d2df9cfdee06577be'
> Mon, 16 Jan 2017 20:53:45 GMT-Configured file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/rhel.iso' sha256='f83d0cde0ff3854eaa959f92c616cc70dc7a55c900ba2b4090e0afa6b5a14678'
> Mon, 16 Jan 2017 20:53:48 GMT-Downloaded file='/var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/rhel.iso' sha256='f83d0cde0ff3854eaa959f92c616cc70dc7a55c900ba2b4090e0afa6b5a14678'
> Mon, 16 Jan 2017 20:53:48 GMT-INFO: Download finished for: cdk
> Mon, 16 Jan 2017 20:53:48 GMT-INFO: Install started for: cdk
> Mon, 16 Jan 2017 20:53:48 GMT-INFO: cdk - Extract /var/folders/_g/8m93yngj5k321gmhgmvfc5h40000gn/T/cdk.zip to /Users/adietish/DevelopmentSuite/cdk/bin
> Mon, 16 Jan 2017 20:53:48 GMT-ERROR: cdk - Error: invalid signature: 0x88b1f
> Mon, 16 Jan 2017 20:53:48 GMT-ERROR: cdk failed to install: Error: invalid signature: 0x88b1f
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 3 months
[JBoss JIRA] (JBDS-4238) CDK installer: should install into Application for MacOS
by Jan Richter (JIRA)
[ https://issues.jboss.org/browse/JBDS-4238?page=com.atlassian.jira.plugin.... ]
Jan Richter closed JBDS-4238.
-----------------------------
Verified in master and 1.3.0 latest build.
> CDK installer: should install into Application for MacOS
> --------------------------------------------------------
>
> Key: JBDS-4238
> URL: https://issues.jboss.org/browse/JBDS-4238
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Enhancement
> Components: platform-installer
> Affects Versions: 10.2.0.AM1
> Environment: mac OS
> Reporter: Andre Dietisheim
> Assignee: Denis Golovin
> Fix For: 10.3.0.AM2
>
>
> the cdk installer for MacOS installs DevStudio and the CDK into <Home>/DevelopmentSuite.
> There are a few non-optimals here:
> * Home is afaik not visible by default in Finder.
> * Furthermore applications are by default installed into Applications in MacOS.
> Possible improvements:
> In order to behave like a first class MacOS-citizen we should install DevSuite and CDK independently into Applications (or maybe CDK into Document as it isnt the application in the strict sense, it's only a Virtualbox image, a Vagrantfile etc.)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 3 months