New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upx 3.92 - compressing a Python pyd file generates "DLL load failed: Invalid access to memory location." #42
Comments
Does UPX 3.91 work for you? I'm not sure how to test your pyd files. Can you give me some more information what I need to install to test them? (I will test them on linux with wine - I do not have a real windows environment). |
Python 3.5.x and Python 3.6.0 for Windows. The |
Unfortunately python seems to require lots of DLLs which are not available under wine, so I can not test your files. But if UPX 3.91 works for you, then there is a chance, that I've already fixed this problem on the devel branch. |
We now have automated builds of the devel branch - please download the current win32 version from |
Please try the fresh UPX 3.93 release and close this issue if fixed. |
ok, I am going to try that. |
Ok, latest release fixed it thanks. |
(see upx/upx#42). This saves about 13M of uncompressed distribution size. - Remove the following unused files: - etc\bash_completion.d - lib\GNU.Gettext.dll (.Net library) - lib\gtk2.0\include
(see upx/upx#42). This saves about 12M of uncompressed distribution size. - Remove the following unused files: - etc\bash_completion.d - lib\GNU.Gettext.dll (.Net library) - lib\gtk2.0\include
What's the problem (or question)?
Compressing a Python pyd file (both 32 and 64 bit versions for Python 3.5 and Python 3.6 Makes it unable to be imported.
What should have happened?
The import to work as if the files modules was not compressed.
Do you have an idea for a solution?
No idea for the fix.
How can we reproduce the issue?
Please tell us details about your environment.
upx --version
): 3.92Original:
http://puu.sh/t2icZ/7b96f2215c.zip
Compressed:
http://puu.sh/t2idI/8184d6af51.zip
The text was updated successfully, but these errors were encountered: