[issue12097] python.exe crashes if it is unable to find its .dll

anatoly techtonik report at bugs.python.org
Wed May 18 09:47:13 CEST 2011


anatoly techtonik <techtonik at gmail.com> added the comment:

Reopening as I believe the issue is hijacked. Virtualenv is just an example and the fix is discussed on its mailing list.

This issue is about that Python interpreter is not self-contained, not portable, i.e. split into python.exe and pythonXX.dll The only reason for this split is to allow other programs use dynamic linking to load interpreter from .dll Such programs even though they are using pythonXX.dll from different .exe file do not crash. python.exe should not crash also. Moreover - as an open source project - it should serve as an example of proper linking to Python.

It is not covered by PEP 397, because PEP is about launcher that chooses among multiple Python versions and this request about command line launcher for specific Python interpreter. But PEP 397 still can benefit from the research on this feature request - like explaining linking mechanism for developers.

----------
resolution: invalid -> 
status: closed -> open

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue12097>
_______________________________________


More information about the Python-bugs-list mailing list