You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2006/09/02 19:15:32 UTC

[Bug 5079] New: mass-check --restart with :detect: hangs on solaris on certain mboxes

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5079

           Summary: mass-check --restart with :detect: hangs on solaris on
                    certain mboxes
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: major
          Priority: P5
         Component: Masses
        AssignedTo: dev@spamassassin.apache.org
        ReportedBy: jm@jmason.org


I haven't figured this out yet... on the zone, do:

cd /home/jm/ftp/zmi-svn/masses    [a checkout of svn trunk]
/local/perl586/bin/perl mass-check --debug --progress --restart=500 spam:detect:xy


[20534] dbg: rules: running body-text per-line regexp tests; score so far=1.869
[20534] dbg: uri: running uri tests; score so far=1.869
[20534] dbg: rules: running raw-body-text per-line regexp tests; score so far=1.869
[20534] dbg: rules: running full-text regexp tests; score so far=1.869
[20534] dbg: rules: running meta tests; score so far=1.869
[20534] dbg: check: is spam? score=1.869 required=5
[20534] dbg: check:
tests=MISSING_DATE,MISSING_HEADERS,MISSING_SUBJECT,NO_REAL_NAME,NO_RECEIVED,NO_RELAYS,TO_CC_NONE
[20534] dbg: check:
subtests=__HAS_MSGID,__MSGID_OK_DIGITS,__MSGID_OK_HOST,__NONEMPTY_BODY,__SANE_MSGID,__SOBER_P_MSGID,__UNUSABLE_MSGID
status: starting scan stage                              now: 2006-09-02 17:14:29
[20546] info: archive-iterator: skipping large message
^C


this is causing the mass-checks on the zone to hang, btw -- it's a set of
messages isolated from the "zmi" uploaded set.

Both --restart=500 (or any other value) and :detect: are required to
trigger it.

I'm investigating...



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

[Bug 5079] mass-check --restart with :detect: hangs on solaris on certain mboxes

Posted by bu...@bugzilla.spamassassin.org.
http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5079





------- Additional Comments From felicity@apache.org  2006-09-02 20:26 -------
(In reply to comment #1)
> fixed.

Could you be a little more specific?  :)



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

[Bug 5079] mass-check --restart with :detect: hangs on solaris on certain mboxes

Posted by bu...@bugzilla.spamassassin.org.
http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5079





------- Additional Comments From jm@jmason.org  2006-09-02 20:49 -------
sure ;)   basically if the msg was too large, the returned result string was '';
but the RE to extract the result string on the other end of the IPC pipe was
looking for /^([^\0]+)/ , hence would not match.  On top of that, there was no
else clause to catch missed cases.  End result: hang.



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

[Bug 5079] mass-check --restart with :detect: hangs on solaris on certain mboxes

Posted by bu...@bugzilla.spamassassin.org.
http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5079


jm@jmason.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Additional Comments From jm@jmason.org  2006-09-02 19:38 -------
fixed.



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