This is the mail archive of the java-prs@sourceware.cygnus.com 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]

Re: libgcj/44: HelloWorld dumps core (SIGSEGV) (no CLASSPATH set)


The following reply was made to PR libgcj/44; it has been noted by GNATS.

From: Adam Sulmicki <adam@cfar.umd.edu>
To: Alexandre Oliva <oliva@lsd.ic.unicamp.br>
Cc: Adam Sulmicki <adam@cfar.umd.edu>, tromey@cygnus.com,
        java-gnats@sourceware.cygnus.com
Subject: Re: libgcj/44: HelloWorld dumps core (SIGSEGV) (no CLASSPATH set) 
Date: Sat, 18 Sep 1999 13:07:21 -0400

 Alexandre Oliva writes:
 ->On Sep 18, 1999, Adam Sulmicki <adam@cfar.umd.edu> wrote:
 ->
 ->-> gcc -B/binutils/prefix/bin/
 ->                            ^^
 ->> gcj -B/homes/adam/x/bin -g --main=HelloWorldApp -o HelloWorldApp1 HelloWorl
 ->dApp.java \
 ->
 ->See the difference? :-)
 
 Yeah :-) Tom already pointed me this out. Looking at gcc output I can see
 that it uses gnu's ld... the only issue is that it still crashes :(
 
 ------------------------------------------------------------------------
 Script started on Sat Sep 18 13:01:15 1999
 adam@one:HelloApp $ make hwa1
 gcj -v -B/homes/adam/x/bin/ -g --main=HelloWorldApp -o HelloWorldApp1 HelloWorldApp.java \
 -R/homes/adam/usr/lib -L/homes/adam/usr/include
 Reading specs from /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/specs
 Reading specs from /homes/adam/usr/lib/libgcj.spec
 rename spec lib to liborig
 gcc version 2.95.1 19990816 (release)
  /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/jc1 HelloWorldApp.java -quiet -g -version -o /var/tmp/cc0ptqTH.s
 GNU Java version 2.95.1 19990816 (release) (sparc-sun-solaris2.6) compiled by GNU C version 2.95 19990728 (release).
  /homes/adam/x/bin/as -V -Qy -s -o /var/tmp/ccMRHsck.o /var/tmp/cc0ptqTH.s
 GNU assembler version 2.9.5 (sparc-sun-solaris2.6) using BFD version 2.9.5.0.12
  /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/jvgenmain HelloWorldApp /var/tmp/ccWpjwb1.i
  /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/cc1 /var/tmp/ccWpjwb1.i -quiet -dumpbase HelloWorldApp.c -g -version -o /var/tmp/ccMVWw3I.s
 GNU C version 2.95.1 19990816 (release) (sparc-sun-solaris2.6) compiled by GNU C version 2.95 19990728 (release).
  /homes/adam/x/bin/as -V -Qy -s -o /var/tmp/ccs2H0Xs.o /var/tmp/ccMVWw3I.s
 GNU assembler version 2.9.5 (sparc-sun-solaris2.6) using BFD version 2.9.5.0.12
  /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/collect2 -V -R/homes/adam/usr/lib -Y P,/usr/ccs/lib:/usr/lib -Qy -o HelloWorldApp1 /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/crt1.o /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/crti.o /usr/ccs/lib/values-Xa.o /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/crtbegin.o -L/homes/adam/usr/include -L/homes/adam/x/bin -L/homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1 -L/usr/ccs/bin -L/usr/ccs/lib -L/homes/adam/usr/l ib /var/tmp/ccMRHsck.o /var/tmp/ccs2H0Xs.o -lgcc -lgcj -lm -lgcjgc -lzgcj -lsocket -lnsl -ldl -lc -lgcc /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/crtend.o /homes/adam/usr/lib/gcc-lib/sparc-sun-solaris2.6/2.95.1/crtn.o
 GNU ld version 2.9.5 (with BFD 2.9.5.0.12)
   Supported emulations:
    elf32_sparc
 
 adam@one:HelloApp $ gdb WorldApp1
 GNU gdb 4.18
 Copyright 1998 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-sun-solaris2.6"...
 (gdb) run
 Starting program: /one/adam/classes/all/99.fall/CMSC417/ex/HelloApp/HelloWorldApp1 
 
 Program received signal SIGSEGV, Segmentation fault.
 0xef54f5a0 in GC_find_limit (p=0xeffff704 "īJ/¸", up=1)
     at ../../../libgcj-2.95.1/boehm-gc/os_dep.c:681
 681			GC_noop1((word)(*result));
 (gdb) cont
 Continuing.
 
 Program received signal SIGSEGV, Segmentation fault.
 _Jv_equalUtf8Consts (a=0x0, b=0xef6d4282)
     at ../../../libgcj-2.95.1/libjava/prims.cc:89
 89	  if (a->hash != b->hash)
 Current language:  auto; currently c++
 (gdb) cont
 Continuing.
 
 Program terminated with signal SIGSEGV, Segmentation fault.
 The program no longer exists.
 (gdb) quit
 adam@one:HelloApp $ exit
 exit
 
 script done on Sat Sep 18 13:01:46 1999
 ------------------------------------------------------------------------
 

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