public inbox for java-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug java/30641] New: gcj corrupted double-linked list (glibc detected)
@ 2007-01-30 15:28 msubs at philips dot org dot uk
2007-01-30 19:50 ` [Bug java/30641] " tromey at gcc dot gnu dot org
` (15 more replies)
0 siblings, 16 replies; 17+ messages in thread
From: msubs at philips dot org dot uk @ 2007-01-30 15:28 UTC (permalink / raw)
To: java-prs
OS: Linux, Ubuntu 6.10 AMD64
I get this error when invoking gcj on a project:
*** glibc detected ***
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1: corrupted
double-linked list: 0x0000000000fbeb60 ***
Detail:
Having cross-compiled an SWT hello-world application to an executable using gcj
and ran it successfully on windows I have moved on to compiling my Jboss and
SWT application using gcj, which itself compiles and runs perfectly as a .jar.
I've tried to cut down the build path and/or amount of code involved while
still producing the problem for bug-reporting purposes, but I have not been
successful in doing this.. I am hoping you can advise me of what I can do next
to help track this down.
Invoked as:
/home/matt/cross-tools/bin/i386-mingw32msvc-gcj -v -save-temps -fjni
/tmp/MyApp-dist/MyApp-client.jar native/libswt-win32.a
--main=org.myapp.client.Client --classpath=big.long.classpath.as.below
compile-native-client:
[exec] Using built-in specs.
[exec] Reading specs from
/home/matt/cross-tools/lib/gcc/i386-mingw32msvc/4.3.0/../../../../i386-mingw32msvc/lib/libgcj.spec
[exec] rename spec startfile to startfileorig
[exec] rename spec lib to liborig
[exec] Target: i386-mingw32msvc
[exec] Configured with: /home/matt/cross/source/gcc-4.3-20070119/configure
-v --prefix=/home/matt/cross-tools --target=i386-mingw32msvc
--with-headers=/home/matt/cross-tools/i386-mingw32msvc/include --with-gnu-as
--with-gnu-ld --without-newlib --disable-multilib --enable-libgcj --without-x
--disable-java-awt --enable-static --disable-shared --enable-threads=win32
--disable-nls --disable-debug --disable-checking --enable-sjlj-exceptions
[exec] Thread model: win32
[exec] gcc version 4.3.0 20070119 (experimental)
[exec] /home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1
/tmp/MyApp-dist/MyApp-client.jar -fhash-synchronization -fuse-divide-subroutine
-fcheck-references -fuse-boehm-gc -fnon-call-exceptions -fkeep-inline-functions
-quiet -dumpbase MyApp-client.jar -mtune=i386 -auxbase MyApp-client -g1
-version -fjni
-fbootclasspath=/home/matt/projects/MyApp/lib/client/win32/swt.jar:/home/matt/projects/MyApp/build/:/home/matt/projects/org.eclipse.swt/swt.jar:/home/matt/projects/MyApp/lib/commons-logging.jar:/home/matt/projects/MyApp/lib/icu4j-3_6.jar:/home/matt/projects/MyApp/lib/jbpm-3.1.1.jar:/home/matt/projects/MyApp/lib/log4j-1.2.8.jar:/home/matt/projects/MyApp/lib/org.eclipse.core.commands_3.2.0.I20060605-1400.jar:/home/matt/projects/MyApp/lib/org.eclipse.core.runtime_3.2.0.v20060603.jar:/home/matt/projects/MyApp/lib/org.eclipse.equinox.common_3.2.0.v20060603.jar:/home/matt/projects/MyApp/lib/org.eclipse.jface_3.2.1.M20060908-1000.jar:/home/matt/projects/MyApp/lib/org.eclipse.osgi_3.2.1.R32x_v20060919.jar:/home/matt/projects/MyApp/lib/resources.jar:/home/matt/projects/CommonCode/lib/activation.jar:/home/matt/projects/CommonCode/lib/datafile.jar:/home/matt/projects/CommonCode/lib/jTDS2.jar:/home/matt/projects/CommonCode/lib/jargs.jar:/home/matt/projects/CommonCode/lib/jcommon-0.9.7.jar:/home/matt/projects/CommonCode/lib/jconn2.jar:/home/matt/projects/CommonCode/lib/junit.jar:/home/matt/projects/CommonCode/lib/jxl.jar:/home/matt/projects/CommonCode/lib/mail.jar:/home/matt/projects/CommonCode/lib/postgresql-8.2dev-503.jdbc3.jar:/home/matt/projects/CommonCode/lib/servlet.jar:/home/matt/projects/CommonCode/lib/xercesImpl.jar:/home/matt/projects/CommonCode/lib/xml-apis.jar:/home/matt/projects/CommonCode/lib/xml-writer.jar:/local/jboss/client/jbossall-client.jar:/local/jboss/client/ejb3-persistence.jar:/local/jboss/client/jboss-annotations-ejb3.jar:/home/matt/cross-tools/share/java/libgcj-4.3.0.jar
-faux-classpath MyApp-client.zip -o MyApp-client.s
[exec] GNU Java version 4.3.0 20070119 (experimental) (i386-mingw32msvc)
[exec] compiled by GNU C version 4.1.2 20060928 (prerelease) (Ubuntu
4.1.1-13ubuntu5).
[exec] GGC heuristics: --param ggc-min-expand=100 --param
ggc-min-heapsize=131072
[exec] Class path starts here:
[exec] MyApp-client.zip/ (zip)
[exec] /home/matt/projects/MyApp/lib/client/win32/swt.jar/ (system) (zip)
[exec] /home/matt/projects/MyApp/build/ (system)
[exec] /home/matt/projects/org.eclipse.swt/swt.jar/ (system) (zip)
[exec] /home/matt/projects/MyApp/lib/commons-logging.jar/ (system) (zip)
[exec] /home/matt/projects/MyApp/lib/icu4j-3_6.jar/ (system) (zip)
[exec] /home/matt/projects/MyApp/lib/jbpm-3.1.1.jar/ (system) (zip)
[exec] /home/matt/projects/MyApp/lib/log4j-1.2.8.jar/ (system) (zip)
[exec]
/home/matt/projects/MyApp/lib/org.eclipse.core.commands_3.2.0.I20060605-1400.jar/
(system) (zip)
[exec]
/home/matt/projects/MyApp/lib/org.eclipse.core.runtime_3.2.0.v20060603.jar/
(system) (zip)
[exec]
/home/matt/projects/MyApp/lib/org.eclipse.equinox.common_3.2.0.v20060603.jar/
(system) (zip)
[exec]
/home/matt/projects/MyApp/lib/org.eclipse.jface_3.2.1.M20060908-1000.jar/
(system) (zip)
[exec]
/home/matt/projects/MyApp/lib/org.eclipse.osgi_3.2.1.R32x_v20060919.jar/
(system) (zip)
[exec] /home/matt/projects/MyApp/lib/resources.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/activation.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/datafile.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/jTDS2.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/jargs.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/jcommon-0.9.7.jar/ (system)
(zip)
[exec] /home/matt/projects/CommonCode/lib/jconn2.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/junit.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/jxl.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/mail.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/postgresql-8.2dev-503.jdbc3.jar/
(system) (zip)
[exec] /home/matt/projects/CommonCode/lib/servlet.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/xercesImpl.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/xml-apis.jar/ (system) (zip)
[exec] /home/matt/projects/CommonCode/lib/xml-writer.jar/ (system) (zip)
[exec] /local/jboss/client/jbossall-client.jar/ (system) (zip)
[exec] /local/jboss/client/ejb3-persistence.jar/ (system) (zip)
[exec] /local/jboss/client/jboss-annotations-ejb3.jar/ (system) (zip)
[exec] /home/matt/cross-tools/share/java/libgcj-4.3.0.jar/ (system) (zip)
[exec] *** glibc detected ***
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1: corrupted
double-linked list: 0x0000000000fbeb60 ***
[exec] ======= Backtrace: =========
[exec] /lib/libc.so.6[0x2aea49d59b37]
[exec] /lib/libc.so.6[0x2aea49d5bf9d]
[exec] /lib/libc.so.6(malloc+0x7d)[0x2aea49d5d6dd]
[exec]
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1[0x7ce7a8]
[exec]
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1[0x4226a4]
[exec]
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1[0x42a54b]
[exec]
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1[0x65885e]
[exec] /lib/libc.so.6(__libc_start_main+0xf4)[0x2aea49d0a0c4]
[exec]
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1(mpfr_exp2+0x121)[0x403599]
[exec] ======= Memory map: ========
[exec] 00400000-00917000 r-xp 00000000 09:02 6048183
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1
[exec] 00a17000-00a1f000 rw-p 00517000 09:02 6048183
/home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1
[exec] 00a1f000-01f22000 rw-p 00a1f000 00:00 0
[heap]
[exec] 2aea4995d000-2aea49979000 r-xp 00000000 03:03 633997
/lib/ld-2.4.so
[exec] 2aea49979000-2aea4997d000 rw-p 2aea49979000 00:00 0
[exec] 2aea4999e000-2aea499a6000 rw-p 2aea4999e000 00:00 0
[exec] 2aea49a78000-2aea49a7a000 rw-p 0001b000 03:03 633997
/lib/ld-2.4.so
[exec] 2aea49a7a000-2aea49aae000 r-xp 00000000 03:03 495199
/usr/lib/libmpfr.so.1.0.0
[exec] 2aea49aae000-2aea49bad000 ---p 00034000 03:03 495199
/usr/lib/libmpfr.so.1.0.0
[exec] 2aea49bad000-2aea49bae000 rw-p 00033000 03:03 495199
/usr/lib/libmpfr.so.1.0.0
[exec] 2aea49bae000-2aea49bed000 r-xp 00000000 03:03 489063
/usr/lib/libgmp.so.3.4.1
[exec] 2aea49bed000-2aea49cec000 ---p 0003f000 03:03 489063
/usr/lib/libgmp.so.3.4.1
[exec] 2aea49cec000-2aea49ced000 rw-p 0003e000 03:03 489063
/usr/lib/libgmp.so.3.4.1
[exec] 2aea49ced000-2aea49e23000 r-xp 00000000 03:03 634272
/lib/libc-2.4.so
[exec] 2aea49e23000-2aea49f23000 ---p 00136000 03:03 634272
/lib/libc-2.4.so
[exec] 2aea49f23000-2aea49f26000 r--p 00136000 03:03 634272
/lib/libc-2.4.so
[exec] 2aea49f26000-2aea49f28000 rw-p 00139000 03:03 634272
/lib/libc-2.4.so
[exec] 2aea49f28000-2aea4c212000 rw-p 2aea49f28000 00:00 0
[exec] 2aea4c254000-2aea4d9d4000 rw-p 2aea4c254000 00:00 0
[exec] 2aea4da55000-2aea4e361000 rw-p 2aea4da55000 00:00 0
[exec] 2aea4e3e3000-2aea52537000 rw-p 2aea4e3e3000 00:00 0
[exec] 2aea52537000-2aea525b8000 rw-p 2aea4c212000 00:00 0
[exec] 2aea525b8000-2aea52639000 rw-p 2aea4c233000 00:00 0
[exec] 2aea52639000-2aea52941000 rw-p 2aea52639000 00:00 0
[exec] 2aea52942000-2aea55090000 rw-p 2aea52942000 00:00 0
[exec] 2aea550b3000-2aea5a5b7000 rw-p 2aea550b3000 00:00 0
[exec] 2aea5a619000-2aea5a826000 rw-p 2aea5a619000 00:00 0
[exec] 2aea5a900000-2aea5a921000 rw-p 2aea5a900000 00:00 0
[exec] 2aea5a921000-2aea5aa00000 ---p 2aea5a921000 00:00 0
[exec] 2aea5aa00000-2aea5aa0d000 r-xp 00000000 03:03 634049
/lib/libgcc_s.so.1
[exec] 2aea5aa0d000-2aea5ab0c000 ---p 0000d000 03:03 634049
/lib/libgcc_s.so.1
[exec] 2aea5ab0c000-2aea5ab0d000 rw-p 0000c000 03:03 634049
/lib/libgcc_s.so.1
[exec] 7fff61136000-7fff6114d000 rw-p 7fff61136000 00:00 0
[stack]
[exec] ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0
[vdso]
[exec] org/eclipse/core/databinding/DefaultBindSpec.java:0: internal
compiler error: Aborted
[exec] Please submit a full bug report,
[exec] with preprocessed source if appropriate.
[exec] See <URL:http://gcc.gnu.org/bugs.html> for instructions.
In case this is of any help I have libmpfr version 2.2.0.dfsg.1-7 and
libgmp3c2 version 2:4.2.1+dfsg-3 which come with Ubuntu 6.10.
I am not sure whether this file is related but it gets written to the output
directory:
------ file MyApp-client.s: ----------
.file "BindSpec.java"
.stabs "/home/matt/projects/MyApp/",100,0,0,Ltext0
.stabs
"../org.eclipse.core.databinding/src/org/eclipse/core/databinding/BindSpec.java",100,0,0,Ltext0
.text
Ltext0:
.stabs "gcc2_compiled.",60,0,0,0
.stabs "double:t(0,1)=r(0,0);8;0;",128,0,0,0
.stabs "float:t(0,2)=r(0,0);4;0;",128,0,0,0
.stabs "promoted_boolean:t(0,3)=@s32;-16;",128,0,0,0
.stabs "promoted_char:t(0,4)=r(0,4);-2147483648;2147483647;",128,0,0,0
.stabs
"promoted_short:t(0,5)=r(0,5);-2147483648;2147483647;",128,0,0,0
.stabs "promoted_byte:t(0,6)=r(0,6);-2147483648;2147483647;",128,0,0,0
.stabs "boolean:t(0,7)=@s8;-16;",128,0,0,0
.stabs "char:t(0,8)=@s16;r(0,8);0;65535;",128,0,0,0
.stabs "void:t(0,9)=(0,9)",128,0,0,0
.stabs "unsigned
long:t(0,10)=@s64;r(0,10);0;01777777777777777777777;",128,0,0,0
.stabs "unsigned int:t(0,11)=r(0,11);0;037777777777;",128,0,0,0
.stabs "unsigned short:t(0,12)=@s16;r(0,12);0;65535;",128,0,0,0
.stabs "unsigned byte:t(0,13)=@s8;r(0,13);0;255;",128,0,0,0
.stabs
"long:t(0,14)=@s64;r(0,14);01000000000000000000000;0777777777777777777777;",128,0,0,0
.stabs "int:t(0,15)=r(0,15);-2147483648;2147483647;",128,0,0,0
.stabs "short:t(0,16)=@s16;r(0,16);-32768;32767;",128,0,0,0
.stabs "byte:t(0,17)=@s8;r(0,17);-128;127;",128,0,0,0
.stabs "",100,0,0,Letext0
Letext0:
--
Summary: gcj corrupted double-linked list (glibc detected)
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: java
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: msubs at philips dot org dot uk
GCC build triplet: x86_64-unknown-linux-gnu
GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: i386-mingw32msvc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
@ 2007-01-30 19:50 ` tromey at gcc dot gnu dot org
2007-01-31 10:28 ` msubs at philips dot org dot uk
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: tromey at gcc dot gnu dot org @ 2007-01-30 19:50 UTC (permalink / raw)
To: java-prs
------- Comment #1 from tromey at gcc dot gnu dot org 2007-01-30 19:50 -------
>> /home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1: corrupted double-linked list: 0x0000000000fbeb60 ***
One thing you could try is re-run the command with '-v'. Then look for the
jc1 command line, and invoke that using valgrind. Perhaps that would tell
us something.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
2007-01-30 19:50 ` [Bug java/30641] " tromey at gcc dot gnu dot org
@ 2007-01-31 10:28 ` msubs at philips dot org dot uk
2007-01-31 22:34 ` tromey at gcc dot gnu dot org
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: msubs at philips dot org dot uk @ 2007-01-31 10:28 UTC (permalink / raw)
To: java-prs
------- Comment #2 from msubs at philips dot org dot uk 2007-01-31 10:27 -------
Created an attachment (id=12984)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12984&action=view)
Valgrind log
Hi Tom,
Thanks. Attached is a valgrind log.
jc1 invoked as below:
valgrind /home/matt/cross-tools/libexec/gcc/i386-mingw32msvc/4.3.0/jc1 -v
/tmp/MyApp-dist/MyApp-client.jar -fhash-synchronization -fuse-divide-subroutine
-fcheck-references -fuse-boehm-gc -fnon-call-exceptions -fkeep-inline-functions
-quiet -dumpbase MyApp-client.jar -mtune=i386 -auxbase MyApp-client -g1
-version -fjni
-fbootclasspath=/home/matt/projects/java4/MyApp/lib/client/win32/swt.jar:/home/matt/projects/java4/MyApp/build/:/home/matt/projects/java4/org.eclipse.swt/swt.jar:/home/matt/projects/java4/MyApp/lib/commons-logging.jar:/home/matt/projects/java4/MyApp/lib/icu4j-3_6.jar:/home/matt/projects/java4/MyApp/lib/jbpm-3.1.1.jar:/home/matt/projects/java4/MyApp/lib/log4j-1.2.8.jar:/home/matt/projects/java4/MyApp/lib/org.eclipse.core.commands_3.2.0.I20060605-1400.jar:/home/matt/projects/java4/MyApp/lib/org.eclipse.core.runtime_3.2.0.v20060603.jar:/home/matt/projects/java4/MyApp/lib/org.eclipse.equinox.common_3.2.0.v20060603.jar:/home/matt/projects/java4/MyApp/lib/org.eclipse.jface_3.2.1.M20060908-1000.jar:/home/matt/projects/java4/MyApp/lib/org.eclipse.osgi_3.2.1.R32x_v20060919.jar:/home/matt/projects/java4/MyApp/lib/resources.jar:/home/matt/projects/java4/MyCompany/lib/activation.jar:/home/matt/projects/java4/MyCompany/lib/datafile.jar:/home/matt/projects/java4/MyCompany/lib/jTDS2.jar:/home/matt/projects/java4/MyCompany/lib/jargs.jar:/home/matt/projects/java4/MyCompany/lib/jcommon-0.9.7.jar:/home/matt/projects/java4/MyCompany/lib/jconn2.jar:/home/matt/projects/java4/MyCompany/lib/junit.jar:/home/matt/projects/java4/MyCompany/lib/jxl.jar:/home/matt/projects/java4/MyCompany/lib/mail.jar:/home/matt/projects/java4/MyCompany/lib/postgresql-8.2dev-503.jdbc3.jar:/home/matt/projects/java4/MyCompany/lib/servlet.jar:/home/matt/projects/java4/MyCompany/lib/xercesImpl.jar:/home/matt/projects/java4/MyCompany/lib/xml-apis.jar:/home/matt/projects/java4/MyCompany/lib/xml-writer.jar:/local/jboss/client/jbossall-client.jar:/local/jboss/client/ejb3-persistence.jar:/local/jboss/client/jboss-annotations-ejb3.jar:/home/matt/cross-tools/share/java/libgcj-4.3.0.jar
-faux-classpath MyApp-client.zip -o MyApp-client.s 2>&1 | tee
/tmp/MyApp-dist/valgrind.log
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
2007-01-30 19:50 ` [Bug java/30641] " tromey at gcc dot gnu dot org
2007-01-31 10:28 ` msubs at philips dot org dot uk
@ 2007-01-31 22:34 ` tromey at gcc dot gnu dot org
2007-02-01 8:45 ` msubs at philips dot org dot uk
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: tromey at gcc dot gnu dot org @ 2007-01-31 22:34 UTC (permalink / raw)
To: java-prs
------- Comment #3 from tromey at gcc dot gnu dot org 2007-01-31 22:34 -------
Thanks. That valgrind trace sure is interesting.
Do you have a checking-enabled build? You could look
for ENABLE_CHECKING in build/gcc/auto-host.h.
I'm trying to narrow down which load in rewrite_reflection_indexes
is the buggy one; with checking enabled I think a bad load
by VEC_index ought to crash.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (2 preceding siblings ...)
2007-01-31 22:34 ` tromey at gcc dot gnu dot org
@ 2007-02-01 8:45 ` msubs at philips dot org dot uk
2007-02-01 10:12 ` aph at gcc dot gnu dot org
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: msubs at philips dot org dot uk @ 2007-02-01 8:45 UTC (permalink / raw)
To: java-prs
------- Comment #4 from msubs at philips dot org dot uk 2007-02-01 08:45 -------
ENABLE_CHECKING is not defined.
Would you like me to rebuild the toolchain with checking enabled? (If so you
need to let me know the configure args to add)
----
/* Define if you want more run-time sanity checks. This one gets a grab bag of
miscellaneous but relatively cheap checks. */
#ifndef USED_FOR_TARGET
/* #undef ENABLE_CHECKING */
#endif
----
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (3 preceding siblings ...)
2007-02-01 8:45 ` msubs at philips dot org dot uk
@ 2007-02-01 10:12 ` aph at gcc dot gnu dot org
2007-02-01 10:38 ` msubs at philips dot org dot uk
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: aph at gcc dot gnu dot org @ 2007-02-01 10:12 UTC (permalink / raw)
To: java-prs
------- Comment #5 from aph at gcc dot gnu dot org 2007-02-01 10:12 -------
>From the Valgrid log I would say that this is a bug in my code.
If I can duplicate the problem in a test case, I can fix it.
If you can duplicate the problem when compiling with -findirect-dispatch then
we won't need all the dependency jars.
--
aph at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |aph at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (4 preceding siblings ...)
2007-02-01 10:12 ` aph at gcc dot gnu dot org
@ 2007-02-01 10:38 ` msubs at philips dot org dot uk
2007-02-01 10:44 ` aph at gcc dot gnu dot org
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: msubs at philips dot org dot uk @ 2007-02-01 10:38 UTC (permalink / raw)
To: java-prs
------- Comment #6 from msubs at philips dot org dot uk 2007-02-01 10:38 -------
Hi Andrew,
> If you can duplicate the problem when compiling with -findirect-dispatch then
we won't need all the dependency jars.
Indeed I can. What next?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (5 preceding siblings ...)
2007-02-01 10:38 ` msubs at philips dot org dot uk
@ 2007-02-01 10:44 ` aph at gcc dot gnu dot org
2007-02-01 10:54 ` msubs at philips dot org dot uk
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: aph at gcc dot gnu dot org @ 2007-02-01 10:44 UTC (permalink / raw)
To: java-prs
------- Comment #7 from aph at gcc dot gnu dot org 2007-02-01 10:44 -------
Give me your jarfile.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (6 preceding siblings ...)
2007-02-01 10:44 ` aph at gcc dot gnu dot org
@ 2007-02-01 10:54 ` msubs at philips dot org dot uk
2007-02-01 10:57 ` msubs at philips dot org dot uk
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: msubs at philips dot org dot uk @ 2007-02-01 10:54 UTC (permalink / raw)
To: java-prs
------- Comment #8 from msubs at philips dot org dot uk 2007-02-01 10:54 -------
Sent, by email.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (7 preceding siblings ...)
2007-02-01 10:54 ` msubs at philips dot org dot uk
@ 2007-02-01 10:57 ` msubs at philips dot org dot uk
2007-02-01 11:24 ` aph at gcc dot gnu dot org
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: msubs at philips dot org dot uk @ 2007-02-01 10:57 UTC (permalink / raw)
To: java-prs
------- Comment #9 from msubs at philips dot org dot uk 2007-02-01 10:57 -------
Andrew, The .jar attachment was rejected by the mail server. How can I send the
file you?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (8 preceding siblings ...)
2007-02-01 10:57 ` msubs at philips dot org dot uk
@ 2007-02-01 11:24 ` aph at gcc dot gnu dot org
2007-02-01 11:25 ` msubs at philips dot org dot uk
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: aph at gcc dot gnu dot org @ 2007-02-01 11:24 UTC (permalink / raw)
To: java-prs
------- Comment #10 from aph at gcc dot gnu dot org 2007-02-01 11:24 -------
I sent you email but I don't know if you received it.
Send the jar to aph at redhat.com
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (9 preceding siblings ...)
2007-02-01 11:24 ` aph at gcc dot gnu dot org
@ 2007-02-01 11:25 ` msubs at philips dot org dot uk
2007-02-01 14:34 ` aph at gcc dot gnu dot org
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: msubs at philips dot org dot uk @ 2007-02-01 11:25 UTC (permalink / raw)
To: java-prs
------- Comment #11 from msubs at philips dot org dot uk 2007-02-01 11:25 -------
Yes, I got your email and I sent a jar to that address, had to allow jars
through my mail server. Did you not receive it?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (10 preceding siblings ...)
2007-02-01 11:25 ` msubs at philips dot org dot uk
@ 2007-02-01 14:34 ` aph at gcc dot gnu dot org
2007-02-01 14:38 ` aph at gcc dot gnu dot org
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: aph at gcc dot gnu dot org @ 2007-02-01 14:34 UTC (permalink / raw)
To: java-prs
------- Comment #12 from aph at gcc dot gnu dot org 2007-02-01 14:34 -------
Subject: Bug 30641
Author: aph
Date: Thu Feb 1 14:34:11 2007
New Revision: 121462
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=121462
Log:
2007-02-01 Andrew Haley <aph@redhat.com>
PR java/30641
* jcf-parse.c (jcf_parse): Clear the field_offsets bitmap.
Modified:
trunk/gcc/java/ChangeLog
trunk/gcc/java/jcf-parse.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (11 preceding siblings ...)
2007-02-01 14:34 ` aph at gcc dot gnu dot org
@ 2007-02-01 14:38 ` aph at gcc dot gnu dot org
2007-02-01 14:39 ` aph at gcc dot gnu dot org
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: aph at gcc dot gnu dot org @ 2007-02-01 14:38 UTC (permalink / raw)
To: java-prs
------- Comment #13 from aph at gcc dot gnu dot org 2007-02-01 14:38 -------
Subject: Bug 30641
Author: aph
Date: Thu Feb 1 14:37:54 2007
New Revision: 121463
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=121463
Log:
2007-02-01 Andrew Haley <aph@redhat.com>
PR java/30641
* jcf-parse.c (jcf_parse): Clear the field_offsets bitmap.
Modified:
branches/redhat/gcc-4_1-branch-java-merge-20070117/gcc/java/ChangeLog
branches/redhat/gcc-4_1-branch-java-merge-20070117/gcc/java/jcf-parse.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (12 preceding siblings ...)
2007-02-01 14:38 ` aph at gcc dot gnu dot org
@ 2007-02-01 14:39 ` aph at gcc dot gnu dot org
2007-02-01 15:08 ` msubs at philips dot org dot uk
2007-02-01 16:59 ` tromey at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: aph at gcc dot gnu dot org @ 2007-02-01 14:39 UTC (permalink / raw)
To: java-prs
------- Comment #14 from aph at gcc dot gnu dot org 2007-02-01 14:39 -------
Fixed.
--
aph at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (13 preceding siblings ...)
2007-02-01 14:39 ` aph at gcc dot gnu dot org
@ 2007-02-01 15:08 ` msubs at philips dot org dot uk
2007-02-01 16:59 ` tromey at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: msubs at philips dot org dot uk @ 2007-02-01 15:08 UTC (permalink / raw)
To: java-prs
------- Comment #15 from msubs at philips dot org dot uk 2007-02-01 15:07 -------
Thanks.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug java/30641] gcj corrupted double-linked list (glibc detected)
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
` (14 preceding siblings ...)
2007-02-01 15:08 ` msubs at philips dot org dot uk
@ 2007-02-01 16:59 ` tromey at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: tromey at gcc dot gnu dot org @ 2007-02-01 16:59 UTC (permalink / raw)
To: java-prs
--
tromey at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.3.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30641
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2007-02-01 16:59 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-30 15:28 [Bug java/30641] New: gcj corrupted double-linked list (glibc detected) msubs at philips dot org dot uk
2007-01-30 19:50 ` [Bug java/30641] " tromey at gcc dot gnu dot org
2007-01-31 10:28 ` msubs at philips dot org dot uk
2007-01-31 22:34 ` tromey at gcc dot gnu dot org
2007-02-01 8:45 ` msubs at philips dot org dot uk
2007-02-01 10:12 ` aph at gcc dot gnu dot org
2007-02-01 10:38 ` msubs at philips dot org dot uk
2007-02-01 10:44 ` aph at gcc dot gnu dot org
2007-02-01 10:54 ` msubs at philips dot org dot uk
2007-02-01 10:57 ` msubs at philips dot org dot uk
2007-02-01 11:24 ` aph at gcc dot gnu dot org
2007-02-01 11:25 ` msubs at philips dot org dot uk
2007-02-01 14:34 ` aph at gcc dot gnu dot org
2007-02-01 14:38 ` aph at gcc dot gnu dot org
2007-02-01 14:39 ` aph at gcc dot gnu dot org
2007-02-01 15:08 ` msubs at philips dot org dot uk
2007-02-01 16:59 ` tromey at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).