I'm not sure if this is already on your radar (and if so, well, I'd recommend you just let this issue sit open here until/unless there's a fix or workaround), but: OS X Sierra (I refuse to say macOS) really abhors UPX. I don't think I've seen anything quite like this, but they've actually taken the time to code in some diagnostics that call you out by name. Please do note I do say broken by, not merely broken on. This is a one of maybe a dozen programs I have (i.e., built by other developers) which now act this very stubbornly act this way. Download ebook motivasi dan pengembangan diri gratis 2016 camaro. I should note: • SIP is disabled. • SecAssessment is (apparently) disabled.
In layman's terms: Gatekeeper is 'off', i.e. Spctl --master-disable. • I'm not sure if these even do anything any more, but I also threw debug=0x14e amfi_get_out_of_my_way=0x1 cs_enforcement_disable=0x1 in my boot-args. • Again, I'm not really sure if there's any particular relevance, but there's only a couple of kernel security.mac switches that the system will let you change, and there was no smoking gun I could obviously find in there, either, but FWIW, I set sudo sysctl security.mac.qtn.sandbox_enforce=0. Some program: Process: program  Path: /Volumes/VOLUME/*/program.app/Contents/MacOS/program Identifier: org.website.program Version:??? Code Type: X86-64 (Native) Parent Process:???
 Responsible: program  User ID: 501 Date/Time: 2016-09-15 07:53:21.269 -0700 OS Version: Mac OS X 10.12 (16A320) Report Version: 12 Anonymous UUID: 8833382B-065F-9020-2102-BC778676C039 Time Awake Since Boot: 11000 seconds System Integrity Protection: disabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_CRASH (SIGKILL) Exception Codes: 0x000000, 0x000000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: EXEC, [0xc] This UPX compressed binary contains an invalid Mach-O header and cannot be loaded. : Correct, Sierra still does not run old compressed output; I didn't change Sierra. The workaround is: de-compress what old upx produced, then re-compress with new upx.
Sep 20, 2016 - I'm sorry for making a dedicated thread. But Adobe CS6 is still quite important for many Mac users. I'd like to consolidate all problems related to.
The typical problem is that the old compressed output was then code signed, which hides the location of the compressed data from the de-compressor in the old upx; and the Apple code sign utility does not have the feature of removing the signature that it installed. As I explained in this thread before, you can remove the signature yourself using 'otool -hl' to find out where it is, then 'dd' to make a copy that stops before the signature. I will see if the decompressor in the new upx effectively can do this for you. On 04:33 AM, Felice wrote: Thanks. The problem is solved but now Iget this: Exception Type: EXC_CRASH (SIGKILL) Exception Codes: 0x000000, 0x000000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: EXEC, [0xc] This UPX compressed binary contains an invalid Mach-O header and cannot be loaded. Please tell us which version of MacOS you are running (Sierra?
El Capitan?). What Version number does (apple) > About This Mac say? What program was running when the 'EXC_CRASH (SIGKILL)' occurred? Please try compressing /bin/date, then running the compressed version: upx-2016-11-14.out -f -o foo /bin/date./foo If a program crashes, then please run this command, and send a copy+paste of the output: otool -hl the_program_which_crashes If the crashing program was compressed by upx, then please also run otool -hl the_never_compressed_program_file and send the output. All that additional information will help us understand your environment and provide clues about what is going wrong and how to fix it.