Community
Participate
Working Groups
Build Identifier: Version: 3.7.0 Build id: I20110613-1736 Attempting to select an item from breadcrumb causes Eclipse to exit with SIGSEGV. Example stack: # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x000000318a679e0a, pid=4552, tid=1103755584 # # JRE version: 6.0_27-b07 # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.2-b06 mixed mode linux-amd64 compressed oops) # Problematic frame: # C [libc.so.6+0x79e0a] short+0x3a # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # --------------- T H R E A D --------------- Current thread (0x00000000505c3000): JavaThread "main" [_thread_in_native, id=4553, stack(0x0000000041b9f000,0x0000000041ca0000)] siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000009500001c4f Registers: RAX=0x000000000000003c, RBX=0x00002aaab1cc6fa0, RCX=0x000000006d783f3c, RDX=0x0000000000000004 RSP=0x0000000041c9c248, RBP=0x0000009500001c4f, RSI=0x0000009500001c4f, RDI=0x0000000041c9c260 R8 =0x0000000000000001, R9 =0x0000000000000004, R10=0x0000000000000000, R11=0x000000318a679dd0 R12=0x0000000041c9c260, R13=0x00002aaab0ee62e0, R14=0x00002aaab1cc6eb0, R15=0x0000003197f3bae0 RIP=0x000000318a679e0a, EFLAGS=0x0000000000010202, CSGSFS=0x0000000000000033, ERR=0x0000000000000004 TRAPNO=0x000000000000000e Top of Stack: (sp=0x0000000041c9c248) 0x0000000041c9c248: 0000003197c58419 00002aaab0ee62e0 0x0000000041c9c258: 000000008a212982 000000316d783f3c 0x0000000041c9c268: a64e400000bb7900 000000007fffffff 0x0000000041c9c278: 00002aaab0d2b510 00002aaab0ee62e0 0x0000000041c9c288: 0000000000000000 0000000000000000 0x0000000041c9c298: 0000000000000000 00002aaab1c42150 0x0000000041c9c2a8: 0000003197cd7115 00002aaab0ee62e0 0x0000000041c9c2b8: 00002aaab0d2b510 0000000041c9c320 0x0000000041c9c2c8: 0000000000000000 0000000000000000 0x0000000041c9c2d8: 000000319a42fb2e 00002aaab0ee62e0 0x0000000041c9c2e8: 00002aaab1c42150 00002aaab0ee62e0 0x0000000041c9c2f8: 00002aaab1c42150 00002aaab2cefb90 0x0000000041c9c308: 000000318f220ccd 00002aaab0ee62e0 0x0000000041c9c318: 00002aaab1e585c0 0000000041c9c390 0x0000000041c9c328: 000000319a42fe0a 000000318b208ca0 0x0000000041c9c338: 000000319a6755a8 0000000000000000 0x0000000041c9c348: 000000318b20a020 000000319a6755a8 0x0000000041c9c358: 00002aaab1e4c900 0000000000000000 0x0000000041c9c368: 00002aaab1c42150 0000000041c9c390 0x0000000041c9c378: 00002aaab1c42150 0000000000000000 0x0000000041c9c388: 00002aaab0ee62e0 0000000041c9c3d0 0x0000000041c9c398: 000000319a42fea9 00000000000000e4 0x0000000041c9c3a8: 000000319a45d101 000000319a45d101 0x0000000041c9c3b8: 00002aaab1c42150 000000008cfb197c 0x0000000041c9c3c8: 00002aaab089e900 0000000041c9c3f0 0x0000000041c9c3d8: 000000319a42d52f 000000008cfb197c 0x0000000041c9c3e8: 00002aaab1c42150 00002aaab2c6c590 0x0000000041c9c3f8: 000000319c462394 0000000000000000 0x0000000041c9c408: 0000000000000000 0000000000000000 0x0000000041c9c418: 00002aaab1c42060 0000000000000000 0x0000000041c9c428: 00000000505c31d0 0000000000000000 0x0000000041c9c438: 0000000041c9c5a8 0000000041c9c5c0 Instructions: (pc=0x000000318a679e0a) 0x000000318a679dea: c8 74 6b 0f 1f 00 0f b6 d0 0f b6 c1 29 c2 89 d0 0x000000318a679dfa: c3 0f 1f 44 00 00 49 89 d0 49 c1 e8 02 0f b6 07 0x000000318a679e0a: 0f b6 0e 84 c0 74 df 38 c8 75 db 0f b6 47 01 0f 0x000000318a679e1a: b6 4e 01 84 c0 74 cf 38 c8 75 cb 0f b6 47 02 0f Register to memory mapping: RAX=0x000000000000003c is an unknown value RBX=0x00002aaab1cc6fa0 is an unknown value RCX=0x000000006d783f3c is an unknown value RDX=0x0000000000000004 is an unknown value RSP=0x0000000041c9c248 is pointing into the stack for thread: 0x00000000505c3000 RBP=0x0000009500001c4f is an unknown value RSI=0x0000009500001c4f is an unknown value RDI=0x0000000041c9c260 is pointing into the stack for thread: 0x00000000505c3000 R8 =0x0000000000000001 is an unknown value R9 =0x0000000000000004 is an unknown value R10=0x0000000000000000 is an unknown value R11=0x000000318a679dd0: strncmp+0 in /lib64/libc.so.6 at 0x000000318a600000 R12=0x0000000041c9c260 is pointing into the stack for thread: 0x00000000505c3000 R13=0x00002aaab0ee62e0 is an unknown value R14=0x00002aaab1cc6eb0 is an unknown value R15=0x0000003197f3bae0: <offset 0x33bae0> in /usr/lib64/libxml2.so.2 at 0x0000003197c00000 Stack: [0x0000000041b9f000,0x0000000041ca0000], sp=0x0000000041c9c248, free space=1012k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libc.so.6+0x79e0a] short+0x3a Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.eclipse.swt.internal.gnome.GNOME._gnome_icon_lookup(JJ[B[BJ[BI[I)J+0 j org.eclipse.swt.internal.gnome.GNOME.gnome_icon_lookup(JJ[B[BJ[BI[I)J+21 j org.eclipse.swt.program.Program.gnome_getProgram(Lorg/eclipse/swt/widgets/Display;Ljava/lang/String;)Lorg/eclipse/swt/program/Program;+178 j org.eclipse.swt.program.Program.findProgram(Lorg/eclipse/swt/widgets/Display;Ljava/lang/String;)Lorg/eclipse/swt/program/Program;+156 j org.eclipse.swt.program.Program.findProgram(Ljava/lang/String;)Lorg/eclipse/swt/program/Program;+4 j org.eclipse.ui.internal.registry.EditorRegistry.getSystemExternalEditorImageDescriptor(Ljava/lang/String;)Lorg/eclipse/jface/resource/ImageDescriptor;+18 j org.eclipse.ui.internal.registry.EditorRegistry.getImageDescriptor(Ljava/lang/String;Lorg/eclipse/core/runtime/content/IContentType;)Lorg/eclipse/jface/resource/ImageDescriptor;+207 j org.eclipse.ui.internal.ide.model.WorkbenchFile.getBaseImage(Lorg/eclipse/core/resources/IResource;)Lorg/eclipse/jface/resource/ImageDescriptor;+57 j org.eclipse.ui.internal.ide.model.WorkbenchResource.getImageDescriptor(Ljava/lang/Object;)Lorg/eclipse/jface/resource/ImageDescriptor;+16 j org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider.getWorkbenchImageDescriptor(Lorg/eclipse/core/runtime/IAdaptable;I)Lorg/eclipse/jface/resource/ImageDescriptor;+20 j org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider.computeDescriptor(Ljava/lang/Object;I)Lorg/eclipse/jface/resource/ImageDescriptor;+51 j org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider.getImageLabel(Ljava/lang/Object;I)Lorg/eclipse/swt/graphics/Image;+4 j org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider.getImage(Ljava/lang/Object;)Lorg/eclipse/swt/graphics/Image;+10 j org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.getImage(Ljava/lang/Object;)Lorg/eclipse/swt/graphics/Image;+5 j org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.getImage(Ljava/lang/Object;)Lorg/eclipse/swt/graphics/Image;+2 j org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.update(Lorg/eclipse/jface/viewers/ViewerCell;)V+83 j org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.update(Lorg/eclipse/jface/viewers/ViewerCell;)V+11 j org.eclipse.jface.viewers.ViewerColumn.refresh(Lorg/eclipse/jface/viewers/ViewerCell;)V+40 j org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(Lorg/eclipse/swt/widgets/Item;Ljava/lang/Object;)V+122 j org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run()V+12 j org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+5 j org.eclipse.ui.internal.JFaceUtil$1.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1 j org.eclipse.jface.util.SafeRunnable.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;Z)V+82 j org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run()V+16 j org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+5 j org.eclipse.ui.internal.JFaceUtil$1.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1 j org.eclipse.jface.util.SafeRunnable.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.jface.viewers.StructuredViewer.updateItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;)V+11 j org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;I)V+13 j org.eclipse.jface.viewers.AbstractTreeViewer$1.run()V+172 j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116 j org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(Lorg/eclipse/swt/widgets/Widget;Z)V+63 j org.eclipse.jface.viewers.TreeViewer.createChildren(Lorg/eclipse/swt/widgets/Widget;Z)V+138 j org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(Lorg/eclipse/swt/widgets/Widget;)V+3 j org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(Lorg/eclipse/swt/widgets/Control;)V+2 j org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(Lorg/eclipse/swt/widgets/Control;)V+33 j org.eclipse.jface.viewers.AbstractTreeViewer$5.run()V+37 j org.eclipse.jface.viewers.StructuredViewer.preservingSelection(Ljava/lang/Runnable;Z)V+26 j org.eclipse.jface.viewers.TreeViewer.preservingSelection(Ljava/lang/Runnable;Z)V+29 j org.eclipse.jface.viewers.StructuredViewer.preservingSelection(Ljava/lang/Runnable;)V+3 j org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(Ljava/lang/Object;Ljava/lang/Object;)V+9 j org.eclipse.jface.viewers.ContentViewer.setInput(Ljava/lang/Object;)V+72 j org.eclipse.jface.viewers.StructuredViewer.setInput(Ljava/lang/Object;)V+33 j org.eclipse.jdt.internal.ui.javaeditor.breadcrumb.BreadcrumbItemDropDown.showMenu()V+232 j org.eclipse.jdt.internal.ui.javaeditor.breadcrumb.BreadcrumbItemDropDown$1.run()V+42 j org.eclipse.jface.action.Action.runWithEvent(Lorg/eclipse/swt/widgets/Event;)V+1 j org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Lorg/eclipse/swt/widgets/Event;Z)V+354 j org.eclipse.jface.action.ActionContributionItem.access$2(Lorg/eclipse/jface/action/ActionContributionItem;Lorg/eclipse/swt/widgets/Event;Z)V+3 j org.eclipse.jface.action.ActionContributionItem$6.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+60 J org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V J org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V j org.eclipse.ui.internal.Workbench.runUI()I+555 j org.eclipse.ui.internal.Workbench.access$4(Lorg/eclipse/ui/internal/Workbench;)I+1 j org.eclipse.ui.internal.Workbench$7.run()V+55 j org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12 j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18 j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2 j org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+108 j org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135 j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103 j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29 j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+149 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183 v ~StubRoutines::call_stub j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161 j org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211 j org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126 j org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4 j org.eclipse.equinox.launcher.Main.main([Ljava/lang/String;)V+10 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x00000000509dd000 JavaThread "Worker-42" [_thread_blocked, id=28839, stack(0x0000000040e80000,0x0000000040f81000)] 0x00002aaab121a800 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=17275, stack(0x0000000042baf000,0x0000000042cb0000)] 0x00002aaab26e1800 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=17268, stack(0x0000000041187000,0x0000000041288000)] 0x00002aaab09d8000 JavaThread "Worker-33" [_thread_blocked, id=17234, stack(0x0000000040734000,0x0000000040835000)] 0x00002aaab1942000 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=5425, stack(0x00000000426aa000,0x00000000427ab000)] 0x00002aaab1ade800 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=5410, stack(0x0000000042cb0000,0x0000000042db1000)] 0x00002aaab1a6b000 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=5399, stack(0x00000000427ab000,0x00000000428ac000)] 0x00002aaab072f800 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=5395, stack(0x00000000429ad000,0x0000000042aae000)] 0x00002aaab0af0800 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=4753, stack(0x00000000428ac000,0x00000000429ad000)] 0x00002aaab0cb6800 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=4740, stack(0x00000000423a7000,0x00000000424a8000)] 0x0000000050637000 JavaThread "[ThreadPool Manager] - Idle Thread" daemon [_thread_blocked, id=4597, stack(0x0000000042fb3000,0x00000000430b4000)] 0x00002aaab2f3b000 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=4590, stack(0x0000000042eb2000,0x0000000042fb3000)] 0x00002aaab8028000 JavaThread "Java indexing" daemon [_thread_blocked, id=4577, stack(0x00000000425a9000,0x00000000426aa000)] 0x00002aaab0131800 JavaThread "Worker-JM" [_thread_blocked, id=4570, stack(0x0000000040c7e000,0x0000000040d7f000)] 0x00002aaab00ea800 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=4569, stack(0x00000000421a5000,0x00000000422a6000)] 0x0000000050801800 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=4567, stack(0x00000000401af000,0x00000000402b0000)] 0x00002aaab0127800 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=4566, stack(0x00000000420a4000,0x00000000421a5000)] 0x00002aaab00da000 JavaThread "State Data Manager" daemon [_thread_blocked, id=4565, stack(0x0000000041fa3000,0x00000000420a4000)] 0x00002aaab012f000 JavaThread "Framework Active Thread" [_thread_blocked, id=4564, stack(0x0000000040b7d000,0x0000000040c7e000)] 0x0000000050677800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4562, stack(0x0000000041da1000,0x0000000041ea2000)] 0x0000000050675800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=4561, stack(0x0000000041ca0000,0x0000000041da1000)] 0x0000000050670000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=4560, stack(0x0000000041651000,0x0000000041752000)] 0x000000005066e000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4559, stack(0x00000000409d9000,0x0000000040ada000)] 0x000000005064c800 JavaThread "Finalizer" daemon [_thread_blocked, id=4558, stack(0x0000000041a1c000,0x0000000041b1d000)] 0x000000005064a800 JavaThread "Reference Handler" daemon [_thread_blocked, id=4557, stack(0x000000004191b000,0x0000000041a1c000)] =>0x00000000505c3000 JavaThread "main" [_thread_in_native, id=4553, stack(0x0000000041b9f000,0x0000000041ca0000)] Other Threads: 0x0000000050644000 VMThread [stack: 0x000000004181a000,0x000000004191b000] [id=4556] 0x0000000050682800 WatcherThread [stack: 0x0000000041ea2000,0x0000000041fa3000] [id=4563] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap PSYoungGen total 117824K, used 93467K [0x00000000f8000000, 0x00000000ffc60000, 0x0000000100000000) eden space 109184K, 85% used [0x00000000f8000000,0x00000000fdb46fe0,0x00000000feaa0000) from space 8640K, 0% used [0x00000000ff3f0000,0x00000000ff3f0000,0x00000000ffc60000) to space 9088K, 0% used [0x00000000feaa0000,0x00000000feaa0000,0x00000000ff380000) PSOldGen total 102400K, used 44074K [0x00000000e8000000, 0x00000000ee400000, 0x00000000f8000000) object space 102400K, 43% used [0x00000000e8000000,0x00000000eab0a860,0x00000000ee400000) PSPermGen total 88576K, used 88018K [0x00000000d8000000, 0x00000000dd680000, 0x00000000e8000000) object space 88576K, 99% used [0x00000000d8000000,0x00000000dd5f4848,0x00000000dd680000) Code Cache [0x00002aaaab049000, 0x00002aaaabd39000, 0x00002aaaae049000) total_blobs=3521 nmethods=2733 adapters=736 free_code_cache=37376192 largest_free_block=120000 VM Arguments: jvm_args: -Xms40m -Xmx384m -XX:MaxPermSize=256m java_command: /home2/sean/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar -os linux -ws gtk -arch x86_64 -showsplash -launcher /home2/sean/eclipse/eclipse -name Eclipse --launcher.library /home2/sean/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505/eclipse_1407.so -startup /home2/sean/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar --launcher.overrideVmargs -exitdata 3902800d -vm /usr/bin/java -vmargs -Xms40m -Xmx384m -XX:MaxPermSize=256m -jar /home2/sean/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/usr/local/java/jdk SHELL=/bin/bash DISPLAY=:0.0 Signal Handlers: SIGSEGV: [libjvm.so+0x85f3a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGBUS: [libjvm.so+0x85f3a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGFPE: [libjvm.so+0x70dfd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGPIPE: SIG_IGN, sa_mask[0]=0x00001000, sa_flags=0x10000000 SIGXFSZ: [libjvm.so+0x70dfd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGILL: [libjvm.so+0x70dfd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGUSR2: [libjvm.so+0x710de0], sa_mask[0]=0x00000000, sa_flags=0x10000004 SIGHUP: [libjvm.so+0x7109e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGINT: [libjvm.so+0x7109e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGTERM: [libjvm.so+0x7109e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGQUIT: [libjvm.so+0x7109e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 --------------- S Y S T E M --------------- OS:CentOS release 5.6 (Final) uname:Linux 2.6.18-128.1.14.el5 #1 SMP Wed Jun 17 06:38:05 EDT 2009 x86_64 libc:glibc 2.5 NPTL 2.5 rlimit: STACK 10240k, CORE 0k, NPROC 73216, NOFILE 1024, AS infinity load average:2.19 2.49 2.70 /proc/meminfo: MemTotal: 8069260 kB MemFree: 1683388 kB Buffers: 402236 kB Cached: 2950576 kB SwapCached: 906520 kB Active: 4532776 kB Inactive: 1480096 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 8069260 kB LowFree: 1683388 kB SwapTotal: 8385848 kB SwapFree: 7018164 kB Dirty: 312 kB Writeback: 0 kB AnonPages: 2656884 kB Mapped: 138816 kB Slab: 306728 kB PageTables: 33864 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 12420476 kB Committed_AS: 4187092 kB VmallocTotal: 34359738367 kB VmallocUsed: 7860 kB VmallocChunk: 34359727879 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 Hugepagesize: 2048 kB CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 23 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1 /proc/cpuinfo: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz stepping : 10 cpu MHz : 2997.000 cache size : 6144 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr lahf_lm bogomips : 6001.85 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz stepping : 10 cpu MHz : 2997.000 cache size : 6144 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr lahf_lm bogomips : 5998.40 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: Memory: 4k page, physical 8069260k(1683388k free), swap 8385848k(7018164k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (20.2-b06) for linux-amd64 JRE (1.6.0_27-b07), built on Jul 19 2011 01:21:53 by "java_re" with gcc 3.2.2 (SuSE Linux) time: Mon Aug 29 10:53:33 2011 elapsed time: 2375 seconds Reproducible: Always Steps to Reproduce: Open a project, get the breadcrumb view. Click on one of the little triangle to show the children of that node. Select something other than the current node. Eclipse exits with SIGSEGV. Sometime just clicking the triangle is enough to cause the exit.
Arun, pls investigate.
Works well for me on Ubuntu Linux with the same Eclipse version, though I haven't tested on 64-bit OS yet. The stack trace indicates a crash in a GNOME library call, did you make any recent changes or upgrades to your GNOME/GTK libs? What are the GNOME and GTK versions you're currently running on?
GTK version is 2.10.4 I'm running WindowMaker 0.92.0 and not GNOME (although various gnome related things do seem to be installed). Linux 2.6.18-128.1.14.el5 #1 SMP Wed Jun 17 06:38:05 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux Everything else to do with the UI seems to be working fine. It is not a change in behaviour, I only started using Eclipse and this problem has been there from the outset.
I can't reproduce this issue. Please feel free to file a new bug against a more recent SWT and GTK version if the issue persists.