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

Bug 357047

Summary: Segmentation fault in eclipse launcher
Product: [Eclipse Project] Equinox Reporter: Christoph Laeubrich <laeubi>
Component: LauncherAssignee: Project Inbox <equinox.launcher-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: contact, remy.suen
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard: stalebug

Description Christoph Laeubrich CLA 2011-09-08 05:12:26 EDT
Build Identifier: launcher.gtk.linux.x86_64_1.1.100.v20110505

GDB backtrace output:

Program terminated with signal 11, Segmentation fault.
[New process 13583]
#0  0x000000330ccfbc6c in gtk_icon_set_render_icon () from /usr/lib64/libgtk-x11-2.0.so.0
(gdb) backtrace
#0  0x000000330ccfbc6c in gtk_icon_set_render_icon () from /usr/lib64/libgtk-x11-2.0.so.0
#1  0x000000330ce331aa in gtk_widget_render_icon () from /usr/lib64/libgtk-x11-2.0.so.0
#2  0x000000330cd0e0e1 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#3  0x000000330cd0e109 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#4  0x000000330480b148 in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#5  0x000000330481b724 in ?? () from /lib64/libgobject-2.0.so.0
#6  0x000000330481c748 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#7  0x000000330481e300 in g_signal_emit_by_name () from /lib64/libgobject-2.0.so.0
#8  0x000000330cd8bdb8 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#9  0x000000330ccf3dce in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#10 0x000000330480b148 in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#11 0x000000330481b724 in ?? () from /lib64/libgobject-2.0.so.0
#12 0x000000330481c748 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#13 0x000000330481e300 in g_signal_emit_by_name () from /lib64/libgobject-2.0.so.0
#14 0x000000330cd8bdb8 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#15 0x000000330ce29efe in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#16 0x000000330480b148 in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#17 0x000000330481b724 in ?? () from /lib64/libgobject-2.0.so.0
#18 0x000000330481c748 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#19 0x000000330481e300 in g_signal_emit_by_name () from /lib64/libgobject-2.0.so.0
#20 0x000000330cd8bdb8 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#21 0x000000330ce38e68 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#22 0x000000330480b08a in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#23 0x000000330481b724 in ?? () from /lib64/libgobject-2.0.so.0
#24 0x000000330481c748 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#25 0x000000330481e300 in g_signal_emit_by_name () from /lib64/libgobject-2.0.so.0
#26 0x000000330cd8bdb8 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#27 0x000000330ce391f3 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#28 0x000000330ce41791 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#29 0x000000330480b08a in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#30 0x000000330481b724 in ?? () from /lib64/libgobject-2.0.so.0
#31 0x000000330481c748 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#32 0x000000330481c923 in g_signal_emit () from /lib64/libgobject-2.0.so.0
#33 0x000000330ce333ad in gtk_widget_show () from /usr/lib64/libgtk-x11-2.0.so.0
#34 0x000000330ccb8998 in gtk_dialog_run () from /usr/lib64/libgtk-x11-2.0.so.0
#35 0x00002b0d3c5689c4 in displayMessage (title=0xbb8f310 "ConflictDetection",
    message=0xbb8f940 "JVM terminated. Exit code=143\n/opt/java/jdk/bin/java\n-Declipse.ignoreApp=true\n-Dosgi.noShutdown=true\n-Dlogback.configurationFile=./configuration/logback.xml\n-Dosgi.console=6336\n-Xmx1024m\n-Djava.securi"...) at eclipseGtkCommon.c:57
#36 0x00002b0d3c560f29 in run (argc=1, argv=0x7fffb9c7cf28, vmArgs=0xbb8d8c0) at ../eclipse.c:628
#37 0x00000000004015fe in main (argc=1, argv=0x7fffb9c7cf28) at ../eclipseMain.c:193


Reproducible: Sometimes

Steps to Reproduce:
When the process is killed it sometimes produces a seg-fault like attached
Comment 1 Christoph Laeubrich CLA 2012-03-21 05:50:25 EDT
It seems that this happens when the launcher try to open the "error dialog" that apears when eclipse crashes.

The problem is, when this happens in a headless system the call crashes.
Comment 2 Eclipse Genie CLA 2018-11-22 15:30:08 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 3 Lars Vogel CLA 2019-09-04 01:54:07 EDT
This bug was marked as stalebug a while ago. Marking as worksforme.

If this report is still relevant for the current release, please reopen and remove the stalebug whiteboard tag.