Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 207750 Details for
Bug 365157
100% CPU usage on start up with tiling window manager when focus not given
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
thread dump of hanging eclipse, which did not get displayed after splash screen
thread.dump (text/plain), 17.76 KB, created by
Peter J. Kranz
on 2011-11-30 13:41:00 EST
(
hide
)
Description:
thread dump of hanging eclipse, which did not get displayed after splash screen
Filename:
MIME Type:
Creator:
Peter J. Kranz
Created:
2011-11-30 13:41:00 EST
Size:
17.76 KB
patch
obsolete
> >2011-11-30 19:35:12 >Full thread dump Java HotSpot(TM) Server VM (20.4-b02 mixed mode): > >"RMI TCP Connection(2)-131.188.30.155" daemon prio=10 tid=0xa16a2400 nid=0x6daf runnable [0x9f60e000] > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(SocketInputStream.java:129) > at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) > at java.io.BufferedInputStream.read(BufferedInputStream.java:237) > - locked <0xdf01b348> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - <0xded1ce80> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) > >"JMX server connection timeout 29" daemon prio=10 tid=0x080c0800 nid=0x6dac in Object.wait() [0x9f65e000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xdee43b08> (a [I) > at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150) > - locked <0xdee43b08> (a [I) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - None > >"RMI Scheduler(0)" daemon prio=10 tid=0x08847400 nid=0x6daa waiting on condition [0x9f6ae000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0xdeca71f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025) > at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) > at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) > at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) > at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - None > >"RMI TCP Connection(1)-131.188.30.155" daemon prio=10 tid=0xa1afa800 nid=0x6da9 runnable [0x9f6fe000] > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(SocketInputStream.java:129) > at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) > at java.io.BufferedInputStream.read(BufferedInputStream.java:237) > - locked <0xdedf80a8> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - <0xded1c6c8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) > >"RMI TCP Accept-0" daemon prio=10 tid=0x08114400 nid=0x6da6 runnable [0x9f95a000] > java.lang.Thread.State: RUNNABLE > at java.net.PlainSocketImpl.socketAccept(Native Method) > at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) > - locked <0xdecb5e98> (a java.net.SocksSocketImpl) > at java.net.ServerSocket.implAccept(ServerSocket.java:462) > at java.net.ServerSocket.accept(ServerSocket.java:430) > at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34) > at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) > at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - None > >"Attach Listener" daemon prio=10 tid=0x08ca2000 nid=0x6da4 waiting on condition [0x00000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x08ca6400 nid=0x6cf4 in Object.wait() [0x9f9fa000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xde868838> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) > at java.lang.Object.wait(Object.java:485) > at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) > - locked <0xde868838> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) > > Locked ownable synchronizers: > - None > >"Bundle File Closer" daemon prio=10 tid=0x087c1400 nid=0x6cc2 in Object.wait() [0xa00ae000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xe2c75fb8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at java.lang.Object.wait(Object.java:485) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > - locked <0xe2c75fb8> (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" prio=10 tid=0xa1ba0000 nid=0x6cc1 in Object.wait() [0xa0162000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3da9528> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) > - locked <0xb3da9528> (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:50) > > Locked ownable synchronizers: > - None > >"Java indexing" daemon prio=10 tid=0x08c53c00 nid=0x6cc0 in Object.wait() [0xa01c8000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xe2c64b28> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) > at java.lang.Object.wait(Object.java:485) > at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) > - locked <0xe2c64b28> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - None > >"Thread-4" prio=10 tid=0x083ee400 nid=0x6cbf in Object.wait() [0xa0f62000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xde7263a0> (a org.eclipse.swt.widgets.RunnableLock) > at java.lang.Object.wait(Object.java:485) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) > - locked <0xde7263a0> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4330) > at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) > at org.eclipse.ui.internal.Workbench.openWindowsAfterRestore(Workbench.java:3714) > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2329) > at org.eclipse.ui.internal.Workbench.access$30(Workbench.java:2293) > at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2139) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2083) > at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183) > at org.eclipse.ui.application.WorkbenchAdvisor$1.run(WorkbenchAdvisor.java:781) > > Locked ownable synchronizers: > - None > >"Thread-3" prio=10 tid=0x0839fc00 nid=0x6cbb in Object.wait() [0xa13ae000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3da2d90> (a org.eclipse.swt.widgets.RunnableLock) > at java.lang.Object.wait(Object.java:485) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) > - locked <0xb3da2d90> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4330) > at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) > at org.eclipse.ui.internal.Workbench.init(Workbench.java:1590) > at org.eclipse.ui.internal.Workbench.access$36(Workbench.java:1481) > at org.eclipse.ui.internal.Workbench$66.run(Workbench.java:2592) > > Locked ownable synchronizers: > - None > >"Worker-0" prio=10 tid=0xa1a3b000 nid=0x6cba in Object.wait() [0xa15ae000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3da9528> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) > - locked <0xb3da9528> (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:50) > > Locked ownable synchronizers: > - None > >"Worker-JM" prio=10 tid=0x08367400 nid=0x6cb8 in Object.wait() [0xa13fe000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3da9600> (a java.util.ArrayList) > at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) > - locked <0xb3da9600> (a java.util.ArrayList) > > Locked ownable synchronizers: > - None > >"[Timer] - Main Queue Handler" daemon prio=10 tid=0xa1a46800 nid=0x6cb7 in Object.wait() [0xa155e000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3d6c4d0> (a java.lang.Object) > at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) > - locked <0xb3d6c4d0> (a java.lang.Object) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - None > >"Framework Event Dispatcher" daemon prio=10 tid=0x08355400 nid=0x6cb5 in Object.wait() [0xa15fe000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3da9730> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at java.lang.Object.wait(Object.java:485) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > - locked <0xb3da9730> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > > Locked ownable synchronizers: > - None > >"Start Level Event Dispatcher" daemon prio=10 tid=0xa1a3cc00 nid=0x6cb4 in Object.wait() [0xa1899000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3da98a0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at java.lang.Object.wait(Object.java:485) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > - locked <0xb3da98a0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > > Locked ownable synchronizers: > - None > >"State Data Manager" daemon prio=10 tid=0xa1a58400 nid=0x6cb3 waiting on condition [0xa18e9000] > java.lang.Thread.State: TIMED_WAITING (sleeping) > at java.lang.Thread.sleep(Native Method) > at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - None > >"Framework Active Thread" prio=10 tid=0xa1946000 nid=0x6cb2 in Object.wait() [0xa1c8e000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xe2b81fe0> (a org.eclipse.osgi.framework.internal.core.Framework) > at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817) > - locked <0xe2b81fe0> (a org.eclipse.osgi.framework.internal.core.Framework) > at java.lang.Thread.run(Thread.java:662) > > Locked ownable synchronizers: > - None > >"Low Memory Detector" daemon prio=10 tid=0xa30ab800 nid=0x6cad runnable [0x00000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"C2 CompilerThread1" daemon prio=10 tid=0xa30a9800 nid=0x6cac waiting on condition [0x00000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"C2 CompilerThread0" daemon prio=10 tid=0xa30a7800 nid=0x6cab waiting on condition [0x00000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"Signal Dispatcher" daemon prio=10 tid=0xa30a6000 nid=0x6caa runnable [0x00000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"Finalizer" daemon prio=10 tid=0xa3097800 nid=0x6ca9 in Object.wait() [0xa2d96000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3cfcbb0> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) > - locked <0xb3cfcbb0> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) > at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) > > Locked ownable synchronizers: > - None > >"Reference Handler" daemon prio=10 tid=0xa3096000 nid=0x6ca8 in Object.wait() [0xa2de6000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0xb3cfcb68> (a java.lang.ref.Reference$Lock) > at java.lang.Object.wait(Object.java:485) > at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) > - locked <0xb3cfcb68> (a java.lang.ref.Reference$Lock) > > Locked ownable synchronizers: > - None > >"main" prio=10 tid=0x08059800 nid=0x6ca2 runnable [0xf6935000] > java.lang.Thread.State: RUNNABLE > at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) > at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2276) > at org.eclipse.swt.widgets.Shell.setVisible(Shell.java:2051) > at org.eclipse.swt.widgets.Shell.open(Shell.java:1457) > at org.eclipse.jface.window.Window.open(Window.java:797) > at org.eclipse.ui.internal.WorkbenchWindow.open(WorkbenchWindow.java:818) > at org.eclipse.ui.internal.Workbench$70.runWithException(Workbench.java:3719) > at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) > - locked <0xde7263a0> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3563) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3212) > at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1595) > at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) > - locked <0xb3da2d90> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3563) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3212) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > > Locked ownable synchronizers: > - None > >"VM Thread" prio=10 tid=0xa3092400 nid=0x6ca7 runnable > >"GC task thread#0 (ParallelGC)" prio=10 tid=0x08060400 nid=0x6ca3 runnable > >"GC task thread#1 (ParallelGC)" prio=10 tid=0x08061c00 nid=0x6ca4 runnable > >"GC task thread#2 (ParallelGC)" prio=10 tid=0x08063000 nid=0x6ca5 runnable > >"GC task thread#3 (ParallelGC)" prio=10 tid=0x08064800 nid=0x6ca6 runnable > >"VM Periodic Task Thread" prio=10 tid=0xa30adc00 nid=0x6cae waiting on condition > >JNI global references: 2078 > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 365157
: 207750