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 amaury.forgeotdarc, belopolsky, meador.inge, steve.dower
Date 2014-10-26.20:35:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1414355754.77.0.458541552576.issue22733@psf.upfronthosting.co.za>
In-reply-to
Content
The ffi_prep_args function in libffi_msvc/ffi.c needs the attached patch to handle 64-bit parameters with the correct padding.

Without this patch, garbage may appear in the top part of 64-bit arguments as the values are not zeroed out by the memcpy.

I'm not 100% sure who 'owns' this file - is there an upstream project that should get the patch rather than Python? If not, I see no reason not to check this in now, even though it doesn't seem to repro with the VC10 builds.
History
Date User Action Args
2014-10-26 20:35:54steve.dowersetrecipients: + steve.dower, amaury.forgeotdarc, belopolsky, meador.inge
2014-10-26 20:35:54steve.dowersetmessageid: <1414355754.77.0.458541552576.issue22733@psf.upfronthosting.co.za>
2014-10-26 20:35:54steve.dowerlinkissue22733 messages
2014-10-26 20:35:54steve.dowercreate