This is the mail archive of the java-prs@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libgcj/51500] [4.7 regression] 106 unexpected libjava testsuitefailures with mingw32


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51500

--- Comment #1 from gee <jojelino at gmail dot com> 2011-12-10 18:59:19 UTC ---
stacktrace 

Starting program:
/tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/TestClosureGC
[New Thread 3600.0xf5c]
[New Thread 3600.0x1338]

Program received signal SIGSEGV, Segmentation fault.
0x00401462 in StringBuffer_overflow.Fail(java.lang.String,
java.lang.Object)void () at StringBuffer_overflow.java:122
122     StringBuffer_overflow.java: No such file or directory.
        in StringBuffer_overflow.java
(gdb) bt
#0  0x00401462 in StringBuffer_overflow.Fail(java.lang.String,
java.lang.Object)void () at StringBuffer_overflow.java:122
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#1  0x00000001 in ?? ()
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#2  0x0022fb48 in ?? ()
#3  0x69ce87f7 in ffi_call_win32 () at ../.././libffi/src/x86/win32.S:424
#4  0x69ce85a5 in ffi_call (cif=0x22fc58,
    fn=0x40142c <StringBuffer_overflow.Fail(java.lang.String,
java.lang.Object)void+12>, rvalue=0x22fc48, avalue=0x22fbb0) at
../.././libffi/src/x86/ffi.c:319
#5  0x696d1cb5 in _Jv_CallAnyMethodA (obj=0xa97f08, obj@entry=0x0,
    return_type=return_type@entry=0x403240, meth=meth@entry=0x4031c0,
    is_constructor=is_constructor@entry=0x1, is_virtual_call=0x0,
    parameter_types=parameter_types@entry=0xa5fde0, args=args@entry=0x22fcb8,
    result=result@entry=0x22fd08, is_jni_call=is_jni_call@entry=0x0,
    iface=iface@entry=0x0)
    at ../.././libjava/java/lang/reflect/natMethod.cc:535
#6  0x696d20ee in _Jv_CallAnyMethodA (obj=0x0, return_type=0x403240,
    meth=0x4031c0, is_constructor=0x1, parameter_types=0xa5fde0,
    args=0xa5fbe0, iface=0x0)
    at ../.././libjava/java/lang/reflect/natMethod.cc:670
#7  0x696d0759 in java::lang::reflect::Constructor::newInstance (
    this=0xa96ba0, args=0xa5fbe0)
    at ../.././libjava/java/lang/reflect/natConstructor.cc:92
#8  0x00401822 in StringBuffer_overflow.appendbasic()void ()
---Type <return> to continue, or q <return> to quit---
    at StringBuffer_overflow.java:52
#9  0x00a5fbe8 in ?? ()
#10 0x696bf9d2 in gnu::java::lang::MainThread::call_main (this=0x246470)
    at ../.././libjava/gnu/java/lang/natMainThread.cc:54
#11 0x696fda26 in gnu.java.lang.MainThread.run()void (this=@bfdf60)
    at /tmp/gcc/libjava/gnu/java/lang/MainThread.java:106
#12 0x696ce8b2 in _Jv_ThreadRun (thread=0xbfdf60)
    at ../.././libjava/java/lang/natThread.cc:335
#13 0x69683fb0 in _Jv_RunMain (vm_args=vm_args@entry=0x0,
    klass=klass@entry=0x4035e0, name=name@entry=0x0, argc=argc@entry=0x1,
    argv=argv@entry=0x3d8660, is_jar=is_jar@entry=0x0)
    at ../.././libjava/prims.cc:1790
#14 0x696841a6 in _Jv_RunMain (klass=klass@entry=0x4035e0,
    name=name@entry=0x0, argc=argc@entry=0x1, argv=argv@entry=0x3d8660,
    is_jar=is_jar@entry=0x0) at ../.././libjava/prims.cc:1815
#15 0x6968420f in JvRunMain (klass=0x4035e0, argc=0x1, argv=0x3d8660)
    at ../.././libjava/prims.cc:1821
#16 0x00401402 in StringBuffer_overflow.<clinit>()void ()
    at StringBuffer_overflow.java:109
#17 0x004010bb in __mingw_CRTStartup ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/crt1.c:244
Backtrace stopped: frame did not save the PC


Starting program:
/tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/ExtraClassLoader
[New Thread 1824.0x1310]
[New Thread 1824.0x12d8]

Program received signal SIGSEGV, Segmentation fault.
java::lang::Object::getClass (this=0x1)
    at ../.././libjava/java/lang/natObject.cc:58
58        return (*dt)->clas;
(gdb) bt
#0  java::lang::Object::getClass (this=0x1)
    at ../.././libjava/java/lang/natObject.cc:58
#1  0x69ce87f7 in ffi_call_win32 () at ../.././libffi/src/x86/win32.S:424
#2  0x69ce87a5 in ffi_raw_call (cif=0xc01a0c,
    fn=0x696ca980 <java::lang::Object::getClass()>, rvalue=0x22fc18,
    fake_avalue=0x22fa44) at ../.././libffi/src/x86/ffi.c:647
#3  0x6969c7a4 in _Jv_InterpMethod::run (retp=0x22fd80, args=0x22fda0,
    meth=0xac9e10) at ../.././libjava/interpret-run.cc:611
#4  0x69ce89a5 in ffi_closure_raw_SYSV () at ../.././libffi/src/x86/win32.S:695
#5  0x696c7f36 in java::lang::Class::newInstance (this=0xc0bda8)
    at ../.././libjava/java/lang/natClass.cc:664
#6  0x004014e8 in ExtraClassLoader.main(java.lang.String[])void ()
    at ExtraClassLoader.java:9
#7  0x696bf9d2 in gnu::java::lang::MainThread::call_main (this=0xc0ef60)
    at ../.././libjava/gnu/java/lang/natMainThread.cc:54
#8  0x696fda26 in gnu.java.lang.MainThread.run()void (this=@c0ef60)
    at /tmp/gcc/libjava/gnu/java/lang/MainThread.java:106
#9  0x696ce8b2 in _Jv_ThreadRun (thread=0xc0ef60)
    at ../.././libjava/java/lang/natThread.cc:335
#10 0x69683fb0 in _Jv_RunMain (vm_args=vm_args@entry=0x0,
    klass=klass@entry=0x0, name=name@entry=0x406064 "ExtraClassLoader",
    argc=argc@entry=0x1, argv=argv@entry=0x3d8660, is_jar=is_jar@entry=0x0)
    at ../.././libjava/prims.cc:1790
---Type <return> to continue, or q <return> to quit---q
Quit

Starting program: /tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/ProxyTest
[New Thread 2688.0x16a4]
[New Thread 2688.0x9e4]

Program received signal SIGSEGV, Segmentation fault.
java.lang.reflect.Proxy.Proxy(java.lang.reflect.InvocationHandler) (this=@1,
    handler=@a973f0)
    at /tmp/gcc/libjava/classpath/java/lang/reflect/Proxy.java:210
210         h = handler;
(gdb) bt
#0  java.lang.reflect.Proxy.Proxy(java.lang.reflect.InvocationHandler) (
    this=@1, handler=@a973f0)
    at /tmp/gcc/libjava/classpath/java/lang/reflect/Proxy.java:210
#1  0x69ce87f7 in ffi_call_win32 () at ../.././libffi/src/x86/win32.S:424
#2  0x69ce85a5 in ffi_call (cif=0x22fc98,
    fn=0x69a1b120
<java.lang.reflect.Proxy.Proxy(java.lang.reflect.InvocationHandler)>,
rvalue=0x22fc88, avalue=0x22fbf0) at ../.././libffi/src/x86/ffi.c:319
#3  0x696d1cb5 in _Jv_CallAnyMethodA (obj=0xa973f0, obj@entry=0x0,
    return_type=return_type@entry=0xbf5a18, meth=meth@entry=0xa96c00,
    is_constructor=is_constructor@entry=0x1, is_virtual_call=0x0,
    parameter_types=parameter_types@entry=0xa5faa0, args=args@entry=0x22fcf8,
    result=result@entry=0x22fd48, is_jni_call=is_jni_call@entry=0x0,
    iface=iface@entry=0x0)
    at ../.././libjava/java/lang/reflect/natMethod.cc:535
#4  0x696d20ee in _Jv_CallAnyMethodA (obj=0x0, return_type=0xbf5a18,
    meth=0xa96c00, is_constructor=0x1, parameter_types=0xa5faa0,
    args=0xa5fab0, iface=0x0)
    at ../.././libjava/java/lang/reflect/natMethod.cc:670
#5  0x696d0759 in java::lang::reflect::Constructor::newInstance (
    this=0xfa0fa8, args=0xa5fab0)
    at ../.././libjava/java/lang/reflect/natConstructor.cc:92
#6  0x69a1db51 in
java.lang.reflect.Proxy.newProxyInstance(java.lang.ClassLoader,
java.lang.Class[], java.lang.reflect.InvocationHandler)java.lang.Object (
---Type <return> to continue, or q <return> to quit---q
loadeQuit
(gdb)

Starting program:
/tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/Serialization
[New Thread 3328.0x630]
[New Thread 3328.0x104c]

Program received signal SIGSEGV, Segmentation fault.
0x69a9eb5c in java.util.LinkedList.writeObject(java.io.ObjectOutputStream)void
    (this=@1, s=@e33ba0)
    at /tmp/gcc/libjava/classpath/java/util/LinkedList.java:789
789         s.writeInt(size);
(gdb) bt
#0  0x69a9eb5c in
java.util.LinkedList.writeObject(java.io.ObjectOutputStream)void (this=@1,
s=@e33ba0)
    at /tmp/gcc/libjava/classpath/java/util/LinkedList.java:789
#1  0x69ce87f7 in ffi_call_win32 () at ../.././libffi/src/x86/win32.S:424
#2  0x69ce85a5 in ffi_call (cif=0x22fbf8,
    fn=0x69a9eb40
<java.util.LinkedList.writeObject(java.io.ObjectOutputStream)void>,
rvalue=0x22fbe8, avalue=0x22fb50) at ../.././libffi/src/x86/ffi.c:319
#3  0x696d1cb5 in _Jv_CallAnyMethodA (obj=obj@entry=0xe33ba0,
    return_type=return_type@entry=0x6a3ab050, meth=meth@entry=0x69ecee1c,
    is_constructor=is_constructor@entry=0x0, is_virtual_call=0x0,
    parameter_types=parameter_types@entry=0xa5fad0, args=args@entry=0x22fc58,
    result=result@entry=0x22fca8, is_jni_call=is_jni_call@entry=0x0,
    iface=iface@entry=0x0)
    at ../.././libjava/java/lang/reflect/natMethod.cc:535
#4  0x696d20ee in _Jv_CallAnyMethodA (obj=obj@entry=0xe33ba0,
    return_type=0x6a3ab050, meth=meth@entry=0x69ecee1c,
    is_constructor=is_constructor@entry=0x0, parameter_types=0xa5fad0,
    args=args@entry=0xa5fa90, iface=0x0)
    at ../.././libjava/java/lang/reflect/natMethod.cc:670
#5  0x696d2553 in java::lang::reflect::Method::invoke (this=0xe3ae60,
    obj=0xe33ba0, args=0xa5fa90)
    at ../.././libjava/java/lang/reflect/natMethod.cc:205
#6  0x699e48ed in java.io.ObjectOutputStream.callWriteMethod(java.lang.Object,
j---Type <return> to continue, or q <return> to quit---q
Quit

Starting program: /tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/TestProxy
[New Thread 6016.0x1160]
[New Thread 6016.0xffc]

Program received signal SIGSEGV, Segmentation fault.
java.lang.reflect.Proxy.Proxy(java.lang.reflect.InvocationHandler) (this=@1,
    handler=@a97438)
    at /tmp/gcc/libjava/classpath/java/lang/reflect/Proxy.java:210
210         h = handler;
(gdb) bt
#0  java.lang.reflect.Proxy.Proxy(java.lang.reflect.InvocationHandler) (
    this=@1, handler=@a97438)
    at /tmp/gcc/libjava/classpath/java/lang/reflect/Proxy.java:210
#1  0x69ce87f7 in ffi_call_win32 () at ../.././libffi/src/x86/win32.S:424
#2  0x69ce85a5 in ffi_call (cif=0x22fc88,
    fn=0x69a1b120
<java.lang.reflect.Proxy.Proxy(java.lang.reflect.InvocationHandler)>,
rvalue=0x22fc78, avalue=0x22fbe0) at ../.././libffi/src/x86/ffi.c:319
#3  0x696d1cb5 in _Jv_CallAnyMethodA (obj=0xa97438, obj@entry=0x0,
    return_type=return_type@entry=0xbfab48, meth=meth@entry=0xa96c00,
    is_constructor=is_constructor@entry=0x1, is_virtual_call=0x0,
    parameter_types=parameter_types@entry=0xa5fa40, args=args@entry=0x22fce8,
    result=result@entry=0x22fd38, is_jni_call=is_jni_call@entry=0x0,
    iface=iface@entry=0x0)
    at ../.././libjava/java/lang/reflect/natMethod.cc:535
#4  0x696d20ee in _Jv_CallAnyMethodA (obj=0x0, return_type=0xbfab48,
    meth=0xa96c00, is_constructor=0x1, parameter_types=0xa5fa40,
    args=0xa5fa50, iface=0x0)
    at ../.././libjava/java/lang/reflect/natMethod.cc:670
#5  0x696d0759 in java::lang::reflect::Constructor::newInstance (
    this=0xc00270, args=0xa5fa50)
    at ../.././libjava/java/lang/reflect/natConstructor.cc:92
#6  0x69a1db51 in
java.lang.reflect.Proxy.newProxyInstance(java.lang.ClassLoader,
java.lang.Class[], java.lang.reflect.InvocationHandler)java.lang.Object (
---Type <return> to continue, or q <return> to quit---q
loadeQuit

Starting program: /tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/Throw_2
[New Thread 1440.0x648]
[New Thread 1440.0x9fc]
1

Program received signal SIGSEGV, Segmentation fault.
java.lang.String.length()int (this=null)
    at /tmp/gcc/libjava/java/lang/String.java:451
451         return count;
(gdb) bt
#0  java.lang.String.length()int (this=null)
    at /tmp/gcc/libjava/java/lang/String.java:451
#1  0x696ca001 in java::lang::VMDouble::parseDouble (str=0x0)
    at ../.././libjava/java/lang/natVMDouble.cc:165
#2  0x699f565d in java.lang.Double.parseDouble(java.lang.String)double (
    str=null) at /tmp/gcc/libjava/classpath/java/lang/Double.java:348
#3  0x004014a2 in StringBuffer_overflow.Fail(java.lang.String,
java.lang.Object)void () at StringBuffer_overflow.java:124
#4  0x69a17ec2 in java.lang.reflect.Modifier.isPublic(int)boolean (
    mod=0xbf0d20) at /tmp/gcc/libjava/java/lang/reflect/Modifier.java:258
#5  0x696fda26 in gnu.java.lang.MainThread.run()void (this=@a54b80)
    at /tmp/gcc/libjava/gnu/java/lang/MainThread.java:106
#6  0x696ce8b2 in _Jv_ThreadRun (thread=0xbfdf60)
    at ../.././libjava/java/lang/natThread.cc:335
#7  0x69683fb0 in _Jv_RunMain (vm_args=vm_args@entry=0x0, klass=klass@entry=
    0x0, name=name@entry=0x404064 "Throw_2\000", argc=argc@entry=0x1,
    argv=argv@entry=0x3d8658, is_jar=is_jar@entry=0x0)
    at ../.././libjava/prims.cc:1790
#8  0x696841a6 in _Jv_RunMain (klass=klass@entry=0x0,
    name=name@entry=0x404064 "Throw_2\000", argc=argc@entry=0x1,
    argv=argv@entry=0x3d8658, is_jar=is_jar@entry=0x0)
    at ../.././libjava/prims.cc:1815
#9  0x696841df in JvRunMainName (name=0x404064 "Throw_2\000", argc=0x1,
---Type <return> to continue, or q <return> to quit---
    argv=0x3d8658) at ../.././libjava/prims.cc:1827
#10 0x00402032 in __mingwthr_run_key_dtors ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/tlsthrd.c:112
#11 0x004010bb in __mingw_CRTStartup ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/crt1.c:244
#12 0x004012a8 in mainCRTStartup ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/crt1.c:264
(gdb)
Starting program: /tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/md5test
[New Thread 2624.0x330]
[New Thread 2624.0x8d8]

Program received signal SIGSEGV, Segmentation fault.
gnu::java::net::PlainSocketImpl::connect (this=0xe1bf90, addr=0xe11d00,
    timeout=0x0) at gnu/java/net/natPlainSocketImpl.cc:147
147       jbyteArray haddress = host->addr;
(gdb) bt
#0  gnu::java::net::PlainSocketImpl::connect (this=0xe1bf90, addr=0xe11d00,
    timeout=0x0) at gnu/java/net/natPlainSocketImpl.cc:147
#1  0x69a38ff5 in java.net.Socket.connect(java.net.SocketAddress, int)void (
    this=@e11d10, endpoint=@e11d00, timeout=0x0)
    at /tmp/gcc/libjava/classpath/java/net/Socket.java:454
#2  0x69a2a7fb in java.net.Socket.connect(java.net.SocketAddress)void (
    this=<optimized out>, endpoint=@e11d00)
    at /tmp/gcc/libjava/classpath/java/net/Socket.java:414
#3  0x61def12e in _fu8359___ZN3gnu4java3net16CRLFOutputStream6class$E ()
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPConnection.java:255
#4  0x61def170 in
gnu.java.net.protocol.ftp.FTPConnection.FTPConnection(java.lang.String, int)
(this=<optimized out>, hostname=hostname@entry=@a56558,
    port=port@entry=0xffffffff)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPConnection.java:223
#5  0x61df0821 in connect (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:121
#6  gnu.java.net.protocol.ftp.FTPURLConnection.connect()void (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:96
#7  0x61ded9f6 in
gnu.java.net.protocol.ftp.FTPURLConnection.getInputStream()jav---Type <return>
to continue, or q <return> to quit---
a.io.InputStream (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:165
#8  0x69a2a536 in java.net.URL.openStream()java.io.InputStream (
    this=<optimized out>) at /tmp/gcc/libjava/classpath/java/net/URL.java:737
#9  0x69a5c0f7 in java.security.Security.loadProviders(java.lang.String,
java.lang.String)boolean (baseUrl=baseUrl@entry=@a5e6e0,
vendor=vendor@entry=@a58a00)
    at /tmp/gcc/libjava/classpath/java/security/Security.java:131
#10 0x69a5c3b9 in java.security.Security.<clinit>()void ()
    at /tmp/gcc/libjava/classpath/java/security/Security.java:80
#11 0x696c7cea in java::lang::Class::initializeClass (this=0x69e9ebc0)
    at ../.././libjava/java/lang/natClass.cc:785
#12 0x69a590f3 in java.security.Security.getProviders()java.security.Provider[]
    () at /tmp/gcc/libjava/classpath/java/security/Security.java:310
#13 0x69a5f0f9 in
java.security.MessageDigest.getInstance(java.lang.String)java.security.MessageDigest
(algorithm=@a581e0)
    at /tmp/gcc/libjava/classpath/java/security/MessageDigest.java:90
#14 0x00401691 in StringBuffer_overflow.insert()void ()
    at StringBuffer_overflow.java:92
#15 0x00a581e0 in ?? ()
#16 0x00bf57a8 in ?? ()
Backtrace stopped: Not enough registers or memory available to unwind further
(gdb)

Starting program: /tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/pr21785
[New Thread 1340.0xaa4]
[New Thread 1340.0x15d4]

Program received signal SIGSEGV, Segmentation fault.
gnu::java::net::PlainSocketImpl::connect (this=0xe24f90, addr=0xe10a90,
    timeout=0x0) at gnu/java/net/natPlainSocketImpl.cc:147
147       jbyteArray haddress = host->addr;
(gdb) bt
#0  gnu::java::net::PlainSocketImpl::connect (this=0xe24f90, addr=0xe10a90,
    timeout=0x0) at gnu/java/net/natPlainSocketImpl.cc:147
#1  0x69a38ff5 in java.net.Socket.connect(java.net.SocketAddress, int)void (
    this=@e10aa0, endpoint=@e10a90, timeout=0x0)
    at /tmp/gcc/libjava/classpath/java/net/Socket.java:454
#2  0x69a2a7fb in java.net.Socket.connect(java.net.SocketAddress)void (
    this=<optimized out>, endpoint=@e10a90)
    at /tmp/gcc/libjava/classpath/java/net/Socket.java:414
#3  0x61def12e in _fu8359___ZN3gnu4java3net16CRLFOutputStream6class$E ()
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPConnection.java:255
#4  0x61def170 in
gnu.java.net.protocol.ftp.FTPConnection.FTPConnection(java.lang.String, int)
(this=<optimized out>, hostname=hostname@entry=@a563d8,
    port=port@entry=0xffffffff)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPConnection.java:223
#5  0x61df0821 in connect (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:121
#6  gnu.java.net.protocol.ftp.FTPURLConnection.connect()void (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:96
#7  0x61ded9f6 in
gnu.java.net.protocol.ftp.FTPURLConnection.getInputStream()jav---Type <return>
to continue, or q <return> to quit---
a.io.InputStream (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:165
#8  0x69a2a536 in java.net.URL.openStream()java.io.InputStream (
    this=<optimized out>) at /tmp/gcc/libjava/classpath/java/net/URL.java:737
#9  0x69a5c0f7 in java.security.Security.loadProviders(java.lang.String,
java.lang.String)boolean (baseUrl=baseUrl@entry=@a5e6e0,
vendor=vendor@entry=@a58a00)
    at /tmp/gcc/libjava/classpath/java/security/Security.java:131
#10 0x69a5c3b9 in java.security.Security.<clinit>()void ()
    at /tmp/gcc/libjava/classpath/java/security/Security.java:80
#11 0x696c7cea in java::lang::Class::initializeClass (this=0x69e9ebc0)
    at ../.././libjava/java/lang/natClass.cc:785
#12 0x69a590f3 in java.security.Security.getProviders()java.security.Provider[]
    () at /tmp/gcc/libjava/classpath/java/security/Security.java:310
#13 0x69a5f0f9 in
java.security.MessageDigest.getInstance(java.lang.String)java.security.MessageDigest
(algorithm=@e1bfe0)
    at /tmp/gcc/libjava/classpath/java/security/MessageDigest.java:90
#14 0x699e5af6 in
java.io.ObjectStreamClass.calculateClassUID(java.lang.Class)long
(this=<optimized out>, cl=@a53ed8)
    at /tmp/gcc/libjava/classpath/java/io/ObjectStreamClass.java:897
#15 0x699defae in java.io.ObjectStreamClass.getClassUID(java.lang.Class)long (
    this=this@entry=@bfdf00, cl=cl@entry=@a53ed8)
    at /tmp/gcc/libjava/classpath/java/io/ObjectStreamClass.java:818
---Type <return> to continue, or q <return> to quit---
#16 0x699ec8eb in java.io.ObjectStreamClass.ObjectStreamClass(java.lang.Class)
    (this=this@entry=@bfdf00, cl=cl@entry=@a53ed8)
    at /tmp/gcc/libjava/classpath/java/io/ObjectStreamClass.java:636
#17 0x699ec989 in lookupForClassObject (cl=@a53ed8)
    at /tmp/gcc/libjava/classpath/java/io/ObjectStreamClass.java:115
#18
java.io.ObjectStreamClass.lookupForClassObject(java.lang.Class)java.io.ObjectStreamClass
(cl=@a53ed8)
    at /tmp/gcc/libjava/classpath/java/io/ObjectStreamClass.java:106
#19 0x699ed588 in java.io.ObjectOutputStream.writeObject(java.lang.Object,
boolean)void (this=@abbeb0, obj=obj@entry=@a97580, shared=shared@entry=0x1)
    at /tmp/gcc/libjava/classpath/java/io/ObjectOutputStream.java:321
#20 0x699ee139 in java.io.ObjectOutputStream.writeObject(java.lang.Object)void
    (this=<optimized out>, obj=@a97580)
    at /tmp/gcc/libjava/classpath/java/io/ObjectOutputStream.java:186
#21 0x00401452 in StringBuffer_overflow.Fail(java.lang.String,
java.lang.Object)void () at StringBuffer_overflow.java:122
#22 0x00bfdf60 in ?? ()
#23 0x00000000 in ?? ()
(gdb)

Starting program: /tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/pr26990
[New Thread 2456.0x1440]
[New Thread 2456.0xef8]

Program received signal SIGSEGV, Segmentation fault.
gnu::java::net::PlainSocketImpl::connect (this=0xe1bf90, addr=0xe12d40,
    timeout=0x0) at gnu/java/net/natPlainSocketImpl.cc:147
147       jbyteArray haddress = host->addr;
(gdb) bt
#0  gnu::java::net::PlainSocketImpl::connect (this=0xe1bf90, addr=0xe12d40,
    timeout=0x0) at gnu/java/net/natPlainSocketImpl.cc:147
#1  0x69a38ff5 in java.net.Socket.connect(java.net.SocketAddress, int)void (
    this=@e12d50, endpoint=@e12d40, timeout=0x0)
    at /tmp/gcc/libjava/classpath/java/net/Socket.java:454
#2  0x69a2a7fb in java.net.Socket.connect(java.net.SocketAddress)void (
    this=<optimized out>, endpoint=@e12d40)
    at /tmp/gcc/libjava/classpath/java/net/Socket.java:414
#3  0x61def12e in _fu8359___ZN3gnu4java3net16CRLFOutputStream6class$E ()
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPConnection.java:255
#4  0x61def170 in
gnu.java.net.protocol.ftp.FTPConnection.FTPConnection(java.lang.String, int)
(this=<optimized out>, hostname=hostname@entry=@a565d0,
    port=port@entry=0xffffffff)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPConnection.java:223
#5  0x61df0821 in connect (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:121
#6  gnu.java.net.protocol.ftp.FTPURLConnection.connect()void (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:96
#7  0x61ded9f6 in
gnu.java.net.protocol.ftp.FTPURLConnection.getInputStream()jav---Type <return>
to continue, or q <return> to quit---
a.io.InputStream (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:165
#8  0x69a2a536 in java.net.URL.openStream()java.io.InputStream (
    this=<optimized out>) at /tmp/gcc/libjava/classpath/java/net/URL.java:737
#9  0x69a5c0f7 in java.security.Security.loadProviders(java.lang.String,
java.lang.String)boolean (baseUrl=baseUrl@entry=@a5e6e0,
vendor=vendor@entry=@a58a00)
    at /tmp/gcc/libjava/classpath/java/security/Security.java:131
#10 0x69a5c3b9 in java.security.Security.<clinit>()void ()
    at /tmp/gcc/libjava/classpath/java/security/Security.java:80
#11 0x696c7cea in java::lang::Class::initializeClass (this=0x69e9ebc0)
    at ../.././libjava/java/lang/natClass.cc:785
#12 0x69a5ae28 in
java.security.Security.getProvider(java.lang.String)java.security.Provider
(name=null)
    at /tmp/gcc/libjava/classpath/java/security/Security.java:328
#13 0x69a0ae39 in java.lang.SecurityManager.SecurityManager() (
    this=<optimized out>)
    at /tmp/gcc/libjava/classpath/java/lang/SecurityManager.java:180
#14 0x004013d9 in StringBuffer_overflow.StringBuffer_overflow() ()
    at StringBuffer_overflow.java:10
#15 0x0040141a in void StringBuffer_overflow::__U3c_clinit__U3e_() ()
    at StringBuffer_overflow.java:10
#16 0x00a53ed8 in ?? ()
---Type <return> to continue, or q <return> to quit---
#17 0x696fda26 in gnu.java.lang.MainThread.run()void (this=@a97da8)
    at /tmp/gcc/libjava/gnu/java/lang/MainThread.java:106
#18 0x696ce8b2 in _Jv_ThreadRun (thread=0xbfdf60)
    at ../.././libjava/java/lang/natThread.cc:335
#19 0x69683fb0 in _Jv_RunMain (vm_args=vm_args@entry=0x0,
    klass=klass@entry=0x0, name=name@entry=0x403064 "pr26990",
    argc=argc@entry=0x1, argv=argv@entry=0x3d8658, is_jar=is_jar@entry=0x0)
    at ../.././libjava/prims.cc:1790
#20 0x696841a6 in _Jv_RunMain (klass=klass@entry=0x0,
    name=name@entry=0x403064 "pr26990", argc=argc@entry=0x1,
    argv=argv@entry=0x3d8658, is_jar=is_jar@entry=0x0)
    at ../.././libjava/prims.cc:1815
#21 0x696841df in JvRunMainName (name=0x403064 "pr26990", argc=0x1,
    argv=0x3d8658) at ../.././libjava/prims.cc:1827
#22 0x00401d92 in do_pseudo_reloc (start=<optimized out>, end=<optimized out>,
    base=<optimized out>)
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/pseudo-reloc.c:205
#23 _pei386_runtime_relocator ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/pseudo-reloc.c:364
#24 0x004010bb in __mingw_CRTStartup ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/crt1---Type
<return> to continue, or q <return> to quit---
.c:244
#25 0x004012a8 in mainCRTStartup ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/crt1.c:264

    Starting program: /tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/shatest
[New Thread 5720.0x17a8]
[New Thread 5720.0x118c]

Program received signal SIGSEGV, Segmentation fault.
gnu::java::net::PlainSocketImpl::connect (this=0xe1af90, addr=0xe11d50,
    timeout=0x0) at gnu/java/net/natPlainSocketImpl.cc:147
147       jbyteArray haddress = host->addr;
(gdb) bt
#0  gnu::java::net::PlainSocketImpl::connect (this=0xe1af90, addr=0xe11d50,
    timeout=0x0) at gnu/java/net/natPlainSocketImpl.cc:147
#1  0x69a38ff5 in java.net.Socket.connect(java.net.SocketAddress, int)void (
    this=@e11d60, endpoint=@e11d50, timeout=0x0)
    at /tmp/gcc/libjava/classpath/java/net/Socket.java:454
#2  0x69a2a7fb in java.net.Socket.connect(java.net.SocketAddress)void (
    this=<optimized out>, endpoint=@e11d50)
    at /tmp/gcc/libjava/classpath/java/net/Socket.java:414
#3  0x61def12e in _fu8359___ZN3gnu4java3net16CRLFOutputStream6class$E ()
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPConnection.java:255
#4  0x61def170 in
gnu.java.net.protocol.ftp.FTPConnection.FTPConnection(java.lang.String, int)
(this=<optimized out>, hostname=hostname@entry=@a56588,
    port=port@entry=0xffffffff)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPConnection.java:223
#5  0x61df0821 in connect (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:121
#6  gnu.java.net.protocol.ftp.FTPURLConnection.connect()void (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:96
#7  0x61ded9f6 in
gnu.java.net.protocol.ftp.FTPURLConnection.getInputStream()jav---Type <return>
to continue, or q <return> to quit---
a.io.InputStream (this=@ab7f80)
    at
/tmp/gcc/libjava/classpath/gnu/java/net/protocol/ftp/FTPURLConnection.java:165
#8  0x69a2a536 in java.net.URL.openStream()java.io.InputStream (
    this=<optimized out>) at /tmp/gcc/libjava/classpath/java/net/URL.java:737
#9  0x69a5c0f7 in java.security.Security.loadProviders(java.lang.String,
java.lang.String)boolean (baseUrl=baseUrl@entry=@a5e6e0,
vendor=vendor@entry=@a58a00)
    at /tmp/gcc/libjava/classpath/java/security/Security.java:131
#10 0x69a5c3b9 in java.security.Security.<clinit>()void ()
    at /tmp/gcc/libjava/classpath/java/security/Security.java:80
#11 0x696c7cea in java::lang::Class::initializeClass (this=0x69e9ebc0)
    at ../.././libjava/java/lang/natClass.cc:785
#12 0x69a590f3 in java.security.Security.getProviders()java.security.Provider[]
    () at /tmp/gcc/libjava/classpath/java/security/Security.java:310
#13 0x69a5f0f9 in
java.security.MessageDigest.getInstance(java.lang.String)java.security.MessageDigest
(algorithm=@a58200)
    at /tmp/gcc/libjava/classpath/java/security/MessageDigest.java:90
#14 0x00401689 in StringBuffer_overflow.insert()void ()
    at StringBuffer_overflow.java:86
#15 0x00bfdf60 in ?? ()
#16 0x696fda26 in gnu.java.lang.MainThread.run()void (this=@696cdde0)
    at /tmp/gcc/libjava/gnu/java/lang/MainThread.java:106
#17 0x696ce8b2 in _Jv_ThreadRun (thread=0xbfdf60)
---Type <return> to continue, or q <return> to quit---
    at ../.././libjava/java/lang/natThread.cc:335
#18 0x69683fb0 in _Jv_RunMain (vm_args=vm_args@entry=0x0,
    klass=klass@entry=0x0, name=name@entry=0x404064 "shatest",
    argc=argc@entry=0x1, argv=argv@entry=0x3d8658, is_jar=is_jar@entry=0x0)
    at ../.././libjava/prims.cc:1790
#19 0x696841a6 in _Jv_RunMain (klass=klass@entry=0x0,
    name=name@entry=0x404064 "shatest", argc=argc@entry=0x1,
    argv=argv@entry=0x3d8658, is_jar=is_jar@entry=0x0)
    at ../.././libjava/prims.cc:1815
#20 0x696841df in JvRunMainName (name=0x404064 "shatest", argc=0x1,
    argv=0x3d8658) at ../.././libjava/prims.cc:1827
#21 0x00402132 in ___w64_mingwthr_remove_key_dtor (key=0x1)
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/tlsthrd.c:93
#22 0x004010bb in __mingw_CRTStartup ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/crt1.c:244
#23 0x004012a8 in mainCRTStartup ()
    at
/usr/src/mingw-runtime/mingw-runtime-3.20-1/src/mingwrt-3.20-mingw32/crt1.c:264
(gdb)

Starting program: /tmp/gcc/i686-pc-mingw32/libjava/testsuite/.libs/TestEarlyGC
[New Thread 2808.0x37c]
[New Thread 2808.0x1134]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 2808.0x1134]
java.io.PrintStream.writeChars(java.lang.String, int, int)void (
    this=this@entry=@2, str=str@entry=@aabfa8, offset=offset@entry=0x0,
    count=0xac6f00) at /tmp/gcc/libjava/java/io/PrintStream.java:343
343             converter.setOutput(work_bytes, 0);
(gdb) bt
#0  java.io.PrintStream.writeChars(java.lang.String, int, int)void (
    this=this@entry=@2, str=str@entry=@aabfa8, offset=offset@entry=0x0,
    count=0xac6f00) at /tmp/gcc/libjava/java/io/PrintStream.java:343
#1  0x699dd791 in java.io.PrintStream.print(java.lang.String, boolean)void (
    this=@2, str=@aabfa8, println=println@entry=0x1)
    at /tmp/gcc/libjava/java/io/PrintStream.java:287
#2  0x699dd872 in java.io.PrintStream.println(java.lang.String)void (
    this=<optimized out>, str=@aabfa8)
    at /tmp/gcc/libjava/java/io/PrintStream.java:554
#3  0x69ce87f7 in ffi_call_win32 () at ../.././libffi/src/x86/win32.S:424
#4  0x69ce87a5 in ffi_raw_call (cif=0xc0ae7c,
    fn=0x699dd850 <java.io.PrintStream.println(java.lang.String)void>,
    rvalue=0xe1fd58, fake_avalue=0xe1fb80) at ../.././libffi/src/x86/ffi.c:647
#5  0x6969c7a4 in _Jv_InterpMethod::run (retp=0xe1fec0, args=0xe1fee0,
    meth=0xaa2c40) at ../.././libjava/interpret-run.cc:611
#6  0x69ce89a5 in ffi_closure_raw_SYSV () at ../.././libffi/src/x86/win32.S:695
#7  0x696caac0 in _Jv_FinalizeObject (obj=0xaa7e30)
    at ../.././libjava/java/lang/natObject.cc:121
#8  0x69cf8464 in GC_invoke_finalizers () at ../.././boehm-gc/finalize.c:848
#9  0x696bf145 in gnu::gcj::runtime::FinalizerThread::run (
    this=<optimized out>)
    at ../.././libjava/gnu/gcj/runtime/natFinalizerThread.cc:60
#10 0x696ce8b2 in _Jv_ThreadRun (thread=0xaccf00)
---Type <return> to continue, or q <return> to quit---
    at ../.././libjava/java/lang/natThread.cc:335
#11 0x696d6dd2 in really_start (x=0xa64b48)
    at ../.././libjava/win32-threads.cc:355
#12 0x69d0134c in thread_start (arg=0xc0cff8)
    at ../.././boehm-gc/win32_threads.c:509
#13 0x00000000 in ?? ()
(gdb)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]