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 Alexander Riccio
Recipients Alexander Riccio
Date 2019-05-04.00:10:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1556928611.19.0.664021052346.issue36790@roundup.psfhosted.org>
In-reply-to
Content
I compiled PCBuild Debug x64 from an updated clone of upstream, and when running the testsuite under Application Verifier with handle verification, the test triggers an invalid handle access by passing an invalid overlapped handle to CancelIoEx with this code: Py_CancelIoEx(self->handle, &self->overlapped) (where self->handle appears to be the offending variable).

I have no idea who's calling _overlapped.cancel, and a quick spelunking through the codebase only confuses me more.
History
Date User Action Args
2019-05-04 00:10:11Alexander Ricciosetrecipients: + Alexander Riccio
2019-05-04 00:10:11Alexander Ricciosetmessageid: <1556928611.19.0.664021052346.issue36790@roundup.psfhosted.org>
2019-05-04 00:10:11Alexander Ricciolinkissue36790 messages
2019-05-04 00:10:10Alexander Ricciocreate