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 Thrameos, paul.moore, steve.dower, tim.golden, zach.ware
Date 2020-12-17.17:39:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1608226790.9.0.766389045628.issue42529@roundup.psfhosted.org>
In-reply-to
Content
You'll find it leads up to a LoadLibraryExW call in Python/dynload_win.c that is failing with ERROR_DLL_INIT_FAILED (1114) in GetLastError(). From that point on, it's looking solely at _jpype.pyd and its dependencies, and it could be any of them failing to load.

You can rule out anything that's already loaded at that stage, since it won't be calling the initialization routine. And anything in your module initialization would cause an error later than this, so it's clean too.

However, I think some static variables may be initialised at this point? So if you've got any statics, those might be working too hard (and statics in C++ can easily do too much work).
History
Date User Action Args
2020-12-17 17:39:50steve.dowersetrecipients: + steve.dower, paul.moore, tim.golden, zach.ware, Thrameos
2020-12-17 17:39:50steve.dowersetmessageid: <1608226790.9.0.766389045628.issue42529@roundup.psfhosted.org>
2020-12-17 17:39:50steve.dowerlinkissue42529 messages
2020-12-17 17:39:50steve.dowercreate