/tmp/jikesrvm/dist/BaseBaseSemiSpace_ia32-linux/rvm -cp eclipse/startup.jar -Dosgi.ws=gtk -Dosgi.os=linux -Dosgi.arch=x86 -Dosgi.locking=none org.eclipse.core.launcher.Main -dev -data /tmp/ecldiff_leak/wk-run.tmp Fatal error: ArrayIndexOutOfBoundsException within uninterruptible region (index was 0x1b006f6e). Died in GC: Exiting virtual machine due to uninterruptibility violation. Thread #2 -- Stack -- at [0x67c0fe34, 0x5b30e1c9] Lorg/jikesrvm/VM; sysFail(Ljava/lang/String;)V at line 2278 at [0x67c0fe70, 0x5b19a2ef] Lorg/jikesrvm/runtime/RuntimeEntrypoints; deliverHardwareException(II)V at line 722 at [0x67c0fe8c, 0x5b19a2ef] at [0x67c15d24, 0x5b1f6192] Lorg/jikesrvm/jni/ia32/JNIGCMapIterator; getNextReferenceAddress()Lorg/vmmagic/unboxed/Address; at line 112 at [0x67c15d48, 0x5b1f6473] Lorg/jikesrvm/mm/mmtk/ScanThread; scanFrameForObjects(I)V at line 449 at [0x67c15d6c, 0x5b1f696f] Lorg/jikesrvm/mm/mmtk/ScanThread; scanFrame(I)Lorg/vmmagic/unboxed/Address; at line 373 at [0x67c15d98, 0x5b1f6aa6] Lorg/jikesrvm/mm/mmtk/ScanThread; scanThreadInternal(Lorg/vmmagic/unboxed/Address;I)V at line 282 at [0x67c15ddc, 0x5b243171] Lorg/jikesrvm/mm/mmtk/ScanThread; startScan(Lorg/mmtk/plan/TraceLocal;ZLorg/jikesrvm/scheduler/RVMThread;Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;)V at line 232 at [0x67c15e38, 0x5b243297] Lorg/jikesrvm/mm/mmtk/ScanThread; scanThread(Lorg/jikesrvm/scheduler/RVMThread;Lorg/mmtk/plan/TraceLocal;ZLorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;)V at line 198 at [0x67c15e7c, 0x5b21dd55] Lorg/jikesrvm/mm/mmtk/ScanThread; scanThread(Lorg/jikesrvm/scheduler/RVMThread;Lorg/mmtk/plan/TraceLocal;Z)V at line 138 at [0x67c15eb0, 0x5b1f2d3e] Lorg/jikesrvm/mm/mmtk/Scanning; computeThreadRoots(Lorg/mmtk/plan/TraceLocal;)V at line 325 at [0x67c15ed8, 0x5b1f359d] Lorg/mmtk/plan/SimpleCollector; collectionPhase(SZ)V at line 74 at [0x67c15f04, 0x5b2bc340] Lorg/mmtk/plan/semispace/SSCollector; collectionPhase(SZ)V at line 152 at [0x67c15f5c, 0x5b2bc678] Lorg/mmtk/plan/Phase; processPhaseStack(Z)Z at line 429 at [0x67c15f7c, 0x5b1f3638] Lorg/mmtk/plan/Phase; beginNewPhaseStack(I)Z at line 351 at [0x67c15f98, 0x5b1f6f88] Lorg/mmtk/plan/StopTheWorldCollector; collect()V at line 39 at [0x67c15fd8, 0x5b3055a9] Lorg/jikesrvm/mm/mminterface/CollectorThread; run()V at line 367 at [0x67c15ff8, 0x0804fe55] Lorg/jikesrvm/scheduler/RVMThread; startoff()V at line 2532 Virtual machine state: -- Threads -- 4-main-1-RUNNABLE 2-daemon-collector-1-RUNNABLE 3-daemon-5-RUNNABLE 1-daemon-5-WAITING 5-daemon-5-WAITING 6-5-TIMED_WAITING -- Locks in use -- Lock 4: lockedObject: 0x6c000ee8 thin lock = 0x68800eeb object type = Lorg/eclipse/core/internal/jobs/WorkerPool; ownerId: 0 (0) recursionCount: 1 entering: head: null tail: null waiting: 6-5-TIMED_WAITING head: 6 tail: 6 mutexLatestContender: lock availability stats: 4 locks allocated, 11 locks freed, 0 free locks Dumping stack of active thread Dumping stack for Thread #2 -- Stack -- at [0x67c0fe1c, 0x5b3140c9] Lorg/jikesrvm/scheduler/RVMThread; dumpVirtualMachine()V at line 5003 at [0x67c0fe34, 0x5b30e1c9] Lorg/jikesrvm/VM; sysFail(Ljava/lang/String;)V at line 2280 at [0x67c0fe70, 0x5b19a2ef] Lorg/jikesrvm/runtime/RuntimeEntrypoints; deliverHardwareException(II)V at line 722 at [0x67c0fe8c, 0x5b19a2ef] at [0x67c15d24, 0x5b1f6192] Lorg/jikesrvm/jni/ia32/JNIGCMapIterator; getNextReferenceAddress()Lorg/vmmagic/unboxed/Address; at line 112 at [0x67c15d48, 0x5b1f6473] Lorg/jikesrvm/mm/mmtk/ScanThread; scanFrameForObjects(I)V at line 449 at [0x67c15d6c, 0x5b1f696f] Lorg/jikesrvm/mm/mmtk/ScanThread; scanFrame(I)Lorg/vmmagic/unboxed/Address; at line 373 at [0x67c15d98, 0x5b1f6aa6] Lorg/jikesrvm/mm/mmtk/ScanThread; scanThreadInternal(Lorg/vmmagic/unboxed/Address;I)V at line 282 at [0x67c15ddc, 0x5b243171] Lorg/jikesrvm/mm/mmtk/ScanThread; startScan(Lorg/mmtk/plan/TraceLocal;ZLorg/jikesrvm/scheduler/RVMThread;Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;)V at line 232 at [0x67c15e38, 0x5b243297] Lorg/jikesrvm/mm/mmtk/ScanThread; scanThread(Lorg/jikesrvm/scheduler/RVMThread;Lorg/mmtk/plan/TraceLocal;ZLorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;)V at line 198 at [0x67c15e7c, 0x5b21dd55] Lorg/jikesrvm/mm/mmtk/ScanThread; scanThread(Lorg/jikesrvm/scheduler/RVMThread;Lorg/mmtk/plan/TraceLocal;Z)V at line 138 at [0x67c15eb0, 0x5b1f2d3e] Lorg/jikesrvm/mm/mmtk/Scanning; computeThreadRoots(Lorg/mmtk/plan/TraceLocal;)V at line 325 at [0x67c15ed8, 0x5b1f359d] Lorg/mmtk/plan/SimpleCollector; collectionPhase(SZ)V at line 74 at [0x67c15f04, 0x5b2bc340] Lorg/mmtk/plan/semispace/SSCollector; collectionPhase(SZ)V at line 152 at [0x67c15f5c, 0x5b2bc678] Lorg/mmtk/plan/Phase; processPhaseStack(Z)Z at line 429 at [0x67c15f7c, 0x5b1f3638] Lorg/mmtk/plan/Phase; beginNewPhaseStack(I)Z at line 351 at [0x67c15f98, 0x5b1f6f88] Lorg/mmtk/plan/StopTheWorldCollector; collect()V at line 39 at [0x67c15fd8, 0x5b3055a9] Lorg/jikesrvm/mm/mminterface/CollectorThread; run()V at line 367 at [0x67c15ff8, 0x0804fe55] Lorg/jikesrvm/scheduler/RVMThread; startoff()V at line 2532 Attempting to dump the stack of all other live threads This is somewhat risky since if the thread is running we're going to be quite confused 4-main-1-RUNNABLE-- Stack -- at [0x67c9f26c, 0x5b1eb918] Lorg/jikesrvm/scheduler/RVMThread; block(Lorg/jikesrvm/scheduler/RVMThread$BlockAdapter;Z)I at line 1974 at [0x67c9f294, 0x5b1f76fc] Lorg/jikesrvm/scheduler/RVMThread; block(Lorg/jikesrvm/scheduler/RVMThread$BlockAdapter;)I at line 2070 at [0x67c9f2b8, 0x5b1f766b] Lorg/jikesrvm/mm/mminterface/Handshake; waitForGCToFinish()V at line 74 at [0x67c9f2d8, 0x5b2624d9] Lorg/jikesrvm/mm/mminterface/Handshake; requestAndAwaitCompletion(I)V at line 89 at [0x67c9f2fc, 0x5b253c57] Lorg/jikesrvm/mm/mminterface/CollectorThread; collect(Lorg/jikesrvm/mm/mminterface/Handshake;I)V at line 248 at [0x67c9f31c, 0x5b1f4ad5] Lorg/jikesrvm/mm/mmtk/Collection; triggerCollectionStatic(I)V at line 125 at [0x67c9f33c, 0x5b1f121e] Lorg/jikesrvm/mm/mmtk/Collection; triggerCollection(I)V at line 79 at [0x67c9f364, 0x5b1ac33a] Lorg/mmtk/plan/Plan; poll(ZLorg/mmtk/policy/Space;)Z at line 855 at [0x67c9f394, 0x5b2a41de] Lorg/mmtk/policy/Space; acquire(I)Lorg/vmmagic/unboxed/Address; at line 388 at [0x67c9f3c0, 0x5b1b2032] Lorg/mmtk/utility/alloc/BlockAllocator; alloc(Lorg/mmtk/policy/Space;I)Lorg/vmmagic/unboxed/Address; at line 76 at [0x67c9f408, 0x5b1b23ff] Lorg/mmtk/policy/SegregatedFreeListSpace; expandSizeClass(ILorg/vmmagic/unboxed/AddressArray;)Lorg/vmmagic/unboxed/Address; at line 208 at [0x67c9f43c, 0x5b1ef27f] Lorg/mmtk/policy/SegregatedFreeListSpace; getAllocationBlock(ILorg/vmmagic/unboxed/AddressArray;)Lorg/vmmagic/unboxed/Address; at line 191 at [0x67c9f478, 0x5b1eec6c] Lorg/mmtk/utility/alloc/SegregatedFreeListLocal; allocSlowOnce(III)Lorg/vmmagic/unboxed/Address; at line 118 at [0x67c9f4c0, 0x5b1ef7d3] Lorg/mmtk/utility/alloc/Allocator; allocSlowInline(III)Lorg/vmmagic/unboxed/Address; at line 237 at [0x67c9f4f4, 0x5b1eef78] Lorg/mmtk/utility/alloc/Allocator; allocSlow(III)Lorg/vmmagic/unboxed/Address; at line 216 at [0x67c9f534, 0x5b1efe5c] Lorg/mmtk/utility/alloc/SegregatedFreeList; alloc(III)Lorg/vmmagic/unboxed/Address; at line 92 at [0x67c9f570, 0x5b1f3e42] Lorg/mmtk/plan/MutatorContext; alloc(IIIII)Lorg/vmmagic/unboxed/Address; at line 198 at [0x67c9f5b4, 0x5b2fdcfc] Lorg/mmtk/plan/semispace/SSMutator; alloc(IIIII)Lorg/vmmagic/unboxed/Address; at line 87 at [0x67c9f5fc, 0x5b2fddb8] Lorg/jikesrvm/mm/mminterface/MemoryManager; allocateSpace(Lorg/jikesrvm/mm/mminterface/Selected$Mutator;IIIII)Lorg/vmmagic/unboxed/Address; at line 761 at [0x67c9f650, 0x5b2fdf14] Lorg/jikesrvm/mm/mminterface/MemoryManager; allocateArrayInternal(IILorg/jikesrvm/objectmodel/TIB;IIII)Ljava/lang/Object; at line 736 at [0x67c9f6a8, 0x5b2fdb61] Lorg/jikesrvm/mm/mminterface/MemoryManager; allocateArray(IIILorg/jikesrvm/objectmodel/TIB;IIII)Ljava/lang/Object; at line 702 at [0x67c9f700, 0x5b245c1f] Lorg/jikesrvm/mm/mminterface/MemoryManager; allocateCode(IZ)Lorg/jikesrvm/ArchitectureSpecific$CodeArray; at line 833 at [0x67c9f724, 0x5b177400] Lorg/jikesrvm/ia32/CodeArray$Factory; create(IZ)Lorg/jikesrvm/ArchitectureSpecific$CodeArray; at line 73 at [0x67c9f750, 0x5b177542] Lorg/jikesrvm/compilers/common/assembler/ia32/Assembler; getMachineCodes()Lorg/jikesrvm/ArchitectureSpecific$CodeArray; at line 314 at [0x67c9f778, 0x5b197762] Lorg/jikesrvm/compilers/common/assembler/ia32/Assembler; finalizeMachineCode([I)Lorg/jikesrvm/ArchitectureSpecific$MachineCode; at line 299 at [0x67c9f7ac, 0x5b17fc4b] Lorg/jikesrvm/compilers/baseline/TemplateCompilerFramework; genCode()Lorg/jikesrvm/ArchitectureSpecific$MachineCode; at line 2021 at [0x67c9f818, 0x5b00c7f9] Lorg/jikesrvm/compilers/baseline/BaselineCompiler; compile()V at line 250 at [0x67c9f838, 0x5b2d57a2] Lorg/jikesrvm/compilers/baseline/BaselineCompiledMethod; compile()V at line 165 at [0x67c9f858, 0x5b242315] Lorg/jikesrvm/compilers/baseline/BaselineCompiler; compile(Lorg/jikesrvm/classloader/NormalMethod;)Lorg/jikesrvm/compilers/common/CompiledMethod; at line 173 at [0x67c9f8a4, 0x5b241e0e] Lorg/jikesrvm/compilers/common/RuntimeCompiler; baselineCompile(Lorg/jikesrvm/classloader/NormalMethod;)Lorg/jikesrvm/compilers/common/CompiledMethod; at line 290 at [0x67c9f8c0, 0x5b00a0a8] Lorg/jikesrvm/compilers/common/RuntimeCompiler; compile(Lorg/jikesrvm/classloader/NormalMethod;)Lorg/jikesrvm/compilers/common/CompiledMethod; at line 731 at [0x67c9f8dc, 0x5b00a222] Lorg/jikesrvm/classloader/NormalMethod; genCode()Lorg/jikesrvm/compilers/common/CompiledMethod; at line 182 at [0x67c9f904, 0x5b2db102] Lorg/jikesrvm/classloader/RVMMethod; compile()V at line 729 at [0x67c9f930, 0x5b30736a] Lorg/jikesrvm/runtime/DynamicLinker$DL_Helper; compileMethod(Lorg/jikesrvm/runtime/DynamicLink;Lorg/jikesrvm/classloader/RVMMethod;)V at line 149 at [0x67c9f980, 0x67bcef6d] Lorg/jikesrvm/runtime/DynamicLinker; lazyMethodInvoker()V at line 45 at [0x67c9f9a4, 0x67bcee54] Lorg/eclipse/swt/graphics/Region; getBounds()Lorg/eclipse/swt/graphics/Rectangle; at line 264 at [0x67c9f9cc, 0x67bd9a1b] Lorg/eclipse/swt/custom/CTabFolder; fillRegion(Lorg/eclipse/swt/graphics/GC;Lorg/eclipse/swt/graphics/Region;)V at line 375 at [0x67c9fa20, 0x67bd38de] Lorg/eclipse/swt/custom/CTabFolder; drawTabArea(Lorg/eclipse/swt/widgets/Event;)V at line 1070 at [0x67c9fa58, 0x67ae4492] Lorg/eclipse/swt/custom/CTabFolder; onPaint(Lorg/eclipse/swt/widgets/Event;)V at line 2183 at [0x67c9fa7c, 0x67a3c966] Lorg/eclipse/swt/custom/CTabFolder$1; handleEvent(Lorg/eclipse/swt/widgets/Event;)V at line 293 at [0x67c9fabc, 0x67a3a61a] Lorg/eclipse/swt/widgets/EventTable; sendEvent(Lorg/eclipse/swt/widgets/Event;)V at line 66 at [0x67c9fae4, 0x6793a61a] Lorg/eclipse/swt/widgets/Widget; sendEvent(Lorg/eclipse/swt/widgets/Event;)V at line 1021 at [0x67c9fb10, 0x67ac4962] Lorg/eclipse/swt/widgets/Widget; sendEvent(ILorg/eclipse/swt/widgets/Event;Z)V at line 1045 at [0x67c9fb40, 0x67a4744e] Lorg/eclipse/swt/widgets/Widget; sendEvent(ILorg/eclipse/swt/widgets/Event;)V at line 1030 at [0x67c9fb7c, 0x67a434f1] Lorg/eclipse/swt/widgets/Control; gtk_expose_event(II)I at line 1906 at [0x67c9fbcc, 0x67884c92] Lorg/eclipse/swt/widgets/Composite; gtk_expose_event(II)I at line 528 at [0x67c9fc08, 0x679424a6] Lorg/eclipse/swt/widgets/Widget; windowProc(III)I at line 1361 at [0x67c9fc40, 0x5b2bf25e] Lorg/eclipse/swt/widgets/Display; windowProc(III)I at line 3442 at [0x67c9fc64, 0x5b2551dd] at [0x67c9fcd8, 0x5b25544c] Lorg/jikesrvm/runtime/Reflection; outOfLineInvoke(Lorg/jikesrvm/classloader/RVMMethod;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 219 at [0x67c9fd10, 0x5b2e0208] Lorg/jikesrvm/runtime/Reflection; invoke(Lorg/jikesrvm/classloader/RVMMethod;Lorg/jikesrvm/runtime/ReflectionBase;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 76 at [0x67c9fd5c, 0x5b2e0373] Lorg/jikesrvm/jni/ia32/JNIHelpers; packageAndInvoke(Ljava/lang/Object;ILorg/vmmagic/unboxed/Address;Lorg/jikesrvm/classloader/TypeReference;ZZ)Ljava/lang/Object; at line 297 at [0x67c9fd9c, 0x5b283a97] Lorg/jikesrvm/jni/ia32/JNIHelpers; invokeWithVarArg(Ljava/lang/Object;ILorg/vmmagic/unboxed/Address;Lorg/jikesrvm/classloader/TypeReference;Z)Ljava/lang/Object; at line 215 at [0x67c9fde8, 0xb49cdfac] Lorg/jikesrvm/jni/JNIFunctions; CallIntMethodV(Lorg/jikesrvm/jni/JNIEnvironment;IILorg/vmmagic/unboxed/Address;)I at line 1107 at [0x67ca0454, 0x67a4145d] at [0x67ca0478, 0x67a1a9c3] Lorg/eclipse/swt/internal/gtk/OS; gtk_main_do_event(I)V at line 4777 at [0x67ca04b8, 0x5b2bf25e] Lorg/eclipse/swt/widgets/Display; eventProc(II)I at line 1067 at [0x67ca04d8, 0x5b2551dd] at [0x67ca054c, 0x5b25544c] Lorg/jikesrvm/runtime/Reflection; outOfLineInvoke(Lorg/jikesrvm/classloader/RVMMethod;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 219 at [0x67ca0584, 0x5b2e0208] Lorg/jikesrvm/runtime/Reflection; invoke(Lorg/jikesrvm/classloader/RVMMethod;Lorg/jikesrvm/runtime/ReflectionBase;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 76 at [0x67ca05d0, 0x5b2e0373] Lorg/jikesrvm/jni/ia32/JNIHelpers; packageAndInvoke(Ljava/lang/Object;ILorg/vmmagic/unboxed/Address;Lorg/jikesrvm/classloader/TypeReference;ZZ)Ljava/lang/Object; at line 297 at [0x67ca0610, 0x5b283a97] Lorg/jikesrvm/jni/ia32/JNIHelpers; invokeWithVarArg(Ljava/lang/Object;ILorg/vmmagic/unboxed/Address;Lorg/jikesrvm/classloader/TypeReference;Z)Ljava/lang/Object; at line 215 at [0x67ca065c, 0xb49cdfac] Lorg/jikesrvm/jni/JNIFunctions; CallIntMethodV(Lorg/jikesrvm/jni/JNIEnvironment;IILorg/vmmagic/unboxed/Address;)I at line 1107 at [0x67ca081c, 0x67a41ca6] at [0x67ca0848, 0x67a2d8f0] Lorg/eclipse/swt/internal/gtk/OS; gdk_window_process_updates(IZ)V at line 3058 at [0x67ca0870, 0x67a32d56] Lorg/eclipse/swt/widgets/Control; update(Z)V at line 3382 at [0x67ca08a8, 0x67a3b53b] Lorg/eclipse/swt/widgets/Shell; setVisible(Z)V at line 1414 at [0x67ca08c8, 0x67a2c1ec] Lorg/eclipse/swt/widgets/Shell; open()V at line 958 at [0x67ca08e4, 0x67bce935] Lorg/eclipse/jface/window/Window; open()I at line 783 at [0x67ca0904, 0x67bd0644] Lorg/eclipse/ui/internal/WorkbenchWindow; open()I at line 700 at [0x67ca0930, 0x67a15f67] Lorg/eclipse/ui/internal/Workbench; openWindowsAfterRestore()V at line 2592 at [0x67ca0968, 0x67a16726] Lorg/eclipse/ui/internal/Workbench; restoreState(Lorg/eclipse/ui/IMemento;)Lorg/eclipse/core/runtime/IStatus; at line 1518 at [0x67ca098c, 0x67984e83] Lorg/eclipse/ui/internal/Workbench; access$12(Lorg/eclipse/ui/internal/Workbench;Lorg/eclipse/ui/IMemento;)Lorg/eclipse/core/runtime/IStatus; at line 1491 at [0x67ca09c8, 0x67946784] Lorg/eclipse/ui/internal/Workbench$17; run()V at line 1374 at [0x67ca09ec, 0x679521e9] Lorg/eclipse/core/internal/runtime/InternalPlatform; run(Lorg/eclipse/core/runtime/ISafeRunnable;)V at line 1044 at [0x67ca0a0c, 0x67a176f9] Lorg/eclipse/core/runtime/Platform; run(Lorg/eclipse/core/runtime/ISafeRunnable;)V at line 783 at [0x67ca0a34, 0x67a1226e] Lorg/eclipse/ui/internal/Workbench; restoreState()Lorg/eclipse/core/runtime/IStatus; at line 1318 at [0x67ca0a50, 0x67a0f443] Lorg/eclipse/ui/internal/WorkbenchConfigurer; restoreState()Lorg/eclipse/core/runtime/IStatus; at line 183 at [0x67ca0a70, 0x6785feec] Lorg/eclipse/ui/application/WorkbenchAdvisor; openWindows()Z at line 700 at [0x67ca0ac0, 0x67890748] Lorg/eclipse/ui/internal/Workbench; init(Lorg/eclipse/swt/widgets/Display;)Z at line 1034 at [0x67ca0af8, 0x67947c11] Lorg/eclipse/ui/internal/Workbench; runUI()I at line 1636 at [0x67ca0b20, 0x6792fe70] Lorg/eclipse/ui/internal/Workbench; createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I at line 367 at [0x67ca0b44, 0x678952be] Lorg/eclipse/ui/PlatformUI; createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I at line 143 at [0x67ca0b88, 0x6782e782] Lorg/eclipse/ui/internal/ide/IDEApplication; run(Ljava/lang/Object;)Ljava/lang/Object; at line 103 at [0x67ca0bcc, 0x67894f7f] Lorg/eclipse/core/internal/runtime/PlatformActivator$1; run(Ljava/lang/Object;)Ljava/lang/Object; at line 226 at [0x67ca0bfc, 0x6784e984] Lorg/eclipse/core/runtime/adaptor/EclipseStarter; run(Ljava/lang/Object;)Ljava/lang/Object; at line 376 at [0x67ca0c3c, 0x6783762b] Lorg/eclipse/core/runtime/adaptor/EclipseStarter; run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; at line 163 at [0x67ca0c64, 0x5b21a653] Lorg/jikesrvm/classloader/ReflectionBase$$Reflect23230; invokeInternal(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; at [0x67ca0c9c, 0x5b25541d] Lorg/jikesrvm/runtime/ReflectionBase; invoke(Lorg/jikesrvm/classloader/RVMMethod;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; at line 180 at [0x67ca0cd4, 0x5b22fb27] Lorg/jikesrvm/runtime/Reflection; invoke(Lorg/jikesrvm/classloader/RVMMethod;Lorg/jikesrvm/runtime/ReflectionBase;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 74 at [0x67ca0d1c, 0x5b22fc41] Ljava/lang/reflect/VMCommonLibrarySupport; invokeStatic(Ljava/lang/Object;[Ljava/lang/Object;Lorg/jikesrvm/classloader/RVMMethod;Ljava/lang/reflect/Method;Lorg/jikesrvm/classloader/RVMClass;Lorg/jikesrvm/runtime/ReflectionBase;)Ljava/lang/Object; at line 203 at [0x67ca0d64, 0x5b0a356d] Ljava/lang/reflect/VMCommonLibrarySupport; invoke(Ljava/lang/Object;[Ljava/lang/Object;Lorg/jikesrvm/classloader/RVMMethod;Ljava/lang/reflect/Method;Lorg/jikesrvm/classloader/RVMClass;Lorg/jikesrvm/runtime/ReflectionBase;)Ljava/lang/Object; at line 172 at [0x67ca0da0, 0x5b289829] Ljava/lang/reflect/VMMethod; invoke(Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/reflect/Method;)Ljava/lang/Object; at line 88 at [0x67ca0dd0, 0x67852c51] Ljava/lang/reflect/Method; invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; at line 330 at [0x67ca0e14, 0x6783c1e8] Lorg/eclipse/core/launcher/Main; invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V at line 334 at [0x67ca0e44, 0x6783a05d] Lorg/eclipse/core/launcher/Main; basicRun([Ljava/lang/String;)V at line 278 at [0x67ca0e7c, 0x6783540b] Lorg/eclipse/core/launcher/Main; run([Ljava/lang/String;)I at line 973 at [0x67ca0eac, 0x5b2bf25e] Lorg/eclipse/core/launcher/Main; main([Ljava/lang/String;)V at line 948 at [0x67ca0ec4, 0x5b254fe8] at [0x67ca0f38, 0x5b25544c] Lorg/jikesrvm/runtime/Reflection; outOfLineInvoke(Lorg/jikesrvm/classloader/RVMMethod;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 194 at [0x67ca0f70, 0x5b1aa816] Lorg/jikesrvm/runtime/Reflection; invoke(Lorg/jikesrvm/classloader/RVMMethod;Lorg/jikesrvm/runtime/ReflectionBase;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 76 at [0x67ca0fb0, 0x5b289740] Lorg/jikesrvm/scheduler/MainThread; run()V at line 201 at [0x67ca0fd8, 0x5b3055a9] Lorg/jikesrvm/scheduler/RVMThread; run()V at line 2488 at [0x67ca0ff8, 0x0804fe55] Lorg/jikesrvm/scheduler/RVMThread; startoff()V at line 2532 3-daemon-5-RUNNABLE-- Stack -- at [0x67c59fd8, 0x5b3055a9] Lorg/jikesrvm/scheduler/FinalizerThread; run()V at line 75 at [0x67c59ff8, 0x0804fe55] Lorg/jikesrvm/scheduler/RVMThread; startoff()V at line 2532 1-daemon-5-WAITING-- Stack -- at [0x67cf8f28, 0x5b30503c] Lorg/jikesrvm/scheduler/RVMThread; waitImpl(Ljava/lang/Object;ZJ)V at line 2947 at [0x67cf8f54, 0x5b31bfbf] Lorg/jikesrvm/scheduler/RVMThread; wait(Ljava/lang/Object;)V at line 2999 at [0x67cf8f70, 0x678128dd] Ljava/lang/Object; wait()V at line 66 at [0x67cf8f90, 0x6788a14e] Lorg/eclipse/osgi/framework/eventmgr/EventManager$EventThread; getNextEvent()Lorg/eclipse/osgi/framework/eventmgr/EventManager$EventThread$Queued; at line 349 at [0x67cf8fb0, 0x5b289740] Lorg/eclipse/osgi/framework/eventmgr/EventManager$EventThread; run()V at line 287 at [0x67cf8fd8, 0x5b3055a9] Lorg/jikesrvm/scheduler/RVMThread; run()V at line 2488 at [0x67cf8ff8, 0x0804fe55] Lorg/jikesrvm/scheduler/RVMThread; startoff()V at line 2532 5-daemon-5-WAITING-- Stack -- at [0x67d3cf28, 0x5b30503c] Lorg/jikesrvm/scheduler/RVMThread; waitImpl(Ljava/lang/Object;ZJ)V at line 2947 at [0x67d3cf54, 0x5b31bfbf] Lorg/jikesrvm/scheduler/RVMThread; wait(Ljava/lang/Object;)V at line 2999 at [0x67d3cf70, 0x678128dd] Ljava/lang/Object; wait()V at line 66 at [0x67d3cf90, 0x6788a14e] Lorg/eclipse/osgi/framework/eventmgr/EventManager$EventThread; getNextEvent()Lorg/eclipse/osgi/framework/eventmgr/EventManager$EventThread$Queued; at line 349 at [0x67d3cfb0, 0x5b289740] Lorg/eclipse/osgi/framework/eventmgr/EventManager$EventThread; run()V at line 287 at [0x67d3cfd8, 0x5b3055a9] Lorg/jikesrvm/scheduler/RVMThread; run()V at line 2488 at [0x67d3cff8, 0x0804fe55] Lorg/jikesrvm/scheduler/RVMThread; startoff()V at line 2532 6-5-TIMED_WAITING-- Stack -- at [0x67dc4e58, 0x5b304fca] Lorg/jikesrvm/scheduler/RVMThread; waitImpl(Ljava/lang/Object;ZJ)V at line 2945 at [0x67dc4e94, 0x5b31bec2] Lorg/jikesrvm/scheduler/RVMThread; wait(Ljava/lang/Object;J)V at line 3013 at [0x67dc4ec4, 0x5b31bf6d] Ljava/lang/Object; wait(JI)V at line 87 at [0x67dc4ef4, 0x67a0e139] Ljava/lang/Object; wait(J)V at line 72 at [0x67dc4f28, 0x67a045c2] Lorg/eclipse/core/internal/jobs/WorkerPool; sleep(J)V at line 173 at [0x67dc4f74, 0x67a022b1] Lorg/eclipse/core/internal/jobs/WorkerPool; startJob(Lorg/eclipse/core/internal/jobs/Worker;)Lorg/eclipse/core/internal/jobs/InternalJob; at line 205 at [0x67dc4fb0, 0x5b289740] Lorg/eclipse/core/internal/jobs/Worker; run()V at line 69 at [0x67dc4fd8, 0x5b3055a9] Lorg/jikesrvm/scheduler/RVMThread; run()V at line 2488 at [0x67dc4ff8, 0x0804fe55] Lorg/jikesrvm/scheduler/RVMThread; startoff()V at line 2532 ******************************************************************************** * Abnormal termination of Jikes RVM * * Jikes RVM terminated abnormally indicating a problem in the virtual machine. * * Jikes RVM relies on community support to get debug information. Help improve * * Jikes RVM for everybody by reporting this error. Please see: * * http://jikesrvm.org/Reporting+Bugs * ********************************************************************************