Eryk Sun <eryk...@gmail.com> added the comment:

> Maybe something else was installed that put an incompatible 
> _sqlite3.dll on PATH? Thereby proving the inherent risk of 
> using unsafe DLL load settings 

should_pass() sets the working directory of the test process to the `tmp` 
directory. The loader normally checks the working directory before PATH. But 
maybe the system itself is configured to disallow loading DLLs from the working 
directory. There's a registry setting for that, but it's little known and 
rarely used because it's disruptive in general.

----------
nosy: +eryksun

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

Reply via email to