Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 316387

Summary: Eclipse freezes at startup
Product: [Eclipse Project] Platform Reporter: Victor Noël <victor.noel>
Component: IDEAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: CLOSED INVALID QA Contact:
Severity: critical    
Priority: P3 CC: remy.suen
Version: 4.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Victor Noël CLA 2010-06-09 17:24:41 EDT
Build Identifier: Eclipse 3.5.2

Hi,

Eclipse froze when building the workspace, than I killed it, and after that restarting with the same workspace just make it hangs at startup.

-clean option does not help.

changing the workspace work.

This is the result of kill -3 on the process:

010-06-09 23:19:09
Full thread dump Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode):

"Worker-8" prio=10 tid=0x00000000410b9000 nid=0x35f0 in Object.wait() [0x00007f05685ea000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Worker-7" prio=10 tid=0x0000000042e7e000 nid=0x35ef in Object.wait() [0x00007f05686eb000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Worker-6" prio=10 tid=0x0000000042c6c800 nid=0x35ee waiting for monitor entry [0x00007f05687eb000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:465)
        - waiting to lock <0x00007f057f512448> (a org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader)
        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:445)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
        at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:457)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:326)
        at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193)
        at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
        at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874)
        at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
        at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
        at org.eclipse.team.svn.core.extension.CoreExtensionsManager.loadExtensions(CoreExtensionsManager.java:181)
        at org.eclipse.team.svn.core.extension.CoreExtensionsManager.loadCoreExtensions(CoreExtensionsManager.java:166)
        at org.eclipse.team.svn.core.extension.CoreExtensionsManager.<init>(CoreExtensionsManager.java:142)
        at org.eclipse.team.svn.core.extension.CoreExtensionsManager.<clinit>(CoreExtensionsManager.java:53)
        at org.eclipse.team.svn.core.SVNTeamPlugin.getOptionProvider(SVNTeamPlugin.java:98)
        at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskScheduled(ProgressMonitorUtility.java:50)
        at org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.fireResourceStatesChangedEvent(SVNRemoteStorage.java:148)
        at org.eclipse.team.svn.core.ResourceChangeListener$1.runImpl(ResourceChangeListener.java:98)
        at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:77)
        at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:38)
        at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104)
        at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90)
        at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:60)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
        at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:58)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

"Worker-5" prio=10 tid=0x0000000041b75800 nid=0x35ed in Object.wait() [0x00007f05688eb000]
   java.lang.Thread.State: RUNNABLE
        at org.eclipse.team.svn.ui.SVNTeamUIPlugin.discoveryConnectors(SVNTeamUIPlugin.java:127)
        at org.eclipse.team.svn.ui.SVNTeamUIPlugin.start(SVNTeamUIPlugin.java:121)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)
        at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)
        at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)
        at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
        at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:457)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at org.eclipse.team.svn.ui.decorator.wrapper.ProjectDecoratorWrapper.getProjectDecorator(ProjectDecoratorWrapper.java:34)
        - locked <0x00007f057f521458> (a org.eclipse.team.svn.ui.decorator.wrapper.ProjectDecoratorWrapper)
        at org.eclipse.team.svn.ui.decorator.wrapper.ProjectDecoratorWrapper.decorate(ProjectDecoratorWrapper.java:28)
        at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:263)
        at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
        at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
        at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371)
        at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

"Worker-4" prio=10 tid=0x0000000041b64000 nid=0x35ec in Object.wait() [0x00007f05689ee000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Worker-3" prio=10 tid=0x00000000412a2000 nid=0x35eb in Object.wait() [0x00007f056910a000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Worker-2" prio=10 tid=0x000000004163e000 nid=0x35ea in Object.wait() [0x00007f056a150000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Java indexing" daemon prio=10 tid=0x00007f05706aa000 nid=0x35e9 in Object.wait() [0x00007f056927b000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057e526f68> (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:381)
        - locked <0x00007f057e526f68> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
        at java.lang.Thread.run(Thread.java:619)

"[Timer] - Main Queue Handler" daemon prio=10 tid=0x000000004137f800 nid=0x35e6 in Object.wait() [0x00007f056a04f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057df32548> (a java.lang.Object)
        at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141)
        - locked <0x00007f057df32548> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:619)

"Worker-1" prio=10 tid=0x00000000417f2800 nid=0x35e4 in Object.wait() [0x00007f056a251000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Provisioning Event Dispatcher" daemon prio=10 tid=0x00007f0570461000 nid=0x35e3 in Object.wait() [0x00007f056a352000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057d4cc2e0> (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:397)
        - locked <0x00007f057d4cc2e0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

"Worker-0" prio=10 tid=0x00007f05708d5000 nid=0x35e2 in Object.wait() [0x00007f056a453000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x00007f057c908040> (a org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Bundle File Closer" daemon prio=10 tid=0x00000000417bc800 nid=0x35e0 in Object.wait() [0x00007f056a554000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c01dd88> (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:397)
        - locked <0x00007f057c01dd88> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

"Start Level Event Dispatcher" daemon prio=10 tid=0x00007f05704b0000 nid=0x35df in Object.wait() [0x00007f056a83e000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057bfd83b0> (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:397)
        - locked <0x00007f057bfd83b0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

"Framework Event Dispatcher" daemon prio=10 tid=0x00007f05701f9000 nid=0x35dd in Object.wait() [0x00007f056a93f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057bfd7930> (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:397)
        - locked <0x00007f057bfd7930> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

"State Saver" prio=10 tid=0x00007f05701f0800 nid=0x35dc in Object.wait() [0x00007f056aa40000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057c0a0dd8> (a org.eclipse.osgi.internal.resolver.SystemState)
        at org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver.run(BaseStorage.java:1190)
        - locked <0x00007f057c0a0dd8> (a org.eclipse.osgi.internal.resolver.SystemState)
        at java.lang.Thread.run(Thread.java:619)

"Low Memory Detector" daemon prio=10 tid=0x00007f05700a0000 nid=0x35da runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=10 tid=0x00007f057009d800 nid=0x35d9 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x00007f057009b800 nid=0x35d8 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00007f0570099800 nid=0x35d7 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Surrogate Locker Thread (CMS)" daemon prio=10 tid=0x00007f0570097800 nid=0x35d6 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x00007f0570078000 nid=0x35d5 in Object.wait() [0x00007f0574cf9000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057bf77bd8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        - locked <0x00007f057bf77bd8> (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)

"Reference Handler" daemon prio=10 tid=0x00007f0570076000 nid=0x35d4 in Object.wait() [0x00007f0574dfa000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00007f057bf70800> (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 <0x00007f057bf70800> (a java.lang.ref.Reference$Lock)

"main" prio=10 tid=0x0000000040e31000 nid=0x35cf waiting for monitor entry [0x00007f05cd438000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.eclipse.team.svn.ui.console.SVNConsole$1.run(SVNConsole.java:170)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
        - locked <0x00007f057f584910> (a org.eclipse.swt.widgets.RunnableLock)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
        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:368)
        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:559)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1287)

"VM Thread" prio=10 tid=0x00007f0570071800 nid=0x35d3 runnable 

"Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x0000000040e3f800 nid=0x35d0 runnable 

"Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x0000000040e41800 nid=0x35d1 runnable 

"Concurrent Mark-Sweep GC Thread" prio=10 tid=0x0000000040e95000 nid=0x35d2 runnable 
"VM Periodic Task Thread" prio=10 tid=0x00007f05700a4000 nid=0x35db waiting on condition 

JNI global references: 1791

Heap
 par new generation   total 31104K, used 26859K [0x00007f05795e0000, 0x00007f057b790000, 0x00007f057bf70000)
  eden space 27712K,  96% used [0x00007f05795e0000, 0x00007f057b01ad08, 0x00007f057b0f0000)
  from space 3392K,   0% used [0x00007f057b0f0000, 0x00007f057b0f0000, 0x00007f057b440000)
  to   space 3392K,   0% used [0x00007f057b440000, 0x00007f057b440000, 0x00007f057b790000)
 concurrent mark-sweep generation total 240896K, used 57161K [0x00007f057bf70000, 0x00007f058aab0000, 0x00007f05b95e0000)
 concurrent-mark-sweep perm gen total 97848K, used 64035K [0x00007f05b95e0000, 0x00007f05bf56e000, 0x00007f05c95e0000)

Reproducible: Always
Comment 1 Prakash Rangaraj CLA 2010-06-10 00:12:41 EDT
How long you waited before killing the process?
Comment 2 Victor Noël CLA 2010-06-10 03:32:53 EDT
The first time it hang, when building the workspace, maybe 1 or 2 minutes…

Then the other times at startup, I tried to wait for 2mn or something…
Comment 3 Prakash Rangaraj CLA 2010-06-10 03:41:18 EDT
(In reply to comment #2)
> The first time it hang, when building the workspace, maybe 1 or 2 minutes�
> 
> Then the other times at startup, I tried to wait for 2mn or something�

   How big is your workspace? Also does this happens on a fresh workspace?
Comment 4 Victor Noël CLA 2010-06-10 03:56:19 EDT
As I said, no, my workspace has like 14 projects, and it already happened some
other times with other workspaces.

The only solution is to create a new workspace and to import all the projects.

So it works with a fresh one.
(In reply to comment #3)
> (In reply to comment #2)
> > The first time it hang, when building the workspace, maybe 1 or 2 minutes�
> > 
> > Then the other times at startup, I tried to wait for 2mn or something�
> 
>    How big is your workspace? Also does this happens on a fresh workspace?

As I said, no, my workspace has like 14 projects, and it already happened some
other times with other workspaces.

The only solution is to create a new workspace and to import all the projects.

So it works with a fresh one.
Comment 5 Victor Noël CLA 2010-06-26 10:39:08 EDT
Hello,

I know it was closed, but for the record, I think it is highly possible that this problem was linked with the following:
http://kthoms.wordpress.com/2010/04/15/xpand-builder-deadlock-situation/

Running eclipse with the -refresh option should (I did not try since I didn't had to fr now) fix the problem.