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 steve.dower
Recipients erik flister, eryksun, paul.moore, steve.dower, tim.golden, zach.ware
Date 2015-06-11.16:10:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1434039034.62.0.549605414939.issue24429@psf.upfronthosting.co.za>
In-reply-to
Content
msvcrt isn't the right version, it just happens to load. It's actually an old, basically unsupported version.

The problem would seem to be that Python 2.7 does not activate its activation context before loading msvcrt90 via ctypes. Eryksun (nosied - hope you're the same one :) ) posted a comment on the SO post with a link to a separate answer that shows how to do it, but it would be better for MATLAB to embed the manifest in their host executable if they're going to load the DLL directly.

We could probably also condition uuid to not do that check on Windows, since I don't think those functions will ever exist, at least against 2.7 they won't.
History
Date User Action Args
2015-06-11 16:10:34steve.dowersetrecipients: + steve.dower, paul.moore, tim.golden, zach.ware, eryksun, erik flister
2015-06-11 16:10:34steve.dowersetmessageid: <1434039034.62.0.549605414939.issue24429@psf.upfronthosting.co.za>
2015-06-11 16:10:34steve.dowerlinkissue24429 messages
2015-06-11 16:10:33steve.dowercreate