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 2010/02/17 10:06:47 UTC

[Bug 6336] New: "Illegal octal digit '9'" received during rules compile

https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6336

           Summary: "Illegal octal digit '9'" received during rules
                    compile
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: Other
        OS/Version: FreeBSD
            Status: NEW
          Severity: normal
          Priority: P5
         Component: sa-compile
        AssignedTo: dev@spamassassin.apache.org
        ReportedBy: manman@mail.gr


Created an attachment (id=4670)
 --> (https://issues.apache.org/SpamAssassin/attachment.cgi?id=4670)
sa-compile debug log in the problematic case

Running on: FreeBSD 8.0
Spamassassin FreeBSD package: p5-Mail-SpamAssassin-3.3.0_2
perl version: 5.10.1

This seems related to bug #6214, but I am not sure whether this is related to
SA or not. Specifically, this error does not show up at all if the default SA
rules (as loaded by a simple sa-update) are used. However, utilizing the yerp
rules from channel sought.rules.yerp.org makes this error appear. I shall be
attaching a log.

Like I said, apologies if this not an issue related to SA.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

Posted by bu...@issues.apache.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6336

--- Comment #16 from Larry Rosenbaum <ro...@ornl.gov> 2010-07-26 13:59:04 EDT ---
(reposting from bug 6469)

I'm seeing warnings like this when I run sa-compile:

Illegal octal digit '9' ignored at
/usr/local/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
line 1083, <$fh> line 5795.
Illegal octal digit '9' ignored at
/usr/local/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
line 1083, <$fh> line 6665.

I've done some digging and it looks like the rule2xs() function is trying to
parse stuff like this:

r \2512009 microsoft | unsubscribe | more newsletters | privac:FB_SOFTTABS
__FB_BCs __SEEK_YRQYH9,[l=1] __SUBSCRIPTION_INFO,[l=1]
r copyright \2512009 by nacha - the electronic payments
associ:LOTTO_AGENT,[l=1] T_LOTTO_DEPT,[l=1] __ATM_CARD,[l=1] __FEES,[l=1]
__LOTTO_WIN_01,[l=1] __SEEK_VZ7OQ6,[l=1] __YOUR_FUND,[l=1]

I think these are coming from lines like this:

sought_rules_yerp_org/20_sought.cf:body __SEEK_YRQYH9  /\x{a9}2009 Microsoft \|
Unsubscribe \| More Newsletters \| Privacy/
sought_rules_yerp_org/20_sought.cf:body __SEEK_VZ7OQ6  /Copyright \x{a9}2009 by
NACHA - The Electronic Payments Association/

So the year occurs right after the octal escape code for the copyright symbol,
and the fixup_re code is assuming the "2009" is part of the octal escape. I
suspect this error prevents the rule from being used.

The code being executed is

$output .= '"'.chr(oct($esc)).'"';

For the string \2512009, it is trying to do oct() on the whole string.  It
should just be using the first three digits, and treating the rest as literal
text.

This error was observed on the following systems:

SpamAssassin version 3.3.1
  running on Perl version 5.10.1
SunOS email 5.9 Generic_118558-39 sun4u sparc SUNW,Sun-Fire-V210
and
SunOS spam5 5.10 Generic_141444-09 sun4u sparc SUNW,Sun-Fire-V240

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

Posted by bu...@issues.apache.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6336

Mark Martinec <Ma...@ijs.si> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P2

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

Posted by bu...@issues.apache.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6336

--- Comment #17 from Mark Martinec <Ma...@ijs.si> 2011-03-22 23:22:18 EDT ---
Created an attachment (id=4857)
 --> (https://issues.apache.org/SpamAssassin/attachment.cgi?id=4857)
Limit \ooo notation parsing to three digits

I believe the attached small patch fixes the issue.

trunk:
  Bug 6336: "Illegal octal digit '9'" received during rules compile
Sending lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
Committed revision 1084467.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

--- Comment #9 from manman@mail.gr 2010-02-22 06:52:34 UTC ---
Fail! Tried to compile the combined rule set (base+sought) and this time no
error came up. Seems like I managed to screw things up here...

So you can either close the ticket or leave it open for a little while. If I
manage to reproduce this, I'll update this ticket with the problematic ruleset
and relevant info.

Once more, apologies for my poor information provisioning.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] [review] "Illegal octal digit '9'" received during rules compile

Posted by bu...@issues.apache.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6336

Kevin A. McGrail <km...@pccc.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kmcgrail@pccc.com
  Status Whiteboard|needs 2 votes               |needs 1 votes

--- Comment #18 from Kevin A. McGrail <km...@pccc.com> 2011-03-24 11:02:52 EDT ---
(In reply to comment #17)
> Created an attachment (id=4857)
 --> (https://issues.apache.org/SpamAssassin/attachment.cgi?id=4857) [details]
> Limit \ooo notation parsing to three digits
> 
> I believe the attached small patch fixes the issue.
> 
> trunk:
>   Bug 6336: "Illegal octal digit '9'" received during rules compile
> Sending lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
> Committed revision 1084467.

+1 I cannot test but the patch looks sane.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] [review] "Illegal octal digit '9'" received during rules compile

Posted by bu...@issues.apache.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6336

Mark Martinec <Ma...@ijs.si> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|"Illegal octal digit '9'"   |[review] "Illegal octal
                   |received during rules       |digit '9'" received during
                   |compile                     |rules compile
  Status Whiteboard|                            |needs 2 votes

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

Justin Mason <jm...@jmason.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jm@jmason.org

--- Comment #4 from Justin Mason <jm...@jmason.org> 2010-02-17 22:03:31 UTC ---
if you can capture the exact rules files that reproduce this, and narrow it
down to a minimal number of rules, that'd be really useful ;)

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

Karsten Bräckelmann <gu...@rudersport.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P5                          |P3
   Target Milestone|Undefined                   |3.3.1

--- Comment #3 from Karsten Bräckelmann <gu...@rudersport.de> 2010-02-17 10:58:41 UTC ---
Oops, form reloading hick-up accidentally reverted the Priority and TM changes
by Mark. Re-setting.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

Posted by bu...@issues.apache.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6336

Mark Martinec <Ma...@ijs.si> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rosenbaumlm@ornl.gov

--- Comment #15 from Mark Martinec <Ma...@ijs.si> 2010-07-26 13:55:48 EDT ---
*** Bug 6469 has been marked as a duplicate of this bug. ***

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

--- Comment #8 from Karsten Bräckelmann <gu...@rudersport.de> 2010-02-18 22:15:38 UTC ---
(In reply to comment #7)
> I am updating both rule sets on a monthly base. First I run sa-update for the
> stock rules only, then for the SOUGHT channel.

> Right after adding my last comment above, but recompiling, reproduced the
> error.

Huh. Am I right assuming both these sa-update runs have been done right after
each other? In that case, it is pretty unlikely the SOUGHT rules in both of
them differ at all. Unlikely, though not entirely impossible.

So my best bet needs to be adjusted. ;)  It is not some specific SEEK sub-rule,
a difference in both versions. But probably the mere existence of the quite
complex and heavy-weight SOUGHT meta rules and their SEEK sub-rules -- in two
different places -- that makes sa-compile trip.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

--- Comment #12 from Justin Mason <jm...@jmason.org> 2010-02-23 10:02:08 UTC ---
please comment here.

The issue was probably caused by a single rule which was overwritten by a later
automated SOUGHT update.  if you have free time, it'd be possible to find it by
going back through commit history on the Spamassassin SVN repository to find
the version of 20_sought.cf with the issue....

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

Karsten Bräckelmann <gu...@rudersport.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P5
   Target Milestone|3.3.1                       |Undefined

--- Comment #2 from Karsten Bräckelmann <gu...@rudersport.de> 2010-02-17 10:31:58 UTC ---
(In reply to comment #0)
> Running on: FreeBSD 8.0
> Spamassassin FreeBSD package: p5-Mail-SpamAssassin-3.3.0_2
> perl version: 5.10.1

What's your re2c version?

> [...]  Specifically, this error does not show up at all if the default SA
> rules (as loaded by a simple sa-update) are used. However, utilizing the yerp
> rules from channel sought.rules.yerp.org makes this error appear.

This is interesting.  Since 3.3 the SOUGHT rule-set is part of stock SA and
included in the vanilla sa-update run. The additional, specific channel is not
needed. However, adding it to the mix apparently makes sa-compile complain for
you.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

--- Comment #7 from manman@mail.gr 2010-02-18 19:58:06 UTC ---
(In reply to comment #6)
> Manman, how often do you update the SOUGHT channel? How often do you update
> stock rules? 
I am updating both rule sets on a monthly base. First I run sa-update for the
stock rules only, then for the SOUGHT channel.

Essentially, what caught my attention was that SA 3.3 rolled out and my 3.2
installation got upgraded, so I paid extra attention to sa-update, sa-compile
etc.
> When was the last time respectively?
Right after adding my last comment above, but recompiling, reproduced the
error.

> Please *keep* a copy of the SOUGHT rules as on your box right now -- assuming
> those are still the ones that triggered the issue.
I'll happily keep this rule set for tests. Even upload them if asked. But
please bear with me, since I am away from the installation and even SSH is
disabled. Will be back on Monday, so I can perform any tests needed at that
time.
> Not terribly unexpected, since the SOUGHT FRAUD rule-set is disabled (score set 
> to 0) in stock 50_scores.cf by default, which should overrule the channel. But
> nice confirmation. :)
:)
> > 2) Then I remark'ed the "include sought_rules_yerp_org/20_sought.cf" line,
> > leaving "include sought_rules_yerp_org/20_sought_fraud.cf" enabled. Result: No
> > error! 
> 
> Effectively, both are disabled.
> 
> Since the SOUGHT rule-set is part of stock SA since 3.3, a good guess would be
> that you manually updated the SOUGHT channel after the last stock sa-update.

Exactly, that's the order I'm always following. 

> And the issue is somehow related to the difference in __SEEK sub-rules or
> meta'ing them.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

--- Comment #6 from Karsten Bräckelmann <gu...@rudersport.de> 2010-02-18 13:30:32 UTC ---
Manman, how often do you update the SOUGHT channel? How often do you update
stock rules? When was the last time respectively?

Please *keep* a copy of the SOUGHT rules as on your box right now -- assuming
those are still the ones that triggered the issue.

(In reply to comment #5)
> 1) First I disabled the second rule ("include
> sought_rules_yerp_org/20_sought_fraud.cf"") and enabled the first ("include
> sought_rules_yerp_org/20_sought.cf"). Result: error about illegal octal digit
> appeared.

Not terribly unexpected, since the SOUGHT FRAUD rule-set is disabled (score set 
to 0) in stock 50_scores.cf by default, which should overrule the channel. But
nice confirmation. :)

> 2) Then I remark'ed the "include sought_rules_yerp_org/20_sought.cf" line,
> leaving "include sought_rules_yerp_org/20_sought_fraud.cf" enabled. Result: No
> error! 

