--- /srv/rebuilderd/tmp/rebuilderd9QLzLQ/inputs/libnative-platform-jni_0.14-6_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderd9QLzLQ/out/libnative-platform-jni_0.14-6_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-02-19 17:15:43.000000 debian-binary │ --rw-r--r-- 0 0 0 796 2024-02-19 17:15:43.000000 control.tar.xz │ --rw-r--r-- 0 0 0 10480 2024-02-19 17:15:43.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 792 2024-02-19 17:15:43.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 10476 2024-02-19 17:15:43.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/jni/libnative-platform-curses.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -24,26 +24,26 @@ │ │ │ │ 20: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (2) │ │ │ │ 21: 0000000000002320 156 FUNC GLOBAL DEFAULT 12 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject │ │ │ │ 22: 0000000000002bd0 180 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ 23: 0000000000002750 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down │ │ │ │ 24: 00000000000023d0 676 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal │ │ │ │ 25: 0000000000002890 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine │ │ │ │ 26: 0000000000002b00 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ - 27: 0000000000002ad0 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ - 28: 00000000000028b0 239 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ + 27: 0000000000002910 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ + 28: 0000000000002940 239 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ 29: 0000000000002680 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold │ │ │ │ 30: 00000000000050c8 4 OBJECT GLOBAL DEFAULT 22 current_terminal │ │ │ │ - 31: 00000000000029a0 206 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ + 31: 0000000000002a30 206 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ 32: 00000000000027b0 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left │ │ │ │ 33: 00000000000026d0 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground │ │ │ │ 34: 00000000000026f0 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up │ │ │ │ 35: 0000000000002870 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine │ │ │ │ 36: 0000000000002810 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right │ │ │ │ 37: 0000000000005100 72 OBJECT GLOBAL DEFAULT 23 terminal_capabilities │ │ │ │ 38: 00000000000023c0 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion │ │ │ │ - 39: 0000000000002a70 93 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ + 39: 00000000000028b0 93 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ 40: 00000000000026a0 33 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset │ │ │ │ 41: 0000000000002bc0 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ 42: 00000000000022b0 11 FUNC GLOBAL DEFAULT 12 _Z6getcapPKc │ │ │ │ 43: 0000000000002bb0 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message │ │ │ │ 44: 00000000000022c0 92 FUNC GLOBAL DEFAULT 12 _Z16write_capabilityP7JNIEnv_PKcP8_jobject │ │ │ │ 45: 0000000000002280 45 FUNC GLOBAL DEFAULT 12 _Z17write_to_terminali │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ 0000000000005030 0000001600000007 R_X86_64_JUMP_SLOT 0000000000002bd0 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz + 0 │ │ │ │ 0000000000005038 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mbstowcs@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000005040 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 write@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000005048 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000005050 0000002c00000007 R_X86_64_JUMP_SLOT 00000000000022c0 _Z16write_capabilityP7JNIEnv_PKcP8_jobject + 0 │ │ │ │ 0000000000005058 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ 0000000000005060 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 wcslen@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000005068 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000002ad0 map_error_code + 0 │ │ │ │ +0000000000005068 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000002910 map_error_code + 0 │ │ │ │ 0000000000005070 0000002a00000007 R_X86_64_JUMP_SLOT 00000000000022b0 _Z6getcapPKc + 0 │ │ │ │ 0000000000005078 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 strerror_r@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000005080 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000005088 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 tgetstr@NCURSES6_TINFO_5.0.19991023 + 0 │ │ │ │ 0000000000005090 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000002bb0 mark_failed_with_message + 0 │ │ │ │ 0000000000005098 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 tparm@NCURSES6_TINFO_5.0.19991023 + 0 │ │ │ │ 00000000000050a0 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 wcstombs@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000050a8 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000002b00 mark_failed_with_code + 0 │ │ │ │ 00000000000050b0 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 tgetent@NCURSES6_TINFO_5.0.19991023 + 0 │ │ │ │ -00000000000050b8 0000001f00000007 R_X86_64_JUMP_SLOT 00000000000029a0 char_to_java + 0 │ │ │ │ +00000000000050b8 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000002a30 char_to_java + 0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1fa64ec6e3db4525776fb619016693000c422133 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ba2e37723de6e302c4660ace49e373a39fb76877 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -20,17 +20,17 @@ │ │ │ │ 0xfffffffffffff554 (offset: 0x26f0) -> 0x2a4 fde=[ 1d0] │ │ │ │ 0xfffffffffffff5b4 (offset: 0x2750) -> 0x2e4 fde=[ 210] │ │ │ │ 0xfffffffffffff614 (offset: 0x27b0) -> 0x324 fde=[ 250] │ │ │ │ 0xfffffffffffff674 (offset: 0x2810) -> 0x364 fde=[ 290] │ │ │ │ 0xfffffffffffff6d4 (offset: 0x2870) -> 0x3a4 fde=[ 2d0] │ │ │ │ 0xfffffffffffff6f4 (offset: 0x2890) -> 0x3b8 fde=[ 2e4] │ │ │ │ 0xfffffffffffff714 (offset: 0x28b0) -> 0x3cc fde=[ 2f8] │ │ │ │ - 0xfffffffffffff804 (offset: 0x29a0) -> 0x418 fde=[ 344] │ │ │ │ - 0xfffffffffffff8d4 (offset: 0x2a70) -> 0x45c fde=[ 388] │ │ │ │ - 0xfffffffffffff934 (offset: 0x2ad0) -> 0x498 fde=[ 3c4] │ │ │ │ + 0xfffffffffffff774 (offset: 0x2910) -> 0x408 fde=[ 334] │ │ │ │ + 0xfffffffffffff7a4 (offset: 0x2940) -> 0x41c fde=[ 348] │ │ │ │ + 0xfffffffffffff894 (offset: 0x2a30) -> 0x468 fde=[ 394] │ │ │ │ 0xfffffffffffff964 (offset: 0x2b00) -> 0x4c8 fde=[ 3f4] │ │ │ │ 0xfffffffffffffa14 (offset: 0x2bb0) -> 0x518 fde=[ 444] │ │ │ │ 0xfffffffffffffa24 (offset: 0x2bc0) -> 0x52c fde=[ 458] │ │ │ │ 0xfffffffffffffa34 (offset: 0x2bd0) -> 0x4ac fde=[ 3d8] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ @@ -387,126 +387,126 @@ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000002e4 0000000000000010 000002e8 FDE cie=00000000 pc=0000000000002890..00000000000028a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f8 0000000000000048 000002fc FDE cie=00000000 pc=00000000000028b0..000000000000299f │ │ │ │ +000002f8 0000000000000038 000002fc FDE cie=00000000 pc=00000000000028b0..000000000000290d │ │ │ │ DW_CFA_advance_loc: 6 to 00000000000028b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000028bb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000028c0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000028c9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000028ca │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000002901 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000002902 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002904 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002906 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002908 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000334 0000000000000010 00000338 FDE cie=00000000 pc=0000000000002910..0000000000002936 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000348 0000000000000048 0000034c FDE cie=00000000 pc=0000000000002940..0000000000002a2f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000002946 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000028b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002948 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000028bd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000294d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000028c2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000002952 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002956 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000028c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000002957 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028cb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000295b │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000296b │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000000029fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000296f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000029ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000002970 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000002a00 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002972 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002a02 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002974 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002a04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002976 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002a06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002978 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002a08 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002980 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002a10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000344 0000000000000040 00000348 FDE cie=00000000 pc=00000000000029a0..0000000000002a6e │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000029a6 │ │ │ │ +00000394 0000000000000040 00000398 FDE cie=00000000 pc=0000000000002a30..0000000000002afe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000002a36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000029ab │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000002a3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000029ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002a3d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000029ae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000002a3e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000029b5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000002a45 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000002a44 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000002ad4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000002a45 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000002ad5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002a47 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002ad7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002a49 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002ad9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002a4b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002adb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000002a50 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000002ae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000388 0000000000000038 0000038c FDE cie=00000000 pc=0000000000002a70..0000000000002acd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000002a76 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000002a7b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000002a80 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000002a89 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000002a8a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000002ac1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000002ac2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ac4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ac6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ac8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003c4 0000000000000010 000003c8 FDE cie=00000000 pc=0000000000002ad0..0000000000002af6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ 000003d8 0000000000000018 000003dc FDE cie=00000000 pc=0000000000002bd0..0000000000002c84 │ │ │ │ DW_CFA_advance_loc: 11 to 0000000000002bdb │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_advance_loc1: 163 to 0000000000002c7e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000002c7f │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -17,22 +17,22 @@ │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine │ │ │ │ -java_to_char │ │ │ │ -wcstombs │ │ │ │ -mbstowcs │ │ │ │ mark_failed_with_errno │ │ │ │ __errno_location │ │ │ │ strerror_r │ │ │ │ mark_failed_with_code │ │ │ │ map_error_code │ │ │ │ +java_to_char │ │ │ │ +wcstombs │ │ │ │ +mbstowcs │ │ │ │ _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ __stack_chk_fail │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ libtinfo.so.6 │ │ │ │ libc.so.6 │ │ │ │ NCURSES6_TINFO_5.0.19991023 │ │ │ │ GLIBC_2.4 │ │ │ │ @@ -40,16 +40,16 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ unknown terminal capability │ │ │ │ could not write to terminal │ │ │ │ not a terminal │ │ │ │ $TERM not set │ │ │ │ could not get termcap entry │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -66,24 +66,24 @@ │ │ │ │ 0x00000b78 666f726d 5f696e74 65726e61 6c5f6a6e form_internal_jn │ │ │ │ 0x00000b88 695f5465 726d696e 666f4675 6e637469 i_TerminfoFuncti │ │ │ │ 0x00000b98 6f6e735f 73746172 744c696e 65004a61 ons_startLine.Ja │ │ │ │ 0x00000ba8 76615f6e 65745f72 75627967 72617065 va_net_rubygrape │ │ │ │ 0x00000bb8 66727569 745f706c 6174666f 726d5f69 fruit_platform_i │ │ │ │ 0x00000bc8 6e746572 6e616c5f 6a6e695f 5465726d nternal_jni_Term │ │ │ │ 0x00000bd8 696e666f 46756e63 74696f6e 735f636c infoFunctions_cl │ │ │ │ - 0x00000be8 65617254 6f456e64 4f664c69 6e65006a earToEndOfLine.j │ │ │ │ - 0x00000bf8 6176615f 746f5f63 68617200 6d616c6c ava_to_char.mall │ │ │ │ - 0x00000c08 6f630077 6373746f 6d627300 66726565 oc.wcstombs.free │ │ │ │ - 0x00000c18 00737472 6c656e00 6d627374 6f776373 .strlen.mbstowcs │ │ │ │ - 0x00000c28 00776373 6c656e00 6d61726b 5f666169 .wcslen.mark_fai │ │ │ │ - 0x00000c38 6c65645f 77697468 5f657272 6e6f005f led_with_errno._ │ │ │ │ - 0x00000c48 5f657272 6e6f5f6c 6f636174 696f6e00 _errno_location. │ │ │ │ - 0x00000c58 73747265 72726f72 5f72006d 61726b5f strerror_r.mark_ │ │ │ │ - 0x00000c68 6661696c 65645f77 6974685f 636f6465 failed_with_code │ │ │ │ - 0x00000c78 006d6170 5f657272 6f725f63 6f646500 .map_error_code. │ │ │ │ + 0x00000be8 65617254 6f456e64 4f664c69 6e65006d earToEndOfLine.m │ │ │ │ + 0x00000bf8 61726b5f 6661696c 65645f77 6974685f ark_failed_with_ │ │ │ │ + 0x00000c08 6572726e 6f006d61 6c6c6f63 005f5f65 errno.malloc.__e │ │ │ │ + 0x00000c18 72726e6f 5f6c6f63 6174696f 6e007374 rrno_location.st │ │ │ │ + 0x00000c28 72657272 6f725f72 006d6172 6b5f6661 rerror_r.mark_fa │ │ │ │ + 0x00000c38 696c6564 5f776974 685f636f 64650066 iled_with_code.f │ │ │ │ + 0x00000c48 72656500 6d61705f 6572726f 725f636f ree.map_error_co │ │ │ │ + 0x00000c58 6465006a 6176615f 746f5f63 68617200 de.java_to_char. │ │ │ │ + 0x00000c68 77637374 6f6d6273 00737472 6c656e00 wcstombs.strlen. │ │ │ │ + 0x00000c78 6d627374 6f776373 00776373 6c656e00 mbstowcs.wcslen. │ │ │ │ 0x00000c88 5f5a4e37 4a4e4945 6e765f31 3443616c _ZN7JNIEnv_14Cal │ │ │ │ 0x00000c98 6c566f69 644d6574 686f6445 50385f6a lVoidMethodEP8_j │ │ │ │ 0x00000ca8 6f626a65 63745031 305f6a6d 6574686f objectP10_jmetho │ │ │ │ 0x00000cb8 6449447a 005f5f73 7461636b 5f63686b dIDz.__stack_chk │ │ │ │ 0x00000cc8 5f666169 6c004a61 76615f6e 65745f72 _fail.Java_net_r │ │ │ │ 0x00000cd8 75627967 72617065 66727569 745f706c ubygrapefruit_pl │ │ │ │ 0x00000ce8 6174666f 726d5f69 6e746572 6e616c5f atform_internal_ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -514,15 +514,66 @@ │ │ │ │ endbr64 │ │ │ │ mov 0x271d(%rip),%rax │ │ │ │ mov 0x40(%rax),%rsi │ │ │ │ jmp 20d0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000028b0 : │ │ │ │ +00000000000028b0 : │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x400,%edi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + call 2130 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 2060 <__errno_location@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov (%rax),%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 2120 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 2180 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 2040 │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000002910 : │ │ │ │ + endbr64 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x2,%edi │ │ │ │ + je 2935 │ │ │ │ + cmp $0x14,%edi │ │ │ │ + je 2930 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0xd,%edi │ │ │ │ + sete %al │ │ │ │ + lea (%rax,%rax,2),%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov $0x2,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000002940 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ @@ -540,33 +591,33 @@ │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ mov (%r14),%rax │ │ │ │ call *0x528(%rax) │ │ │ │ mov %rax,%rdx │ │ │ │ test %rbp,%rbp │ │ │ │ - je 2918 │ │ │ │ + je 29a8 │ │ │ │ xor %ecx,%ecx │ │ │ │ nopl (%rax) │ │ │ │ movzwl (%rdx,%rcx,2),%esi │ │ │ │ mov %esi,(%rbx,%rcx,4) │ │ │ │ add $0x1,%rcx │ │ │ │ cmp %rcx,%rbp │ │ │ │ - jne 2908 │ │ │ │ + jne 2998 │ │ │ │ mov (%r14),%rax │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ movl $0x0,-0x4(%rbx,%r15,1) │ │ │ │ call *0x530(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ xor %edi,%edi │ │ │ │ mov %rbx,%rsi │ │ │ │ call 2170 │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 2980 │ │ │ │ + je 2a10 │ │ │ │ lea 0x1(%rax),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ call 2130 │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ @@ -580,24 +631,24 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdx │ │ │ │ - lea 0x786(%rip),%rsi │ │ │ │ + lea 0x6f6(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ xor %r12d,%r12d │ │ │ │ call 2150 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 2040 │ │ │ │ - jmp 2967 │ │ │ │ + jmp 29f7 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000029a0 : │ │ │ │ +0000000000002a30 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ @@ -610,30 +661,30 @@ │ │ │ │ call 2130 │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 20a0 │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 2a50 │ │ │ │ + je 2ae0 │ │ │ │ mov %r12,%rdi │ │ │ │ call 20f0 │ │ │ │ lea (%rax,%rax,1),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call 2130 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2a1b │ │ │ │ + je 2aab │ │ │ │ xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r12,%rcx,4),%esi │ │ │ │ mov %si,0x0(%r13,%rcx,2) │ │ │ │ add $0x1,%rcx │ │ │ │ cmp %rcx,%rbx │ │ │ │ - jne 2a08 │ │ │ │ + jne 2a98 │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %ebx,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *0x518(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -645,74 +696,23 @@ │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdx │ │ │ │ - lea 0x6e6(%rip),%rsi │ │ │ │ + lea 0x656(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ call 2150 │ │ │ │ mov %r12,%rdi │ │ │ │ call 2040 │ │ │ │ - jmp 2a40 │ │ │ │ + jmp 2ad0 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000002a70 : │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x400,%edi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - call 2130 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 2060 <__errno_location@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov (%rax),%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 2120 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - call 2180 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp 2040 │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000002ad0 : │ │ │ │ - endbr64 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x2,%edi │ │ │ │ - je 2af5 │ │ │ │ - cmp $0x14,%edi │ │ │ │ - je 2af0 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0xd,%edi │ │ │ │ - sete %al │ │ │ │ - lea (%rax,%rax,2),%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov $0x2,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ 0000000000002b00 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %rsi,%r15 │ │ │ │ mov %r8,%rsi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -5,13 +5,13 @@ │ │ │ │ 0x000031bc 2c010000 14f1ffff 44010000 24f1ffff ,.......D...$... │ │ │ │ 0x000031cc 58010000 84f1ffff 90010000 24f2ffff X...........$... │ │ │ │ 0x000031dc d8010000 34f2ffff ec010000 e4f4ffff ....4........... │ │ │ │ 0x000031ec 68020000 04f5ffff 7c020000 34f5ffff h.......|...4... │ │ │ │ 0x000031fc 90020000 54f5ffff a4020000 b4f5ffff ....T........... │ │ │ │ 0x0000320c e4020000 14f6ffff 24030000 74f6ffff ........$...t... │ │ │ │ 0x0000321c 64030000 d4f6ffff a4030000 f4f6ffff d............... │ │ │ │ - 0x0000322c b8030000 14f7ffff cc030000 04f8ffff ................ │ │ │ │ - 0x0000323c 18040000 d4f8ffff 5c040000 34f9ffff ........\...4... │ │ │ │ - 0x0000324c 98040000 64f9ffff c8040000 14faffff ....d........... │ │ │ │ + 0x0000322c b8030000 14f7ffff cc030000 74f7ffff ............t... │ │ │ │ + 0x0000323c 08040000 a4f7ffff 1c040000 94f8ffff ................ │ │ │ │ + 0x0000324c 68040000 64f9ffff c8040000 14faffff h...d........... │ │ │ │ 0x0000325c 18050000 24faffff 2c050000 34faffff ....$...,...4... │ │ │ │ 0x0000326c ac040000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -43,29 +43,29 @@ │ │ │ │ 0x000034f0 420e1842 0e10420e 084ac3c6 cccdce00 B..B..B..J...... │ │ │ │ 0x00003500 3c000000 94020000 08f3ffff 51000000 <...........Q... │ │ │ │ 0x00003510 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. .. │ │ │ │ 0x00003520 440e2886 05430e30 8306600e 28410e20 D.(..C.0..`.(A. │ │ │ │ 0x00003530 420e1842 0e10420e 084ac3c6 cccdce00 B..B..B..J...... │ │ │ │ 0x00003540 10000000 d4020000 28f3ffff 14000000 ........(....... │ │ │ │ 0x00003550 00000000 10000000 e8020000 34f3ffff ............4... │ │ │ │ - 0x00003560 14000000 00000000 48000000 fc020000 ........H....... │ │ │ │ - 0x00003570 40f3ffff ef000000 00460e10 8f02420e @........F....B. │ │ │ │ - 0x00003580 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0 │ │ │ │ - 0x00003590 8606410e 38830744 0e4002a0 0a0e3844 ..A.8..D.@....8D │ │ │ │ - 0x000035a0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x000035b0 08480b00 40000000 48030000 e4f3ffff .H..@...H....... │ │ │ │ - 0x000035c0 ce000000 00460e10 8e02450e 188d0342 .....F....E....B │ │ │ │ - 0x000035d0 0e208c04 410e2886 05470e30 8306028f . ..A.(..G.0.... │ │ │ │ - 0x000035e0 0a0e2841 0e20420e 18420e10 420e0845 ..(A. B..B..B..E │ │ │ │ - 0x000035f0 0b000000 00000000 38000000 8c030000 ........8....... │ │ │ │ - 0x00003600 70f4ffff 5d000000 00460e10 8e02450e p...]....F....E. │ │ │ │ - 0x00003610 188d0345 0e208c04 490e2886 05410e30 ...E. ..I.(..A.0 │ │ │ │ - 0x00003620 8306770e 28410e20 420e1842 0e10420e ..w.(A. B..B..B. │ │ │ │ - 0x00003630 08000000 10000000 c8030000 94f4ffff ................ │ │ │ │ - 0x00003640 26000000 00000000 18000000 dc030000 &............... │ │ │ │ + 0x00003560 14000000 00000000 38000000 fc020000 ........8....... │ │ │ │ + 0x00003570 40f3ffff 5d000000 00460e10 8e02450e @...]....F....E. │ │ │ │ + 0x00003580 188d0345 0e208c04 490e2886 05410e30 ...E. ..I.(..A.0 │ │ │ │ + 0x00003590 8306770e 28410e20 420e1842 0e10420e ..w.(A. B..B..B. │ │ │ │ + 0x000035a0 08000000 10000000 38030000 64f3ffff ........8...d... │ │ │ │ + 0x000035b0 26000000 00000000 48000000 4c030000 &.......H...L... │ │ │ │ + 0x000035c0 80f3ffff ef000000 00460e10 8f02420e .........F....B. │ │ │ │ + 0x000035d0 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0 │ │ │ │ + 0x000035e0 8606410e 38830744 0e4002a0 0a0e3844 ..A.8..D.@....8D │ │ │ │ + 0x000035f0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x00003600 08480b00 40000000 98030000 24f4ffff .H..@.......$... │ │ │ │ + 0x00003610 ce000000 00460e10 8e02450e 188d0342 .....F....E....B │ │ │ │ + 0x00003620 0e208c04 410e2886 05470e30 8306028f . ..A.(..G.0.... │ │ │ │ + 0x00003630 0a0e2841 0e20420e 18420e10 420e0845 ..(A. B..B..B..E │ │ │ │ + 0x00003640 0b000000 00000000 18000000 dc030000 ................ │ │ │ │ 0x00003650 80f5ffff b4000000 004b0ee0 0102a30a .........K...... │ │ │ │ 0x00003660 0e08410b 4c000000 f8030000 94f4ffff ..A.L........... │ │ │ │ 0x00003670 ab000000 00460e10 8f02480e 188e0342 .....F....H....B │ │ │ │ 0x00003680 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D. │ │ │ │ 0x00003690 38830747 0e40025e 0e48470e 50570e38 8..G.@.^.HG.PW.8 │ │ │ │ 0x000036a0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ 0x000036b0 0e080000 10000000 48040000 f4f4ffff ........H....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux │ │ │ │ 0x00000020 2d676e75 2f6c6962 6e617469 76652d70 -gnu/libnative-p │ │ │ │ 0x00000030 6c617466 6f726d2d 6a6e692e 64656275 latform-jni.debu │ │ │ │ - 0x00000040 6700ff1c 128184c1 e9874762 21bdf456 g.........Gb!..V │ │ │ │ - 0x00000050 b212409e 6035 ..@.`5 │ │ │ │ + 0x00000040 6700c201 e8bcb7bb 83812a84 38b11fbf g.........*.8... │ │ │ │ + 0x00000050 22eda88f 9f19 "..... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61363465 63366533 64623435 32353737 a64ec6e3db452577 │ │ │ │ - 0x00000010 36666236 31393031 36363933 30303063 6fb619016693000c │ │ │ │ - 0x00000020 34323231 33332e64 65627567 00000000 422133.debug.... │ │ │ │ - 0x00000030 bf6dbe52 .m.R │ │ │ │ + 0x00000000 32653337 37323364 65366533 30326334 2e37723de6e302c4 │ │ │ │ + 0x00000010 36363061 63653439 65333733 61333966 660ace49e373a39f │ │ │ │ + 0x00000020 62373638 37372e64 65627567 00000000 b76877.debug.... │ │ │ │ + 0x00000030 8cfa749b ..t. │ │ ├── ./usr/lib/jni/libnative-platform.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -46,27 +46,27 @@ │ │ │ │ 42: 0000000000002700 40 FUNC GLOBAL DEFAULT 12 _Z8toMillis8timespec │ │ │ │ 43: 0000000000003610 46 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch │ │ │ │ 44: 0000000000003260 180 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ 45: 0000000000002ee0 74 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach │ │ │ │ 46: 0000000000003070 180 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable │ │ │ │ 47: 0000000000003890 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ 48: 0000000000002690 108 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod │ │ │ │ - 49: 0000000000003860 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ + 49: 00000000000036a0 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ 50: 0000000000002f90 101 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory │ │ │ │ - 51: 0000000000003640 239 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ + 51: 00000000000036d0 239 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ 52: 0000000000002ce0 160 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink │ │ │ │ 53: 00000000000027a0 435 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat │ │ │ │ - 54: 0000000000003730 206 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ + 54: 00000000000037c0 206 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ 55: 0000000000002ed0 9 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid │ │ │ │ 56: 0000000000003130 38 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty │ │ │ │ 57: 0000000000002530 343 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo │ │ │ │ 58: 0000000000003160 241 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize │ │ │ │ 59: 0000000000002730 108 FUNC GLOBAL DEFAULT 12 _Z10unpackStatP4statPiPlS2_ │ │ │ │ 60: 00000000000034b0 203 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch │ │ │ │ - 61: 0000000000003800 93 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ + 61: 0000000000003640 93 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ 62: 0000000000003950 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ 63: 0000000000002960 888 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir │ │ │ │ 64: 0000000000003320 395 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems │ │ │ │ 65: 0000000000003940 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message │ │ │ │ 66: 0000000000003580 135 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent │ │ │ │ 67: 0000000000003000 101 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable │ │ │ │ 68: 0000000000002f30 86 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -29,29 +29,29 @@ │ │ │ │ 0000000000006078 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ 0000000000006080 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 getmntent_r@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000006088 0000001200000007 R_X86_64_JUMP_SLOT 0000000000000000 stat64@GLIBC_2.33 + 0 │ │ │ │ 0000000000006090 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 wcslen@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000006098 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 symlink@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000060a0 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 readdir64_r@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000060a8 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 uname@GLIBC_2.2.5 + 0 │ │ │ │ -00000000000060b0 0000003100000007 R_X86_64_JUMP_SLOT 0000000000003860 map_error_code + 0 │ │ │ │ +00000000000060b0 0000003100000007 R_X86_64_JUMP_SLOT 00000000000036a0 map_error_code + 0 │ │ │ │ 00000000000060b8 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 ioctl@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000060c0 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 getcwd@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000060c8 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 close@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000060d0 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000000000 setsid@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000060d8 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 closedir@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000060e0 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 read@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000060e8 0000003b00000007 R_X86_64_JUMP_SLOT 0000000000002730 _Z10unpackStatP4statPiPlS2_ + 0 │ │ │ │ 00000000000060f0 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000002700 _Z8toMillis8timespec + 0 │ │ │ │ -00000000000060f8 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000003800 mark_failed_with_errno + 0 │ │ │ │ -0000000000006100 0000003300000007 R_X86_64_JUMP_SLOT 0000000000003640 java_to_char + 0 │ │ │ │ +00000000000060f8 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000003640 mark_failed_with_errno + 0 │ │ │ │ +0000000000006100 0000003300000007 R_X86_64_JUMP_SLOT 00000000000036d0 java_to_char + 0 │ │ │ │ 0000000000006108 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 strerror_r@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000006110 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000006118 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 inotify_add_watch@GLIBC_2.4 + 0 │ │ │ │ 0000000000006120 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 setmntent@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000006128 0000004100000007 R_X86_64_JUMP_SLOT 0000000000003940 mark_failed_with_message + 0 │ │ │ │ 0000000000006130 0000002200000007 R_X86_64_JUMP_SLOT 0000000000000000 chmod@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000006138 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 wcstombs@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000006140 0000002f00000007 R_X86_64_JUMP_SLOT 0000000000003890 mark_failed_with_code + 0 │ │ │ │ 0000000000006148 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 inotify_rm_watch@GLIBC_2.4 + 0 │ │ │ │ 0000000000006150 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 inotify_init1@GLIBC_2.9 + 0 │ │ │ │ -0000000000006158 0000003600000007 R_X86_64_JUMP_SLOT 0000000000003730 char_to_java + 0 │ │ │ │ +0000000000006158 0000003600000007 R_X86_64_JUMP_SLOT 00000000000037c0 char_to_java + 0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f3da6c51c7a40f0e4e8f0417bd8b14ee4050fd6e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 76f7f73b0e8647b77188f8f109dfa90048d590d1 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -27,17 +27,17 @@ │ │ │ │ 0xffffffffffffedf8 (offset: 0x3160) -> 0x59c fde=[ 494] │ │ │ │ 0xffffffffffffeef8 (offset: 0x3260) -> 0x160 fde=[ 58] │ │ │ │ 0xffffffffffffefb8 (offset: 0x3320) -> 0x5d8 fde=[ 4d0] │ │ │ │ 0xfffffffffffff148 (offset: 0x34b0) -> 0x650 fde=[ 548] │ │ │ │ 0xfffffffffffff218 (offset: 0x3580) -> 0x6a0 fde=[ 598] │ │ │ │ 0xfffffffffffff2a8 (offset: 0x3610) -> 0x6ec fde=[ 5e4] │ │ │ │ 0xfffffffffffff2d8 (offset: 0x3640) -> 0x708 fde=[ 600] │ │ │ │ - 0xfffffffffffff3c8 (offset: 0x3730) -> 0x754 fde=[ 64c] │ │ │ │ - 0xfffffffffffff498 (offset: 0x3800) -> 0x798 fde=[ 690] │ │ │ │ - 0xfffffffffffff4f8 (offset: 0x3860) -> 0x7d4 fde=[ 6cc] │ │ │ │ + 0xfffffffffffff338 (offset: 0x36a0) -> 0x744 fde=[ 63c] │ │ │ │ + 0xfffffffffffff368 (offset: 0x36d0) -> 0x758 fde=[ 650] │ │ │ │ + 0xfffffffffffff458 (offset: 0x37c0) -> 0x7a4 fde=[ 69c] │ │ │ │ 0xfffffffffffff528 (offset: 0x3890) -> 0x7e8 fde=[ 6e0] │ │ │ │ 0xfffffffffffff5d8 (offset: 0x3940) -> 0x838 fde=[ 730] │ │ │ │ 0xfffffffffffff5e8 (offset: 0x3950) -> 0x84c fde=[ 744] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ @@ -814,126 +814,126 @@ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 36 to 0000000000003639 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000600 0000000000000048 00000604 FDE cie=00000000 pc=0000000000003640..000000000000372f │ │ │ │ +00000600 0000000000000038 00000604 FDE cie=00000000 pc=0000000000003640..000000000000369d │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000364b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000003650 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000003659 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000365a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000003691 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003692 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003694 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003696 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003698 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000063c 0000000000000010 00000640 FDE cie=00000000 pc=00000000000036a0..00000000000036c6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000650 0000000000000048 00000654 FDE cie=00000000 pc=00000000000036d0..00000000000037bf │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000036d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003648 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000036d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000364d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000036dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000003652 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000036e2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003656 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000036e6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003657 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000036e7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000365b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000036eb │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 160 to 00000000000036fb │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000000378b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036ff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000378f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003700 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003790 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003702 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003792 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003704 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003794 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003706 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003796 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003708 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003798 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003710 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000037a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000064c 0000000000000040 00000650 FDE cie=00000000 pc=0000000000003730..00000000000037fe │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000003736 │ │ │ │ +0000069c 0000000000000040 000006a0 FDE cie=00000000 pc=00000000000037c0..000000000000388e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000037c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000373b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000037cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000373d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000037cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000373e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000037ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003745 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000037d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 143 to 00000000000037d4 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000003864 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000037d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003865 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003867 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003869 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000386b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000037e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000003870 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000690 0000000000000038 00000694 FDE cie=00000000 pc=0000000000003800..000000000000385d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000003806 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000380b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000003810 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000003819 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000381a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000003851 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003852 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003854 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003856 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003858 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006cc 0000000000000010 000006d0 FDE cie=00000000 pc=0000000000003860..0000000000003886 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ 000006e0 000000000000004c 000006e4 FDE cie=00000000 pc=0000000000003890..000000000000393b │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003896 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 8 to 000000000000389e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -34,19 +34,19 @@ │ │ │ │ endmntent │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch │ │ │ │ inotify_init1 │ │ │ │ inotify_add_watch │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch │ │ │ │ inotify_rm_watch │ │ │ │ -wcstombs │ │ │ │ -mbstowcs │ │ │ │ strerror_r │ │ │ │ mark_failed_with_code │ │ │ │ map_error_code │ │ │ │ +wcstombs │ │ │ │ +mbstowcs │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ libc.so.6 │ │ │ │ GLIBC_2.9 │ │ │ │ GLIBC_2.4 │ │ │ │ GLIBC_2.33 │ │ │ │ GLIBC_2.2.5 │ │ │ │ AVAUATUH │ │ │ │ @@ -57,16 +57,16 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ could not query machine details │ │ │ │ could not read directory entry │ │ │ │ (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V │ │ │ │ could not convert string to current locale │ │ │ │ could not convert string from current locale │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -122,19 +122,19 @@ │ │ │ │ 0x00001130 6e735f77 61697446 6f724e65 78744576 ns_waitForNextEv │ │ │ │ 0x00001140 656e7400 72656164 004a6176 615f6e65 ent.read.Java_ne │ │ │ │ 0x00001150 745f7275 62796772 61706566 72756974 t_rubygrapefruit │ │ │ │ 0x00001160 5f706c61 74666f72 6d5f696e 7465726e _platform_intern │ │ │ │ 0x00001170 616c5f6a 6e695f46 696c6545 76656e74 al_jni_FileEvent │ │ │ │ 0x00001180 46756e63 74696f6e 735f636c 6f736557 Functions_closeW │ │ │ │ 0x00001190 61746368 00696e6f 74696679 5f726d5f atch.inotify_rm_ │ │ │ │ - 0x000011a0 77617463 68007763 73746f6d 6273006d watch.wcstombs.m │ │ │ │ - 0x000011b0 6273746f 77637300 7763736c 656e0073 bstowcs.wcslen.s │ │ │ │ - 0x000011c0 74726572 726f725f 72006d61 726b5f66 trerror_r.mark_f │ │ │ │ - 0x000011d0 61696c65 645f7769 74685f63 6f646500 ailed_with_code. │ │ │ │ - 0x000011e0 6d61705f 6572726f 725f636f 6465004a map_error_code.J │ │ │ │ + 0x000011a0 77617463 68007374 72657272 6f725f72 watch.strerror_r │ │ │ │ + 0x000011b0 006d6172 6b5f6661 696c6564 5f776974 .mark_failed_wit │ │ │ │ + 0x000011c0 685f636f 6465006d 61705f65 72726f72 h_code.map_error │ │ │ │ + 0x000011d0 5f636f64 65007763 73746f6d 6273006d _code.wcstombs.m │ │ │ │ + 0x000011e0 6273746f 77637300 7763736c 656e004a bstowcs.wcslen.J │ │ │ │ 0x000011f0 6176615f 6e65745f 72756279 67726170 ava_net_rubygrap │ │ │ │ 0x00001200 65667275 69745f70 6c617466 6f726d5f efruit_platform_ │ │ │ │ 0x00001210 696e7465 726e616c 5f6a6e69 5f4e6174 internal_jni_Nat │ │ │ │ 0x00001220 6976654c 69627261 72794675 6e637469 iveLibraryFuncti │ │ │ │ 0x00001230 6f6e735f 67657456 65727369 6f6e006c ons_getVersion.l │ │ │ │ 0x00001240 6962632e 736f2e36 00474c49 42435f32 ibc.so.6.GLIBC_2 │ │ │ │ 0x00001250 2e390047 4c494243 5f322e34 00474c49 .9.GLIBC_2.4.GLI │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1357,15 +1357,66 @@ │ │ │ │ mov (%rbx),%edi │ │ │ │ call 21c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp 2040 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000003640 : │ │ │ │ +0000000000003640 : │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x400,%edi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + call 2250 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 2060 <__errno_location@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov (%rax),%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 2240 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 22b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 2040 │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000036a0 : │ │ │ │ + endbr64 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x2,%edi │ │ │ │ + je 36c5 │ │ │ │ + cmp $0x14,%edi │ │ │ │ + je 36c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0xd,%edi │ │ │ │ + sete %al │ │ │ │ + lea (%rax,%rax,2),%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov $0x2,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000036d0 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ @@ -1383,33 +1434,33 @@ │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ mov (%r14),%rax │ │ │ │ call *0x528(%rax) │ │ │ │ mov %rax,%rdx │ │ │ │ test %rbp,%rbp │ │ │ │ - je 36a8 │ │ │ │ + je 3738 │ │ │ │ xor %ecx,%ecx │ │ │ │ nopl (%rax) │ │ │ │ movzwl (%rdx,%rcx,2),%esi │ │ │ │ mov %esi,(%rbx,%rcx,4) │ │ │ │ add $0x1,%rcx │ │ │ │ cmp %rcx,%rbp │ │ │ │ - jne 3698 │ │ │ │ + jne 3728 │ │ │ │ mov (%r14),%rax │ │ │ │ mov %r12,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ movl $0x0,-0x4(%rbx,%r15,1) │ │ │ │ call *0x530(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ xor %edi,%edi │ │ │ │ mov %rbx,%rsi │ │ │ │ call 22a0 │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 3710 │ │ │ │ + je 37a0 │ │ │ │ lea 0x1(%rax),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ call 2250 │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ @@ -1423,24 +1474,24 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdx │ │ │ │ - lea 0x966(%rip),%rsi │ │ │ │ + lea 0x8d6(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ xor %r12d,%r12d │ │ │ │ call 2280 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 2040 │ │ │ │ - jmp 36f7 │ │ │ │ + jmp 3787 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000003730 : │ │ │ │ +00000000000037c0 : │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ @@ -1453,30 +1504,30 @@ │ │ │ │ call 2250 │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ call 20a0 │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 37e0 │ │ │ │ + je 3870 │ │ │ │ mov %r12,%rdi │ │ │ │ call 2150 │ │ │ │ lea (%rax,%rax,1),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call 2250 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 37ab │ │ │ │ + je 383b │ │ │ │ xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%r12,%rcx,4),%esi │ │ │ │ mov %si,0x0(%r13,%rcx,2) │ │ │ │ add $0x1,%rcx │ │ │ │ cmp %rcx,%rbx │ │ │ │ - jne 3798 │ │ │ │ + jne 3828 │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %ebx,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *0x518(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -1488,74 +1539,23 @@ │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdx │ │ │ │ - lea 0x8c6(%rip),%rsi │ │ │ │ + lea 0x836(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ call 2280 │ │ │ │ mov %r12,%rdi │ │ │ │ call 2040 │ │ │ │ - jmp 37d0 │ │ │ │ + jmp 3860 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000003800 : │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x400,%edi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - call 2250 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 2060 <__errno_location@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov (%rax),%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 2240 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - call 22b0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp 2040 │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000003860 : │ │ │ │ - endbr64 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x2,%edi │ │ │ │ - je 3885 │ │ │ │ - cmp $0x14,%edi │ │ │ │ - je 3880 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0xd,%edi │ │ │ │ - sete %al │ │ │ │ - lea (%rax,%rax,2),%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov $0x2,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ 0000000000003890 : │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %rsi,%r15 │ │ │ │ mov %r8,%rsi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -9,12 +9,12 @@ │ │ │ │ 0x000043c8 00040000 68ebffff 44040000 78ebffff ....h...D...x... │ │ │ │ 0x000043d8 58040000 c8ebffff 8c040000 28ecffff X...........(... │ │ │ │ 0x000043e8 b8040000 98ecffff fc040000 08edffff ................ │ │ │ │ 0x000043f8 48050000 c8edffff 84050000 f8edffff H............... │ │ │ │ 0x00004408 9c050000 f8eeffff 60010000 b8efffff ........`....... │ │ │ │ 0x00004418 d8050000 48f1ffff 50060000 18f2ffff ....H...P....... │ │ │ │ 0x00004428 a0060000 a8f2ffff ec060000 d8f2ffff ................ │ │ │ │ - 0x00004438 08070000 c8f3ffff 54070000 98f4ffff ........T....... │ │ │ │ - 0x00004448 98070000 f8f4ffff d4070000 28f5ffff ............(... │ │ │ │ + 0x00004438 08070000 38f3ffff 44070000 68f3ffff ....8...D...h... │ │ │ │ + 0x00004448 58070000 58f4ffff a4070000 28f5ffff X...X.......(... │ │ │ │ 0x00004458 e8070000 d8f5ffff 38080000 e8f5ffff ........8....... │ │ │ │ 0x00004468 4c080000 L... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -92,28 +92,28 @@ │ │ │ │ 0x00004a00 0e10420e 08440b00 48000000 9c050000 ..B..D..H....... │ │ │ │ 0x00004a10 70ebffff 87000000 00460e10 8d02480e p........F....H. │ │ │ │ 0x00004a20 188c0341 0e208604 410e2883 05470e30 ...A. ..A.(..G.0 │ │ │ │ 0x00004a30 02440a0e 28410e20 410e1842 0e10420e .D..(A. A..B..B. │ │ │ │ 0x00004a40 08470b56 0e28430e 20410e18 420e1042 .G.V.(C. A..B..B │ │ │ │ 0x00004a50 0e080000 18000000 e8050000 b4ebffff ................ │ │ │ │ 0x00004a60 2e000000 00450e10 8302640e 08000000 .....E....d..... │ │ │ │ - 0x00004a70 48000000 04060000 c8ebffff ef000000 H............... │ │ │ │ - 0x00004a80 00460e10 8f02420e 188e0345 0e208d04 .F....B....E. .. │ │ │ │ - 0x00004a90 450e288c 05440e30 8606410e 38830744 E.(..D.0..A.8..D │ │ │ │ - 0x00004aa0 0e4002a0 0a0e3844 0e30410e 28420e20 .@....8D.0A.(B. │ │ │ │ - 0x00004ab0 420e1842 0e10420e 08480b00 40000000 B..B..B..H..@... │ │ │ │ - 0x00004ac0 50060000 6cecffff ce000000 00460e10 P...l........F.. │ │ │ │ - 0x00004ad0 8e02450e 188d0342 0e208c04 410e2886 ..E....B. ..A.(. │ │ │ │ - 0x00004ae0 05470e30 8306028f 0a0e2841 0e20420e .G.0......(A. B. │ │ │ │ - 0x00004af0 18420e10 420e0845 0b000000 00000000 .B..B..E........ │ │ │ │ - 0x00004b00 38000000 94060000 f8ecffff 5d000000 8...........]... │ │ │ │ - 0x00004b10 00460e10 8e02450e 188d0345 0e208c04 .F....E....E. .. │ │ │ │ - 0x00004b20 490e2886 05410e30 8306770e 28410e20 I.(..A.0..w.(A. │ │ │ │ - 0x00004b30 420e1842 0e10420e 08000000 10000000 B..B..B......... │ │ │ │ - 0x00004b40 d0060000 1cedffff 26000000 00000000 ........&....... │ │ │ │ + 0x00004a70 38000000 04060000 c8ebffff 5d000000 8...........]... │ │ │ │ + 0x00004a80 00460e10 8e02450e 188d0345 0e208c04 .F....E....E. .. │ │ │ │ + 0x00004a90 490e2886 05410e30 8306770e 28410e20 I.(..A.0..w.(A. │ │ │ │ + 0x00004aa0 420e1842 0e10420e 08000000 10000000 B..B..B......... │ │ │ │ + 0x00004ab0 40060000 ecebffff 26000000 00000000 @.......&....... │ │ │ │ + 0x00004ac0 48000000 54060000 08ecffff ef000000 H...T........... │ │ │ │ + 0x00004ad0 00460e10 8f02420e 188e0345 0e208d04 .F....B....E. .. │ │ │ │ + 0x00004ae0 450e288c 05440e30 8606410e 38830744 E.(..D.0..A.8..D │ │ │ │ + 0x00004af0 0e4002a0 0a0e3844 0e30410e 28420e20 .@....8D.0A.(B. │ │ │ │ + 0x00004b00 420e1842 0e10420e 08480b00 40000000 B..B..B..H..@... │ │ │ │ + 0x00004b10 a0060000 acecffff ce000000 00460e10 .............F.. │ │ │ │ + 0x00004b20 8e02450e 188d0342 0e208c04 410e2886 ..E....B. ..A.(. │ │ │ │ + 0x00004b30 05470e30 8306028f 0a0e2841 0e20420e .G.0......(A. B. │ │ │ │ + 0x00004b40 18420e10 420e0845 0b000000 00000000 .B..B..E........ │ │ │ │ 0x00004b50 4c000000 e4060000 38edffff ab000000 L.......8....... │ │ │ │ 0x00004b60 00460e10 8f02480e 188e0342 0e208d04 .F....H....B. .. │ │ │ │ 0x00004b70 450e288c 05440e30 8606440e 38830747 E.(..D.0..D.8..G │ │ │ │ 0x00004b80 0e40025e 0e48470e 50570e38 410e3041 .@.^.HG.PW.8A.0A │ │ │ │ 0x00004b90 0e28420e 20420e18 420e1042 0e080000 .(B. B..B..B.... │ │ │ │ 0x00004ba0 10000000 34070000 98edffff 10000000 ....4........... │ │ │ │ 0x00004bb0 00000000 10000000 48070000 94edffff ........H....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux │ │ │ │ 0x00000020 2d676e75 2f6c6962 6e617469 76652d70 -gnu/libnative-p │ │ │ │ 0x00000030 6c617466 6f726d2d 6a6e692e 64656275 latform-jni.debu │ │ │ │ - 0x00000040 6700ff1c 128184c1 e9874762 21bdf456 g.........Gb!..V │ │ │ │ - 0x00000050 b212409e 6035 ..@.`5 │ │ │ │ + 0x00000040 6700c201 e8bcb7bb 83812a84 38b11fbf g.........*.8... │ │ │ │ + 0x00000050 22eda88f 9f19 "..... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64613663 35316337 61343066 30653465 da6c51c7a40f0e4e │ │ │ │ - 0x00000010 38663034 31376264 38623134 65653430 8f0417bd8b14ee40 │ │ │ │ - 0x00000020 35306664 36652e64 65627567 00000000 50fd6e.debug.... │ │ │ │ - 0x00000030 05076788 ..g. │ │ │ │ + 0x00000000 66376637 33623065 38363437 62373731 f7f73b0e8647b771 │ │ │ │ + 0x00000010 38386638 66313039 64666139 30303438 88f8f109dfa90048 │ │ │ │ + 0x00000020 64353930 64312e64 65627567 00000000 d590d1.debug.... │ │ │ │ + 0x00000030 887931af .y1.