[Bug 5304] New: maximum recursion depth error when executing py2exe frozen hg executable on Windows
mercurial-bugs at selenic.com
mercurial-bugs at selenic.com
Tue Jul 19 15:07:16 UTC 2016
https://bz.mercurial-scm.org/show_bug.cgi?id=5304
Bug ID: 5304
Summary: maximum recursion depth error when executing py2exe
frozen hg executable on Windows
Product: Mercurial
Version: 3.9-rc
Hardware: PC
OS: Windows
Status: UNCONFIRMED
Severity: feature
Priority: wish
Component: Mercurial
Assignee: bugzilla at selenic.com
Reporter: pascal.quantin at gmail.com
CC: mercurial-devel at selenic.com
Hi guys,
I just compiled 3.9-rc source code on Windows (with Python 2.7.12 installed) to
prepare the Inno Setup package, and when I launch hg.exe without any extension
installed I get the follwoing traceback:
Traceback (most recent call last):
File "hg", line 43, in <module>
File "mercurial\demandimport.pyc", line 130, in __getattribute__
File "mercurial\demandimport.pyc", line 96, in _load
File "mercurial\demandimport.pyc", line 53, in _hgextimport
File "zipextimporter.pyc", line 82, in load_module
File "mercurial\util.pyc", line 120, in <module>
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 131, in __getattribute__
File "mercurial\demandimport.pyc", line 130, in __getattribute__
File "mercurial\demandimport.pyc", line 129, in __getattribute__
RuntimeError: maximum recursion depth exceeded while calling a Python object
Line 82 in zipextimporter.py corresponds to this context:
def load_module(self, fullname):
if sys.modules.has_key(fullname):
mod = sys.modules[fullname]
if _memimporter.get_verbose_flag():
sys.stderr.write("import %s # previously loaded from zipfile
%s\n" % (fullname, self.archive))
return mod
_memimporter.set_find_proc(self.locate_dll_image)
try:
return zipimport.zipimporter.load_module(self, fullname) <= line 82
except zipimport.ZipImportError:
pass
Cheers,
Pascal.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list