[Mailman-Users] Fwd: Uncaught runner exception

Lothar Schilling ls at proasyl.de
Wed Mar 20 08:31:20 EDT 2019


Am 18.03.2019 um 17:06 schrieb Mark Sapiro:
> On 3/18/19 2:29 AM, Lothar Schilling wrote:
>> Exception in fixAuthor: D▒rthe Hinz - Fl▒chtlingsrat Nds.
>> Mar 18 08:33:51 2019 (23745) lowercase value:
>> 'abcdefghijklmnopqrstuvwxyz\xb5\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff'
>> Mar 18 10:06:50 2019 (23745) Exception in fixAuthor: Philipp Millius
>> (Fl▒chtlingsrat THR e.V.)
>> Mar 18 10:06:50 2019 (23745) lowercase value:
>> 'abcdefghijklmnopqrstuvwxyz\xb5\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff'
> which is iso-8859-1 encoding of
> 'abcdefghijklmnopqrstuvwxyzµßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ' and which
> is the problem.
>
> I don't know why in testing string.lowercase does not return the above
> string, but in the Python that's running ArchRunner, and presumably the
> rest of mailman, string.lowercase has that value. This is what needs to
> be fixed. The first step is possibly to do
>
> locate string.py

There is just one

/usr/lib64/python2.6/string.py

yielding

lowercase = 'abcdefghijklmnopqrstuvwxyz'.

> And then look at all the ones you find to see which defines lowercase
> that way and then figure out why the Python that runs Mailman uses that
> one rather that the ones you see in testing.
>
> Also,
>
> which -a python

points to /usr/bin/python as it is supposed to.

>
> may help find things.

As your fix makes for the mails being archived maybe we should leave it
at that. Thank you very much anyway for your patient helping me.



More information about the Mailman-Users mailing list