2.77 MB
/srv/reproducible-results/rbuild-debian/r-b-build.b0O8xCPP/b1/libnative-platform-java_0.14-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.b0O8xCPP/b2/libnative-platform-java_0.14-6_amd64.changes
616 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·97ad8a9ada92295c91b12d29eadc92f6·103528·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·97ad8a9ada92295c91b12d29eadc92f6·103528·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·22cef3345aa807d90f8844b80bb603c8·69756·java·optional·libnative-platform-java_0.14-6_all.deb2 ·22cef3345aa807d90f8844b80bb603c8·69756·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·8ab5d38cb45d4da2ad7ada781f7a5782·65128·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb3 ·036d9a67d3805200a99b8c8622b3a84c·65160·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb
4 ·1edb696195e0a79c0cc7e530a863c923·11460·java·optional·libnative-platform-jni_0.14-6_amd64.deb4 ·54ec1ee61b1beb279533c33f40e83c7e·11464·java·optional·libnative-platform-jni_0.14-6_amd64.deb
237 KB
libnative-platform-jni_0.14-6_amd64.deb
370 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······796·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····10476·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····10476·2024-02-19·17:15:43.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
236 KB
data.tar.xz
236 KB
data.tar
47.8 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.59 KB
readelf --wide --program-header {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001148·0x001148·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001148·0x001148·R···0x1000
8 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x000c8d·0x000c8d·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x000c99·0x000c99·R·E·0x1000
9 ··LOAD···········0x003000·0x0000000000003000·0x0000000000003000·0x0006e0·0x0006e0·R···0x10009 ··LOAD···········0x003000·0x0000000000003000·0x0000000000003000·0x0006e8·0x0006e8·R···0x1000
10 ··LOAD···········0x003dd0·0x0000000000004dd0·0x0000000000004dd0·0x0002fc·0x000378·RW··0x100010 ··LOAD···········0x003dd0·0x0000000000004dd0·0x0000000000004dd0·0x0002fc·0x000378·RW··0x1000
11 ··DYNAMIC········0x003de0·0x0000000000004de0·0x0000000000004de0·0x0001d0·0x0001d0·RW··0x811 ··DYNAMIC········0x003de0·0x0000000000004de0·0x0000000000004de0·0x0001d0·0x0001d0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x00319c·0x000000000000319c·0x000000000000319c·0x0000d4·0x0000d4·R···0x413 ··GNU_EH_FRAME···0x0031a0·0x00000000000031a0·0x00000000000031a0·0x0000d4·0x0000d4·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x003dd0·0x0000000000004dd0·0x0000000000004dd0·0x000230·0x000230·R···0x115 ··GNU_RELRO······0x003dd0·0x0000000000004dd0·0x0000000000004dd0·0x000230·0x000230·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
2.18 KB
readelf --wide --sections {}
    
Offset 10, 19 lines modifiedOffset 10, 19 lines modified
10 ··[·5]·.gnu.version······VERSYM··········0000000000000d68·000d68·00005c·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········0000000000000d68·000d68·00005c·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········0000000000000dc8·000dc8·000050·00···A··4···2··811 ··[·6]·.gnu.version_r····VERNEED·········0000000000000dc8·000dc8·000050·00···A··4···2··8
12 ··[·7]·.rela.dyn·········RELA············0000000000000e18·000e18·0000f0·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············0000000000000e18·000e18·0000f0·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············0000000000000f08·000f08·000240·18··AI··3··21··813 ··[·8]·.rela.plt·········RELA············0000000000000f08·000f08·000240·18··AI··3··21··8
14 ··[·9]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0000000000002020·002020·000190·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000002020·002020·000190·10··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········00000000000021b0·0021b0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········00000000000021b0·0021b0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········00000000000021c0·0021c0·000ac4·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00000000000021c0·0021c0·000ace·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········0000000000002c84·002c84·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000002c90·002c90·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000003000·003000·00019a·01·AMS··0···0··819 ··[14]·.rodata···········PROGBITS········0000000000003000·003000·00019d·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000319c·00319c·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00000000000031a0·0031a0·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000000000003270·003270·000470·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000003278·003278·000470·00···A··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······0000000000004dd0·003dd0·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······0000000000004dd0·003dd0·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······0000000000004dd8·003dd8·000008·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······0000000000004dd8·003dd8·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000004de0·003de0·0001d0·10··WA··4···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000004de0·003de0·0001d0·10··WA··4···0··8
25 ··[20]·.got··············PROGBITS········0000000000004fb0·003fb0·000038·08··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000004fb0·003fb0·000038·08··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000004fe8·003fe8·0000d8·08··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000004fe8·003fe8·0000d8·08··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000000050c0·0040c0·00000c·00··WA··0···0··827 ··[22]·.data·············PROGBITS········00000000000050c0·0040c0·00000c·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········00000000000050e0·0040cc·000068·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00000000000050e0·0040cc·000068·00··WA··0···0·32
3.82 KB
readelf --wide --symbols {}
    
Offset 19, 31 lines modifiedOffset 19, 31 lines modified
19 ····15:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(3)19 ····15:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(3)
20 ····16:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(3)20 ····16:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(3)
21 ····17:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)21 ····17:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)
22 ····18:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable22 ····18:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
23 ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(3)23 ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(3)
24 ····20:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5·(2)24 ····20:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5·(2)
25 ····21:·0000000000002320···156·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject25 ····21:·0000000000002320···156·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
26 ····22:·0000000000002bd0···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz26 ····22:·0000000000002a10···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
27 ····23:·0000000000002750····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down27 ····23:·0000000000002750····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
28 ····24:·00000000000023d0···676·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal28 ····24:·00000000000023d0···676·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
29 ····25:·0000000000002890····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine29 ····25:·0000000000002890····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
30 ····26:·0000000000002b00···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code30 ····26:·0000000000002940···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
31 ····27:·0000000000002910····38·FUNC····GLOBAL·DEFAULT···12·map_error_code31 ····27:·0000000000002910····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
32 ····28:·0000000000002940···239·FUNC····GLOBAL·DEFAULT···12·java_to_char32 ····28:·0000000000002ad0···239·FUNC····GLOBAL·DEFAULT···12·java_to_char
33 ····29:·0000000000002680····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold33 ····29:·0000000000002680····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
34 ····30:·00000000000050c8·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal34 ····30:·00000000000050c8·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
35 ····31:·0000000000002a30···206·FUNC····GLOBAL·DEFAULT···12·char_to_java35 ····31:·0000000000002bc0···206·FUNC····GLOBAL·DEFAULT···12·char_to_java
36 ····32:·00000000000027b0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left36 ····32:·00000000000027b0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
37 ····33:·00000000000026d0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground37 ····33:·00000000000026d0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
38 ····34:·00000000000026f0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up38 ····34:·00000000000026f0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
39 ····35:·0000000000002870····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine39 ····35:·0000000000002870····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
40 ····36:·0000000000002810····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right40 ····36:·0000000000002810····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
41 ····37:·0000000000005100····72·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities41 ····37:·0000000000005100····72·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
42 ····38:·00000000000023c0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion42 ····38:·00000000000023c0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
43 ····39:·00000000000028b0····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno43 ····39:·00000000000028b0····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
44 ····40:·00000000000026a0····33·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset44 ····40:·00000000000026a0····33·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
45 ····41:·0000000000002bc0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion45 ····41:·0000000000002a00····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
46 ····42:·00000000000022b0····11·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc46 ····42:·00000000000022b0····11·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
47 ····43:·0000000000002bb0····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message47 ····43:·00000000000029f0····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
48 ····44:·00000000000022c0····92·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject48 ····44:·00000000000022c0····92·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
49 ····45:·0000000000002280····45·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali49 ····45:·0000000000002280····45·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
3.08 KB
readelf --wide --relocs {}
    
Offset 16, 25 lines modifiedOffset 16, 25 lines modified
16 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend16 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
17 0000000000005000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getenv@GLIBC_2.2.5·+·017 0000000000005000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getenv@GLIBC_2.2.5·+·0
18 0000000000005008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·free@GLIBC_2.2.5·+·018 0000000000005008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·free@GLIBC_2.2.5·+·0
19 0000000000005010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·tputs@NCURSES6_TINFO_5.0.19991023·+·019 0000000000005010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·tputs@NCURSES6_TINFO_5.0.19991023·+·0
20 0000000000005018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·__errno_location@GLIBC_2.2.5·+·020 0000000000005018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·__errno_location@GLIBC_2.2.5·+·0
21 0000000000005020··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000002320·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject·+·021 0000000000005020··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000002320·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject·+·0
22 0000000000005028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·022 0000000000005028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·0
23 0000000000005030··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000002bd0·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·023 0000000000005030··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000002a10·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·0
24 0000000000005038··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbstowcs@GLIBC_2.2.5·+·024 0000000000005038··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbstowcs@GLIBC_2.2.5·+·0
25 0000000000005040··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·write@GLIBC_2.2.5·+·025 0000000000005040··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·write@GLIBC_2.2.5·+·0
26 0000000000005048··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·strlen@GLIBC_2.2.5·+·026 0000000000005048··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·strlen@GLIBC_2.2.5·+·0
27 0000000000005050··0000002c00000007·R_X86_64_JUMP_SLOT·····00000000000022c0·_Z16write_capabilityP7JNIEnv_PKcP8_jobject·+·027 0000000000005050··0000002c00000007·R_X86_64_JUMP_SLOT·····00000000000022c0·_Z16write_capabilityP7JNIEnv_PKcP8_jobject·+·0
28 0000000000005058··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__stack_chk_fail@GLIBC_2.4·+·028 0000000000005058··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__stack_chk_fail@GLIBC_2.4·+·0
29 0000000000005060··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcslen@GLIBC_2.2.5·+·029 0000000000005060··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcslen@GLIBC_2.2.5·+·0
30 0000000000005068··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000002910·map_error_code·+·030 0000000000005068··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000002910·map_error_code·+·0
31 0000000000005070··0000002a00000007·R_X86_64_JUMP_SLOT·····00000000000022b0·_Z6getcapPKc·+·031 0000000000005070··0000002a00000007·R_X86_64_JUMP_SLOT·····00000000000022b0·_Z6getcapPKc·+·0
32 0000000000005078··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strerror_r@GLIBC_2.2.5·+·032 0000000000005078··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strerror_r@GLIBC_2.2.5·+·0
33 0000000000005080··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·malloc@GLIBC_2.2.5·+·033 0000000000005080··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·malloc@GLIBC_2.2.5·+·0
34 0000000000005088··0000000f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·tgetstr@NCURSES6_TINFO_5.0.19991023·+·034 0000000000005088··0000000f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·tgetstr@NCURSES6_TINFO_5.0.19991023·+·0
35 0000000000005090··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000002bb0·mark_failed_with_message·+·035 0000000000005090··0000002b00000007·R_X86_64_JUMP_SLOT·····00000000000029f0·mark_failed_with_message·+·0
36 0000000000005098··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·tparm@NCURSES6_TINFO_5.0.19991023·+·036 0000000000005098··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·tparm@NCURSES6_TINFO_5.0.19991023·+·0
37 00000000000050a0··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcstombs@GLIBC_2.2.5·+·037 00000000000050a0··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcstombs@GLIBC_2.2.5·+·0
38 00000000000050a8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000002b00·mark_failed_with_code·+·038 00000000000050a8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000002940·mark_failed_with_code·+·0
39 00000000000050b0··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·tgetent@NCURSES6_TINFO_5.0.19991023·+·039 00000000000050b0··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·tgetent@NCURSES6_TINFO_5.0.19991023·+·0
40 00000000000050b8··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000002a30·char_to_java·+·040 00000000000050b8··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000002bc0·char_to_java·+·0
820 B
readelf --wide --dynamic {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Dynamic·section·at·offset·0x3de0·contains·25·entries:1 Dynamic·section·at·offset·0x3de0·contains·25·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libtinfo.so.6]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libtinfo.so.6]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
5 ·0x000000000000000c·(INIT)···············0x20005 ·0x000000000000000c·(INIT)···············0x2000
6 ·0x000000000000000d·(FINI)···············0x2c846 ·0x000000000000000d·(FINI)···············0x2c90
7 ·0x0000000000000019·(INIT_ARRAY)·········0x4dd07 ·0x0000000000000019·(INIT_ARRAY)·········0x4dd0
8 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)8 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
9 ·0x000000000000001a·(FINI_ARRAY)·········0x4dd89 ·0x000000000000001a·(FINI_ARRAY)·········0x4dd8
10 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)10 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
11 ·0x000000006ffffef5·(GNU_HASH)···········0x26011 ·0x000000006ffffef5·(GNU_HASH)···········0x260
12 ·0x0000000000000005·(STRTAB)·············0x78812 ·0x0000000000000005·(STRTAB)·············0x788
13 ·0x0000000000000006·(SYMTAB)·············0x33813 ·0x0000000000000006·(SYMTAB)·············0x338
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·252189162896c4a952efc25a0b54c7cf3a17cb953 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c86470a9ed450f60e3c4a12e1cb87dfa6d41a3a3
8.24 KB
readelf --wide --debug-dump=frames {}
    
Offset 388, 148 lines modifiedOffset 388, 148 lines modified
388 ··DW_CFA_nop388 ··DW_CFA_nop
  
389 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=0000000000002910..0000000000002936389 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=0000000000002910..0000000000002936
390 ··DW_CFA_nop390 ··DW_CFA_nop
391 ··DW_CFA_nop391 ··DW_CFA_nop
392 ··DW_CFA_nop392 ··DW_CFA_nop
  
393 00000348·0000000000000048·0000034c·FDE·cie=00000000·pc=0000000000002940..0000000000002a2f393 00000348·0000000000000018·0000034c·FDE·cie=00000000·pc=0000000000002a10..0000000000002ac4
 394 ··DW_CFA_advance_loc:·11·to·0000000000002a1b
 395 ··DW_CFA_def_cfa_offset:·224
 396 ··DW_CFA_advance_loc1:·163·to·0000000000002abe
 397 ··DW_CFA_remember_state
 398 ··DW_CFA_def_cfa_offset:·8
 399 ··DW_CFA_advance_loc:·1·to·0000000000002abf
 400 ··DW_CFA_restore_state
  
 401 00000364·000000000000004c·00000368·FDE·cie=00000000·pc=0000000000002940..00000000000029eb
394 ··DW_CFA_advance_loc:·6·to·0000000000002946402 ··DW_CFA_advance_loc:·6·to·0000000000002946
395 ··DW_CFA_def_cfa_offset:·16403 ··DW_CFA_def_cfa_offset:·16
396 ··DW_CFA_offset:·r15·(r15)·at·cfa-16404 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
397 ··DW_CFA_advance_loc:·2·to·0000000000002948405 ··DW_CFA_advance_loc:·8·to·000000000000294e
398 ··DW_CFA_def_cfa_offset:·24406 ··DW_CFA_def_cfa_offset:·24
399 ··DW_CFA_offset:·r14·(r14)·at·cfa-24407 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
400 ··DW_CFA_advance_loc:·5·to·000000000000294d408 ··DW_CFA_advance_loc:·2·to·0000000000002950
401 ··DW_CFA_def_cfa_offset:·32409 ··DW_CFA_def_cfa_offset:·32
402 ··DW_CFA_offset:·r13·(r13)·at·cfa-32410 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
403 ··DW_CFA_advance_loc:·5·to·0000000000002952411 ··DW_CFA_advance_loc:·5·to·0000000000002955
404 ··DW_CFA_def_cfa_offset:·40412 ··DW_CFA_def_cfa_offset:·40
405 ··DW_CFA_offset:·r12·(r12)·at·cfa-40413 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
406 ··DW_CFA_advance_loc:·4·to·0000000000002956414 ··DW_CFA_advance_loc:·4·to·0000000000002959
407 ··DW_CFA_def_cfa_offset:·48415 ··DW_CFA_def_cfa_offset:·48
408 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48416 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
409 ··DW_CFA_advance_loc:·1·to·0000000000002957417 ··DW_CFA_advance_loc:·4·to·000000000000295d
410 ··DW_CFA_def_cfa_offset:·56418 ··DW_CFA_def_cfa_offset:·56
411 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56419 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
412 ··DW_CFA_advance_loc:·4·to·000000000000295b420 ··DW_CFA_advance_loc:·7·to·0000000000002964
413 ··DW_CFA_def_cfa_offset:·64421 ··DW_CFA_def_cfa_offset:·64
414 ··DW_CFA_advance_loc1:·160·to·00000000000029fb422 ··DW_CFA_advance_loc1:·94·to·00000000000029c2
415 ··DW_CFA_remember_state423 ··DW_CFA_def_cfa_offset:·72
 424 ··DW_CFA_advance_loc:·7·to·00000000000029c9
 425 ··DW_CFA_def_cfa_offset:·80
 426 ··DW_CFA_advance_loc:·23·to·00000000000029e0
416 ··DW_CFA_def_cfa_offset:·56427 ··DW_CFA_def_cfa_offset:·56
417 ··DW_CFA_advance_loc:·4·to·00000000000029ff428 ··DW_CFA_advance_loc:·1·to·00000000000029e1
418 ··DW_CFA_def_cfa_offset:·48429 ··DW_CFA_def_cfa_offset:·48
419 ··DW_CFA_advance_loc:·1·to·0000000000002a00430 ··DW_CFA_advance_loc:·1·to·00000000000029e2
420 ··DW_CFA_def_cfa_offset:·40431 ··DW_CFA_def_cfa_offset:·40
421 ··DW_CFA_advance_loc:·2·to·0000000000002a02432 ··DW_CFA_advance_loc:·2·to·00000000000029e4
422 ··DW_CFA_def_cfa_offset:·32433 ··DW_CFA_def_cfa_offset:·32
423 ··DW_CFA_advance_loc:·2·to·0000000000002a04434 ··DW_CFA_advance_loc:·2·to·00000000000029e6
424 ··DW_CFA_def_cfa_offset:·24435 ··DW_CFA_def_cfa_offset:·24
425 ··DW_CFA_advance_loc:·2·to·0000000000002a06436 ··DW_CFA_advance_loc:·2·to·00000000000029e8
426 ··DW_CFA_def_cfa_offset:·16437 ··DW_CFA_def_cfa_offset:·16
427 ··DW_CFA_advance_loc:·2·to·0000000000002a08438 ··DW_CFA_advance_loc:·2·to·00000000000029ea
428 ··DW_CFA_def_cfa_offset:·8439 ··DW_CFA_def_cfa_offset:·8
 440 ··DW_CFA_nop
429 ··DW_CFA_advance_loc:·8·to·0000000000002a10 
430 ··DW_CFA_restore_state 
431 ··DW_CFA_nop441 ··DW_CFA_nop
  
432 00000394·0000000000000040·00000398·FDE·cie=00000000·pc=0000000000002a30..0000000000002afe442 000003b4·0000000000000010·000003b8·FDE·cie=00000000·pc=00000000000029f0..0000000000002a00
 443 ··DW_CFA_nop
 444 ··DW_CFA_nop
 445 ··DW_CFA_nop
  
 446 000003c8·0000000000000014·000003cc·FDE·cie=00000000·pc=0000000000002a00..0000000000002a0a
433 ··DW_CFA_advance_loc:·6·to·0000000000002a36 
434 ··DW_CFA_def_cfa_offset:·16 
435 ··DW_CFA_offset:·r14·(r14)·at·cfa-16 
436 ··DW_CFA_advance_loc:·5·to·0000000000002a3b 
437 ··DW_CFA_def_cfa_offset:·24 
438 ··DW_CFA_offset:·r13·(r13)·at·cfa-24 
439 ··DW_CFA_advance_loc:·2·to·0000000000002a3d 
440 ··DW_CFA_def_cfa_offset:·32 
441 ··DW_CFA_offset:·r12·(r12)·at·cfa-32 
442 ··DW_CFA_advance_loc:·1·to·0000000000002a3e 
443 ··DW_CFA_def_cfa_offset:·40 
444 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40 
445 ··DW_CFA_advance_loc:·7·to·0000000000002a45 
446 ··DW_CFA_def_cfa_offset:·48 
447 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48 
448 ··DW_CFA_advance_loc1:·143·to·0000000000002ad4 
449 ··DW_CFA_remember_state 
450 ··DW_CFA_def_cfa_offset:·40 
451 ··DW_CFA_advance_loc:·1·to·0000000000002ad5 
452 ··DW_CFA_def_cfa_offset:·32 
453 ··DW_CFA_advance_loc:·2·to·0000000000002ad7 
454 ··DW_CFA_def_cfa_offset:·24 
455 ··DW_CFA_advance_loc:·2·to·0000000000002ad9 
456 ··DW_CFA_def_cfa_offset:·16 
457 ··DW_CFA_advance_loc:·2·to·0000000000002adb 
458 ··DW_CFA_def_cfa_offset:·8 
459 ··DW_CFA_advance_loc:·5·to·0000000000002ae0 
460 ··DW_CFA_restore_state 
461 ··DW_CFA_nop447 ··DW_CFA_nop
462 ··DW_CFA_nop448 ··DW_CFA_nop
463 ··DW_CFA_nop449 ··DW_CFA_nop
464 ··DW_CFA_nop450 ··DW_CFA_nop
465 ··DW_CFA_nop451 ··DW_CFA_nop
466 ··DW_CFA_nop452 ··DW_CFA_nop
467 ··DW_CFA_nop453 ··DW_CFA_nop
  
468 000003d8·0000000000000018·000003dc·FDE·cie=00000000·pc=0000000000002bd0..0000000000002c84 
469 ··DW_CFA_advance_loc:·11·to·0000000000002bdb 
470 ··DW_CFA_def_cfa_offset:·224 
471 ··DW_CFA_advance_loc1:·163·to·0000000000002c7e 
472 ··DW_CFA_remember_state 
473 ··DW_CFA_def_cfa_offset:·8 
474 ··DW_CFA_advance_loc:·1·to·0000000000002c7f 
475 ··DW_CFA_restore_state 
  
476 000003f4·000000000000004c·000003f8·FDE·cie=00000000·pc=0000000000002b00..0000000000002bab454 000003e0·0000000000000048·000003e4·FDE·cie=00000000·pc=0000000000002ad0..0000000000002bbf
477 ··DW_CFA_advance_loc:·6·to·0000000000002b06455 ··DW_CFA_advance_loc:·6·to·0000000000002ad6
478 ··DW_CFA_def_cfa_offset:·16456 ··DW_CFA_def_cfa_offset:·16
479 ··DW_CFA_offset:·r15·(r15)·at·cfa-16457 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
480 ··DW_CFA_advance_loc:·8·to·0000000000002b0e458 ··DW_CFA_advance_loc:·2·to·0000000000002ad8
481 ··DW_CFA_def_cfa_offset:·24459 ··DW_CFA_def_cfa_offset:·24
482 ··DW_CFA_offset:·r14·(r14)·at·cfa-24460 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
483 ··DW_CFA_advance_loc:·2·to·0000000000002b10461 ··DW_CFA_advance_loc:·5·to·0000000000002add
484 ··DW_CFA_def_cfa_offset:·32462 ··DW_CFA_def_cfa_offset:·32
485 ··DW_CFA_offset:·r13·(r13)·at·cfa-32463 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
486 ··DW_CFA_advance_loc:·5·to·0000000000002b15464 ··DW_CFA_advance_loc:·5·to·0000000000002ae2
487 ··DW_CFA_def_cfa_offset:·40465 ··DW_CFA_def_cfa_offset:·40
488 ··DW_CFA_offset:·r12·(r12)·at·cfa-40466 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
489 ··DW_CFA_advance_loc:·4·to·0000000000002b19467 ··DW_CFA_advance_loc:·4·to·0000000000002ae6
490 ··DW_CFA_def_cfa_offset:·48468 ··DW_CFA_def_cfa_offset:·48
491 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48469 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
Max diff block lines reached; 2681/8366 bytes (32.05%) of diff not shown.
1.3 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 22, 49 lines modifiedOffset 22, 49 lines modified
22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
24 mark_failed_with_errno24 mark_failed_with_errno
25 __errno_location25 __errno_location
26 strerror_r26 strerror_r
27 mark_failed_with_code27 mark_failed_with_code
28 map_error_code28 map_error_code
29 java_to_char 
30 wcstombs 
31 mbstowcs 
32 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz29 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
33 __stack_chk_fail30 __stack_chk_fail
34 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion31 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
 32 java_to_char
 33 wcstombs
 34 mbstowcs
35 libtinfo.so.635 libtinfo.so.6
36 libc.so.636 libc.so.6
37 NCURSES6_TINFO_5.0.1999102337 NCURSES6_TINFO_5.0.19991023
38 GLIBC_2.438 GLIBC_2.4
39 GLIBC_2.2.539 GLIBC_2.2.5
40 []A\A]A^A_40 []A\A]A^A_
41 []A\A]A^A_41 []A\A]A^A_
42 []A\A]A^A_42 []A\A]A^A_
43 []A\A]A^43 []A\A]A^
44 []A\A]A^44 []A\A]A^
45 []A\A]A^45 []A\A]A^
46 []A\A]A^46 []A\A]A^
47 []A\A]A^47 []A\A]A^
48 []A\A]A^A_48 []A\A]A^A_
49 []A\A]A^ 
50 []A\A]A^A_49 []A\A]A^A_
 50 []A\A]A^
51 unknown·terminal·capability51 unknown·terminal·capability
52 could·not·write·to·terminal52 could·not·write·to·terminal
53 not·a·terminal53 not·a·terminal
54 $TERM·not·set54 $TERM·not·set
55 could·not·get·termcap·entry55 could·not·get·termcap·entry
56 Ljava/lang/String;56 Ljava/lang/String;
57 terminalName57 terminalName
58 textAttributes58 textAttributes
59 cursorMotion59 cursorMotion
60 could·not·format·terminal·capability·string60 could·not·format·terminal·capability·string
 61 (Ljava/lang/String;IILjava/lang/String;)V
