I've run into a problem running NAI command line virus scan (uvscan) - the 
command hangs after printing a warning about the age of the program... 
'ps' indicates the process is sleeping.  From the strace below it seems 
that there is a threading deadlock occurring that's somehow related to one 
or more devices listed in /proc/devices.

Unfortunately I don't have phone support from NAI / McAfee, and I've 
submitted an email trouble ticket but haven't heard from them.  No source, 
and obviously no debugging symbols in the executable either...

here are the last few lines of the strace:

write(1, "This program is more than   5 mo"..., 71) = 71
open("/usr/local/uvscan/messages.dat", O_RDONLY) = 4
lseek(4, 6799, SEEK_SET)                = 6799
read(4, "\37\216\277\16\354\360U\37\247.\346\"\32-4\\\307\320n\203"..., 
4096) = 4096
close(4)                                = 0
write(1, "time - we would suggest that you"..., 52) = 52
time(NULL)                              = 1054755930
open("/proc/devices", O_RDONLY)         = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x402f6000
read(4, "Character devices:\n  1 mem\n  2 p"..., 4096) = 371
futex(0x8085df0, FUTEX_WAIT, -39, NULL <unfinished ...>

...

RH Linux 9, kernel 2.4.20 (stock)
uvscan v4.2.40

thanks for any ideas on how to debug this.
Gus


-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]
https://www.redhat.com/mailman/listinfo/redhat-list

Reply via email to