http://bugzilla.spamassassin.org/show_bug.cgi?id=3839





------- Additional Comments From [EMAIL PROTECTED]  2004-10-01 18:42 -------
Created an attachment (id=2405)
 --> (http://bugzilla.spamassassin.org/attachment.cgi?id=2405&action=view)
diff -ru between those two dump files

OK, here's the scoop.   This is the diff between Devel::Peek::Dump
output from just after compile_now(), and just after the first
scan in a child spamd process.

Interesting things:  in the "scores" hash:

                     Elt "INVALID_DATE" HASH = 0xf102ea6e
                     SV = PVNV(0x8e3d838) at 0x8e0cf0c
                       REFCNT = 1
-                      FLAGS = (NOK,pNOK)
-                      IV = 0
+                      FLAGS = (IOK,NOK,pIOK,pNOK)
+                      IV = 1
                       NV = 1
                       PV = 0

so somehow a few rules are picking up new "IOK" flags -- ie. cached
integer-cast versions.  That means that all the pages with those SVs would be
copied. These seem to be the rules that are hitting in the message I scanned.
(I used "t/spamd.t".)

In addition, an "AWL" entry is being created in the "scoresets" arrays, and
picking up PV values  -- ie. cached stringified versions.

The message was autolearned as spam and added to the AWL.  Both these
are not used in compile_now().

and now my brain hurts. ;)



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to