61 could·not·convert·string·to·current·locale62 could·not·convert·string·to·current·locale
62 could·not·convert·string·from·current·locale63 could·not·convert·string·from·current·locale
63 (Ljava/lang/String;IILjava/lang/String;)V 
64 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug64 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
65 .shstrtab65 .shstrtab
66 .note.gnu.build-id66 .note.gnu.build-id
67 .gnu.hash67 .gnu.hash
68 .gnu.version68 .gnu.version
69 .gnu.version_r69 .gnu.version_r
70 .rela.dyn70 .rela.dyn
2.54 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 73, 25 lines modifiedOffset 73, 25 lines modified
73 ··0x00000be8·65617254·6f456e64·4f664c69·6e65006d·earToEndOfLine.m73 ··0x00000be8·65617254·6f456e64·4f664c69·6e65006d·earToEndOfLine.m
74 ··0x00000bf8·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_74 ··0x00000bf8·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_
75 ··0x00000c08·6572726e·6f006d61·6c6c6f63·005f5f65·errno.malloc.__e75 ··0x00000c08·6572726e·6f006d61·6c6c6f63·005f5f65·errno.malloc.__e
76 ··0x00000c18·72726e6f·5f6c6f63·6174696f·6e007374·rrno_location.st76 ··0x00000c18·72726e6f·5f6c6f63·6174696f·6e007374·rrno_location.st
77 ··0x00000c28·72657272·6f725f72·006d6172·6b5f6661·rerror_r.mark_fa77 ··0x00000c28·72657272·6f725f72·006d6172·6b5f6661·rerror_r.mark_fa
78 ··0x00000c38·696c6564·5f776974·685f636f·64650066·iled_with_code.f78 ··0x00000c38·696c6564·5f776974·685f636f·64650066·iled_with_code.f
79 ··0x00000c48·72656500·6d61705f·6572726f·725f636f·ree.map_error_co79 ··0x00000c48·72656500·6d61705f·6572726f·725f636f·ree.map_error_co
80 ··0x00000c58·6465006a·6176615f·746f5f63·68617200·de.java_to_char. 
81 ··0x00000c68·77637374·6f6d6273·00737472·6c656e00·wcstombs.strlen. 
82 ··0x00000c78·6d627374·6f776373·00776373·6c656e00·mbstowcs.wcslen. 
83 ··0x00000c88·5f5a4e37·4a4e4945·6e765f31·3443616c·_ZN7JNIEnv_14Cal80 ··0x00000c58·6465005f·5a4e374a·4e49456e·765f3134·de._ZN7JNIEnv_14
84 ··0x00000c98·6c566f69·644d6574·686f6445·50385f6a·lVoidMethodEP8_j81 ··0x00000c68·43616c6c·566f6964·4d657468·6f644550·CallVoidMethodEP
85 ··0x00000ca8·6f626a65·63745031·305f6a6d·6574686f·objectP10_jmetho82 ··0x00000c78·385f6a6f·626a6563·74503130·5f6a6d65·8_jobjectP10_jme
86 ··0x00000cb8·6449447a·005f5f73·7461636b·5f63686b·dIDz.__stack_chk83 ··0x00000c88·74686f64·49447a00·5f5f7374·61636b5f·thodIDz.__stack_
87 ··0x00000cc8·5f666169·6c004a61·76615f6e·65745f72·_fail.Java_net_r84 ··0x00000c98·63686b5f·6661696c·004a6176·615f6e65·chk_fail.Java_ne
88 ··0x00000cd8·75627967·72617065·66727569·745f706c·ubygrapefruit_pl85 ··0x00000ca8·745f7275·62796772·61706566·72756974·t_rubygrapefruit
89 ··0x00000ce8·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_86 ··0x00000cb8·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern
90 ··0x00000cf8·6a6e695f·4e617469·76654c69·62726172·jni_NativeLibrar87 ··0x00000cc8·616c5f6a·6e695f4e·61746976·654c6962·al_jni_NativeLib
91 ··0x00000d08·7946756e·6374696f·6e735f67·65745665·yFunctions_getVe88 ··0x00000cd8·72617279·46756e63·74696f6e·735f6765·raryFunctions_ge
 89 ··0x00000ce8·74566572·73696f6e·006a6176·615f746f·tVersion.java_to
 90 ··0x00000cf8·5f636861·72007763·73746f6d·62730073·_char.wcstombs.s
 91 ··0x00000d08·74726c65·6e006d62·73746f77·63730077·trlen.mbstowcs.w
92 ··0x00000d18·7273696f·6e006c69·6274696e·666f2e73·rsion.libtinfo.s92 ··0x00000d18·63736c65·6e006c69·6274696e·666f2e73·cslen.libtinfo.s
93 ··0x00000d28·6f2e3600·6c696263·2e736f2e·36004e43·o.6.libc.so.6.NC93 ··0x00000d28·6f2e3600·6c696263·2e736f2e·36004e43·o.6.libc.so.6.NC
94 ··0x00000d38·55525345·53365f54·494e464f·5f352e30·URSES6_TINFO_5.094 ··0x00000d38·55525345·53365f54·494e464f·5f352e30·URSES6_TINFO_5.0
95 ··0x00000d48·2e313939·39313032·3300474c·4942435f·.19991023.GLIBC_95 ··0x00000d48·2e313939·39313032·3300474c·4942435f·.19991023.GLIBC_
96 ··0x00000d58·322e3400·474c4942·435f322e·322e3500·2.4.GLIBC_2.2.5.96 ··0x00000d58·322e3400·474c4942·435f322e·322e3500·2.4.GLIBC_2.2.5.
  
9.68 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16583
    
Offset 778, 157 lines modifiedOffset 778, 15 lines modified
778 »       nop778 »       nop
779 ./src/shared/cpp/generic_posix.cpp:46779 ./src/shared/cpp/generic_posix.cpp:46
780 »       mov····$0x2,%eax780 »       mov····$0x2,%eax
781 ./src/shared/cpp/generic_posix.cpp:52781 ./src/shared/cpp/generic_posix.cpp:52
782 »       ret782 »       ret
783 »       cs·nopw·0x0(%rax,%rax,1)783 »       cs·nopw·0x0(%rax,%rax,1)
  
784 0000000000002940·<java_to_char@@Base>: 
785 java_to_char(): 
786 »       endbr64 
787 »       push···%r15 
788 »       push···%r14 
789 »       mov····%rdi,%r14 
790 »       push···%r13 
791 »       mov····%rdx,%r13 
792 »       push···%r12 
793 »       mov····%rsi,%r12 
794 »       push···%rbp 
795 »       push···%rbx 
796 »       sub····$0x8,%rsp 
797 »       mov····(%rdi),%rax 
798 »       call···*0x520(%rax) 
799 »       movslq·%eax,%rbp 
800 »       lea····0x4(,%rbp,4),%r15 
801 »       mov····%r15,%rdi 
802 »       call···2130·<malloc@plt> 
803 »       xor····%edx,%edx 
804 »       mov····%r12,%rsi 
805 »       mov····%r14,%rdi 
806 »       mov····%rax,%rbx 
807 »       mov····(%r14),%rax 
808 »       call···*0x528(%rax) 
809 »       mov····%rax,%rdx 
810 »       test···%rbp,%rbp 
811 »       je·····29a8·<java_to_char@@Base+0x68> 
812 »       xor····%ecx,%ecx 
813 »       nopl···(%rax) 
814 »       movzwl·(%rdx,%rcx,2),%esi 
815 »       mov····%esi,(%rbx,%rcx,4) 
816 »       add····$0x1,%rcx 
817 »       cmp····%rcx,%rbp 
818 »       jne····2998·<java_to_char@@Base+0x58> 
819 »       mov····(%r14),%rax 
820 »       mov····%r12,%rsi 
821 »       mov····%r14,%rdi 
822 »       movl···$0x0,-0x4(%rbx,%r15,1) 
823 »       call···*0x530(%rax) 
824 »       xor····%edx,%edx 
825 »       xor····%edi,%edi 
826 »       mov····%rbx,%rsi 
827 »       call···2170·<wcstombs@plt> 
828 »       cmp····$0xffffffffffffffff,%rax 
829 »       je·····2a10·<java_to_char@@Base+0xd0> 
830 »       lea····0x1(%rax),%rbp 
831 »       mov····%rbp,%rdi 
832 »       call···2130·<malloc@plt> 
833 »       mov····%rbp,%rdx 
834 »       mov····%rbx,%rsi 
835 »       mov····%rax,%rdi 
836 »       mov····%rax,%r12 
837 »       call···2170·<wcstombs@plt> 
838 »       mov····%rbx,%rdi 
839 »       call···2040·<free@plt> 
840 »       add····$0x8,%rsp 
841 »       mov····%r12,%rax 
842 »       pop····%rbx 
843 »       pop····%rbp 
844 »       pop····%r12 
845 »       pop····%r13 
846 »       pop····%r14 
847 »       pop····%r15 
848 »       ret 
849 »       nopl···0x0(%rax) 
850 »       mov····%r13,%rdx 
851 »       lea····0x6f6(%rip),%rsi········ 
852 »       mov····%r14,%rdi 
853 »       xor····%r12d,%r12d 
854 »       call···2150·<mark_failed_with_message@plt> 
855 »       mov····%rbx,%rdi 
856 »       call···2040·<free@plt> 
857 »       jmp····29f7·<java_to_char@@Base+0xb7> 
858 »       nop 
  
859 0000000000002a30·<char_to_java@@Base>: 
860 char_to_java(): 
861 »       endbr64 
862 »       push···%r14 
863 »       mov····%rdx,%r14 
864 »       push···%r13 
865 »       push···%r12 
866 »       push···%rbp 
867 »       mov····%rdi,%rbp 
868 »       mov····%rsi,%rdi 
869 »       push···%rbx 
870 »       mov····%rsi,%rbx 
871 »       call···20c0·<strlen@plt> 
872 »       lea····0x1(%rax),%r13 
873 »       lea····0x0(,%r13,4),%rdi 
874 »       call···2130·<malloc@plt> 
875 »       mov····%r13,%rdx 
876 »       mov····%rbx,%rsi 
877 »       mov····%rax,%rdi 
878 »       mov····%rax,%r12 
879 »       call···20a0·<mbstowcs@plt> 
880 »       cmp····$0xffffffffffffffff,%rax 
881 »       je·····2ae0·<char_to_java@@Base+0xb0> 
882 »       mov····%r12,%rdi 
883 »       call···20f0·<wcslen@plt> 
884 »       lea····(%rax,%rax,1),%rdi 
885 »       mov····%rax,%rbx 
886 »       call···2130·<malloc@plt> 
887 »       mov····%rax,%r13 
888 »       test···%rbx,%rbx 
889 »       je·····2aab·<char_to_java@@Base+0x7b> 
890 »       xor····%ecx,%ecx 
891 »       nopl···0x0(%rax,%rax,1) 
892 »       mov····(%r12,%rcx,4),%esi 
893 »       mov····%si,0x0(%r13,%rcx,2) 
894 »       add····$0x1,%rcx 
895 »       cmp····%rcx,%rbx 
896 »       jne····2a98·<char_to_java@@Base+0x68> 
897 »       mov····0x0(%rbp),%rax 
898 »       mov····%ebx,%edx 
899 »       mov····%r13,%rsi 
900 »       mov····%rbp,%rdi 
901 »       call···*0x518(%rax) 
902 »       mov····%r12,%rdi 
Max diff block lines reached; 6247/9568 bytes (65.29%) of diff not shown.
508 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 16583
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000002c84·<.fini>:2 0000000000002c90·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
631 B
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 18, 11 lines modifiedOffset 18, 11 lines modified
18 ··[····ba]··le18 ··[····ba]··le
19 ··[····bd]··nd19 ··[····bd]··nd
20 ··[····c0]··cr20 ··[····c0]··cr
21 ··[····c3]··ce21 ··[····c3]··ce
22 ··[····c6]··cursorMotion22 ··[····c6]··cursorMotion
23 ··[····d3]··failed23 ··[····d3]··failed
24 ··[····e0]··could·not·format·terminal·capability·string24 ··[····e0]··could·not·format·terminal·capability·string
 25 ··[···110]··(Ljava/lang/String;IILjava/lang/String;)V
25 ··[···110]··could·not·convert·string·to·current·locale26 ··[···140]··could·not·convert·string·to·current·locale
26 ··[···140]··could·not·convert·string·from·current·locale27 ··[···170]··could·not·convert·string·from·current·locale
27 ··[···170]··(Ljava/lang/String;IILjava/lang/String;)V 
  
1.97 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x0000319c·011b033b·d0000000·19000000·84eeffff·...;............2 ··0x000031a0·011b033b·d4000000·19000000·80eeffff·...;............
3 ··0x000031ac·ec000000·14f0ffff·14010000·e4f0ffff·................3 ··0x000031b0·f0000000·10f0ffff·18010000·e0f0ffff·................
4 ··0x000031bc·2c010000·14f1ffff·44010000·24f1ffff·,.......D...$...4 ··0x000031c0·30010000·10f1ffff·48010000·20f1ffff·0.......H...·...
5 ··0x000031cc·58010000·84f1ffff·90010000·24f2ffff·X...........$...5 ··0x000031d0·5c010000·80f1ffff·94010000·20f2ffff·\...........·...
6 ··0x000031dc·d8010000·34f2ffff·ec010000·e4f4ffff·....4...........6 ··0x000031e0·dc010000·30f2ffff·f0010000·e0f4ffff·....0...........
7 ··0x000031ec·68020000·04f5ffff·7c020000·34f5ffff·h.......|...4...7 ··0x000031f0·6c020000·00f5ffff·80020000·30f5ffff·l...........0...
8 ··0x000031fc·90020000·54f5ffff·a4020000·b4f5ffff·....T...........8 ··0x00003200·94020000·50f5ffff·a8020000·b0f5ffff·....P...........
9 ··0x0000320c·e4020000·14f6ffff·24030000·74f6ffff·........$...t...9 ··0x00003210·e8020000·10f6ffff·28030000·70f6ffff·........(...p...
10 ··0x0000321c·64030000·d4f6ffff·a4030000·f4f6ffff·d...............10 ··0x00003220·68030000·d0f6ffff·a8030000·f0f6ffff·h...............
11 ··0x0000322c·b8030000·14f7ffff·cc030000·74f7ffff·............t...11 ··0x00003230·bc030000·10f7ffff·d0030000·70f7ffff·............p...
12 ··0x0000323c·08040000·a4f7ffff·1c040000·94f8ffff·................12 ··0x00003240·0c040000·a0f7ffff·3c040000·50f8ffff·........<...P...
13 ··0x0000324c·68040000·64f9ffff·c8040000·14faffff·h...d...........13 ··0x00003250·8c040000·60f8ffff·a0040000·70f8ffff·....`.......p...
14 ··0x0000325c·18050000·24faffff·2c050000·34faffff·....$...,...4...14 ··0x00003260·20040000·30f9ffff·b8040000·20faffff··...0.......·...
15 ··0x0000326c·ac040000····························....15 ··0x00003270·04050000····························....
  
9.45 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 74 lines modifiedOffset 1, 74 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00003270·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x00003278·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x00003280·1b0c0708·90010000·24000000·1c000000·........$.......3 ··0x00003288·1b0c0708·90010000·24000000·1c000000·........$.......
4 ··0x00003290·90edffff·90010000·000e1046·0e184a0f·...........F..J.4 ··0x00003298·88edffff·90010000·000e1046·0e184a0f·...........F..J.
5 ··0x000032a0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....5 ··0x000032a8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
6 ··0x000032b0·14000000·44000000·f8eeffff·08000000·....D...........6 ··0x000032b8·14000000·44000000·f0eeffff·08000000·....D...........
7 ··0x000032c0·00000000·00000000·14000000·5c000000·............\...7 ··0x000032c8·00000000·00000000·14000000·5c000000·............\...
8 ··0x000032d0·b0efffff·2d000000·00480e20·640e0800·....-....H.·d...8 ··0x000032d8·a8efffff·2d000000·00480e20·640e0800·....-....H.·d...
9 ··0x000032e0·10000000·74000000·c8efffff·0b000000·....t...........9 ··0x000032e8·10000000·74000000·c0efffff·0b000000·....t...........
10 ··0x000032f0·00000000·34000000·88000000·c4efffff·....4...........10 ··0x000032f8·00000000·34000000·88000000·bcefffff·....4...........
11 ··0x00003300·5c000000·00450e10·8602440e·18830347·\....E....D....G11 ··0x00003308·5c000000·00450e10·8602440e·18830347·\....E....D....G
12 ··0x00003310·0e20620a·0e18410e·10410e08·440b4b0a·.·b...A..A..D.K.12 ··0x00003318·0e20620a·0e18410e·10410e08·440b4b0a·.·b...A..A..D.K.
13 ··0x00003320·0e18440e·10410e08·480b0000·44000000·..D..A..H...D...13 ··0x00003328·0e18440e·10410e08·480b0000·44000000·..D..A..H...D...
14 ··0x00003330·c0000000·ecefffff·9c000000·00450e10·.............E..14 ··0x00003338·c0000000·e4efffff·9c000000·00450e10·.............E..
15 ··0x00003340·8602440e·1883034a·0e20470e·28490e30·..D....J.·G.(I.015 ··0x00003348·8602440e·1883034a·0e20470e·28490e30·..D....J.·G.(I.0
16 ··0x00003350·490e3842·0e40490e·206c0a0e·18410e10·I.8B.@I.·l...A..16 ··0x00003358·490e3842·0e40490e·206c0a0e·18410e10·I.8B.@I.·l...A..
17 ··0x00003360·410e084b·0b4e0a0e·18440e10·410e084d·A..K.N...D..A..M17 ··0x00003368·410e084b·0b4e0a0e·18440e10·410e084d·A..K.N...D..A..M
18 ··0x00003370·0b000000·10000000·08010000·44f0ffff·............D...18 ··0x00003378·0b000000·10000000·08010000·3cf0ffff·............<...
19 ··0x00003380·0a000000·00000000·78000000·1c010000·........x.......19 ··0x00003388·0a000000·00000000·78000000·1c010000·........x.......
20 ··0x00003390·40f0ffff·a4020000·00460e10·8f02420e·@........F....B.20 ··0x00003398·38f0ffff·a4020000·00460e10·8f02420e·8........F....B.
21 ··0x000033a0·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.021 ··0x000033a8·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0
22 ··0x000033b0·8606440e·38830749·0e50770a·0e38470e·..D.8..I.Pw..8G.22 ··0x000033b8·8606440e·38830749·0e50770a·0e38470e·..D.8..I.Pw..8G.
23 ··0x000033c0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..23 ··0x000033c8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
24 ··0x000033d0·490b440a·0e38410e·30410e28·420e2042·I.D..8A.0A.(B.·B24 ··0x000033d8·490b440a·0e38410e·30410e28·420e2042·I.D..8A.0A.(B.·B
25 ··0x000033e0·0e18420e·10420e08·420b620a·0e38440e·..B..B..B.b..8D.25 ··0x000033e8·0e18420e·10420e08·420b620a·0e38440e·..B..B..B.b..8D.
26 ··0x000033f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..26 ··0x000033f8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
27 ··0x00003400·490b0000·10000000·98010000·74f2ffff·I...........t...27 ··0x00003408·490b0000·10000000·98010000·6cf2ffff·I...........l...
28 ··0x00003410·14000000·00000000·10000000·ac010000·................28 ··0x00003418·14000000·00000000·10000000·ac010000·................
29 ··0x00003420·80f2ffff·21000000·00000000·10000000·....!...........29 ··0x00003428·78f2ffff·21000000·00000000·10000000·x...!...........
30 ··0x00003430·c0010000·9cf2ffff·14000000·00000000·................30 ··0x00003438·c0010000·94f2ffff·14000000·00000000·................
31 ··0x00003440·3c000000·d4010000·a8f2ffff·51000000·<...........Q...31 ··0x00003448·3c000000·d4010000·a0f2ffff·51000000·<...........Q...
32 ··0x00003450·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..32 ··0x00003458·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..
33 ··0x00003460·440e2886·05430e30·8306600e·28410e20·D.(..C.0..`.(A.·33 ··0x00003468·440e2886·05430e30·8306600e·28410e20·D.(..C.0..`.(A.·
34 ··0x00003470·420e1842·0e10420e·084ac3c6·cccdce00·B..B..B..J......34 ··0x00003478·420e1842·0e10420e·084ac3c6·cccdce00·B..B..B..J......
35 ··0x00003480·3c000000·14020000·c8f2ffff·51000000·<...........Q...35 ··0x00003488·3c000000·14020000·c0f2ffff·51000000·<...........Q...
36 ··0x00003490·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..36 ··0x00003498·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..
37 ··0x000034a0·440e2886·05430e30·8306600e·28410e20·D.(..C.0..`.(A.·37 ··0x000034a8·440e2886·05430e30·8306600e·28410e20·D.(..C.0..`.(A.·
38 ··0x000034b0·420e1842·0e10420e·084ac3c6·cccdce00·B..B..B..J......38 ··0x000034b8·420e1842·0e10420e·084ac3c6·cccdce00·B..B..B..J......
39 ··0x000034c0·3c000000·54020000·e8f2ffff·51000000·<...T.......Q...39 ··0x000034c8·3c000000·54020000·e0f2ffff·51000000·<...T.......Q...
40 ··0x000034d0·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..40 ··0x000034d8·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..
41 ··0x000034e0·440e2886·05430e30·8306600e·28410e20·D.(..C.0..`.(A.·41 ··0x000034e8·440e2886·05430e30·8306600e·28410e20·D.(..C.0..`.(A.·
42 ··0x000034f0·420e1842·0e10420e·084ac3c6·cccdce00·B..B..B..J......42 ··0x000034f8·420e1842·0e10420e·084ac3c6·cccdce00·B..B..B..J......
43 ··0x00003500·3c000000·94020000·08f3ffff·51000000·<...........Q...43 ··0x00003508·3c000000·94020000·00f3ffff·51000000·<...........Q...
44 ··0x00003510·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..44 ··0x00003518·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..
45 ··0x00003520·440e2886·05430e30·8306600e·28410e20·D.(..C.0..`.(A.·45 ··0x00003528·440e2886·05430e30·8306600e·28410e20·D.(..C.0..`.(A.·
46 ··0x00003530·420e1842·0e10420e·084ac3c6·cccdce00·B..B..B..J......46 ··0x00003538·420e1842·0e10420e·084ac3c6·cccdce00·B..B..B..J......
47 ··0x00003540·10000000·d4020000·28f3ffff·14000000·........(.......47 ··0x00003548·10000000·d4020000·20f3ffff·14000000·........·.......
48 ··0x00003550·00000000·10000000·e8020000·34f3ffff·............4...48 ··0x00003558·00000000·10000000·e8020000·2cf3ffff·............,...
49 ··0x00003560·14000000·00000000·38000000·fc020000·........8.......49 ··0x00003568·14000000·00000000·38000000·fc020000·........8.......
50 ··0x00003570·40f3ffff·5d000000·00460e10·8e02450e·@...]....F....E.50 ··0x00003578·38f3ffff·5d000000·00460e10·8e02450e·8...]....F....E.
51 ··0x00003580·188d0345·0e208c04·490e2886·05410e30·...E.·..I.(..A.051 ··0x00003588·188d0345·0e208c04·490e2886·05410e30·...E.·..I.(..A.0
52 ··0x00003590·8306770e·28410e20·420e1842·0e10420e·..w.(A.·B..B..B.52 ··0x00003598·8306770e·28410e20·420e1842·0e10420e·..w.(A.·B..B..B.
53 ··0x000035a0·08000000·10000000·38030000·64f3ffff·........8...d...53 ··0x000035a8·08000000·10000000·38030000·5cf3ffff·........8...\...
54 ··0x000035b0·26000000·00000000·48000000·4c030000·&.......H...L...54 ··0x000035b8·26000000·00000000·18000000·4c030000·&...........L...
55 ··0x000035c0·80f3ffff·ef000000·00460e10·8f02420e·.........F....B. 
56 ··0x000035d0·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0 
57 ··0x000035e0·8606410e·38830744·0e4002a0·0a0e3844·..A.8..D.@....8D 
58 ··0x000035f0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
59 ··0x00003600·08480b00·40000000·98030000·24f4ffff·.H..@.......$... 
60 ··0x00003610·ce000000·00460e10·8e02450e·188d0342·.....F....E....B 
61 ··0x00003620·0e208c04·410e2886·05470e30·8306028f·.·..A.(..G.0.... 
62 ··0x00003630·0a0e2841·0e20420e·18420e10·420e0845·..(A.·B..B..B..E 
63 ··0x00003640·0b000000·00000000·18000000·dc030000·................ 
64 ··0x00003650·80f5ffff·b4000000·004b0ee0·0102a30a·.........K......55 ··0x000035c8·48f4ffff·b4000000·004b0ee0·0102a30a·H........K......
65 ··0x00003660·0e08410b·4c000000·f8030000·94f4ffff·..A.L...........56 ··0x000035d8·0e08410b·4c000000·68030000·5cf3ffff·..A.L...h...\...
66 ··0x00003670·ab000000·00460e10·8f02480e·188e0342·.....F....H....B57 ··0x000035e8·ab000000·00460e10·8f02480e·188e0342·.....F....H....B
67 ··0x00003680·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.58 ··0x000035f8·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.
68 ··0x00003690·38830747·0e40025e·0e48470e·50570e38·8..G.@.^.HG.PW.859 ··0x00003608·38830747·0e40025e·0e48470e·50570e38·8..G.@.^.HG.PW.8
69 ··0x000036a0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B60 ··0x00003618·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
70 ··0x000036b0·0e080000·10000000·48040000·f4f4ffff·........H.......61 ··0x00003628·0e080000·10000000·b8030000·bcf3ffff·................
71 ··0x000036c0·10000000·00000000·10000000·5c040000·............\...62 ··0x00003638·10000000·00000000·14000000·cc030000·................
72 ··0x000036d0·f0f4ffff·0a000000·00000000·00000000·................63 ··0x00003648·b8f3ffff·0a000000·00000000·00000000·................
 64 ··0x00003658·48000000·e4030000·70f4ffff·ef000000·H.......p.......
 65 ··0x00003668·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..
 66 ··0x00003678·450e288c·05440e30·8606410e·38830744·E.(..D.0..A.8..D
 67 ··0x00003688·0e4002a0·0a0e3844·0e30410e·28420e20·.@....8D.0A.(B.·
 68 ··0x00003698·420e1842·0e10420e·08480b00·3c000000·B..B..B..H..<...
 69 ··0x000036a8·30040000·14f5ffff·ce000000·00460e10·0............F..
 70 ··0x000036b8·8e02450e·188d0342·0e208c04·410e2886·..E....B.·..A.(.
 71 ··0x000036c8·05470e30·8306028f·0a0e2841·0e20420e·.G.0......(A.·B.
 72 ··0x000036d8·18420e10·420e0845·0b000000·00000000·.B..B..E........
  
696 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f6c6962·6e617469·76652d70·-gnu/libnative-p4 ··0x00000020·2d676e75·2f6c6962·6e617469·76652d70·-gnu/libnative-p
5 ··0x00000030·6c617466·6f726d2d·6a6e692e·64656275·latform-jni.debu5 ··0x00000030·6c617466·6f726d2d·6a6e692e·64656275·latform-jni.debu
6 ··0x00000040·6700c201·e8bcb7bb·83812a84·38b11fbf·g.........*.8...6 ··0x00000040·6700372a·df189865·c363c440·9f3e0210·g.7*...e.c.@.>..
7 ··0x00000050·22eda88f·9f19·······················".....7 ··0x00000050·5a84d6b1·73d5·······················Z...s.
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32313839·31363238·39366334·61393532·2189162896c4a952 
3 ··0x00000010·65666332·35613062·35346337·63663361·efc25a0b54c7cf3a2 ··0x00000000·36343730·61396564·34353066·36306533·6470a9ed450f60e3
 3 ··0x00000010·63346131·32653163·62383764·66613664·c4a12e1cb87dfa6d
4 ··0x00000020·31376362·39352e64·65627567·00000000·17cb95.debug....4 ··0x00000020·34316133·61332e64·65627567·00000000·41a3a3.debug....
5 ··0x00000030·9d011f0d····························....5 ··0x00000030·5a6317c3····························Zc..
  
188 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.59 KB
readelf --wide --program-header {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001818·0x001818·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001818·0x001818·R···0x1000
8 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001965·0x001965·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001969·0x001969·R·E·0x1000
9 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000bcc·0x000bcc·R···0x10009 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000bd8·0x000bd8·R···0x1000
10 ··LOAD···········0x004df8·0x0000000000005df8·0x0000000000005df8·0x000370·0x000378·RW··0x100010 ··LOAD···········0x004df8·0x0000000000005df8·0x0000000000005df8·0x000370·0x000378·RW··0x1000
11 ··DYNAMIC········0x004e08·0x0000000000005e08·0x0000000000005e08·0x0001c0·0x0001c0·RW··0x811 ··DYNAMIC········0x004e08·0x0000000000005e08·0x0000000000005e08·0x0001c0·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x004368·0x0000000000004368·0x0000000000004368·0x000104·0x000104·R···0x413 ··GNU_EH_FRAME···0x004370·0x0000000000004370·0x0000000000004370·0x000104·0x000104·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x004df8·0x0000000000005df8·0x0000000000005df8·0x000208·0x000208·R···0x115 ··GNU_RELRO······0x004df8·0x0000000000005df8·0x0000000000005df8·0x000208·0x000208·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
2.18 KB
readelf --wide --sections {}
    
Offset 10, 19 lines modifiedOffset 10, 19 lines modified
10 ··[·5]·.gnu.version······VERSYM··········0000000000001274·001274·00008a·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········0000000000001274·001274·00008a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········0000000000001300·001300·000050·00···A··4···1··811 ··[·6]·.gnu.version_r····VERNEED·········0000000000001300·001300·000050·00···A··4···1··8
12 ··[·7]·.rela.dyn·········RELA············0000000000001350·001350·0000a8·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············0000000000001350·001350·0000a8·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············00000000000013f8·0013f8·000420·18··AI··3··21··813 ··[·8]·.rela.plt·········RELA············00000000000013f8·0013f8·000420·18··AI··3··21··8
14 ··[·9]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0000000000002020·002020·0002d0·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000002020·002020·0002d0·10··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········00000000000022f0·0022f0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········00000000000022f0·0022f0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000002300·002300·00165a·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········0000000000002300·002300·00165e·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········000000000000395c·00395c·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000003960·003960·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·000368·01·AMS··0···0··819 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·00036d·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000004368·004368·000104·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000004370·004370·000104·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000000000004470·004470·00075c·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000004478·004478·000760·00···A··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······0000000000005df8·004df8·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······0000000000005df8·004df8·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······0000000000005e00·004e00·000008·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······0000000000005e00·004e00·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000005e08·004e08·0001c0·10··WA··4···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000005e08·004e08·0001c0·10··WA··4···0··8
25 ··[20]·.got··············PROGBITS········0000000000005fc8·004fc8·000020·08··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000005fc8·004fc8·000020·08··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000005fe8·004fe8·000178·08··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000005fe8·004fe8·000178·08··WA··0···0··8
27 ··[22]·.data·············PROGBITS········0000000000006160·005160·000008·00··WA··0···0··827 ··[22]·.data·············PROGBITS········0000000000006160·005160·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········0000000000006168·005168·000008·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········0000000000006168·005168·000008·00··WA··0···0··1
7.45 KB
readelf --wide --symbols {}
    
Offset 37, 36 lines modifiedOffset 37, 36 lines modified
37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.2.5·(2)37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.2.5·(2)
38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.2.5·(2)38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.2.5·(2)
39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)
40 ····36:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable40 ····36:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4·(4)41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4·(4)
42 ····38:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5·(2)42 ····38:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5·(2)
43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9·(5)43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9·(5)
44 ····40:·0000000000002d80···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink44 ····40:·0000000000003160···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
45 ····41:·00000000000023c0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo45 ····41:·00000000000027a0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
46 ····42:·0000000000002700····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec46 ····42:·0000000000002ae0····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
47 ····43:·0000000000003610····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch47 ····43:·00000000000026b0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
48 ····44:·0000000000003260···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz48 ····44:·00000000000026e0···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
49 ····45:·0000000000002ee0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach49 ····45:·00000000000032c0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
50 ····46:·0000000000003070···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable50 ····46:·0000000000003450···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
51 ····47:·0000000000003890···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code51 ····47:·00000000000036d0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
52 ····48:·0000000000002690···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod52 ····48:·0000000000002a70···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
53 ····49:·00000000000036a0····38·FUNC····GLOBAL·DEFAULT···12·map_error_code53 ····49:·00000000000036a0····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
54 ····50:·0000000000002f90···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory54 ····50:·0000000000003370···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
55 ····51:·00000000000036d0···239·FUNC····GLOBAL·DEFAULT···12·java_to_char55 ····51:·00000000000037a0···239·FUNC····GLOBAL·DEFAULT···12·java_to_char
56 ····52:·0000000000002ce0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink56 ····52:·00000000000030c0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
57 ····53:·00000000000027a0···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat57 ····53:·0000000000002b80···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
58 ····54:·00000000000037c0···206·FUNC····GLOBAL·DEFAULT···12·char_to_java58 ····54:·0000000000003890···206·FUNC····GLOBAL·DEFAULT···12·char_to_java
59 ····55:·0000000000002ed0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid59 ····55:·00000000000032b0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
60 ····56:·0000000000003130····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty60 ····56:·0000000000003510····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
61 ····57:·0000000000002530···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo61 ····57:·0000000000002910···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
62 ····58:·0000000000003160···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize62 ····58:·0000000000003540···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
63 ····59:·0000000000002730···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_63 ····59:·0000000000002b10···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
64 ····60:·00000000000034b0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·0000000000002550···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
65 ····61:·0000000000003640····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·0000000000003640····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·0000000000003950····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·0000000000003790····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·0000000000002960···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·0000000000002d40···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·0000000000003320···395·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·00000000000023c0···395·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·0000000000003940····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·0000000000003780····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·0000000000003580···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·0000000000002620···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
71 ····67:·0000000000003000···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable71 ····67:·00000000000033e0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
72 ····68:·0000000000002f30····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory72 ····68:·0000000000003310····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
4.47 KB
readelf --wide --relocs {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend13 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
14 0000000000006000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getenv@GLIBC_2.2.5·+·014 0000000000006000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getenv@GLIBC_2.2.5·+·0
15 0000000000006008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·free@GLIBC_2.2.5·+·015 0000000000006008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·free@GLIBC_2.2.5·+·0
16 0000000000006010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·endmntent@GLIBC_2.2.5·+·016 0000000000006010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·endmntent@GLIBC_2.2.5·+·0
17 0000000000006018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·__errno_location@GLIBC_2.2.5·+·017 0000000000006018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·__errno_location@GLIBC_2.2.5·+·0
18 0000000000006020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncpy@GLIBC_2.2.5·+·018 0000000000006020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncpy@GLIBC_2.2.5·+·0
19 0000000000006028··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·019 0000000000006028··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·0
20 0000000000006030··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000003260·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·020 0000000000006030··0000002c00000007·R_X86_64_JUMP_SLOT·····00000000000026e0·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·0
21 0000000000006038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbstowcs@GLIBC_2.2.5·+·021 0000000000006038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbstowcs@GLIBC_2.2.5·+·0
22 0000000000006040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·readlink@GLIBC_2.2.5·+·022 0000000000006040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·readlink@GLIBC_2.2.5·+·0
23 0000000000006048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setenv@GLIBC_2.2.5·+·023 0000000000006048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setenv@GLIBC_2.2.5·+·0
24 0000000000006050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpid@GLIBC_2.2.5·+·024 0000000000006050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpid@GLIBC_2.2.5·+·0
25 0000000000006058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·lstat64@GLIBC_2.33·+·025 0000000000006058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·lstat64@GLIBC_2.33·+·0
26 0000000000006060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·opendir@GLIBC_2.2.5·+·026 0000000000006060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·opendir@GLIBC_2.2.5·+·0
27 0000000000006068··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strlen@GLIBC_2.2.5·+·027 0000000000006068··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strlen@GLIBC_2.2.5·+·0
746 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x4e08·contains·24·entries:1 Dynamic·section·at·offset·0x4e08·contains·24·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
4 ·0x000000000000000c·(INIT)···············0x20004 ·0x000000000000000c·(INIT)···············0x2000
5 ·0x000000000000000d·(FINI)···············0x395c5 ·0x000000000000000d·(FINI)···············0x3960
6 ·0x0000000000000019·(INIT_ARRAY)·········0x5df86 ·0x0000000000000019·(INIT_ARRAY)·········0x5df8
7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
8 ·0x000000000000001a·(FINI_ARRAY)·········0x5e008 ·0x000000000000001a·(FINI_ARRAY)·········0x5e00
9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
10 ·0x000000006ffffef5·(GNU_HASH)···········0x26010 ·0x000000006ffffef5·(GNU_HASH)···········0x260
11 ·0x0000000000000005·(STRTAB)·············0x9c011 ·0x0000000000000005·(STRTAB)·············0x9c0
12 ·0x0000000000000006·(SYMTAB)·············0x34812 ·0x0000000000000006·(SYMTAB)·············0x348
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1aa3546680471b25f67973650301f78f15885cf93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6f260db1090c02f2e7ccb6a42d2935552f73ccb9
51.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 29, 760 lines modifiedOffset 29, 768 lines modified
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=0000000000003260..000000000000331435 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=00000000000026e0..0000000000002794
36 ··DW_CFA_advance_loc:·11·to·000000000000326b36 ··DW_CFA_advance_loc:·11·to·00000000000026eb
37 ··DW_CFA_def_cfa_offset:·22437 ··DW_CFA_def_cfa_offset:·224
38 ··DW_CFA_advance_loc1:·163·to·000000000000330e38 ··DW_CFA_advance_loc1:·163·to·000000000000278e
39 ··DW_CFA_remember_state39 ··DW_CFA_remember_state
40 ··DW_CFA_def_cfa_offset:·840 ··DW_CFA_def_cfa_offset:·8
41 ··DW_CFA_advance_loc:·1·to·000000000000330f41 ··DW_CFA_advance_loc:·1·to·000000000000278f
42 ··DW_CFA_restore_state42 ··DW_CFA_restore_state
  
43 00000074·000000000000004c·00000078·FDE·cie=00000000·pc=00000000000023c0..000000000000252943 00000074·0000000000000074·00000078·FDE·cie=00000000·pc=00000000000023c0..000000000000254b
44 ··DW_CFA_advance_loc:·6·to·00000000000023c644 ··DW_CFA_advance_loc:·6·to·00000000000023c6
45 ··DW_CFA_def_cfa_offset:·1645 ··DW_CFA_def_cfa_offset:·16
46 ··DW_CFA_offset:·r15·(r15)·at·cfa-1646 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
47 ··DW_CFA_advance_loc:·8·to·00000000000023ce47 ··DW_CFA_advance_loc:·9·to·00000000000023cf
48 ··DW_CFA_def_cfa_offset:·2448 ··DW_CFA_def_cfa_offset:·24
49 ··DW_CFA_offset:·r14·(r14)·at·cfa-2449 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
50 ··DW_CFA_advance_loc:·2·to·00000000000023d050 ··DW_CFA_advance_loc:·2·to·00000000000023d1
51 ··DW_CFA_def_cfa_offset:·3251 ··DW_CFA_def_cfa_offset:·32
52 ··DW_CFA_offset:·r13·(r13)·at·cfa-3252 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
53 ··DW_CFA_advance_loc:·2·to·00000000000023d253 ··DW_CFA_advance_loc:·5·to·00000000000023d6
54 ··DW_CFA_def_cfa_offset:·4054 ··DW_CFA_def_cfa_offset:·40
55 ··DW_CFA_offset:·r12·(r12)·at·cfa-4055 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
56 ··DW_CFA_advance_loc:·1·to·00000000000023d356 ··DW_CFA_advance_loc:·1·to·00000000000023d7
57 ··DW_CFA_def_cfa_offset:·4857 ··DW_CFA_def_cfa_offset:·48
58 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4858 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
59 ··DW_CFA_advance_loc:·4·to·00000000000023d759 ··DW_CFA_advance_loc:·4·to·00000000000023db
60 ··DW_CFA_def_cfa_offset:·5660 ··DW_CFA_def_cfa_offset:·56
61 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5661 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
62 ··DW_CFA_advance_loc:·10·to·00000000000023e162 ··DW_CFA_advance_loc:·17·to·00000000000023ec
63 ··DW_CFA_def_cfa_offset:·48063 ··DW_CFA_def_cfa_offset:·1184
 64 ··DW_CFA_advance_loc1:·174·to·000000000000249a
 65 ··DW_CFA_def_cfa_offset:·1192
 66 ··DW_CFA_advance_loc:·8·to·00000000000024a2
 67 ··DW_CFA_def_cfa_offset:·1200
 68 ··DW_CFA_advance_loc:·11·to·00000000000024ad
 69 ··DW_CFA_def_cfa_offset:·1208
 70 ··DW_CFA_advance_loc:·4·to·00000000000024b1
 71 ··DW_CFA_def_cfa_offset:·1216
 72 ··DW_CFA_advance_loc:·14·to·00000000000024bf
 73 ··DW_CFA_def_cfa_offset:·1184
64 ··DW_CFA_advance_loc2:·286·to·00000000000024ff74 ··DW_CFA_advance_loc:·62·to·00000000000024fd
65 ··DW_CFA_remember_state75 ··DW_CFA_remember_state
66 ··DW_CFA_def_cfa_offset:·5676 ··DW_CFA_def_cfa_offset:·56
67 ··DW_CFA_advance_loc:·1·to·000000000000250077 ··DW_CFA_advance_loc:·1·to·00000000000024fe
68 ··DW_CFA_def_cfa_offset:·4878 ··DW_CFA_def_cfa_offset:·48
69 ··DW_CFA_advance_loc:·1·to·000000000000250179 ··DW_CFA_advance_loc:·1·to·00000000000024ff
70 ··DW_CFA_def_cfa_offset:·4080 ··DW_CFA_def_cfa_offset:·40
71 ··DW_CFA_advance_loc:·2·to·000000000000250381 ··DW_CFA_advance_loc:·2·to·0000000000002501
72 ··DW_CFA_def_cfa_offset:·3282 ··DW_CFA_def_cfa_offset:·32
73 ··DW_CFA_advance_loc:·2·to·000000000000250583 ··DW_CFA_advance_loc:·2·to·0000000000002503
74 ··DW_CFA_def_cfa_offset:·2484 ··DW_CFA_def_cfa_offset:·24
 85 ··DW_CFA_advance_loc:·2·to·0000000000002505
 86 ··DW_CFA_def_cfa_offset:·16
75 ··DW_CFA_advance_loc:·2·to·000000000000250787 ··DW_CFA_advance_loc:·2·to·0000000000002507
 88 ··DW_CFA_def_cfa_offset:·8
 89 ··DW_CFA_advance_loc:·9·to·0000000000002510
 90 ··DW_CFA_restore_state
 91 ··DW_CFA_advance_loc:·26·to·000000000000252a
 92 ··DW_CFA_remember_state
 93 ··DW_CFA_def_cfa_offset:·56
 94 ··DW_CFA_advance_loc:·14·to·0000000000002538
 95 ··DW_CFA_def_cfa_offset:·48
 96 ··DW_CFA_advance_loc:·1·to·0000000000002539
 97 ··DW_CFA_def_cfa_offset:·40
 98 ··DW_CFA_advance_loc:·2·to·000000000000253b
 99 ··DW_CFA_def_cfa_offset:·32
 100 ··DW_CFA_advance_loc:·2·to·000000000000253d
 101 ··DW_CFA_def_cfa_offset:·24
 102 ··DW_CFA_advance_loc:·2·to·000000000000253f
76 ··DW_CFA_def_cfa_offset:·16103 ··DW_CFA_def_cfa_offset:·16
77 ··DW_CFA_advance_loc:·2·to·0000000000002509104 ··DW_CFA_advance_loc:·2·to·0000000000002541
78 ··DW_CFA_def_cfa_offset:·8105 ··DW_CFA_def_cfa_offset:·8
 106 ··DW_CFA_advance_loc:·5·to·0000000000002546
 107 ··DW_CFA_restore_state
  
 108 000000ec·000000000000004c·000000f0·FDE·cie=00000000·pc=0000000000002550..000000000000261b
 109 ··DW_CFA_advance_loc:·6·to·0000000000002556
 110 ··DW_CFA_def_cfa_offset:·16
 111 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
 112 ··DW_CFA_advance_loc:·5·to·000000000000255b
 113 ··DW_CFA_def_cfa_offset:·24
 114 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
 115 ··DW_CFA_advance_loc:·2·to·000000000000255d
 116 ··DW_CFA_def_cfa_offset:·32
 117 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
79 ··DW_CFA_advance_loc:·7·to·0000000000002510118 ··DW_CFA_advance_loc:·4·to·0000000000002561
 119 ··DW_CFA_def_cfa_offset:·40
 120 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
 121 ··DW_CFA_advance_loc:·9·to·000000000000256a
 122 ··DW_CFA_def_cfa_offset:·48
 123 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
 124 ··DW_CFA_advance_loc1:·93·to·00000000000025c7
 125 ··DW_CFA_remember_state
 126 ··DW_CFA_def_cfa_offset:·40
 127 ··DW_CFA_advance_loc:·1·to·00000000000025c8
 128 ··DW_CFA_def_cfa_offset:·32
 129 ··DW_CFA_advance_loc:·9·to·00000000000025d1
 130 ··DW_CFA_def_cfa_offset:·24
 131 ··DW_CFA_advance_loc:·2·to·00000000000025d3
 132 ··DW_CFA_def_cfa_offset:·16
 133 ··DW_CFA_advance_loc:·2·to·00000000000025d5
 134 ··DW_CFA_def_cfa_offset:·8
 135 ··DW_CFA_advance_loc:·11·to·00000000000025e0
 136 ··DW_CFA_restore_state
 137 ··DW_CFA_advance_loc:·19·to·00000000000025f3
 138 ··DW_CFA_remember_state
 139 ··DW_CFA_def_cfa_offset:·40
 140 ··DW_CFA_advance_loc:·3·to·00000000000025f6
 141 ··DW_CFA_def_cfa_offset:·32
 142 ··DW_CFA_advance_loc:·2·to·00000000000025f8
 143 ··DW_CFA_def_cfa_offset:·24
 144 ··DW_CFA_advance_loc:·2·to·00000000000025fa
 145 ··DW_CFA_def_cfa_offset:·16
 146 ··DW_CFA_advance_loc:·2·to·00000000000025fc
 147 ··DW_CFA_def_cfa_offset:·8
 148 ··DW_CFA_advance_loc:·4·to·0000000000002600
 149 ··DW_CFA_restore_state
 150 ··DW_CFA_nop
  
 151 0000013c·0000000000000048·00000140·FDE·cie=00000000·pc=0000000000002620..00000000000026a7
Max diff block lines reached; 43976/52711 bytes (83.43%) of diff not shown.
3.96 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 19 lines modifiedOffset 1, 29 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz5 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
6 __stack_chk_fail6 __stack_chk_fail
7 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo7 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
 8 setmntent
8 char_to_java9 char_to_java
 10 getmntent_r
 11 endmntent
9 mark_failed_with_errno12 mark_failed_with_errno
 13 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
 14 inotify_init1
 15 java_to_char
 16 inotify_add_watch
 17 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
 18 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
 19 inotify_rm_watch
 20 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
10 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo21 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
11 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod22 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
12 java_to_char 
13 _Z8toMillis8timespec23 _Z8toMillis8timespec
14 _Z10unpackStatP4statPiPlS2_24 _Z10unpackStatP4statPiPlS2_
15 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat25 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
16 __errno_location26 __errno_location
17 mark_failed_with_message27 mark_failed_with_message
18 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir28 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
19 readdir64_r29 readdir64_r
16.9 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 8, 136 lines modifiedOffset 8, 136 lines modified
8 ··0x00000a10·6c697a65·005f5a4e·374a4e49·456e765f·lize._ZN7JNIEnv_8 ··0x00000a10·6c697a65·005f5a4e·374a4e49·456e765f·lize._ZN7JNIEnv_
9 ··0x00000a20·31344361·6c6c566f·69644d65·74686f64·14CallVoidMethod9 ··0x00000a20·31344361·6c6c566f·69644d65·74686f64·14CallVoidMethod
10 ··0x00000a30·4550385f·6a6f626a·65637450·31305f6a·EP8_jobjectP10_j10 ··0x00000a30·4550385f·6a6f626a·65637450·31305f6a·EP8_jobjectP10_j
11 ··0x00000a40·6d657468·6f644944·7a005f5f·73746163·methodIDz.__stac11 ··0x00000a40·6d657468·6f644944·7a005f5f·73746163·methodIDz.__stac
12 ··0x00000a50·6b5f6368·6b5f6661·696c004a·6176615f·k_chk_fail.Java_12 ··0x00000a50·6b5f6368·6b5f6661·696c004a·6176615f·k_chk_fail.Java_
13 ··0x00000a60·6e65745f·72756279·67726170·65667275·net_rubygrapefru13 ··0x00000a60·6e65745f·72756279·67726170·65667275·net_rubygrapefru
14 ··0x00000a70·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte14 ··0x00000a70·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte
15 ··0x00000a80·726e616c·5f6a6e69·5f4e6174·6976654c·rnal_jni_NativeL 
16 ··0x00000a90·69627261·72794675·6e637469·6f6e735f·ibraryFunctions_ 
17 ··0x00000aa0·67657453·79737465·6d496e66·6f00756e·getSystemInfo.un 
18 ··0x00000ab0·616d6500·63686172·5f746f5f·6a617661·ame.char_to_java 
19 ··0x00000ac0·006d6172·6b5f6661·696c6564·5f776974·.mark_failed_wit 
20 ··0x00000ad0·685f6572·726e6f00·4a617661·5f6e6574·h_errno.Java_net 
21 ··0x00000ae0·5f727562·79677261·70656672·7569745f·_rubygrapefruit_ 
22 ··0x00000af0·706c6174·666f726d·5f696e74·65726e61·platform_interna 
23 ··0x00000b00·6c5f6a6e·695f506f·73697854·79706546·l_jni_PosixTypeF 
24 ··0x00000b10·756e6374·696f6e73·5f676574·4e617469·unctions_getNati 
25 ··0x00000b20·76655479·7065496e·666f004a·6176615f·veTypeInfo.Java_ 
26 ··0x00000b30·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
27 ··0x00000b40·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
28 ··0x00000b50·726e616c·5f6a6e69·5f506f73·69784669·rnal_jni_PosixFi15 ··0x00000a80·726e616c·5f6a6e69·5f506f73·69784669·rnal_jni_PosixFi
29 ··0x00000b60·6c654675·6e637469·6f6e735f·63686d6f·leFunctions_chmo 
30 ··0x00000b70·64006a61·76615f74·6f5f6368·61720066·d.java_to_char.f 
31 ··0x00000b80·72656500·5f5a3874·6f4d696c·6c697338·ree._Z8toMillis8 
32 ··0x00000b90·74696d65·73706563·005f5a31·30756e70·timespec._Z10unp 
33 ··0x00000ba0·61636b53·74617450·34737461·74506950·ackStatP4statPiP16 ··0x00000a90·6c655379·7374656d·46756e63·74696f6e·leSystemFunction
 17 ··0x00000aa0·735f6c69·73744669·6c655379·7374656d·s_listFileSystem
 18 ··0x00000ab0·73007365·746d6e74·656e7400·63686172·s.setmntent.char
 19 ··0x00000ac0·5f746f5f·6a617661·00676574·6d6e7465·_to_java.getmnte
 20 ··0x00000ad0·6e745f72·00656e64·6d6e7465·6e74006d·nt_r.endmntent.m
 21 ··0x00000ae0·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_
34 ··0x00000bb0·6c53325f·004a6176·615f6e65·745f7275·lS2_.Java_net_ru22 ··0x00000af0·6572726e·6f004a61·76615f6e·65745f72·errno.Java_net_r
35 ··0x00000bc0·62796772·61706566·72756974·5f706c61·bygrapefruit_pla23 ··0x00000b00·75627967·72617065·66727569·745f706c·ubygrapefruit_pl
36 ··0x00000bd0·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j24 ··0x00000b10·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_
 25 ··0x00000b20·6a6e695f·46696c65·4576656e·7446756e·jni_FileEventFun
 26 ··0x00000b30·6374696f·6e735f63·72656174·65576174·ctions_createWat
 27 ··0x00000b40·63680069·6e6f7469·66795f69·6e697431·ch.inotify_init1
 28 ··0x00000b50·006a6176·615f746f·5f636861·7200696e·.java_to_char.in
 29 ··0x00000b60·6f746966·795f6164·645f7761·74636800·otify_add_watch.
 30 ··0x00000b70·66726565·006d616c·6c6f6300·636c6f73·free.malloc.clos
 31 ··0x00000b80·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg
 32 ··0x00000b90·72617065·66727569·745f706c·6174666f·rapefruit_platfo
 33 ··0x00000ba0·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
 34 ··0x00000bb0·46696c65·4576656e·7446756e·6374696f·FileEventFunctio
 35 ··0x00000bc0·6e735f77·61697446·6f724e65·78744576·ns_waitForNextEv
 36 ··0x00000bd0·656e7400·72656164·004a6176·615f6e65·ent.read.Java_ne
37 ··0x00000be0·6e695f50·6f736978·46696c65·46756e63·ni_PosixFileFunc 
38 ··0x00000bf0·74696f6e·735f7374·6174006c·73746174·tions_stat.lstat 
39 ··0x00000c00·3634005f·5f657272·6e6f5f6c·6f636174·64.__errno_locat 
40 ··0x00000c10·696f6e00·6d61726b·5f666169·6c65645f·ion.mark_failed_ 
41 ··0x00000c20·77697468·5f6d6573·73616765·004a6176·with_message.Jav 
42 ··0x00000c30·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
43 ··0x00000c40·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
44 ··0x00000c50·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
45 ··0x00000c60·46696c65·46756e63·74696f6e·735f7265·FileFunctions_re 
46 ··0x00000c70·61646469·72007374·726c656e·006f7065·addir.strlen.ope 
47 ··0x00000c80·6e646972·00726561·64646972·36345f72·ndir.readdir64_r 
48 ··0x00000c90·006d616c·6c6f6300·7374726e·63707900·.malloc.strncpy. 
49 ··0x00000ca0·636c6f73·65646972·004a6176·615f6e65·closedir.Java_ne 
50 ··0x00000cb0·745f7275·62796772·61706566·72756974·t_rubygrapefruit37 ··0x00000be0·745f7275·62796772·61706566·72756974·t_rubygrapefruit
51 ··0x00000cc0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern38 ··0x00000bf0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern
52 ··0x00000cd0·616c5f6a·6e695f50·6f736978·46696c65·al_jni_PosixFile39 ··0x00000c00·616c5f6a·6e695f46·696c6545·76656e74·al_jni_FileEvent
53 ··0x00000ce0·46756e63·74696f6e·735f7379·6d6c696e·Functions_symlin40 ··0x00000c10·46756e63·74696f6e·735f636c·6f736557·Functions_closeW
 41 ··0x00000c20·61746368·00696e6f·74696679·5f726d5f·atch.inotify_rm_
 42 ··0x00000c30·77617463·68004a61·76615f6e·65745f72·watch.Java_net_r
 43 ··0x00000c40·75627967·72617065·66727569·745f706c·ubygrapefruit_pl
 44 ··0x00000c50·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_
 45 ··0x00000c60·6a6e695f·4e617469·76654c69·62726172·jni_NativeLibrar
 46 ··0x00000c70·7946756e·6374696f·6e735f67·65745379·yFunctions_getSy
 47 ··0x00000c80·7374656d·496e666f·00756e61·6d65004a·stemInfo.uname.J
 48 ··0x00000c90·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap
 49 ··0x00000ca0·65667275·69745f70·6c617466·6f726d5f·efruit_platform_
 50 ··0x00000cb0·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos
 51 ··0x00000cc0·69785479·70654675·6e637469·6f6e735f·ixTypeFunctions_
 52 ··0x00000cd0·6765744e·61746976·65547970·65496e66·getNativeTypeInf
54 ··0x00000cf0·6b004a61·76615f6e·65745f72·75627967·k.Java_net_rubyg53 ··0x00000ce0·6f004a61·76615f6e·65745f72·75627967·o.Java_net_rubyg
55 ··0x00000d00·72617065·66727569·745f706c·6174666f·rapefruit_platfo54 ··0x00000cf0·72617065·66727569·745f706c·6174666f·rapefruit_platfo
56 ··0x00000d10·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_55 ··0x00000d00·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
57 ··0x00000d20·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio56 ··0x00000d10·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio
58 ··0x00000d30·6e735f72·6561646c·696e6b00·4a617661·ns_readlink.Java 
59 ··0x00000d40·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr57 ··0x00000d20·6e735f63·686d6f64·005f5a38·746f4d69·ns_chmod._Z8toMi
 58 ··0x00000d30·6c6c6973·3874696d·65737065·63005f5a·llis8timespec._Z
 59 ··0x00000d40·3130756e·7061636b·53746174·50347374·10unpackStatP4st
 60 ··0x00000d50·61745069·506c5332·5f004a61·76615f6e·atPiPlS2_.Java_n
 61 ··0x00000d60·65745f72·75627967·72617065·66727569·et_rubygrapefrui
60 ··0x00000d50·7569745f·706c6174·666f726d·5f696e74·uit_platform_int62 ··0x00000d70·745f706c·6174666f·726d5f69·6e746572·t_platform_inter
61 ··0x00000d60·65726e61·6c5f6a6e·695f506f·73697850·ernal_jni_PosixP63 ··0x00000d80·6e616c5f·6a6e695f·506f7369·7846696c·nal_jni_PosixFil
62 ··0x00000d70·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_ 
63 ··0x00000d80·67657450·69640067·65747069·64004a61·getPid.getpid.Ja64 ··0x00000d90·6546756e·6374696f·6e735f73·74617400·eFunctions_stat.
 65 ··0x00000da0·6c737461·74363400·5f5f6572·726e6f5f·lstat64.__errno_
 66 ··0x00000db0·6c6f6361·74696f6e·006d6172·6b5f6661·location.mark_fa
 67 ··0x00000dc0·696c6564·5f776974·685f6d65·73736167·iled_with_messag
64 ··0x00000d90·76615f6e·65745f72·75627967·72617065·va_net_rubygrape68 ··0x00000dd0·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg
65 ··0x00000da0·66727569·745f706c·6174666f·726d5f69·fruit_platform_i69 ··0x00000de0·72617065·66727569·745f706c·6174666f·rapefruit_platfo
66 ··0x00000db0·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi70 ··0x00000df0·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
67 ··0x00000dc0·7850726f·63657373·46756e63·74696f6e·xProcessFunction 
68 ··0x00000dd0·735f6465·74616368·00736574·73696400·s_detach.setsid.71 ··0x00000e00·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio
 72 ··0x00000e10·6e735f72·65616464·69720073·74726c65·ns_readdir.strle
 73 ··0x00000e20·6e006f70·656e6469·72007265·61646469·n.opendir.readdi
 74 ··0x00000e30·7236345f·72007374·726e6370·7900636c·r64_r.strncpy.cl
 75 ··0x00000e40·6f736564·6972004a·6176615f·6e65745f·osedir.Java_net_
 76 ··0x00000e50·72756279·67726170·65667275·69745f70·rubygrapefruit_p
 77 ··0x00000e60·6c617466·6f726d5f·696e7465·726e616c·latform_internal
 78 ··0x00000e70·5f6a6e69·5f506f73·69784669·6c654675·_jni_PosixFileFu
 79 ··0x00000e80·6e637469·6f6e735f·73796d6c·696e6b00·nctions_symlink.
69 ··0x00000de0·4a617661·5f6e6574·5f727562·79677261·Java_net_rubygra80 ··0x00000e90·4a617661·5f6e6574·5f727562·79677261·Java_net_rubygra
70 ··0x00000df0·70656672·7569745f·706c6174·666f726d·pefruit_platform81 ··0x00000ea0·70656672·7569745f·706c6174·666f726d·pefruit_platform
71 ··0x00000e00·5f696e74·65726e61·6c5f6a6e·695f506f·_internal_jni_Po82 ··0x00000eb0·5f696e74·65726e61·6c5f6a6e·695f506f·_internal_jni_Po
 83 ··0x00000ec0·73697846·696c6546·756e6374·696f6e73·sixFileFunctions
 84 ··0x00000ed0·5f726561·646c696e·6b004a61·76615f6e·_readlink.Java_n
 85 ··0x00000ee0·65745f72·75627967·72617065·66727569·et_rubygrapefrui
 86 ··0x00000ef0·745f706c·6174666f·726d5f69·6e746572·t_platform_inter
 87 ··0x00000f00·6e616c5f·6a6e695f·506f7369·7850726f·nal_jni_PosixPro
 88 ··0x00000f10·63657373·46756e63·74696f6e·735f6765·cessFunctions_ge
 89 ··0x00000f20·74506964·00676574·70696400·4a617661·tPid.getpid.Java
 90 ··0x00000f30·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr
 91 ··0x00000f40·7569745f·706c6174·666f726d·5f696e74·uit_platform_int
 92 ··0x00000f50·65726e61·6c5f6a6e·695f506f·73697850·ernal_jni_PosixP
72 ··0x00000e10·73697850·726f6365·73734675·6e637469·sixProcessFuncti93 ··0x00000f60·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_
 94 ··0x00000f70·64657461·63680073·65747369·64004a61·detach.setsid.Ja
73 ··0x00000e20·6f6e735f·67657457·6f726b69·6e674469·ons_getWorkingDi 
74 ··0x00000e30·72656374·6f727900·67657463·7764004a·rectory.getcwd.J 
75 ··0x00000e40·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap95 ··0x00000f80·76615f6e·65745f72·75627967·72617065·va_net_rubygrape
76 ··0x00000e50·65667275·69745f70·6c617466·6f726d5f·efruit_platform_96 ··0x00000f90·66727569·745f706c·6174666f·726d5f69·fruit_platform_i
77 ··0x00000e60·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos97 ··0x00000fa0·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi
78 ··0x00000e70·69785072·6f636573·7346756e·6374696f·ixProcessFunctio98 ··0x00000fb0·7850726f·63657373·46756e63·74696f6e·xProcessFunction
79 ··0x00000e80·6e735f73·6574576f·726b696e·67446972·ns_setWorkingDir99 ··0x00000fc0·735f6765·74576f72·6b696e67·44697265·s_getWorkingDire
Max diff block lines reached; 1263/17229 bytes (7.33%) of diff not shown.
75.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16583
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000002300·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base-0xc0>:2 0000000000002300·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base-0xc0>:
3 deregister_tm_clones():3 deregister_tm_clones():
4 »       lea····0x3e61(%rip),%rdi········4 »       lea····0x3e61(%rip),%rdi········
5 »       lea····0x3e5a(%rip),%rax········5 »       lea····0x3e5a(%rip),%rax········
6 »       cmp····%rdi,%rax6 »       cmp····%rdi,%rax
7 »       je·····2328·<__cxa_finalize@plt+0x38>7 »       je·····2328·<__cxa_finalize@plt+0x38>
8 »       mov····0x3cae(%rip),%rax········8 »       mov····0x3cae(%rip),%rax········
9 »       test···%rax,%rax9 »       test···%rax,%rax
508 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 16583
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000000000000395c·<.fini>:2 0000000000003960·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
2.98 KB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
 2 ··[·····0]··r
 3 ··[·····2]··/etc/mtab
 4 ··[·····c]··could·not·open·mount·file
 5 ··[····26]··add
 6 ··[····2a]··could·not·initialize·inotify
 7 ··[····47]··could·not·add·path·to·watch
 8 ··[····63]··could·not·wait·for·next·event
 9 ··[····81]··Ljava/lang/String;
 10 ··[····94]··osName
 11 ··[····9b]··osVersion
 12 ··[····a5]··machineArchitecture
 13 ··[····b9]··I
 14 ··[····bb]··int_bytes
 15 ··[····c5]··u_long_bytes
 16 ··[····d2]··size_t_bytes
 17 ··[····df]··uid_t_bytes
 18 ··[····eb]··gid_t_bytes
 19 ··[····f7]··off_t_bytes
 20 ··[···103]··could·not·chmod·file
 21 ··[···118]··(IIIIJJI)V
 22 ··[···123]··details
 23 ··[···12b]··could·not·find·method
 24 ··[···141]··could·not·stat·file
 25 ··[···155]··(Ljava/lang/String;IJJ)V
 26 ··[···16e]··addFile
 27 ··[···176]··could·not·open·directory
 28 ··[···18f]··..
 29 ··[···192]··could·not·symlink
 30 ··[···1a4]··could·not·lstat·file
 31 ··[···1b9]··could·not·create·array
 32 ··[···1d0]··could·not·readlink
 33 ··[···1e3]··could·not·setsid()
 34 ··[···1f6]··could·not·getcwd()
 35 ··[···209]··could·not·setcwd()
 36 ··[···21c]··could·not·putenv()
 37 ··[···22f]··could·not·fetch·terminal·size
 38 ··[···24d]··cols
 39 ··[···252]··rows
 40 ··[···257]··failed
 41 ··[···260]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
2 ··[·····0]··could·not·query·machine·details42 ··[···2a0]··could·not·query·machine·details
3 ··[····20]··could·not·read·directory·entry43 ··[···2c0]··could·not·read·directory·entry
4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V 
5 ··[····80]··could·not·convert·string·to·current·locale 
6 ··[····b0]··could·not·convert·string·from·current·locale 
7 ··[····e0]··(Ljava/lang/String;IILjava/lang/String;)V44 ··[···2e0]··(Ljava/lang/String;IILjava/lang/String;)V
 45 ··[···310]··could·not·convert·string·to·current·locale
 46 ··[···340]··could·not·convert·string·from·current·locale
8 ··[···10a]··Ljava/lang/String; 
9 ··[···11d]··osName 
10 ··[···124]··osVersion 
11 ··[···12e]··machineArchitecture 
12 ··[···142]··I 
13 ··[···144]··int_bytes 
14 ··[···14e]··u_long_bytes 
15 ··[···15b]··size_t_bytes 
16 ··[···168]··uid_t_bytes 
17 ··[···174]··gid_t_bytes 
18 ··[···180]··off_t_bytes 
19 ··[···18c]··could·not·chmod·file 
20 ··[···1a1]··(IIIIJJI)V 
21 ··[···1ac]··details 
22 ··[···1b4]··could·not·find·method 
23 ··[···1ca]··could·not·stat·file 
24 ··[···1de]··(Ljava/lang/String;IJJ)V 
25 ··[···1f7]··addFile 
26 ··[···1ff]··could·not·open·directory 
27 ··[···218]··.. 
28 ··[···21b]··could·not·symlink 
29 ··[···22d]··could·not·lstat·file 
30 ··[···242]··could·not·create·array 
31 ··[···259]··could·not·readlink 
32 ··[···26c]··could·not·setsid() 
33 ··[···27f]··could·not·getcwd() 
34 ··[···292]··could·not·setcwd() 
35 ··[···2a5]··could·not·putenv() 
36 ··[···2b8]··could·not·fetch·terminal·size 
37 ··[···2d6]··cols 
38 ··[···2db]··rows 
39 ··[···2e0]··r 
40 ··[···2e2]··/etc/mtab 
41 ··[···2ec]··could·not·open·mount·file 
42 ··[···306]··add 
43 ··[···30a]··could·not·initialize·inotify 
44 ··[···327]··could·not·add·path·to·watch 
45 ··[···343]··could·not·wait·for·next·event 
46 ··[···361]··failed 
  
2.37 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00004368·011b033b·04010000·1f000000·b8dcffff·...;............2 ··0x00004370·011b033b·04010000·1f000000·b0dcffff·...;............
3 ··0x00004378·20010000·88dfffff·48010000·58e0ffff··.......H...X...3 ··0x00004380·20010000·80dfffff·48010000·50e0ffff··.......H...P...
4 ··0x00004388·7c010000·c8e1ffff·cc010000·28e3ffff·|...........(...4 ··0x00004390·7c010000·e0e1ffff·f4010000·b0e2ffff·|...............
5 ··0x00004398·08020000·98e3ffff·54020000·c8e3ffff·........T....... 
6 ··0x000043a8·68020000·38e4ffff·88020000·f8e5ffff·h...8...........5 ··0x000043a0·44020000·40e3ffff·90020000·70e3ffff·D...@.......p...
7 ··0x000043b8·14030000·78e9ffff·a0030000·18eaffff·....x...........6 ··0x000043b0·60010000·30e4ffff·b0020000·a0e5ffff·`...0...........
8 ··0x000043c8·00040000·68ebffff·44040000·78ebffff·....h...D...x...7 ··0x000043c0·00030000·00e7ffff·3c030000·70e7ffff·........<...p...
9 ··0x000043d8·58040000·c8ebffff·8c040000·28ecffff·X...........(... 
10 ··0x000043e8·b8040000·98ecffff·fc040000·08edffff·................8 ··0x000043d0·88030000·a0e7ffff·9c030000·10e8ffff·................
 9 ··0x000043e0·bc030000·d0e9ffff·48040000·50edffff·........H...P...
11 ··0x000043f8·48050000·c8edffff·84050000·f8edffff·H...............10 ··0x000043f0·d4040000·f0edffff·34050000·40efffff·........4...@...
12 ··0x00004408·9c050000·f8eeffff·60010000·b8efffff·........`....... 
13 ··0x00004418·d8050000·48f1ffff·50060000·18f2ffff·....H...P.......11 ··0x00004400·78050000·50efffff·8c050000·a0efffff·x...P...........
 12 ··0x00004410·c0050000·00f0ffff·ec050000·70f0ffff·............p...
14 ··0x00004428·a0060000·a8f2ffff·ec060000·d8f2ffff·................13 ··0x00004420·30060000·e0f0ffff·7c060000·a0f1ffff·0.......|.......
 14 ··0x00004430·b8060000·d0f1ffff·d0060000·d0f2ffff·................
15 ··0x00004438·08070000·38f3ffff·44070000·68f3ffff·....8...D...h...15 ··0x00004440·10070000·30f3ffff·4c070000·60f3ffff·....0...L...`...
16 ··0x00004448·58070000·58f4ffff·a4070000·28f5ffff·X...X.......(... 
17 ··0x00004458·e8070000·d8f5ffff·38080000·e8f5ffff·........8.......16 ··0x00004450·60070000·10f4ffff·b0070000·20f4ffff·`...........·...
 17 ··0x00004460·c4070000·30f4ffff·d8070000·20f5ffff·....0.......·...
18 ··0x00004468·4c080000····························L...18 ··0x00004470·24080000····························$...
  
15.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 121 lines modifiedOffset 1, 121 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00004470·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x00004478·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x00004480·1b0c0708·90010000·24000000·1c000000·........$.......3 ··0x00004488·1b0c0708·90010000·24000000·1c000000·........$.......
4 ··0x00004490·90dbffff·d0020000·000e1046·0e184a0f·...........F..J.4 ··0x00004498·88dbffff·d0020000·000e1046·0e184a0f·...........F..J.
5 ··0x000044a0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....5 ··0x000044a8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
6 ··0x000044b0·14000000·44000000·38deffff·08000000·....D...8.......6 ··0x000044b8·14000000·44000000·30deffff·08000000·....D...0.......
7 ··0x000044c0·00000000·00000000·18000000·5c000000·............\...7 ··0x000044c8·00000000·00000000·18000000·5c000000·............\...
8 ··0x000044d0·90edffff·b4000000·004b0ee0·0102a30a·.........K......8 ··0x000044d8·08e2ffff·b4000000·004b0ee0·0102a30a·.........K......
9 ··0x000044e0·0e08410b·4c000000·78000000·d4deffff·..A.L...x.......9 ··0x000044e8·0e08410b·74000000·78000000·ccdeffff·..A.t...x.......
10 ··0x000044f0·69010000·00460e10·8f02480e·188e0342·i....F....H....B10 ··0x000044f8·8b010000·00460e10·8f02490e·188e0342·.....F....I....B
11 ··0x00004500·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.11 ··0x00004508·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D.
12 ··0x00004510·3883074a·0ee00303·1e010a0e·38410e30·8..J........8A.012 ··0x00004518·38830751·0ea00902·ae0ea809·480eb009·8..Q........H...
 13 ··0x00004528·4b0eb809·440ec009·4e0ea009·7e0a0e38·K...D...N...~..8
13 ··0x00004520·410e2842·0e20420e·18420e10·420e0847·A.(B.·B..B..B..G14 ··0x00004538·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
14 ··0x00004530·0b000000·38000000·c8000000·f4dfffff·....8........... 
15 ··0x00004540·57010000·00460e10·8d024c0e·188c0341·W....F....L....A 
16 ··0x00004550·0e208604·440e2883·05470e30·0331010e·.·..D.(..G.0.1.. 
17 ··0x00004560·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B..... 
18 ··0x00004570·48000000·04010000·18e1ffff·6c000000·H...........l... 
19 ··0x00004580·00460e10·8d024b0e·188c0344·0e208604·.F....K....D.·.. 
20 ··0x00004590·440e2883·05440e30·6c0a0e28·410e2041·D.(..D.0l..(A.·A 
21 ··0x000045a0·0e18420e·10420e08·410b440e·28470e20·..B..B..A.D.(G.· 
22 ··0x000045b0·480e1842·0e10420e·08000000·10000000·H..B..B......... 
23 ··0x000045c0·50010000·3ce1ffff·28000000·00000000·P...<...(....... 
24 ··0x000045d0·1c000000·64010000·58e1ffff·6c000000·....d...X...l... 
25 ··0x000045e0·00450e10·83020243·0a0e0848·0b000000·.E.....C...H.... 
26 ··0x000045f0·88000000·84010000·a8e1ffff·b3010000·................ 
27 ··0x00004600·00460e10·8f02480e·188e0345·0e208d04·.F....H....E.·.. 
28 ··0x00004610·420e288c·05440e30·8606440e·3883074a·B.(..D.0..D.8..J 
29 ··0x00004620·0e900202·c00a0e38·410e3041·0e28420e·.......8A.0A.(B.15 ··0x00004548·0e08490b·5a0a0e38·4e0e3041·0e28420e·..I.Z..8N.0A.(B.
30 ··0x00004630·20420e18·420e1042·0e08470b·4a0e9802··B..B..B..G.J...16 ··0x00004558·20420e18·420e1042·0e08450b·4c000000··B..B..B..E.L...
31 ··0x00004640·4d0ea002·420ea802·420eb002·540e9002·M...B...B...T... 
32 ··0x00004650·660a0e98·02440ea0·02440ea8·02450eb0·f....D...D...E.. 
33 ··0x00004660·025e0b5a·0a0e384e·0e30410e·28420e20·.^.Z..8N.0A.(B.· 
34 ··0x00004670·420e1842·0e10420e·08450b00·88000000·B..B..B..E...... 
35 ··0x00004680·10020000·dce2ffff·78030000·00460e10·........x....F..17 ··0x00004568·f0000000·e4dfffff·cb000000·00460e10·.............F..
36 ··0x00004690·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.18 ··0x00004578·8e02450e·188d0342·0e208c04·440e2886·..E....B.·..D.(.
 19 ··0x00004588·05490e30·8306025d·0a0e2841·0e20490e·.I.0...]..(A.·I.
 20 ··0x00004598·18420e10·420e084b·0b530a0e·28430e20·.B..B..K.S..(C.·
 21 ··0x000045a8·420e1842·0e10420e·08440b00·48000000·B..B..B..D..H...
 22 ··0x000045b8·40010000·64e0ffff·87000000·00460e10·@...d........F..
 23 ··0x000045c8·8d02480e·188c0341·0e208604·410e2883·..H....A.·..A.(.
 24 ··0x000045d8·05470e30·02440a0e·28410e20·410e1842·.G.0.D..(A.·A..B
37 ··0x000046a0·05440e30·8606410e·3883074a·0ed00403·.D.0..A.8..J.... 
38 ··0x000046b0·9e010ed8·04470ee0·045f0ed8·04410ed0·.....G..._...A.. 
39 ··0x000046c0·0402a90a·0e38410e·30410e28·420e2042·.....8A.0A.(B.·B 
40 ··0x000046d0·0e18420e·10420e08·4a0b7f0a·0e384b0e·..B..B..J....8K. 
41 ··0x000046e0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B.. 
42 ··0x000046f0·4d0b0269·0e38410e·30410e28·420e2042·M..i.8A.0A.(B.·B 
43 ··0x00004700·0e18420e·10420e08·5c000000·9c020000·..B..B..\....... 
44 ··0x00004710·d0e5ffff·a0000000·00460e10·8e02480e·.........F....H. 
45 ··0x00004720·188d0345·0e208c04·440e2886·05440e30·...E.·..D.(..D.0 
46 ··0x00004730·83060247·0a0e2841·0e20420e·18420e10·...G..(A.·B..B.. 
47 ··0x00004740·420e0847·0b410a0e·284e0e20·420e1842·B..G.A..(N.·B..B 
48 ··0x00004750·0e10420e·084b0b44·0e28410e·20420e18·..B..K.D.(A.·B..25 ··0x000045e8·0e10420e·08470b56·0e28430e·20410e18·..B..G.V.(C.·A..
49 ··0x00004760·420e1042·0e080000·40000000·fc020000·B..B....@.......26 ··0x000045f8·420e1042·0e080000·1c000000·8c010000·B..B............
 27 ··0x00004608·a8e0ffff·2e000000·00450e10·8302640e·.........E....d.
 28 ··0x00004618·08000000·00000000·4c000000·ac010000·........L.......
50 ··0x00004770·10e6ffff·44010000·00460e10·8e02480e·....D....F....H.29 ··0x00004628·78e1ffff·69010000·00460e10·8f02480e·x...i....F....H.
51 ··0x00004780·188d0345·0e208c04·440e2886·05410e30·...E.·..D.(..A.030 ··0x00004638·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 31 ··0x00004648·8606440e·3883074a·0ee00303·1e010a0e·..D.8..J........
 32 ··0x00004658·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
 33 ··0x00004668·420e0847·0b000000·38000000·fc010000·B..G....8.......
 34 ··0x00004678·98e2ffff·57010000·00460e10·8d024c0e·....W....F....L.
 35 ··0x00004688·188c0341·0e208604·440e2883·05470e30·...A.·..D.(..G.0
 36 ··0x00004698·0331010e·28410e20·410e1842·0e10420e·.1..(A.·A..B..B.
52 ··0x00004790·8306470e·d00102ac·0a0e3044·0e28410e·..G.......0D.(A. 
53 ··0x000047a0·20420e18·420e1042·0e084a0b·10000000··B..B..B..J..... 
54 ··0x000047b0·40030000·1ce7ffff·09000000·00000000·@............... 
55 ··0x000047c0·30000000·54030000·18e7ffff·4a000000·0...T.......J... 
56 ··0x000047d0·00450e10·8602440e·18830347·0e204e0a·.E....D....G.·N. 
57 ··0x000047e0·0e18410e·10410e08·480b4e0e·184e0e10·..A..A..H.N..N.. 
58 ··0x000047f0·410e0800·28000000·88030000·34e7ffff·A...(.......4... 
59 ··0x00004800·56000000·00460e10·8c02460e·18860346·V....F....F....F 
60 ··0x00004810·0e208304·6a0a0e18·410e1042·0e08410b·.·..j...A..B..A. 
61 ··0x00004820·40000000·b4030000·68e7ffff·65000000·@.......h...e... 
62 ··0x00004830·00460e10·8c024a0e·18860344·0e208304·.F....J....D.·.. 
63 ··0x00004840·5d0a0e18·410e1042·0e084c0b·560a0e18·]...A..B..L.V... 
64 ··0x00004850·410e1042·0e08470b·410e1841·0e10420e·A..B..G.A..A..B. 
65 ··0x00004860·08000000·48000000·f8030000·94e7ffff·....H...........37 ··0x000046a8·08000000·48000000·38020000·bce3ffff·....H...8.......
66 ··0x00004870·65000000·00460e10·8d024b0e·188c0341·e....F....K....A38 ··0x000046b8·6c000000·00460e10·8d024b0e·188c0344·l....F....K....D
67 ··0x00004880·0e208604·440e2883·05440e30·640a0e28·.·..D.(..D.0d..(39 ··0x000046c8·0e208604·440e2883·05440e30·6c0a0e28·.·..D.(..D.0l..(
68 ··0x00004890·4a0e2041·0e18420e·10420e08·4b0b440e·J.·A..B..B..K.D.40 ··0x000046d8·410e2041·0e18420e·10420e08·410b440e·A.·A..B..B..A.D.
69 ··0x000048a0·28430e20·410e1842·0e10420e·08000000·(C.·A..B..B.....41 ··0x000046e8·28470e20·480e1842·0e10420e·08000000·(G.·H..B..B.....
70 ··0x000048b0·38000000·44040000·b8e7ffff·b4000000·8...D........... 
71 ··0x000048c0·00460e10·8d024b0e·188c0341·0e208604·.F....K....A.·.. 
72 ··0x000048d0·440e2883·05470e30·7e0a0e28·440e2041·D.(..G.0~..(D.·A 
73 ··0x000048e0·0e18420e·10420e08·4c0b0000·14000000·..B..B..L....... 
74 ··0x000048f0·80040000·3ce8ffff·26000000·00540e10·....<...&....T.. 
75 ··0x00004900·510e0800·38000000·98040000·54e8ffff·Q...8.......T... 
76 ··0x00004910·f1000000·00460e10·8d02470e·188c0344·.....F....G....D 
77 ··0x00004920·0e208604·440e2883·054a0e40·02af0a0e·.·..D.(..J.@.... 
78 ··0x00004930·28410e20·410e1842·0e10420e·08440b00·(A.·A..B..B..D.. 
79 ··0x00004940·74000000·d4040000·d8e9ffff·8b010000·t...............42 ··0x000046f8·10000000·84020000·e0e3ffff·28000000·............(...
80 ··0x00004950·00460e10·8f02490e·188e0342·0e208d04·.F....I....B.·.. 
81 ··0x00004960·450e288c·05410e30·8606440e·38830751·E.(..A.0..D.8..Q 
82 ··0x00004970·0ea00902·ae0ea809·480eb009·4b0eb809·........H...K... 
83 ··0x00004980·440ec009·4e0ea009·7e0a0e38·410e3041·D...N...~..8A.0A43 ··0x00004708·00000000·1c000000·98020000·fce3ffff·................
 44 ··0x00004718·6c000000·00450e10·83020243·0a0e0848·l....E.....C...H
 45 ··0x00004728·0b000000·88000000·b8020000·4ce4ffff·............L...
 46 ··0x00004738·b3010000·00460e10·8f02480e·188e0345·.....F....H....E
 47 ··0x00004748·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
 48 ··0x00004758·3883074a·0e900202·c00a0e38·410e3041·8..J.......8A.0A
84 ··0x00004990·0e28420e·20420e18·420e1042·0e08490b·.(B.·B..B..B..I.49 ··0x00004768·0e28420e·20420e18·420e1042·0e08470b·.(B.·B..B..B..G.
85 ··0x000049a0·5a0a0e38·4e0e3041·0e28420e·20420e18·Z..8N.0A.(B.·B.. 
86 ··0x000049b0·420e1042·0e08450b·4c000000·4c050000·B..B..E.L...L...50 ··0x00004778·4a0e9802·4d0ea002·420ea802·420eb002·J...M...B...B...
 51 ··0x00004788·540e9002·660a0e98·02440ea0·02440ea8·T...f....D...D..
 52 ··0x00004798·02450eb0·025e0b5a·0a0e384e·0e30410e·.E...^.Z..8N.0A.
 53 ··0x000047a8·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..
 54 ··0x000047b8·88000000·44030000·80e5ffff·78030000·....D.......x...
 55 ··0x000047c8·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..
 56 ··0x000047d8·420e288c·05440e30·8606410e·3883074a·B.(..D.0..A.8..J
 57 ··0x000047e8·0ed00403·9e010ed8·04470ee0·045f0ed8·.........G..._..
 58 ··0x000047f8·04410ed0·0402a90a·0e38410e·30410e28·.A.......8A.0A.(
 59 ··0x00004808·420e2042·0e18420e·10420e08·4a0b7f0a·B.·B..B..B..J...
 60 ··0x00004818·0e384b0e·30410e28·420e2042·0e18420e·.8K.0A.(B.·B..B.
 61 ··0x00004828·10420e08·4d0b0269·0e38410e·30410e28·.B..M..i.8A.0A.(
 62 ··0x00004838·420e2042·0e18420e·10420e08·5c000000·B.·B..B..B..\...
 63 ··0x00004848·d0030000·74e8ffff·a0000000·00460e10·....t........F..
 64 ··0x00004858·8e02480e·188d0345·0e208c04·440e2886·..H....E.·..D.(.
 65 ··0x00004868·05440e30·83060247·0a0e2841·0e20420e·.D.0...G..(A.·B.
 66 ··0x00004878·18420e10·420e0847·0b410a0e·284e0e20·.B..B..G.A..(N.·
 67 ··0x00004888·420e1842·0e10420e·084b0b44·0e28410e·B..B..B..K.D.(A.
 68 ··0x00004898·20420e18·420e1042·0e080000·40000000··B..B..B....@...
 69 ··0x000048a8·30040000·b4e8ffff·44010000·00460e10·0.......D....F..
 70 ··0x000048b8·8e02480e·188d0345·0e208c04·440e2886·..H....E.·..D.(.
Max diff block lines reached; 0/15866 bytes (0.00%) of diff not shown.
696 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f6c6962·6e617469·76652d70·-gnu/libnative-p4 ··0x00000020·2d676e75·2f6c6962·6e617469·76652d70·-gnu/libnative-p
5 ··0x00000030·6c617466·6f726d2d·6a6e692e·64656275·latform-jni.debu5 ··0x00000030·6c617466·6f726d2d·6a6e692e·64656275·latform-jni.debu
6 ··0x00000040·6700c201·e8bcb7bb·83812a84·38b11fbf·g.........*.8...6 ··0x00000040·6700372a·df189865·c363c440·9f3e0210·g.7*...e.c.@.>..
7 ··0x00000050·22eda88f·9f19·······················".....7 ··0x00000050·5a84d6b1·73d5·······················Z...s.
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61333534·36363830·34373162·32356636·a3546680471b25f6 
3 ··0x00000010·37393733·36353033·30316637·38663135·7973650301f78f152 ··0x00000000·32363064·62313039·30633032·66326537·260db1090c02f2e7
 3 ··0x00000010·63636236·61343264·32393335·35353266·ccb6a42d2935552f
4 ··0x00000020·38383563·66392e64·65627567·00000000·885cf9.debug....4 ··0x00000020·37336363·62392e64·65627567·00000000·73ccb9.debug....
5 ··0x00000030·4639b22c····························F9.,5 ··0x00000030·24116d30····························$.m0
  
2.54 MB
libnative-platform-jni-dbgsym_0.14-6_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······648·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····64292·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····64320·2024-02-19·17:15:43.000000·data.tar.xz
974 B
control.tar.xz
946 B
control.tar
482 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
7 Installed-Size:·897 Installed-Size:·89
8 Depends:·libnative-platform-jni·(=·0.14-6)8 Depends:·libnative-platform-jni·(=·0.14-6)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libnative-platform-jni11 Description:·debug·symbols·for·libnative-platform-jni
12 Build-Ids:·1aa3546680471b25f67973650301f78f15885cf9·252189162896c4a952efc25a0b54c7cf3a17cb9512 Build-Ids:·6f260db1090c02f2e7ccb6a42d2935552f73ccb9·c86470a9ed450f60e3c4a12e1cb87dfa6d41a3a3
442 B
./md5sums
30.0 B
./md5sums
Files differ
394 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/1a/a3546680471b25f67973650301f78f15885cf9.debug 
2 usr/lib/debug/.build-id/25/2189162896c4a952efc25a0b54c7cf3a17cb95.debug1 usr/lib/debug/.build-id/6f/260db1090c02f2e7ccb6a42d2935552f73ccb9.debug
 2 usr/lib/debug/.build-id/c8/6470a9ed450f60e3c4a12e1cb87dfa6d41a3a3.debug
3 usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug3 usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
2.53 MB
data.tar.xz
2.53 MB
data.tar
2.33 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/1a/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/6f/
7 -rw-r--r--···0·root·········(0)·root·········(0)····35592·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/1a/a3546680471b25f67973650301f78f15885cf9.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····35624·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/6f/260db1090c02f2e7ccb6a42d2935552f73ccb9.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/25/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/c8/
9 -rw-r--r--···0·root·········(0)·root·········(0)····26456·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/25/2189162896c4a952efc25a0b54c7cf3a17cb95.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····26480·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/c8/6470a9ed450f60e3c4a12e1cb87dfa6d41a3a3.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····15208·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····15208·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni
46.3 KB
./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
1.15 KB
readelf --wide --sections {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·002813·00···C··0···0··86 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·002813·00···C··0···0··8
7 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·002880·00021e·00···C··0···0··87 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·002880·00021e·00···C··0···0··8
8 ··[·4]·.debug_line·······PROGBITS········0000000000000000·002aa0·00010f·00···C··0···0··88 ··[·4]·.debug_line·······PROGBITS········0000000000000000·002aa0·00010e·00···C··0···0··8
9 ··[·5]·.debug_str········PROGBITS········0000000000000000·002bb0·000da7·01·MSC··0···0··89 ··[·5]·.debug_str········PROGBITS········0000000000000000·002bb0·000da7·01·MSC··0···0··8
10 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·003957·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·003957·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·l·(large),·p·(processor·specific)15 ··D·(mbind),·l·(large),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c201e8bcb7bb83812a8438b11fbf22eda88f9f193 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·372adf189865c363c4409f3e02105a84d6b173d5
498 B
readelf --wide --debug-dump=rawline {}
    
Offset 43, 11 lines modifiedOffset 43, 11 lines modified
43 ··10»     (udata)»      8»     (string)»     stdlib.h43 ··10»     (udata)»      8»     (string)»     stdlib.h
44 ··11»     (udata)»      6»     (string)»     stdlib.h44 ··11»     (udata)»      6»     (string)»     stdlib.h
45 ··12»     (udata)»      9»     (string)»     generic.h45 ··12»     (udata)»      9»     (string)»     generic.h
46 ··13»     (udata)»      8»     (string)»     types.h46 ··13»     (udata)»      8»     (string)»     types.h
47 ··14»     (udata)»      5»     (string)»     stdio.h47 ··14»     (udata)»      5»     (string)»     stdio.h
48 ··15»     (udata)»      5»     (string)»     unistd.h48 ··15»     (udata)»      5»     (string)»     unistd.h
49 ··16»     (udata)»      5»     (string)»     string.h49 ··16»     (udata)»      5»     (string)»     string.h
50 ··17»     (udata)»      5»     (string)»     wchar.h 
51 ··18»     (udata)»      4»     (string)»     stdarg.h50 ··17»     (udata)»      4»     (string)»     stdarg.h
 51 ··18»     (udata)»      5»     (string)»     wchar.h
  
52 ·No·Line·Number·Statements.52 ·No·Line·Number·Statements.
44.1 KB
readelf --wide --debug-dump=info {}
    
Offset 11384, 424 lines modifiedOffset 11384, 424 lines modified
11384 ·<2><4099>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)11384 ·<2><4099>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
11385 ····<409a>···DW_AT_type········:·(ref_addr)·<0x71>11385 ····<409a>···DW_AT_type········:·(ref_addr)·<0x71>
11386 ·<2><409e>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)11386 ·<2><409e>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
11387 ····<409f>···DW_AT_type········:·(ref_addr)·<0x3975>,·size_t,·long·unsigned·int11387 ····<409f>···DW_AT_type········:·(ref_addr)·<0x3975>,·size_t,·long·unsigned·int
11388 ·<2><40a3>:·Abbrev·Number:·011388 ·<2><40a3>:·Abbrev·Number:·0
11389 ·<1><40a4>:·Abbrev·Number:·011389 ·<1><40a4>:·Abbrev·Number:·0
11390 ··Compilation·Unit·@·offset·0x40a5:11390 ··Compilation·Unit·@·offset·0x40a5:
11391 ···Length:········0x224·(32-bit)11391 ···Length:········0x6d·(32-bit)
11392 ···Version:·······511392 ···Version:·······5
11393 ···Unit·Type:·····DW_UT_partial·(3)11393 ···Unit·Type:·····DW_UT_partial·(3)
11394 ···Abbrev·Offset:·011394 ···Abbrev·Offset:·0
11395 ···Pointer·Size:··811395 ···Pointer·Size:··8
11396 ·<0><40b1>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11396 ·<0><40b1>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11397 ····<40b2>···DW_AT_stmt_list···:·(sec_offset)·011397 ····<40b2>···DW_AT_stmt_list···:·(sec_offset)·0
11398 ·<1><40b6>:·Abbrev·Number:·31·(DW_TAG_namespace)11398 ·<1><40b6>:·Abbrev·Number:·2·(DW_TAG_typedef)
 11399 ····<40b7>···DW_AT_name········:·(strp)·(offset:·0x4117):·__gnuc_va_list
11399 ····<40b7>···DW_AT_name········:·(string)·std 
11400 ····<40bb>···DW_AT_sibling·····:·(ref_udata)·<0x40c7> 
11401 ·<2><40bc>:·Abbrev·Number:·32·(DW_TAG_imported_declaration) 
11402 ····<40bd>···DW_AT_decl_file···:·(data1)·611400 ····<40bb>···DW_AT_decl_file···:·(data1)·17
11403 ····<40be>···DW_AT_decl_line···:·(data1)·15811401 ····<40bc>···DW_AT_decl_line···:·(data1)·40
11404 ····<40bf>···DW_AT_decl_column·:·(data1)·1111402 ····<40bd>···DW_AT_decl_column·:·(data1)·27
11405 ····<40c0>···DW_AT_import······:·(ref_udata)·<0x40c7>» [Abbrev·Number:·64·(DW_TAG_subprogram)] 
11406 ·<2><40c1>:·Abbrev·Number:·32·(DW_TAG_imported_declaration) 
11407 ····<40c2>···DW_AT_decl_file···:·(data1)·6 
11408 ····<40c3>···DW_AT_decl_line···:·(data1)·175 
11409 ····<40c4>···DW_AT_decl_column·:·(data1)·11 
11410 ····<40c5>···DW_AT_import······:·(ref_udata)·<0x40f3>» [Abbrev·Number:·64·(DW_TAG_subprogram)]11403 ····<40be>···DW_AT_type········:·(ref_udata)·<0x40bf>,·__builtin_va_list,·typedef·__va_list_tag·__va_list_tag
 11404 ·<1><40bf>:·Abbrev·Number:·70·(DW_TAG_typedef)
 11405 ····<40c0>···DW_AT_name········:·(strp)·(offset:·0x4126):·__builtin_va_list
 11406 ····<40c4>···DW_AT_type········:·(ref_udata)·<0x40c5>,·typedef·__va_list_tag·__va_list_tag
 11407 ·<1><40c5>:·Abbrev·Number:·72·(DW_TAG_array_type)
 11408 ····<40c6>···DW_AT_type········:·(ref_addr)·<0x18>,·typedef·__va_list_tag·__va_list_tag
 11409 ····<40ca>···DW_AT_sibling·····:·(ref_udata)·<0x40d2>
 11410 ·<2><40cb>:·Abbrev·Number:·71·(DW_TAG_subrange_type)
 11411 ····<40cc>···DW_AT_type········:·(ref_addr)·<0x11>,·long·unsigned·int
 11412 ····<40d0>···DW_AT_upper_bound·:·(data1)·0
11411 ·<2><40c6>:·Abbrev·Number:·011413 ·<2><40d1>:·Abbrev·Number:·0
 11414 ·<1><40d2>:·Abbrev·Number:·2·(DW_TAG_typedef)
 11415 ····<40d3>···DW_AT_name········:·(strp)·(offset:·0x4130):·va_list
 11416 ····<40d7>···DW_AT_decl_file···:·(data1)·14
 11417 ····<40d8>···DW_AT_decl_line···:·(data1)·52
 11418 ····<40d9>···DW_AT_decl_column·:·(data1)·24
 11419 ····<40da>···DW_AT_type········:·(ref_udata)·<0x40b6>,·__gnuc_va_list,·__builtin_va_list,·typedef·__va_list_tag·__va_list_tag
11412 ·<1><40c7>:·Abbrev·Number:·64·(DW_TAG_subprogram)11420 ·<1><40db>:·Abbrev·Number:·61·(DW_TAG_subprogram)
 11421 ····<40dc>···DW_AT_specification:·(ref_addr)·<0x633>
 11422 ····<40e0>···DW_AT_object_pointer:·(ref_udata)·<0x40e2>
11413 ····<40c8>···DW_AT_external····:·(flag_present)·1 
11414 ····<40c8>···DW_AT_name········:·(strp)·(offset:·0x37a5):·mbstowcs 
11415 ····<40cc>···DW_AT_decl_file···:·(implicit_const)·10 
11416 ····<40cc>···DW_AT_decl_line···:·(data1)·117 
11417 ····<40cd>···DW_AT_decl_column·:·(implicit_const)·1 
11418 ····<40cd>···DW_AT_type········:·(ref_addr)·<0x3975>,·size_t,·long·unsigned·int 
11419 ····<40d1>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11423 ····<40e1>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
 11424 ····<40e1>···DW_AT_sibling·····:·(ref_udata)·<0x410c>
 11425 ·<2><40e2>:·Abbrev·Number:·58·(DW_TAG_formal_parameter)
 11426 ····<40e3>···DW_AT_name········:·(strp)·(offset:·0x387a):·this
 11427 ····<40e7>···DW_AT_type········:·(ref_addr)·<0x4390>
11420 ····<40d1>···DW_AT_artificial··:·(flag_present)·111428 ····<40eb>···DW_AT_artificial··:·(flag_present)·1
11421 ····<40d1>···DW_AT_sibling·····:·(ref_udata)·<0x40ee> 
11422 ·<2><40d2>:·Abbrev·Number:·63·(DW_TAG_formal_parameter) 
11423 ····<40d3>···DW_AT_name········:·(strp)·(offset:·0x40fe):·__dst 
11424 ····<40d7>···DW_AT_decl_file···:·(implicit_const)·10 
11425 ····<40d7>···DW_AT_decl_line···:·(data1)·117 
11426 ····<40d8>···DW_AT_decl_column·:·(implicit_const)·1 
11427 ····<40d8>···DW_AT_type········:·(ref_udata)·<0x40ee> 
11428 ·<2><40d9>:·Abbrev·Number:·67·(DW_TAG_formal_parameter) 
11429 ····<40da>···DW_AT_name········:·(strp)·(offset:·0xd47):·__src 
11430 ····<40de>···DW_AT_decl_file···:·(implicit_const)·10 
11431 ····<40de>···DW_AT_decl_line···:·(data1)·117 
11432 ····<40df>···DW_AT_decl_column·:·(implicit_const)·1 
11433 ····<40df>···DW_AT_type········:·(ref_addr)·<0x43ac> 
11434 ·<2><40e3>:·Abbrev·Number:·67·(DW_TAG_formal_parameter)11429 ·<2><40eb>:·Abbrev·Number:·68·(DW_TAG_formal_parameter)
11435 ····<40e4>···DW_AT_name········:·(strp)·(offset:·0x33cd):·__len11430 ····<40ec>···DW_AT_name········:·(strp)·(offset:·0x4b27):·clazz
11436 ····<40e8>···DW_AT_decl_file···:·(implicit_const)·10 
11437 ····<40e8>···DW_AT_decl_line···:·(data1)·117 
11438 ····<40e9>···DW_AT_decl_column·:·(implicit_const)·1 
11439 ····<40e9>···DW_AT_type········:·(ref_addr)·<0x3975>,·size_t,·long·unsigned·int 
11440 ·<2><40ed>:·Abbrev·Number:·0 
11441 ·<1><40ee>:·Abbrev·Number:·60·(DW_TAG_restrict_type) 
11442 ····<40ef>···DW_AT_type········:·(ref_addr)·<0x3c75> 
11443 ·<1><40f3>:·Abbrev·Number:·64·(DW_TAG_subprogram) 
11444 ····<40f4>···DW_AT_external····:·(flag_present)·1 
11445 ····<40f4>···DW_AT_name········:·(strp)·(offset:·0x379c):·wcstombs 
11446 ····<40f8>···DW_AT_decl_file···:·(implicit_const)·1011431 ····<40f0>···DW_AT_decl_file···:·(implicit_const)·3
11447 ····<40f8>···DW_AT_decl_line···:·(data1)·143 
11448 ····<40f9>···DW_AT_decl_column·:·(implicit_const)·111432 ····<40f0>···DW_AT_decl_line···:·(implicit_const)·897
 11433 ····<40f0>···DW_AT_decl_column·:·(data1)·34
 11434 ····<40f1>···DW_AT_type········:·(ref_addr)·<0x1a8>,·jclass
11449 ····<40f9>···DW_AT_type········:·(ref_addr)·<0x3975>,·size_t,·long·unsigned·int 
11450 ····<40fd>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined) 
11451 ····<40fd>···DW_AT_artificial··:·(flag_present)·1 
11452 ····<40fd>···DW_AT_sibling·····:·(ref_udata)·<0x411a> 
11453 ·<2><40fe>:·Abbrev·Number:·67·(DW_TAG_formal_parameter)11435 ·<2><40f5>:·Abbrev·Number:·68·(DW_TAG_formal_parameter)
11454 ····<40ff>···DW_AT_name········:·(strp)·(offset:·0x40fe):·__dst11436 ····<40f6>···DW_AT_name········:·(strp)·(offset:·0x148e):·name
11455 ····<4103>···DW_AT_decl_file···:·(implicit_const)·1011437 ····<40fa>···DW_AT_decl_file···:·(implicit_const)·3
11456 ····<4103>···DW_AT_decl_line···:·(data1)·143 
11457 ····<4104>···DW_AT_decl_column·:·(implicit_const)·111438 ····<40fa>···DW_AT_decl_line···:·(implicit_const)·897
 11439 ····<40fa>···DW_AT_decl_column·:·(data1)·53
11458 ····<4104>···DW_AT_type········:·(ref_addr)·<0x43a7>11440 ····<40fb>···DW_AT_type········:·(ref_addr)·<0x7c>
11459 ·<2><4108>:·Abbrev·Number:·63·(DW_TAG_formal_parameter) 
11460 ····<4109>···DW_AT_name········:·(strp)·(offset:·0xd47):·__src 
11461 ····<410d>···DW_AT_decl_file···:·(implicit_const)·10 
11462 ····<410d>···DW_AT_decl_line···:·(data1)·143 
11463 ····<410e>···DW_AT_decl_column·:·(implicit_const)·1 
11464 ····<410e>···DW_AT_type········:·(ref_udata)·<0x411a> 
11465 ·<2><410f>:·Abbrev·Number:·67·(DW_TAG_formal_parameter)11441 ·<2><40ff>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
11466 ····<4110>···DW_AT_name········:·(strp)·(offset:·0x33cd):·__len11442 ····<4100>···DW_AT_name········:·(string)·sig
11467 ····<4114>···DW_AT_decl_file···:·(implicit_const)·1011443 ····<4104>···DW_AT_decl_file···:·(implicit_const)·3
11468 ····<4114>···DW_AT_decl_line···:·(data1)·143 
11469 ····<4115>···DW_AT_decl_column·:·(implicit_const)·1 
11470 ····<4115>···DW_AT_type········:·(ref_addr)·<0x3975>,·size_t,·long·unsigned·int 
11471 ·<2><4119>:·Abbrev·Number:·0 
11472 ·<1><411a>:·Abbrev·Number:·60·(DW_TAG_restrict_type) 
11473 ····<411b>···DW_AT_type········:·(ref_addr)·<0x3d40> 
11474 ·<1><411f>:·Abbrev·Number:·32·(DW_TAG_imported_declaration) 
11475 ····<4120>···DW_AT_decl_file···:·(data1)·11 
11476 ····<4121>···DW_AT_decl_line···:·(data1)·71 
11477 ····<4122>···DW_AT_decl_column·:·(data1)·12 
11478 ····<4123>···DW_AT_import······:·(ref_udata)·<0x40c7>» [Abbrev·Number:·64·(DW_TAG_subprogram)] 
11479 ·<1><4124>:·Abbrev·Number:·32·(DW_TAG_imported_declaration) 
11480 ····<4125>···DW_AT_decl_file···:·(data1)·11 
11481 ····<4126>···DW_AT_decl_line···:·(data1)·8311444 ····<4104>···DW_AT_decl_line···:·(data2)·898
11482 ····<4127>···DW_AT_decl_column·:·(data1)·12 
11483 ····<4128>···DW_AT_import······:·(ref_udata)·<0x40f3>» [Abbrev·Number:·64·(DW_TAG_subprogram)] 
11484 ·<1><4129>:·Abbrev·Number:·15·(DW_TAG_subprogram) 
11485 ····<412a>···DW_AT_external····:·(flag_present)·1 
Max diff block lines reached; 23938/45066 bytes (53.12%) of diff not shown.
2.22 MB
./usr/lib/debug/.build-id/1a/a3546680471b25f67973650301f78f15885cf9.debug vs.
./usr/lib/debug/.build-id/6f/260db1090c02f2e7ccb6a42d2935552f73ccb9.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 24% similar despite different names
883 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········33224·(bytes·into·file)13 ··Start·of·section·headers:··········33256·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
1.59 KB
readelf --wide --program-header {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001818·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001818·R···0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x001965·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x001969·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000bcc·R···0x10009 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000bd8·R···0x1000
10 ··LOAD···········0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000378·RW··0x100010 ··LOAD···········0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000378·RW··0x1000
11 ··DYNAMIC········0x000df8·0x0000000000005e08·0x0000000000005e08·0x000000·0x0001c0·RW··0x811 ··DYNAMIC········0x000df8·0x0000000000005e08·0x0000000000005e08·0x000000·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000004368·0x0000000000004368·0x000000·0x000104·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000004370·0x0000000000004370·0x000000·0x000104·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000208·R···0x115 ··GNU_RELRO······0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000208·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
5.23 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x81c8:1 There·are·37·section·headers,·starting·at·offset·0x81e8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0000e8·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0000e8·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000348·00025c·000678·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000348·00025c·000678·18···A··4···1··8
12.7 KB
readelf --wide --symbols {}
    
Offset 6, 95 lines modifiedOffset 6, 95 lines modified
6 ·····2:·0000000000002300·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones6 ·····2:·0000000000002300·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
7 ·····3:·0000000000002330·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·0000000000002330·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·0000000000002370·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·0000000000002370·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·0000000000006168·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·0000000000006168·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·0000000000005e00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000005e00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00000000000023b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·00000000000023b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·0000000000005df8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·0000000000005df8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp 
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp 
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
 17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
21 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp21 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·0000000000004bc8·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·0000000000004bd4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
25 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·25 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
26 ····22:·000000000000395c·····0·FUNC····LOCAL··DEFAULT···13·_fini26 ····22:·0000000000003960·····0·FUNC····LOCAL··DEFAULT···13·_fini
27 ····23:·0000000000006160·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle27 ····23:·0000000000006160·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
28 ····24:·0000000000005e08·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC28 ····24:·0000000000005e08·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
29 ····25:·0000000000004368·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR29 ····25:·0000000000004370·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
30 ····26:·0000000000006168·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__30 ····26:·0000000000006168·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
31 ····27:·0000000000005fe8·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_31 ····27:·0000000000005fe8·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
32 ····28:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····9·_init32 ····28:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····9·_init
33 ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.2.533 ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.2.5
34 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.534 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.5
35 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.2.535 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.2.5
36 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.536 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.5
37 ····33:·0000000000003950····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·0000000000003790····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.2.538 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.2.5
39 ····35:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable39 ····35:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
40 ····36:·0000000000002d80···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·0000000000003160···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.2.541 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.2.5
42 ····38:·0000000000003260···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz42 ····38:·00000000000026e0···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.2.543 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.2.5
44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.2.544 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.2.5
45 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.2.545 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.2.5
46 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.2.546 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.2.5
47 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.3347 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.33
48 ····44:·0000000000002530···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo48 ····44:·0000000000002910···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.2.549 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.2.5
50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.2.550 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.2.5
51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.2.551 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.2.5
52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.452 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
53 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.2.553 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.2.5
54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.3354 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.33
55 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.2.555 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.2.5
56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.2.556 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.2.5
57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.2.557 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.2.5
58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.2.558 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.2.5
59 ····55:·00000000000036a0····38·FUNC····GLOBAL·DEFAULT···12·map_error_code59 ····55:·00000000000036a0····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
60 ····56:·00000000000027a0···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat60 ····56:·0000000000002b80···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
61 ····57:·00000000000023c0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo61 ····57:·00000000000027a0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.2.562 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.2.5
63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.2.563 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.2.5
64 ····60:·0000000000003580···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent64 ····60:·0000000000002620···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
65 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.2.565 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.2.5
66 ····62:·0000000000002ee0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach66 ····62:·00000000000032c0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.2.567 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.2.5
68 ····64:·0000000000003160···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize68 ····64:·0000000000003540···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.2.569 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.2.5
70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.2.570 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.2.5
71 ····67:·0000000000002730···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_71 ····67:·0000000000002b10···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
72 ····68:·00000000000034b0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch72 ····68:·0000000000002550···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
73 ····69:·0000000000002700····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec73 ····69:·0000000000002ae0····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
74 ····70:·0000000000003640····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno74 ····70:·0000000000003640····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
75 ····71:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__75 ····71:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
76 ····72:·0000000000002f90···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory76 ····72:·0000000000003370···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
77 ····73:·0000000000003320···395·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems77 ····73:·00000000000023c0···395·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
78 ····74:·00000000000036d0···239·FUNC····GLOBAL·DEFAULT···12·java_to_char78 ····74:·00000000000037a0···239·FUNC····GLOBAL·DEFAULT···12·java_to_char
79 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.2.579 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.2.5
80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.580 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.5
81 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.481 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.4
82 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.2.582 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.2.5
83 ····79:·0000000000002ed0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid83 ····79:·00000000000032b0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
84 ····80:·0000000000003000···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable84 ····80:·00000000000033e0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
85 ····81:·0000000000003940····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message85 ····81:·0000000000003780····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
86 ····82:·0000000000003610····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch86 ····82:·00000000000026b0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
87 ····83:·0000000000003130····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty87 ····83:·0000000000003510····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
88 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.2.588 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.2.5
89 ····85:·0000000000002960···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir89 ····85:·0000000000002d40···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
90 ····86:·0000000000003070···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable90 ····86:·0000000000003450···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
91 ····87:·0000000000002f30····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory91 ····87:·0000000000003310····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
92 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.592 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5
93 ····89:·0000000000003890···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·00000000000036d0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
94 ····90:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable94 ····90:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.495 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4
96 ····92:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.596 ····92:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.997 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9
98 ····94:·0000000000002690···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod98 ····94:·0000000000002a70···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
99 ····95:·0000000000002ce0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink99 ····95:·00000000000030c0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
100 ····96:·00000000000037c0···206·FUNC····GLOBAL·DEFAULT···12·char_to_java100 ····96:·0000000000003890···206·FUNC····GLOBAL·DEFAULT···12·char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1aa3546680471b25f67973650301f78f15885cf93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6f260db1090c02f2e7ccb6a42d2935552f73ccb9
348 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················35593 ··Length:······················1044
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········85 ··Address·size·(bytes):········8
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············2357 ··Prologue·Length:·············210
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
1.47 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 99 lines modifiedOffset 1, 99 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x4065·(32-bit)3 ···Length:········0x4066·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x8656 ···Abbrev·Offset:·0x865
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·.
11 ·<1><15>:·Abbrev·Number:·3·(DW_TAG_imported_unit)11 ·<1><15>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
13 ·<1><1a>:·Abbrev·Number:·41·(DW_TAG_structure_type)13 ·<1><1a>:·Abbrev·Number:·40·(DW_TAG_structure_type)
14 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f1d)·14 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f1d)·
15 ····<1f>···DW_AT_byte_size···:·(data1)·2415 ····<1f>···DW_AT_byte_size···:·(data1)·24
16 ····<20>···DW_AT_decl_file···:·(data1)·716 ····<20>···DW_AT_decl_file···:·(data1)·6
17 ····<21>···DW_AT_decl_line···:·(data1)·017 ····<21>···DW_AT_decl_line···:·(data1)·0
18 ····<22>···DW_AT_sibling·····:·(ref2)·<0x4d>18 ····<22>···DW_AT_sibling·····:·(ref2)·<0x4d>
19 ·<2><24>:·Abbrev·Number:·30·(DW_TAG_member)19 ·<2><24>:·Abbrev·Number:·30·(DW_TAG_member)
20 ····<25>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4047)·20 ····<25>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4047)·
21 ····<29>···DW_AT_decl_file···:·(implicit_const)·721 ····<29>···DW_AT_decl_file···:·(implicit_const)·6
22 ····<29>···DW_AT_decl_line···:·(implicit_const)·022 ····<29>···DW_AT_decl_line···:·(implicit_const)·0
23 ····<29>···DW_AT_type········:·(GNU_ref_alt)·<0x3e>23 ····<29>···DW_AT_type········:·(GNU_ref_alt)·<0x3e>
24 ····<2d>···DW_AT_data_member_location:·(data1)·024 ····<2d>···DW_AT_data_member_location:·(data1)·0
25 ·<2><2e>:·Abbrev·Number:·30·(DW_TAG_member)25 ·<2><2e>:·Abbrev·Number:·30·(DW_TAG_member)
26 ····<2f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x403d)·26 ····<2f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x403d)·
27 ····<33>···DW_AT_decl_file···:·(implicit_const)·727 ····<33>···DW_AT_decl_file···:·(implicit_const)·6
28 ····<33>···DW_AT_decl_line···:·(implicit_const)·028 ····<33>···DW_AT_decl_line···:·(implicit_const)·0
29 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x3e>29 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x3e>
30 ····<37>···DW_AT_data_member_location:·(data1)·430 ····<37>···DW_AT_data_member_location:·(data1)·4
31 ·<2><38>:·Abbrev·Number:·30·(DW_TAG_member)31 ·<2><38>:·Abbrev·Number:·30·(DW_TAG_member)
32 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc44)·32 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc44)·
33 ····<3d>···DW_AT_decl_file···:·(implicit_const)·733 ····<3d>···DW_AT_decl_file···:·(implicit_const)·6
34 ····<3d>···DW_AT_decl_line···:·(implicit_const)·034 ····<3d>···DW_AT_decl_line···:·(implicit_const)·0
35 ····<3d>···DW_AT_type········:·(GNU_ref_alt)·<0x45>35 ····<3d>···DW_AT_type········:·(GNU_ref_alt)·<0x45>
36 ····<41>···DW_AT_data_member_location:·(data1)·836 ····<41>···DW_AT_data_member_location:·(data1)·8
37 ·<2><42>:·Abbrev·Number:·30·(DW_TAG_member)37 ·<2><42>:·Abbrev·Number:·30·(DW_TAG_member)
38 ····<43>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc36)·38 ····<43>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc36)·
39 ····<47>···DW_AT_decl_file···:·(implicit_const)·739 ····<47>···DW_AT_decl_file···:·(implicit_const)·6
40 ····<47>···DW_AT_decl_line···:·(implicit_const)·040 ····<47>···DW_AT_decl_line···:·(implicit_const)·0
41 ····<47>···DW_AT_type········:·(GNU_ref_alt)·<0x45>41 ····<47>···DW_AT_type········:·(GNU_ref_alt)·<0x45>
42 ····<4b>···DW_AT_data_member_location:·(data1)·1642 ····<4b>···DW_AT_data_member_location:·(data1)·16
43 ·<2><4c>:·Abbrev·Number:·043 ·<2><4c>:·Abbrev·Number:·0
44 ·<1><4d>:·Abbrev·Number:·44·(DW_TAG_typedef)44 ·<1><4d>:·Abbrev·Number:·43·(DW_TAG_typedef)
45 ····<4e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x421d)·45 ····<4e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x421d)·
46 ····<52>···DW_AT_decl_file···:·(data1)·146 ····<52>···DW_AT_decl_file···:·(data1)·1
47 ····<53>···DW_AT_decl_line···:·(data1)·19547 ····<53>···DW_AT_decl_line···:·(data1)·195
48 ····<54>···DW_AT_decl_column·:·(data1)·1748 ····<54>···DW_AT_decl_column·:·(data1)·17
49 ····<55>···DW_AT_type········:·(ref2)·<0x57>49 ····<55>···DW_AT_type········:·(ref2)·<0x57>
50 ·<1><57>:·Abbrev·Number:·45·(DW_TAG_structure_type)50 ·<1><57>:·Abbrev·Number:·44·(DW_TAG_structure_type)
51 ····<58>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb60)·51 ····<58>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb60)·
52 ····<5c>···DW_AT_byte_size···:·(data1)·852 ····<5c>···DW_AT_byte_size···:·(data1)·8
53 ····<5d>···DW_AT_decl_file···:·(implicit_const)·153 ····<5d>···DW_AT_decl_file···:·(implicit_const)·1
54 ····<5d>···DW_AT_decl_line···:·(data2)·78754 ····<5d>···DW_AT_decl_line···:·(data2)·787
55 ····<5f>···DW_AT_decl_column·:·(implicit_const)·855 ····<5f>···DW_AT_decl_column·:·(implicit_const)·8
56 ····<5f>···DW_AT_sibling·····:·(ref2)·<0x1feb>56 ····<5f>···DW_AT_sibling·····:·(ref2)·<0x1feb>
57 ·<2><61>:·Abbrev·Number:·31·(DW_TAG_member)57 ·<2><61>:·Abbrev·Number:·31·(DW_TAG_member)
58 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x387f)·58 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x387f)·
59 ····<66>···DW_AT_decl_file···:·(implicit_const)·159 ····<66>···DW_AT_decl_file···:·(implicit_const)·1
60 ····<66>···DW_AT_decl_line···:·(data2)·78860 ····<66>···DW_AT_decl_line···:·(data2)·788
61 ····<68>···DW_AT_decl_column·:·(data1)·3961 ····<68>···DW_AT_decl_column·:·(data1)·39
62 ····<69>···DW_AT_type········:·(ref2)·<0x4062>62 ····<69>···DW_AT_type········:·(ref2)·<0x4063>
63 ····<6b>···DW_AT_data_member_location:·(data1)·063 ····<6b>···DW_AT_data_member_location:·(data1)·0
64 ·<2><6c>:·Abbrev·Number:·28·(DW_TAG_subprogram)64 ·<2><6c>:·Abbrev·Number:·28·(DW_TAG_subprogram)
65 ····<6d>···DW_AT_external····:·(flag_present)·165 ····<6d>···DW_AT_external····:·(flag_present)·1
66 ····<6d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3546)·66 ····<6d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3546)·
67 ····<71>···DW_AT_decl_file···:·(implicit_const)·167 ····<71>···DW_AT_decl_file···:·(implicit_const)·1
68 ····<71>···DW_AT_decl_line···:·(data2)·79168 ····<71>···DW_AT_decl_line···:·(data2)·791
69 ····<73>···DW_AT_decl_column·:·(data1)·1069 ····<73>···DW_AT_decl_column·:·(data1)·10
70 ····<74>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x41df)·70 ····<74>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x41df)·
71 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x7e>71 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x7e>
72 ····<7c>···DW_AT_declaration·:·(flag_present)·172 ····<7c>···DW_AT_declaration·:·(flag_present)·1
73 ····<7c>···DW_AT_object_pointer:·(ref2)·<0x80>73 ····<7c>···DW_AT_object_pointer:·(ref2)·<0x80>
74 ····<7e>···DW_AT_sibling·····:·(ref2)·<0x84>74 ····<7e>···DW_AT_sibling·····:·(ref2)·<0x84>
75 ·<3><80>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)75 ·<3><80>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
76 ····<81>···DW_AT_type········:·(ref2)·<0x4065>76 ····<81>···DW_AT_type········:·(ref2)·<0x4066>
77 ····<83>···DW_AT_artificial··:·(flag_present)·177 ····<83>···DW_AT_artificial··:·(flag_present)·1
78 ·<3><83>:·Abbrev·Number:·078 ·<3><83>:·Abbrev·Number:·0
79 ·<2><84>:·Abbrev·Number:·28·(DW_TAG_subprogram)79 ·<2><84>:·Abbrev·Number:·28·(DW_TAG_subprogram)
80 ····<85>···DW_AT_external····:·(flag_present)·180 ····<85>···DW_AT_external····:·(flag_present)·1
81 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x38e3)·81 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x38e3)·
82 ····<89>···DW_AT_decl_file···:·(implicit_const)·182 ····<89>···DW_AT_decl_file···:·(implicit_const)·1
83 ····<89>···DW_AT_decl_line···:·(data2)·79483 ····<89>···DW_AT_decl_line···:·(data2)·794
84 ····<8b>···DW_AT_decl_column·:·(data1)·1284 ····<8b>···DW_AT_decl_column·:·(data1)·12
85 ····<8c>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x2eed)·85 ····<8c>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x2eed)·
86 ····<90>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>86 ····<90>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>
87 ····<94>···DW_AT_declaration·:·(flag_present)·187 ····<94>···DW_AT_declaration·:·(flag_present)·1
88 ····<94>···DW_AT_object_pointer:·(ref2)·<0x98>88 ····<94>···DW_AT_object_pointer:·(ref2)·<0x98>
89 ····<96>···DW_AT_sibling·····:·(ref2)·<0xb0>89 ····<96>···DW_AT_sibling·····:·(ref2)·<0xb0>
90 ·<3><98>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)90 ·<3><98>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
91 ····<99>···DW_AT_type········:·(ref2)·<0x4065>91 ····<99>···DW_AT_type········:·(ref2)·<0x4066>
92 ····<9b>···DW_AT_artificial··:·(flag_present)·192 ····<9b>···DW_AT_artificial··:·(flag_present)·1
93 ·<3><9b>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)93 ·<3><9b>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
94 ····<9c>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>94 ····<9c>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>
95 ·<3><a0>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)95 ·<3><a0>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
96 ····<a1>···DW_AT_type········:·(GNU_ref_alt)·<0x19b>96 ····<a1>···DW_AT_type········:·(GNU_ref_alt)·<0x19b>
97 ·<3><a5>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)97 ·<3><a5>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
98 ····<a6>···DW_AT_type········:·(GNU_ref_alt)·<0x28a3>98 ····<a6>···DW_AT_type········:·(GNU_ref_alt)·<0x28a3>
7.46 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1135, 15 lines modifiedOffset 1135, 15 lines modified
1135 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt1135 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt
1136 ····DW_AT_declaration··DW_FORM_flag_present1136 ····DW_AT_declaration··DW_FORM_flag_present
1137 ····DW_AT_object_pointer·DW_FORM_ref21137 ····DW_AT_object_pointer·DW_FORM_ref2
1138 ····DW_AT_sibling······DW_FORM_ref21138 ····DW_AT_sibling······DW_FORM_ref2
1139 ····DW_AT·value:·0·····DW_FORM·value:·01139 ····DW_AT·value:·0·····DW_FORM·value:·0
1140 ···30······DW_TAG_member····[no·children]1140 ···30······DW_TAG_member····[no·children]
1141 ····DW_AT_name·········DW_FORM_GNU_strp_alt1141 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1142 ····DW_AT_decl_file····DW_FORM_implicit_const:·71142 ····DW_AT_decl_file····DW_FORM_implicit_const:·6
1143 ····DW_AT_decl_line····DW_FORM_implicit_const:·01143 ····DW_AT_decl_line····DW_FORM_implicit_const:·0
1144 ····DW_AT_type·········DW_FORM_GNU_ref_alt1144 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1145 ····DW_AT_data_member_location·DW_FORM_data11145 ····DW_AT_data_member_location·DW_FORM_data1
1146 ····DW_AT·value:·0·····DW_FORM·value:·01146 ····DW_AT·value:·0·····DW_FORM·value:·0
1147 ···31······DW_TAG_member····[no·children]1147 ···31······DW_TAG_member····[no·children]
1148 ····DW_AT_name·········DW_FORM_GNU_strp_alt1148 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1149 ····DW_AT_decl_file····DW_FORM_implicit_const:·11149 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
2.08 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················602 ··Length:···················60
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x42484 ··Offset·into·.debug_info:··0x424b
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000023c0·0000000000000e918 ····00000000000023c0·000000000000031e
9 ····0000000000003260·00000000000000b49 ····00000000000026e0·00000000000000b4
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················6011 ··Length:···················60
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x68c613 ··Offset·into·.debug_info:··0x4e47
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000003320·000000000000031e17 ····00000000000027a0·0000000000000e91
18 ····0000000000003260·00000000000000b418 ····00000000000026e0·00000000000000b4
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x74c222 ··Offset·into·.debug_info:··0x74c5
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000003640·000000000000008626 ····0000000000003640·0000000000000086
27 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
28 ··Length:···················4428 ··Length:···················60
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x763530 ··Offset·into·.debug_info:··0x7638
31 ··Pointer·Size:·············831 ··Pointer·Size:·············8
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address············Length33 ····Address············Length
34 ····00000000000036d0·00000000000001be34 ····00000000000036d0·00000000000000ca
 35 ····00000000000026e0·00000000000000b4
35 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
36 ··Length:···················6037 ··Length:···················44
37 ··Version:··················238 ··Version:··················2
38 ··Offset·into·.debug_info:··0x7c5739 ··Offset·into·.debug_info:··0x7a27
39 ··Pointer·Size:·············840 ··Pointer·Size:·············8
40 ··Segment·Size:·············041 ··Segment·Size:·············0
  
41 ····Address············Length42 ····Address············Length
42 ····0000000000003890·00000000000000ca 
43 ····0000000000003260·00000000000000b443 ····00000000000037a0·00000000000001be
44 ····0000000000000000·000000000000000044 ····0000000000000000·0000000000000000
  
374 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 3027 lines modifiedOffset 1, 3027 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x1a513 ··Length:··········0x632
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····85 ··Address·size:····8
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair9 ····0000000c·v000000000000000·v000000000000000·location·view·pair
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair10 ····0000000e·v000000000000000·v000000000000000·location·view·pair
11 ····00000010·v000000000000000·v000000000000000·location·view·pair 
12 ····00000012·v000000000000000·v000000000000000·location·view·pair 
  
13 ····00000014·0000000000003160·(base·address) 
14 ····0000001d·v000000000000000·v000000000000000·views·at·0000000c·for: 
15 ·············0000000000003160·000000000000317b·(DW_OP_reg5·(rdi)) 
16 ····00000022·v000000000000000·v000000000000000·views·at·0000000e·for: 
17 ·············000000000000317b·000000000000322f·(DW_OP_reg3·(rbx)) 
18 ····00000028·v000000000000000·v000000000000000·views·at·00000010·for: 
19 ·············000000000000322f·0000000000003235·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value) 
20 ····00000032·v000000000000000·v000000000000000·views·at·00000012·for: 
21 ·············0000000000003235·0000000000003251·(DW_OP_reg3·(rbx)) 
22 ····00000039·<End·of·list> 
  
23 ····0000003a·v000000000000000·v000000000000000·location·view·pair 
24 ····0000003c·v000000000000000·v000000000000000·location·view·pair 
  
25 ····0000003e·0000000000003160·(base·address) 
26 ····00000047·v000000000000000·v000000000000000·views·at·0000003a·for: 
27 ·············0000000000003160·000000000000316b·(DW_OP_reg4·(rsi)) 
28 ····0000004c·v000000000000000·v000000000000000·views·at·0000003c·for: 
29 ·············000000000000316b·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) 
30 ····00000055·<End·of·list> 
  
31 ····00000056·v000000000000000·v000000000000000·location·view·pair 
32 ····00000058·v000000000000000·v000000000000000·location·view·pair 
33 ····0000005a·v000000000000000·v000000000000000·location·view·pair 
  
34 ····0000005c·0000000000003160·(base·address) 
35 ····00000065·v000000000000000·v000000000000000·views·at·00000056·for: 
36 ·············0000000000003160·0000000000003193·(DW_OP_reg1·(rdx)) 
37 ····0000006a·v000000000000000·v000000000000000·views·at·00000058·for: 
38 ·············0000000000003193·0000000000003199·(DW_OP_breg5·(rdi):·-1;·DW_OP_stack_value) 
39 ····00000071·v000000000000000·v000000000000000·views·at·0000005a·for: 
40 ·············0000000000003199·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value) 
41 ····0000007a·<End·of·list> 
  
42 ····0000007b·v000000000000000·v000000000000000·location·view·pair 
43 ····0000007d·v000000000000000·v000000000000000·location·view·pair 
44 ····0000007f·v000000000000000·v000000000000000·location·view·pair 
45 ····00000081·v000000000000000·v000000000000000·location·view·pair 
  
46 ····00000083·0000000000003160·(base·address) 
47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007b·for: 
48 ·············0000000000003160·0000000000003199·(DW_OP_reg2·(rcx)) 
49 ····00000091·v000000000000000·v000000000000000·views·at·0000007d·for: 
50 ·············0000000000003199·0000000000003230·(DW_OP_reg6·(rbp)) 
51 ····00000097·v000000000000000·v000000000000000·views·at·0000007f·for: 
52 ·············0000000000003230·0000000000003235·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value) 
53 ····000000a1·v000000000000000·v000000000000000·views·at·00000081·for: 
54 ·············0000000000003235·0000000000003251·(DW_OP_reg6·(rbp)) 
55 ····000000a8·<End·of·list> 
  
56 ····000000a9·v000000000000000·v000000000000000·location·view·pair 
57 ····000000ab·v000000000000000·v000000000000000·location·view·pair 
58 ····000000ad·v000000000000000·v000000000000000·location·view·pair 
59 ····000000af·v000000000000000·v000000000000000·location·view·pair 
60 ····000000b1·v000000000000000·v000000000000000·location·view·pair 
  
61 ····000000b3·0000000000003160·(base·address) 
62 ····000000bc·v000000000000000·v000000000000000·views·at·000000a9·for: 
63 ·············0000000000003160·0000000000003199·(DW_OP_reg8·(r8)) 
64 ····000000c1·v000000000000000·v000000000000000·views·at·000000ab·for: 
65 ·············0000000000003199·00000000000031c8·(DW_OP_reg12·(r12)) 
66 ····000000c6·v000000000000000·v000000000000000·views·at·000000ad·for: 
67 ·············00000000000031c8·0000000000003235·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value) 
68 ····000000cf·v000000000000000·v000000000000000·views·at·000000af·for: 
69 ·············0000000000003235·000000000000324c·(DW_OP_reg12·(r12)) 
70 ····000000d6·v000000000000000·v000000000000000·views·at·000000b1·for: 
71 ·············000000000000324c·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value) 
72 ····000000e0·<End·of·list> 
  
73 ····000000e1·v000000000000000·v000000000000000·location·view·pair 
74 ····000000e3·v000000000000000·v000000000000000·location·view·pair 
  
75 ····000000e5·000000000000319a·(base·address) 
76 ····000000ee·v000000000000000·v000000000000000·views·at·000000e1·for: 
77 ·············000000000000319a·00000000000031a5·(DW_OP_reg0·(rax)) 
78 ····000000f3·v000000000000000·v000000000000000·views·at·000000e3·for: 
79 ·············0000000000003235·0000000000003249·(DW_OP_reg0·(rax)) 
80 ····000000fa·<End·of·list> 
  
81 ····000000fb·v000000000000000·v000000000000000·location·view·pair 
82 ····000000fd·v000000000000000·v000000000000000·location·view·pair 
  
83 ····000000ff·00000000000031c8·(base·address) 
84 ····00000108·v000000000000000·v000000000000000·views·at·000000fb·for: 
85 ·············00000000000031c8·00000000000031cb·(DW_OP_reg0·(rax)) 
86 ····0000010d·v000000000000000·v000000000000000·views·at·000000fd·for: 
87 ·············00000000000031cb·000000000000321a·(DW_OP_reg12·(r12)) 
88 ····00000112·<End·of·list> 
  
89 ····00000113·v000000000000000·v000000000000000·location·view·pair 
90 ····00000115·v000000000000000·v000000000000000·location·view·pair 
  
91 ····00000117·00000000000031e2·(base·address) 
92 ····00000120·v000000000000000·v000000000000000·views·at·00000113·for: 
93 ·············00000000000031e2·00000000000031e5·(DW_OP_reg0·(rax)) 
94 ····00000125·v000000000000000·v000000000000000·views·at·00000115·for: 
95 ·············00000000000031e5·00000000000031ea·(DW_OP_reg1·(rdx)) 
96 ····0000012a·<End·of·list> 
  
97 ····0000012b·v000000000000000·v000000000000000·location·view·pair 
98 ····0000012d·v000000000000000·v000000000000000·location·view·pair 
  
99 ····0000012f·0000000000003211·(base·address) 
100 ····00000138·v000000000000000·v000000000000000·views·at·0000012b·for: 
101 ·············0000000000003211·0000000000003214·(DW_OP_reg0·(rax)) 
102 ····0000013d·v000000000000000·v000000000000000·views·at·0000012d·for: 
103 ·············0000000000003214·0000000000003219·(DW_OP_reg1·(rdx)) 
104 ····00000142·<End·of·list> 
  
105 ····00000143·v000000000000001·v000000000000000·location·view·pair 
  
Max diff block lines reached; 375006/383372 bytes (97.82%) of diff not shown.
2.08 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················602 ··Length:···················60
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x42484 ··Offset·into·.debug_info:··0x424b
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000023c0·0000000000000e918 ····00000000000023c0·000000000000031e
9 ····0000000000003260·00000000000000b49 ····00000000000026e0·00000000000000b4
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················6011 ··Length:···················60
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x68c613 ··Offset·into·.debug_info:··0x4e47
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000003320·000000000000031e17 ····00000000000027a0·0000000000000e91
18 ····0000000000003260·00000000000000b418 ····00000000000026e0·00000000000000b4
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x74c222 ··Offset·into·.debug_info:··0x74c5
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000003640·000000000000008626 ····0000000000003640·0000000000000086
27 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
28 ··Length:···················4428 ··Length:···················60
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x763530 ··Offset·into·.debug_info:··0x7638
31 ··Pointer·Size:·············831 ··Pointer·Size:·············8
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address············Length33 ····Address············Length
34 ····00000000000036d0·00000000000001be34 ····00000000000036d0·00000000000000ca
 35 ····00000000000026e0·00000000000000b4
35 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
36 ··Length:···················6037 ··Length:···················44
37 ··Version:··················238 ··Version:··················2
38 ··Offset·into·.debug_info:··0x7c5739 ··Offset·into·.debug_info:··0x7a27
39 ··Pointer·Size:·············840 ··Pointer·Size:·············8
40 ··Segment·Size:·············041 ··Segment·Size:·············0
  
41 ····Address············Length42 ····Address············Length
42 ····0000000000003890·00000000000000ca 
43 ····0000000000003260·00000000000000b443 ····00000000000037a0·00000000000001be
44 ····0000000000000000·000000000000000044 ····0000000000000000·0000000000000000
  
784 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 28 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
 2 "zBbZm?h
 3 4a&Df@HY
 4 uYjk_B*qS
 5 ·C^bGPH7L
 6 PNGlNGlN'/
2 _Cgr3>,!h 
3 Rkh]I-~> 
4 afe<`Mam-2 
5 EC42nVesRm 
6 9A&KY.ft 
7 &t:PM)qc 
8 lPw/usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug7 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
9 crtstuff.c8 crtstuff.c
10 deregister_tm_clones9 deregister_tm_clones
11 __do_global_dtors_aux10 __do_global_dtors_aux
12 completed.011 completed.0
13 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
14 frame_dummy13 frame_dummy
15 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
16 freebsd_kevents.cpp15 linux.cpp
17 freebsd.cpp16 freebsd.cpp
18 apple.cpp17 apple.cpp
19 linux.cpp18 freebsd_kevents.cpp
20 generic_posix.cpp19 generic_posix.cpp
21 unix_strings.cpp 
22 generic.cpp20 generic.cpp
 21 unix_strings.cpp
23 __FRAME_END__22 __FRAME_END__
24 __dso_handle23 __dso_handle
25 _DYNAMIC24 _DYNAMIC
26 __GNU_EH_FRAME_HDR25 __GNU_EH_FRAME_HDR
27 __TMC_END__26 __TMC_END__
28 _GLOBAL_OFFSET_TABLE_27 _GLOBAL_OFFSET_TABLE_
29 getenv@GLIBC_2.2.528 getenv@GLIBC_2.2.5
5.18 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 93 lines modifiedOffset 11, 93 lines modified
  
11 0000000000002370·<__do_global_dtors_aux>:11 0000000000002370·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 00000000000023b0·<frame_dummy>:13 00000000000023b0·<frame_dummy>:
14 »       ...14 »       ...
  
15 00000000000023c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:15 00000000000023c0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:
16 »       ...16 »       ...
  
17 0000000000002530·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:17 0000000000002550·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:
18 »       ...18 »       ...
  
19 0000000000002690·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:19 0000000000002620·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
20 »       ...20 »       ...
  
21 0000000000002700·<toMillis(timespec)>:21 00000000000026b0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
22 »       ...22 »       ...
  
23 0000000000002730·<unpackStat(stat*,·int*,·long*,·long*)>:23 00000000000026e0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
24 »       ...24 »       ...
  
25 00000000000027a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:25 00000000000027a0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:
26 »       ...26 »       ...
  
27 0000000000002960·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:27 0000000000002910·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:
28 »       ...28 »       ...
  
29 0000000000002ce0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:29 0000000000002a70·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:
30 »       ...30 »       ...
  
31 0000000000002d80·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:31 0000000000002ae0·<toMillis(timespec)>:
32 »       ...32 »       ...
  
33 0000000000002ed0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:33 0000000000002b10·<unpackStat(stat*,·int*,·long*,·long*)>:
34 »       ...34 »       ...
  
35 0000000000002ee0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:35 0000000000002b80·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:
36 »       ...36 »       ...
  
37 0000000000002f30·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:37 0000000000002d40·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:
38 »       ...38 »       ...
  
39 0000000000002f90·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:39 00000000000030c0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:
40 »       ...40 »       ...
  
41 0000000000003000·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:41 0000000000003160·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:
42 »       ...42 »       ...
  
43 0000000000003070·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:43 00000000000032b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:
44 »       ...44 »       ...
  
45 0000000000003130·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:45 00000000000032c0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:
46 »       ...46 »       ...
  
47 0000000000003160·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:47 0000000000003310·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:
48 »       ...48 »       ...
  
49 0000000000003260·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:49 0000000000003370·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:
50 »       ...50 »       ...
  
51 0000000000003320·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:51 00000000000033e0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:
52 »       ...52 »       ...
  
53 00000000000034b0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:53 0000000000003450·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:
54 »       ...54 »       ...
  
55 0000000000003580·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:55 0000000000003510·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
56 »       ...56 »       ...
  
57 0000000000003610·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:57 0000000000003540·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
58 »       ...58 »       ...
  
59 0000000000003640·<mark_failed_with_errno>:59 0000000000003640·<mark_failed_with_errno>:
60 »       ...60 »       ...
  
61 00000000000036a0·<map_error_code>:61 00000000000036a0·<map_error_code>:
62 »       ...62 »       ...
  
63 00000000000036d0·<java_to_char>:63 00000000000036d0·<mark_failed_with_code>:
64 »       ...64 »       ...
  
65 00000000000037c0·<char_to_java>:65 0000000000003780·<mark_failed_with_message>:
66 »       ...66 »       ...
  
67 0000000000003890·<mark_failed_with_code>:67 0000000000003790·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
68 »       ...68 »       ...
  
69 0000000000003940·<mark_failed_with_message>:69 00000000000037a0·<java_to_char>:
70 »       ...70 »       ...
  
71 0000000000003950·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:71 0000000000003890·<char_to_java>:
72 »       ...72 »       ...
301 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000000000000395c·<_fini>:2 0000000000003960·<_fini>:
3 »       ...3 »       ...
3.34 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··. 
3 ··[·····2]··src/main/cpp/freebsd_kevents.cpp 
4 ··[····23]··src/main/cpp/freebsd.cpp 
5 ··[····3c]··src/main/cpp/win.cpp2 ··[·····0]··src/main/cpp/linux.cpp
6 ··[····51]··src/main/cpp/posix.cpp3 ··[····17]··.
7 ··[····68]··src/main/cpp4 ··[····19]··src/main/cpp
8 ··[····75]··/usr/lib/jvm/default-java/include5 ··[····26]··/usr/lib/jvm/default-java/include
9 ··[····97]··/usr/include/x86_64-linux-gnu/bits6 ··[····48]··/usr/include/x86_64-linux-gnu/bits
10 ··[····ba]··/usr/lib/gcc/x86_64-linux-gnu/13/include7 ··[····6b]··/usr/lib/gcc/x86_64-linux-gnu/13/include
 8 ··[····94]··/usr/include/x86_64-linux-gnu/bits/types
11 ··[····e3]··/usr/include9 ··[····bd]··/usr/include
12 ··[····f0]··/usr/lib/jvm/default-java/include/linux10 ··[····ca]··/usr/lib/jvm/default-java/include/linux
13 ··[···118]··/usr/include/x86_64-linux-gnu/bits/types 
14 ··[···141]··/usr/include/c++/1311 ··[····f2]··/usr/include/c++/13
15 ··[···155]··/usr/include/c++/13/bits12 ··[···106]··/usr/include/c++/13/bits
16 ··[···16e]··/usr/include/x86_64-linux-gnu/sys13 ··[···11f]··/usr/include/x86_64-linux-gnu/sys
17 ··[···190]··src/shared/headers14 ··[···141]··src/shared/headers
18 ··[···1a3]··/usr/include/x86_64-linux-gnu/c++/13/bits15 ··[···154]··/usr/include/x86_64-linux-gnu/c++/13/bits
19 ··[···1cd]··jni.h16 ··[···17e]··jni.h
20 ··[···1d3]··string_fortified.h 
21 ··[···1e6]··unistd.h17 ··[···184]··unistd.h
22 ··[···1ef]··stddef.h18 ··[···18d]··stddef.h
23 ··[···1f8]··stdarg.h19 ··[···196]··stdarg.h
24 ··[···201]··<built-in>20 ··[···19f]··<built-in>
 21 ··[···1aa]··struct_FILE.h
25 ··[···20c]··stdio.h22 ··[···1b8]··stdio.h
26 ··[···214]··jni_md.h23 ··[···1c0]··jni_md.h
 24 ··[···1c9]··mntent.h
27 ··[···21d]··stdlib.h25 ··[···1d2]··stdlib.h
28 ··[···226]··struct_timespec.h 
29 ··[···238]··cstdlib26 ··[···1db]··cstdlib
30 ··[···240]··std_abs.h27 ··[···1e3]··std_abs.h
31 ··[···24a]··stdlib-float.h28 ··[···1ed]··stdlib-float.h
32 ··[···259]··stdlib-bsearch.h29 ··[···1fc]··stdlib-bsearch.h
33 ··[···26a]··struct_stat.h 
34 ··[···278]··ioctl-types.h 
35 ··[···286]··utsname.h 
36 ··[···290]··dirent.h 
37 ··[···299]··ioctl.h 
38 ··[···2a1]··string.h 
39 ··[···2aa]··errno.h 
40 ··[···2b2]··generic.h 
41 ··[···2bc]··c++config.h 
42 ··[···2c8]··src/main/cpp/apple.cpp 
43 ··[···2df]··src/main/cpp/linux.cpp 
44 ··[···2f6]··struct_FILE.h 
45 ··[···304]··mntent.h 
46 ··[···30d]··stdint-uintn.h30 ··[···20d]··stdint-uintn.h
47 ··[···31c]··inotify.h31 ··[···21c]··inotify.h
 32 ··[···226]··generic.h
 33 ··[···230]··c++config.h
 34 ··[···23c]··src/main/cpp/freebsd.cpp
 35 ··[···255]··src/main/cpp/apple.cpp
 36 ··[···26c]··src/main/cpp/win.cpp
 37 ··[···281]··src/main/cpp/freebsd_kevents.cpp
48 ··[···326]··src/shared/cpp/osx.cpp38 ··[···2a2]··src/main/cpp/posix.cpp
 39 ··[···2b9]··string_fortified.h
 40 ··[···2cc]··struct_timespec.h
 41 ··[···2de]··struct_stat.h
 42 ··[···2ec]··ioctl-types.h
 43 ··[···2fa]··utsname.h
 44 ··[···304]··dirent.h
 45 ··[···30d]··ioctl.h
 46 ··[···315]··string.h
 47 ··[···31e]··errno.h
49 ··[···33d]··src/shared/cpp/generic_posix.cpp48 ··[···326]··src/shared/cpp/generic_posix.cpp
50 ··[···35e]··src/shared/cpp49 ··[···347]··src/shared/cpp
51 ··[···36d]··src/shared/cpp/unix_strings.cpp 
52 ··[···38d]··wchar.h 
53 ··[···395]··src/shared/cpp/generic.cpp50 ··[···356]··src/shared/cpp/generic.cpp
 51 ··[···371]··src/shared/cpp/unix_strings.cpp
 52 ··[···391]··wchar.h
 53 ··[···399]··src/shared/cpp/osx.cpp
  
696 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f6c6962·6e617469·76652d70·-gnu/libnative-p4 ··0x00000020·2d676e75·2f6c6962·6e617469·76652d70·-gnu/libnative-p
5 ··0x00000030·6c617466·6f726d2d·6a6e692e·64656275·latform-jni.debu5 ··0x00000030·6c617466·6f726d2d·6a6e692e·64656275·latform-jni.debu
6 ··0x00000040·6700c201·e8bcb7bb·83812a84·38b11fbf·g.........*.8...6 ··0x00000040·6700372a·df189865·c363c440·9f3e0210·g.7*...e.c.@.>..
7 ··0x00000050·22eda88f·9f19·······················".....7 ··0x00000050·5a84d6b1·73d5·······················Z...s.
  
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00667265·65627364·5f6b6576·ntry.freebsd_kev 
13 ··0x000000a0·656e7473·2e637070·00667265·65627364·ents.cpp.freebsd12 ··0x00000090·6e747279·006c696e·75782e63·70700066·ntry.linux.cpp.f
 13 ··0x000000a0·72656562·73642e63·70700061·70706c65·reebsd.cpp.apple
14 ··0x000000b0·2e637070·0077696e·2e637070·00617070·.cpp.win.cpp.app14 ··0x000000b0·2e637070·0077696e·2e637070·00667265·.cpp.win.cpp.fre
15 ··0x000000c0·6c652e63·7070006c·696e7578·2e637070·le.cpp.linux.cpp 
16 ··0x000000d0·006f7378·2e637070·0067656e·65726963·.osx.cpp.generic 
17 ··0x000000e0·5f706f73·69782e63·70700075·6e69785f·_posix.cpp.unix_15 ··0x000000c0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp
 16 ··0x000000d0·0067656e·65726963·5f706f73·69782e63·.generic_posix.c
 17 ··0x000000e0·70700067·656e6572·69632e63·70700075·pp.generic.cpp.u
18 ··0x000000f0·73747269·6e67732e·63707000·67656e65·strings.cpp.gene18 ··0x000000f0·6e69785f·73747269·6e67732e·63707000·nix_strings.cpp.
19 ··0x00000100·7269632e·63707000·5f5f4652·414d455f·ric.cpp.__FRAME_19 ··0x00000100·6f73782e·63707000·5f5f4652·414d455f·osx.cpp.__FRAME_
20 ··0x00000110·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds20 ··0x00000110·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds
21 ··0x00000120·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI21 ··0x00000120·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI
22 ··0x00000130·43005f5f·474e555f·45485f46·52414d45·C.__GNU_EH_FRAME22 ··0x00000130·43005f5f·474e555f·45485f46·52414d45·C.__GNU_EH_FRAME
23 ··0x00000140·5f484452·005f5f54·4d435f45·4e445f5f·_HDR.__TMC_END__23 ··0x00000140·5f484452·005f5f54·4d435f45·4e445f5f·_HDR.__TMC_END__
24 ··0x00000150·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_24 ··0x00000150·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
25 ··0x00000160·5441424c·455f005f·696e6974·00676574·TABLE_._init.get25 ··0x00000160·5441424c·455f005f·696e6974·00676574·TABLE_._init.get
26 ··0x00000170·656e7640·474c4942·435f322e·322e3500·env@GLIBC_2.2.5.26 ··0x00000170·656e7640·474c4942·435f322e·322e3500·env@GLIBC_2.2.5.
275 KB
./usr/lib/debug/.build-id/25/2189162896c4a952efc25a0b54c7cf3a17cb95.debug vs.
./usr/lib/debug/.build-id/c8/6470a9ed450f60e3c4a12e1cb87dfa6d41a3a3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 23% similar despite different names
883 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········24088·(bytes·into·file)13 ··Start·of·section·headers:··········24112·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
1.59 KB
readelf --wide --program-header {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001148·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001148·R···0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000c8d·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000c99·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000003000·0x0000000000003000·0x000000·0x0006e0·R···0x10009 ··LOAD···········0x000000·0x0000000000003000·0x0000000000003000·0x000000·0x0006e8·R···0x1000
10 ··LOAD···········0x000dd0·0x0000000000004dd0·0x0000000000004dd0·0x000000·0x000378·RW··0x100010 ··LOAD···········0x000dd0·0x0000000000004dd0·0x0000000000004dd0·0x000000·0x000378·RW··0x1000
11 ··DYNAMIC········0x000dd0·0x0000000000004de0·0x0000000000004de0·0x000000·0x0001d0·RW··0x811 ··DYNAMIC········0x000dd0·0x0000000000004de0·0x0000000000004de0·0x000000·0x0001d0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x000000000000319c·0x000000000000319c·0x000000·0x0000d4·R···0x413 ··GNU_EH_FRAME···0x001000·0x00000000000031a0·0x00000000000031a0·0x000000·0x0000d4·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000dd0·0x0000000000004dd0·0x0000000000004dd0·0x000000·0x000230·R···0x115 ··GNU_RELRO······0x000dd0·0x0000000000004dd0·0x0000000000004dd0·0x000000·0x000230·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
5.15 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x5e18:1 There·are·37·section·headers,·starting·at·offset·0x5e30:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0000d8·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0000d8·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000338·00025c·000450·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000338·00025c·000450·18···A··4···1··8
6.7 KB
readelf --wide --symbols {}
    
Offset 7, 39 lines modifiedOffset 7, 39 lines modified
7 ·····3:·00000000000021f0·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·00000000000021f0·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·0000000000002230·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·0000000000002230·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·00000000000050e0·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·00000000000050e0·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·0000000000004dd8·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000004dd8·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000002270·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·0000000000002270·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·0000000000004dd0·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·0000000000004dd0·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp 
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
19 ····15:·00000000000036dc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__19 ····15:·00000000000036e4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
21 ····17:·0000000000002c84·····0·FUNC····LOCAL··DEFAULT···13·_fini21 ····17:·0000000000002c90·····0·FUNC····LOCAL··DEFAULT···13·_fini
22 ····18:·00000000000050c0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle22 ····18:·00000000000050c0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
23 ····19:·0000000000004de0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC23 ····19:·0000000000004de0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
24 ····20:·000000000000319c·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR24 ····20:·00000000000031a0·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
25 ····21:·00000000000050d0·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__25 ····21:·00000000000050d0·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
26 ····22:·0000000000004fe8·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_26 ····22:·0000000000004fe8·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
27 ····23:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····9·_init27 ····23:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····9·_init
28 ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.2.528 ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.2.5
29 ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.529 ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.5
30 ····26:·00000000000027b0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left30 ····26:·00000000000027b0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
31 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.1999102331 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.19991023
32 ····28:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.532 ····28:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.5
33 ····29:·0000000000002bc0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion33 ····29:·0000000000002a00····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
34 ····30:·0000000000002890····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine34 ····30:·0000000000002890····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
35 ····31:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable35 ····31:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
36 ····32:·0000000000002320···156·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject36 ····32:·0000000000002320···156·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.2.537 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.2.5
38 ····34:·0000000000002bd0···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz38 ····34:·0000000000002a10···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.2.539 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.2.5
40 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.2.540 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.2.5
41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.2.541 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.2.5
42 ····38:·00000000000022c0····92·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject42 ····38:·00000000000022c0····92·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.443 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.2.544 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.2.5
45 ····41:·0000000000005100····72·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities45 ····41:·0000000000005100····72·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·252189162896c4a952efc25a0b54c7cf3a17cb953 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c86470a9ed450f60e3c4a12e1cb87dfa6d41a3a3
65.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 977, 43 lines modifiedOffset 977, 43 lines modified
977 ··Opcode·10·has·0·args977 ··Opcode·10·has·0·args
978 ··Opcode·11·has·0·args978 ··Opcode·11·has·0·args
979 ··Opcode·12·has·1·arg979 ··Opcode·12·has·1·arg
  
980 ·The·Directory·Table·(offset·0x662,·lines·11,·columns·1):980 ·The·Directory·Table·(offset·0x662,·lines·11,·columns·1):
981 ··Entry»  Name981 ··Entry»  Name
982 ··0»      (line_strp)»   (offset:·0):·.982 ··0»      (line_strp)»   (offset:·0):·.
983 ··1»      (line_strp)»   (offset:·0x218):·src/shared/cpp983 ··1»      (line_strp)»   (offset:·0x201):·src/shared/cpp
984 ··2»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/13/include984 ··2»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/13/include
985 ··3»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux985 ··3»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux
986 ··4»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include986 ··4»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
987 ··5»      (line_strp)»   (offset:·0x99):·/usr/include987 ··5»      (line_strp)»   (offset:·0x99):·/usr/include
988 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/c++/13988 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/c++/13
989 ··7»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/13/bits989 ··7»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/13/bits
990 ··8»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits990 ··8»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits
991 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers991 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers
992 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/13/bits992 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/13/bits
  
993 ·The·File·Name·Table·(offset·0x694,·lines·17,·columns·2):993 ·The·File·Name·Table·(offset·0x694,·lines·17,·columns·2):
994 ··Entry»  Dir»       Name994 ··Entry»  Dir»       Name
995 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x206):·generic_posix.cpp995 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1ef):·generic_posix.cpp
996 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x206):·generic_posix.cpp996 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1ef):·generic_posix.cpp
997 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>997 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>
998 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x149):·stddef.h998 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x149):·stddef.h
999 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x162):·jni_md.h999 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x162):·jni_md.h
1000 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x138):·jni.h1000 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x138):·jni.h
1001 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x16b):·stdlib.h1001 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x16b):·stdlib.h
1002 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x174):·cstdlib1002 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x174):·cstdlib
1003 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x17c):·std_abs.h1003 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x17c):·std_abs.h
1004 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x186):·stdlib-float.h1004 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x186):·stdlib-float.h
1005 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h1005 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h
1006 ··11»     (udata)»      8»     (line_strp)»  (offset:·0x16b):·stdlib.h1006 ··11»     (udata)»      8»     (line_strp)»  (offset:·0x16b):·stdlib.h
1007 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x16b):·stdlib.h1007 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x16b):·stdlib.h
1008 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h1008 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h
1009 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x227):·string.h1009 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x210):·string.h
1010 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x230):·errno.h1010 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x219):·errno.h
1011 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h1011 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h
  
1012 ·Line·Number·Statements:1012 ·Line·Number·Statements:
1013 ··[0x000006e9]··Set·column·to·791013 ··[0x000006e9]··Set·column·to·79
1014 ··[0x000006eb]··Extended·opcode·2:·set·Address·to·0x28b01014 ··[0x000006eb]··Extended·opcode·2:·set·Address·to·0x28b0
1015 ··[0x000006f6]··Advance·Line·by·27·to·281015 ··[0x000006f6]··Advance·Line·by·27·to·28
1016 ··[0x000006f8]··Copy1016 ··[0x000006f8]··Copy
126 KB
readelf --wide --debug-dump=info {}
    
Offset 11663, 15 lines modifiedOffset 11663, 15 lines modified
11663 ···Version:·······511663 ···Version:·······5
11664 ···Unit·Type:·····DW_UT_compile·(1)11664 ···Unit·Type:·····DW_UT_compile·(1)
11665 ···Abbrev·Offset:·011665 ···Abbrev·Offset:·0
11666 ···Pointer·Size:··811666 ···Pointer·Size:··8
11667 ·<0><54e5>:·Abbrev·Number:·52·(DW_TAG_compile_unit)11667 ·<0><54e5>:·Abbrev·Number:·52·(DW_TAG_compile_unit)
11668 ····<54e6>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37ae)·11668 ····<54e6>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37ae)·
11669 ····<54ea>···DW_AT_language····:·(data1)·33» (C++14)11669 ····<54ea>···DW_AT_language····:·(data1)·33» (C++14)
11670 ····<54eb>···DW_AT_name········:·(line_strp)·(offset:·0x1f7):·src/shared/cpp/generic_posix.cpp11670 ····<54eb>···DW_AT_name········:·(line_strp)·(offset:·0x1e0):·src/shared/cpp/generic_posix.cpp
11671 ····<54ef>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.11671 ····<54ef>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
11672 ····<54f3>···DW_AT_low_pc······:·(addr)·0x28b011672 ····<54f3>···DW_AT_low_pc······:·(addr)·0x28b0
11673 ····<54fb>···DW_AT_high_pc·····:·(udata)·13411673 ····<54fb>···DW_AT_high_pc·····:·(udata)·134
11674 ····<54fd>···DW_AT_stmt_list···:·(sec_offset)·0x64011674 ····<54fd>···DW_AT_stmt_list···:·(sec_offset)·0x640
11675 ·<1><5501>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11675 ·<1><5501>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11676 ····<5502>···DW_AT_import······:·(ref_addr)·<0x4096>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]11676 ····<5502>···DW_AT_import······:·(ref_addr)·<0x4096>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]
11677 ·<1><5506>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11677 ·<1><5506>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
1.08 KB
readelf --wide --debug-dump=aranges {}
    
