gcc-3.1's Array_3, Invoke_1, PR218, and Throw_2 failures on sparc32-linux

Christian Jönsson christian@j-son.org
Sun May 12 00:32:00 GMT 2002


This was on a Debian Woody (test release) sun4m system with these
packages:
binutils 2.12.90.0.1-4
dejagnu 1.4.2-1.1
gcc 2:2.95.4-14 (Debian prerelease)
gcc-2.95			 1:2.95.4-7 (Debian prerelease)
gnat				 3.14p-3
kernel-image-2.2.20-sun4dm-smp 9
(but with a self compiled 2.4.19-pre8 SMP kernel running during build and test)
libc6 2.2.5-4
In-tree joined gcc-3.1 and binutils-2.12 cvs branches.
LAST_UPDATED: Sat May 11 20:35:35 UTC 2002
Platform: sparc-unknown-linux-gnu
configure flags: --host=sparc-linux --prefix=/usr --enable-shared --with-gnu-as --with-gnu-ld --with-system-zlib --enable-long-long --enable-languages=c,c++,f77,java,objc --enable-nls --enable-symvers --without-x --without-included-gettext --disable-checking
These are backtraces of the Array_3, Invoke_1, PR218, and Throw_2 execution
from bytecode->native test:
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$ env LD_LIBRARY_PATH=`pwd`/../../../gcc:`pwd`/../.libs ldd Array_3
	libm.so.6 => /lib/libm.so.6 (0x50029000)
	libgcc_s.so.1 => /share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/../../../gcc/libgcc_s.so.1 (0x500be000)
	libgcj.so.3 => /share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/../.libs/libgcj.so.3 (0x500d6000)
	libz.so.1 => /usr/lib/libz.so.1 (0x5066a000)
	libdl.so.2 => /lib/libdl.so.2 (0x50689000)
	libc.so.6 => /lib/libc.so.6 (0x5069a000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x50000000)
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$ env LD_LIBRARY_PATH=`pwd`/../../../gcc:`pwd`/../.libs gdb Array_3
GNU gdb 2002年04月01日-cvs
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "sparc-linux"...
(gdb) r
Starting program: /share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/Array_3 
Program received signal SIGSEGV, Segmentation fault.
Array_3.main(java.lang.String[]) () at Array_3.java:23
23	Array_3.java: No such file or directory.
	in Array_3.java
Current language: auto; currently java
(gdb) bt
#0 Array_3.main(java.lang.String[]) () at Array_3.java:23
#1 0x50341424 in gnu::gcj::runtime::FirstThread::call_main() (this=@7d8f8)
 at /share2/gcc-rel/gcc/libjava/gnu/gcj/runtime/natFirstThread.cc:46
#2 0x5034c248 in _Jv_ThreadRun(java::lang::Thread*) (thread=@7d8f8)
 at /share2/gcc-rel/gcc/libjava/java/lang/natThread.cc:285
#3 0x50332114 in _Jv_RunMain(java::lang::Class*, char const*, int, char const**, bool) (klass=@20e24, name=null, argc=-4096, argv=@efffeca4, is_jar=false)
 at /share2/gcc-rel/gcc/libjava/prims.cc:1010
#4 0x00010b1c in main (argc=0, argv=@fffff000) at /tmp/ccoW2N7u.i:11
(gdb) quit
A debugging session is active.
Do you still want to close the debugger?(y or n) y
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$ env LD_LIBRARY_PATH=`pwd`/../../../gcc:`pwd`/../.libs gdb Invoke_1
GNU gdb 2002年04月01日-cvs
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "sparc-linux"...
(gdb) r
Starting program: /share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/Invoke_1 
Program received signal SIGSEGV, Segmentation fault.
Invoke_1.main(java.lang.String[]) () at Invoke_1.java:20
20	Invoke_1.java: No such file or directory.
	in Invoke_1.java
Current language: auto; currently java
(gdb) bt
#0 Invoke_1.main(java.lang.String[]) () at Invoke_1.java:20
#1 0x50341424 in gnu::gcj::runtime::FirstThread::call_main() (this=@7e8f8)
 at /share2/gcc-rel/gcc/libjava/gnu/gcj/runtime/natFirstThread.cc:46
