← Back to team overview

openjdk team mailing list archive

[Bug 701262] Re: OpenJDK Java running eclipse crashes with error in libc

 


-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in ubuntu.
https://bugs.launchpad.net/bugs/701262

Title:
  OpenJDK Java running eclipse crashes with error in libc

Status in “openjdk-6” package in Ubuntu:
  New

Bug description:
  When running Eclipse 3.6 (downloaded from eclipse.org) using OpenJDK1.6 from Ubuntu Natty (11.04), with some eclipse operations (100% rerproduceable) the Java runtime crashes with an error in libc.

The error report can be seen when running eclipse from the console:
---8<---
*** glibc detected *** /usr/bin/java: free(): invalid pointer: 0x0000000001eaa270 ***
======= Backtrace: =========
/lib/libc.so.6(+0x78bb4)[0x7f39c743abb4]
/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server/libjvm.so(+0x4212d0)[0x7f39c6a8d2d0]
/home/OFFICE/oded.a/.local/eclipse/configuration/org.eclipse.osgi/bundles/1366/1/.cp/libswt-pi-gtk-3655.so(Java_org_eclipse_swt_internal_gtk_OS__1g_1data_1input_1stream_1read_1line+0xe7)[0x7f39b3a31b52]
[0x7f39c2163ca8]
======= Memory map: ========
00400000-00409000 r-xp 00000000 08:03 141053                             /usr/lib/jvm/java-6-openjdk/jre/bin/java
00608000-00609000 r--p 00008000 08:03 141053                             /usr/lib/jvm/java-6-openjdk/jre/bin/java
00609000-0060a000 rw-p 00009000 08:03 141053                             /usr/lib/jvm/java-6-openjdk/jre/bin/java
0183c000-06b91000 rw-p 00000000 00:00 0                                  [heap]
c0000000-c8eb0000 rw-p 00000000 00:00 0 
c8eb0000-e0000000 rw-p 00000000 00:00 0 
e0000000-e69f0000 rw-p 00000000 00:00 0 
e69f0000-f5560000 rw-p 00000000 00:00 0 
f5560000-ffd10000 rw-p 00000000 00:00 0 
ffd10000-100000000 ---p 00000000 00:00 0 
7f39a5774000-7f39a5789000 r-xp 00000000 08:03 1048639                    /lib/libgcc_s.so.1
7f39a5789000-7f39a5988000 ---p 00015000 08:03 1048639                    /lib/libgcc_s.so.1
7f39a5988000-7f39a5989000 r--p 00014000 08:03 1048639                    /lib/libgcc_s.so.1
7f39a5989000-7f39a598a000 rw-p 00015000 08:03 1048639                    /lib/libgcc_s.so.1
7f39a59b3000-7f39a59bf000 r-xp 00000000 08:03 1059981                    /lib/libudev.so.0.10.0
7f39a59bf000-7f39a5bbf000 ---p 0000c000 08:03 1059981                    /lib/libudev.so.0.10.0
7f39a5bbf000-7f39a5bc0000 r--p 0000c000 08:03 1059981                    /lib/libudev.so.0.10.0
7f39a5bc0000-7f39a5bc1000 rw-p 0000d000 08:03 1059981                    /lib/libudev.so.0.10.0
7f39a5bc1000-7f39a5bd8000 r-xp 00000000 08:03 8411                       /usr/lib/libgvfscommon.so.0.0.0
7f39a5bd8000-7f39a5dd7000 ---p 00017000 08:03 8411                       /usr/lib/libgvfscommon.so.0.0.0
7f39a5dd7000-7f39a5dd8000 r--p 00016000 08:03 8411                       /usr/lib/libgvfscommon.so.0.0.0
7f39a5dd8000-7f39a5dd9000 rw-p 00017000 08:03 8411                       /usr/lib/libgvfscommon.so.0.0.0
7f39a5dd9000-7f39a5e02000 r-xp 00000000 08:03 132201                     /usr/lib/gio/modules/libgvfsdbus.so
7f39a5e02000-7f39a6001000 ---p 00029000 08:03 132201                     /usr/lib/gio/modules/libgvfsdbus.so
7f39a6001000-7f39a6002000 r--p 00028000 08:03 132201                     /usr/lib/gio/modules/libgvfsdbus.so
7f39a6002000-7f39a6003000 rw-p 00029000 08:03 132201                     /usr/lib/gio/modules/libgvfsdbus.so
7f39a6003000-7f39a6006000 r-xp 00000000 08:03 1048830                    /lib/libgpg-error.so.0.8.0
7f39a6006000-7f39a6205000 ---p 00003000 08:03 1048830                    /lib/libgpg-error.so.0.8.0
7f39a6205000-7f39a6206000 r--p 00002000 08:03 1048830                    /lib/libgpg-error.so.0.8.0
7f39a6206000-7f39a6207000 rw-p 00003000 08:03 1048830                    /lib/libgpg-error.so.0.8.0
7f39a6207000-7f39a620b000 r-xp 00000000 08:03 1059198                    /lib/libuuid.so.1.3.0
7f39a620b000-7f39a640a000 ---p 00004000 08:03 1059198                    /lib/libuuid.so.1.3.0
7f39a640a000-7f39a640b000 r--p 00003000 08:03 1059198                    /lib/libuuid.so.1.3.0
7f39a640b000-7f39a640c000 rw-p 00004000 08:03 1059198                    /lib/libuuid.so.1.3.0
7f39a640c000-7f39a6413000 r-xp 00000000 08:03 3670                       /usr/lib/libgailutil.so.18.0.1
7f39a6413000-7f39a6612000 ---p 00007000 08:03 3670                       /usr/lib/libgailutil.so.18.0.1
7f39a6612000-7f39a6613000 r--p 00006000 08:03 3670                       /usr/lib/libgailutil.so.18.0.1
7f39a6613000-7f39a6614000 rw-p 00007000 08:03 3670                       /usr/lib/libgailutil.so.18.0.1
7f39a6614000-7f39a6619000 r-xp 00000000 08:03 335                        /usr/lib/libORBitCosNaming-2.so.0.1.0
7f39a6619000-7f39a6819000 ---p 00005000 08:03 335                        /usr/lib/libORBitCosNaming-2.so.0.1.0
7f39a6819000-7f39a681a000 r--p 00005000 08:03 335                        /usr/lib/libORBitCosNaming-2.so.0.1.0
7f39a681a000-7f39a681b000 rw-p 00006000 08:03 335                        /usr/lib/libORBitCosNaming-2.so.0.1.0
7f39a681b000-7f39a6891000 r-xp 00000000 08:03 1048710                    /lib/libgcrypt.so.11.5.3
7f39a6891000-7f39a6a91000 ---p 00076000 08:03 1048710                    /lib/libgcrypt.so.11.5.3
7f39a6a91000-7f39a6a92000 r--p 00076000 08:03 1048710                    /lib/libgcrypt.so.11.5.3
7f39a6a92000-7f39a6a95000 rw-p 00077000 08:03 1048710                    /lib/libgcrypt.so.11.5.3
7f39a6a95000-7f39a6aa5000 r-xp 00000000 08:03 4548                       /usr/lib/libtasn1.so.3.1.9
7f39a6aa5000-7f39a6ca4000 ---p 00010000 08:03 4548                       /usr/lib/libtasn1.so.3.1.9
7f39a6ca4000-7f39a6ca5000 r--p 0000f000 08:03 4548                       /usr/lib/libtasn1.so.3.1.9
7f39a6ca5000-7f39a6ca6000 rw-p 00010000 08:03 4548                       /usr/lib/libtasn1.so.3.1.9
7f39a6ca6000-7f39a6cbc000 r-xp 00000000 08:03 427                        /usr/lib/libICE.so.6.3.0
7f39a6cbc000-7f39a6ebc000 ---p 00016000 08:03 427                        /usr/lib/libICE.so.6.3.0
7f39a6ebc000-7f39a6ebd000 r--p 00016000 08:03 427                        /usr/lib/libICE.so.6.3.0
7f39a6ebd000-7f39a6ebe000 rw-p 00017000 08:03 427                        /usr/lib/libICE.so.6.3.0
7f39a6ebe000-7f39a6ec1000 rw-p 00000000 00:00 0 
7f39a6ec1000-7f39a6ec8000 r-xp 00000000 08:03 432                        /usr/lib/libSM.so.6.0.1
7f39a6ec8000-7f39a70c7000 ---p 00007000 08:03 432                        /usr/lib/libSM.so.6.0.1
7f39a70c7000-7f39a70c8000 r--p 00006000 08:03 432                        /usr/lib/libSM.so.6.0.1
7f39a70c8000-7f39a70c9000 rw-p 00007000 08:03 432                        /usr/lib/libSM.so.6.0.1
7f39a70c9000-7f39a70e7000 r-xp 00000000 08:03 682                        /usr/lib/libgnome-keyring.so.0.1.1
7f39a70e7000-7f39a72e6000 ---p 0001e000 08:03 682                        /usr/lib/libgnome-keyring.so.0.1.1
7f39a72e6000-7f39a72e7000 r--p 0001d000 08:03 682                        /usr/lib/libgnome-keyring.so.0.1.1
7f39a72e7000-7f39a72e8000 rw-p 0001e000 08:03 682                        /usr/lib/libgnome-keyring.so.0.1.1
7f39a72e8000-7f39a7300000 r-xp 00000000 08:03 3717                       /usr/lib/libart_lgpl_2.so.2.3.21
---8<---

Also see attached core dump.

The crash also happens with Sun's Java 6 (installed using the Ubuntu Software Center), with very similar error report. I also have a core dump of that if its interesting to anyone.

I'm also running the exact same Eclipse install with the same current JDK version on Maverick and there it works perfectly.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: openjdk-6-jre-headless 6b20-1.10~pre3-0ubuntu4
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
Uname: Linux 2.6.37-12-generic x86_64
Architecture: amd64
Date: Tue Jan 11 00:20:49 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100701)
ProcEnviron:
 LANGUAGE=en_US.UTF-8:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LC_MESSAGES=en_AG.utf8
 SHELL=/bin/bash
SourcePackage: openjdk-6





References