I did, same thing: fb@de09 ~/eclipse $ ./eclipse -vm /opt/icedtea6-bin-1.9.4/bin/java -vmargs -Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=256M -XX:+UseSerialGC *** glibc detected *** /opt/icedtea6-bin-1.9.4/bin/java: free(): invalid pointer: 0x00000000033244c0 *** ======= Backtrace: ========= /lib/libc.so.6(+0x783c6)[0x7f04af1d33c6] /opt/icedtea6-bin-1.9.4/jre/lib/amd64/server/libjvm.so(+0x4382fe)[0x7f04aea612fe] /home/fb/eclipseWTP3.2.3/configuration/org.eclipse.osgi/bundles/151/1/.cp/libswt-pi-gtk-3657.so(Java_org_eclipse_swt_internal_gtk_OS__1g_1data_1input_1stream_1read_1line+0xe7)[0x7f04a0710d04] [0x7f04aa11fca8] ======= Memory map: ======== 00400000-00409000 r-xp 00000000 08:02 12945147 /opt/icedtea6-bin-1.9.4/bin/java 00608000-00609000 r--p 00008000 08:02 12945147 /opt/icedtea6-bin-1.9.4/bin/java 00609000-0060a000 rw-p 00009000 08:02 12945147 /opt/icedtea6-bin-1.9.4/bin/java 017a4000-05c19000 rw-p 00000000 00:00 0 [heap] b0000000-100000000 rw-p 00000000 00:00 0 7f04979dc000-7f04979e9000 r-xp 00000000 08:02 12125842 /lib64/libudev.so.0.9.3 7f04979e9000-7f0497be8000 ---p 0000d000 08:02 12125842 /lib64/libudev.so.0.9.3 7f0497be8000-7f0497be9000 r--p 0000c000 08:02 12125842 /lib64/libudev.so.0.9.3 7f0497be9000-7f0497bea000 rw-p 0000d000 08:02 12125842 /lib64/libudev.so.0.9.3 7f0497bea000-7f0497c14000 r-xp 00000000 08:02 13237870 /usr/lib64/gio/modules/libgvfsdbus.so 7f0497c14000-7f0497e13000 ---p 0002a000 08:02 13237870 /usr/lib64/gio/modules/libgvfsdbus.so 7f0497e13000-7f0497e14000 r--p 00029000 08:02 13237870 /usr/lib64/gio/modules/libgvfsdbus.so 7f0497e14000-7f0497e15000 rw-p 0002a000 08:02 13237870 /usr/lib64/gio/modules/libgvfsdbus.so []'s Fernando Boaglio