Offset 14, 27 lines modifiedOffset 14, 27 lines modified
14 ··Offset·into·.debug_info:··0x54d914 ··Offset·into·.debug_info:··0x54d9
15 ··Pointer·Size:·············815 ··Pointer·Size:·············8
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address············Length17 ····Address············Length
18 ····00000000000028b0·000000000000008618 ····00000000000028b0·0000000000000086
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················60
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x565122 ··Offset·into·.debug_info:··0x5651
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000002940·00000000000001be26 ····0000000000002940·00000000000000ca
 27 ····0000000000002a10·00000000000000b4
27 ····0000000000000000·000000000000000028 ····0000000000000000·0000000000000000
28 ··Length:···················6029 ··Length:···················44
29 ··Version:··················230 ··Version:··················2
30 ··Offset·into·.debug_info:··0x5c9d31 ··Offset·into·.debug_info:··0x5a8d
31 ··Pointer·Size:·············832 ··Pointer·Size:·············8
32 ··Segment·Size:·············033 ··Segment·Size:·············0
  
33 ····Address············Length34 ····Address············Length
34 ····0000000000002b00·00000000000000ca 
35 ····0000000000002bd0·00000000000000b435 ····0000000000002ad0·00000000000001be
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
  
60.6 KB
readelf --wide --debug-dump=loc {}
    
Offset 1117, 626 lines modifiedOffset 1117, 626 lines modified
  
1117 ····00000b13·v000000000000000·v000000000000000·location·view·pair1117 ····00000b13·v000000000000000·v000000000000000·location·view·pair
  
1118 ····00000b15·v000000000000000·v000000000000000·views·at·00000b13·for:1118 ····00000b15·v000000000000000·v000000000000000·views·at·00000b13·for:
1119 ·············00000000000028f8·00000000000028fc·(DW_OP_reg0·(rax))1119 ·············00000000000028f8·00000000000028fc·(DW_OP_reg0·(rax))
1120 ····00000b1a·<End·of·list>1120 ····00000b1a·<End·of·list>
1121 Table·at·Offset·0xb1b1121 Table·at·Offset·0xb1b
1122 ··Length:··········0x3081122 ··Length:··········0x2a1
1123 ··DWARF·version:···51123 ··DWARF·version:···5
1124 ··Address·size:····81124 ··Address·size:····8
1125 ··Segment·size:····01125 ··Segment·size:····0
1126 ··Offset·entries:··01126 ··Offset·entries:··0
  
1127 ····Offset···Begin············End··············Expression1127 ····Offset···Begin············End··············Expression
  
1128 ····00000b27·v000000000000000·v000000000000000·location·view·pair1128 ····00000b27·v000000000000000·v000000000000000·location·view·pair
1129 ····00000b29·v000000000000000·v000000000000000·location·view·pair1129 ····00000b29·v000000000000000·v000000000000000·location·view·pair
1130 ····00000b2b·v000000000000000·v000000000000000·location·view·pair1130 ····00000b2b·v000000000000000·v000000000000000·location·view·pair
1131 ····00000b2d·v000000000000000·v000000000000000·location·view·pair 
  
 1131 ····00000b2d·0000000000002940·(base·address)
