--- /srv/rebuilderd/tmp/rebuilderdNiQiSL/inputs/libpython3.13-minimal_3.13.5-2+deb13u2_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdNiQiSL/out/libpython3.13-minimal_3.13.5-2+deb13u2_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-05 21:05:52.000000 debian-binary │ -rw-r--r-- 0 0 0 8616 2026-05-05 21:05:52.000000 control.tar.xz │ --rw-r--r-- 0 0 0 847316 2026-05-05 21:05:52.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 847388 2026-05-05 21:05:52.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./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 {} │ │ │ │ @@ -175,18 +175,18 @@ │ │ │ │ 0000000000041438 0000000000000403 R_AARCH64_RELATIVE 204c0 │ │ │ │ 0000000000041440 0000000000000403 R_AARCH64_RELATIVE 161d4 │ │ │ │ 0000000000041450 0000000000000403 R_AARCH64_RELATIVE 2a780 │ │ │ │ 0000000000041488 0000000000000403 R_AARCH64_RELATIVE 204d0 │ │ │ │ 0000000000041490 0000000000000403 R_AARCH64_RELATIVE 1d784 │ │ │ │ 00000000000414a0 0000000000000403 R_AARCH64_RELATIVE 2aff0 │ │ │ │ 00000000000414a8 0000000000000403 R_AARCH64_RELATIVE 1f9c0 │ │ │ │ -00000000000414b0 0000000000000403 R_AARCH64_RELATIVE 1da88 │ │ │ │ +00000000000414b0 0000000000000403 R_AARCH64_RELATIVE 1deac │ │ │ │ 00000000000414c0 0000000000000403 R_AARCH64_RELATIVE 2af70 │ │ │ │ 00000000000414c8 0000000000000403 R_AARCH64_RELATIVE 1f9c8 │ │ │ │ -00000000000414d0 0000000000000403 R_AARCH64_RELATIVE 1de64 │ │ │ │ +00000000000414d0 0000000000000403 R_AARCH64_RELATIVE 1da88 │ │ │ │ 00000000000414e0 0000000000000403 R_AARCH64_RELATIVE 2af30 │ │ │ │ 00000000000414e8 0000000000000403 R_AARCH64_RELATIVE 204a0 │ │ │ │ 00000000000414f0 0000000000000403 R_AARCH64_RELATIVE 15d48 │ │ │ │ 0000000000041500 0000000000000403 R_AARCH64_RELATIVE 2aeb0 │ │ │ │ 0000000000041508 0000000000000403 R_AARCH64_RELATIVE 20058 │ │ │ │ 0000000000041510 0000000000000403 R_AARCH64_RELATIVE 1932c │ │ │ │ 0000000000041520 0000000000000403 R_AARCH64_RELATIVE 2acd0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a30d0696a40f72b1af84a2660c8c29b54f5fba83 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d0652b3aa7354a2ab9c8db8a3578d34c8e241300 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -146,16 +146,16 @@ │ │ │ │ 0xffffffffffff15f8 (offset: 0x1d1e4) -> 0xb58 fde=[ 6b4] │ │ │ │ 0xffffffffffff1674 (offset: 0x1d260) -> 0xb88 fde=[ 6e4] │ │ │ │ 0xffffffffffff1b1c (offset: 0x1d708) -> 0xbd0 fde=[ 72c] │ │ │ │ 0xffffffffffff1b98 (offset: 0x1d784) -> 0xc04 fde=[ 760] │ │ │ │ 0xffffffffffff1dd4 (offset: 0x1d9c0) -> 0xc58 fde=[ 7b4] │ │ │ │ 0xffffffffffff1e34 (offset: 0x1da20) -> 0xc84 fde=[ 7e0] │ │ │ │ 0xffffffffffff1e9c (offset: 0x1da88) -> 0xcb8 fde=[ 814] │ │ │ │ - 0xffffffffffff21b8 (offset: 0x1dda4) -> 0xd68 fde=[ 8c4] │ │ │ │ - 0xffffffffffff2278 (offset: 0x1de64) -> 0xd9c fde=[ 8f8] │ │ │ │ + 0xffffffffffff22c0 (offset: 0x1deac) -> 0xd28 fde=[ 884] │ │ │ │ + 0xffffffffffff25dc (offset: 0x1e1c8) -> 0xdd8 fde=[ 934] │ │ │ │ 0xffffffffffff269c (offset: 0x1e288) -> 0xe0c fde=[ 968] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ @@ -1267,236 +1267,236 @@ │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001da4c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001da50 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_advance_loc: 44 to 000000000001da7c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ │ │ │ │ -00000814 00000000000000ac 00000818 FDE cie=00000000 pc=000000000001da88..000000000001dda4 │ │ │ │ +00000814 000000000000006c 00000818 FDE cie=00000000 pc=000000000001da88..000000000001deac │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001da8c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da90 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001da94 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-240 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001daa0 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-224 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-216 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-208 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001dac4 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-192 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-184 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-176 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 136 to 000000000001db4c │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 232 to 000000000001dc34 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000001dc68 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r30 (x30) │ │ │ │ + DW_CFA_restore: r29 (x29) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + 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 000000000001dc6c │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dc70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000001dccc │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001dce4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dce8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dcec │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001dcf8 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001dd0c │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000001dd68 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000001ddfc │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001de14 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001de18 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000884 00000000000000ac 00000888 FDE cie=00000000 pc=000000000001deac..000000000001e1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001deb0 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001deb4 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-192 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001daa0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001dec4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-160 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001dac0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001dee4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-176 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001dacc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001def0 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-104 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000001db74 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000001df98 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001db80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001dfa4 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000001dc08 │ │ │ │ + DW_CFA_advance_loc: 136 to 000000000001e02c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e030 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e034 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001dc30 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001e054 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ 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 000000000001dc34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e058 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e05c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001dc40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e064 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-112 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001dc4c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e070 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e074 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001dc58 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e07c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e080 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-112 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001dc70 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e094 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e098 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e09c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e0a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001dcc0 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000001e0e4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dcc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e0e8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001dce0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001e104 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001dcfc │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001e120 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dd00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e124 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dd04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e128 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001dd18 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e13c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000001dd6c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001e190 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dd70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e194 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dd74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e198 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001dd94 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001e1b8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008c4 0000000000000030 000008c8 FDE cie=00000000 pc=000000000001dda4..000000000001de64 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000001ddec │ │ │ │ +00000934 0000000000000030 00000938 FDE cie=00000000 pc=000000000001e1c8..000000000001e288 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000001e210 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ddf4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e218 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001de08 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e22c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001de4c │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000001e270 │ │ │ │ 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 000000000001de50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e274 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001de5c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e280 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000008f8 000000000000006c 000008fc FDE cie=00000000 pc=000000000001de64..000000000001e288 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de68 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001de70 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-240 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001de7c │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-224 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-216 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-208 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001dea0 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-192 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-184 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-176 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000001df28 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 232 to 000000000001e010 │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001e044 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r30 (x30) │ │ │ │ - DW_CFA_restore: r29 (x29) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - 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 000000000001e048 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e04c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000001e0a8 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001e0c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e0c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e0c8 │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e0d4 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e0e8 │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000001e144 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000001e1d8 │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001e1f0 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e1f4 │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ 00000968 0000000000000038 0000096c FDE cie=00000000 pc=000000000001e288..000000000001e338 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001e28c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001e290 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -139,22 +139,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_FromStringAndSize │ │ │ │ _PyBytes_Resize │ │ │ │ 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 │ │ │ │ @@ -477,21 +477,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:1012: The handshake operation timed out │ │ │ │ _ssl.c:1016: 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. │ │ │ │ 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 │ │ │ │ Invalid error code │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -174,24 +174,24 @@ │ │ │ │ 0x00002d98 5369676e 616c7300 50794578 635f5469 Signals.PyExc_Ti │ │ │ │ 0x00002da8 6d656f75 74457272 6f72005f 50794572 meoutError._PyEr │ │ │ │ 0x00002db8 725f4368 61696e45 78636570 74696f6e r_ChainException │ │ │ │ 0x00002dc8 7331005f 50794465 61646c69 6e655f47 s1._PyDeadline_G │ │ │ │ 0x00002dd8 6574005f 50794465 61646c69 6e655f49 et._PyDeadline_I │ │ │ │ 0x00002de8 6e697400 50795765 616b7265 665f4765 nit.PyWeakref_Ge │ │ │ │ 0x00002df8 74526566 0053534c 5f676574 5f657272 tRef.SSL_get_err │ │ │ │ - 0x00002e08 6f720053 534c5f77 72697465 5f657800 or.SSL_write_ex. │ │ │ │ - 0x00002e18 50794c6f 6e675f46 726f6d53 697a655f PyLong_FromSize_ │ │ │ │ - 0x00002e28 74005f50 7954696d 655f4173 4d696c6c t._PyTime_AsMill │ │ │ │ - 0x00002e38 69736563 6f6e6473 00706f6c 6c005079 iseconds.poll.Py │ │ │ │ - 0x00002e48 4172675f 50617273 65547570 6c650053 Arg_ParseTuple.S │ │ │ │ - 0x00002e58 534c5f72 6561645f 65780050 79427974 SL_read_ex.PyByt │ │ │ │ - 0x00002e68 65735f46 726f6d53 7472696e 67416e64 es_FromStringAnd │ │ │ │ - 0x00002e78 53697a65 005f5079 42797465 735f5265 Size._PyBytes_Re │ │ │ │ - 0x00002e88 73697a65 0053534c 5f676574 5f736875 size.SSL_get_shu │ │ │ │ - 0x00002e98 74646f77 6e005353 4c5f7365 745f7368 tdown.SSL_set_sh │ │ │ │ + 0x00002e08 6f720050 79417267 5f506172 73655475 or.PyArg_ParseTu │ │ │ │ + 0x00002e18 706c6500 53534c5f 72656164 5f657800 ple.SSL_read_ex. │ │ │ │ + 0x00002e28 50794c6f 6e675f46 726f6d53 697a655f PyLong_FromSize_ │ │ │ │ + 0x00002e38 74005079 42797465 735f4672 6f6d5374 t.PyBytes_FromSt │ │ │ │ + 0x00002e48 72696e67 416e6453 697a6500 5f507942 ringAndSize._PyB │ │ │ │ + 0x00002e58 79746573 5f526573 697a6500 53534c5f ytes_Resize.SSL_ │ │ │ │ + 0x00002e68 6765745f 73687574 646f776e 0053534c get_shutdown.SSL │ │ │ │ + 0x00002e78 5f777269 74655f65 78005f50 7954696d _write_ex._PyTim │ │ │ │ + 0x00002e88 655f4173 4d696c6c 69736563 6f6e6473 e_AsMilliseconds │ │ │ │ + 0x00002e98 00706f6c 6c005353 4c5f7365 745f7368 .poll.SSL_set_sh │ │ │ │ 0x00002ea8 7574646f 776e0053 534c5f66 72656500 utdown.SSL_free. │ │ │ │ 0x00002eb8 50794f62 6a656374 5f47435f 44656c00 PyObject_GC_Del. │ │ │ │ 0x00002ec8 4552525f 7065656b 5f6c6173 745f6572 ERR_peek_last_er │ │ │ │ 0x00002ed8 726f7200 50794469 63745f47 65744974 ror.PyDict_GetIt │ │ │ │ 0x00002ee8 656d5769 74684572 726f7200 4552525f emWithError.ERR_ │ │ │ │ 0x00002ef8 72656173 6f6e5f65 72726f72 5f737472 reason_error_str │ │ │ │ 0x00002f08 696e6700 53534c5f 6765745f 76657269 ing.SSL_get_veri │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1988,35 +1988,35 @@ │ │ │ │ bl 12ed0 <_PyDeadline_Get@plt> │ │ │ │ mov x22, x0 │ │ │ │ cmp w21, #0x2 │ │ │ │ b.ne 15f78 // b.any │ │ │ │ mov x2, x22 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1dda4 │ │ │ │ + bl 1e1c8 │ │ │ │ b 15f90 │ │ │ │ cmp w21, #0x3 │ │ │ │ b.ne 15fd4 // b.any │ │ │ │ mov x2, x22 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1dda4 │ │ │ │ + bl 1e1c8 │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 15fcc // b.any │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp w21, #0x2 │ │ │ │ b.ne 15fbc // b.any │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + add x1, x1, #0x568 │ │ │ │ bl 137d0 │ │ │ │ b 15fdc │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x4d8 │ │ │ │ + add x1, x1, #0x588 │ │ │ │ bl 137d0 │ │ │ │ b 15fdc │ │ │ │ cmp w0, #0x5 │ │ │ │ b.eq 15ebc // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 15f10 │ │ │ │ mov x0, x19 │ │ │ │ @@ -9759,15 +9759,15 @@ │ │ │ │ ret │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ b 1d824 │ │ │ │ mov x2, x25 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1dda4 │ │ │ │ + bl 1e1c8 │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 1d950 // b.any │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ adrp x1, 1f000 │ │ │ │ add x1, x1, #0x478 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -9788,15 +9788,15 @@ │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ b 148a0 │ │ │ │ mov x2, x25 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1dda4 │ │ │ │ + bl 1e1c8 │ │ │ │ b 1d8d8 │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 1d970 // b.none │ │ │ │ cbnz w0, 1d828 │ │ │ │ b 1d880 │ │ │ │ mov x0, x26 │ │ │ │ bl 12ed0 <_PyDeadline_Get@plt> │ │ │ │ @@ -9869,310 +9869,63 @@ │ │ │ │ bl 12cc0 │ │ │ │ fmov s31, w0 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ fmov s15, s31 │ │ │ │ mov v15.s[1], v14.s[0] │ │ │ │ b 1da38 │ │ │ │ paciasp │ │ │ │ - stp x29, x30, [sp, #-192]! │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - movi v31.4s, #0x0 │ │ │ │ - mov x29, sp │ │ │ │ - stp x21, x22, [sp, #32] │ │ │ │ - add x22, sp, #0x70 │ │ │ │ - mov x21, x0 │ │ │ │ - stp x19, x20, [sp, #16] │ │ │ │ - mov x0, x1 │ │ │ │ - mov x1, x22 │ │ │ │ - stp q31, q31, [x22] │ │ │ │ - stp q31, q31, [x22, #32] │ │ │ │ - str q31, [x22, #64] │ │ │ │ - bl 12d10 │ │ │ │ - cbnz w0, 1dc38 │ │ │ │ - stp x27, x28, [sp, #80] │ │ │ │ - ldr x0, [x21, #16] │ │ │ │ - str xzr, [sp, #104] │ │ │ │ - bl 1d9c0 │ │ │ │ - mov x19, x0 │ │ │ │ - cbz x0, 1dd60 │ │ │ │ - adrp x0, 3f000 │ │ │ │ - ldr x0, [x0, #3896] │ │ │ │ - cmp x19, x0 │ │ │ │ - b.eq 1dd44 // b.none │ │ │ │ - ldr w0, [x19] │ │ │ │ - adds w0, w0, #0x1 │ │ │ │ - b.eq 1db00 // b.none │ │ │ │ - str w0, [x19] │ │ │ │ - ldr x20, [x19, #40] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - ldr x0, [x21, #24] │ │ │ │ - mvn x20, x20 │ │ │ │ - lsr x20, x20, #63 │ │ │ │ - bl 13990 │ │ │ │ - and x20, x20, #0xff │ │ │ │ - mov x2, x20 │ │ │ │ - mov x3, #0x0 // #0 │ │ │ │ - mov w1, #0x66 // #102 │ │ │ │ - bl 12ea0 │ │ │ │ - ldr x0, [x21, #24] │ │ │ │ - bl 13240 │ │ │ │ - mov x2, x20 │ │ │ │ - mov x3, #0x0 // #0 │ │ │ │ - mov w1, #0x66 // #102 │ │ │ │ - bl 12ea0 │ │ │ │ - ldr x28, [x19, #40] │ │ │ │ - cmp x28, #0x0 │ │ │ │ - b.gt 1dd34 │ │ │ │ - mov x2, x28 │ │ │ │ - mov x0, x19 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1dda4 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.eq 1dd18 // b.none │ │ │ │ - cmp w0, #0x3 │ │ │ │ - b.eq 1dd78 // b.none │ │ │ │ - stp x25, x26, [sp, #64] │ │ │ │ - mov x26, x28 │ │ │ │ - add x25, sp, #0x68 │ │ │ │ - stp x23, x24, [sp, #48] │ │ │ │ - bl 13a40 │ │ │ │ - ldr x1, [sp, #112] │ │ │ │ - mov x24, x0 │ │ │ │ - ldr x0, [x21, #24] │ │ │ │ - mov x3, x25 │ │ │ │ - ldr x2, [sp, #128] │ │ │ │ - bl 13fc0 │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x1, [x21, #24] │ │ │ │ - mov w2, w0 │ │ │ │ - mov w20, w0 │ │ │ │ - cset w0, eq // eq = none │ │ │ │ - bl 1da20 │ │ │ │ - mov x23, x0 │ │ │ │ - mov x0, x24 │ │ │ │ - bl 13130 │ │ │ │ - str x23, [x21, #64] │ │ │ │ - bl 13d90 │ │ │ │ - cbnz w0, 1dd6c │ │ │ │ - cmp x28, #0x0 │ │ │ │ - b.gt 1dd94 │ │ │ │ - cmp w23, #0x2 │ │ │ │ - b.eq 1dd04 // b.none │ │ │ │ - cmp w23, #0x3 │ │ │ │ - b.eq 1dc7c // b.none │ │ │ │ - mov x0, x19 │ │ │ │ - bl 1cd6c │ │ │ │ - cbz w20, 1dc5c │ │ │ │ - ldr x0, [x21, #72] │ │ │ │ - cbnz x0, 1dc40 │ │ │ │ - ldr x0, [sp, #104] │ │ │ │ - bl 13ba0 │ │ │ │ - mov x19, x0 │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - ldp x27, x28, [sp, #80] │ │ │ │ - ldr x0, [sp, #120] │ │ │ │ - cbz x0, 1dc20 │ │ │ │ - mov x0, x22 │ │ │ │ - bl 13330 │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - mov x0, x19 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - ldp x29, x30, [sp], #192 │ │ │ │ - autiasp │ │ │ │ - ret │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ - b 1dc10 │ │ │ │ - bl 134c0 <_PyErr_ChainExceptions1@plt> │ │ │ │ - str xzr, [x21, #72] │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ - ldp x27, x28, [sp, #80] │ │ │ │ - b 1dc10 │ │ │ │ - mov x0, x21 │ │ │ │ - mov w1, #0x9be // #2494 │ │ │ │ - bl 148a0 │ │ │ │ - mov x19, x0 │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - ldp x27, x28, [sp, #80] │ │ │ │ - b 1dc10 │ │ │ │ - mov x2, x26 │ │ │ │ - mov x0, x19 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1dda4 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.eq 1dca4 // b.none │ │ │ │ - cmp w0, #0x3 │ │ │ │ - b.eq 1dce0 // b.none │ │ │ │ - cbnz w0, 1db80 │ │ │ │ - b 1dbe4 │ │ │ │ - adrp x0, 3f000 │ │ │ │ - ldr x0, [x0, #3888] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x4d8 │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 137d0 │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 1cd6c │ │ │ │ - ldr x0, [x21, #72] │ │ │ │ - cbz x0, 1dc50 │ │ │ │ - bl 134c0 <_PyErr_ChainExceptions1@plt> │ │ │ │ - str xzr, [x21, #72] │ │ │ │ - b 1dc50 │ │ │ │ - ldr x0, [x21, #32] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x4f8 │ │ │ │ - ldr x0, [x0, #88] │ │ │ │ - ldr x0, [x0, #40] │ │ │ │ - bl 137d0 │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - b 1dcc4 │ │ │ │ - mov x2, x26 │ │ │ │ - mov x0, x19 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - bl 1dda4 │ │ │ │ - b 1dc8c │ │ │ │ - adrp x0, 3f000 │ │ │ │ - ldr x0, [x0, #3888] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x4d8 │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 137d0 │ │ │ │ - b 1dcc4 │ │ │ │ - mov x0, x28 │ │ │ │ - bl 13aa0 <_PyDeadline_Init@plt> │ │ │ │ - mov x27, x0 │ │ │ │ - b 1db50 │ │ │ │ - ldr x0, [x21, #32] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - mov w2, #0x976 // #2422 │ │ │ │ - add x1, x1, #0x450 │ │ │ │ - ldr x0, [x0, #88] │ │ │ │ - bl 15884 │ │ │ │ - b 1dc50 │ │ │ │ - mov x28, #0x0 // #0 │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 1db50 │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - b 1dcc4 │ │ │ │ - ldr x0, [x21, #32] │ │ │ │ - adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x4f8 │ │ │ │ - ldr x0, [x0, #88] │ │ │ │ - ldr x0, [x0, #40] │ │ │ │ - bl 137d0 │ │ │ │ - b 1dcc4 │ │ │ │ - mov x0, x27 │ │ │ │ - bl 12ed0 <_PyDeadline_Get@plt> │ │ │ │ - mov x26, x0 │ │ │ │ - b 1dbd4 │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ccmp x2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1ddc8 // b.none │ │ │ │ - tbz x2, #63, 1ddd8 │ │ │ │ - ldr x1, [x0, #40] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - cmp x1, #0x0 │ │ │ │ - b.gt 1ddd0 │ │ │ │ - ret │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - ret │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - ret │ │ │ │ - ldr w3, [x0, #16] │ │ │ │ - cmn w3, #0x1 │ │ │ │ - b.eq 1de54 // b.none │ │ │ │ - cmp w1, #0x0 │ │ │ │ - paciasp │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - stp x29, x30, [sp, #-48]! │ │ │ │ - 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, #40] │ │ │ │ - strh w2, [sp, #44] │ │ │ │ - bl 136b0 <_PyTime_AsMilliseconds@plt> │ │ │ │ - mov x19, x0 │ │ │ │ - bl 13a40 │ │ │ │ - mov w2, w19 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - mov x20, x0 │ │ │ │ - add x0, sp, #0x28 │ │ │ │ - bl 13ce0 │ │ │ │ - mov w19, w0 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 13130 │ │ │ │ - cbnz w19, 1de5c │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - ldp x29, x30, [sp], #48 │ │ │ │ - autiasp │ │ │ │ - ret │ │ │ │ - mov w0, #0x3 // #3 │ │ │ │ - ret │ │ │ │ - mov w0, #0x5 // #5 │ │ │ │ - b 1de44 │ │ │ │ - paciasp │ │ │ │ movi v31.4s, #0x0 │ │ │ │ stp x29, x30, [sp, #-240]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x22, sp, #0xa0 │ │ │ │ mov x21, x0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x0, [x1, #16] │ │ │ │ stp q31, q31, [x22] │ │ │ │ stp q31, q31, [x22, #32] │ │ │ │ str q31, [x22, #64] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 1e04c // b.none │ │ │ │ + b.eq 1dc70 // b.none │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.ne 1e224 // b.any │ │ │ │ + b.ne 1de48 // b.any │ │ │ │ mov x0, x1 │ │ │ │ mov x3, x22 │ │ │ │ adrp x1, 1f000 │ │ │ │ add x2, sp, #0x88 │ │ │ │ - add x1, x1, #0x528 │ │ │ │ + add x1, x1, #0x4e0 │ │ │ │ bl 13880 │ │ │ │ - cbz w0, 1e0f8 │ │ │ │ + cbz w0, 1dd1c │ │ │ │ ldr x0, [x21, #16] │ │ │ │ stp xzr, xzr, [sp, #144] │ │ │ │ ldr x23, [sp, #136] │ │ │ │ bl 1d9c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 1df08 │ │ │ │ + cbz x0, 1db2c │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3896] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 1e1f4 // b.none │ │ │ │ + b.eq 1de18 // b.none │ │ │ │ ldr w0, [x19] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.eq 1df04 // b.none │ │ │ │ + b.eq 1db28 // b.none │ │ │ │ str w0, [x19] │ │ │ │ - cbz w1, 1e084 │ │ │ │ + cbz w1, 1dca8 │ │ │ │ ldr x24, [sp, #160] │ │ │ │ ldr x0, [sp, #176] │ │ │ │ cmp x23, #0x0 │ │ │ │ - b.le 1e1d8 │ │ │ │ + b.le 1ddfc │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ cmp x23, x0 │ │ │ │ - b.gt 1e1d8 │ │ │ │ + b.gt 1ddfc │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - cbz x19, 1e1cc │ │ │ │ + cbz x19, 1ddf0 │ │ │ │ ldr x20, [x19, #40] │ │ │ │ ldr x0, [x21, #24] │ │ │ │ mvn x20, x20 │ │ │ │ lsr x20, x20, #63 │ │ │ │ bl 13990 │ │ │ │ and x20, x20, #0xff │ │ │ │ mov x2, x20 │ │ │ │ @@ -10184,15 +9937,15 @@ │ │ │ │ mov x2, x20 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w1, #0x66 // #102 │ │ │ │ bl 12ea0 │ │ │ │ ldr x26, [x19, #40] │ │ │ │ str xzr, [sp, #112] │ │ │ │ cmp x26, #0x0 │ │ │ │ - b.gt 1e1bc │ │ │ │ + b.gt 1dde0 │ │ │ │ add x0, sp, #0x98 │ │ │ │ str x0, [sp, #104] │ │ │ │ str x26, [sp, #120] │ │ │ │ bl 13a40 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x21, #24] │ │ │ │ mov x2, x23 │ │ │ │ @@ -10206,188 +9959,435 @@ │ │ │ │ cset w0, eq // eq = none │ │ │ │ bl 1da20 │ │ │ │ mov x27, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 13130 │ │ │ │ str x27, [x21, #64] │ │ │ │ bl 13d90 │ │ │ │ - cbnz w0, 1e0e0 │ │ │ │ + cbnz w0, 1dd04 │ │ │ │ cmp x26, #0x0 │ │ │ │ - b.gt 1e1ac │ │ │ │ + b.gt 1ddd0 │ │ │ │ cmp w27, #0x2 │ │ │ │ - b.eq 1e198 // b.none │ │ │ │ + b.eq 1ddbc // b.none │ │ │ │ cmp w27, #0x3 │ │ │ │ - b.eq 1e15c // b.none │ │ │ │ + b.eq 1dd80 // b.none │ │ │ │ cmp w27, #0x6 │ │ │ │ - b.eq 1e144 // b.none │ │ │ │ - cbz w28, 1e0d4 │ │ │ │ + b.eq 1dd68 // b.none │ │ │ │ + cbz w28, 1dcf8 │ │ │ │ ldr x0, [x21, #72] │ │ │ │ - cbnz x0, 1e0c4 │ │ │ │ + cbnz x0, 1dce8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1cd6c │ │ │ │ - cbz w25, 1e0ac │ │ │ │ + cbz w25, 1dcd0 │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ bl 13ba0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [sp, #168] │ │ │ │ - cbz x0, 1e02c │ │ │ │ + cbz x0, 1dc50 │ │ │ │ mov x0, x22 │ │ │ │ bl 13330 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #240 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x1 │ │ │ │ add x2, sp, #0x88 │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x520 │ │ │ │ + add x1, x1, #0x4d8 │ │ │ │ bl 13880 │ │ │ │ - cbz w0, 1e0f8 │ │ │ │ + cbz w0, 1dd1c │ │ │ │ ldr x0, [x21, #16] │ │ │ │ stp xzr, xzr, [sp, #144] │ │ │ │ ldr x23, [sp, #136] │ │ │ │ bl 1d9c0 │ │ │ │ mov x19, x0 │ │ │ │ - tbnz x23, #63, 1e100 │ │ │ │ + tbnz x23, #63, 1dd24 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - cbnz x0, 1dee4 │ │ │ │ + cbnz x0, 1db08 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 13250 │ │ │ │ str x0, [sp, #144] │ │ │ │ - cbz x0, 1e120 │ │ │ │ - cbz x23, 1e214 │ │ │ │ + cbz x0, 1dd44 │ │ │ │ + cbz x23, 1de38 │ │ │ │ add x24, x0, #0x20 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - b 1df28 │ │ │ │ + b 1db4c │ │ │ │ ldr x1, [sp, #152] │ │ │ │ add x0, sp, #0x90 │ │ │ │ bl 12eb0 <_PyBytes_Resize@plt> │ │ │ │ ldr x19, [sp, #144] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 1e01c │ │ │ │ + b 1dc40 │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ bl 134c0 <_PyErr_ChainExceptions1@plt> │ │ │ │ str xzr, [x21, #72] │ │ │ │ - b 1e0ec │ │ │ │ + b 1dd10 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0xa59 // #2649 │ │ │ │ bl 148a0 │ │ │ │ ldr x0, [x21, #72] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - cbnz x0, 1e0c8 │ │ │ │ + cbnz x0, 1dcec │ │ │ │ mov x0, x19 │ │ │ │ bl 1cd6c │ │ │ │ - cbz w25, 1e134 │ │ │ │ + cbz w25, 1dd58 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 1e01c │ │ │ │ + b 1dc40 │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ adrp x1, 1f000 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - add x1, x1, #0x568 │ │ │ │ + add x1, x1, #0x520 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 137d0 │ │ │ │ - b 1e01c │ │ │ │ + b 1dc40 │ │ │ │ ldr x0, [x21, #72] │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ - cbnz x0, 1e0c8 │ │ │ │ + cbnz x0, 1dcec │ │ │ │ mov x0, x19 │ │ │ │ bl 1cd6c │ │ │ │ ldr x0, [sp, #144] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl 1cd6c │ │ │ │ - b 1e01c │ │ │ │ + b 1dc40 │ │ │ │ ldr x0, [x21, #24] │ │ │ │ bl 13030 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 1dff4 // b.any │ │ │ │ + b.ne 1dc18 // b.any │ │ │ │ str xzr, [sp, #152] │ │ │ │ - b 1e000 │ │ │ │ + b 1dc24 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1dda4 │ │ │ │ + bl 1e1c8 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 1e17c // b.none │ │ │ │ - cbnz w0, 1df88 │ │ │ │ - b 1dff4 │ │ │ │ + b.eq 1dda0 // b.none │ │ │ │ + cbnz w0, 1dbac │ │ │ │ + b 1dc18 │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + add x1, x1, #0x568 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 137d0 │ │ │ │ - b 1e0e0 │ │ │ │ + b 1dd04 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1dda4 │ │ │ │ - b 1e16c │ │ │ │ + bl 1e1c8 │ │ │ │ + b 1dd90 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ bl 12ed0 <_PyDeadline_Get@plt> │ │ │ │ str x0, [sp, #120] │ │ │ │ - b 1dfdc │ │ │ │ + b 1dc00 │ │ │ │ mov x0, x26 │ │ │ │ bl 13aa0 <_PyDeadline_Init@plt> │ │ │ │ str x0, [sp, #112] │ │ │ │ - b 1df7c │ │ │ │ + b 1dba0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ str xzr, [sp, #112] │ │ │ │ - b 1df7c │ │ │ │ + b 1dba0 │ │ │ │ cmp x0, w0, sxtw │ │ │ │ - b.ne 1e244 // b.any │ │ │ │ - cbz x0, 1e278 │ │ │ │ + b.ne 1de68 // b.any │ │ │ │ + cbz x0, 1de9c │ │ │ │ mov x23, x0 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - b 1df28 │ │ │ │ + b 1db4c │ │ │ │ ldr x0, [x21, #32] │ │ │ │ adrp x1, 1f000 │ │ │ │ mov w2, #0xa07 // #2567 │ │ │ │ add x1, x1, #0x450 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ ldr x0, [x0, #88] │ │ │ │ bl 15884 │ │ │ │ - b 1e01c │ │ │ │ + b 1dc40 │ │ │ │ mov x0, x19 │ │ │ │ bl 1cd6c │ │ │ │ ldr x19, [sp, #144] │ │ │ │ - b 1e01c │ │ │ │ + b 1dc40 │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ adrp x1, 1f000 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - add x1, x1, #0x538 │ │ │ │ + add x1, x1, #0x4f0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 137d0 │ │ │ │ - b 1e01c │ │ │ │ + b 1dc40 │ │ │ │ adrp x0, 3f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ adrp x1, 1f000 │ │ │ │ - add x1, x1, #0x588 │ │ │ │ + add x1, x1, #0x540 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 137d0 │ │ │ │ ldr x0, [x21, #72] │ │ │ │ - cbnz x0, 1e0c8 │ │ │ │ + cbnz x0, 1dcec │ │ │ │ mov x0, x19 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl 1cd6c │ │ │ │ - b 1e01c │ │ │ │ + b 1dc40 │ │ │ │ mov x0, x19 │ │ │ │ str xzr, [sp, #152] │ │ │ │ bl 1cd6c │ │ │ │ - b 1e010 │ │ │ │ + b 1dc34 │ │ │ │ + paciasp │ │ │ │ + stp x29, x30, [sp, #-192]! │ │ │ │ + mov w2, #0x0 // #0 │ │ │ │ + movi v31.4s, #0x0 │ │ │ │ + mov x29, sp │ │ │ │ + stp x21, x22, [sp, #32] │ │ │ │ + add x22, sp, #0x70 │ │ │ │ + mov x21, x0 │ │ │ │ + stp x19, x20, [sp, #16] │ │ │ │ + mov x0, x1 │ │ │ │ + mov x1, x22 │ │ │ │ + stp q31, q31, [x22] │ │ │ │ + stp q31, q31, [x22, #32] │ │ │ │ + str q31, [x22, #64] │ │ │ │ + bl 12d10 │ │ │ │ + cbnz w0, 1e05c │ │ │ │ + stp x27, x28, [sp, #80] │ │ │ │ + ldr x0, [x21, #16] │ │ │ │ + str xzr, [sp, #104] │ │ │ │ + bl 1d9c0 │ │ │ │ + mov x19, x0 │ │ │ │ + cbz x0, 1e184 │ │ │ │ + adrp x0, 3f000 │ │ │ │ + ldr x0, [x0, #3896] │ │ │ │ + cmp x19, x0 │ │ │ │ + b.eq 1e168 // b.none │ │ │ │ + ldr w0, [x19] │ │ │ │ + adds w0, w0, #0x1 │ │ │ │ + b.eq 1df24 // b.none │ │ │ │ + str w0, [x19] │ │ │ │ + ldr x20, [x19, #40] │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + ldr x0, [x21, #24] │ │ │ │ + mvn x20, x20 │ │ │ │ + lsr x20, x20, #63 │ │ │ │ + bl 13990 │ │ │ │ + and x20, x20, #0xff │ │ │ │ + mov x2, x20 │ │ │ │ + mov x3, #0x0 // #0 │ │ │ │ + mov w1, #0x66 // #102 │ │ │ │ + bl 12ea0 │ │ │ │ + ldr x0, [x21, #24] │ │ │ │ + bl 13240 │ │ │ │ + mov x2, x20 │ │ │ │ + mov x3, #0x0 // #0 │ │ │ │ + mov w1, #0x66 // #102 │ │ │ │ + bl 12ea0 │ │ │ │ + ldr x28, [x19, #40] │ │ │ │ + cmp x28, #0x0 │ │ │ │ + b.gt 1e158 │ │ │ │ + mov x2, x28 │ │ │ │ + mov x0, x19 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1e1c8 │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.eq 1e13c // b.none │ │ │ │ + cmp w0, #0x3 │ │ │ │ + b.eq 1e19c // b.none │ │ │ │ + stp x25, x26, [sp, #64] │ │ │ │ + mov x26, x28 │ │ │ │ + add x25, sp, #0x68 │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ + bl 13a40 │ │ │ │ + ldr x1, [sp, #112] │ │ │ │ + mov x24, x0 │ │ │ │ + ldr x0, [x21, #24] │ │ │ │ + mov x3, x25 │ │ │ │ + ldr x2, [sp, #128] │ │ │ │ + bl 13fc0 │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr x1, [x21, #24] │ │ │ │ + mov w2, w0 │ │ │ │ + mov w20, w0 │ │ │ │ + cset w0, eq // eq = none │ │ │ │ + bl 1da20 │ │ │ │ + mov x23, x0 │ │ │ │ + mov x0, x24 │ │ │ │ + bl 13130 │ │ │ │ + str x23, [x21, #64] │ │ │ │ + bl 13d90 │ │ │ │ + cbnz w0, 1e190 │ │ │ │ + cmp x28, #0x0 │ │ │ │ + b.gt 1e1b8 │ │ │ │ + cmp w23, #0x2 │ │ │ │ + b.eq 1e128 // b.none │ │ │ │ + cmp w23, #0x3 │ │ │ │ + b.eq 1e0a0 // b.none │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1cd6c │ │ │ │ + cbz w20, 1e080 │ │ │ │ + ldr x0, [x21, #72] │ │ │ │ + cbnz x0, 1e064 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + bl 13ba0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + ldp x27, x28, [sp, #80] │ │ │ │ + ldr x0, [sp, #120] │ │ │ │ + cbz x0, 1e044 │ │ │ │ + mov x0, x22 │ │ │ │ + bl 13330 │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + mov x0, x19 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + ldp x29, x30, [sp], #192 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + mov x19, #0x0 // #0 │ │ │ │ + b 1e034 │ │ │ │ + bl 134c0 <_PyErr_ChainExceptions1@plt> │ │ │ │ + str xzr, [x21, #72] │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + mov x19, #0x0 // #0 │ │ │ │ + ldp x27, x28, [sp, #80] │ │ │ │ + b 1e034 │ │ │ │ + mov x0, x21 │ │ │ │ + mov w1, #0x9be // #2494 │ │ │ │ + bl 148a0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + ldp x27, x28, [sp, #80] │ │ │ │ + b 1e034 │ │ │ │ + mov x2, x26 │ │ │ │ + mov x0, x19 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1e1c8 │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.eq 1e0c8 // b.none │ │ │ │ + cmp w0, #0x3 │ │ │ │ + b.eq 1e104 // b.none │ │ │ │ + cbnz w0, 1dfa4 │ │ │ │ + b 1e008 │ │ │ │ + adrp x0, 3f000 │ │ │ │ + ldr x0, [x0, #3888] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + add x1, x1, #0x588 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 137d0 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1cd6c │ │ │ │ + ldr x0, [x21, #72] │ │ │ │ + cbz x0, 1e074 │ │ │ │ + bl 134c0 <_PyErr_ChainExceptions1@plt> │ │ │ │ + str xzr, [x21, #72] │ │ │ │ + b 1e074 │ │ │ │ + ldr x0, [x21, #32] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + add x1, x1, #0x5a8 │ │ │ │ + ldr x0, [x0, #88] │ │ │ │ + ldr x0, [x0, #40] │ │ │ │ + bl 137d0 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 1e0e8 │ │ │ │ + mov x2, x26 │ │ │ │ + mov x0, x19 │ │ │ │ + mov w1, #0x0 // #0 │ │ │ │ + bl 1e1c8 │ │ │ │ + b 1e0b0 │ │ │ │ + adrp x0, 3f000 │ │ │ │ + ldr x0, [x0, #3888] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + add x1, x1, #0x588 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 137d0 │ │ │ │ + b 1e0e8 │ │ │ │ + mov x0, x28 │ │ │ │ + bl 13aa0 <_PyDeadline_Init@plt> │ │ │ │ + mov x27, x0 │ │ │ │ + b 1df74 │ │ │ │ + ldr x0, [x21, #32] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + mov w2, #0x976 // #2422 │ │ │ │ + add x1, x1, #0x450 │ │ │ │ + ldr x0, [x0, #88] │ │ │ │ + bl 15884 │ │ │ │ + b 1e074 │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + b 1df74 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 1e0e8 │ │ │ │ + ldr x0, [x21, #32] │ │ │ │ + adrp x1, 1f000 │ │ │ │ + add x1, x1, #0x5a8 │ │ │ │ + ldr x0, [x0, #88] │ │ │ │ + ldr x0, [x0, #40] │ │ │ │ + bl 137d0 │ │ │ │ + b 1e0e8 │ │ │ │ + mov x0, x27 │ │ │ │ + bl 12ed0 <_PyDeadline_Get@plt> │ │ │ │ + mov x26, x0 │ │ │ │ + b 1dff8 │ │ │ │ + cmp x0, #0x0 │ │ │ │ + ccmp x2, #0x0, #0x4, ne // ne = any │ │ │ │ + b.eq 1e1ec // b.none │ │ │ │ + tbz x2, #63, 1e1fc │ │ │ │ + ldr x1, [x0, #40] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + cmp x1, #0x0 │ │ │ │ + b.gt 1e1f4 │ │ │ │ + ret │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + ret │ │ │ │ + mov w0, #0x2 // #2 │ │ │ │ + ret │ │ │ │ + ldr w3, [x0, #16] │ │ │ │ + cmn w3, #0x1 │ │ │ │ + b.eq 1e278 // b.none │ │ │ │ + cmp w1, #0x0 │ │ │ │ + paciasp │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + stp x29, x30, [sp, #-48]! │ │ │ │ + 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, #40] │ │ │ │ + strh w2, [sp, #44] │ │ │ │ + bl 136b0 <_PyTime_AsMilliseconds@plt> │ │ │ │ + mov x19, x0 │ │ │ │ + bl 13a40 │ │ │ │ + mov w2, w19 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + mov x20, x0 │ │ │ │ + add x0, sp, #0x28 │ │ │ │ + bl 13ce0 │ │ │ │ + mov w19, w0 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 13130 │ │ │ │ + cbnz w19, 1e280 │ │ │ │ + mov w0, #0x2 // #2 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + ldp x29, x30, [sp], #48 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + mov w0, #0x3 // #3 │ │ │ │ + ret │ │ │ │ + mov w0, #0x5 // #5 │ │ │ │ + b 1e268 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ str x21, [sp, #32] │ │ │ │ ldr x21, [x0, #8] │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -276,30 +276,30 @@ │ │ │ │ 0x0001f460 7420636f 6e6e6563 74696f6e 20676f6e t connection gon │ │ │ │ 0x0001f470 65000000 00000000 5f73736c 2e633a31 e......._ssl.c:1 │ │ │ │ 0x0001f480 3031323a 20546865 2068616e 64736861 012: The handsha │ │ │ │ 0x0001f490 6b65206f 70657261 74696f6e 2074696d ke operation tim │ │ │ │ 0x0001f4a0 6564206f 75740000 5f73736c 2e633a31 ed out.._ssl.c:1 │ │ │ │ 0x0001f4b0 3031363a 20556e64 65726c79 696e6720 016: Underlying │ │ │ │ 0x0001f4c0 736f636b 65742068 61732062 65656e20 socket has been │ │ │ │ - 0x0001f4d0 636c6f73 65642e00 54686520 77726974 closed..The writ │ │ │ │ - 0x0001f4e0 65206f70 65726174 696f6e20 74696d65 e operation time │ │ │ │ - 0x0001f4f0 64206f75 74000000 556e6465 726c7969 d out...Underlyi │ │ │ │ - 0x0001f500 6e672073 6f636b65 74206861 73206265 ng socket has be │ │ │ │ - 0x0001f510 656e2063 6c6f7365 642e0000 00000000 en closed....... │ │ │ │ - 0x0001f520 6e3a7265 61640000 6e772a3a 72656164 n:read..nw*:read │ │ │ │ - 0x0001f530 00000000 00000000 5f73736c 2e5f5353 ........_ssl._SS │ │ │ │ - 0x0001f540 4c536f63 6b65742e 72656164 20726571 LSocket.read req │ │ │ │ - 0x0001f550 75697265 73203120 746f2032 20617267 uires 1 to 2 arg │ │ │ │ - 0x0001f560 756d656e 74730000 73697a65 2073686f uments..size sho │ │ │ │ - 0x0001f570 756c6420 6e6f7420 6265206e 65676174 uld not be negat │ │ │ │ - 0x0001f580 69766500 00000000 6d617869 6d756d20 ive.....maximum │ │ │ │ - 0x0001f590 6c656e67 74682063 616e2774 20666974 length can't fit │ │ │ │ - 0x0001f5a0 20696e20 61204320 27696e74 27000000 in a C 'int'... │ │ │ │ - 0x0001f5b0 54686520 72656164 206f7065 72617469 The read operati │ │ │ │ - 0x0001f5c0 6f6e2074 696d6564 206f7574 00000000 on timed out.... │ │ │ │ + 0x0001f4d0 636c6f73 65642e00 6e3a7265 61640000 closed..n:read.. │ │ │ │ + 0x0001f4e0 6e772a3a 72656164 00000000 00000000 nw*:read........ │ │ │ │ + 0x0001f4f0 5f73736c 2e5f5353 4c536f63 6b65742e _ssl._SSLSocket. │ │ │ │ + 0x0001f500 72656164 20726571 75697265 73203120 read requires 1 │ │ │ │ + 0x0001f510 746f2032 20617267 756d656e 74730000 to 2 arguments.. │ │ │ │ + 0x0001f520 73697a65 2073686f 756c6420 6e6f7420 size should not │ │ │ │ + 0x0001f530 6265206e 65676174 69766500 00000000 be negative..... │ │ │ │ + 0x0001f540 6d617869 6d756d20 6c656e67 74682063 maximum length c │ │ │ │ + 0x0001f550 616e2774 20666974 20696e20 61204320 an't fit in a C │ │ │ │ + 0x0001f560 27696e74 27000000 54686520 72656164 'int'...The read │ │ │ │ + 0x0001f570 206f7065 72617469 6f6e2074 696d6564 operation timed │ │ │ │ + 0x0001f580 206f7574 00000000 54686520 77726974 out....The writ │ │ │ │ + 0x0001f590 65206f70 65726174 696f6e20 74696d65 e operation time │ │ │ │ + 0x0001f5a0 64206f75 74000000 556e6465 726c7969 d out...Underlyi │ │ │ │ + 0x0001f5b0 6e672073 6f636b65 74206861 73206265 ng socket has be │ │ │ │ + 0x0001f5c0 656e2063 6c6f7365 642e0000 00000000 en closed....... │ │ │ │ 0x0001f5d0 54686520 6f706572 6174696f 6e206469 The operation di │ │ │ │ 0x0001f5e0 64206e6f 7420636f 6d706c65 74652028 d not complete ( │ │ │ │ 0x0001f5f0 58353039 206c6f6f 6b757029 00000000 X509 lookup).... │ │ │ │ 0x0001f600 544c532f 53534c20 636f6e6e 65637469 TLS/SSL connecti │ │ │ │ 0x0001f610 6f6e2068 61732062 65656e20 636c6f73 on has been clos │ │ │ │ 0x0001f620 65642028 454f4629 00000000 00000000 ed (EOF)........ │ │ │ │ 0x0001f630 54686520 6f706572 6174696f 6e206469 The operation di │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -68,11 +68,11 @@ │ │ │ │ 0x0002bffc 50090000 1411ffff d4090000 8011ffff P............... │ │ │ │ 0x0002c00c 040a0000 a011ffff 180a0000 d411ffff ................ │ │ │ │ 0x0002c01c 2c0a0000 d412ffff 900a0000 e012ffff ,............... │ │ │ │ 0x0002c02c a40a0000 d414ffff 180b0000 e014ffff ................ │ │ │ │ 0x0002c03c 2c0b0000 f815ffff 580b0000 7416ffff ,.......X...t... │ │ │ │ 0x0002c04c 880b0000 1c1bffff d00b0000 981bffff ................ │ │ │ │ 0x0002c05c 040c0000 d41dffff 580c0000 341effff ........X...4... │ │ │ │ - 0x0002c06c 840c0000 9c1effff b80c0000 b821ffff .............!.. │ │ │ │ - 0x0002c07c 680d0000 7822ffff 9c0d0000 9c26ffff h...x".......&.. │ │ │ │ + 0x0002c06c 840c0000 9c1effff b80c0000 c022ffff .............".. │ │ │ │ + 0x0002c07c 280d0000 dc25ffff d80d0000 9c26ffff (....%.......&.. │ │ │ │ 0x0002c08c 0c0e0000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -125,36 +125,36 @@ │ │ │ │ 0x0002c830 0adeddd9 dad7d8d5 d6d3d40e 00412d41 .............A-A │ │ │ │ 0x0002c840 0b000000 28000000 b8070000 7411ffff ....(.......t... │ │ │ │ 0x0002c850 5c000000 00422d41 0e209d04 9e034bde \....B-A. ....K. │ │ │ │ 0x0002c860 dd0e0041 2d420e20 9d049e03 2d000000 ...A-B. ....-... │ │ │ │ 0x0002c870 30000000 e4070000 a811ffff 68000000 0...........h... │ │ │ │ 0x0002c880 00412d41 0e409d08 9e074205 4e04054f .A-A.@....B.N..O │ │ │ │ 0x0002c890 03450ade dd064e06 4f0e0041 2d410b41 .E....N.O..A-A.A │ │ │ │ - 0x0002c8a0 93064bd3 ac000000 18080000 dc11ffff ..K............. │ │ │ │ - 0x0002c8b0 1c030000 00412d41 0ec0019d 189e1744 .....A-A.......D │ │ │ │ - 0x0002c8c0 95149613 48931694 15439c0d 9b0e6a9a ....H....C....j. │ │ │ │ - 0x0002c8d0 0f991043 98119712 62d8d741 dad941dc ...C....b..A..A. │ │ │ │ - 0x0002c8e0 db480ade ddd5d6d3 d40e0041 2d410b42 .H.........A-A.B │ │ │ │ - 0x0002c8f0 97129811 99109a0f 9b0e9c0d 43d8d741 ............C..A │ │ │ │ - 0x0002c900 dad942dc db419712 98119910 9a0f9b0e ..B..A.......... │ │ │ │ - 0x0002c910 9c0d450a d8d741da d941dcdb 410b51d8 ..E...A..A..A.Q. │ │ │ │ - 0x0002c920 d741dad9 47971298 1199109a 0f470ad8 .A..G........G.. │ │ │ │ - 0x0002c930 d741dad9 410b45d7 d8d9da55 97129811 .A..A.E....U.... │ │ │ │ - 0x0002c940 99109a0f 41d8d741 dad94897 12981199 ....A..A..H..... │ │ │ │ - 0x0002c950 109a0f00 30000000 c8080000 4814ffff ....0.......H... │ │ │ │ - 0x0002c960 c0000000 00522d42 0e309d06 9e054593 .....R-B.0....E. │ │ │ │ - 0x0002c970 04940351 deddd3d4 0e00412d 430e3093 ...Q......A-C.0. │ │ │ │ - 0x0002c980 0494039d 069e052d 6c000000 fc080000 .......-l....... │ │ │ │ - 0x0002c990 d414ffff 24040000 00412d42 0ef0019d ....$....A-B.... │ │ │ │ - 0x0002c9a0 1e9e1d43 931c941b 951a9619 49971898 ...C........I... │ │ │ │ - 0x0002c9b0 1799169a 15629c13 9b147adc db4d0ade .....b....z..M.. │ │ │ │ - 0x0002c9c0 ddd9dad7 d8d5d6d3 d40e0041 2d410b57 ...........A-A.W │ │ │ │ - 0x0002c9d0 9c139b14 460adcdb 410b41dc db439b14 ....F...A.A..C.. │ │ │ │ - 0x0002c9e0 9c1345dc db579b14 9c1365db dc469c13 ..E..W....e..F.. │ │ │ │ - 0x0002c9f0 9b1441db dc000000 38000000 6c090000 ..A.....8...l... │ │ │ │ + 0x0002c8a0 93064bd3 6c000000 18080000 dc11ffff ..K.l........... │ │ │ │ + 0x0002c8b0 24040000 00412d42 0ef0019d 1e9e1d43 $....A-B.......C │ │ │ │ + 0x0002c8c0 931c941b 951a9619 49971898 1799169a ........I....... │ │ │ │ + 0x0002c8d0 15629c13 9b147adc db4d0ade ddd9dad7 .b....z..M...... │ │ │ │ + 0x0002c8e0 d8d5d6d3 d40e0041 2d410b57 9c139b14 .......A-A.W.... │ │ │ │ + 0x0002c8f0 460adcdb 410b41dc db439b14 9c1345dc F...A.A..C....E. │ │ │ │ + 0x0002c900 db579b14 9c1365db dc469c13 9b1441db .W....e..F....A. │ │ │ │ + 0x0002c910 dc000000 ac000000 88080000 9015ffff ................ │ │ │ │ + 0x0002c920 1c030000 00412d41 0ec0019d 189e1744 .....A-A.......D │ │ │ │ + 0x0002c930 95149613 48931694 15439c0d 9b0e6a9a ....H....C....j. │ │ │ │ + 0x0002c940 0f991043 98119712 62d8d741 dad941dc ...C....b..A..A. │ │ │ │ + 0x0002c950 db480ade ddd5d6d3 d40e0041 2d410b42 .H.........A-A.B │ │ │ │ + 0x0002c960 97129811 99109a0f 9b0e9c0d 43d8d741 ............C..A │ │ │ │ + 0x0002c970 dad942dc db419712 98119910 9a0f9b0e ..B..A.......... │ │ │ │ + 0x0002c980 9c0d450a d8d741da d941dcdb 410b51d8 ..E...A..A..A.Q. │ │ │ │ + 0x0002c990 d741dad9 47971298 1199109a 0f470ad8 .A..G........G.. │ │ │ │ + 0x0002c9a0 d741dad9 410b45d7 d8d9da55 97129811 .A..A.E....U.... │ │ │ │ + 0x0002c9b0 99109a0f 41d8d741 dad94897 12981199 ....A..A..H..... │ │ │ │ + 0x0002c9c0 109a0f00 30000000 38090000 fc17ffff ....0...8....... │ │ │ │ + 0x0002c9d0 c0000000 00522d42 0e309d06 9e054593 .....R-B.0....E. │ │ │ │ + 0x0002c9e0 04940351 deddd3d4 0e00412d 430e3093 ...Q......A-C.0. │ │ │ │ + 0x0002c9f0 0494039d 069e052d 38000000 6c090000 .......-8...l... │ │ │ │ 0x0002ca00 8818ffff b0000000 00412d41 0e309d06 .........A-A.0.. │ │ │ │ 0x0002ca10 9e054293 04940342 95025e0a deddd5d3 ..B....B..^..... │ │ │ │ 0x0002ca20 d40e0041 2d410b44 deddd5d3 d40e0041 ...A-A.D.......A │ │ │ │ 0x0002ca30 2d000000 44000000 a8090000 647efeff -...D.......d~.. │ │ │ │ 0x0002ca40 54020000 00412d41 0e409d08 9e074293 T....A-A.@....B. │ │ │ │ 0x0002ca50 06940542 95049603 42970298 0102610a ...B....B.....a. │ │ │ │ 0x0002ca60 deddd7d8 d5d6d3d4 0e00412d 420b67de ..........A-B.g. │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -168,17 +168,17 @@ │ │ │ │ 0x00041438 c0040200 00000000 d4610100 00000000 .........a...... │ │ │ │ 0x00041448 00000000 00000000 80a70200 00000000 ................ │ │ │ │ 0x00041458 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00041468 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00041478 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00041488 d0040200 00000000 84d70100 00000000 ................ │ │ │ │ 0x00041498 04000000 00000000 f0af0200 00000000 ................ │ │ │ │ - 0x000414a8 c0f90100 00000000 88da0100 00000000 ................ │ │ │ │ + 0x000414a8 c0f90100 00000000 acde0100 00000000 ................ │ │ │ │ 0x000414b8 08000000 00000000 70af0200 00000000 ........p....... │ │ │ │ - 0x000414c8 c8f90100 00000000 64de0100 00000000 ........d....... │ │ │ │ + 0x000414c8 c8f90100 00000000 88da0100 00000000 ................ │ │ │ │ 0x000414d8 01000000 00000000 30af0200 00000000 ........0....... │ │ │ │ 0x000414e8 a0040200 00000000 485d0100 00000000 ........H]...... │ │ │ │ 0x000414f8 04000000 00000000 b0ae0200 00000000 ................ │ │ │ │ 0x00041508 58000200 00000000 2c930100 00000000 X.......,....... │ │ │ │ 0x00041518 80000000 00000000 d0ac0200 00000000 ................ │ │ │ │ 0x00041528 00fa0100 00000000 38600100 00000000 ........8`...... │ │ │ │ 0x00041538 82000000 00000000 80ab0200 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30643036 39366134 30663732 62316166 0d0696a40f72b1af │ │ │ │ - 0x00000010 38346132 36363063 38633239 62353466 84a2660c8c29b54f │ │ │ │ - 0x00000020 35666261 38332e64 65627567 00000000 5fba83.debug.... │ │ │ │ - 0x00000030 62d5470d b.G. │ │ │ │ + 0x00000000 36353262 33616137 33353461 32616239 652b3aa7354a2ab9 │ │ │ │ + 0x00000010 63386462 38613335 37386433 34633865 c8db8a3578d34c8e │ │ │ │ + 0x00000020 32343133 30302e64 65627567 00000000 241300.debug.... │ │ │ │ + 0x00000030 0f92e03a ...: