saagarjha / unxip

A fast Xcode unarchiver
GNU Lesser General Public License v3.0
863 stars 39 forks source link

Unxip-ing Xcode 14.1 RC2 on macOS 12.5 results in failure due to illegal hardware instruction #21

Open msmollin opened 2 years ago

msmollin commented 2 years ago

Title pretty much says it all. The resulting version of Xcode 14.1 was 9.9 gigs on disk and would not verify correctly. Got this output from unxip when it failed.

$ ./unxip Xcode_14.1_Release_Candidate_2.xip 
[1]    31188 illegal hardware instruction  ./unxip Xcode_14.1_Release_Candidate_2.xip

I deleted Xcode, re-ran the same command, and it succeeded without issue, so unsure how relevant this is but thought it worth raising.

(Maybe?) Relevant details: Late 2019 Macbook Pro with Intel i9 MacOS 12.5 Unxip 1.1.1 release

saagarjha commented 2 years ago

Do you happen to have a log from when this happened in Console’s crash logs tab?

msmollin commented 2 years ago

I have the crash report from Console yeah

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               unxip [31188]
Path:                  /Users/USER/Downloads/unxip
Identifier:            unxip
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        zsh [565]
Responsible:           Terminal [478]
User ID:               501

Date/Time:             2022-10-26 13:24:03.1130 -0400
OS Version:            macOS 12.5 (21G72)
Report Version:        12
Bridge OS Version:     6.6 (19P6064)
Anonymous UUID:        D639D5EE-829D-BD2F-D809-87C061194897

Sleep/Wake UUID:       59E4F447-86F5-4038-906F-08E244A3FC3B

Time Awake Since Boot: 450000 seconds
Time Since Wake:       62518 seconds

System Integrity Protection: enabled

Crashed Thread:        15  Dispatch queue: com.apple.root.user-initiated-qos.cooperative

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process:   exc handler [31188]

Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib              0x7ff8130cc97a mach_msg_trap + 10
1   libsystem_kernel.dylib              0x7ff8130ccce8 mach_msg + 56
2   CoreFoundation                      0x7ff8131d039d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                      0x7ff8131cea28 __CFRunLoopRun + 1276
4   CoreFoundation                      0x7ff8131cde6c CFRunLoopRunSpecific + 562
5   CoreFoundation                      0x7ff813255dfb CFRunLoopRun + 40
6   libswift_Concurrency.dylib          0x7ffb2c621fa3 swift_task_asyncMainDrainQueueImpl() + 35
7   libswift_Concurrency.dylib          0x7ffb2c621f74 swift_task_asyncMainDrainQueue + 52
8   unxip                                  0x10e3c3b1f main + 63
9   dyld                                   0x116bbc52e start + 462

Thread 1::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e666be2 lzma_decode + 10552
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 2::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e664556 lzma_decode + 684
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 3::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e6649e7 lzma_decode + 1853
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 4::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e666354 lzma_decode + 8362
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 5::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e66454a lzma_decode + 672
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 6::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e664801 lzma_decode + 1367
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 7::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e6648a4 lzma_decode + 1530
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 8:
0   libsystem_pthread.dylib             0x7ff813104f48 start_wqthread + 0

Thread 9::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e664898 lzma_decode + 1518
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 10::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e6647bb lzma_decode + 1297
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 11:
0   libsystem_pthread.dylib             0x7ff813104f48 start_wqthread + 0

Thread 12::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e664838 lzma_decode + 1422
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 13::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e6669bb lzma_decode + 10001
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 14::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e666807 lzma_decode + 9565
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 15 Crashed::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   unxip                                  0x10e3bad17 closure #1 in static Main.chunks(from:) + 535
1   unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 16::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e664892 lzma_decode + 1512
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 17::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e664929 lzma_decode + 1663
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 18::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   liblzma.5.dylib                     0x7ff81e664a57 lzma_decode + 1965
1   liblzma.5.dylib                     0x7ff81e668417 lzma2_decode + 174
2   liblzma.5.dylib                     0x7ff81e663ce7 decode_buffer + 129
3   liblzma.5.dylib                     0x7ff81e663bce lz_decode + 319
4   liblzma.5.dylib                     0x7ff81e6600ab block_decode + 172
5   liblzma.5.dylib                     0x7ff81e661a74 stream_decode + 1059
6   liblzma.5.dylib                     0x7ff81e661473 lzma_stream_buffer_decode + 247
7   libcompression.dylib                0x7ff81e1bfaae lzma_decode_buffer + 66
8   libcompression.dylib                0x7ff81e192a75 compression_decode_buffer + 560
9   unxip                                  0x10e3bacb2 closure #1 in static Main.chunks(from:) + 434
10  unxip                                  0x10e3cde61 (1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:) + 1

Thread 15 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000001000000  rcx: 0x0000000000000000  rdx: 0x00000000007ebc00
  rdi: 0x000000010e4fb380  rsi: 0x000000010e50c800  rbp: 0x0000700003d27e40  rsp: 0x0000700003d27de0
   r8: 0x0000000000000000   r9: 0x0000000000001800  r10: 0x000000000000800c  r11: 0x0000000000003fff
  r12: 0x000000028e6007f5  r13: 0x00006000014d9770  r14: 0x00007f8613028db0  r15: 0x00007f85a50ff000
  rip: 0x000000010e3bad17  rfl: 0x0000000000010287  cr2: 0x000000028e649000

Logical CPU:     2
Error Code:      0x00000000 
Trap Number:     6

