On May 24, 2005, at 11:53, Stephen Gran wrote:

On Tue, May 24, 2005 at 11:43:45AM -0700, Doug Hardie said:

I believe I can make this occur at will (as long as there is a newer
database available). However, I am running FreeBSD and don't know for sure the equivallent to strace - ktrace perhaps. Let me know what you
need and I will force it to hang.


truss, maybe?  You can force the milter to think there is an update
available by touch'ing the database file. So, a full trace of a running
milter process from start up until it hangs would be great, if you can
do so. I believe there are options to truss similar to those to strace
to make it follow forks and child processes and so forth - enabling
those are vital for this.

It's likely to be big, so putting it online somewhere for perusal may be
preferable to sending to the list if you can.  If not, can you send it
to me off-list, and I'll put it up somewhere?

ktrace is effectively the same thing as truss so I used it. There are two files available:

http://www.lafn.org/clamav/ktrace.html
http://www.lafn.org/clamav/clamd.html

ktrace.html is the output of ktrace - its about 14 MB
clamd.html is the clamd.log file entries - very small and probably of no value


_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to