ld-elf.so.1 trouble on sparc64

Koop Mast einekoai at chello.nl
Sun Oct 26 10:07:08 PST 2003


While looking for programs that don't run on sparc64, I came across the
Segmentation fault below. 
This happened at the start (before the GUI shows up) with evolution,
xchat and gaim. 
I noticed that launching the program from gdb makes it more likely to

I'm willing to test patches, or supply more info.



# uname -a
FreeBSD sparkel.rainbow-runner.nl 5.1-CURRENT FreeBSD 5.1-CURRENT #0:
Thu Oct 23 10:20:46 GMT 2003    
root at sparkel.rainbow-runner.nl:/usr/obj/usr/src/sys/BlazingSun  sparc64
(gdb) r
Starting program: /usr/X11R6/bin/evolution-1.4 
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt full
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x0000000040267a48 in objlist_call_init (list=0x40295e20) at
        elm = (Objlist_Entry *) 0x40295e20
        saved_msg = 0x0
#2  0x000000004026670c in _rtld (sp=0x7fdfffffc40,
    objp=0x7fdfffffae8) at rtld.c:395
        aux_info = {0x0, 0x0, 0x0, 0x7fdfffffbd0, 0x7fdfffffbe0, 
  0x7fdfffffbf0, 0x7fdfffffc00, 0x7fdfffffc30, 0x7fdfffffc10,
  0x0, 0x0, 0x0, 0x0, 0x0}
        i = 1077432096
        argv = (char **) 0x40382cb0
        env = (char **) 0x7fdfffffb08
        aux = (Elf_Auxinfo *) 0x7fdfffffc40
        auxp = (Elf_Auxinfo *) 0x7fdfffffc40
        argv0 = 0x40284010 ""
        obj = (Obj_Entry *) 0x0
        preload_tail = (Obj_Entry **) 0x40284010
        initlist = {stqh_first = 0x40295e20, stqh_last = 0x4029ed20}
        lockstate = 0

More information about the freebsd-sparc64 mailing list