[Mailman-Developers] Ok, this is weird...

Ron Jarrell jarrell@vt.edu
Thu, 11 Apr 2002 06:51:20 -0400


At 01:57 AM 4/11/02 -0400, Barry A. Warsaw wrote:

> >>>>> "RJ" == Ron Jarrell <jarrell@vt.edu> writes:
>
>     RJ> Hey, Barry?  It's the topic processor causing it.  I got a
>     RJ> second message to that same list that generated the same
>     RJ> error.  I'd tried turning off topics before, since that was
>     RJ> one of the two differences between the working, and non
>     RJ> working, list.  But when I did that, I didn't *delete* the
>     RJ> topic, I just disabled it.  (Although, if topics are disabled,
>     RJ> that really should skip all the topic header
>     RJ> scanning... Apparently it doesn't.)
>
>     RJ> I tried disabling topics, *and* deleting my one trial topic.
>     RJ> Suddenly the two messages (the one I sent you, and the latest
>     RJ> one) would unshunt.
>
>     RJ> The only trial topic I had was, for fooling around purposes,
>     RJ> on that list was (from config_list):
>
>     RJ> topics_enabled = 1 topics_bodylines_limit = 5 topics =
>     RJ> [('Illuminati', '[fF]nord', 'Illuminated Messages', 0)]
>
>I've been trying to reproduce this with current cvs and am unable to.
>I'm not sure that the topic processor's logic is totally correct, but
>I also can't provoke the bugs you describe.
>
>Can you please do two things: try to update to current cvs, do a
>"./config.status ; make install ; cd $prefix ; bin/mailmanctl restart"
>
>If you still get the bugs, please step me through the recipe you're
>using to cause the bug.
>
>In the meantime, I'll try to convince myself about the logic of the
>topic processor.

I rebuild like that regularly...  As I reported, it happened again a couple
of days ago.  That shut pickle set I sent you contains a message that
triggers it every time.   If I turn topics back on and install a topic (I used
the one above, again), *eventually* a message will trigger the problem.
Not every message does, just some.

If I unshunt it, i'll just get repeated continuation before header errors.
If I delete the topic, and turn off topics (just turning off topics wasn't
enough the last time, I had to also delete the topic list) it'll unshunt
just fine.

Hence why I'm blaming the topic processor!