I'm trying to make packages from patched EdWare programming environment
- GitHub - Bdanilko/Edware
All works fine if I'm running it locally, but the output from
pyinstaller (the edware.app) crashes - http://pastebin.com/qEbaXQ1f
While googling I found several similar reports, but no any clear answer
which would help me further.
Python 2.7.9, wxPython 3.0.2.0 installed via MacPorts. The latest
pyinstaller installed via pip.
Any ideas?
Does it make any difference if you build your app with the stock wxPython instead of the the one from MacPorts? What about the stock Python from Python.org? Py2App instead of PyInstaller?
The stack trace you shared should not be possible as there is a wxStockGDIMac class that should be handling the calls to GetFont, and it will not lead to a recursion. That class is instantiated and set as the default instance by some code that runs when the wxWidgets shared library modules are loaded and initialized, so if something is interfering with that in some way and it is using the non mac-specific version of the class then it could lead to what you are seeing, but I don't know what would do that.