Login | Register
My pages Projects Community openCollabNet

Discussions > issues > [Issue 1651] New - Subclipse hangs when trying to save password on Linux with Eclipse Luna/Kepler

subclipse
Discussion topic

Back to topic list

[Issue 1651] New - Subclipse hangs when trying to save password on Linux with Eclipse Luna/Kepler

Author smikkelsen
Full name Steffen Mikkelsen
Date 2016-04-10 07:53:02 PDT
Message http://subclipse.tigris.org/issues/show_bug.cgi?id=1651 Issue #|1651 Summary|Subclipse hangs when trying to save password on Linux |with Eclipse Luna/Kepler Component|subclipse Version|current Platform|All OS/Version|Linux URL| Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|UI Assigned to|issues@subclipse Reported by|smikkelsen ------- Additional comments from smikkelsen@tigris.org Sun Apr 10 07:53:01 -0700 2016 ------- On Eclipse Luna/Mars I have seen cases of Subclipse freezing on Linux when trying to save the password (using SVN+SSH protocol). I found a post on the internet suggesting to put org.eclipse.core.runtime.compatibility.auth from Eclipse Kepler into Eclipse/plugins and that fixed the problem for me. Today I tried to investigate this issue a bit further. org.eclipse.core.runtime.compatibility.auth has been removed in releases after Eclipse Kepler. https://bugs.eclipse.org/bugs/show_bug.cgi?id=336129 https://bugs.eclipse.org/bugs/show_bug.cgi?id=383853 http://subclipse.tigris.org/issues/show_bug.cgi?id=1485 Firstly I have tried to check if it works with this release Setup: *Ubuntu 15.10 LXDE 64bit *Official JDK 1.8.0 build 77 installed *Eclipse Kepler SR2 installed *Using Subclipse from 1.12.x (All libraries expect JavaHL native adapter) (installed april 10, 2016) Video: https://www.youtube.com/watch?v=_DT5SQB9RhY What you see: 1. Running Eclipse+Subclipse (no modifications) and trying to save repository password -> works 2. Restarting and checking that password has actually been saved -> it has Now I changed to Eclipse Mars 4.5.2 and also tried with a few more window managers *Ubuntu 15.10 LXDE/MATE/GNOME 64bit *Official JDK 1.8.0 build 77 installed *Eclipse Mars 4.5.2 installed *Using Subclipse from 1.12.x (All libraries expect JavaHL native adapter) (installed april 10, 2016) The following videos show the subclipse freeze/hang happen on the 3 different window manager: Mate: https://www.youtube.com/watch?v=jENBiGelr0g Gnome: https://www.youtube.com/watch?v=4MFPU-Cw6CQ LXDE: https://www.youtube.com/watch?v=45CLUTn5hV4 What you see: 1. Running Eclipse+Subclipse (no modifications) and trying to save repository password -> freeze 2. Running Eclipse+Subclipse (no modifications) without saving repository password -> works 3. Running Eclipse+Subclipse (copied org.eclipse.core.runtime.compatibility.auth library from Eclipse Kepler) -> works (and password is saved) Stacktrace is the same for all desktops. Here is what seems to be the culprit "ModalContext" #50 prio=6 os_prio=0 tid=0x00007fc9ea1e3000 nid=0x1141 runnable [0x00007fc9592e8000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Native.invokeVoid(Native Method) at com.sun.jna.Function.invoke(Function.java:328) at com.sun.jna.Function.invoke(Function.java:276) at com.sun.jna.Library$Handler.invoke(Library.java:216) at com.sun.proxy.$Proxy24.g_main_loop_run(Unknown Source) 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.tmatesoft.svn.core.internal.wc.SVNMethodCallLogger.invoke(SVNMethodCallLogger.java:72) at com.sun.proxy.$Proxy24.g_main_loop_run(Unknown Source) at org.tmatesoft.svn.core.internal.util.jna.SVNGnomeKeyring.getDefaultKeyringName(SVNGnomeKeyring.java:146) - locked <0x00000000c4d6ffb0> (a java.lang.Object) at org.tmatesoft.svn.core.internal.util.jna.SVNGnomeKeyring.setPassword(SVNGnomeKeyring.java:293) at org.tmatesoft.svn.core.internal.util.jna.SVNJNAUtil.addPasswordToGnomeKeyring(SVNJNAUtil.java:170) at org.tmatesoft.svn.core.internal.wc.DefaultSVNPersistentAuthenticationProvider$GnomeKeyringPasswordStorage.savePassword(DefaultSVNPersistentAuthenticationProvider.java:69 6) .... Interesting side note: If you make .subversion/config file with this content [auth] password-stored=gnome-keyring A popup will appear where Subclipse offers to remove gnome-keyring from this file. This will avoid the freezing, but prevent the password from being saved. However adding org.eclipse.core.runtime.compatibility.auth library will get the password saved. Video: https://www.youtube.com/watch?v=MoOCFr_-9Vw Full threaddump when Eclipse hangs: 2016-04-10 15:04:39 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.77-b03 mixed mode): "RMI TCP Connection(2)-127.0.0.1" #58 daemon prio=9 os_prio=0 tid=0x0000000001825000 nid=0x1244 runnable [0x00007fc958ee5000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read(BufferedInputStream.java:265) - locked <0x00000000c3740648> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:83) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:550) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$3/659219153.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - <0x00000000c3525a80> (a java.util.concurrent.ThreadPoolExecutor$Worker) "JMX server connection timeout 57" #57 daemon prio=9 os_prio=0 tid=0x00007fc9bcdce000 nid=0x1241 in Object.wait() [0x00007fc958fe7000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:168) - locked <0x00000000c358b298> (a [I) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "RMI Scheduler(0)" #56 daemon prio=9 os_prio=0 tid=0x00007fc9bc2cb800 nid=0x123f waiting on condition [0x00007fc9590e8000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c3508a20> (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) Locked ownable synchronizers: - None "RMI TCP Connection(1)-127.0.0.1" #55 daemon prio=9 os_prio=0 tid=0x0000000001805000 nid=0x123e runnable [0x00007fc95e197000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read(BufferedInputStream.java:265) - locked <0x00000000c355eba0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:83) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:550) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$3/659219153.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - <0x00000000c3525410> (a java.util.concurrent.ThreadPoolExecutor$Worker) "RMI TCP Accept-0" #54 daemon prio=9 os_prio=0 tid=0x00007fc9bc5db800 nid=0x123b runnable [0x00007fc95e299000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) at java.net.ServerSocket.implAccept(ServerSocket.java:545) at java.net.ServerSocket.accept(ServerSocket.java:513) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:400) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:372) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Attach Listener" #53 daemon prio=9 os_prio=0 tid=0x00007fc9c4046800 nid=0x1237 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Thread-9" #52 daemon prio=6 os_prio=0 tid=0x00007fc9bcfbb000 nid=0x1145 runnable [0x00007fc95e8a4000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at com.trilead.ssh2.crypto.cipher.CipherInputStream.fill_buffer(CipherInputStream.java:41) at com.trilead.ssh2.crypto.cipher.CipherInputStream.internal_read(CipherInputStream.java:52) at com.trilead.ssh2.crypto.cipher.CipherInputStream.getBlock(CipherInputStream.java:79) at com.trilead.ssh2.crypto.cipher.CipherInputStream.read(CipherInputStream.java:108) at com.trilead.ssh2.transport.TransportConnection.receiveMessage(TransportConnection.java:232) at com.trilead.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:681) at com.trilead.ssh2.transport.TransportManager$1.run(TransportManager.java:480) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Thread-8" #51 daemon prio=6 os_prio=0 tid=0x00007fc9bc010000 nid=0x1142 waiting on condition [0x00007fc9591e9000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c2259058> (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) Locked ownable synchronizers: - None "ModalContext" #50 prio=6 os_prio=0 tid=0x00007fc9ea1e3000 nid=0x1141 runnable [0x00007fc9592e8000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Native.invokeVoid(Native Method) at com.sun.jna.Function.invoke(Function.java:328) at com.sun.jna.Function.invoke(Function.java:276) at com.sun.jna.Library$Handler.invoke(Library.java:216) at com.sun.proxy.$Proxy24.g_main_loop_run(Unknown Source) 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.tmatesoft.svn.core.internal.wc.SVNMethodCallLogger.invoke(SVNMethodCallLogger.java:72) at com.sun.proxy.$Proxy24.g_main_loop_run(Unknown Source) at org.tmatesoft.svn.core.internal.util.jna.SVNGnomeKeyring.getDefaultKeyringName(SVNGnomeKeyring.java:146) - locked <0x00000000c4d6ffb0> (a java.lang.Object) at org.tmatesoft.svn.core.internal.util.jna.SVNGnomeKeyring.setPassword(SVNGnomeKeyring.java:293) at org.tmatesoft.svn.core.internal.util.jna.SVNJNAUtil.addPasswordToGnomeKeyring(SVNJNAUtil.java:170) at org.tmatesoft.svn.core.internal.wc.DefaultSVNPersistentAuthenticationProvider$GnomeKeyringPasswordStorage.savePassword(DefaultSVNPersistentAuthenticationProvider.java:69 6) at org.tmatesoft.svn.core.internal.wc.DefaultSVNPersistentAuthenticationProvider.saveSSHCredential(DefaultSVNPersistentAuthenticationProvider.java:437) at org.tmatesoft.svn.core.internal.wc.DefaultSVNPersistentAuthenticationProvider.saveAuthentication(DefaultSVNPersistentAuthenticationProvider.java:325) at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.acknowledgeAuthentication(DefaultSVNAuthenticationManager.java:274) at org.tmatesoft.svn.core.auth.BasicAuthenticationManager.acknowledgeAuthentication(BasicAuthenticationManager.java:105) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector.open(SVNSSHConnector.java:129) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:77) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1273) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getLatestRevision(SVNRepositoryImpl.java:172) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.getRevisionNumber(SvnNgRepositoryAccess.java:118) at org.tmatesoft.svn.core.internal.wc2.SvnRepositoryAccess.getLocations(SvnRepositoryAccess.java:184) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.createRepositoryFor(SvnNgRepositoryAccess.java:45) at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteGetInfo.run(SvnRemoteGetInfo.java:46) at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteGetInfo.run(SvnRemoteGetInfo.java:31) at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21) at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235) at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294) at org.tmatesoft.svn.core.javahl17.SVNClientImpl.info2(SVNClientImpl.java:1671) at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getInfo(AbstractJhlClientAdapter.java:2144) at org.tigris.subversion.svnclientadapter.AbstractClientAdapter.getInfo(AbstractClientAdapter.java:310) at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.validateConnection(SVNRepositoryLocation.java:325) at org.tigris.subversion.subclipse.ui.wizards.NewLocationWizard$1.run(NewLocationWizard.java:127) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) Locked ownable synchronizers: - None "[ThreadPool Manager] - Idle Thread" #49 daemon prio=5 os_prio=0 tid=0x00007fc9d4066800 nid=0x1140 in Object.wait() [0x00007fc9b309c000] 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 <0x00000000c195a7c8> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) Locked ownable synchronizers: - None "Worker-16" #48 prio=5 os_prio=0 tid=0x0000000001b4e800 nid=0x113e in Object.wait() [0x00007fc9593eb000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-15" #47 prio=5 os_prio=0 tid=0x00007fc9bccf2000 nid=0x113d in Object.wait() [0x00007fc9594ec000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-14" #46 prio=5 os_prio=0 tid=0x00007fc9d0263000 nid=0x113c in Object.wait() [0x00007fc9597ed000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-13" #45 prio=5 os_prio=0 tid=0x00007fc9bc5d5000 nid=0x113b in Object.wait() [0x00007fc9598ee000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-12" #44 prio=5 os_prio=0 tid=0x0000000001b5d000 nid=0x113a in Object.wait() [0x00007fc9599ef000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-11" #43 prio=5 os_prio=0 tid=0x00007fc9bc238000 nid=0x1139 in Object.wait() [0x00007fc959af0000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-10" #42 prio=5 os_prio=0 tid=0x000000000180a800 nid=0x1138 in Object.wait() [0x00007fc959bf1000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-9" #41 prio=5 os_prio=0 tid=0x00007fc9bc7b5800 nid=0x1137 in Object.wait() [0x00007fc959ef2000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-8" #40 prio=5 os_prio=0 tid=0x00007fc9c4069800 nid=0x1136 in Object.wait() [0x00007fc959ff3000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-7" #39 prio=5 os_prio=0 tid=0x00007fc9d037b800 nid=0x1135 in Object.wait() [0x00007fc95a376000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-6" #38 prio=5 os_prio=0 tid=0x00007fc9cc04c000 nid=0x1134 in Object.wait() [0x00007fc95a477000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-5" #37 prio=5 os_prio=0 tid=0x0000000001b51800 nid=0x1133 in Object.wait() [0x00007fc95a578000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Timer-0" #36 daemon prio=6 os_prio=0 tid=0x00007fc9e9e1b000 nid=0x1132 in Object.wait() [0x00007fc95a879000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x00000000c4d11ab8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "Thread-6" #32 prio=5 os_prio=0 tid=0x0000000001828800 nid=0x112e waiting on condition [0x00007fc95b87f000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:68) Locked ownable synchronizers: - None "Worker-4" #31 prio=5 os_prio=0 tid=0x00007fc9c4007000 nid=0x1127 in Object.wait() [0x00007fc95eba5000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-3" #30 prio=5 os_prio=0 tid=0x00007fc9e8be3800 nid=0x1126 in Object.wait() [0x00007fc95eca6000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Worker-2" #29 prio=5 os_prio=0 tid=0x00007fc9c4002000 nid=0x1125 in Object.wait() [0x00007fc95eda7000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Java indexing" #28 daemon prio=4 os_prio=0 tid=0x00007fc9e9598000 nid=0x111e in Object.wait() [0x00007fc9ac383000] 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.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) - locked <0x00000000d8127b98> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "EventAdmin Async Event Dispatcher Thread" #27 daemon prio=6 os_prio=0 tid=0x00007fc9e93bc000 nid=0x111d in Object.wait() [0x00007fc9b1507000] 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 <0x00000000d8127be8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Worker-1" #25 prio=5 os_prio=0 tid=0x00007fc9cc008000 nid=0x111b in Object.wait() [0x00007fc9ac6e4000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "Bundle File Closer" #24 daemon prio=6 os_prio=0 tid=0x00007fc9bce0a800 nid=0x111a in Object.wait() [0x00007fc9b1400000] 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 <0x00000000d75eac00> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Provisioning Event Dispatcher" #18 daemon prio=5 os_prio=0 tid=0x00007fc9d031d800 nid=0x1114 in Object.wait() [0x00007fc9b1819000] 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 <0x00000000d68c1ec8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Worker-0" #17 prio=5 os_prio=0 tid=0x00007fc9d0319800 nid=0x1113 in Object.wait() [0x00007fc9b20c2000] 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 <0x00000000d68c21d0> (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) Locked ownable synchronizers: - None "EMF Reference Cleaner" #16 daemon prio=5 os_prio=0 tid=0x00007fc9d021f000 nid=0x1112 in Object.wait() [0x00007fc9b1b89000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000000d68c2378> (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) Locked ownable synchronizers: - None "Worker-JM" #15 prio=5 os_prio=0 tid=0x00007fc9d0144000 nid=0x1111 in Object.wait() [0x00007fc9b1cb5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d68c2540> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) - locked <0x00000000d68c2540> (a java.util.ArrayList) Locked ownable synchronizers: - None "[Timer] - Main Queue Handler" #14 daemon prio=5 os_prio=0 tid=0x00007fc9d0068800 nid=0x1110 in Object.wait() [0x00007fc9b1fc1000] 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 <0x00000000d5c68ac0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Start Level: Equinox Container: 80cae89b-1cff-0015-174a-955fc8a09c8c" #12 daemon prio=5 os_prio=0 tid=0x00007fc9e84e5000 nid=0x110e in Object.wait() [0x00007fc9b23c3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d5c68cf0> (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 <0x00000000d5c68cf0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Framework Event Dispatcher: Equinox Container: 80cae89b-1cff-0015-174a-955fc8a09c8c" #11 daemon prio=5 os_prio=0 tid=0x00007fc9e84e4000 nid=0x110d in Object.wait() [0x00007fc9b24c4000] 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 <0x00000000d5c6a228> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Active Thread: Equinox Container: 80cae89b-1cff-0015-174a-955fc8a09c8c" #9 prio=5 os_prio=0 tid=0x00007fc9e8483000 nid=0x110c waiting on condition [0x00007fc9b25c5000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d5c6a538> (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) Locked ownable synchronizers: - None "Service Thread" #7 daemon prio=9 os_prio=0 tid=0x00007fc9e80dc000 nid=0x1108 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007fc9e80d9000 nid=0x1107 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007fc9e80d6800 nid=0x1106 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007fc9e80d5000 nid=0x1105 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007fc9e80a2000 nid=0x1104 in Object.wait() [0x00007fc9edb3a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000000d5c6adc0> (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) Locked ownable synchronizers: - None "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007fc9e809d800 nid=0x1103 in Object.wait() [0x00007fc9edc3b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference.tryHandlePending(Reference.java:191) - locked <0x00000000d5c6af78> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) Locked ownable synchronizers: - None "main" #1 prio=6 os_prio=0 tid=0x00007fc9e800a000 nid=0x1101 runnable [0x00007fc9f1e08000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.gtk.OS._g_main_context_acquire(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_acquire(OS.java:2403) at org.eclipse.swt.widgets.Display.sleep(Display.java:4296) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:173) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:387) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:500) at org.tigris.subversion.subclipse.ui.wizards.NewLocationWizard.performFinish(NewLocationWizard.java:124) at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:799) at org.tigris.subversion.subclipse.ui.wizards.ClosableWizardDialog.finishPressed(ClosableWizardDialog.java:14) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:429) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430) at org.eclipse.jface.window.Window.runEventLoop(Window.java:827) at org.eclipse.jface.window.Window.open(Window.java:803) at org.tigris.subversion.subclipse.ui.repository.RepositoriesView$2.run(RepositoriesView.java:234) at org.eclipse.jface.action.Action.runWithEvent(Action.java:473) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) 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:669) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) at org.eclipse.equinox.launcher.Main.run(Main.java:1515) at org.eclipse.equinox.launcher.Main.main(Main.java:1488) Locked ownable synchronizers: - None "VM Thread" os_prio=0 tid=0x00007fc9e8095800 nid=0x1102 runnable "VM Periodic Task Thread" os_prio=0 tid=0x00007fc9e80df800 nid=0x1109 waiting on condition JNI global references: 820

« Previous message in topic | 1 of 6 | Next message in topic »

Messages

Show all messages in topic

[Issue 1651] New - Subclipse hangs when trying to save password on Linux with Eclipse Luna/Kepler smikkelsen Steffen Mikkelsen 2016-04-10 07:53:02 PDT
     [Issue 1651] Subclipse hangs when trying to save password on Linux with Eclipse Luna/Mars smikkelsen Steffen Mikkelsen 2016-04-10 08:00:16 PDT
     [Issue 1651] Subclipse hangs when trying to save password on Linux with Eclipse Luna/Mars markphip Mark Phippard 2016-04-10 08:52:46 PDT
     [Issue 1651] Subclipse hangs when trying to save password on Linux with Eclipse Luna/Mars smikkelsen Steffen Mikkelsen 2016-04-10 08:57:55 PDT
     [Issue 1651] Subclipse hangs when trying to save password on Linux with Eclipse Luna/Mars markphip Mark Phippard 2016-04-10 11:02:37 PDT
     [Issue 1651] Subclipse hangs when trying to save password on Linux with Eclipse Luna/Mars smikkelsen Steffen Mikkelsen 2016-04-12 07:37:07 PDT
Messages per page: