[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!