- 
        1. Re: Developer Studio 10 crashes randomly on Macakazakov Aug 2, 2016 10:59 PM (in response to fabi.yo.4)Hi Fabio, Try to run devstudio with -debug: devstudio -debug Then see if there is something wrong in the console output. The log file should be in <worspace>/.metadata/.log 
- 
        2. Re: Developer Studio 10 crashes randomly on Macdgolovin1 Aug 3, 2016 9:26 AM (in response to fabi.yo.4)Fabio, when it happens again could you try to get JVM stacktrace? It might not work if the reason of freezing is JVM crash, bot it is worth to try. It requires several simple steps: 1. in terminal run 'jps -v' 2. find line that looks like '<process-number> org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar' 3. take process number (first number in line from [2]) and run 'jstack <process-number>' Thanks 
- 
        3. Re: Developer Studio 10 crashes randomly on Macfabi.yo.4 Aug 4, 2016 4:10 AM (in response to akazakov)This is what I found in the log when I type devstudio -debug: !SESSION 2016-08-04 09:57:10.507 ----------------------------------------------- eclipse.buildId=10.0.0.GA-v20160615-1853-B33 java.version=1.8.0_92 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=nl_BE Framework arguments: -product com.jboss.devstudio.core.product Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product com.jboss.devstudio.core.product -debug !ENTRY org.eclipse.core.resources 2 10035 2016-08-04 09:57:12.247 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. In the console itself I see no errors. After some messages it succeeded refreshing all projects in the workspace and no message is displayed anymore. Console output: Werk:MacOS Fabrizio$ ./devstudio -debug Start VM: -Xms512m -Xmx1024m -Dosgi.framework.extensions=org.eclipse.wst.jsdt.nashorn.extension -Dosgi.instance.area.default=@user.home/workspace -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Xdock:icon=../Resources/devstudio.icns -XX:MaxPermSize=256m -Xdock:name=Red Hat JBoss Developer Studio -Djava.class.path=/Applications/Jboss Studio 10/studio/devstudio.app/Contents/MacOS//../Eclipse/plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar -os macosx -ws cocoa -arch x86_64 -showsplash -launcher /Applications/Jboss Studio 10/studio/devstudio.app/Contents/MacOS/devstudio -name Devstudio --launcher.library /Applications/Jboss Studio 10/studio/devstudio.app/Contents/MacOS//../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.400.v20160518-1444/eclipse_1615.so -startup /Applications/Jboss Studio 10/studio/devstudio.app/Contents/MacOS//../Eclipse/plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar --launcher.overrideVmargs -product com.jboss.devstudio.core.product -debug -vm /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib -vmargs -Xms512m -Xmx1024m -Dosgi.framework.extensions=org.eclipse.wst.jsdt.nashorn.extension -Dosgi.instance.area.default=@user.home/workspace -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Xdock:icon=../Resources/devstudio.icns -XX:MaxPermSize=256m -Xdock:name=Red Hat JBoss Developer Studio -Djava.class.path=/Applications/Jboss Studio 10/studio/devstudio.app/Contents/MacOS//../Eclipse/plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar Install location: file:/Applications/Jboss Studio 10/studio/devstudio.app/Contents/Eclipse/ Configuration file: file:/Applications/Jboss Studio 10/studio/devstudio.app/Contents/Eclipse/configuration/config.ini loaded Configuration location: file:/Applications/Jboss Studio 10/studio/devstudio.app/Contents/Eclipse/configuration/ Framework located: file:/Applications/Jboss Studio 10/studio/devstudio.app/Contents/Eclipse/plugins/org.eclipse.osgi_3.11.0.v20160603-1336.jar Loading extension: org.eclipse.wst.jsdt.nashorn.extension eclipse.properties not found Framework classpath: file:/Applications/Jboss Studio 10/studio/devstudio.app/Contents/Eclipse/plugins/org.eclipse.osgi_3.11.0.v20160603-1336.jar file:/Applications/Jboss Studio 10/studio/devstudio.app/Contents/Eclipse/plugins/ file:/Applications/Jboss Studio 10/studio/devstudio.app/Contents/Eclipse/plugins/org.eclipse.wst.jsdt.nashorn.extension_1.0.0.v201605131737.jar Splash location: /Applications/Jboss Studio 10/studio/devstudio.app/Contents/Eclipse/configuration/org.eclipse.equinox.launcher/com.jboss.devstudio.core_10.0.0.GA-v20160615-1853-B33/splash.bmp Debug options: file:/Applications/Jboss Studio 10/studio/devstudio.app/Contents/MacOS/.options not found Time to load bundles: 8 Starting application: 1325 aug 04, 2016 9:57:14 AM org.hibernate.eclipse.HibernatePlugin start INFO: HibernatePlugin Started Warning: NLS unused message: SqlInclusionWizard_GenerateAll in: com.dell.toadext.messages.wizard_messages SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [bundleresource://1102.fwk246383655:1/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [bundleresource://1102.fwk246383655:2/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder] 09:57:15.848 [Worker-0] DEBUG o.e.m.c.i.p.r.ProjectRegistryRefreshJob - Queued refresh request: [/RemoteSystemsTempFiles/pom.xml, /Servers/pom.xml, /authentication/pom.xml, /c4j-cv-app/pom.xml, /core/pom.xml, /cv-backend/pom.xml, /cv-common/pom.xml, /cv-integrationTesting/pom.xml, /cv-security/pom.xml, /emo-canoo/pom.xml, /emo-client/pom.xml, /emo-core/pom.xml, /emo-db-config/pom.xml, /emo-db-scripts-vds/pom.xml, /emo-db-scripts-vdshist/pom.xml, /emo-db-scripts-vdsmvis/pom.xml, /emo-ear/pom.xml, /emo-gwt/pom.xml, /emo-mud/pom.xml, /emo-opt/pom.xml, /emo-parent/pom.xml, /emo-sandbox/pom.xml, /emo-selenium/pom.xml, /emo-util-jar/pom.xml, /emo-web/pom.xml, /emo-ws-jar/pom.xml, /examples/pom.xml, /integration-tests/pom.xml, /integrationTest/pom.xml, /interceptor-example/pom.xml, /javaee6/pom.xml, /javaee6-jsf/pom.xml, /javaee7/pom.xml, /javaee7-jsf/pom.xml, /jerry/pom.xml, /jerry-valerie-documentation/pom.xml, /jsf-core/pom.xml, /jsf-parent/pom.xml, /metadata-example/pom.xml, /oauth2-google/pom.xml, /octopus/pom.xml, /oracle/pom.xml, /permission/pom.xml, /plugins/pom.xml, /poc-cv-openshift/pom.xml, /primefaces/pom.xml, /rest/pom.xml, /starter_ee6/pom.xml, /swagger/pom.xml, /valerie/pom.xml, /web/pom.xml] 09:57:16.910 [Worker-3] DEBUG o.e.a.i.i.DefaultLocalRepositoryProvider - Using manager EnhancedLocalRepositoryManager with priority 10.0 for /Users/Fabrizio/ontwikkeling/gereedschap/maven/repository 09:57:16.917 [Worker-3] DEBUG o.e.a.i.i.DefaultLocalRepositoryProvider - Using manager EnhancedLocalRepositoryManager with priority 10.0 for /Users/Fabrizio/ontwikkeling/gereedschap/maven/repository 09:57:16.917 [Worker-3] DEBUG o.e.m.c.i.p.r.ProjectRegistryManager - Refreshing: [L/RemoteSystemsTempFiles/pom.xml, L/Servers/pom.xml, L/authentication/pom.xml, L/c4j-cv-app/pom.xml, L/core/pom.xml, L/cv-backend/pom.xml, L/cv-common/pom.xml, L/cv-integrationTesting/pom.xml, L/cv-security/pom.xml, L/emo-canoo/pom.xml, L/emo-client/pom.xml, L/emo-core/pom.xml, L/emo-db-config/pom.xml, L/emo-db-scripts-vds/pom.xml, L/emo-db-scripts-vdshist/pom.xml, L/emo-db-scripts-vdsmvis/pom.xml, L/emo-ear/pom.xml, L/emo-gwt/pom.xml, L/emo-mud/pom.xml, L/emo-opt/pom.xml, L/emo-parent/pom.xml, L/emo-sandbox/pom.xml, L/emo-selenium/pom.xml, L/emo-util-jar/pom.xml, L/emo-web/pom.xml, L/emo-ws-jar/pom.xml, L/examples/pom.xml, L/integration-tests/pom.xml, L/integrationTest/pom.xml, L/interceptor-example/pom.xml, L/javaee6/pom.xml, L/javaee6-jsf/pom.xml, L/javaee7/pom.xml, L/javaee7-jsf/pom.xml, L/jerry/pom.xml, L/jerry-valerie-documentation/pom.xml, L/jsf-core/pom.xml, L/jsf-parent/pom.xml, L/metadata-example/pom.xml, L/oauth2-google/pom.xml, L/octopus/pom.xml, L/oracle/pom.xml, L/permission/pom.xml, L/plugins/pom.xml, L/poc-cv-openshift/pom.xml, L/primefaces/pom.xml, L/rest/pom.xml, L/starter_ee6/pom.xml, L/swagger/pom.xml, L/valerie/pom.xml, L/web/pom.xml] 09:57:16.920 [Worker-3] DEBUG o.e.m.c.i.p.r.ProjectRegistryManager - Refreshed: [L/RemoteSystemsTempFiles/pom.xml, L/Servers/pom.xml, L/authentication/pom.xml, L/c4j-cv-app/pom.xml, L/core/pom.xml, L/cv-backend/pom.xml, L/cv-common/pom.xml, L/cv-integrationTesting/pom.xml, L/cv-security/pom.xml, L/emo-canoo/pom.xml, L/emo-client/pom.xml, L/emo-core/pom.xml, L/emo-db-config/pom.xml, L/emo-db-scripts-vds/pom.xml, L/emo-db-scripts-vdshist/pom.xml, L/emo-db-scripts-vdsmvis/pom.xml, L/emo-ear/pom.xml, L/emo-gwt/pom.xml, L/emo-mud/pom.xml, L/emo-opt/pom.xml, L/emo-parent/pom.xml, L/emo-sandbox/pom.xml, L/emo-selenium/pom.xml, L/emo-util-jar/pom.xml, L/emo-web/pom.xml, L/emo-ws-jar/pom.xml, L/examples/pom.xml, L/integration-tests/pom.xml, L/integrationTest/pom.xml, L/interceptor-example/pom.xml, L/javaee6/pom.xml, L/javaee6-jsf/pom.xml, L/javaee7/pom.xml, L/javaee7-jsf/pom.xml, L/jerry/pom.xml, L/jerry-valerie-documentation/pom.xml, L/jsf-core/pom.xml, L/jsf-parent/pom.xml, L/metadata-example/pom.xml, L/oauth2-google/pom.xml, L/octopus/pom.xml, L/oracle/pom.xml, L/permission/pom.xml, L/plugins/pom.xml, L/poc-cv-openshift/pom.xml, L/primefaces/pom.xml, L/rest/pom.xml, L/starter_ee6/pom.xml, L/swagger/pom.xml, L/valerie/pom.xml, L/web/pom.xml] I didn't notice anything weird here... 
