--- /srv/rebuilderd/tmp/rebuilderdaCjaDg/inputs/libpython3.13-minimal_3.13.15-1_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdaCjaDg/out/libpython3.13-minimal_3.13.15-1_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-11 08:30:27.000000 debian-binary │ --rw-r--r-- 0 0 0 8612 2026-08-11 08:30:27.000000 control.tar.xz │ --rw-r--r-- 0 0 0 849656 2026-08-11 08:30:27.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8616 2026-08-11 08:30:27.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 849588 2026-08-11 08:30:27.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/python3.13/lib-dynload/_hashlib.cpython-313-aarch64-linux-gnu.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -256,24 +256,24 @@ │ │ │ │ 0000000000020f70 0000000000000403 R_AARCH64_RELATIVE 9a80 │ │ │ │ 0000000000020f78 0000000000000403 R_AARCH64_RELATIVE 5380 │ │ │ │ 0000000000020f88 0000000000000403 R_AARCH64_RELATIVE ac40 │ │ │ │ 0000000000020f90 0000000000000403 R_AARCH64_RELATIVE 9a90 │ │ │ │ 0000000000020f98 0000000000000403 R_AARCH64_RELATIVE 5504 │ │ │ │ 0000000000020fa8 0000000000000403 R_AARCH64_RELATIVE ab90 │ │ │ │ 0000000000020fb0 0000000000000403 R_AARCH64_RELATIVE 9aa0 │ │ │ │ -0000000000020fb8 0000000000000403 R_AARCH64_RELATIVE 5710 │ │ │ │ +0000000000020fb8 0000000000000403 R_AARCH64_RELATIVE 5720 │ │ │ │ 0000000000020fc8 0000000000000403 R_AARCH64_RELATIVE aae0 │ │ │ │ 0000000000020fd0 0000000000000403 R_AARCH64_RELATIVE 9ab0 │ │ │ │ -0000000000020fd8 0000000000000403 R_AARCH64_RELATIVE 58a0 │ │ │ │ +0000000000020fd8 0000000000000403 R_AARCH64_RELATIVE 58a4 │ │ │ │ 0000000000020fe8 0000000000000403 R_AARCH64_RELATIVE aa30 │ │ │ │ 0000000000020ff0 0000000000000403 R_AARCH64_RELATIVE 9ac0 │ │ │ │ -0000000000020ff8 0000000000000403 R_AARCH64_RELATIVE 5a24 │ │ │ │ +0000000000020ff8 0000000000000403 R_AARCH64_RELATIVE 5a28 │ │ │ │ 0000000000021008 0000000000000403 R_AARCH64_RELATIVE a980 │ │ │ │ 0000000000021010 0000000000000403 R_AARCH64_RELATIVE 9ad8 │ │ │ │ -0000000000021018 0000000000000403 R_AARCH64_RELATIVE 5bac │ │ │ │ +0000000000021018 0000000000000403 R_AARCH64_RELATIVE 5bb0 │ │ │ │ 0000000000021028 0000000000000403 R_AARCH64_RELATIVE a8d0 │ │ │ │ 0000000000021030 0000000000000403 R_AARCH64_RELATIVE 9af0 │ │ │ │ 0000000000021038 0000000000000403 R_AARCH64_RELATIVE 5d40 │ │ │ │ 0000000000021048 0000000000000403 R_AARCH64_RELATIVE a820 │ │ │ │ 0000000000021050 0000000000000403 R_AARCH64_RELATIVE 9b08 │ │ │ │ 0000000000021058 0000000000000403 R_AARCH64_RELATIVE 5ec8 │ │ │ │ 0000000000021068 0000000000000403 R_AARCH64_RELATIVE a770 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8eed0bd085a86b2375bbfa0076f1ad36b4210963 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1e96e7db7d400af9010ca9dd698507df6bcf0688 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC, GCS │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -28,18 +28,18 @@ │ │ │ │ 0xffffffffffff98e4 (offset: 0x4d24) -> 0x5b8 fde=[ 390] │ │ │ │ 0xffffffffffff9ca0 (offset: 0x50e0) -> 0x604 fde=[ 3dc] │ │ │ │ 0xffffffffffff9ca8 (offset: 0x50e8) -> 0x618 fde=[ 3f0] │ │ │ │ 0xffffffffffff9ccc (offset: 0x510c) -> 0x63c fde=[ 414] │ │ │ │ 0xffffffffffff9d28 (offset: 0x5168) -> 0x670 fde=[ 448] │ │ │ │ 0xffffffffffff9f40 (offset: 0x5380) -> 0x698 fde=[ 470] │ │ │ │ 0xffffffffffffa0c4 (offset: 0x5504) -> 0x6c4 fde=[ 49c] │ │ │ │ - 0xffffffffffffa2d0 (offset: 0x5710) -> 0x708 fde=[ 4e0] │ │ │ │ - 0xffffffffffffa460 (offset: 0x58a0) -> 0x734 fde=[ 50c] │ │ │ │ - 0xffffffffffffa5e4 (offset: 0x5a24) -> 0x760 fde=[ 538] │ │ │ │ - 0xffffffffffffa76c (offset: 0x5bac) -> 0x78c fde=[ 564] │ │ │ │ + 0xffffffffffffa2e0 (offset: 0x5720) -> 0x708 fde=[ 4e0] │ │ │ │ + 0xffffffffffffa464 (offset: 0x58a4) -> 0x734 fde=[ 50c] │ │ │ │ + 0xffffffffffffa5e8 (offset: 0x5a28) -> 0x760 fde=[ 538] │ │ │ │ + 0xffffffffffffa770 (offset: 0x5bb0) -> 0x78c fde=[ 564] │ │ │ │ 0xffffffffffffa900 (offset: 0x5d40) -> 0x7b8 fde=[ 590] │ │ │ │ 0xffffffffffffaa88 (offset: 0x5ec8) -> 0x7e4 fde=[ 5bc] │ │ │ │ 0xffffffffffffac10 (offset: 0x6050) -> 0x810 fde=[ 5e8] │ │ │ │ 0xffffffffffffada0 (offset: 0x61e0) -> 0x83c fde=[ 614] │ │ │ │ 0xffffffffffffaf2c (offset: 0x636c) -> 0x868 fde=[ 640] │ │ │ │ 0xffffffffffffb228 (offset: 0x6668) -> 0x89c fde=[ 674] │ │ │ │ 0xffffffffffffb700 (offset: 0x6b40) -> 0x8ec fde=[ 6c4] │ │ │ │ @@ -705,149 +705,149 @@ │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000053ec │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000049c 0000000000000040 000004a0 FDE cie=00000000 pc=0000000000005504..0000000000005710 │ │ │ │ +0000049c 0000000000000040 000004a0 FDE cie=00000000 pc=0000000000005504..0000000000005714 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005508 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000550c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 20 to 0000000000005520 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000005560 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000005568 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005564 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000556c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 104 to 00000000000055d0 │ │ │ │ + DW_CFA_advance_loc: 100 to 00000000000055d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000055d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000055dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000055e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000055e8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000005618 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000005620 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005624 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005630 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005634 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000565c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000005658 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000005684 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005660 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005670 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 80 to 00000000000056d4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000569c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000056d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000056a0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000056e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005700 │ │ │ │ + DW_CFA_advance_loc: 76 to 00000000000056ec │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000570c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ │ │ │ │ -000004e0 0000000000000028 000004e4 FDE cie=00000000 pc=0000000000005710..0000000000005894 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005714 │ │ │ │ +000004e0 0000000000000028 000004e4 FDE cie=00000000 pc=0000000000005720..00000000000058a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005724 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005718 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005728 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005720 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005730 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005728 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005738 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000005774 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000005784 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005778 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005788 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000577c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000578c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000050c 0000000000000028 00000510 FDE cie=00000000 pc=00000000000058a0..0000000000005a24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000058a4 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ +0000050c 0000000000000028 00000510 FDE cie=00000000 pc=00000000000058a4..0000000000005a28 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000058a8 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000058ac │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000058b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000058b4 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000058b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000058bc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000005904 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000005908 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005908 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000590c │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005910 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000538 0000000000000028 0000053c FDE cie=00000000 pc=0000000000005a24..0000000000005bac │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a28 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ +00000538 0000000000000028 0000053c FDE cie=00000000 pc=0000000000005a28..0000000000005bb0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005a2c │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a30 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005a34 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005a38 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005a3c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005a40 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000005a88 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000005a8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a8c │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005a90 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a94 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000564 0000000000000028 00000568 FDE cie=00000000 pc=0000000000005bac..0000000000005d34 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005bb0 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ +00000564 0000000000000028 00000568 FDE cie=00000000 pc=0000000000005bb0..0000000000005d38 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005bb4 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bb8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005bbc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005bc0 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005bc4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005bc8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000005c10 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000005c14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c14 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005c18 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c1c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000590 0000000000000028 00000594 FDE cie=00000000 pc=0000000000005d40..0000000000005ec8 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005d44 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1317,184 +1317,188 @@ │ │ │ │ ldr x2, [x5, #16] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ b 54ac │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ - mov x5, x1 │ │ │ │ mov x8, x0 │ │ │ │ + mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ mov x2, x3 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ - cbnz x3, 5568 │ │ │ │ - tbnz x1, #63, 5694 │ │ │ │ - cmp x5, #0x0 │ │ │ │ + cbnz x3, 5570 │ │ │ │ + tbnz x1, #63, 56a8 │ │ │ │ + cmp x0, #0x0 │ │ │ │ ccmp x1, #0x1, #0x0, ne // ne = any │ │ │ │ - b.gt 5708 │ │ │ │ + b.gt 56e4 │ │ │ │ cbz x1, 5544 │ │ │ │ - ldr x2, [x5] │ │ │ │ - cbz x2, 55d8 │ │ │ │ + ldr x2, [x0] │ │ │ │ + cbz x2, 55dc │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x1, 9000 │ │ │ │ mov x0, x8 │ │ │ │ + adrp x1, 9000 │ │ │ │ add x1, x1, #0xa98 │ │ │ │ bl 4d24 │ │ │ │ + mov x4, x0 │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ + mov x0, x4 │ │ │ │ add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x9, [x3, #16] │ │ │ │ add x9, x1, x9 │ │ │ │ - add x0, sp, #0x58 │ │ │ │ - str x0, [sp] │ │ │ │ + add x3, sp, #0x58 │ │ │ │ adrp x4, 20000 │ │ │ │ - mov x0, x5 │ │ │ │ add x4, x4, #0x318 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - mov x3, x2 │ │ │ │ + str x3, [sp] │ │ │ │ add x4, x4, #0x1a0 │ │ │ │ + mov x3, x2 │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ stp x9, x8, [sp, #56] │ │ │ │ bl 3ec0 <_PyArg_UnpackKeywords@plt> │ │ │ │ - mov x5, x0 │ │ │ │ - cbz x0, 564c │ │ │ │ + mov x4, x0 │ │ │ │ + cbz x0, 555c │ │ │ │ ldp x9, x8, [sp, #56] │ │ │ │ - cbz x9, 561c │ │ │ │ - ldr x2, [x5] │ │ │ │ - cbz x2, 5654 │ │ │ │ + cbz x9, 5624 │ │ │ │ + ldr x2, [x4] │ │ │ │ + cbz x2, 562c │ │ │ │ subs x9, x9, #0x1 │ │ │ │ b.eq 5544 // b.none │ │ │ │ - ldr x0, [x5, #8] │ │ │ │ - cbz x0, 5688 │ │ │ │ + ldr x0, [x4, #8] │ │ │ │ + cbz x0, 5690 │ │ │ │ str x19, [sp, #32] │ │ │ │ mov x19, x2 │ │ │ │ - b 55ec │ │ │ │ + b 55f4 │ │ │ │ + mov x4, x0 │ │ │ │ mov x9, #0x1 // #1 │ │ │ │ str x19, [sp, #32] │ │ │ │ - ldr x0, [x5, #8] │ │ │ │ + ldr x0, [x4, #8] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - cbz x0, 565c │ │ │ │ - stp x9, x5, [sp, #56] │ │ │ │ + cbz x0, 5634 │ │ │ │ + stp x9, x4, [sp, #56] │ │ │ │ str x8, [sp, #72] │ │ │ │ bl 3e70 │ │ │ │ mov w3, w0 │ │ │ │ - tbnz w0, #31, 56fc │ │ │ │ - ldp x9, x5, [sp, #56] │ │ │ │ + tbnz w0, #31, 5708 │ │ │ │ + ldp x9, x4, [sp, #56] │ │ │ │ ldr x8, [sp, #72] │ │ │ │ cmp x9, #0x1 │ │ │ │ - b.ne 56e0 // b.any │ │ │ │ + b.ne 56ec // b.any │ │ │ │ mov x2, x19 │ │ │ │ ldr x19, [sp, #32] │ │ │ │ b 5548 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ b 5544 │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 56d4 // b.any │ │ │ │ - ldr x19, [sp, #32] │ │ │ │ - adrp x1, 9000 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4040] │ │ │ │ - add x1, x1, #0x388 │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 3d20 │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - b 5558 │ │ │ │ str x19, [sp, #32] │ │ │ │ - b 55e0 │ │ │ │ - ldr x2, [x5, #16] │ │ │ │ + b 55e8 │ │ │ │ + ldr x2, [x4, #16] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ cmp x19, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 5624 // b.none │ │ │ │ + b.eq 5660 // b.none │ │ │ │ ldr x19, [sp, #32] │ │ │ │ b 5548 │ │ │ │ - ldr x0, [x5, #16] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 569c // b.any │ │ │ │ + ldr x19, [sp, #32] │ │ │ │ + adrp x1, 9000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4040] │ │ │ │ + add x1, x1, #0x388 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 3d20 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + b 555c │ │ │ │ + ldr x0, [x4, #16] │ │ │ │ cbz x0, 5544 │ │ │ │ - b 5634 │ │ │ │ - add x0, sp, #0x58 │ │ │ │ - str x0, [sp] │ │ │ │ + b 5670 │ │ │ │ + ldr x19, [sp, #32] │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + b 5548 │ │ │ │ + add x2, sp, #0x58 │ │ │ │ adrp x4, 20000 │ │ │ │ - mov x0, x5 │ │ │ │ add x4, x4, #0x318 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ + str x2, [sp] │ │ │ │ add x4, x4, #0x1a0 │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ stp x1, x8, [sp, #56] │ │ │ │ bl 3ec0 <_PyArg_UnpackKeywords@plt> │ │ │ │ - mov x5, x0 │ │ │ │ - cbz x0, 564c │ │ │ │ + mov x4, x0 │ │ │ │ + cbz x0, 555c │ │ │ │ ldp x9, x8, [sp, #56] │ │ │ │ - b 55b4 │ │ │ │ - ldr x19, [sp, #32] │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - b 5548 │ │ │ │ - ldr x2, [x5, #16] │ │ │ │ + b 55b8 │ │ │ │ + mov x9, x1 │ │ │ │ + b 5578 │ │ │ │ + ldr x2, [x4, #16] │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ cmp x19, #0x0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 566c // b.none │ │ │ │ - b 5610 │ │ │ │ + b.eq 5644 // b.none │ │ │ │ + b 5618 │ │ │ │ ldr x19, [sp, #32] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - b 5558 │ │ │ │ - mov x9, x1 │ │ │ │ - b 5570 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + b 555c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ mov x5, x1 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ str x19, [sp, #32] │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x3, 57b4 │ │ │ │ + cbnz x3, 57c4 │ │ │ │ mov x8, x2 │ │ │ │ - tbnz x2, #63, 57bc │ │ │ │ + tbnz x2, #63, 57cc │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x2, #0x1, #0x0, ne // ne = any │ │ │ │ - b.gt 57bc │ │ │ │ - cbnz x8, 577c │ │ │ │ + b.gt 57cc │ │ │ │ + cbnz x8, 578c │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ adrp x1, 9000 │ │ │ │ add x1, x1, #0xaa8 │ │ │ │ bl 4d24 │ │ │ │ mov x5, x0 │ │ │ │ ldr x19, [sp, #32] │ │ │ │ mov x0, x5 │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x5] │ │ │ │ - cbnz x2, 5800 │ │ │ │ + cbnz x2, 5810 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbz x0, 5880 │ │ │ │ + cbz x0, 5890 │ │ │ │ stp x2, x8, [sp, #56] │ │ │ │ str x5, [sp, #72] │ │ │ │ bl 3e70 │ │ │ │ mov w3, w0 │ │ │ │ - tbnz w0, #31, 5878 │ │ │ │ + tbnz w0, #31, 5888 │ │ │ │ ldp x2, x8, [sp, #56] │ │ │ │ ldr x5, [sp, #72] │ │ │ │ cmp x8, #0x1 │ │ │ │ - b.eq 5750 // b.none │ │ │ │ - b 581c │ │ │ │ + b.eq 5760 // b.none │ │ │ │ + b 582c │ │ │ │ ldr x8, [x3, #16] │ │ │ │ add x8, x2, x8 │ │ │ │ add x0, sp, #0x58 │ │ │ │ str x0, [sp] │ │ │ │ adrp x4, 20000 │ │ │ │ add x4, x4, #0x318 │ │ │ │ mov x1, x2 │ │ │ │ @@ -1504,97 +1508,94 @@ │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x8, [sp, #56] │ │ │ │ bl 3ec0 <_PyArg_UnpackKeywords@plt> │ │ │ │ mov x5, x0 │ │ │ │ ldr x8, [sp, #56] │ │ │ │ - cbnz x0, 5744 │ │ │ │ - b 5764 │ │ │ │ + cbnz x0, 5754 │ │ │ │ + b 5774 │ │ │ │ subs x8, x8, #0x1 │ │ │ │ - b.ne 5810 // b.any │ │ │ │ + b.ne 5820 // b.any │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - b 5750 │ │ │ │ + b 5760 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbnz x0, 578c │ │ │ │ + cbnz x0, 579c │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x4, [x5, #16] │ │ │ │ cmp x4, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5750 // b.any │ │ │ │ + b.ne 5760 // b.any │ │ │ │ mov x0, x2 │ │ │ │ mov x2, x4 │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5750 // b.any │ │ │ │ + b.ne 5760 // b.any │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5750 // b.any │ │ │ │ + b.ne 5760 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ adrp x1, 9000 │ │ │ │ add x1, x1, #0x388 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 3d20 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ - b 5764 │ │ │ │ + b 5774 │ │ │ │ ldr x2, [x5, #16] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ - b 583c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 584c │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ mov x5, x1 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ str x19, [sp, #32] │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x3, 5944 │ │ │ │ + cbnz x3, 5948 │ │ │ │ mov x8, x2 │ │ │ │ - tbnz x2, #63, 594c │ │ │ │ + tbnz x2, #63, 5950 │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x2, #0x1, #0x0, ne // ne = any │ │ │ │ - b.gt 594c │ │ │ │ - cbnz x8, 590c │ │ │ │ + b.gt 5950 │ │ │ │ + cbnz x8, 5910 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ adrp x1, 9000 │ │ │ │ add x1, x1, #0xab8 │ │ │ │ bl 4d24 │ │ │ │ mov x5, x0 │ │ │ │ ldr x19, [sp, #32] │ │ │ │ mov x0, x5 │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x5] │ │ │ │ - cbnz x2, 5990 │ │ │ │ + cbnz x2, 5994 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbz x0, 5a10 │ │ │ │ + cbz x0, 5a14 │ │ │ │ stp x2, x8, [sp, #56] │ │ │ │ str x5, [sp, #72] │ │ │ │ bl 3e70 │ │ │ │ mov w3, w0 │ │ │ │ - tbnz w0, #31, 5a08 │ │ │ │ + tbnz w0, #31, 5a0c │ │ │ │ ldp x2, x8, [sp, #56] │ │ │ │ ldr x5, [sp, #72] │ │ │ │ cmp x8, #0x1 │ │ │ │ - b.eq 58e0 // b.none │ │ │ │ - b 59ac │ │ │ │ + b.eq 58e4 // b.none │ │ │ │ + b 59b0 │ │ │ │ ldr x8, [x3, #16] │ │ │ │ add x8, x2, x8 │ │ │ │ add x0, sp, #0x58 │ │ │ │ str x0, [sp] │ │ │ │ adrp x4, 20000 │ │ │ │ add x4, x4, #0x318 │ │ │ │ mov x1, x2 │ │ │ │ @@ -1604,94 +1605,94 @@ │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x8, [sp, #56] │ │ │ │ bl 3ec0 <_PyArg_UnpackKeywords@plt> │ │ │ │ mov x5, x0 │ │ │ │ ldr x8, [sp, #56] │ │ │ │ - cbnz x0, 58d4 │ │ │ │ - b 58f4 │ │ │ │ + cbnz x0, 58d8 │ │ │ │ + b 58f8 │ │ │ │ subs x8, x8, #0x1 │ │ │ │ - b.ne 59a0 // b.any │ │ │ │ + b.ne 59a4 // b.any │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - b 58e0 │ │ │ │ + b 58e4 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbnz x0, 591c │ │ │ │ + cbnz x0, 5920 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x4, [x5, #16] │ │ │ │ cmp x4, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 58e0 // b.any │ │ │ │ + b.ne 58e4 // b.any │ │ │ │ mov x0, x2 │ │ │ │ mov x2, x4 │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 58e0 // b.any │ │ │ │ + b.ne 58e4 // b.any │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 58e0 // b.any │ │ │ │ + b.ne 58e4 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ adrp x1, 9000 │ │ │ │ add x1, x1, #0x388 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 3d20 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ - b 58f4 │ │ │ │ + b 58f8 │ │ │ │ ldr x2, [x5, #16] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ - b 59cc │ │ │ │ + b 59d0 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ mov x5, x1 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ str x19, [sp, #32] │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x3, 5ac8 │ │ │ │ + cbnz x3, 5acc │ │ │ │ mov x8, x2 │ │ │ │ - tbnz x2, #63, 5ad0 │ │ │ │ + tbnz x2, #63, 5ad4 │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x2, #0x1, #0x0, ne // ne = any │ │ │ │ - b.gt 5ad0 │ │ │ │ - cbnz x8, 5a90 │ │ │ │ + b.gt 5ad4 │ │ │ │ + cbnz x8, 5a94 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ adrp x1, 9000 │ │ │ │ add x1, x1, #0xac8 │ │ │ │ bl 4d24 │ │ │ │ mov x5, x0 │ │ │ │ ldr x19, [sp, #32] │ │ │ │ mov x0, x5 │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x5] │ │ │ │ - cbnz x2, 5b18 │ │ │ │ + cbnz x2, 5b1c │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbz x0, 5b98 │ │ │ │ + cbz x0, 5b9c │ │ │ │ stp x2, x8, [sp, #56] │ │ │ │ str x5, [sp, #72] │ │ │ │ bl 3e70 │ │ │ │ mov w3, w0 │ │ │ │ - tbnz w0, #31, 5b90 │ │ │ │ + tbnz w0, #31, 5b94 │ │ │ │ ldp x2, x8, [sp, #56] │ │ │ │ ldr x5, [sp, #72] │ │ │ │ cmp x8, #0x1 │ │ │ │ - b.eq 5a64 // b.none │ │ │ │ - b 5b34 │ │ │ │ + b.eq 5a68 // b.none │ │ │ │ + b 5b38 │ │ │ │ ldr x8, [x3, #16] │ │ │ │ add x8, x2, x8 │ │ │ │ add x0, sp, #0x58 │ │ │ │ str x0, [sp] │ │ │ │ adrp x4, 20000 │ │ │ │ add x4, x4, #0x318 │ │ │ │ mov x1, x2 │ │ │ │ @@ -1701,95 +1702,95 @@ │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x8, [sp, #56] │ │ │ │ bl 3ec0 <_PyArg_UnpackKeywords@plt> │ │ │ │ mov x5, x0 │ │ │ │ ldr x8, [sp, #56] │ │ │ │ - cbz x0, 5a78 │ │ │ │ - cbz x8, 5a5c │ │ │ │ - b 5a90 │ │ │ │ + cbz x0, 5a7c │ │ │ │ + cbz x8, 5a60 │ │ │ │ + b 5a94 │ │ │ │ subs x8, x8, #0x1 │ │ │ │ - b.ne 5b28 // b.any │ │ │ │ + b.ne 5b2c // b.any │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - b 5a64 │ │ │ │ + b 5a68 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbnz x0, 5aa0 │ │ │ │ + cbnz x0, 5aa4 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x4, [x5, #16] │ │ │ │ cmp x4, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5a64 // b.any │ │ │ │ + b.ne 5a68 // b.any │ │ │ │ mov x0, x2 │ │ │ │ mov x2, x4 │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5a64 // b.any │ │ │ │ + b.ne 5a68 // b.any │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5a64 // b.any │ │ │ │ + b.ne 5a68 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ adrp x1, 9000 │ │ │ │ add x1, x1, #0x388 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 3d20 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ - b 5a78 │ │ │ │ + b 5a7c │ │ │ │ ldr x2, [x5, #16] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ - b 5b54 │ │ │ │ + b 5b58 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ mov x5, x1 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ str x19, [sp, #32] │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x3, 5c50 │ │ │ │ + cbnz x3, 5c54 │ │ │ │ mov x8, x2 │ │ │ │ - tbnz x2, #63, 5c58 │ │ │ │ + tbnz x2, #63, 5c5c │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x2, #0x1, #0x0, ne // ne = any │ │ │ │ - b.gt 5c58 │ │ │ │ - cbnz x8, 5c18 │ │ │ │ + b.gt 5c5c │ │ │ │ + cbnz x8, 5c1c │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ adrp x1, 9000 │ │ │ │ add x1, x1, #0xae0 │ │ │ │ bl 4d24 │ │ │ │ mov x5, x0 │ │ │ │ ldr x19, [sp, #32] │ │ │ │ mov x0, x5 │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x5] │ │ │ │ - cbnz x2, 5ca0 │ │ │ │ + cbnz x2, 5ca4 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbz x0, 5d20 │ │ │ │ + cbz x0, 5d24 │ │ │ │ stp x2, x8, [sp, #56] │ │ │ │ str x5, [sp, #72] │ │ │ │ bl 3e70 │ │ │ │ mov w3, w0 │ │ │ │ - tbnz w0, #31, 5d18 │ │ │ │ + tbnz w0, #31, 5d1c │ │ │ │ ldp x2, x8, [sp, #56] │ │ │ │ ldr x5, [sp, #72] │ │ │ │ cmp x8, #0x1 │ │ │ │ - b.eq 5bec // b.none │ │ │ │ - b 5cbc │ │ │ │ + b.eq 5bf0 // b.none │ │ │ │ + b 5cc0 │ │ │ │ ldr x8, [x3, #16] │ │ │ │ add x8, x2, x8 │ │ │ │ add x0, sp, #0x58 │ │ │ │ str x0, [sp] │ │ │ │ adrp x4, 20000 │ │ │ │ add x4, x4, #0x318 │ │ │ │ mov x1, x2 │ │ │ │ @@ -1799,55 +1800,54 @@ │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x8, [sp, #56] │ │ │ │ bl 3ec0 <_PyArg_UnpackKeywords@plt> │ │ │ │ mov x5, x0 │ │ │ │ ldr x8, [sp, #56] │ │ │ │ - cbz x0, 5c00 │ │ │ │ - cbz x8, 5be4 │ │ │ │ - b 5c18 │ │ │ │ + cbz x0, 5c04 │ │ │ │ + cbz x8, 5be8 │ │ │ │ + b 5c1c │ │ │ │ subs x8, x8, #0x1 │ │ │ │ - b.ne 5cb0 // b.any │ │ │ │ + b.ne 5cb4 // b.any │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - b 5bec │ │ │ │ + b 5bf0 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbnz x0, 5c28 │ │ │ │ + cbnz x0, 5c2c │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x4, [x5, #16] │ │ │ │ cmp x4, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5bec // b.any │ │ │ │ + b.ne 5bf0 // b.any │ │ │ │ mov x0, x2 │ │ │ │ mov x2, x4 │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5bec // b.any │ │ │ │ + b.ne 5bf0 // b.any │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5bec // b.any │ │ │ │ + b.ne 5bf0 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ adrp x1, 9000 │ │ │ │ add x1, x1, #0x388 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 3d20 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ - b 5c00 │ │ │ │ + b 5c04 │ │ │ │ ldr x2, [x5, #16] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ - b 5cdc │ │ │ │ - nop │ │ │ │ + b 5ce0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ mov x5, x1 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -9,17 +9,17 @@ │ │ │ │ 0x0000b4a0 ac030000 8c90ffff d4030000 2492ffff ............$... │ │ │ │ 0x0000b4b0 1c040000 8092ffff 40040000 0494ffff ........@....... │ │ │ │ 0x0000b4c0 b8040000 8094ffff e4040000 8896ffff ................ │ │ │ │ 0x0000b4d0 2c050000 4497ffff 68050000 7098ffff ,...D...h...p... │ │ │ │ 0x0000b4e0 8c050000 e498ffff b8050000 a09cffff ................ │ │ │ │ 0x0000b4f0 04060000 a89cffff 18060000 cc9cffff ................ │ │ │ │ 0x0000b500 3c060000 289dffff 70060000 409fffff <...(...p...@... │ │ │ │ - 0x0000b510 98060000 c4a0ffff c4060000 d0a2ffff ................ │ │ │ │ - 0x0000b520 08070000 60a4ffff 34070000 e4a5ffff ....`...4....... │ │ │ │ - 0x0000b530 60070000 6ca7ffff 8c070000 00a9ffff `...l........... │ │ │ │ + 0x0000b510 98060000 c4a0ffff c4060000 e0a2ffff ................ │ │ │ │ + 0x0000b520 08070000 64a4ffff 34070000 e8a5ffff ....d...4....... │ │ │ │ + 0x0000b530 60070000 70a7ffff 8c070000 00a9ffff `...p........... │ │ │ │ 0x0000b540 b8070000 88aaffff e4070000 10acffff ................ │ │ │ │ 0x0000b550 10080000 a0adffff 3c080000 2cafffff ........<...,... │ │ │ │ 0x0000b560 68080000 28b2ffff 9c080000 00b7ffff h...(........... │ │ │ │ 0x0000b570 ec080000 2cb9ffff 24090000 90bbffff ....,...$....... │ │ │ │ 0x0000b580 94090000 24beffff e0090000 c0bfffff ....$........... │ │ │ │ 0x0000b590 1c0a0000 48c1ffff 800a0000 00c2ffff ....H........... │ │ │ │ 0x0000b5a0 a80a0000 28c2ffff cc0a0000 88c2ffff ....(........... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -70,27 +70,27 @@ │ │ │ │ 0x0000ba98 0294014c 0adeddd3 d40e0041 2d410b43 ...L.......A-A.C │ │ │ │ 0x0000baa8 deddd3d4 0e00412d 24000000 4c040000 ......A-$...L... │ │ │ │ 0x0000bab8 b096ffff 0c020000 00412d41 0e60459d .........A-A.`E. │ │ │ │ 0x0000bac8 0a9e0954 0addde0e 00412d41 0b000000 ...T.....A-A.... │ │ │ │ 0x0000bad8 28000000 74040000 a098ffff 84010000 (...t........... │ │ │ │ 0x0000bae8 00412d41 0e70429d 0c9e0b42 930a530a .A-A.pB....B..S. │ │ │ │ 0x0000baf8 d3ddde0e 00412d41 0b000000 40000000 .....A-A....@... │ │ │ │ - 0x0000bb08 a0040000 f899ffff 0c020000 00412d41 .............A-A │ │ │ │ - 0x0000bb18 0e70459d 0c9e0b50 0addde0e 00412d41 .pE....P.....A-A │ │ │ │ - 0x0000bb28 0b5a0a93 0a420b42 930a4ed3 43930a44 .Z...B.B..N.C..D │ │ │ │ - 0x0000bb38 d349930a 4bd35493 0a410ad3 420b48d3 .I..K.T..A..B.H. │ │ │ │ - 0x0000bb48 28000000 e4040000 c09bffff 84010000 (............... │ │ │ │ + 0x0000bb08 a0040000 f899ffff 10020000 00412d41 .............A-A │ │ │ │ + 0x0000bb18 0e70459d 0c9e0b52 0addde0e 00412d41 .pE....R.....A-A │ │ │ │ + 0x0000bb28 0b590a93 0a420b43 930a4ed3 44930a4b .Y...B.C..N.D..K │ │ │ │ + 0x0000bb38 0ad3410b 44d34b93 0a41d353 930a48d3 ..A.D.K..A.S..H. │ │ │ │ + 0x0000bb48 28000000 e4040000 d09bffff 84010000 (............... │ │ │ │ 0x0000bb58 00412d41 0e70429d 0c9e0b42 930a530a .A-A.pB....B..S. │ │ │ │ 0x0000bb68 d3ddde0e 00412d41 0b000000 28000000 .....A-A....(... │ │ │ │ - 0x0000bb78 10050000 249dffff 84010000 00412d41 ....$........A-A │ │ │ │ + 0x0000bb78 10050000 289dffff 84010000 00412d41 ....(........A-A │ │ │ │ 0x0000bb88 0e70429d 0c9e0b42 930a530a d3ddde0e .pB....B..S..... │ │ │ │ 0x0000bb98 00412d41 0b000000 28000000 3c050000 .A-A....(...<... │ │ │ │ - 0x0000bba8 7c9effff 88010000 00412d41 0e70429d |........A-A.pB. │ │ │ │ + 0x0000bba8 809effff 88010000 00412d41 0e70429d .........A-A.pB. │ │ │ │ 0x0000bbb8 0c9e0b42 930a530a d3ddde0e 00412d41 ...B..S......A-A │ │ │ │ - 0x0000bbc8 0b000000 28000000 68050000 d89fffff ....(...h....... │ │ │ │ + 0x0000bbc8 0b000000 28000000 68050000 dc9fffff ....(...h....... │ │ │ │ 0x0000bbd8 88010000 00412d41 0e70429d 0c9e0b42 .....A-A.pB....B │ │ │ │ 0x0000bbe8 930a530a d3ddde0e 00412d41 0b000000 ..S......A-A.... │ │ │ │ 0x0000bbf8 28000000 94050000 40a1ffff 88010000 (.......@....... │ │ │ │ 0x0000bc08 00412d41 0e70429d 0c9e0b42 930a530a .A-A.pB....B..S. │ │ │ │ 0x0000bc18 d3ddde0e 00412d41 0b000000 28000000 .....A-A....(... │ │ │ │ 0x0000bc28 c0050000 9ca2ffff 88010000 00412d41 .............A-A │ │ │ │ 0x0000bc38 0e70429d 0c9e0b42 930a530a d3ddde0e .pB....B..S..... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -198,21 +198,21 @@ │ │ │ │ 0x00020f40 82000000 00000000 80ad0000 00000000 ................ │ │ │ │ 0x00020f50 709a0000 00000000 68510000 00000000 p.......hQ...... │ │ │ │ 0x00020f60 82000000 00000000 f0ac0000 00000000 ................ │ │ │ │ 0x00020f70 809a0000 00000000 80530000 00000000 .........S...... │ │ │ │ 0x00020f80 82000000 00000000 40ac0000 00000000 ........@....... │ │ │ │ 0x00020f90 909a0000 00000000 04550000 00000000 .........U...... │ │ │ │ 0x00020fa0 82000000 00000000 90ab0000 00000000 ................ │ │ │ │ - 0x00020fb0 a09a0000 00000000 10570000 00000000 .........W...... │ │ │ │ + 0x00020fb0 a09a0000 00000000 20570000 00000000 ........ W...... │ │ │ │ 0x00020fc0 82000000 00000000 e0aa0000 00000000 ................ │ │ │ │ - 0x00020fd0 b09a0000 00000000 a0580000 00000000 .........X...... │ │ │ │ + 0x00020fd0 b09a0000 00000000 a4580000 00000000 .........X...... │ │ │ │ 0x00020fe0 82000000 00000000 30aa0000 00000000 ........0....... │ │ │ │ - 0x00020ff0 c09a0000 00000000 245a0000 00000000 ........$Z...... │ │ │ │ + 0x00020ff0 c09a0000 00000000 285a0000 00000000 ........(Z...... │ │ │ │ 0x00021000 82000000 00000000 80a90000 00000000 ................ │ │ │ │ - 0x00021010 d89a0000 00000000 ac5b0000 00000000 .........[...... │ │ │ │ + 0x00021010 d89a0000 00000000 b05b0000 00000000 .........[...... │ │ │ │ 0x00021020 82000000 00000000 d0a80000 00000000 ................ │ │ │ │ 0x00021030 f09a0000 00000000 405d0000 00000000 ........@]...... │ │ │ │ 0x00021040 82000000 00000000 20a80000 00000000 ........ ....... │ │ │ │ 0x00021050 089b0000 00000000 c85e0000 00000000 .........^...... │ │ │ │ 0x00021060 82000000 00000000 70a70000 00000000 ........p....... │ │ │ │ 0x00021070 209b0000 00000000 50600000 00000000 .......P`...... │ │ │ │ 0x00021080 82000000 00000000 b0a60000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65643062 64303835 61383662 32333735 ed0bd085a86b2375 │ │ │ │ - 0x00000010 62626661 30303736 66316164 33366234 bbfa0076f1ad36b4 │ │ │ │ - 0x00000020 32313039 36332e64 65627567 00000000 210963.debug.... │ │ │ │ - 0x00000030 bd1680c3 .... │ │ │ │ + 0x00000000 39366537 64623764 34303061 66393031 96e7db7d400af901 │ │ │ │ + 0x00000010 30636139 64643639 38353037 64663662 0ca9dd698507df6b │ │ │ │ + 0x00000020 63663036 38382e64 65627567 00000000 cf0688.debug.... │ │ │ │ + 0x00000030 6c1e1bd5 l... │ │ ├── ./usr/lib/python3.13/lib-dynload/_ssl.cpython-313-aarch64-linux-gnu.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -176,18 +176,18 @@ │ │ │ │ 0000000000041458 0000000000000403 R_AARCH64_RELATIVE 20a38 │ │ │ │ 0000000000041460 0000000000000403 R_AARCH64_RELATIVE 16384 │ │ │ │ 0000000000041470 0000000000000403 R_AARCH64_RELATIVE 2acf0 │ │ │ │ 00000000000414a8 0000000000000403 R_AARCH64_RELATIVE 20a48 │ │ │ │ 00000000000414b0 0000000000000403 R_AARCH64_RELATIVE 1dbf0 │ │ │ │ 00000000000414c0 0000000000000403 R_AARCH64_RELATIVE 2b560 │ │ │ │ 00000000000414c8 0000000000000403 R_AARCH64_RELATIVE 1ff30 │ │ │ │ -00000000000414d0 0000000000000403 R_AARCH64_RELATIVE 1df00 │ │ │ │ +00000000000414d0 0000000000000403 R_AARCH64_RELATIVE 1e330 │ │ │ │ 00000000000414e0 0000000000000403 R_AARCH64_RELATIVE 2b4e0 │ │ │ │ 00000000000414e8 0000000000000403 R_AARCH64_RELATIVE 1ff38 │ │ │ │ -00000000000414f0 0000000000000403 R_AARCH64_RELATIVE 1e2c8 │ │ │ │ +00000000000414f0 0000000000000403 R_AARCH64_RELATIVE 1df00 │ │ │ │ 0000000000041500 0000000000000403 R_AARCH64_RELATIVE 2b4a0 │ │ │ │ 0000000000041508 0000000000000403 R_AARCH64_RELATIVE 20a18 │ │ │ │ 0000000000041510 0000000000000403 R_AARCH64_RELATIVE 15ee4 │ │ │ │ 0000000000041520 0000000000000403 R_AARCH64_RELATIVE 2b420 │ │ │ │ 0000000000041528 0000000000000403 R_AARCH64_RELATIVE 205d0 │ │ │ │ 0000000000041530 0000000000000403 R_AARCH64_RELATIVE 194f8 │ │ │ │ 0000000000041540 0000000000000403 R_AARCH64_RELATIVE 2b240 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6ee5b572124bbfa67e0c4b0b83d634171405e591 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3cba72f291f5a2c2ac888551070dafae4e64a7ed │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC, GCS │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -146,16 +146,16 @@ │ │ │ │ 0xffffffffffff13c4 (offset: 0x1d520) -> 0xb10 fde=[ 65c] │ │ │ │ 0xffffffffffff1510 (offset: 0x1d66c) -> 0xb3c fde=[ 688] │ │ │ │ 0xffffffffffff1584 (offset: 0x1d6e0) -> 0xb6c fde=[ 6b8] │ │ │ │ 0xffffffffffff1a94 (offset: 0x1dbf0) -> 0xc04 fde=[ 750] │ │ │ │ 0xffffffffffff1ce4 (offset: 0x1de40) -> 0xc6c fde=[ 7b8] │ │ │ │ 0xffffffffffff1d44 (offset: 0x1dea0) -> 0xc98 fde=[ 7e4] │ │ │ │ 0xffffffffffff1da4 (offset: 0x1df00) -> 0xccc fde=[ 818] │ │ │ │ - 0xffffffffffff20b4 (offset: 0x1e210) -> 0xd68 fde=[ 8b4] │ │ │ │ - 0xffffffffffff216c (offset: 0x1e2c8) -> 0xd90 fde=[ 8dc] │ │ │ │ + 0xffffffffffff21d4 (offset: 0x1e330) -> 0xd68 fde=[ 8b4] │ │ │ │ + 0xffffffffffff24e4 (offset: 0x1e640) -> 0xe04 fde=[ 950] │ │ │ │ 0xffffffffffff25a4 (offset: 0x1e700) -> 0xe2c fde=[ 978] │ │ │ │ 0xffffffffffff2644 (offset: 0x1e7a0) -> 0xe68 fde=[ 9b4] │ │ │ │ 0xffffffffffff2734 (offset: 0x1e890) -> 0x1ff4 fde=[ 1b40] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ @@ -1281,242 +1281,242 @@ │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_advance_loc: 40 to 000000000001def8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000818 0000000000000098 0000081c FDE cie=00000000 pc=000000000001df00..000000000001e210 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001df0c │ │ │ │ +00000818 0000000000000098 0000081c FDE cie=00000000 pc=000000000001df00..000000000001e330 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001df04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001df10 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001df0c │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-224 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001df14 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-208 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001df34 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-192 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-184 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-176 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 136 to 000000000001dfbc │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dfc0 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 220 to 000000000001e09c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e0a0 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001e0d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r30 (x30) │ │ │ │ + DW_CFA_restore: r29 (x29) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r21 (x21) │ │ │ │ + DW_CFA_restore: r22 (x22) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e0d4 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e0d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001e0f8 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e10c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e110 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000001e16c │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e170 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e174 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e184 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e198 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e19c │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001e1d4 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000001e268 │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 120 to 000000000001e2e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2e4 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000001e328 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e32c │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000008b4 0000000000000098 000008b8 FDE cie=00000000 pc=000000000001e330..000000000001e640 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e33c │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e340 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001df1c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e34c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001df40 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001e370 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001df44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e374 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000001dfec │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000001e41c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000001e074 │ │ │ │ + DW_CFA_advance_loc: 136 to 000000000001e4a4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e078 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e4a8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e07c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e4ac │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001e098 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001e4c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e09c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e4cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e0a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e4d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e0a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e4d8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e0b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e4e4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e0bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e4ec │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e0c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e4f0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e0c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e4f4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e0d8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e508 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e0dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e50c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e0e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e510 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e0e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e514 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001e118 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000001e548 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e12c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e55c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e130 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e560 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e134 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e564 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001e160 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001e590 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e164 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e594 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001e188 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001e5b8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000001e1dc │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001e60c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e1e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e610 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008b4 0000000000000024 000008b8 FDE cie=00000000 pc=000000000001e210..000000000001e2c8 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000001e258 │ │ │ │ +00000950 0000000000000024 00000954 FDE cie=00000000 pc=000000000001e640..000000000001e6f8 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000001e688 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e260 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e690 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e274 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e6a4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000001e2bc │ │ │ │ - DW_CFA_restore: r30 (x30) │ │ │ │ - DW_CFA_restore: r29 (x29) │ │ │ │ - DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_restore: r20 (x20) │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e2c0 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ - │ │ │ │ -000008dc 0000000000000098 000008e0 FDE cie=00000000 pc=000000000001e2c8..000000000001e6f8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e2cc │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e2d4 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-224 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e2dc │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-208 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001e2fc │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-192 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-184 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-176 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000001e384 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e388 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 220 to 000000000001e464 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e468 │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001e498 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000001e6ec │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e49c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e6f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e4a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001e4c0 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e4d4 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e4d8 │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000001e534 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e538 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e53c │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001e54c │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e560 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e564 │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000001e59c │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000001e630 │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000001e6a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6ac │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000001e6f0 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-152 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6f4 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-136 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-144 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ 00000978 0000000000000038 0000097c FDE cie=00000000 pc=000000000001e700..000000000001e794 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001e704 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001e708 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -141,22 +141,22 @@ │ │ │ │ PyErr_CheckSignals │ │ │ │ PyExc_TimeoutError │ │ │ │ _PyErr_ChainExceptions1 │ │ │ │ _PyDeadline_Get │ │ │ │ _PyDeadline_Init │ │ │ │ PyWeakref_GetRef │ │ │ │ SSL_get_error │ │ │ │ -SSL_write_ex │ │ │ │ -PyLong_FromSize_t │ │ │ │ -_PyTime_AsMilliseconds │ │ │ │ PyArg_ParseTuple │ │ │ │ SSL_read_ex │ │ │ │ +PyLong_FromSize_t │ │ │ │ _PyBytes_Resize │ │ │ │ PyBytes_FromStringAndSize │ │ │ │ SSL_get_shutdown │ │ │ │ +SSL_write_ex │ │ │ │ +_PyTime_AsMilliseconds │ │ │ │ SSL_set_shutdown │ │ │ │ SSL_free │ │ │ │ PyObject_GC_Del │ │ │ │ ERR_peek_last_error │ │ │ │ PyDict_GetItemWithError │ │ │ │ ERR_reason_error_string │ │ │ │ SSL_get_verify_result │ │ │ │ @@ -481,21 +481,21 @@ │ │ │ │ cannot delete attribute │ │ │ │ Cannot create a server socket with a PROTOCOL_TLS_CLIENT context │ │ │ │ Cannot create a client socket with a PROTOCOL_TLS_SERVER context │ │ │ │ server_hostname cannot be an empty string or start with a leading dot. │ │ │ │ Underlying socket connection gone │ │ │ │ _ssl.c:1016: The handshake operation timed out │ │ │ │ _ssl.c:1020: Underlying socket has been closed. │ │ │ │ -The write operation timed out │ │ │ │ -Underlying socket has been closed. │ │ │ │ nw*:read │ │ │ │ _ssl._SSLSocket.read requires 1 to 2 arguments │ │ │ │ size should not be negative │ │ │ │ maximum length can't fit in a C 'int' │ │ │ │ The read operation timed out │ │ │ │ +The write operation timed out │ │ │ │ +Underlying socket has been closed. │ │ │ │ A failure in the SSL library occurred │ │ │ │ The operation did not complete (X509 lookup) │ │ │ │ TLS/SSL connection has been closed (EOF) │ │ │ │ The operation did not complete (read) │ │ │ │ The operation did not complete (write) │ │ │ │ The operation did not complete (connect) │ │ │ │ EOF occurred in violation of protocol │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -175,25 +175,25 @@ │ │ │ │ 0x00002de8 00507945 72725f43 6865636b 5369676e .PyErr_CheckSign │ │ │ │ 0x00002df8 616c7300 50794578 635f5469 6d656f75 als.PyExc_Timeou │ │ │ │ 0x00002e08 74457272 6f72005f 50794572 725f4368 tError._PyErr_Ch │ │ │ │ 0x00002e18 61696e45 78636570 74696f6e 7331005f ainExceptions1._ │ │ │ │ 0x00002e28 50794465 61646c69 6e655f47 6574005f PyDeadline_Get._ │ │ │ │ 0x00002e38 50794465 61646c69 6e655f49 6e697400 PyDeadline_Init. │ │ │ │ 0x00002e48 50795765 616b7265 665f4765 74526566 PyWeakref_GetRef │ │ │ │ - 0x00002e58 0053534c 5f676574 5f657272 6f720053 .SSL_get_error.S │ │ │ │ - 0x00002e68 534c5f77 72697465 5f657800 50794c6f SL_write_ex.PyLo │ │ │ │ - 0x00002e78 6e675f46 726f6d53 697a655f 74005f50 ng_FromSize_t._P │ │ │ │ - 0x00002e88 7954696d 655f4173 4d696c6c 69736563 yTime_AsMillisec │ │ │ │ - 0x00002e98 6f6e6473 00706f6c 6c005079 4172675f onds.poll.PyArg_ │ │ │ │ - 0x00002ea8 50617273 65547570 6c650053 534c5f72 ParseTuple.SSL_r │ │ │ │ - 0x00002eb8 6561645f 6578005f 50794279 7465735f ead_ex._PyBytes_ │ │ │ │ - 0x00002ec8 52657369 7a650050 79427974 65735f46 Resize.PyBytes_F │ │ │ │ - 0x00002ed8 726f6d53 7472696e 67416e64 53697a65 romStringAndSize │ │ │ │ - 0x00002ee8 0053534c 5f676574 5f736875 74646f77 .SSL_get_shutdow │ │ │ │ - 0x00002ef8 6e005353 4c5f7365 745f7368 7574646f n.SSL_set_shutdo │ │ │ │ + 0x00002e58 0053534c 5f676574 5f657272 6f720050 .SSL_get_error.P │ │ │ │ + 0x00002e68 79417267 5f506172 73655475 706c6500 yArg_ParseTuple. │ │ │ │ + 0x00002e78 53534c5f 72656164 5f657800 50794c6f SSL_read_ex.PyLo │ │ │ │ + 0x00002e88 6e675f46 726f6d53 697a655f 74005f50 ng_FromSize_t._P │ │ │ │ + 0x00002e98 79427974 65735f52 6573697a 65005079 yBytes_Resize.Py │ │ │ │ + 0x00002ea8 42797465 735f4672 6f6d5374 72696e67 Bytes_FromString │ │ │ │ + 0x00002eb8 416e6453 697a6500 53534c5f 6765745f AndSize.SSL_get_ │ │ │ │ + 0x00002ec8 73687574 646f776e 0053534c 5f777269 shutdown.SSL_wri │ │ │ │ + 0x00002ed8 74655f65 78005f50 7954696d 655f4173 te_ex._PyTime_As │ │ │ │ + 0x00002ee8 4d696c6c 69736563 6f6e6473 00706f6c Milliseconds.pol │ │ │ │ + 0x00002ef8 6c005353 4c5f7365 745f7368 7574646f l.SSL_set_shutdo │ │ │ │ 0x00002f08 776e0053 534c5f66 72656500 50794f62 wn.SSL_free.PyOb │ │ │ │ 0x00002f18 6a656374 5f47435f 44656c00 4552525f ject_GC_Del.ERR_ │ │ │ │ 0x00002f28 7065656b 5f6c6173 745f6572 726f7200 peek_last_error. │ │ │ │ 0x00002f38 50794469 63745f47 65744974 656d5769 PyDict_GetItemWi │ │ │ │ 0x00002f48 74684572 726f7200 4552525f 72656173 thError.ERR_reas │ │ │ │ 0x00002f58 6f6e5f65 72726f72 5f737472 696e6700 on_error_string. │ │ │ │ 0x00002f68 53534c5f 6765745f 76657269 66795f72 SSL_get_verify_r │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -2011,35 +2011,35 @@ │ │ │ │ bl 12fd0 <_PyDeadline_Get@plt> │ │ │ │ mov x22, x0 │ │ │ │ cmp w21, #0x2 │ │ │ │ b.ne 160f4 // b.any │ │ │ │ mov x2, x22 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1e210 │ │ │ │ + bl 1e640 │ │ │ │ b 1610c │ │ │ │ cmp w21, #0x3 │ │ │ │ b.ne 16150 // b.any │ │ │ │ mov x2, x22 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e210 │ │ │ │ + bl 1e640 │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 16148 // b.any │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp w21, #0x2 │ │ │ │ b.ne 16138 // b.any │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl 138e0 │ │ │ │ b 16194 │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xa68 │ │ │ │ + add x1, x1, #0xb18 │ │ │ │ bl 138e0 │ │ │ │ b 16194 │ │ │ │ cmp w0, #0x5 │ │ │ │ b.eq 16058 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1615c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ @@ -9970,15 +9970,15 @@ │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ b 1dc8c │ │ │ │ mov x2, x26 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e210 │ │ │ │ + bl 1e640 │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 1ddc0 // b.any │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ adrp x1, 1f000 │ │ │ │ add x1, x1, #0xa08 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -10000,15 +10000,15 @@ │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ b 14ac0 │ │ │ │ mov x2, x26 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1e210 │ │ │ │ + bl 1e640 │ │ │ │ b 1dd44 │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 1dde8 // b.none │ │ │ │ cbnz w0, 1dc90 │ │ │ │ b 1dce8 │ │ │ │ mov x0, x25 │ │ │ │ bl 12fd0 <_PyDeadline_Get@plt> │ │ │ │ @@ -10082,305 +10082,63 @@ │ │ │ │ mov x0, x19 │ │ │ │ ldr s15, [x2] │ │ │ │ bl 12db0 │ │ │ │ fmov s31, w0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ uzp1 v15.2s, v31.2s, v15.2s │ │ │ │ b 1deb8 │ │ │ │ - bti c │ │ │ │ - movi v31.4s, #0x0 │ │ │ │ - paciasp │ │ │ │ - stp x29, x30, [sp, #-176]! │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov x29, sp │ │ │ │ - stp x19, x20, [sp, #16] │ │ │ │ - mov x20, x0 │ │ │ │ - mov x0, x1 │ │ │ │ - add x1, sp, #0x60 │ │ │ │ - stp q31, q31, [sp, #96] │ │ │ │ - stp q31, q31, [sp, #128] │ │ │ │ - str q31, [sp, #160] │ │ │ │ - bl 12e00 │ │ │ │ - cbnz w0, 1e0a0 │ │ │ │ - stp x21, x22, [sp, #32] │ │ │ │ - stp x25, x26, [sp, #64] │ │ │ │ - ldr x0, [x20, #16] │ │ │ │ - str xzr, [sp, #88] │ │ │ │ - bl 1de40 │ │ │ │ - mov x19, x0 │ │ │ │ - cbz x0, 1e1d0 │ │ │ │ - adrp x0, 3f000 │ │ │ │ - ldr x0, [x0, #3896] │ │ │ │ - cmp x19, x0 │ │ │ │ - b.eq 1e1b4 // b.none │ │ │ │ - ldr w0, [x19] │ │ │ │ - adds w0, w0, #0x1 │ │ │ │ - b.eq 1df78 // b.none │ │ │ │ - str w0, [x19] │ │ │ │ - ldr x2, [x19, #40] │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ - ldr x0, [x20, #24] │ │ │ │ - mvn x2, x2 │ │ │ │ - lsr x21, x2, #63 │ │ │ │ - bl 13aa0 │ │ │ │ - and x2, x21, #0xff │ │ │ │ - mov x3, #0x0 // #0 │ │ │ │ - mov w1, #0x66 // #102 │ │ │ │ - bl 12fa0 │ │ │ │ - ldr x0, [x20, #24] │ │ │ │ - bl 13350 │ │ │ │ - and x2, x21, #0xff │ │ │ │ - mov x3, #0x0 // #0 │ │ │ │ - mov w1, #0x66 // #102 │ │ │ │ - bl 12fa0 │ │ │ │ - ldr x22, [x19, #40] │ │ │ │ - cmp x22, #0x0 │ │ │ │ - b.gt 1e1a4 │ │ │ │ - mov x2, x22 │ │ │ │ - mov x0, x19 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1e210 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.eq 1e188 // b.none │ │ │ │ - cmp w0, #0x3 │ │ │ │ - b.eq 1e1e4 // b.none │ │ │ │ - mov x26, x22 │ │ │ │ - stp x23, x24, [sp, #48] │ │ │ │ - bl 13b60 │ │ │ │ - ldr x1, [sp, #96] │ │ │ │ - mov x24, x0 │ │ │ │ - ldr x0, [x20, #24] │ │ │ │ - add x3, sp, #0x58 │ │ │ │ - ldr x2, [sp, #112] │ │ │ │ - bl 140f0 │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x1, [x20, #24] │ │ │ │ - mov w23, w0 │ │ │ │ - mov w2, w23 │ │ │ │ - cset w0, eq // eq = none │ │ │ │ - bl 1dea0 │ │ │ │ - mov x21, x0 │ │ │ │ - mov x0, x24 │ │ │ │ - bl 13240 │ │ │ │ - str x21, [x20, #64] │ │ │ │ - bl 13ec0 │ │ │ │ - cbnz w0, 1e1dc │ │ │ │ - cmp x22, #0x0 │ │ │ │ - b.gt 1e178 │ │ │ │ - cmp w21, #0x2 │ │ │ │ - b.eq 1e164 // b.none │ │ │ │ - cmp w21, #0x3 │ │ │ │ - b.eq 1e0e4 // b.none │ │ │ │ - mov x0, x19 │ │ │ │ - bl 1d04c │ │ │ │ - cbz w23, 1e0c4 │ │ │ │ - ldr x0, [x20, #72] │ │ │ │ - cbnz x0, 1e0a8 │ │ │ │ - ldr x0, [sp, #88] │ │ │ │ - bl 13cc0 │ │ │ │ - mov x19, x0 │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - ldr x0, [sp, #104] │ │ │ │ - cbz x0, 1e08c │ │ │ │ - add x0, sp, #0x60 │ │ │ │ - bl 13440 │ │ │ │ - mov x0, x19 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - ldp x29, x30, [sp], #176 │ │ │ │ - autiasp │ │ │ │ - ret │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ - b 1e07c │ │ │ │ - bl 135d0 <_PyErr_ChainExceptions1@plt> │ │ │ │ - str xzr, [x20, #72] │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - b 1e07c │ │ │ │ - mov x0, x20 │ │ │ │ - mov w1, #0x9c8 // #2504 │ │ │ │ - bl 14ac0 │ │ │ │ - mov x19, x0 │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - b 1e07c │ │ │ │ - mov x2, x26 │ │ │ │ - mov x0, x19 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1e210 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.ne 1e134 // b.any │ │ │ │ - adrp x0, 3f000 │ │ │ │ - ldr x0, [x0, #3888] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xa68 │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 138e0 │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 1d04c │ │ │ │ - ldr x19, [x20, #72] │ │ │ │ - cbnz x19, 1e200 │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - b 1e07c │ │ │ │ - cmp w0, #0x3 │ │ │ │ - b.eq 1e144 // b.none │ │ │ │ - cbnz w0, 1dfec │ │ │ │ - b 1e050 │ │ │ │ - ldr x0, [x20, #32] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ - ldr x0, [x0, #88] │ │ │ │ - ldr x0, [x0, #40] │ │ │ │ - bl 138e0 │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - b 1e118 │ │ │ │ - mov x2, x26 │ │ │ │ - mov x0, x19 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - bl 1e210 │ │ │ │ - b 1e0f4 │ │ │ │ - mov x0, x25 │ │ │ │ - bl 12fd0 <_PyDeadline_Get@plt> │ │ │ │ - mov x26, x0 │ │ │ │ - b 1e040 │ │ │ │ - adrp x0, 3f000 │ │ │ │ - ldr x0, [x0, #3888] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xa68 │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 138e0 │ │ │ │ - b 1e118 │ │ │ │ - mov x0, x22 │ │ │ │ - bl 13bc0 <_PyDeadline_Init@plt> │ │ │ │ - mov x25, x0 │ │ │ │ - b 1dfc4 │ │ │ │ - ldr x0, [x20, #32] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - mov w2, #0x97f // #2431 │ │ │ │ - add x1, x1, #0x9e0 │ │ │ │ - ldr x0, [x0, #88] │ │ │ │ - bl 15a10 │ │ │ │ - b 1e0b4 │ │ │ │ - mov x22, #0x0 // #0 │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ - b 1dfc4 │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - b 1e118 │ │ │ │ - ldr x0, [x20, #32] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ - ldr x0, [x0, #88] │ │ │ │ - ldr x0, [x0, #40] │ │ │ │ - bl 138e0 │ │ │ │ - b 1e118 │ │ │ │ - mov x0, x19 │ │ │ │ - bl 135d0 <_PyErr_ChainExceptions1@plt> │ │ │ │ - str xzr, [x20, #72] │ │ │ │ - b 1e0b4 │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ccmp x2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1e234 // b.none │ │ │ │ - tbz x2, #63, 1e23c │ │ │ │ - ldr x0, [x0, #40] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - cset w0, gt │ │ │ │ - add w0, w0, #0x1 │ │ │ │ - ret │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - ret │ │ │ │ - ldr w3, [x0, #16] │ │ │ │ - cmn w3, #0x1 │ │ │ │ - b.ne 1e250 // b.any │ │ │ │ - mov w0, #0x3 // #3 │ │ │ │ - ret │ │ │ │ - cmp w1, #0x0 │ │ │ │ - paciasp │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - stp x29, x30, [sp, #-64]! │ │ │ │ - mov x0, x2 │ │ │ │ - mov w2, #0x4 // #4 │ │ │ │ - csel w2, w1, w2, eq // eq = none │ │ │ │ - mov x29, sp │ │ │ │ - stp x19, x20, [sp, #16] │ │ │ │ - str w3, [sp, #56] │ │ │ │ - strh w2, [sp, #60] │ │ │ │ - bl 137c0 <_PyTime_AsMilliseconds@plt> │ │ │ │ - str x0, [sp, #40] │ │ │ │ - bl 13b60 │ │ │ │ - ldr x2, [sp, #40] │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - mov x20, x0 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 13e10 │ │ │ │ - mov w19, w0 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 13240 │ │ │ │ - cmp w19, #0x0 │ │ │ │ - mov w1, #0x5 // #5 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - ldp x29, x30, [sp], #64 │ │ │ │ - autiasp │ │ │ │ - csel w0, w0, w1, eq // eq = none │ │ │ │ - ret │ │ │ │ paciasp │ │ │ │ movi v31.4s, #0x0 │ │ │ │ stp x29, x30, [sp, #-224]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x1, #16] │ │ │ │ stp q31, q31, [sp, #144] │ │ │ │ stp q31, q31, [sp, #176] │ │ │ │ str q31, [sp, #208] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 1e4a0 // b.none │ │ │ │ + b.eq 1e0d8 // b.none │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.ne 1e6b0 // b.any │ │ │ │ + b.ne 1e2e8 // b.any │ │ │ │ mov x0, x1 │ │ │ │ add x3, sp, #0x90 │ │ │ │ adrp x1, 1f000 │ │ │ │ add x2, sp, #0x78 │ │ │ │ - add x1, x1, #0xab8 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ bl 13990 │ │ │ │ - cbz w0, 1e4b8 │ │ │ │ + cbz w0, 1e0f0 │ │ │ │ ldr x0, [x20, #16] │ │ │ │ stp xzr, xzr, [sp, #128] │ │ │ │ ldr x22, [sp, #120] │ │ │ │ bl 1de40 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 1e364 │ │ │ │ + cbz x0, 1df9c │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3896] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 1e668 // b.none │ │ │ │ + b.eq 1e2a0 // b.none │ │ │ │ ldr w0, [x19] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.eq 1e360 // b.none │ │ │ │ + b.eq 1df98 // b.none │ │ │ │ str w0, [x19] │ │ │ │ - cbz w1, 1e4fc │ │ │ │ + cbz w1, 1e134 │ │ │ │ ldr x23, [sp, #144] │ │ │ │ ldr x0, [sp, #160] │ │ │ │ cmp x22, #0x0 │ │ │ │ - b.le 1e630 │ │ │ │ + b.le 1e268 │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ cmp x22, x0 │ │ │ │ - b.gt 1e630 │ │ │ │ + b.gt 1e268 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - cbz x19, 1e624 │ │ │ │ + cbz x19, 1e25c │ │ │ │ ldr x2, [x19, #40] │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ ldr x0, [x20, #24] │ │ │ │ mvn x2, x2 │ │ │ │ lsr x21, x2, #63 │ │ │ │ bl 13aa0 │ │ │ │ and x2, x21, #0xff │ │ │ │ @@ -10391,15 +10149,15 @@ │ │ │ │ bl 13350 │ │ │ │ and x2, x21, #0xff │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w1, #0x66 // #102 │ │ │ │ bl 12fa0 │ │ │ │ ldr x25, [x19, #40] │ │ │ │ cmp x25, #0x0 │ │ │ │ - b.gt 1e614 │ │ │ │ + b.gt 1e24c │ │ │ │ str x25, [sp, #104] │ │ │ │ bl 13b60 │ │ │ │ mov x27, x0 │ │ │ │ ldr x0, [x20, #24] │ │ │ │ add x3, sp, #0x88 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x23 │ │ │ │ @@ -10411,195 +10169,437 @@ │ │ │ │ cset w0, eq // eq = none │ │ │ │ bl 1dea0 │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x27 │ │ │ │ bl 13240 │ │ │ │ str x21, [x20, #64] │ │ │ │ bl 13ec0 │ │ │ │ - cbnz w0, 1e558 │ │ │ │ + cbnz w0, 1e190 │ │ │ │ cmp x25, #0x0 │ │ │ │ - b.gt 1e604 │ │ │ │ + b.gt 1e23c │ │ │ │ cmp w21, #0x2 │ │ │ │ - b.eq 1e5f0 // b.none │ │ │ │ + b.eq 1e228 // b.none │ │ │ │ cmp w21, #0x3 │ │ │ │ - b.eq 1e5b4 // b.none │ │ │ │ + b.eq 1e1ec // b.none │ │ │ │ cmp w21, #0x6 │ │ │ │ - b.eq 1e59c // b.none │ │ │ │ - cbz w26, 1e54c │ │ │ │ + b.eq 1e1d4 // b.none │ │ │ │ + cbz w26, 1e184 │ │ │ │ ldr x21, [x20, #72] │ │ │ │ - cbnz x21, 1e534 │ │ │ │ + cbnz x21, 1e16c │ │ │ │ mov x0, x19 │ │ │ │ bl 1d04c │ │ │ │ - cbz w24, 1e4c0 │ │ │ │ + cbz w24, 1e0f8 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldr x0, [sp, #136] │ │ │ │ bl 13cc0 │ │ │ │ mov x21, x0 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - cbz x0, 1e484 │ │ │ │ + cbz x0, 1e0bc │ │ │ │ add x0, sp, #0x90 │ │ │ │ bl 13440 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x21 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #224 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x1 │ │ │ │ add x2, sp, #0x78 │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 13990 │ │ │ │ - cbnz w0, 1e4dc │ │ │ │ + cbnz w0, 1e114 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - b 1e474 │ │ │ │ + b 1e0ac │ │ │ │ ldr x1, [sp, #136] │ │ │ │ add x0, sp, #0x80 │ │ │ │ bl 12fb0 <_PyBytes_Resize@plt> │ │ │ │ ldr x21, [sp, #128] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 1e474 │ │ │ │ + b 1e0ac │ │ │ │ ldr x0, [x20, #16] │ │ │ │ stp xzr, xzr, [sp, #128] │ │ │ │ ldr x22, [sp, #120] │ │ │ │ bl 1de40 │ │ │ │ mov x19, x0 │ │ │ │ - tbnz x22, #63, 1e57c │ │ │ │ + tbnz x22, #63, 1e1b4 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - cbnz x0, 1e340 │ │ │ │ + cbnz x0, 1df78 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 13360 │ │ │ │ str x0, [sp, #128] │ │ │ │ - cbnz x0, 1e688 │ │ │ │ + cbnz x0, 1e2c0 │ │ │ │ ldr x21, [x20, #72] │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ - cbnz x21, 1e53c │ │ │ │ + cbnz x21, 1e174 │ │ │ │ mov x0, x19 │ │ │ │ bl 1d04c │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ bl 1d04c │ │ │ │ - b 1e474 │ │ │ │ + b 1e0ac │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ mov x0, x21 │ │ │ │ bl 135d0 <_PyErr_ChainExceptions1@plt> │ │ │ │ str xzr, [x20, #72] │ │ │ │ - b 1e568 │ │ │ │ + b 1e1a0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0xa65 // #2661 │ │ │ │ bl 14ac0 │ │ │ │ ldr x21, [x20, #72] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - cbnz x21, 1e53c │ │ │ │ + cbnz x21, 1e174 │ │ │ │ mov x0, x19 │ │ │ │ bl 1d04c │ │ │ │ - cbz w24, 1e524 │ │ │ │ + cbz w24, 1e15c │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - b 1e474 │ │ │ │ + b 1e0ac │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ adrp x1, 1f000 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaf8 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 138e0 │ │ │ │ - b 1e474 │ │ │ │ + b 1e0ac │ │ │ │ ldr x0, [x20, #24] │ │ │ │ bl 13130 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 1e448 // b.any │ │ │ │ + b.ne 1e080 // b.any │ │ │ │ str xzr, [sp, #136] │ │ │ │ - b 1e454 │ │ │ │ + b 1e08c │ │ │ │ ldr x2, [sp, #104] │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e210 │ │ │ │ + bl 1e640 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 1e5e8 // b.any │ │ │ │ + b.ne 1e220 // b.any │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 138e0 │ │ │ │ - b 1e558 │ │ │ │ - cbnz w0, 1e3dc │ │ │ │ - b 1e448 │ │ │ │ + b 1e190 │ │ │ │ + cbnz w0, 1e014 │ │ │ │ + b 1e080 │ │ │ │ ldr x2, [sp, #104] │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1e210 │ │ │ │ - b 1e5c4 │ │ │ │ + bl 1e640 │ │ │ │ + b 1e1fc │ │ │ │ mov x0, x28 │ │ │ │ bl 12fd0 <_PyDeadline_Get@plt> │ │ │ │ str x0, [sp, #104] │ │ │ │ - b 1e430 │ │ │ │ + b 1e068 │ │ │ │ mov x0, x25 │ │ │ │ bl 13bc0 <_PyDeadline_Init@plt> │ │ │ │ mov x28, x0 │ │ │ │ - b 1e3d8 │ │ │ │ + b 1e010 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - b 1e3d8 │ │ │ │ + b 1e010 │ │ │ │ cmp x0, w0, sxtw │ │ │ │ - b.eq 1e6d0 // b.none │ │ │ │ + b.eq 1e308 // b.none │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0xb18 │ │ │ │ + add x1, x1, #0xad0 │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 138e0 │ │ │ │ ldr x21, [x20, #72] │ │ │ │ - cbnz x21, 1e53c │ │ │ │ + cbnz x21, 1e174 │ │ │ │ mov x0, x19 │ │ │ │ bl 1d04c │ │ │ │ - b 1e474 │ │ │ │ + b 1e0ac │ │ │ │ ldr x0, [x20, #32] │ │ │ │ adrp x1, 1f000 │ │ │ │ mov w2, #0xa12 // #2578 │ │ │ │ add x1, x1, #0x9e0 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ ldr x0, [x0, #88] │ │ │ │ bl 15a10 │ │ │ │ - b 1e474 │ │ │ │ - cbnz x22, 1e69c │ │ │ │ + b 1e0ac │ │ │ │ + cbnz x22, 1e2d4 │ │ │ │ mov x0, x19 │ │ │ │ bl 1d04c │ │ │ │ ldr x21, [sp, #128] │ │ │ │ - b 1e474 │ │ │ │ + b 1e0ac │ │ │ │ add x23, x0, #0x20 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - b 1e388 │ │ │ │ + b 1dfc0 │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ adrp x1, 1f000 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 138e0 │ │ │ │ - b 1e474 │ │ │ │ - cbnz x0, 1e6e4 │ │ │ │ + b 1e0ac │ │ │ │ + cbnz x0, 1e31c │ │ │ │ mov x0, x19 │ │ │ │ str xzr, [sp, #136] │ │ │ │ bl 1d04c │ │ │ │ - b 1e468 │ │ │ │ + b 1e0a0 │ │ │ │ mov x22, x0 │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - b 1e388 │ │ │ │ + b 1dfc0 │ │ │ │ + bti c │ │ │ │ + movi v31.4s, #0x0 │ │ │ │ + paciasp │ │ │ │ + stp x29, x30, [sp, #-176]! │ │ │ │ + mov w2, #0x0 // #0 │ │ │ │ + mov x29, sp │ │ │ │ + stp x19, x20, [sp, #16] │ │ │ │ + mov x20, x0 │ │ │ │ + mov x0, x1 │ │ │ │ + add x1, sp, #0x60 │ │ │ │ + stp q31, q31, [sp, #96] │ │ │ │ + stp q31, q31, [sp, #128] │ │ │ │ + str q31, [sp, #160] │ │ │ │ + bl 12e00 │ │ │ │ + cbnz w0, 1e4d0 │ │ │ │ + stp x21, x22, [sp, #32] │ │ │ │ + stp x25, x26, [sp, #64] │ │ │ │ + ldr x0, [x20, #16] │ │ │ │ + str xzr, [sp, #88] │ │ │ │ + bl 1de40 │ │ │ │ + mov x19, x0 │ │ │ │ + cbz x0, 1e600 │ │ │ │ + adrp x0, 3f000 │ │ │ │ + ldr x0, [x0, #3896] │ │ │ │ + cmp x19, x0 │ │ │ │ + b.eq 1e5e4 // b.none │ │ │ │ + ldr w0, [x19] │ │ │ │ + adds w0, w0, #0x1 │ │ │ │ + b.eq 1e3a8 // b.none │ │ │ │ + str w0, [x19] │ │ │ │ + ldr x2, [x19, #40] │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + ldr x0, [x20, #24] │ │ │ │ + mvn x2, x2 │ │ │ │ + lsr x21, x2, #63 │ │ │ │ + bl 13aa0 │ │ │ │ + and x2, x21, #0xff │ │ │ │ + mov x3, #0x0 // #0 │ │ │ │ + mov w1, #0x66 // #102 │ │ │ │ + bl 12fa0 │ │ │ │ + ldr x0, [x20, #24] │ │ │ │ + bl 13350 │ │ │ │ + and x2, x21, #0xff │ │ │ │ + mov x3, #0x0 // #0 │ │ │ │ + mov w1, #0x66 // #102 │ │ │ │ + bl 12fa0 │ │ │ │ + ldr x22, [x19, #40] │ │ │ │ + cmp x22, #0x0 │ │ │ │ + b.gt 1e5d4 │ │ │ │ + mov x2, x22 │ │ │ │ + mov x0, x19 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1e640 │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.eq 1e5b8 // b.none │ │ │ │ + cmp w0, #0x3 │ │ │ │ + b.eq 1e614 // b.none │ │ │ │ + mov x26, x22 │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ + bl 13b60 │ │ │ │ + ldr x1, [sp, #96] │ │ │ │ + mov x24, x0 │ │ │ │ + ldr x0, [x20, #24] │ │ │ │ + add x3, sp, #0x58 │ │ │ │ + ldr x2, [sp, #112] │ │ │ │ + bl 140f0 │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr x1, [x20, #24] │ │ │ │ + mov w23, w0 │ │ │ │ + mov w2, w23 │ │ │ │ + cset w0, eq // eq = none │ │ │ │ + bl 1dea0 │ │ │ │ + mov x21, x0 │ │ │ │ + mov x0, x24 │ │ │ │ + bl 13240 │ │ │ │ + str x21, [x20, #64] │ │ │ │ + bl 13ec0 │ │ │ │ + cbnz w0, 1e60c │ │ │ │ + cmp x22, #0x0 │ │ │ │ + b.gt 1e5a8 │ │ │ │ + cmp w21, #0x2 │ │ │ │ + b.eq 1e594 // b.none │ │ │ │ + cmp w21, #0x3 │ │ │ │ + b.eq 1e514 // b.none │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1d04c │ │ │ │ + cbz w23, 1e4f4 │ │ │ │ + ldr x0, [x20, #72] │ │ │ │ + cbnz x0, 1e4d8 │ │ │ │ + ldr x0, [sp, #88] │ │ │ │ + bl 13cc0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + cbz x0, 1e4bc │ │ │ │ + add x0, sp, #0x60 │ │ │ │ + bl 13440 │ │ │ │ + mov x0, x19 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + ldp x29, x30, [sp], #176 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + mov x19, #0x0 // #0 │ │ │ │ + b 1e4ac │ │ │ │ + bl 135d0 <_PyErr_ChainExceptions1@plt> │ │ │ │ + str xzr, [x20, #72] │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + mov x19, #0x0 // #0 │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 1e4ac │ │ │ │ + mov x0, x20 │ │ │ │ + mov w1, #0x9c8 // #2504 │ │ │ │ + bl 14ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 1e4ac │ │ │ │ + mov x2, x26 │ │ │ │ + mov x0, x19 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1e640 │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.ne 1e564 // b.any │ │ │ │ + adrp x0, 3f000 │ │ │ │ + ldr x0, [x0, #3888] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + add x1, x1, #0xb18 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 138e0 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1d04c │ │ │ │ + ldr x19, [x20, #72] │ │ │ │ + cbnz x19, 1e630 │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 1e4ac │ │ │ │ + cmp w0, #0x3 │ │ │ │ + b.eq 1e574 // b.none │ │ │ │ + cbnz w0, 1e41c │ │ │ │ + b 1e480 │ │ │ │ + ldr x0, [x20, #32] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + add x1, x1, #0xb38 │ │ │ │ + ldr x0, [x0, #88] │ │ │ │ + ldr x0, [x0, #40] │ │ │ │ + bl 138e0 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + b 1e548 │ │ │ │ + mov x2, x26 │ │ │ │ + mov x0, x19 │ │ │ │ + mov w1, #0x0 // #0 │ │ │ │ + bl 1e640 │ │ │ │ + b 1e524 │ │ │ │ + mov x0, x25 │ │ │ │ + bl 12fd0 <_PyDeadline_Get@plt> │ │ │ │ + mov x26, x0 │ │ │ │ + b 1e470 │ │ │ │ + adrp x0, 3f000 │ │ │ │ + ldr x0, [x0, #3888] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + add x1, x1, #0xb18 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 138e0 │ │ │ │ + b 1e548 │ │ │ │ + mov x0, x22 │ │ │ │ + bl 13bc0 <_PyDeadline_Init@plt> │ │ │ │ + mov x25, x0 │ │ │ │ + b 1e3f4 │ │ │ │ + ldr x0, [x20, #32] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + mov w2, #0x97f // #2431 │ │ │ │ + add x1, x1, #0x9e0 │ │ │ │ + ldr x0, [x0, #88] │ │ │ │ + bl 15a10 │ │ │ │ + b 1e4e4 │ │ │ │ + mov x22, #0x0 // #0 │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + b 1e3f4 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + b 1e548 │ │ │ │ + ldr x0, [x20, #32] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + add x1, x1, #0xb38 │ │ │ │ + ldr x0, [x0, #88] │ │ │ │ + ldr x0, [x0, #40] │ │ │ │ + bl 138e0 │ │ │ │ + b 1e548 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 135d0 <_PyErr_ChainExceptions1@plt> │ │ │ │ + str xzr, [x20, #72] │ │ │ │ + b 1e4e4 │ │ │ │ + cmp x0, #0x0 │ │ │ │ + ccmp x2, #0x0, #0x4, ne // ne = any │ │ │ │ + b.eq 1e664 // b.none │ │ │ │ + tbz x2, #63, 1e66c │ │ │ │ + ldr x0, [x0, #40] │ │ │ │ + cmp x0, #0x0 │ │ │ │ + cset w0, gt │ │ │ │ + add w0, w0, #0x1 │ │ │ │ + ret │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + ret │ │ │ │ + ldr w3, [x0, #16] │ │ │ │ + cmn w3, #0x1 │ │ │ │ + b.ne 1e680 // b.any │ │ │ │ + mov w0, #0x3 // #3 │ │ │ │ + ret │ │ │ │ + cmp w1, #0x0 │ │ │ │ + paciasp │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + stp x29, x30, [sp, #-64]! │ │ │ │ + mov x0, x2 │ │ │ │ + mov w2, #0x4 // #4 │ │ │ │ + csel w2, w1, w2, eq // eq = none │ │ │ │ + mov x29, sp │ │ │ │ + stp x19, x20, [sp, #16] │ │ │ │ + str w3, [sp, #56] │ │ │ │ + strh w2, [sp, #60] │ │ │ │ + bl 137c0 <_PyTime_AsMilliseconds@plt> │ │ │ │ + str x0, [sp, #40] │ │ │ │ + bl 13b60 │ │ │ │ + ldr x2, [sp, #40] │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + mov x20, x0 │ │ │ │ + add x0, sp, #0x38 │ │ │ │ + bl 13e10 │ │ │ │ + mov w19, w0 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 13240 │ │ │ │ + cmp w19, #0x0 │ │ │ │ + mov w1, #0x5 // #5 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + mov w0, #0x2 // #2 │ │ │ │ + ldp x29, x30, [sp], #64 │ │ │ │ + autiasp │ │ │ │ + csel w0, w0, w1, eq // eq = none │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -276,30 +276,30 @@ │ │ │ │ 0x0001f9f0 7420636f 6e6e6563 74696f6e 20676f6e t connection gon │ │ │ │ 0x0001fa00 65000000 00000000 5f73736c 2e633a31 e......._ssl.c:1 │ │ │ │ 0x0001fa10 3031363a 20546865 2068616e 64736861 016: The handsha │ │ │ │ 0x0001fa20 6b65206f 70657261 74696f6e 2074696d ke operation tim │ │ │ │ 0x0001fa30 6564206f 75740000 5f73736c 2e633a31 ed out.._ssl.c:1 │ │ │ │ 0x0001fa40 3032303a 20556e64 65726c79 696e6720 020: Underlying │ │ │ │ 0x0001fa50 736f636b 65742068 61732062 65656e20 socket has been │ │ │ │ - 0x0001fa60 636c6f73 65642e00 54686520 77726974 closed..The writ │ │ │ │ - 0x0001fa70 65206f70 65726174 696f6e20 74696d65 e operation time │ │ │ │ - 0x0001fa80 64206f75 74000000 556e6465 726c7969 d out...Underlyi │ │ │ │ - 0x0001fa90 6e672073 6f636b65 74206861 73206265 ng socket has be │ │ │ │ - 0x0001faa0 656e2063 6c6f7365 642e0000 00000000 en closed....... │ │ │ │ - 0x0001fab0 6e3a7265 61640000 6e772a3a 72656164 n:read..nw*:read │ │ │ │ - 0x0001fac0 00000000 00000000 5f73736c 2e5f5353 ........_ssl._SS │ │ │ │ - 0x0001fad0 4c536f63 6b65742e 72656164 20726571 LSocket.read req │ │ │ │ - 0x0001fae0 75697265 73203120 746f2032 20617267 uires 1 to 2 arg │ │ │ │ - 0x0001faf0 756d656e 74730000 73697a65 2073686f uments..size sho │ │ │ │ - 0x0001fb00 756c6420 6e6f7420 6265206e 65676174 uld not be negat │ │ │ │ - 0x0001fb10 69766500 00000000 6d617869 6d756d20 ive.....maximum │ │ │ │ - 0x0001fb20 6c656e67 74682063 616e2774 20666974 length can't fit │ │ │ │ - 0x0001fb30 20696e20 61204320 27696e74 27000000 in a C 'int'... │ │ │ │ - 0x0001fb40 54686520 72656164 206f7065 72617469 The read operati │ │ │ │ - 0x0001fb50 6f6e2074 696d6564 206f7574 00000000 on timed out.... │ │ │ │ + 0x0001fa60 636c6f73 65642e00 6e3a7265 61640000 closed..n:read.. │ │ │ │ + 0x0001fa70 6e772a3a 72656164 00000000 00000000 nw*:read........ │ │ │ │ + 0x0001fa80 5f73736c 2e5f5353 4c536f63 6b65742e _ssl._SSLSocket. │ │ │ │ + 0x0001fa90 72656164 20726571 75697265 73203120 read requires 1 │ │ │ │ + 0x0001faa0 746f2032 20617267 756d656e 74730000 to 2 arguments.. │ │ │ │ + 0x0001fab0 73697a65 2073686f 756c6420 6e6f7420 size should not │ │ │ │ + 0x0001fac0 6265206e 65676174 69766500 00000000 be negative..... │ │ │ │ + 0x0001fad0 6d617869 6d756d20 6c656e67 74682063 maximum length c │ │ │ │ + 0x0001fae0 616e2774 20666974 20696e20 61204320 an't fit in a C │ │ │ │ + 0x0001faf0 27696e74 27000000 54686520 72656164 'int'...The read │ │ │ │ + 0x0001fb00 206f7065 72617469 6f6e2074 696d6564 operation timed │ │ │ │ + 0x0001fb10 206f7574 00000000 54686520 77726974 out....The writ │ │ │ │ + 0x0001fb20 65206f70 65726174 696f6e20 74696d65 e operation time │ │ │ │ + 0x0001fb30 64206f75 74000000 556e6465 726c7969 d out...Underlyi │ │ │ │ + 0x0001fb40 6e672073 6f636b65 74206861 73206265 ng socket has be │ │ │ │ + 0x0001fb50 656e2063 6c6f7365 642e0000 00000000 en closed....... │ │ │ │ 0x0001fb60 41206661 696c7572 6520696e 20746865 A failure in the │ │ │ │ 0x0001fb70 2053534c 206c6962 72617279 206f6363 SSL library occ │ │ │ │ 0x0001fb80 75727265 64000000 54686520 6f706572 urred...The oper │ │ │ │ 0x0001fb90 6174696f 6e206469 64206e6f 7420636f ation did not co │ │ │ │ 0x0001fba0 6d706c65 74652028 58353039 206c6f6f mplete (X509 loo │ │ │ │ 0x0001fbb0 6b757029 00000000 544c532f 53534c20 kup)....TLS/SSL │ │ │ │ 0x0001fbc0 636f6e6e 65637469 6f6e2068 61732062 connection has b │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -68,12 +68,12 @@ │ │ │ │ 0x0002c56c 34090000 840effff b8090000 f00effff 4............... │ │ │ │ 0x0002c57c e8090000 100fffff fc090000 440fffff ............D... │ │ │ │ 0x0002c58c 100a0000 4410ffff 700a0000 5010ffff ....D...p...P... │ │ │ │ 0x0002c59c 840a0000 4412ffff c00a0000 b013ffff ....D........... │ │ │ │ 0x0002c5ac fc0a0000 c413ffff 100b0000 1015ffff ................ │ │ │ │ 0x0002c5bc 3c0b0000 8415ffff 6c0b0000 941affff <.......l....... │ │ │ │ 0x0002c5cc 040c0000 e41cffff 6c0c0000 441dffff ........l...D... │ │ │ │ - 0x0002c5dc 980c0000 a41dffff cc0c0000 b420ffff ............. .. │ │ │ │ - 0x0002c5ec 680d0000 6c21ffff 900d0000 a425ffff h...l!.......%.. │ │ │ │ + 0x0002c5dc 980c0000 a41dffff cc0c0000 d421ffff .............!.. │ │ │ │ + 0x0002c5ec 680d0000 e424ffff 040e0000 a425ffff h....$.......%.. │ │ │ │ 0x0002c5fc 2c0e0000 4426ffff 680e0000 3427ffff ,...D&..h...4'.. │ │ │ │ 0x0002c60c f41f0000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -126,36 +126,36 @@ │ │ │ │ 0x0002cdc0 d8d7410b 4bd7d800 28000000 bc070000 ..A.K...(....... │ │ │ │ 0x0002cdd0 7010ffff 5c000000 00422d41 0e209d04 p...\....B-A. .. │ │ │ │ 0x0002cde0 9e034bde dd0e0041 2d420e20 9d049e03 ..K....A-B. .... │ │ │ │ 0x0002cdf0 2d000000 30000000 e8070000 a410ffff -...0........... │ │ │ │ 0x0002ce00 60000000 00412d41 0e309d06 9e054205 `....A-A.0....B. │ │ │ │ 0x0002ce10 4f02450a dedd064f 0e00412d 410b4194 O.E....O..A-A.A. │ │ │ │ 0x0002ce20 0393044a d4d30000 98000000 1c080000 ...J............ │ │ │ │ - 0x0002ce30 d010ffff 10030000 00432d41 0eb0019d .........C-A.... │ │ │ │ - 0x0002ce40 169e1543 93149413 49961195 12419a0d ...C....I....A.. │ │ │ │ - 0x0002ce50 990e6a98 0f971062 d6d541d8 d741dad9 ..j....b..A..A.. │ │ │ │ - 0x0002ce60 470adedd d3d40e00 412d410b 42951296 G.......A-A.B... │ │ │ │ - 0x0002ce70 11971098 0f990e9a 0d43d8d7 42d6d541 .........C..B..A │ │ │ │ - 0x0002ce80 dad94195 12961197 10980f99 0e9a0d45 ..A............E │ │ │ │ - 0x0002ce90 0ad6d541 d8d741da d9410b4d d8d745d6 ...A..A..A.M..E. │ │ │ │ - 0x0002cea0 d541dad9 41951296 11971098 0f990e9a .A..A........... │ │ │ │ - 0x0002ceb0 0d4b0ad8 d7410b49 d7d85597 10980f41 .K...A.I..U....A │ │ │ │ - 0x0002cec0 d8d70000 24000000 b8080000 4413ffff ....$.......D... │ │ │ │ - 0x0002ced0 b8000000 00522d42 0e409d08 9e074593 .....R-B.@....E. │ │ │ │ - 0x0002cee0 06940552 deddd3d4 0e00412d 98000000 ...R......A-.... │ │ │ │ - 0x0002cef0 e0080000 d413ffff 30040000 00412d42 ........0....A-B │ │ │ │ - 0x0002cf00 0ee0019d 1c9e1b42 931a9419 48951896 .......B....H... │ │ │ │ - 0x0002cf10 17971698 15629a13 9914419c 119b1277 .....b....A....w │ │ │ │ - 0x0002cf20 dad941dc db4c0ade ddd7d8d5 d6d3d40e ..A..L.......... │ │ │ │ - 0x0002cf30 00412d41 0b489914 9a139b12 9c1145da .A-A.H........E. │ │ │ │ - 0x0002cf40 d941dcdb 5799149a 139b129c 1141dad9 .A..W........A.. │ │ │ │ - 0x0002cf50 41dcdb44 99149a13 9b129c11 45dad941 A..D........E..A │ │ │ │ - 0x0002cf60 dcdb4e99 149a139b 129c1165 d9dadbdc ..N........e.... │ │ │ │ - 0x0002cf70 5e0a9a13 9914419c 119b1241 0b509a13 ^.....A....A.P.. │ │ │ │ - 0x0002cf80 9914419c 119b1200 38000000 7c090000 ..A.....8...|... │ │ │ │ + 0x0002ce30 d010ffff 30040000 00412d42 0ee0019d ....0....A-B.... │ │ │ │ + 0x0002ce40 1c9e1b42 931a9419 48951896 17971698 ...B....H....... │ │ │ │ + 0x0002ce50 15629a13 9914419c 119b1277 dad941dc .b....A....w..A. │ │ │ │ + 0x0002ce60 db4c0ade ddd7d8d5 d6d3d40e 00412d41 .L...........A-A │ │ │ │ + 0x0002ce70 0b489914 9a139b12 9c1145da d941dcdb .H........E..A.. │ │ │ │ + 0x0002ce80 5799149a 139b129c 1141dad9 41dcdb44 W........A..A..D │ │ │ │ + 0x0002ce90 99149a13 9b129c11 45dad941 dcdb4e99 ........E..A..N. │ │ │ │ + 0x0002cea0 149a139b 129c1165 d9dadbdc 5e0a9a13 .......e....^... │ │ │ │ + 0x0002ceb0 9914419c 119b1241 0b509a13 9914419c ..A....A.P....A. │ │ │ │ + 0x0002cec0 119b1200 98000000 b8080000 6414ffff ............d... │ │ │ │ + 0x0002ced0 10030000 00432d41 0eb0019d 169e1543 .....C-A.......C │ │ │ │ + 0x0002cee0 93149413 49961195 12419a0d 990e6a98 ....I....A....j. │ │ │ │ + 0x0002cef0 0f971062 d6d541d8 d741dad9 470adedd ...b..A..A..G... │ │ │ │ + 0x0002cf00 d3d40e00 412d410b 42951296 11971098 ....A-A.B....... │ │ │ │ + 0x0002cf10 0f990e9a 0d43d8d7 42d6d541 dad94195 .....C..B..A..A. │ │ │ │ + 0x0002cf20 12961197 10980f99 0e9a0d45 0ad6d541 ...........E...A │ │ │ │ + 0x0002cf30 d8d741da d9410b4d d8d745d6 d541dad9 ..A..A.M..E..A.. │ │ │ │ + 0x0002cf40 41951296 11971098 0f990e9a 0d4b0ad8 A............K.. │ │ │ │ + 0x0002cf50 d7410b49 d7d85597 10980f41 d8d70000 .A.I..U....A.... │ │ │ │ + 0x0002cf60 24000000 54090000 d816ffff b8000000 $...T........... │ │ │ │ + 0x0002cf70 00522d42 0e409d08 9e074593 06940552 .R-B.@....E....R │ │ │ │ + 0x0002cf80 deddd3d4 0e00412d 38000000 7c090000 ......A-8...|... │ │ │ │ 0x0002cf90 7017ffff 94000000 00412d41 0e309d06 p........A-A.0.. │ │ │ │ 0x0002cfa0 9e054293 04940342 9502570a deddd5d3 ..B....B..W..... │ │ │ │ 0x0002cfb0 d40e0041 2d410b44 deddd5d3 d40e0041 ...A-A.D.......A │ │ │ │ 0x0002cfc0 2d000000 24000000 b8090000 d417ffff -...$........... │ │ │ │ 0x0002cfd0 e8000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ 0x0002cfe0 02680ade ddd30e00 412d410b 44000000 .h......A-A.D... │ │ │ │ 0x0002cff0 e0090000 cc7afeff 34020000 00412d41 .....z..4....A-A │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -168,17 +168,17 @@ │ │ │ │ 0x00041458 380a0200 00000000 84630100 00000000 8........c...... │ │ │ │ 0x00041468 00000000 00000000 f0ac0200 00000000 ................ │ │ │ │ 0x00041478 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00041488 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00041498 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000414a8 480a0200 00000000 f0db0100 00000000 H............... │ │ │ │ 0x000414b8 04000000 00000000 60b50200 00000000 ........`....... │ │ │ │ - 0x000414c8 30ff0100 00000000 00df0100 00000000 0............... │ │ │ │ + 0x000414c8 30ff0100 00000000 30e30100 00000000 0.......0....... │ │ │ │ 0x000414d8 08000000 00000000 e0b40200 00000000 ................ │ │ │ │ - 0x000414e8 38ff0100 00000000 c8e20100 00000000 8............... │ │ │ │ + 0x000414e8 38ff0100 00000000 00df0100 00000000 8............... │ │ │ │ 0x000414f8 01000000 00000000 a0b40200 00000000 ................ │ │ │ │ 0x00041508 180a0200 00000000 e45e0100 00000000 .........^...... │ │ │ │ 0x00041518 04000000 00000000 20b40200 00000000 ........ ....... │ │ │ │ 0x00041528 d0050200 00000000 f8940100 00000000 ................ │ │ │ │ 0x00041538 80000000 00000000 40b20200 00000000 ........@....... │ │ │ │ 0x00041548 70ff0100 00000000 d8610100 00000000 p........a...... │ │ │ │ 0x00041558 82000000 00000000 f0b00200 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65356235 37323132 34626266 61363765 e5b572124bbfa67e │ │ │ │ - 0x00000010 30633462 30623833 64363334 31373134 0c4b0b83d6341714 │ │ │ │ - 0x00000020 30356535 39312e64 65627567 00000000 05e591.debug.... │ │ │ │ - 0x00000030 8ebc3a7d ..:} │ │ │ │ + 0x00000000 62613732 66323931 66356132 63326163 ba72f291f5a2c2ac │ │ │ │ + 0x00000010 38383835 35313037 30646166 61653465 888551070dafae4e │ │ │ │ + 0x00000020 36346137 65642e64 65627567 00000000 64a7ed.debug.... │ │ │ │ + 0x00000030 d3c73c9a ..<.