Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 357908 - Crash when trying different operations (delete folder, use keys in search box)
Summary: Crash when trying different operations (delete folder, use keys in search box)
Status: CLOSED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.2   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-16 03:46 EDT by Liviu CLA
Modified: 2016-12-19 15:04 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Liviu CLA 2011-09-16 03:46:16 EDT
Build Identifier: 20110615-0604

Hello,

I'm experiencing eclipse ide crashs after different operations like:
- I create a new project, then I try to delete it, it crashes every time
- I try to add a new folder to an existing project, and if in the dialog box I'm trying to navigate through folders using keys it also crashes every time.
I've run eclipse with -consoleLog options and attached the stack trace.

Also java -version gives:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)

Thanks for help,
Liviu


Reproducible: Always

Steps to Reproduce:
1. Open an existing project with at least one folder
2. Right click on folder, and delete it

The crashes reproduces every time with the trace above. Also the crash happens with other gui actions also. 

I've found workarounds (like deleting folders with delete key, that doesn't crash, and selecting folders with mouse rather than with letter keys).  I don't know if it's an Elipse bug or an incompatibility with existing libraries or something like this.
Comment 1 Liviu CLA 2011-09-16 03:53:44 EDT
** glibc detected *** /opt/eclipse/eclipse: free(): corrupted unsorted chunks: 0x096b9770 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6c501)[0xb7697501]
/lib/libc.so.6(+0x6dd70)[0xb7698d70]
/lib/libc.so.6(cfree+0x6d)[0xb769be5d]
/usr/lib/libpixman-1.so.0(pixman_image_unref+0xaa)[0xb6cee19a]
/usr/lib/libpixman-1.so.0(pixman_image_fill_boxes+0x2d6)[0xb6d15b36]
/usr/lib/libcairo.so.2(+0x287a1)[0xb6f877a1]
/usr/lib/libcairo.so.2(+0x4b890)[0xb6faa890]
/usr/lib/libcairo.so.2(+0x4ea35)[0xb6fada35]
/usr/lib/libcairo.so.2(+0x4b8b6)[0xb6faa8b6]
/usr/lib/libcairo.so.2(+0x4fc9b)[0xb6faec9b]
/usr/lib/libcairo.so.2(+0x4fe63)[0xb6faee63]
/usr/lib/libcairo.so.2(+0x50aab)[0xb6fafaab]
/usr/lib/libcairo.so.2(+0x4d27c)[0xb6fac27c]
/usr/lib/libcairo.so.2(+0x22ba1)[0xb6f81ba1]
/usr/lib/libcairo.so.2(cairo_stroke_preserve+0x26)[0xb6f77956]
/usr/lib/libcairo.so.2(cairo_stroke+0x12)[0xb6f77982]
/usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so(+0x1ead5)[0xb6805ad5]
/usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so(murrine_draw_focus+0x5e)[0xb6805bae]
/usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so(+0xe1c8)[0xb67f51c8]
/usr/lib/libgtk-x11-2.0.so.0(gtk_paint_focus+0xea)[0xb6a90b4a]
/usr/lib/libgtk-x11-2.0.so.0(+0x24d8a0)[0xb6b268a0]
/usr/lib/libgtk-x11-2.0.so.0(+0x24e3b9)[0xb6b273b9]
/usr/lib/libgtk-x11-2.0.so.0(+0x135284)[0xb6a0e284]
/usr/lib/libgobject-2.0.so.0(+0xaa87)[0xb73dfa87]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x192)[0xb73e1412]
/usr/lib/libgobject-2.0.so.0(+0x227d6)[0xb73f77d6]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x5db)[0xb73f8e2b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32)[0xb73f9452]
/usr/lib/libgtk-x11-2.0.so.0(+0x263b96)[0xb6b3cb96]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x61b)[0xb6a07f2b]
/home2/liviu/.eclipse/org.eclipse.platform_3.7.0_1473617060/configuration/org.eclipse.osgi/bundles/345/1/.cp/libswt-pi-gtk-3735.so(Java_org_eclipse_swt_internal_gtk_OS__1gtk_1main_1do_1event+0x1b)[0xb30d7f35]
[0xb3fc7da2]
[0xb40147c8]
/opt/jdk1.6.0_26/bin/../jre/lib/i386/client/libjvm.so(+0x24cc61)[0xb6050c61]
/opt/jdk1.6.0_26/bin/../jre/lib/i386/client/libjvm.so(+0x38d288)[0xb6191288]
/opt/jdk1.6.0_26/bin/../jre/lib/i386/client/libjvm.so(+0x24ca8f)[0xb6050a8f]
/opt/jdk1.6.0_26/bin/../jre/lib/i386/client/libjvm.so(+0x281227)[0xb6085227]
/opt/jdk1.6.0_26/bin/../jre/lib/i386/client/libjvm.so(+0x261ca2)[0xb6065ca2]
/home2/liviu/.eclipse/org.eclipse.platform_3.7.0_1473617060/configuration/org.eclipse.osgi/bundles/345/1/.cp/libswt-gtk-3735.so(callback+0x22c)[0xb30f63f8]
[0xb3307192]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b7bb)[0xb72677bb]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a)[0xb726776a]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a)[0xb726776a]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a)[0xb726776a]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a)[0xb726776a]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a)[0xb726776a]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a)[0xb726776a]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a)[0xb726776a]
/usr/lib/libgdk-x11-2.0.so.0(+0x3b76a)[0xb726776a]
/usr/lib/libgdk-x11-2.0.so.0(+0x64e24)[0xb7290e24]
/usr/lib/libgdk-x11-2.0.so.0(+0x37f24)[0xb7263f24]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_process_all_updates+0x13f)[0xb7265f2f]
/usr/lib/libgtk-x11-2.0.so.0(+0xa3b9f)[0xb697cb9f]
/usr/lib/libgdk-x11-2.0.so.0(+0x14998)[0xb7240998]
/lib/libglib-2.0.so.0(+0x3b841)[0xb7333841]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d5)[0xb7335855]
/lib/libglib-2.0.so.0(+0x41668)[0xb7339668]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x68)[0xb7339848]
/home2/liviu/.eclipse/org.eclipse.platform_3.7.0_1473617060/configuration/org.eclipse.osgi/bundles/345/1/.cp/libswt-pi-gtk-3735.so(Java_org_eclipse_swt_internal_gtk_OS__1g_1main_1context_1iteration+0x20)[0xb30ce665]
[0xb404afa6]
[0xb404b1fc]
[0xb3dbd04d]
[0xb3dbd04d]
======= Memory map: ========
08048000-0804c000 r-xp 00000000 08:02 39080789   /opt/eclipse/eclipse
0804c000-0804d000 rw-p 00003000 08:02 39080789   /opt/eclipse/eclipse
0908e000-09c6a000 rw-p 00000000 00:00 0          [heap]
6ada0000-6bf30000 rw-p 00000000 00:00 0 
6bf30000-72da0000 rw-p 00000000 00:00 0 
72da0000-75096000 rw-p 00000000 00:00 0 
75096000-82da0000 rw-p 00000000 00:00 0 
82da0000-85ea0000 rw-p 00000000 00:00 0 
85ea0000-92da0000 rw-p 00000000 00:00 0 
92da0000-933ca000 r--s 00001000 08:02 39731487   /opt/jdk1.6.0_26/jre/lib/i386/client/classes.jsa
933ca000-937a0000 rw-p 00000000 00:00 0 
937a0000-93edd000 rw-p 0062b000 08:02 39731487   /opt/jdk1.6.0_26/jre/lib/i386/client/classes.jsa
93edd000-943a0000 rw-p 00000000 00:00 0 
943a0000-94482000 rw-p 00d68000 08:02 39731487   /opt/jdk1.6.0_26/jre/lib/i386/client/classes.jsa
94482000-947a0000 rw-p 00000000 00:00 0 
947a0000-947a8000 r-xs 00e4a000 08:02 39731487   /opt/jdk1.6.0_26/jre/lib/i386/client/classes.jsa
947a8000-94ba0000 rw-p 00000000 00:00 0 
ab200000-ab229000 rw-p 00000000 00:00 0 
ab229000-ab300000 ---p 00000000 00:00 0 
ab359000-ab373000 r-xp 00000000 08:02 24903759   /lib/libgcc_s.so.1
ab373000-ab374000 r--p 00019000 08:02 24903759   /lib/libgcc_s.so.1
ab374000-ab375000 rw-p 0001a000 08:02 24903759   /lib/libgcc_s.so.1
ab375000-ab378000 ---p 00000000 00:00 0 
ab378000-ab3c6000 rwxp 00000000 00:00 0 
ab3c6000-ab3c9000 ---p 00000000 00:00 0 
ab3c9000-ab417000 rwxp 00000000 00:00 0 
ab417000-ab41a000 ---p 00000000 00:00 0 
ab41a000-ab468000 rwxp 00000000 00:00 0 
ab468000-ab46b000 ---p 00000000 00:00 0 
ab46b000-ab4b9000 rwxp 00000000 00:00 0 
ab4b9000-ab4eb000 r--s 00244000 08:02 47341747   /opt/eclipse/plugins/org.eclipse.debug.ui_3.7.0.v20110518.jar
ab4eb000-ab60d000 r-xp 00000000 08:02 29361828   /usr/lib/libxml2.so.2.7.7
ab60d000-ab611000 r--p 00121000 08:02 29361828   /usr/lib/libxml2.so.2.7.7
ab611000-ab612000 rw-p 00125000 08:02 29361828   /usr/lib/libxml2.so.2.7.7
ab612000-ab613000 rw-p 00000000 00:00 0 
ab613000-ab644000 r-xp 00000000 08:02 29363110   /usr/lib/libcroco-0.6.so.3.0.1
ab644000-ab645000 r--p 00030000 08:02 29363110   /usr/lib/libcroco-0.6.so.3.0.1
ab645000-ab647000 rw-p 00031000 08:02 29363110   /usr/lib/libcroco-0.6.so.3.0.1
ab647000-ab677000 r-xp 00000000 08:02 29363742   /usr/lib/librsvg-2.so.2.32.0
ab677000-ab678000 r--p 0002f000 08:02 29363742   /usr/lib/librsvg-2.so.2.32.0
ab678000-ab679000 rw-p 00030000 08:02 29363742   /usr/lib/librsvg-2.so.2.32.0
ab679000-afe56000 r--p 00000000 08:02 31066548   /usr/share/icons/hicolor/icon-theme.cache
afe56000-b2100000 r--p 00000000 08:02 30804154   /usr/share/icons/gnome/icon-theme.cache
b2100000-b21f5000 rw-p 00000000 00:00 0 
b21f5000-b2200000 ---p 00000000 00:00 0 
b221d000-b222f000 r--s 00099000 08:02 47341928   /opt/eclipse/plugins/org.eclipse.linuxtools.cdt.autotools.ui_1.0.1.201106060936.jar
b222f000-b2300000 r--p 00000000 08:02 30280494   /usr/share/icons/Humanity/icon-theme.cache
b2300000-b23fc000 rw-p 00000000 00:00 0 
b23fc000-b2400000 ---p 00000000 00:00 0 
b2401000-b2404000 ---p 00000000 00:00 0 
b2404000-b2452000 rwxp 00000000 00:00 0 liviu@duster:~/Perforce/wrk_linux/ixweb/main$ cat crash_e 
!SESSION 2011-09-16 13:51:30.998 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.linuxtools.product
Command-line arguments:  -os linux -ws gtk -arch x86 -product org.eclipse.epp.package.linuxtools.product -consoleLog

!ENTRY org.eclipse.cdt.core 1 0 2011-09-16 13:52:04.358
!MESSAGE Indexed 'ixload_main' (0 sources, 77 headers) in 1.55 sec: 2,129 declarations; 2,374 references; 0 unresolved inclusions; 0 syntax errors; 0 unresolved names (0.00%)
Comment 2 Felipe Heidrich CLA 2011-09-16 10:14:15 EDT
Sounds like something wrong with your system..
Aaron, has anyone else seen this type of problem ?
Comment 3 Arun Thondapu CLA 2011-09-16 12:35:27 EDT
I'm not aware of any others facing this kind of problem.
Those are some very basic operations which seem to be failing in this specific case and that shouldn't happen.
Can you try to download one of the more recent builds of eclipse and see if it works for you?
Also, which OS exactly are you running on? Is it possible for you to verify the behavior on a different Linux version/distro?
Comment 4 Eric Williams CLA 2016-12-19 15:04:51 EST
I can't reproduce this issue.