Message 78421 - Python tracker
In my last patch to fix the issue #4705, I replaced PyFile_FromFd() by custom code which set correctly the file name. PyFile_FromFd() is also used in: - _Py_DisplaySourceLine(): name is not used, only PyFile_GetLine(file) - call_find_module() (imp.find_module()): return the file object with the wrong name Example with imp: >>> file, filename, extra = imp.find_module("os") >>> file <io.TextIOWrapper object at 0xb7b6ea6c> >>> file.name 4 >>> filename '/home/SHARE/SVN/py3k/Lib/os.py'