RE: SIGSEGV issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 






>No, just trunk, sorry.  Jakub jelinek is going to do a backport of ARM
>EABI gcc but he hasn't doine it yet AFAIAA.

>You don't really need stack traces to debug this: you can used gdb
>instead.  But I wouldn't consider using such an old gcj on ARM.

>Andrew.


The complete stack trace (I missed some stages in the previous email). I am
wondering if I am building the application the right way.

#0  0x40024250 in _Unwind_GetIPInfo () from /nfsroot/lib/libgcc_s.so.1
#1  0x003332d0 in _Jv_StackTrace::UnwindTraceFn (context=0xbef46ce8,
state_ptr=<value optimized out>)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/stacktrace.cc:137
#2  0x400247b8 in _Unwind_Backtrace () from /nfsroot/lib/libgcc_s.so.1
#3  0x00333204 in _Jv_StackTrace::GetStackTrace ()
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/stacktrace.cc:170
#4  0x00339d7c in java::lang::VMThrowable::fillInStackTrace ()
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/java/lang/natVMThrowable.cc:33
#5  0x0024d10c in java.lang.Throwable.fillInStackTrace()java.lang.Throwable
(this=0xbef46ce8)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/classpath/java/lang/Throwable.java:498
#6  0x0024cb58 in java.lang.Throwable.Throwable(java.lang.String)
(this=0x40208280, message=0x402792e8)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/classpath/java/lang/Throwable.java:159
#7  0x00237ef0 in java.lang.Exception.Exception(java.lang.String)
(this=0xbef46ce8, s=0xbef46ccc)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/classpath/java/lang/Exception.java:77
#8  0x00235c74 in
java.lang.ClassNotFoundException.ClassNotFoundException(java.lang.String)
(this=0xbef46ce8, s=0xbef46ccc)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/classpath/java/lang/ClassNotFoundException.java:83
#9  0x00274bd0 in
java.net.URLClassLoader.findClass(java.lang.String)java.lang.Class
(this=0x401f10e0, className=0x4027fe70)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/java/net/URLClassLoader.java:1080
#10 0x001a0f50 in
gnu.gcj.runtime.BootClassLoader.bootLoadClass(java.lang.String)java.lang.Cla
ss (this=0xbef46ce8,
    name=0x4027fe70)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/gnu/gcj/runtime/BootClassLoader.java:55
#11 0x00187acc in java::lang::VMClassLoader::loadClass (name=0x4027fe70,
resolve=0 '\0')
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/java/lang/natVMClassLoader.cc:208
#12 0x00182320 in _Jv_FindClass (name=0x40209d20, loader=0x0)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/java/lang/natClassLoader.cc:416
#13 0x001668a8 in _Jv_FindClassFromSignature (sig=0x77bfba ";", loader=0x0,
endp=0x0)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/prims.cc:882
#14 0x00166938 in _Jv_FindClassFromSignatureNoException (sig=0x77bfa8
"[Ljava.lang.String;", loader=0x0, endp=0x0)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/prims.cc:916
#15 0x0017b584 in _Jv_Linker::resolve_pool_entry (klass=0x915e54, index=157,
lazy=true)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/link.cc:301
#16 0x0017bbe0 in _Jv_Linker::ensure_class_linked (klass=0xbef46ccc)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/link.cc:1666
#17 0x0017be6c in _Jv_Linker::wait_for_state (klass=0x915e54, state=9)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/link.cc:1987
#18 0x0018177c in java::lang::Class::initializeClass (this=0xbef46ce8)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/java/lang/natClass.cc:695#19 0x00181850 in
java::lang::Class::initializeClass (this=0x90eaf0)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/java/lang/Class.h:651
#20 0x001a6584 in gnu.java.lang.MainThread.<clinit>()void ()
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/gnu/java/lang/MainThread.java:62
#21 0x00181880 in java::lang::Class::initializeClass (this=0x90db50)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/java/lang/natClass.cc:750#22 0x0016632c in
_Jv_AllocObjectNoFinalizer (klass=0x90db50)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/java/lang/Class.h:651
#23 0x00166184 in _Jv_AllocObject (klass=0xbef46ce8)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/prims.cc:576
#24 0x00167b34 in _Jv_RunMain (vm_args=0x0, klass=0x8ec764, name=0x0,
argc=1, argv=0xbef47db4, is_jar=false)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/prims.cc:1538
#25 0x00167de0 in _Jv_RunMain (klass=0xbef46ccc, name=0x8ec20c
"DB\002@\210\uffff", argc=1474016, argv=<value optimized out>,
    is_jar=false)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/prims.cc:1593
#26 0x00167e0c in JvRunMain (klass=0xbef46ce8, argc=9355788, argv=0x0)
    at
/opt/test/crosstool-0.43/build/arm-unknown-linux-gnu/gcc-4.2.1-glibc-2.3.2/g
cc-4.2.1/libjava/prims.cc:1599
#27 0x00164af4 in main ()




[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux