Since updating to 0.88.1 I've got a few systems (Solaris 9 & 10 - 
Sparc) where freshclam just dies during update checks. Not all the 
time, though, just occasionally. 

It puts an incomplete entry like this into the log and then 
the process dies: 

--------------------------------------
freshclam daemon 0.88.1 (OS: solaris2.10, ARCH: sparc, CPU: sparc)
ClamAV update process started at Wed Apr 12 12:55:04 2006
main.cvd is up to date (version: 37, sigs: 46700, f-level: 7, builder: ccordes)


I've been running ClamAV without any trouble (great software,
by the way :) up 'til now. I checked through the archives, but
didn't see anything that was too similar to this. Any ideas?


In case it helps at all, I was able to get a truss of one such 
event, here's the end of it:

...
6518:   stat("/etc/resolv.conf", 0xFFBFE8D0)            = 0
6518:   sysconfig(_CONFIG_OPEN_FILES)                   = 1024
6518:   so_socket(PF_INET, SOCK_DGRAM, IPPROTO_IP, "", SOV_DEFAULT) = 0
6518:   connect(0, 0xFF20F208, 16, SOV_DEFAULT)         = 0
6518:   send(0, "E4F501\0\001\0\0\0\0\0\0".., 40, 0)    = 40
6518:   pollsys(0xFFBFE3B0, 1, 0xFFBFE220, 0x00000000)  = 1
6518:   recvfrom(0, "E4F58180\001\001\007\002".., 512, 0, 0xFFBFE2A8, 
0xFFBFE3AC) = 238
6518:   close(0)                                        = 0
6518:   time()                                          = 1144871208
6518:   open("main.cvd", O_RDONLY)                      = 0
6518:   ioctl(0, TCGETA, 0xFFBFEC94)                    Err#25 ENOTTY
6518:   fstat64(0, 0xFFBFED08)                          = 0
6518:   brk(0x00034D80)                                 = 0
6518:   brk(0x00036D80)                                 = 0
6518:   fstat64(0, 0xFFBFEBB0)                          = 0
6518:   read(0, " C l a m A V - V D B : 0".., 8192)     = 8192
6518:   llseek(0, 0xFFFFFFFFFFFFE200, SEEK_CUR)         = 512
6518:   close(0)                                        = 0
6518:   write(7, " m a i n . c v d   i s  ".., 80)      = 80
6518:   open("daily.cvd", O_RDONLY)                     = 0
6518:   ioctl(0, TCGETA, 0xFFBFEC94)                    Err#25 ENOTTY
6518:   fstat64(0, 0xFFBFED08)                          = 0
6518:   fstat64(0, 0xFFBFEBB0)                          = 0
6518:   read(0, " C l a m A V - V D B : 1".., 8192)     = 8192
6518:   llseek(0, 0xFFFFFFFFFFFFE200, SEEK_CUR)         = 512
6518:   close(0)                                        = 0
6518:   so_socket(PF_INET, SOCK_STREAM, IPPROTO_IP, "", SOV_DEFAULT) = 0
6518:   open("/etc/netconfig", O_RDONLY|O_LARGEFILE)    = 1
6518:   fcntl(1, F_DUPFD, 0x00000100)                   = 256
6518:   close(1)                                        = 0
6518:   read(256, " # p r a g m a   i d e n".., 1024)   = 1024
6518:   read(256, " t s           t p i _ c".., 1024)   = 215
6518:   read(256, 0x0002BF50, 1024)                     = 0
6518:   lseek(256, 0, SEEK_SET)                         = 0
6518:   read(256, " # p r a g m a   i d e n".., 1024)   = 1024
6518:   read(256, " t s           t p i _ c".., 1024)   = 215
6518:   read(256, 0x0002BF50, 1024)                     = 0
6518:   close(256)                                      = 0
6518:   open("/dev/udp", O_RDONLY)                      = 1
6518:   ioctl(1, SIOCGLIFNUM, 0xFFBFEEE4)               = 0
6518:   close(1)                                        = 0
6518:   door_info(6, 0xFFBFCE60)                        = 0
6518:   door_call(6, 0xFFBFCE48)                        = 0
6518:   connect(0, 0xFFBFF0B8, 16, SOV_DEFAULT) (sleeping...)
6518:   connect(0, 0xFFBFF0B8, 16, SOV_DEFAULT)         Err#145 ETIMEDOUT
6518:   connect(0, 0xFFBFF0B8, 16, SOV_DEFAULT)         = 0
6518:   times(0xFFBFEE78)                               = 590960133
6518:   sysconfig(_CONFIG_CLK_TCK)                      = 100
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   times(0xFFBFEE78)                               = 590960133
6518:   stat("./clamav-f184aa2379a3c99a", 0xFFBFF010)   Err#2 ENOENT
6518:   open("./clamav-f184aa2379a3c99a", O_WRONLY|O_CREAT|O_EXCL, 0644) = 1
6518:   write(0, " G E T   / d a i l y . c".., 125)     Err#32 EPIPE
6518:       Received signal #13, SIGPIPE [default]

Thanks!


-- 
The Sun,  with all  the planets  revolving  around  it,  and 
depending on it, can still ripen a bunch of grapes as though 
it had nothing else in the Universe to do.
                             -- Galileo Galilei, 1564 - 1642
_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to