- 
        4. Re: Developer Studio 10 crashes randomly on Macfabi.yo.4 Aug 4, 2016 5:11 AM (in response to dgolovin1)This is what was in the output when running jstack: Werk:~ Fabrizio$ jps -v 23520 jboss-modules.jar -D[Standalone] -Doctopus.cfg=file:/Users/Fabrizio/ontwikkeling/projecten/cv-openshift/cv-app.properties -Dorg.jboss.boot.log.file=/Users/Fabrizio/ontwikkeling/gereedschap/wildfly/wildfly-10.0.0.Final/standalone/log/server.log -Dlogging.configuration=file:/Users/Fabrizio/ontwikkeling/gereedschap/wildfly/wildfly-10.0.0.Final/standalone/configuration/logging.properties 23521 CommandLineWrapper -Dfile.encoding=UTF-8 34241 Jps -Dapplication.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home -Xms8m 27449 RemoteMavenServer -Djava.awt.headless=true -Didea.version==2016.1.1 -Xmx512m -Didea.maven.embedder.version=3.0.5 -Dfile.encoding=UTF-8 34236 -Xms512m -Xmx1024m -Dosgi.framework.extensions=org.eclipse.wst.jsdt.nashorn.extension -Dosgi.instance.area.default=@user.home/workspace -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Xdock:icon=../Resources/devstudio.icns -XX:MaxPermSize=256m -Xdock:name=Red Hat JBoss Developer Studio Werk:~ Fabrizio$ jstack 34236 2016-08-04 10:14:13 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.92-b14 mixed mode): "Attach Listener" #34 daemon prio=9 os_prio=31 tid=0x000000012a89f800 nid=0xb107 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "[ThreadPool Manager] - Idle Thread" #33 daemon prio=5 os_prio=31 tid=0x000000012a933000 nid=0xb71b in Object.wait() [0x00007000015d8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) - locked <0x00000007ae1fdac8> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "Worker-7" #32 prio=5 os_prio=31 tid=0x000000012a927800 nid=0x1e0b in Object.wait() [0x0000700000113000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x0000000780b24908> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52) "Worker-6" #31 prio=5 os_prio=31 tid=0x000000012a8d2800 nid=0xae27 in Object.wait() [0x0000700000219000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x0000000780b24908> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52) "Worker-5" #30 prio=5 os_prio=31 tid=0x00000001063ab800 nid=0xe803 in Object.wait() [0x000070000258e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270) - locked <0x00000007814f9178> (a java.lang.Object) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:307) at org.eclipse.core.internal.utils.StringPoolJob.run(StringPoolJob.java:98) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Java indexing" #29 daemon prio=4 os_prio=31 tid=0x0000000100d38800 nid=0xe603 in Object.wait() [0x000070000248b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000783d4c308> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:502) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:371) - locked <0x0000000783d4c308> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:745) "Worker-4" #28 prio=5 os_prio=31 tid=0x0000000102709800 nid=0xe403 waiting for monitor entry [0x0000700002384000] java.lang.Thread.State: BLOCKED (on object monitor) at java.lang.Runtime.loadLibrary0(Runtime.java:862) - waiting to lock <0x0000000781b540c8> (a java.lang.Runtime) at java.lang.System.loadLibrary(System.java:1122) at sun.nio.fs.UnixNativeDispatcher$1.run(UnixNativeDispatcher.java:573) at sun.nio.fs.UnixNativeDispatcher$1.run(UnixNativeDispatcher.java:571) at java.security.AccessController.doPrivileged(Native Method) at sun.nio.fs.UnixNativeDispatcher.<clinit>(UnixNativeDispatcher.java:571) at sun.nio.fs.UnixFileSystem.<init>(UnixFileSystem.java:67) at sun.nio.fs.BsdFileSystem.<init>(BsdFileSystem.java:41) at sun.nio.fs.MacOSXFileSystem.<init>(MacOSXFileSystem.java:44) at sun.nio.fs.MacOSXFileSystemProvider.newFileSystem(MacOSXFileSystemProvider.java:45) at sun.nio.fs.MacOSXFileSystemProvider.newFileSystem(MacOSXFileSystemProvider.java:38) at sun.nio.fs.UnixFileSystemProvider.<init>(UnixFileSystemProvider.java:56) at sun.nio.fs.BsdFileSystemProvider.<init>(BsdFileSystemProvider.java:36) at sun.nio.fs.MacOSXFileSystemProvider.<init>(MacOSXFileSystemProvider.java:40) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at sun.nio.fs.DefaultFileSystemProvider.createProvider(DefaultFileSystemProvider.java:48) at sun.nio.fs.DefaultFileSystemProvider.create(DefaultFileSystemProvider.java:65) at java.nio.file.FileSystems$DefaultFileSystemHolder.getDefaultProvider(FileSystems.java:108) at java.nio.file.FileSystems$DefaultFileSystemHolder.access$000(FileSystems.java:89) at java.nio.file.FileSystems$DefaultFileSystemHolder$1.run(FileSystems.java:98) at java.nio.file.FileSystems$DefaultFileSystemHolder$1.run(FileSystems.java:96) at java.security.AccessController.doPrivileged(Native Method) at java.nio.file.FileSystems$DefaultFileSystemHolder.defaultFileSystem(FileSystems.java:96) at java.nio.file.FileSystems$DefaultFileSystemHolder.<clinit>(FileSystems.java:90) at java.nio.file.FileSystems.getDefault(FileSystems.java:176) at java.io.File.toPath(File.java:2234) - locked <0x00000007ad005dc0> (a java.io.File) at org.eclipse.core.internal.filesystem.local.LocalFile.internalDelete(LocalFile.java:218) at org.eclipse.core.internal.filesystem.local.LocalFile.delete(LocalFile.java:136) at org.eclipse.core.internal.localstore.DeleteVisitor.delete(DeleteVisitor.java:63) at org.eclipse.core.internal.localstore.DeleteVisitor.visit(DeleteVisitor.java:151) at org.eclipse.core.internal.localstore.UnifiedTree.accept(UnifiedTree.java:111) at org.eclipse.core.internal.localstore.FileSystemResourceManager.delete(FileSystemResourceManager.java:367) at org.eclipse.core.internal.resources.ResourceTree.internalDeleteFolder(ResourceTree.java:358) at org.eclipse.core.internal.resources.ResourceTree.standardDeleteFolder(ResourceTree.java:810) at org.eclipse.core.internal.resources.Resource.unprotectedDelete(Resource.java:1832) at org.eclipse.core.internal.resources.Resource.delete(Resource.java:782) at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.cleanOutputFolders(BatchImageBuilder.java:115) at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:47) at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:256) at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:180) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:301) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:304) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:360) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:383) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-3" #27 prio=5 os_prio=31 tid=0x0000000107a68000 nid=0xe203 in Object.wait() [0x0000700002285000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007814f9178> (a java.lang.Object) at java.lang.Object.wait(Object.java:502) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270) - locked <0x00000007814f9178> (a java.lang.Object) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:307) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:121) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2262) at org.eclipse.jdt.internal.core.JavaModelManager$20.run(JavaModelManager.java:5164) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-2" #26 prio=5 os_prio=31 tid=0x0000000121833000 nid=0xe003 in Object.wait() [0x0000700002182000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270) - locked <0x00000007814f9178> (a java.lang.Object) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:307) at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryRefreshJob$1.call(ProjectRegistryRefreshJob.java:96) at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryRefreshJob$1.call(ProjectRegistryRefreshJob.java:1) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99) at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1355) at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryRefreshJob.run(ProjectRegistryRefreshJob.java:81) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Bundle File Closer" #25 daemon prio=6 os_prio=31 tid=0x0000000102826000 nid=0xde03 in Object.wait() [0x0000700001b70000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0000000781faf8b8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-1" #24 prio=5 os_prio=31 tid=0x0000000102fe0800 nid=0xd403 runnable [0x0000700002079000] java.lang.Thread.State: RUNNABLE at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) - locked <0x0000000781b31d48> (a java.util.Vector) - locked <0x0000000781b32010> (a java.util.Vector) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824) at java.lang.Runtime.load0(Runtime.java:809) - locked <0x0000000781b540c8> (a java.lang.Runtime) at java.lang.System.load(System.java:1086) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) - locked <0x0000000781b31d48> (a java.util.Vector) - locked <0x0000000781b32010> (a java.util.Vector) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1845) at java.lang.Runtime.loadLibrary0(Runtime.java:870) - locked <0x0000000781b540c8> (a java.lang.Runtime) at java.lang.System.loadLibrary(System.java:1122) at java.awt.Toolkit$3.run(Toolkit.java:1636) at java.awt.Toolkit$3.run(Toolkit.java:1634) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.loadLibraries(Toolkit.java:1633) at java.awt.Toolkit.<clinit>(Toolkit.java:1668) at java.awt.Component.<clinit>(Component.java:593) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at com.sun.jna.Platform.<clinit>(Platform.java:64) at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:711) at com.sun.jna.Native.loadNativeLibrary(Native.java:697) at com.sun.jna.Native.<clinit>(Native.java:127) at com.sun.jna.Pointer.<clinit>(Pointer.java:42) at org.tmatesoft.svn.core.internal.util.jna.SVNLinuxUtil.<clinit>(SVNLinuxUtil.java:33) at org.tmatesoft.svn.core.internal.util.jna.SVNJNAUtil.getFileType(SVNJNAUtil.java:68) at org.tmatesoft.svn.core.internal.wc.SVNFileType.getType(SVNFileType.java:84) at org.tmatesoft.svn.core.internal.wc17.db.SVNWCDb.parseDir(SVNWCDb.java:1889) at org.tmatesoft.svn.core.wc2.SvnOperationFactory.detectWcGeneration(SvnOperationFactory.java:1672) at org.tmatesoft.svn.core.wc2.SvnOperationFactory.getImplementation(SvnOperationFactory.java:1318) at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1224) at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.status(SVNClientImpl.java:209) at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(AbstractJhlClientAdapter.java:584) at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(AbstractJhlClientAdapter.java:564) at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(AbstractJhlClientAdapter.java:557) at org.tigris.subversion.svnclientadapter.svnkit.SvnKitClientAdapter.getStatus(SvnKitClientAdapter.java:107) at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(AbstractJhlClientAdapter.java:550) at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(AbstractJhlClientAdapter.java:543) at org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.statusesToUpdate(RecursiveStatusUpdateStrategy.java:63) at org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.statusesToUpdate(RecursiveStatusUpdateStrategy.java:46) at org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.statusesToUpdate(RecursiveStatusUpdateStrategy.java:46) at org.tigris.subversion.subclipse.core.status.StatusCacheManager.refreshStatus(StatusCacheManager.java:271) at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.refreshStatusInfinite(FileModificationManager.java:218) at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.refreshStatus(FileModificationManager.java:257) at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.access$2(FileModificationManager.java:232) at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager$2.run(FileModificationManager.java:190) at org.tigris.subversion.subclipse.core.util.JobUtility$1$1.run(JobUtility.java:22) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) at org.tigris.subversion.subclipse.core.util.JobUtility$1.run(JobUtility.java:20) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "EMF Reference Cleaner" #23 daemon prio=6 os_prio=31 tid=0x0000000102f83800 nid=0xd203 in Object.wait() [0x0000700001f7c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000781f410c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x0000000781f410c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "Worker-0" #22 prio=5 os_prio=31 tid=0x0000000102ec0800 nid=0xd003 in Object.wait() [0x0000700001e79000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39) - locked <0x00000007adcb07a8> (a org.eclipse.core.internal.jobs.Semaphore) at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:170) at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:106) at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:82) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:122) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2188) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2235) at org.eclipse.core.internal.events.NotificationManager$NotifyJob.run(NotificationManager.java:43) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-JM" #17 prio=5 os_prio=31 tid=0x0000000100a0b800 nid=0xc603 in Object.wait() [0x0000700001d76000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) - locked <0x00000007814c39f8> (a java.util.ArrayList) "[Timer] - Main Queue Handler" #16 daemon prio=5 os_prio=31 tid=0x0000000102414000 nid=0xc403 in Object.wait() [0x0000700001c73000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <0x0000000780b55f90> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "Start Level: Equinox Container: 80f8af2e-1b5a-0016-1a72-de02a2e78a22" #14 daemon prio=5 os_prio=31 tid=0x0000000102b23000 nid=0xc003 in Object.wait() [0x0000700001a6d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000780adcb20> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0000000780adcb20> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: org.eclipse.osgi.internal.framework.EquinoxEventPublisher@55c1ced9" #13 daemon prio=5 os_prio=31 tid=0x000000010236d800 nid=0xbe03 in Object.wait() [0x000070000196a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0000000781452460> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: 80f8af2e-1b5a-0016-1a72-de02a2e78a22" #11 prio=5 os_prio=31 tid=0x0000000102aee000 nid=0xbc0f waiting on condition [0x0000700001867000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000781453100> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Service Thread" #9 daemon prio=9 os_prio=31 tid=0x000000010501d000 nid=0x7903 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #8 daemon prio=9 os_prio=31 tid=0x00000001028af800 nid=0x7703 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread2" #7 daemon prio=9 os_prio=31 tid=0x00000001028af000 nid=0x7503 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #6 daemon prio=9 os_prio=31 tid=0x00000001028ae000 nid=0x7303 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=31 tid=0x0000000105037800 nid=0x7103 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=31 tid=0x000000010500d000 nid=0x6e0b runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=31 tid=0x000000010083b000 nid=0x6b03 in Object.wait() [0x0000700000dc0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000781894230> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x0000000781894230> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x0000000100838000 nid=0x6903 in Object.wait() [0x0000700000cbd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007818942c8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference.tryHandlePending(Reference.java:191) - locked <0x00000007818942c8> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) "main" #1 prio=6 os_prio=31 tid=0x0000000102852800 nid=0x50f waiting for monitor entry [0x00007fff5fbf2000] java.lang.Thread.State: BLOCKED (on object monitor) at java.lang.Runtime.loadLibrary0(Runtime.java:862) - waiting to lock <0x0000000781b540c8> (a java.lang.Runtime) at java.lang.System.loadLibrary(System.java:1122) at org.eclipse.equinox.internal.security.osx.OSXProvider.<clinit>(OSXProvider.java:24) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.equinox.internal.security.storage.PasswordProviderSelector.findStorageModule(PasswordProviderSelector.java:164) at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getModulePassword(SecurePreferencesRoot.java:231) at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getPassword(SecurePreferencesRoot.java:224) at org.eclipse.equinox.internal.security.storage.SecurePreferences.get(SecurePreferences.java:262) at org.eclipse.equinox.internal.security.storage.SecurePreferencesWrapper.get(SecurePreferencesWrapper.java:106) at org.eclipse.core.internal.net.ProxyType.loadProxyAuth(ProxyType.java:537) at org.eclipse.core.internal.net.ProxyType.createProxyData(ProxyType.java:138) at org.eclipse.core.internal.net.ProxyType.getProxyData(ProxyType.java:127) at org.eclipse.core.internal.net.PreferenceManager.migrateInstanceScopePreferences(PreferenceManager.java:292) at org.eclipse.core.internal.net.PreferenceManager.migrate(PreferenceManager.java:260) at org.eclipse.core.internal.net.ProxyManager.checkMigrated(ProxyManager.java:404) - locked <0x0000000783bfabc0> (a org.eclipse.core.internal.net.ProxyManager) at org.eclipse.core.internal.net.ProxyManager.initialize(ProxyManager.java:269) at org.eclipse.core.internal.net.Activator.start(Activator.java:175) 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:334) at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:407) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.eclipse.jsch.internal.core.JSchCorePlugin.start(JSchCorePlugin.java:243) 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:334) at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.eclipse.egit.core.Activator.setupSSH(Activator.java:211) at org.eclipse.egit.core.Activator.start(Activator.java:185) 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:334) at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) 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.newInstance(Class.java:412) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.handlers.HandlerProxy.loadHandler(HandlerProxy.java:354) at org.eclipse.ui.internal.handlers.HandlerProxy.setEnabled(HandlerProxy.java:232) at org.eclipse.ui.internal.handlers.E4HandlerProxy.canExecute(E4HandlerProxy.java:71) at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:54) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:282) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:264) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.isEnabled(HandlerServiceHandler.java:58) at org.eclipse.core.commands.Command.isEnabled(Command.java:840) at org.eclipse.ui.internal.handlers.LegacyHandlerService.registerLegacyHandler(LegacyHandlerService.java:170) at org.eclipse.ui.internal.handlers.LegacyHandlerService.registerLegacyHandler(LegacyHandlerService.java:151) at org.eclipse.ui.internal.handlers.LegacyHandlerService.readDefaultHandlers(LegacyHandlerService.java:635) at org.eclipse.ui.internal.handlers.LegacyHandlerService.readRegistry(LegacyHandlerService.java:547) at org.eclipse.ui.internal.Workbench$49.runWithException(Workbench.java:2480) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4806) at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:95) at org.eclipse.ui.internal.Workbench.initializeDefaultServices(Workbench.java:2474) at org.eclipse.ui.internal.Workbench.init(Workbench.java:1672) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2938) at org.eclipse.ui.internal.Workbench.access$9(Workbench.java:2869) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:678) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(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:673) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) at org.eclipse.equinox.launcher.Main.run(Main.java:1519) "VM Thread" os_prio=31 tid=0x00000001028ac800 nid=0x6703 runnable "GC task thread#0 (ParallelGC)" os_prio=31 tid=0x0000000105001000 nid=0x5703 runnable "GC task thread#1 (ParallelGC)" os_prio=31 tid=0x000000010082d800 nid=0x5903 runnable "GC task thread#2 (ParallelGC)" os_prio=31 tid=0x0000000100833000 nid=0x5b03 runnable "GC task thread#3 (ParallelGC)" os_prio=31 tid=0x0000000100833800 nid=0x5d03 runnable "GC task thread#4 (ParallelGC)" os_prio=31 tid=0x000000010284e800 nid=0x5f03 runnable "GC task thread#5 (ParallelGC)" os_prio=31 tid=0x0000000102853800 nid=0x6103 runnable "GC task thread#6 (ParallelGC)" os_prio=31 tid=0x0000000102854000 nid=0x6303 runnable "GC task thread#7 (ParallelGC)" os_prio=31 tid=0x0000000102854800 nid=0x6503 runnable "VM Periodic Task Thread" os_prio=31 tid=0x0000000105038000 nid=0x7b03 waiting on condition JNI global references: 378 Werk:~ Fabrizio$ It doesn't look good but honestly I have no idea what all this means Thanks already for helping guys! 
- 
        5. Re: Developer Studio 10 crashes randomly on Macakazakov Aug 4, 2016 6:06 PM (in response to fabi.yo.4)Thanks for the stack trace! Could you please also create an issue in devstudio JIRA: Agile Board - JBoss Issue Tracker We will investigate this problem. 
- 
        6. Re: Developer Studio 10 crashes randomly on Macsnjeza Aug 4, 2016 6:57 PM (in response to fabi.yo.4)It is possible that there is a problem with the JNA SVNKit adapter. Could you try to select the pure Java SVNKit adapter using Window>Preferences>Team>SVN>SVN Interface? 
- 
        7. Re: Developer Studio 10 crashes randomly on Macnickboldt Aug 4, 2016 10:04 PM (in response to fabi.yo.4)If it does turn out to be an SVNKit/Subclipse problem, we could consider updating the versions of SVNKit and Subclipse we bundle in Red Hat Central. Currently we have: - Subclipse 1.10.9 / clientadapter 1.10.3
- svnkit 1.8.10 (supports up to svn 1.8)
 Latest: - Subclipse 1.12
- svnkit 1.8.12 (supports up to svn 1.9 - http://svn.svnkit.com/repos/svnkit/tags/1.8.12/CHANGES.txt)
 --- Not sure if this was mentioned elsewhere but sometimes when you migrate an existing workspace from EclipseN-1 to Eclipse N, Bad Things Happen (like random crashes). The workaround, therefore, for migrating a devstudio 9.x workspace to use it in devstudio 10 is to create a NEW workspace, and then import the existing projects into the new workspace. 
- 
        8. Re: Developer Studio 10 crashes randomly on Macsnjeza Aug 5, 2016 7:46 AM (in response to nickboldt)The issue occurs only when installing subclipse using P2. Red Hat Central doesn't include the JNA SVNKit adapter. 
- 
        9. Re: Developer Studio 10 crashes randomly on Macnickboldt Aug 5, 2016 10:09 AM (in response to snjeza)Red Hat Central does include a connector that can install SVNKit: org.jboss.tools.central.discovery com.jboss.jbds.central.discovery So perhaps we need to update that. 
- 
        11. Re: Developer Studio 10 crashes randomly on Macfabi.yo.4 Aug 8, 2016 4:19 AM (in response to fabi.yo.4)I use Subclipse 1.12. I will try to gather more information on when it crashes by process of elimination. I see there is a bug logged at the studio JIRA and somebody fairly said it is difficult to argue the reason it could be SVN related. Meantime I'm using Studio 9 and I have no issues so far. I will reinstall Studio 10 and not install the Subclipse plugin. If this works it means it is not Subclipse (or SVN) related. Is this ok or does anybody prefers a different approach? 
- 
        12. Re: Developer Studio 10 crashes randomly on Macsnjeza Aug 9, 2016 1:34 PM (in response to fabi.yo.4)Subclipse should work properly if you use the pure Java SVNKit adapter. Try to install subclipse using Red Hat Central. It includes only the pure Java SVNKit adapter that our QE team tested. 
- 
        13. Re: Developer Studio 10 crashes randomly on Macfabi.yo.4 Aug 16, 2016 5:53 AM (in response to snjeza)I installed using Red Hat Central now. Switched back from Studio 9 (which was working without any problem) to Studio 10. Will keep you posted... 
- 
        14. Re: Developer Studio 10 crashes randomly on Macfabi.yo.4 Aug 18, 2016 3:18 AM (in response to fabi.yo.4)Unfortunately Studio 10 hanged again. But this time I know why. It concerns the Network Connections in the Preference Pane. When I choose Direct, I have no issues, but I cannot download certain software because we have a proxy on our network. I have been working 2 days now without setting the network connection to Manual. I wanted to try to update some other plugins and changed the connection type to Manual and filled in my network credentials for the proxy servers. Restarted Studio 10 and... Hanged!! I also noticed in the beginning that when I changed it to Manual and restarted Studio (I didn't had any plugins installed). It changed automatically to Direct. I believe the issue is in the network connection section and unrelated to SVN because whether I choose to install the plugin from the update sit or via Red Had Central it always works. It is when I choose a Manual mode in the network connection section it causes the splash screen to freeze... So what I would like to do is to change back the network connection type to Direct without the UI. It must be - hopefully - a setting somewhere in a file... Can somebody advise me where and how to change this setting? Thanks in advance 
 
    
 
     
     
    