On Thu, 20 May 2010 22:40:59 -0700 Dennis Peterson <denni...@inetnw.com>
wrote:

> $ freshclam
> ClamAV update process started at Thu May 20 22:39:04 2010
> main.cld is up to date (version: 52, sigs: 704727, f-level: 44, builder:
> sven)
> daily.cld is up to date (version: 11061, sigs: 81529, f-level: 51,
> builder: acab)
> Downloading bytecode.cvd [100%]
> LibClamAV Error: cli_calloc(): Can't allocate memory (0 bytes).
> calloc_problem: Error 0
> LibClamAV Error: Out of memory allocating operands
> LibClamAV Error: Error at bytecode line 6
> LibClamAV Error: Unable to load 767944.cbc bytecode: Can't allocate memory
> LibClamAV Error: Can't load 767944.cbc: Can't allocate memory
> LibClamAV Error: cli_tgzload: Can't load 767944.cbc
> LibClamAV Error: Can't load
> /usr/local/share/clamav/tmp/clamav-46079305bc41fa8e6026b7cf9cf655c2/clamav-7b24c51a085237aadd745ea25c74.cvd:
> Malformed database
> ERROR: Failed to load new database: Malformed database

The 0.96.1 freshclam besides checking the digital signature also
attempts to load every new database to make sure it's properly handled
by the engine. If it fails to do so, it won't install it. This feature
is controlled by the 'TestDatabases' entry in freshclam.conf, which is
turned on by default.

Why this check fails for bytecode.cvd on your box is a different issue
but the good thing is that the update that could possibly affect your
clamd was not installed.

Regards,

-- 
   oo    .....         Tomasz Kojm <tk...@clamav.net>
  (\/)\.........         http://www.ClamAV.net/gpg/tkojm.gpg
     \..........._         0DCA5A08407D5288279DB43454822DC8985A444B
       //\   /\              Fri May 21 10:17:20 CEST 2010
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to