Effectively, both are disabled.

Since the SOUGHT rule-set is part of stock SA since 3.3, a good guess would be
that you manually updated the SOUGHT channel after the last stock sa-update.
And the issue is somehow related to the difference in __SEEK sub-rules or
meta'ing them.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

Karsten Bräckelmann <gu...@rudersport.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Libraries                   |sa-compile

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

--- Comment #10 from Karsten Bräckelmann <gu...@rudersport.de> 2010-02-22 15:26:53 UTC ---
(In reply to comment #9)
> Fail! Tried to compile the combined rule set (base+sought) and this time no
> error came up. Seems like I managed to screw things up here...

How exactly did you "combine" these? Dropped the sought channel and moved its
cf files into the stock channel instead? Or even merged them into existing cf
files? On the sub-rules and metas, or the score settings, too? (The latter
definitely do differ.)

Any chance the existence of a separate sought channel is part of this issue?

> So you can either close the ticket or leave it open for a little while. If I
> manage to reproduce this, I'll update this ticket with the problematic ruleset
> and relevant info.
> 
> Once more, apologies for my poor information provisioning.

Don't worry -- it happens, that a mysterious issue suddenly disappears. Usually
there was something unclean before, that's since been cleaned. Did you document
all changes since the last compile failure?

If we cannot reproduce the issue or gather more relevant information, I'll
close this bug. For now, let's see what info we can collect while you still
remember your steps and setup. :)

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] [review] "Illegal octal digit '9'" received during rules compile

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

