This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author r.david.murray
Recipients anshul6, paul.moore, r.david.murray, steve.dower, stutzbach, tim.golden, zach.ware
Date 2015-12-02.14:59:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1449068350.41.0.771864601644.issue25778@psf.upfronthosting.co.za>
In-reply-to
Content
The stackoverflow comment is this:

"The issue is that winreg.EnumValue is not cutting string values at their length properly for some reason, and strings will include null characters which os.path.abspath is not able to process."

The "one line patch" in the stackoverflow comment is against matplotlib, not python, so it doesn't help toward fixing this.

What would be most useful toward fixing this is a reproducer, but since that will depend on data in the registry whoever creates the reproducer may as well do it as a unit test.

I'm adding 2.7 to versions since it seems unlikely the code is different there, but I haven't checked.  Anshul, if you have tested this on python2.7 and not seen the problem there, please update the issue with that info.
History
Date User Action Args
2015-12-02 14:59:10r.david.murraysetrecipients: + r.david.murray, paul.moore, tim.golden, stutzbach, zach.ware, steve.dower, anshul6
2015-12-02 14:59:10r.david.murraysetmessageid: <1449068350.41.0.771864601644.issue25778@psf.upfronthosting.co.za>
2015-12-02 14:59:10r.david.murraylinkissue25778 messages
2015-12-02 14:59:10r.david.murraycreate