#2 0x5034c248 in _Jv_ThreadRun(java::lang::Thread*) (thread=@7e8f8)
 at /share2/gcc-rel/gcc/libjava/java/lang/natThread.cc:285
#3 0x50332114 in _Jv_RunMain(java::lang::Class*, char const*, int, char const**, bool) (klass=@20c9c, name=null, argc=-4096, argv=@efffeca4, is_jar=false)
 at /share2/gcc-rel/gcc/libjava/prims.cc:1010
#4 0x00010a28 in main (argc=0, argv=@fffff000) at /tmp/cccoLMrE.i:11
(gdb) quit
A debugging session is active.
Do you still want to close the debugger?(y or n) y
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$ env LD_LIBRARY_PATH=`pwd`/../../../gcc:`pwd`/../.libs gdb PR218
GNU gdb 2002年04月01日-cvs
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "sparc-linux"...
(gdb) r
Starting program: /share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/PR218 
Program received signal SIGSEGV, Segmentation fault.
PR218.foo(PR218) () at PR218.java:22
22	PR218.java: No such file or directory.
	in PR218.java
Current language: auto; currently java
(gdb) bt
#0 PR218.foo(PR218) () at PR218.java:22
#1 0x00010b64 in PR218.main(java.lang.String[]) ()
#2 0x50341424 in gnu::gcj::runtime::FirstThread::call_main() (this=@7d8f8)
 at /share2/gcc-rel/gcc/libjava/gnu/gcj/runtime/natFirstThread.cc:46
#3 0x5034c248 in _Jv_ThreadRun(java::lang::Thread*) (thread=@7d8f8)
 at /share2/gcc-rel/gcc/libjava/java/lang/natThread.cc:285
#4 0x50332114 in _Jv_RunMain(java::lang::Class*, char const*, int, char const**, bool) (klass=@20d24, name=null, argc=-4096, argv=@efffeca4, is_jar=false)
 at /share2/gcc-rel/gcc/libjava/prims.cc:1010
#5 0x00010ad4 in main (argc=0, argv=@fffff000) at /tmp/ccIezYue.i:11
(gdb) quit
A debugging session is active.
Do you still want to close the debugger?(y or n) y
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$ env LD_LIBRARY_PATH=`pwd`/../../../gcc:`pwd`/../.libs gdb Throw_2
GNU gdb 2002年04月01日-cvs
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "sparc-linux"...
(gdb) r
Starting program: /share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/Throw_2 
Program received signal SIGSEGV, Segmentation fault.
0x503bb79c in java.util.Vector.Vector(java.util.Collection) (this=@8aba0, 
 c=null) at /share2/gcc-rel/gcc/libjava/java/util/Vector.java:131
131	 elementCount = c.size();
Current language: auto; currently java
(gdb) bt
#0 0x503bb79c in java.util.Vector.Vector(java.util.Collection) (this=@8aba0, 
 c=null) at /share2/gcc-rel/gcc/libjava/java/util/Vector.java:131
#1 0x00010df0 in Throw_2.main(java.lang.String[]) () at Throw_2.java:32
#2 0x50341424 in gnu::gcj::runtime::FirstThread::call_main() (this=@7d8f8)
 at /share2/gcc-rel/gcc/libjava/gnu/gcj/runtime/natFirstThread.cc:46
#3 0x5034c248 in _Jv_ThreadRun(java::lang::Thread*) (thread=@7d8f8)
 at /share2/gcc-rel/gcc/libjava/java/lang/natThread.cc:285
#4 0x50332114 in _Jv_RunMain(java::lang::Class*, char const*, int, char const**, bool) (klass=@21174, name=null, argc=-4096, argv=@efffeca4, is_jar=false)
 at /share2/gcc-rel/gcc/libjava/prims.cc:1010
#5 0x00010d74 in main (argc=0, argv=@fffff000) at /tmp/ccQv4TfR.i:11
(gdb) quit
A debugging session is active.
Do you still want to close the debugger?(y or n) y
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$ 
Cheers,
/ChJ


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /