This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: seg fault on startup
Ben Tatham writes:
> Actually, the bottom of the stack has a bit more...sorry.
>
>
> #5693 0x0f1e686c in catch_segv (_sc=@7fc00570) at
> /disk1/xtool/crosstool-0.43/build/powerpc-860-linux-gnu/gcc-4.1.2-glibc-2.3.3/gcc-4.1.2/libjava/prims.cc:151
> #5694 0x7ffff3d8 in ?? ()
> #5695 0x0f1e686c in catch_segv (_sc=@7fc00570) at
> /disk1/xtool/crosstool-0.43/build/powerpc-860-linux-gnu/gcc-4.1.2-glibc-2.3.3/gcc-4.1.2/libjava/prims.cc:151
>
> #5696 0x7ffff998 in ?? ()
>
> #5697 0x0f21db74 in java::lang::Class::initializeClass (this=@fd40240)
> at
> /disk1/xtool/crosstool-0.43/build/powerpc-860-linux-gnu/gcc-4.1.2-glibc-2.3.3/gcc-4.1.2/libjava/java/lang/natClass.cc:737
> #5698 0x0f1e783c in _Jv_CreateJavaVM (vm_args=null) at
> /disk1/xtool/crosstool-0.43/build/powerpc-860-linux-gnu/gcc-4.1.2-glibc-2.3.3/gcc-4.1.2/libjava/java/lang/Class.h:599
> #5699 0x0f1e7c68 in _Jv_RunMain (vm_args=null, klass=@100121e0,
> name=null, argc=1, argv=@7ffffdd4, is_jar=false)
> at
> /disk1/xtool/crosstool-0.43/build/powerpc-860-linux-gnu/gcc-4.1.2-glibc-2.3.3/gcc-4.1.2/libjava/prims.cc:1355
>
> #5700 0x0f1e7dbc in _Jv_RunMain (klass=@14, name=@f1e686c,
> argc=264674640, argv=@fc69d30, is_jar=false)
> at
> /disk1/xtool/crosstool-0.43/build/powerpc-860-linux-gnu/gcc-4.1.2-glibc-2.3.3/gcc-4.1.2/libjava/prims.cc:1401
>
> #5701 0x0f1e7dec in JvRunMain (klass=@300763f0, argc=805790704, argv=@8)
> at
> /disk1/xtool/crosstool-0.43/build/powerpc-860-linux-gnu/gcc-4.1.2-glibc-2.3.3/gcc-4.1.2/libjava/prims.cc:1407
> #5702 0x10001ae4 in main ()
> Current language: auto; currently java
> (gdb)
Eww, that's just as nasty. We still don't know what's at 0x7ffff998.
If you can run gdb, even stripped, `info share' should help.
Taking a step back for a moment, you need somehow to figure out what
is running, and why. Are you absolutely sure that you have installed
the correct libgcj, for example?
Andrew.