Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Apr 2004 14:48:09 +0100
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        Mipam <mipam@ibb.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: signal 6 meaning?
Message-ID:  <20040405134809.GA9043@happy-idiot-talk.infracaninophile.co.uk>
In-Reply-To: <Pine.LNX.4.33.0404051325350.3737-100000@ux1.ibb.net>
References:  <Pine.LNX.4.33.0404051325350.3737-100000@ux1.ibb.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--SLDf9lqlvOQaIe6s
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Apr 05, 2004 at 01:30:36PM +0200, Mipam wrote:

> Sory for the luser question.
> What's signal 6?
>=20
> kernel: pid 567 (clamd), uid 1006: exited on signal 6

Signal 6 is SIGABRT -- see /usr/include/sys/signal.h.  A process dying
with this signal is usually due to it calling the abort(3) function.
That generally indicates that the process itself has found that some
essential pre-requisite for correct function is not available and
voluntarily killing itself, rather than the process being killed by
the kernel because it ran over resource limits or looked at memory
addresses funny or something.
=20
> Where can i rtfm on signals?
> This is in /var/log/clam/clamd.log (so nothing .... :-()
>=20
> +++ Started at Mon Apr  5 13:23:48 2004
>       Log file size limited to 2097152 bytes.
>       Verbose logging activated.
>       Running as user clamav (UID 1006, GID 1007)
>       Reading databases from /usr/local/share/clamav
>       Protecting against 20832 viruses.
>       Unix socket file /var/run/clamav/clamd
>       Setting connection queue length to 15
>       Listening daemon: PID: 567
>      Archive: Archived file size limit set to 10485760 bytes.
>      Archive: Recursion level limit set to 5.
>      Archive: Files limit set to 1000.
>      WARNING: USING HARDCODED LIMIT: Archive: Compression ratio limit set=
 to
> 200.
>      Archive support enabled.
>      RAR support disabled.
>      Mail files support enabled.
>      OLE2 support disabled.
>      Self checking every 3600 seconds.

Hmmm... there should be some sort of explanation logged by the clamav
processes as to why they've elected to abort.  You might find running
the daemon in foreground -- possibly under a debugger -- provides more
information.  See the 'Foreground' and 'Debug' items in
clamav.conf(5).

	Cheers,

	Matthew

--=20
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

--SLDf9lqlvOQaIe6s
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAcWOZdtESqEQa7a0RAiMcAJwIkJ11I1CvVFKlcArcY2IndLmLCACfe5pY
k5EsM1DwxvcKuA4r3Yhh+go=
=ycCC
-----END PGP SIGNATURE-----

--SLDf9lqlvOQaIe6s--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040405134809.GA9043>