-
Notifications
You must be signed in to change notification settings - Fork 301
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
[BUG] simple function encrypted with BCC crash on Windows after X variable declarations, but works on Linux
#1876
Comments
Please report Python version, pyarmor version and full command line If python version is 3.12.0, try to upgrade the latest minor version 3.12.x |
i updated the post to include python version and command. also i join here the debug file :
if we launch the script, it will print BEGIN then crash as the screenshot below. But if we remove a few variable declarations, then the script run OK. |
Reproduced it, I'll check it. |
This bug will be fixed in next release. As a quick workaround, run this command to add extra cflags
Then obfuscate the script again |
…_64, darwin.x86_64 bcc script crashed when there are too many variables or parameters
it's working, thank you ! Thank you ! |
Fixed in 8.5.11 |
This script, when encrypted with --enable-bcc, is not working on Windows x64. (Program crash without any Traceball)
Tested on Linux = script BCC encoded is working well.
but if you comment some variables declarations so there is not too much variables, then the script is working on Windows too.
venv python windows 3.9.9
command : pyarmor -d gen --enable-bcc test.py
The text was updated successfully, but these errors were encountered: