Hi Chris,
Could you send a backtrace?
In gdb, type 'where' after the Segmentation fault.
Could you also try to run amcheck with the MALLOC_CHECK_ variable set.
For more details on it, see the man page for malloc.
export MALLOC_CHECK_=2
Jean-Louis
On Wed, Feb 19, 2003 at 02:46:53PM -0800, Chris Marble wrote:
> I've been using Amanda 2.4.2p2 for several years. Server is Linux
> 2.4.20 and clients are Linux, Solaris, HP-UX, IRIX and Tru-64.
>
> Had a DLE that was too large so it was time for gnu tar and an exclude list.
> Installed Amanda 2.4.4b1 on the troublesome client, Linux 2.4.18, and it's
> fine there. Installed 2.4.4b1 on the server and it won't even pass amcheck.
> Just dies with a "Segmentation fault" So I fire up gdb:
>
> gdb amcheck
> GNU gdb 19991004
> 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 "i386-redhat-linux"...
> (gdb) run -c hmcis
> Starting program: /usr/local/pkg/amanda/sbin/amcheck -c hmcis
>
> Program received signal SIGSEGV, Segmentation fault.
> chunk_free (ar_ptr=0x464c457f, p=0x40028a1b) at malloc.c:3049
> 3049 malloc.c: No such file or directory.
>
>
> Any ideas? The one client's fine with 2.4.4b1 and it's very similar to
> the server (same hardware, same original RedHat install and the like).
> --
> Chris_Marble AT hmc DOT edu - HMC UNIX Systems Manager
> My opinions are my own and probably don't represent anything anyway.
--
Jean-Louis Martineau email: martineau AT IRO.UMontreal DOT CA
Departement IRO, Universite de Montreal
C.P. 6128, Succ. CENTRE-VILLE Tel: (514) 343-6111 ext. 3529
Montreal, Canada, H3C 3J7 Fax: (514) 343-5834
|