Thread 15 instruction stream:
  75 d0 78 5c 48 39 d8 75-57 e8 cb f5 00 00 be 21  u.x\H9.uW......!
  00 00 00 ba 07 00 00 00-48 89 c7 e8 73 45 01 00  ........H...sE..
  48 89 d9 48 89 c3 4c 89-78 10 48 89 48 18 c6 40  H..H..L.x.H.H..@
  20 01 4c 89 ef e8 71 45-01 00 49 8b 46 08 48 89   .L...qE..I.F.H.
  df 48 83 c4 38 5b 41 5c-41 5f 48 83 c4 10 5d 48  .H..8[A\A_H...]H
  0f ba f5 3c ff e0 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b  ...<............
 [0f]0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 82 33 ff ff ff  ............3... <==
  0f 0b 0f 0b 0f 1f 44 00-00 48 0f ba ed 3c 55 41  ......D..H...<UA
  56 48 8d 6c 24 08 48 83-ec 08 53 48 83 ec 18 49  VH.l$.H...SH...I
  89 f5 48 63 07 48 01 f8-48 89 c3 8b 7f 04 e8 10  ..Hc.H..H.......
  46 01 00 49 89 46 18 4c-89 30 48 8d 0d 28 00 00  F..I.F.L.0H..(..
  00 48 89 48 08 49 89 c6-48 89 d8 48 83 c4 18 5b  .H.H.I..H..H...[

Binary Images:
    0x7ff8130cb000 -     0x7ff813102fff libsystem_kernel.dylib (*) <a8ff3bd6-3ce8-3eee-813d-8a9202478b49> /usr/lib/system/libsystem_kernel.dylib
    0x7ff813150000 -     0x7ff813652fff com.apple.CoreFoundation (6.9) <c39123bf-9d62-3577-a11f-0a97cc4d9991> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7ffb2c5f2000 -     0x7ffb2c631fff libswift_Concurrency.dylib (*) <e77d5870-624f-3fd8-933b-d5a5c065318e> /usr/lib/swift/libswift_Concurrency.dylib
       0x10e3af000 -        0x10e3d2fff unxip (*) <5357d1ef-8d21-3e4c-bd1d-9bb1a641dc16> /Users/USER/Downloads/unxip
       0x116bb7000 -        0x116c22fff dyld (*) <f71fb3ca-5fcc-3577-9457-b047888a46d1> /usr/lib/dyld
    0x7ff81e656000 -     0x7ff81e66ffff liblzma.5.dylib (*) <d195a45f-b477-3b22-9e19-febe46fb979b> /usr/lib/liblzma.5.dylib
    0x7ff81e18c000 -     0x7ff81e262fff libcompression.dylib (*) <34dbc9dd-6a82-3d22-893d-a1920c5a1619> /usr/lib/libcompression.dylib
    0x7ff813103000 -     0x7ff81310efff libsystem_pthread.dylib (*) <f32b6d06-b156-3da0-b086-a31cf011362b> /usr/lib/system/libsystem_pthread.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 2
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=796.6M resident=0K(0%) swapped_out_or_unallocated=796.6M(100%)
Writable regions: Total=5.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=5.4G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Kernel Alloc Once                    8K        1 
MALLOC                             4.2G      569 
MALLOC guard page                   24K        5 
MALLOC_MEDIUM (reserved)         952.0M       16         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           256.0M        1         reserved VM address space (unallocated)
ObjC additional data                15K        1 
STACK GUARD                       56.1M       19 
Stack                             17.1M       19 
VM_ALLOCATE                          8K        2 
__DATA                            11.5M      206 
__DATA_CONST                      8477K      144 
__DATA_DIRTY                       418K       82 
__FONT_DATA                          4K        1 
__LINKEDIT                       645.4M        8 
__TEXT                           151.3M      222 
__UNICODE                          592K        1 
dyld private memory               1024K        1 
mapped file                        7.1G        3 
shared memory                       44K        4 
===========                     =======  ======= 
TOTAL                             13.3G     1306 
TOTAL, minus reserved VM space    12.2G     1306 

-----------
Full Report
-----------

{"app_name":"unxip","timestamp":"2022-10-26 13:24:03.00 -0400","app_version":"","slice_uuid":"5357d1ef-8d21-3e4c-bd1d-9bb1a641dc16","build_version":"","platform":1,"share_with_app_devs":1,"is_first_party":1,"bug_type":"309","os_version":"macOS 12.5 (21G72)","incident_id":"648220E8-6EDE-4B9D-AF0D-7318495A28D0","name":"unxip"}
{
  "uptime" : 450000,
  "procLaunch" : "2022-10-26 13:22:16.9872 -0400",
  "procRole" : "Unspecified",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro16,1",
  "procStartAbsTime" : 452016684190060,
  "coalitionID" : 544,
  "osVersion" : {
    "train" : "macOS 12.5",
    "build" : "21G72",
    "releaseType" : "User"
  },
  "captureTime" : "2022-10-26 13:24:03.1130 -0400",
  "incident" : "648220E8-6EDE-4B9D-AF0D-7318495A28D0",
  "bug_type" : "309",
  "pid" : 31188,
  "procExitAbsTime" : 452122809944182,
  "cpuType" : "X86-64",
  "procName" : "unxip",
  "procPath" : "\/Users\/USER\/Downloads\/unxip",
  "parentProc" : "zsh",
  "parentPid" : 565,
  "coalitionName" : "com.apple.Terminal",
  "crashReporterKey" : "D639D5EE-829D-BD2F-D809-87C061194897",
  "responsiblePid" : 478,
  "responsibleProc" : "Terminal",
  "wakeTime" : 62518,
  "bridgeVersion" : {"build":"19P6064","train":"6.6"},
  "sleepWakeUUID" : "59E4F447-86F5-4038-906F-08E244A3FC3B",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_INSTRUCTION","signal":"SIGILL"},
  "termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"exc handler","byPid":31188},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":2},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 15,
  "threads" : [{"id":4658854,"queue":"com.apple.main-thread","frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":525213,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":1},{"imageOffset":518696,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":1},{"imageOffset":515692,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":1},{"imageOffset":1072635,"symbol":"CFRunLoopRun","symbolLocation":40,"imageIndex":1},{"imageOffset":196515,"symbol":"swift_task_asyncMainDrainQueueImpl()","symbolLocation":35,"imageIndex":2},{"imageOffset":196468,"symbol":"swift_task_asyncMainDrainQueue","symbolLocation":52,"imageIndex":2},{"imageOffset":84767,"symbol":"main","symbolLocation":63,"imageIndex":3},{"imageOffset":21806,"symbol":"start","symbolLocation":462,"imageIndex":4}]},{"id":4658861,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":68578,"symbol":"lzma_decode","symbolLocation":10552,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658862,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":58710,"symbol":"lzma_decode","symbolLocation":684,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658865,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59879,"symbol":"lzma_decode","symbolLocation":1853,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658867,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":66388,"symbol":"lzma_decode","symbolLocation":8362,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658868,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":58698,"symbol":"lzma_decode","symbolLocation":672,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658869,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59393,"symbol":"lzma_decode","symbolLocation":1367,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658870,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59556,"symbol":"lzma_decode","symbolLocation":1530,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658871,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]},{"id":4658872,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59544,"symbol":"lzma_decode","symbolLocation":1518,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658873,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59323,"symbol":"lzma_decode","symbolLocation":1297,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658874,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]},{"id":4658875,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59448,"symbol":"lzma_decode","symbolLocation":1422,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658876,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":68027,"symbol":"lzma_decode","symbolLocation":10001,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658877,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":67591,"symbol":"lzma_decode","symbolLocation":9565,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"triggered":true,"id":4658878,"instructionState":{"instructionStream":{"bytes":[117,208,120,92,72,57,216,117,87,232,203,245,0,0,190,33,0,0,0,186,7,0,0,0,72,137,199,232,115,69,1,0,72,137,217,72,137,195,76,137,120,16,72,137,72,24,198,64,32,1,76,137,239,232,113,69,1,0,73,139,70,8,72,137,223,72,131,196,56,91,65,92,65,95,72,131,196,16,93,72,15,186,245,60,255,224,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,130,51,255,255,255,15,11,15,11,15,31,68,0,0,72,15,186,237,60,85,65,86,72,141,108,36,8,72,131,236,8,83,72,131,236,24,73,137,245,72,99,7,72,1,248,72,137,195,139,127,4,232,16,70,1,0,73,137,70,24,76,137,48,72,141,13,40,0,0,0,72,137,72,8,73,137,198,72,137,216,72,131,196,24,91],"offset":96}},"threadState":{"r13":{"value":105553138128752},"rax":{"value":0},"rflags":{"value":66183},"cpu":{"value":2},"r14":{"value":140213821279664},"rsi":{"value":4535142400},"r8":{"value":0},"cr2":{"value":10978889728},"rdx":{"value":8305664},"r10":{"value":32780},"r9":{"value":6144},"r15":{"value":140211976663040},"rbx":{"value":16777216},"trap":{"value":6},"err":{"value":0},"r11":{"value":16383},"rip":{"value":4533759255,"matchesCrashFrame":1},"rbp":{"value":123145366437440},"rsp":{"value":123145366437344},"r12":{"value":10978592757},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":4535071616}},"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":48407,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":535,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658880,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59538,"symbol":"lzma_decode","symbolLocation":1512,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4658966,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59689,"symbol":"lzma_decode","symbolLocation":1663,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]},{"id":4660010,"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":59991,"symbol":"lzma_decode","symbolLocation":1965,"imageIndex":5},{"imageOffset":74775,"symbol":"lzma2_decode","symbolLocation":174,"imageIndex":5},{"imageOffset":56551,"symbol":"decode_buffer","symbolLocation":129,"imageIndex":5},{"imageOffset":56270,"symbol":"lz_decode","symbolLocation":319,"imageIndex":5},{"imageOffset":41131,"symbol":"block_decode","symbolLocation":172,"imageIndex":5},{"imageOffset":47732,"symbol":"stream_decode","symbolLocation":1059,"imageIndex":5},{"imageOffset":46195,"symbol":"lzma_stream_buffer_decode","symbolLocation":247,"imageIndex":5},{"imageOffset":211630,"symbol":"lzma_decode_buffer","symbolLocation":66,"imageIndex":6},{"imageOffset":27253,"symbol":"compression_decode_buffer","symbolLocation":560,"imageIndex":6},{"imageOffset":48306,"symbol":"closure #1 in static Main.chunks(from:)","symbolLocation":434,"imageIndex":3},{"imageOffset":126561,"symbol":"(1) await resume partial function for partial apply for closure #1 in static Main.chunks(from:)","symbolLocation":1,"imageIndex":3}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703448215552,
    "size" : 229376,
    "uuid" : "a8ff3bd6-3ce8-3eee-813d-8a9202478b49",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703448760320,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5255168,
    "uuid" : "c39123bf-9d62-3577-a11f-0a97cc4d9991",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1866"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140716757950464,
    "size" : 262144,
    "uuid" : "e77d5870-624f-3fd8-933b-d5a5c065318e",
    "path" : "\/usr\/lib\/swift\/libswift_Concurrency.dylib",
    "name" : "libswift_Concurrency.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4533710848,
    "size" : 147456,
    "uuid" : "5357d1ef-8d21-3e4c-bd1d-9bb1a641dc16",
    "path" : "\/Users\/USER\/Downloads\/unxip",
    "name" : "unxip"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4676349952,
    "size" : 442368,
    "uuid" : "f71fb3ca-5fcc-3577-9457-b047888a46d1",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703638577152,
    "size" : 106496,
    "uuid" : "d195a45f-b477-3b22-9e19-febe46fb979b",
    "path" : "\/usr\/lib\/liblzma.5.dylib",
    "name" : "liblzma.5.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703633555456,
    "size" : 880640,
    "uuid" : "34dbc9dd-6a82-3d22-893d-a1920c5a1619",
    "path" : "\/usr\/lib\/libcompression.dylib",
    "name" : "libcompression.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703448444928,
    "size" : 49152,
    "uuid" : "f32b6d06-b156-3da0-b086-a31cf011362b",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  }
],
  "sharedCache" : {
  "base" : 140703445188608,
  "size" : 19331678208,
  "uuid" : "cc386fb1-8c26-3cb7-8329-cc63095fca7d"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=796.6M resident=0K(0%) swapped_out_or_unallocated=796.6M(100%)\nWritable regions: Total=5.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=5.4G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                             4.2G      569 \nMALLOC guard page                   24K        5 \nMALLOC_MEDIUM (reserved)         952.0M       16         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           256.0M        1         reserved VM address space (unallocated)\nObjC additional data                15K        1 \nSTACK GUARD                       56.1M       19 \nStack                             17.1M       19 \nVM_ALLOCATE                          8K        2 \n__DATA                            11.5M      206 \n__DATA_CONST                      8477K      144 \n__DATA_DIRTY                       418K       82 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       645.4M        8 \n__TEXT                           151.3M      222 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nmapped file                        7.1G        3 \nshared memory                       44K        4 \n===========                     =======  ======= \nTOTAL                             13.3G     1306 \nTOTAL, minus reserved VM space    12.2G     1306 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.root.user-initiated-qos.cooperative"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "61301e3a61217b3110231469",
      "factorPackIds" : {
        "SIRI_FIND_MY_CONFIGURATION_FILES" : "6348493aa52bb16adc4e4d06"
      },
      "deploymentId" : 240000021
    },
    {
      "rolloutId" : "5fb4245a1bbfe8005e33a1e1",
      "factorPackIds" : {

      },
      "deploymentId" : 240000015
    }
  ],
  "experiments" : [

  ]
}
}
saagarjha commented 2 years ago

Seems like it crashed on this line: https://github.com/saagarjha/unxip/blob/2522f56661f0d0ab08d40fa6a3bef2c04c1d29fa/unxip.swift#L352 I'm a little confused how this would crash, especially since it didn't when you tried it again. As far as I can tell, this process should be deterministic…can you try running it a couple times to see if it fails? Maybe the file was incomplete the first time you ran it? Do you happen to have security software on your machine that might make reading the file nondeterministic?

msmollin commented 2 years ago

Tried 3 more times and no failure so I suspect it might've just been a fluke. The file being incomplete is a possibility I suppose but there wasn't a .crdownload file sitting in downloads as I recall.

msmollin commented 2 years ago

Oh and no security software to speak of.