Date: Thu, 16 Oct 2008 11:43:03 +0800 From: Huang wen hui <huang@gddsn.org.cn> To: eclipse@freebsd.org Subject: The problem of Eclipse3.4.1+Ganymede plugins Message-ID: <48F6B847.6060500@gddsn.org.cn>
next in thread | raw e-mail | index | archive | help
hi, I install Eclipse 3.4.1 from ports. It is OK, "Open File" menu item also not crash. After install all plug in from http://download.eclipse.org/releases/ganymede/. The "Open File" men item always hangs. Both CURRENT and 7-STABLE have same problem. --hwh ^\2008-10-16 11:31:58 Full thread dump Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-p4-hwh_11_mar_2008_12_00-b00 mixed mode): "Timer-1" prio=5 tid=0x0000000000763c00 nid=0x74ca00 in Object.wait() [0x00007ffffdbde000..0x00007ffffdbdeba0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000081a7e2ee0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x000000081a7e2ee0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-0" prio=5 tid=0x0000000006026800 nid=0x74dd40 in Object.wait() [0x00007ffffdcdf000..0x00007ffffdcdfc20] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000081a7e5c00> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x000000081a7e5c00> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Worker-6" prio=5 tid=0x0000000006d73c00 nid=0x6d94ac0 in Object.wait() [0x00007ffffdde0000..0x00007ffffdde0aa0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000008155b84f8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x00000008155b84f8> (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-5" prio=5 tid=0x0000000006d2e400 nid=0x6d60c80 in Object.wait() [0x00007ffffdee1000..0x00007ffffdee1b20] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000008155b84f8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x00000008155b84f8> (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-4" prio=5 tid=0x0000000006027000 nid=0x6041ac0 in Object.wait() [0x00007ffffdfe2000..0x00007ffffdfe29a0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000081a7e9368> (a org.eclipse.mylyn.internal.tasks.ui.OfflineCachingStorage$CacheFlushJob) at java.lang.Object.wait(Object.java:485) at org.eclipse.mylyn.internal.tasks.ui.OfflineCachingStorage$CacheFlushJob.run(OfflineCachingStorage.java:242) - locked <0x000000081a7e9368> (a org.eclipse.mylyn.internal.tasks.ui.OfflineCachingStorage$CacheFlushJob) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-3" prio=5 tid=0x0000000006027400 nid=0x6041c80 in Object.wait() [0x00007ffffe0e3000..0x00007ffffe0e3a20] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000008155b84f8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x00000008155b84f8> (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=5 tid=0x000000000541d400 nid=0x5a87c80 in Object.wait() [0x00007ffffe1e4000..0x00007ffffe1e48a0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000008155b84f8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x00000008155b84f8> (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-1" prio=5 tid=0x0000000000765800 nid=0x74cbc0 in Object.wait() [0x00007ffffe2e5000..0x00007ffffe2e5920] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000008155b84f8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x00000008155b84f8> (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=5 tid=0x0000000000767000 nid=0x74d9c0 in Object.wait() [0x00007ffffe3e6000..0x00007ffffe3e6ba0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000081a4596c8> (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:371) - locked <0x000000081a4596c8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:619) "Worker-0" prio=5 tid=0x0000000000764c00 nid=0x74d480 waiting on condition [0x00007ffffe6e9000..0x00007ffffe6e9b20] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000081a7ecba8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at org.eclipse.epp.usagedata.internal.gathering.services.UsageDataService.getQueuedEvent(UsageDataService.java:221) at org.eclipse.epp.usagedata.internal.gathering.services.UsageDataService.access$0(UsageDataService.java:219) at org.eclipse.epp.usagedata.internal.gathering.services.UsageDataService$1.run(UsageDataService.java:157) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Provisioning Event Dispatcher" daemon prio=5 tid=0x00000000016b7400 nid=0x2f1c6c0 in Object.wait() [0x00007ffffe7ea000..0x00007ffffe7ea9a0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000081817bcb8> (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:377) - locked <0x000000081817bcb8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "Start Level Event Dispatcher" daemon prio=5 tid=0x0000000000767400 nid=0x74df00 in Object.wait() [0x00007ffffe8eb000..0x00007ffffe8eba20] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000008155bc9f8> (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:377) - locked <0x00000008155bc9f8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "Framework Event Dispatcher" daemon prio=5 tid=0x0000000000767c00 nid=0x74e0c0 in Object.wait() [0x00007ffffe9ec000..0x00007ffffe9ec8a0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000008155bd688> (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:377) - locked <0x00000008155bd688> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "State Data Manager" daemon prio=5 tid=0x0000000000768400 nid=0x74e280 waiting on condition [0x00007ffffeaed000..0x00007ffffeaed920] 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:619) "Low Memory Detector" daemon prio=5 tid=0x000000000076b800 nid=0x74f080 runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=5 tid=0x0000000000769400 nid=0x74f240 waiting on condition [0x0000000000000000..0x00007ffffedefb20] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=5 tid=0x0000000000769c00 nid=0x74f400 waiting on condition [0x0000000000000000..0x00007ffffeef0ba0] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=5 tid=0x000000000076a400 nid=0x74f5c0 waiting on condition [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=5 tid=0x000000000076a800 nid=0x74f780 in Object.wait() [0x00007fffff0f3000..0x00007fffff0f3a20] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000814e41f48> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x0000000814e41f48> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=5 tid=0x000000000076b000 nid=0x74f940 in Object.wait() [0x00007fffff1f4000..0x00007fffff1f48a0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000814e31208> (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 <0x0000000814e31208> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x000000000076c000 nid=0x608e40 runnable [0x00007fffffbfd000..0x00007fffffbfed00] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.gtk.OS._gtk_file_chooser_dialog_new(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_file_chooser_dialog_new(OS.java:4875) at org.eclipse.swt.widgets.FileDialog.openChooserDialog(FileDialog.java:374) at org.eclipse.swt.widgets.FileDialog.open(FileDialog.java:363) at org.eclipse.ui.internal.ide.actions.OpenLocalFileAction.run(OpenLocalFileAction.java:92) at org.eclipse.ui.internal.ide.actions.OpenLocalFileAction.run(OpenLocalFileAction.java:76) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3401) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3033) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488) 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:193) 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:386) 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:550) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:505) at org.eclipse.equinox.launcher.Main.run(Main.java:1237) at org.eclipse.equinox.launcher.Main.main(Main.java:1213) "VM Thread" prio=5 tid=0x00000000007e1c00 nid=0x74fb00 runnable "GC task thread#0 (ParallelGC)" prio=5 tid=0x00000000007e4c00 nid=0x750900 runnable "GC task thread#1 (ParallelGC)" prio=5 tid=0x00000000007e4400 nid=0x750740 runnable "GC task thread#2 (ParallelGC)" prio=5 tid=0x00000000007e4000 nid=0x750580 runnable "GC task thread#3 (ParallelGC)" prio=5 tid=0x00000000007e3800 nid=0x7503c0 runnable "GC task thread#4 (ParallelGC)" prio=5 tid=0x00000000007e3400 nid=0x750200 runnable "GC task thread#5 (ParallelGC)" prio=5 tid=0x00000000007e2c00 nid=0x750040 runnable "GC task thread#6 (ParallelGC)" prio=5 tid=0x00000000007e2800 nid=0x74fe80 runnable "GC task thread#7 (ParallelGC)" prio=5 tid=0x00000000007e2000 nid=0x74fcc0 runnable "VM Periodic Task Thread" prio=5 tid=0x00000000007e1400 nid=0x750ac0 waiting on condition JNI global references: 1154 Heap PSYoungGen total 58688K, used 13285K [0x000000081f640000, 0x0000000824810000, 0x0000000824b90000) eden space 34624K, 35% used [0x000000081f640000,0x000000082024d688,0x0000000821810000) from space 24064K, 3% used [0x0000000821810000,0x00000008218fc018,0x0000000822f90000) to space 23232K, 0% used [0x0000000823160000,0x0000000823160000,0x0000000824810000) PSOldGen total 161984K, used 101483K [0x0000000814b90000, 0x000000081e9c0000, 0x000000081f640000) object space 161984K, 62% used [0x0000000814b90000,0x000000081aeaafc0,0x000000081e9c0000) PSPermGen total 94400K, used 55401K [0x0000000804b90000, 0x000000080a7c0000, 0x0000000814b90000) object space 94400K, 58% used [0x0000000804b90000,0x00000008081aa438,0x000000080a7c0000)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48F6B847.6060500>