Mark Martinec <Ma...@ijs.si> changed:

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

--- Comment #20 from Mark Martinec <Ma...@ijs.si> 2011-05-08 21:11:07 UTC ---
3.3:
  Bug 6336: "Illegal octal digit '9'" received during rules compile
  Sending lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
Committed revision 1100816.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

Mark Martinec <Ma...@ijs.si> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P5                          |P3
   Target Milestone|Undefined                   |3.3.1

--- Comment #1 from Mark Martinec <Ma...@ijs.si> 2010-02-17 10:23:51 UTC ---
> This seems related to bug #6214

Actually, the Bug 6214 comment 5 describes the same issue,
which turns out to be unrelated to the Bug 6214 main topic
and was forgotten.

So yes, the "illegal octal digit" bug is definitely worth investigating.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

Karsten Bräckelmann <gu...@rudersport.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Group|security                    |
          Component|Security                    |Libraries
         AssignedTo|security@spamassassin.apach |dev@spamassassin.apache.org
                   |e.org                       |

--- Comment #14 from Karsten Bräckelmann <gu...@rudersport.de> 2010-03-23 17:42:32 UTC ---
Moving back off of Security, which got changed by accident during the mass
Target Milestone move.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

--- Comment #11 from manman@mail.gr 2010-02-23 09:32:31 UTC ---
(In reply to comment #10)
> How exactly did you "combine" these? Dropped the sought channel and moved its
> cf files into the stock channel instead? Or even merged them into existing cf
> files? On the sub-rules and metas, or the score settings, too? (The latter
> definitely do differ.)

Bad choice of words. What I intended to mean by "combine", is that I ran
sa-update for the default SA ruleset and then I ran sa-update once more for the
sought channel ("sa-update --channelfile ~/sa-xtra-update-channels.txt -D
--gpgkey 6C6191E3 --gpgkey 856AA88A" where sa-xtra-update-channels.txt contains
only "sought.rules.yerp.org").

> Any chance the existence of a separate sought channel is part of this issue?

Don't have the faintest idea, sorry. Perhaps the sought ruleset author could
address that.

> Don't worry -- it happens, that a mysterious issue suddenly disappears. Usually
> there was something unclean before, that's since been cleaned. Did you document
> all changes since the last compile failure?

AFAIK, yes.

> If we cannot reproduce the issue or gather more relevant information, I'll
> close this bug. For now, let's see what info we can collect while you still
> remember your steps and setup. :)

