Re: signal 6 meaning?

From: Matthew Seaman (m.seaman_at_infracaninophile.co.uk)
Date: 04/05/04

  • Next message: Don: "Re: signal 6 meaning?"
    Date: Mon, 5 Apr 2004 14:48:09 +0100
    To: Mipam <mipam@ibb.net>
    
    
    

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

    > Sory for the luser question.
    > What's signal 6?
    >
    > 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.
     
    > Where can i rtfm on signals?
    > This is in /var/log/clam/clamd.log (so nothing .... :-()
    >
    > +++ 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

    -- 
    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
    
    



  • Next message: Don: "Re: signal 6 meaning?"

    Relevant Pages

    • Re: Most seriously congested station
      ... Please excuse my ignorance, but what's "calling on", and how does this ... Calling on allows two or more trains into the section between ... can only be one train between signals, so there can only be one ... train at the platform at any time. ...
      (uk.railway)
    • signal handler question
      ... I was looking at sigaction(), and according to the man pages (for IRIX ... So would calling sigaction set the signal handlers for the calling ... which sends signals to processes. ...
      (comp.sys.sgi.misc)
    • Re: Wireless APs with strong signal?
      ... (I get many great signals from the neighbors, ... I assume, but am not sure, that you can turn off router mode and just use it as a WAP. ... anyone has experience with WAP units that have stronger signals, ... Calling an illegal alien an "undocumented worker" is like calling a ...
      (microsoft.public.windows.server.sbs)
    • Re: [RFC + PATCH] signalfd simplification
      ... If this patch is applied, a task calling signalfd can read its own private ... signals, ... It is possible that we have multiple threads waiting on ->signalfd_wqh with ...
      (Linux-Kernel)