On 13/01/2015 07:05, cjgoh...@gmail.com wrote: > On Monday, January 12, 2015 at 10:09:03 PM UTC-8, Tim Golden wrote: >> On 12/01/2015 23:12, Andrew Koenig wrote: >>> Fixed it! >>> >>> The aforementioned article is correct. I downloaded the RegDelNull >>> program mentioned in the article >>> (http://technet.microsoft.com/en-us/sysinternals/bb897448.aspx) and >>> ran it on hkcr, hkcu, hklm, hku, and hkcc (short for >>> HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, >>> and HKEY_CURRENT_CONFIG), respectively. It deleted a bunch of keys. >>> Rerunning the program you posted earlier revealed no keys with >>> embedded nulls in their names, and ensurepip now works. >>> >>> I have no idea how these keys got there. For all I know they are the >>> result of malware. >>> >>> I think it would be worthwhile changing the Python code to detect >>> nulls and perhaps issue a warning that directs people to this article >>> or something like it. >>> >> >> Thanks, yes. Unfortunate that no-one's actually reported this before as >> a bug -- as far as I'm aware. Would you be in a position to report this >> at bugs.python.org? If not, I'll do it when I get a chance. >> >> TJG > > <http://bugs.python.org/issue22028> >
(Sigh). Thanks -- and I'm even listed on the call. In my defence it was logged while I was away over the summer and I did a bit of a bulk delete when I came back. Thanks TJG -- https://mail.python.org/mailman/listinfo/python-list