1132 ····00000b2f·v000000000000000·v000000000000000·views·at·00000b27·for: 
1133 ·············0000000000002a30·0000000000002a44·(DW_OP_reg5·(rdi)) 
1134 ····00000b36·v000000000000000·v000000000000000·views·at·00000b29·for:1132 ····00000b36·v000000000000000·v000000000000000·views·at·00000b27·for:
1135 ·············0000000000002a44·0000000000002ad5·(DW_OP_reg6·(rbp))1133 ·············0000000000002940·000000000000296c·(DW_OP_reg5·(rdi))
1136 ····00000b3d·v000000000000000·v000000000000000·views·at·00000b2b·for:1134 ····00000b3b·v000000000000000·v000000000000000·views·at·00000b29·for:
1137 ·············0000000000002ad5·0000000000002adc·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)1135 ·············000000000000296c·00000000000029e1·(DW_OP_reg3·(rbx))
1138 ····00000b47·v000000000000000·v000000000000000·views·at·00000b2d·for:1136 ····00000b41·v000000000000000·v000000000000000·views·at·00000b2b·for:
1139 ·············0000000000002adc·0000000000002afe·(DW_OP_reg6·(rbp))1137 ·············00000000000029e1·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
1140 ····00000b4e·<End·of·list>1138 ····00000b4b·<End·of·list>
  
