Steve Dower <steve.do...@python.org> added the comment:

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).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue42529>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to