[Mailman-Users] Fwd: Uncaught runner exception

Mark Sapiro mark at msapiro.net
Mon Mar 18 12:06:03 EDT 2019


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

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

may help find things.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


More information about the Mailman-Users mailing list