---------------------- Exception Information --------------------------- No Exception ---------------------- System Properties ------------------------------- J2RE 1.3.1 IBM Windows 32 build cn131-20020403 d:\ibm1.3.1\jre\bin\java.exe -cp D:\sdk20030213\eclipse\startup.jar org.eclipse.core.launcher.Main -os win32 -ws win32 -arch x86 -showsplash D:\sdk20030213\eclipse\eclipse.exe -showsplash 600 -data d:\eclipse_ws\plugins Java Home Dir: d:\ibm1.3.1\jre Java DLL Dir: d:\ibm1.3.1\jre\bin Sys Classpath: d:\ibm1.3.1\jre\lib\rt.jar;d:\ibm1.3.1\jre\lib\i18n.jar;d:\ibm1.3.1\jre\classes UserArgs: -Djava.class.path=. -Djava.class.path=D:\sdk20030213\eclipse\startup.jar -Dinvokedviajava ---------------------- XM component Dump Routine ---------------------- Full thread dump Classic VM (J2RE 1.3.1 IBM Windows 32 build cn131-20020403, native threads): "org.eclipse.jdt.internal.ui.text.JavaReconciler" (TID:0x1827A18, sys_thread_t:0x102BE540, state:CW, native ID:0x520) prio=1 at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java(Compiled Code)) "org.eclipse.jdt.internal.ui.text.JavaReconciler" (TID:0x1827A78, sys_thread_t:0x1066ED60, state:CW, native ID:0x4FC) prio=1 at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java(Compiled Code)) "org.eclipse.jdt.internal.ui.text.JavaReconciler" (TID:0x1827B30, sys_thread_t:0x106B2DB0, state:CW, native ID:0x554) prio=1 at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java(Compiled Code)) "org.eclipse.jdt.internal.ui.text.JavaReconciler" (TID:0x1D231A0, sys_thread_t:0x1063A5E0, state:CW, native ID:0x4AC) prio=1 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at org.eclipse.core.internal.utils.Semaphore.acquire(Semaphore.java:24) at org.eclipse.core.resources.WorkspaceLock.acquire(WorkspaceLock.java:49) at org.eclipse.ui.internal.UIWorkspaceLock.acquire(UIWorkspaceLock.java:40) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:80) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1551) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1586) at org.eclipse.jdt.internal.core.JavaElement.runOperation(JavaElement.java:556) at org.eclipse.jdt.internal.core.WorkingCopy.reconcile(WorkingCopy.java:415) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:72) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:99) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:189) "org.eclipse.jdt.internal.ui.text.JavaReconciler" (TID:0x22408E0, sys_thread_t:0x10317CC8, state:CW, native ID:0x298) prio=1 at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java(Compiled Code)) "Decoration" (TID:0x1D7F630, sys_thread_t:0x1013C1A8, state:CW, native ID:0x568) prio=1 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at org.eclipse.ui.internal.decorators.DecorationScheduler.next(DecorationScheduler.java:244) at org.eclipse.ui.internal.decorators.DecorationScheduler$3.run(DecorationScheduler.java:270) at java.lang.Thread.run(Thread.java:512) "org.eclipse.jdt.internal.ui.text.JavaReconciler" (TID:0x16D9708, sys_thread_t:0x1005AA80, state:CW, native ID:0x704) prio=1 at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java(Compiled Code)) "Java indexing" (TID:0x1198920, sys_thread_t:0xE7F9138, state:CW, native ID:0x5AC) prio=4 at java.lang.Thread.sleep(Native Method) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java(Compiled Code)) at java.lang.Thread.run(Thread.java:512) "Finalizer" (TID:0x901900, sys_thread_t:0x88E5D8, state:CW, native ID:0x3A4) prio=8 at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java(Compiled Code)) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java(Compiled Code)) "Reference Handler" (TID:0x901948, sys_thread_t:0x87F320, state:CW, native ID:0x544) prio=10 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java(Compiled Code)) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java(Compiled Code)) "Signal dispatcher" (TID:0x901990, sys_thread_t:0x87BB08, state:R, native ID:0x528) prio=5 "main" (TID:0x9019D8, sys_thread_t:0x23E970, state:CW, native ID:0x56C) prio=5 at org.eclipse.jdt.internal.corext.codemanipulation.ImportsStructure.getReplaceRange(ImportsStructure.java:581) at org.eclipse.jdt.internal.corext.codemanipulation.ImportsStructure.create(ImportsStructure.java:519) at org.eclipse.jdt.internal.corext.codemanipulation.AddUnimplementedMethodsOperation.run(AddUnimplementedMethodsOperation.java:79) at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:34) at org.eclipse.jdt.internal.core.JavaModelOperation.execute(JavaModelOperation.java:356) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:684) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1588) at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:2634) at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:32) at org.eclipse.jdt.internal.ui.util.BusyIndicatorRunnableContext$BusyRunnable.internalRun(BusyIndicatorRunnableContext.java:107) at org.eclipse.jdt.internal.ui.util.BusyIndicatorRunnableContext$BusyRunnable.run(BusyIndicatorRunnableContext.java:74) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java(Compiled Code)) *** Exception 0 received during dump routine processing, section truncated. ---------------------- LK component Dump Routine ---------------------- Monitor pool info: Initial monitor count: 32 Minimum number of free monitors before expansion: 5 Pool will next be expanded by: 16 Current total number of monitors: 32 Current number of free monitors: 10 Monitor Pool Dump (flat & inflated object-monitors): sys_mon_t:0x0023DFA0 infl_mon_t: 0x0023DB90: java.lang.ref.Reference$Lock@90F8C0/90F8C8: Waiting to be notified: "Reference Handler" (0x87F320) sys_mon_t:0x00234898 infl_mon_t: 0x0023DBD0: java.lang.ref.ReferenceQueue$Lock@90F4D0/90F4D8: Waiting to be notified: "Finalizer" (0x88E5D8) sys_mon_t:0x002348C0 infl_mon_t: 0x0023DBF0: org.eclipse.jface.text.reconciler.DirtyRegionQueue@16DE180/16DE188: Waiting to be notified: "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x1005AA80) sys_mon_t:0x00234960 infl_mon_t: 0x0023DC70: org.eclipse.ui.internal.decorators.DecorationScheduler@1CAA818/1CAA820: Waiting to be notified: "Decoration" (0x1013C1A8) sys_mon_t:0x002349B0 infl_mon_t: 0x0023DCB0: org.eclipse.jface.text.reconciler.DirtyRegionQueue@22D2B30/22D2B38: Waiting to be notified: "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x10317CC8) sys_mon_t:0x00234A28 infl_mon_t: 0x0023DD10: org.eclipse.jface.text.reconciler.DirtyRegionQueue@1D4E198/1D4E1A0: Waiting to be notified: "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x1066ED60) sys_mon_t:0x00234A50 infl_mon_t: 0x0023DD30: org.eclipse.jface.text.reconciler.DirtyRegionQueue@21BE190/21BE198: Waiting to be notified: "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x106B2DB0) sys_mon_t:0x00234A78 infl_mon_t: 0x0023DD50: org.eclipse.jface.text.reconciler.DirtyRegionQueue@23A27F8/23A2800: Waiting to be notified: "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x102BE540) sys_mon_t:0x00234AC8 infl_mon_t: 0x00000000: org.eclipse.jdt.internal.core.WorkingCopy@1F3CEB0/1F3CEB8: Flat locked by thread ident 0x0E, entry count 1 Waiting to be notified: "main" (0x23E970) sys_mon_t:0x00234AF0 infl_mon_t: 0x0023DDB0: org.eclipse.core.internal.utils.Semaphore@3300D90/3300D98: Waiting to be notified: "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x1063A5E0) JVM System Monitor Dump (registered monitors): Evacuation Region lock: Heap Promotion lock: Sleep lock: Waiting to be notified: "Java indexing" (0xE7F9138) Method trace lock: Heap lock: owner "Signal dispatcher" (0x87BB08), entry count 1 Monitor Cache lock: owner "Signal dispatcher" (0x87BB08), entry count 1 JNI Pinning lock: JNI Global Reference lock: Classloader lock: Binclass lock: Monitor Registry lock: owner "Signal dispatcher" (0x87BB08), entry count 1 Thread queue lock: owner "Signal dispatcher" (0x87BB08), entry count 1 Thread identifiers (as used in flat monitors): ident 0x09 "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x102BE540) ee 0x102BE330 ident 0x11 "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x1066ED60) ee 0x1066EB50 ident 0x0D "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x106B2DB0) ee 0x106B2BA0 ident 0x0E "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x1063A5E0) ee 0x1063A3D0 ident 0x0F "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x10317CC8) ee 0x10317AB8 ident 0x08 "Decoration" (0x1013C1A8) ee 0x1013BF98 ident 0x07 "org.eclipse.jdt.internal.ui.text.JavaReconciler" (0x1005AA80) ee 0x1005A870 ident 0x06 "Java indexing" (0xE7F9138) ee 0x0E7F8F28 ident 0x05 "Finalizer" (0x88E5D8) ee 0x0088E3C8 ident 0x04 "Reference Handler" (0x87F320) ee 0x0087F110 ident 0x03 "Signal dispatcher" (0x87BB08) ee 0x0087B8F8 ident 0x02 "main" (0x23E970) ee 0x0023E760 Java Object Monitor Dump (flat & inflated object-monitors): java.lang.ref.ReferenceQueue$Lock@90F4D0/90F4D8 locknflags 80000400 Monitor inflated infl_mon 0x0023DBD0 java.lang.ref.Reference$Lock@90F8C0/90F8C8 locknflags 80000200 Monitor inflated infl_mon 0x0023DB90 org.eclipse.jface.text.reconciler.DirtyRegionQueue@16DE180/16DE188 locknflags 80000500 Monitor inflated infl_mon 0x0023DBF0 org.eclipse.ui.internal.decorators.DecorationScheduler@1CAA818/1CAA820 locknflags 80000900 Monitor inflated infl_mon 0x0023DC70 org.eclipse.jface.text.reconciler.DirtyRegionQueue@1D4E198/1D4E1A0 locknflags 80000E00 Monitor inflated infl_mon 0x0023DD10 org.eclipse.jdt.internal.core.WorkingCopy@1F3CEB0/1F3CEB8 locknflags 000E0000 Flat locked by thread ident 0x0E, entry count 1 org.eclipse.jface.text.reconciler.DirtyRegionQueue@21BE190/21BE198 locknflags 80000F00 Monitor inflated infl_mon 0x0023DD30 org.eclipse.jface.text.reconciler.DirtyRegionQueue@22D2B30/22D2B38 locknflags 80000B00 Monitor inflated infl_mon 0x0023DCB0 org.eclipse.jface.text.reconciler.DirtyRegionQueue@23A27F8/23A2800 locknflags 80001000 Monitor inflated infl_mon 0x0023DD50 org.eclipse.core.internal.utils.Semaphore@3300D90/3300D98 locknflags 80001300 Monitor inflated infl_mon 0x0023DDB0 ---------------------- END OF DUMP -------------------------------------