Date: Sun, 26 Oct 2003 19:07:08 +0100 From: Koop Mast <einekoai@chello.nl> To: "freebsd-sparc64@freebsd.org" <freebsd-sparc64@freebsd.org>, "current@freebsd.org" <current@freebsd.org> Subject: ld-elf.so.1 trouble on sparc64 Message-ID: <1067191627.2460.3.camel@crashalot.rainbow-runner.nl>
next in thread | raw e-mail | index | archive | help
Hi, 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 happen. I'm willing to test patches, or supply more info. Thanks, -Koop -- # uname -a FreeBSD sparkel.rainbow-runner.nl 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Thu Oct 23 10:20:46 GMT 2003 root@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 rtld.c:1292 elm = (Objlist_Entry *) 0x40295e20 saved_msg = 0x0 #2 0x000000004026670c in _rtld (sp=0x7fdfffffc40, exit_proc=0x7fdfffffae0, objp=0x7fdfffffae8) at rtld.c:395 aux_info = {0x0, 0x0, 0x0, 0x7fdfffffbd0, 0x7fdfffffbe0, 0x7fdfffffbf0, 0x7fdfffffc00, 0x7fdfffffc30, 0x7fdfffffc10, 0x7fdfffffc20, 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 (gdb) --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1067191627.2460.3.camel>