pyarmor icon indicating copy to clipboard operation
pyarmor copied to clipboard

[BUG] "Unmatched paren in format" when using --advanced 5 on aarch64

Open whiteowl3 opened this issue 2 years ago • 1 comments

I've been using --advanced 2 and onefile mode, building this particular code successfully for some time. I was excited to use the new "advanced 5" feature on my platform, but there is this bug. PyArmor completes sucessfully with "--advanced 5", but this is the output of running my obfuscated program:

Traceback (most recent call last):
  File "<dist/obf/dit.py>", line 2, in <module>
  File "<frozen dit>", line 99, in <module>
  File "<frozen dit>", line 94, in protect_pytransform
  File "<frozen dit>", line 35, in spp_caller
SystemError: Unmatched paren in format

This exact same cross protection code works with "--advanced 2"

whiteowl3 avatar Sep 11 '22 16:09 whiteowl3

i do customize the function protect_pytransform, yes.

I am on ubuntu 21 long-term release, not Mac.

Thank you for your support.

-- Sent with Tutanota, enjoy secure & ad-free emails.

Sep 14, 2022, 21:21 by @.***:

Sorry, I can't reproduce this issue in Mac. Do you customize the function > protect_pytransform> ?

— Reply to this email directly, > view it on GitHub https://github.com/dashingsoft/pyarmor/issues/839#issuecomment-1247460878> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/AQ55NRCWAYMMJK7OQOSXEYLV6J2YTANCNFSM6AAAAAAQJ244UU> . You are receiving this because you authored the thread.> Message ID: > <dashingsoft/pyarmor/issues/839/1247460878> @> github> .> com>

whiteowl3 avatar Sep 16 '22 21:09 whiteowl3