Hello.

I need to correct reply form clamav-milter. I make 
some overpatching and... And I get inoperative programm.
I add some debug messages to different functions and I 
see what clamfi_envfrom called in unexpected time:

Mar  6 00:39:12 clamav-milter[31322]: clamfi_helo: centurion
Mar  6 00:39:12 clamav-milter[31322]: clamfi_helo: --1-- (null)
Mar  6 00:39:12 clamav-milter[31322]: clamfi_helo: --2-- (null)
Mar  6 00:39:12 clamav-milter[31322]: clamfi_helo: --3-- ╗>,
Mar  6 00:39:12 clamav-milter[31322]: clamfi_helo: --4-- centurion
Mar  6 00:39:12 clamav-milter[31322]: clamfi_helo: smfi_setpriv ok, privdata = 
0x805c638
Mar  6 00:39:13 clamav-milter[31322]: clamfi_envfrom: privdata = 0x805c638
Mar  6 00:39:13 clamav-milter[31322]: clamfi_envfrom: <[EMAIL PROTECTED]>
Mar  6 00:39:13 clamav-milter[31322]: clamfi_envfrom: n_children = 2
Mar  6 00:39:13 clamav-milter[31322]: clamfi_envfrom: continue
Mar  6 00:39:15 clamav-milter[31322]: clamfi_envrcpt: <[EMAIL PROTECTED]>
Mar  6 00:39:16 clamav-milter[31322]: clamfi_header: From: "xxxxxxxx" <[EMAIL 
PROTECTED]>
Mar  6 00:39:16 clamav-milter[31322]: clamfi_header: To: <xxxxxxxxx>
Mar  6 00:39:16 clamav-milter[31322]: clamfi_header: Subject: xxxxxxxxxx
Mar  6 00:39:16 clamav-milter[31322]: clamfi_header: Date: Sat, 6 Mar 2004 00:39:28 
+0400
Mar  6 00:39:16 clamav-milter[31322]: clamfi_header: MIME-Version: 1.0
Mar  6 00:39:16 clamav-milter[31322]: clamfi_header: Content-Type: text/plain;
Mar  6 00:39:16 clamav-milter[31322]: clamfi_header: X-Mailer: Microsoft Office 
Outlook, Build 11.0.5510
Mar  6 00:39:16 clamav-milter[31322]: clamfi_header: X-MimeOLE: Produced By Microsoft 
MimeOLE V6.00.2800.1123
Mar  6 00:39:16 clamav-milter[31322]: clamfi_eoh
Mar  6 00:39:16 clamav-milter[31322]: clamfi_envbody: 332 bytes
Mar  6 00:39:16 clamav-milter[31322]: clamfi_eom
Mar  6 00:39:16 clamav-milter[31322]: clamfi_eom: read stream: OK
Mar  6 00:39:16 clamav-milter[31322]: i25KdBI3031318: clean message from <[EMAIL 
PROTECTED]>
Mar  6 00:39:16 clamav-milter[31322]: clamfi_free called
Mar  6 00:39:16 clamav-milter[31322]: clamfi_free: privdata = 0x805c638
Mar  6 00:39:16 clamav-milter[31322]: clamfi_free: privdata = 0x805c638
Mar  6 00:39:17 clamav-milter[31322]: clamfi_envfrom: privdata = (nil)
Mar  6 00:39:17 clamav-milter[31322]: clamfi_envfrom: <[EMAIL PROTECTED]>
Mar  6 00:39:17 clamav-milter[31322]: clamfi_envfrom: n_children = 2

Why ?... (clamfi_envfrom: privdata = (nil) because private context initialization 
moved from clamfi_envfrom to clamfi_helo).

I make verification in begin on clamfi_envfrom

        if(!privdata) {
                        syslog(LOG_DEBUG, "clamfi_envfrom: privdata is NULL, breake");
                        return cl_error;
        }


but i don't understand...

-- 
Regards,
Sergey



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to