1141 ····00000b4f·v000000000000000·v000000000000000·location·view·pair1139 ····00000b4c·v000000000000000·v000000000000000·location·view·pair
 1140 ····00000b4e·v000000000000000·v000000000000000·location·view·pair
1142 ····00000b51·v000000000000000·v000000000000000·location·view·pair1141 ····00000b50·v000000000000000·v000000000000000·location·view·pair
1143 ····00000b53·v000000000000000·v000000000000000·location·view·pair 
1144 ····00000b55·v000000000000000·v000000000000000·location·view·pair 
1145 ····00000b57·v000000000000000·v000000000000000·location·view·pair 
  
 1142 ····00000b52·0000000000002940·(base·address)
1146 ····00000b59·v000000000000000·v000000000000000·views·at·00000b4f·for:1143 ····00000b5b·v000000000000000·v000000000000000·views·at·00000b4c·for:
1147 ·············0000000000002a30·0000000000002a4c·(DW_OP_reg4·(rsi))1144 ·············0000000000002940·000000000000294c·(DW_OP_reg4·(rsi))
1148 ····00000b60·v000000000000000·v000000000000000·views·at·00000b51·for:1145 ····00000b60·v000000000000000·v000000000000000·views·at·00000b4e·for:
1149 ·············0000000000002a4c·0000000000002a84·(DW_OP_reg3·(rbx))1146 ·············000000000000294c·000000000000299f·(DW_OP_reg15·(r15))
1150 ····00000b67·v000000000000000·v000000000000000·views·at·00000b53·for:1147 ····00000b65·v000000000000000·v000000000000000·views·at·00000b50·for:
1151 ·············0000000000002a84·0000000000002adc·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) 
1152 ····00000b71·v000000000000000·v000000000000000·views·at·00000b55·for: 
1153 ·············0000000000002adc·0000000000002aef·(DW_OP_reg3·(rbx)) 
1154 ····00000b78·v000000000000000·v000000000000000·views·at·00000b57·for: 
1155 ·············0000000000002aef·0000000000002afe·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)1148 ·············000000000000299f·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
1156 ····00000b82·<End·of·list>1149 ····00000b6e·<End·of·list>
  
1157 ····00000b83·v000000000000000·v000000000000000·location·view·pair1150 ····00000b6f·v000000000000000·v000000000000000·location·view·pair
1158 ····00000b85·v000000000000000·v000000000000000·location·view·pair 
1159 ····00000b87·v000000000000000·v000000000000000·location·view·pair1151 ····00000b71·v000000000000000·v000000000000000·location·view·pair
1160 ····00000b89·v000000000000000·v000000000000000·location·view·pair1152 ····00000b73·v000000000000000·v000000000000000·location·view·pair
  
 1153 ····00000b75·0000000000002940·(base·address)
 1154 ····00000b7e·v000000000000000·v000000000000000·views·at·00000b6f·for:
 1155 ·············0000000000002940·000000000000296c·(DW_OP_reg1·(rdx))
 1156 ····00000b83·v000000000000000·v000000000000000·views·at·00000b71·for:
 1157 ·············000000000000296c·00000000000029e6·(DW_OP_reg13·(r13))
1161 ····00000b8b·v000000000000000·v000000000000000·views·at·00000b83·for:1158 ····00000b89·v000000000000000·v000000000000000·views·at·00000b73·for:
1162 ·············0000000000002a30·0000000000002a4c·(DW_OP_reg1·(rdx)) 
1163 ····00000b92·v000000000000000·v000000000000000·views·at·00000b85·for: 
1164 ·············0000000000002a4c·0000000000002adb·(DW_OP_reg14·(r14)) 
1165 ····00000b99·v000000000000000·v000000000000000·views·at·00000b87·for: 
1166 ·············0000000000002adb·0000000000002adc·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)1159 ·············00000000000029e6·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
1167 ····00000ba3·v000000000000000·v000000000000000·views·at·00000b89·for: 
1168 ·············0000000000002adc·0000000000002afe·(DW_OP_reg14·(r14)) 
1169 ····00000baa·<End·of·list>1160 ····00000b93·<End·of·list>
  
1170 ····00000bab·v000000000000000·v000000000000000·location·view·pair1161 ····00000b94·v000000000000000·v000000000000000·location·view·pair
1171 ····00000bad·v000000000000000·v000000000000000·location·view·pair1162 ····00000b96·v000000000000000·v000000000000000·location·view·pair
1172 ····00000baf·v000000000000000·v000000000000000·location·view·pair1163 ····00000b98·v000000000000000·v000000000000000·location·view·pair
  
 1164 ····00000b9a·0000000000002940·(base·address)
1173 ····00000bb1·v000000000000000·v000000000000000·views·at·00000bab·for:1165 ····00000ba3·v000000000000000·v000000000000000·views·at·00000b94·for:
1174 ·············0000000000002a4d·0000000000002a5d·(DW_OP_reg0·(rax))1166 ·············0000000000002940·000000000000296c·(DW_OP_reg2·(rcx))
1175 ····00000bb8·v000000000000000·v000000000000000·views·at·00000bad·for:1167 ····00000ba8·v000000000000000·v000000000000000·views·at·00000b96·for:
1176 ·············0000000000002a5d·0000000000002a8c·(DW_OP_breg13·(r13):·-1;·DW_OP_stack_value)1168 ·············000000000000296c·00000000000029b6·(DW_OP_reg6·(rbp))
1177 ····00000bc1·v000000000000000·v000000000000000·views·at·00000baf·for:1169 ····00000bad·v000000000000000·v000000000000000·views·at·00000b98·for:
1178 ·············0000000000002adc·0000000000002afe·(DW_OP_breg13·(r13):·-1;·DW_OP_stack_value)1170 ·············00000000000029b6·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)
1179 ····00000bca·<End·of·list>1171 ····00000bb6·<End·of·list>
  
1180 ····00000bcb·v000000000000000·v000000000000000·location·view·pair1172 ····00000bb7·v000000000000000·v000000000000000·location·view·pair
1181 ····00000bcd·v000000000000000·v000000000000000·location·view·pair1173 ····00000bb9·v000000000000000·v000000000000000·location·view·pair
1182 ····00000bcf·v000000000000000·v000000000000000·location·view·pair1174 ····00000bbb·v000000000000000·v000000000000000·location·view·pair
  
 1175 ····00000bbd·0000000000002940·(base·address)
 1176 ····00000bc6·v000000000000000·v000000000000000·views·at·00000bb7·for:
 1177 ·············0000000000002940·000000000000296c·(DW_OP_reg8·(r8))
 1178 ····00000bcb·v000000000000000·v000000000000000·views·at·00000bb9·for:
 1179 ·············000000000000296c·00000000000029e4·(DW_OP_reg12·(r12))
1183 ····00000bd1·v000000000000000·v000000000000000·views·at·00000bcb·for:1180 ····00000bd1·v000000000000000·v000000000000000·views·at·00000bbb·for:
 1181 ·············00000000000029e4·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value)
1184 ·············0000000000002a6a·0000000000002a6e·(DW_OP_reg0·(rax)) 
1185 ····00000bd8·v000000000000000·v000000000000000·views·at·00000bcd·for: 
1186 ·············0000000000002a6e·0000000000002ad7·(DW_OP_reg12·(r12)) 
1187 ····00000bdf·v000000000000000·v000000000000000·views·at·00000bcf·for: 
1188 ·············0000000000002adc·0000000000002afe·(DW_OP_reg12·(r12)) 
1189 ····00000be6·<End·of·list>1182 ····00000bdb·<End·of·list>
  
 1183 ····00000bdc·v000000000000000·v000000000000000·location·view·pair
1190 ····00000be7·v000000000000000·v000000000000000·location·view·pair1184 ····00000bde·v000000000000000·v000000000000000·location·view·pair
1191 ····00000be9·v000000000000000·v000000000000000·location·view·pair 
  
 1185 ····00000be0·0000000000002981·(base·address)
 1186 ····00000be9·v000000000000000·v000000000000000·views·at·00000bdc·for:
 1187 ·············0000000000002981·0000000000002984·(DW_OP_reg0·(rax))
1192 ····00000beb·v000000000000000·v000000000000000·views·at·00000be7·for:1188 ····00000bee·v000000000000000·v000000000000000·views·at·00000bde·for:
1193 ·············0000000000002a84·0000000000002a88·(DW_OP_reg0·(rax))1189 ·············0000000000002984·0000000000002989·(DW_OP_reg4·(rsi))
1194 ····00000bf2·v000000000000000·v000000000000000·views·at·00000be9·for: 
1195 ·············0000000000002a88·0000000000002ac3·(DW_OP_reg3·(rbx)) 
1196 ····00000bf9·<End·of·list>1190 ····00000bf3·<End·of·list>
  
1197 ····00000bfa·v000000000000000·v000000000000000·location·view·pair1191 ····00000bf4·v000000000000000·v000000000000000·location·view·pair
1198 ····00000bfc·v000000000000000·v000000000000001·location·view·pair1192 ····00000bf6·v000000000000000·v000000000000000·location·view·pair
  
 1193 ····00000bf8·0000000000002993·(base·address)
1199 ····00000bfe·v000000000000000·v000000000000000·views·at·00000bfa·for: 
1200 ·············0000000000002a8c·0000000000002aaf·(DW_OP_reg0·(rax)) 
1201 ····00000c05·v000000000000000·v000000000000001·views·at·00000bfc·for:1194 ····00000c01·v000000000000000·v000000000000000·views·at·00000bf4·for:
 1195 ·············0000000000002993·0000000000002996·(DW_OP_reg0·(rax))
 1196 ····00000c06·v000000000000000·v000000000000000·views·at·00000bf6·for:
1202 ·············0000000000002aaf·0000000000002ad0·(DW_OP_reg13·(r13))1197 ·············0000000000002996·00000000000029e8·(DW_OP_reg14·(r14))
1203 ····00000c0c·<End·of·list>1198 ····00000c0b·<End·of·list>
  
Max diff block lines reached; 42759/61939 bytes (69.03%) of diff not shown.
1.08 KB
readelf --wide --debug-dump=ranges {}
    
Offset 14, 27 lines modifiedOffset 14, 27 lines modified
14 ··Offset·into·.debug_info:··0x54d914 ··Offset·into·.debug_info:··0x54d9
15 ··Pointer·Size:·············815 ··Pointer·Size:·············8
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address············Length17 ····Address············Length
18 ····00000000000028b0·000000000000008618 ····00000000000028b0·0000000000000086
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················60
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x565122 ··Offset·into·.debug_info:··0x5651
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000002940·00000000000001be26 ····0000000000002940·00000000000000ca
 27 ····0000000000002a10·00000000000000b4
27 ····0000000000000000·000000000000000028 ····0000000000000000·0000000000000000
28 ··Length:···················6029 ··Length:···················44
29 ··Version:··················230 ··Version:··················2
30 ··Offset·into·.debug_info:··0x5c9d31 ··Offset·into·.debug_info:··0x5a8d
31 ··Pointer·Size:·············832 ··Pointer·Size:·············8
32 ··Segment·Size:·············033 ··Segment·Size:·············0
  
33 ····Address············Length34 ····Address············Length
34 ····0000000000002b00·00000000000000ca 
35 ····0000000000002bd0·00000000000000b435 ····0000000000002ad0·00000000000001be
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
  
616 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 26 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
2 a```b0vd`2 a```b0vd`
3 KMeJ·}h.m 
4 ]|WxMN|3 
5 q"o1+d-TiU3 q\'%|^kx
 4 H(hlFzBI
 5 d9.LQlzZ
 6 RI.xqZoto
 7 O'hKI_;y2l
6 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug8 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
7 crtstuff.c9 crtstuff.c
8 deregister_tm_clones10 deregister_tm_clones
9 __do_global_dtors_aux11 __do_global_dtors_aux
10 completed.012 completed.0
11 __do_global_dtors_aux_fini_array_entry13 __do_global_dtors_aux_fini_array_entry
12 frame_dummy14 frame_dummy
13 __frame_dummy_init_array_entry15 __frame_dummy_init_array_entry
14 curses.cpp16 curses.cpp
15 generic_posix.cpp17 generic_posix.cpp
16 unix_strings.cpp 
17 generic.cpp18 generic.cpp
 19 unix_strings.cpp
18 __FRAME_END__20 __FRAME_END__
19 __dso_handle21 __dso_handle
20 _DYNAMIC22 _DYNAMIC
21 __GNU_EH_FRAME_HDR23 __GNU_EH_FRAME_HDR
22 __TMC_END__24 __TMC_END__
23 _GLOBAL_OFFSET_TABLE_25 _GLOBAL_OFFSET_TABLE_
24 getenv@GLIBC_2.2.526 getenv@GLIBC_2.2.5
1010 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 62, 24 lines modifiedOffset 62, 24 lines modified
  
62 00000000000028b0·<mark_failed_with_errno>:62 00000000000028b0·<mark_failed_with_errno>:
63 »       ...63 »       ...
  
64 0000000000002910·<map_error_code>:64 0000000000002910·<map_error_code>:
65 »       ...65 »       ...
  
66 0000000000002940·<java_to_char>:66 0000000000002940·<mark_failed_with_code>:
67 »       ...67 »       ...
  
68 0000000000002a30·<char_to_java>:68 00000000000029f0·<mark_failed_with_message>:
69 »       ...69 »       ...
  
70 0000000000002b00·<mark_failed_with_code>:70 0000000000002a00·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
71 »       ...71 »       ...
  
72 0000000000002bb0·<mark_failed_with_message>:72 0000000000002a10·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
73 »       ...73 »       ...
  
74 0000000000002bc0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:74 0000000000002ad0·<java_to_char>:
75 »       ...75 »       ...
  
76 0000000000002bd0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:76 0000000000002bc0·<char_to_java>:
77 »       ...77 »       ...
301 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000002c84·<_fini>:2 0000000000002c90·<_fini>:
3 »       ...3 »       ...
870 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 25, 17 lines modifiedOffset 25, 17 lines modified
25 ··[···195]··stdlib-bsearch.h25 ··[···195]··stdlib-bsearch.h
26 ··[···1a6]··generic.h26 ··[···1a6]··generic.h
27 ··[···1b0]··term.h27 ··[···1b0]··term.h
28 ··[···1b7]··unistd.h28 ··[···1b7]··unistd.h
29 ··[···1c0]··curses.h29 ··[···1c0]··curses.h
30 ··[···1c9]··confname.h30 ··[···1c9]··confname.h
31 ··[···1d4]··c++config.h31 ··[···1d4]··c++config.h
32 ··[···1e0]··src/shared/cpp/osx.cpp 
33 ··[···1f7]··src/shared/cpp/generic_posix.cpp32 ··[···1e0]··src/shared/cpp/generic_posix.cpp
34 ··[···218]··src/shared/cpp33 ··[···201]··src/shared/cpp
35 ··[···227]··string.h34 ··[···210]··string.h
36 ··[···230]··errno.h35 ··[···219]··errno.h
 36 ··[···221]··src/shared/cpp/generic.cpp
 37 ··[···23c]··stdarg.h
37 ··[···238]··src/shared/cpp/unix_strings.cpp38 ··[···245]··src/shared/cpp/unix_strings.cpp
38 ··[···258]··wchar.h39 ··[···265]··wchar.h
39 ··[···260]··src/shared/cpp/generic.cpp40 ··[···26d]··src/shared/cpp/osx.cpp
40 ··[···27b]··stdarg.h 
  
696 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f6c6962·6e617469·76652d70·-gnu/libnative-p4 ··0x00000020·2d676e75·2f6c6962·6e617469·76652d70·-gnu/libnative-p
5 ··0x00000030·6c617466·6f726d2d·6a6e692e·64656275·latform-jni.debu5 ··0x00000030·6c617466·6f726d2d·6a6e692e·64656275·latform-jni.debu
6 ··0x00000040·6700c201·e8bcb7bb·83812a84·38b11fbf·g.........*.8...6 ··0x00000040·6700372a·df189865·c363c440·9f3e0210·g.7*...e.c.@.>..
7 ··0x00000050·22eda88f·9f19·······················".....7 ··0x00000050·5a84d6b1·73d5·······················Z...s.
  
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.
13 ··0x000000a0·6f73782e·63707000·67656e65·7269635f·osx.cpp.generic_ 
14 ··0x000000b0·706f7369·782e6370·7000756e·69785f73·posix.cpp.unix_s13 ··0x000000a0·67656e65·7269635f·706f7369·782e6370·generic_posix.cp
 14 ··0x000000b0·70006765·6e657269·632e6370·7000756e·p.generic.cpp.un
15 ··0x000000c0·7472696e·67732e63·70700067·656e6572·trings.cpp.gener15 ··0x000000c0·69785f73·7472696e·67732e63·7070006f·ix_strings.cpp.o
16 ··0x000000d0·69632e63·7070005f·5f465241·4d455f45·ic.cpp.__FRAME_E16 ··0x000000d0·73782e63·7070005f·5f465241·4d455f45·sx.cpp.__FRAME_E
17 ··0x000000e0·4e445f5f·005f6669·6e69005f·5f64736f·ND__._fini.__dso17 ··0x000000e0·4e445f5f·005f6669·6e69005f·5f64736f·ND__._fini.__dso
18 ··0x000000f0·5f68616e·646c6500·5f44594e·414d4943·_handle._DYNAMIC18 ··0x000000f0·5f68616e·646c6500·5f44594e·414d4943·_handle._DYNAMIC
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
20 ··0x00000110·48445200·5f5f544d·435f454e·445f5f00·HDR.__TMC_END__.20 ··0x00000110·48445200·5f5f544d·435f454e·445f5f00·HDR.__TMC_END__.
21 ··0x00000120·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T21 ··0x00000120·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
22 ··0x00000130·41424c45·5f005f69·6e697400·67657465·ABLE_._init.gete22 ··0x00000130·41424c45·5f005f69·6e697400·67657465·ABLE_._init.gete
23 ··0x00000140·6e764047·4c494243·5f322e32·2e350066·nv@GLIBC_2.2.5.f23 ··0x00000140·6e764047·4c494243·5f322e32·2e350066·nv@GLIBC_2.2.5.f