I understand. Thank you for your time and for your work on this *awesome* piece
of software. Least I can do is watch whether this thing happens again and open
a case if needed.

One question though: if this resurfaces, should I open a new case here, or just
comment in this one to have it reopened?

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] [review] "Illegal octal digit '9'" received during rules compile

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

Henrik Krohns <he...@hege.li> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hege@hege.li
  Status Whiteboard|needs 1 votes               |ready to commit for 3.3.2

--- Comment #19 from Henrik Krohns <he...@hege.li> 2011-05-08 13:16:56 UTC ---
+1 change looks minimal and safe

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6336] "Illegal octal digit '9'" received during rules compile

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

manman@mail.gr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |manman@mail.gr

--- Comment #5 from manman@mail.gr 2010-02-18 06:34:32 UTC ---
In reply to comment #2:
> What's your re2c version?

# re2c --version
re2c 0.13.5

FreeBSD package: re2c-0.13.5

In reply to comment #4:

> if you can capture the exact rules files that reproduce this, 
> and narrow it down to a minimal number of rules, that'd be 
> really useful ;)

Not an expert here, so what I *could* find was the following. I opened 
sought_rules_yerp_org.cf and found out that it include'd two rules files. In
turn I disabled one of the two rules, while enabling the other. Results.

1) First I disabled the second rule ("include
sought_rules_yerp_org/20_sought_fraud.cf"") and enabled the first ("include
sought_rules_yerp_org/20_sought.cf"). Result: error about illegal octal digit
appeared.

2) Then I remark'ed the "include sought_rules_yerp_org/20_sought.cf" line,
leaving "include sought_rules_yerp_org/20_sought_fraud.cf" enabled. Result: No
error! 

Unfortunately that's as much as I can narrow it down, with my current tech
level. I can try more, but I'll certainly need some instructions on how to do
it. :)

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.