2.79 MB
/srv/reproducible-results/rbuild-debian/r-b-build.9ILid29Q/b1/libnative-platform-java_0.14-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.9ILid29Q/b2/libnative-platform-java_0.14-6_amd64.changes
616 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·97f74130f528707e00514a7d0d732a77·70264·java·optional·libnative-platform-java_0.14-6_all.deb2 ·97f74130f528707e00514a7d0d732a77·70264·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·af20b0730d26f6519a595eb7c50d515c·65416·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb 
4 ·b611470f7ac84f12d100efc29fa6d416·11480·java·optional·libnative-platform-jni_0.14-6_amd64.deb3 ·f3c2af9c9dfbc398e564da2f5ecd9ee7·65440·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb
 4 ·450249711834616ea4949b23b795b577·11500·java·optional·libnative-platform-jni_0.14-6_amd64.deb
246 KB
libnative-platform-jni_0.14-6_amd64.deb
367 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······792·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····10496·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····10516·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
245 KB
data.tar.xz
245 KB
data.tar
52.6 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·0x000cbd·0x000cbd·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x000cd1·0x000cd1·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·000af4·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········00000000000021c0·0021c0·000b06·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········0000000000002cb4·002cb4·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000002cc8·002cc8·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:·0000000000002c00···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:·0000000000002b30···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···247·FUNC····GLOBAL·DEFAULT···12·java_to_char32 ····28:·0000000000002ae0···247·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:·0000000000002a40···230·FUNC····GLOBAL·DEFAULT···12·char_to_java35 ····31:·0000000000002be0···230·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:·0000000000002bf0····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:·0000000000002be0····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·····0000000000002c00·_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·····0000000000002be0·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·····0000000000002b30·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·····0000000000002a40·char_to_java·+·040 00000000000050b8··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000002be0·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)···············0x2cb46 ·0x000000000000000d·(FINI)···············0x2cc8
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:·8e2d1b663c25d9bedd17899d391ddd7de708f5263 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e31f4a4329afb34375f4dab75dd8f81c8195576
11.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0xd0·(offset:·0x3270)6 ··Start·of·frame·section:··0xd4·(offset:·0x3278)
7 ··Entries·in·search·table:·0x197 ··Entries·in·search·table:·0x19
8 ··0xffffffffffffee84·(offset:·0x2020)·->·0xec·fde=[····18]8 ··0xffffffffffffee80·(offset:·0x2020)·->·0xf0·fde=[····18]
9 ··0xfffffffffffff014·(offset:·0x21b0)·->·0x114·fde=[····40]9 ··0xfffffffffffff010·(offset:·0x21b0)·->·0x118·fde=[····40]
10 ··0xfffffffffffff0e4·(offset:·0x2280)·->·0x12c·fde=[····58]10 ··0xfffffffffffff0e0·(offset:·0x2280)·->·0x130·fde=[····58]
11 ··0xfffffffffffff114·(offset:·0x22b0)·->·0x144·fde=[····70]11 ··0xfffffffffffff110·(offset:·0x22b0)·->·0x148·fde=[····70]
12 ··0xfffffffffffff124·(offset:·0x22c0)·->·0x158·fde=[····84]12 ··0xfffffffffffff120·(offset:·0x22c0)·->·0x15c·fde=[····84]
13 ··0xfffffffffffff184·(offset:·0x2320)·->·0x190·fde=[····bc]13 ··0xfffffffffffff180·(offset:·0x2320)·->·0x194·fde=[····bc]
14 ··0xfffffffffffff224·(offset:·0x23c0)·->·0x1d8·fde=[···104]14 ··0xfffffffffffff220·(offset:·0x23c0)·->·0x1dc·fde=[···104]
15 ··0xfffffffffffff234·(offset:·0x23d0)·->·0x1ec·fde=[···118]15 ··0xfffffffffffff230·(offset:·0x23d0)·->·0x1f0·fde=[···118]
16 ··0xfffffffffffff4e4·(offset:·0x2680)·->·0x268·fde=[···194]16 ··0xfffffffffffff4e0·(offset:·0x2680)·->·0x26c·fde=[···194]
17 ··0xfffffffffffff504·(offset:·0x26a0)·->·0x27c·fde=[···1a8]17 ··0xfffffffffffff500·(offset:·0x26a0)·->·0x280·fde=[···1a8]
18 ··0xfffffffffffff534·(offset:·0x26d0)·->·0x290·fde=[···1bc]18 ··0xfffffffffffff530·(offset:·0x26d0)·->·0x294·fde=[···1bc]
19 ··0xfffffffffffff554·(offset:·0x26f0)·->·0x2a4·fde=[···1d0]19 ··0xfffffffffffff550·(offset:·0x26f0)·->·0x2a8·fde=[···1d0]
20 ··0xfffffffffffff5b4·(offset:·0x2750)·->·0x2e4·fde=[···210]20 ··0xfffffffffffff5b0·(offset:·0x2750)·->·0x2e8·fde=[···210]
21 ··0xfffffffffffff614·(offset:·0x27b0)·->·0x324·fde=[···250]21 ··0xfffffffffffff610·(offset:·0x27b0)·->·0x328·fde=[···250]
22 ··0xfffffffffffff674·(offset:·0x2810)·->·0x364·fde=[···290]22 ··0xfffffffffffff670·(offset:·0x2810)·->·0x368·fde=[···290]
23 ··0xfffffffffffff6d4·(offset:·0x2870)·->·0x3a4·fde=[···2d0]23 ··0xfffffffffffff6d0·(offset:·0x2870)·->·0x3a8·fde=[···2d0]
24 ··0xfffffffffffff6f4·(offset:·0x2890)·->·0x3b8·fde=[···2e4]24 ··0xfffffffffffff6f0·(offset:·0x2890)·->·0x3bc·fde=[···2e4]
25 ··0xfffffffffffff714·(offset:·0x28b0)·->·0x3cc·fde=[···2f8]25 ··0xfffffffffffff710·(offset:·0x28b0)·->·0x3d0·fde=[···2f8]
26 ··0xfffffffffffff774·(offset:·0x2910)·->·0x408·fde=[···334]26 ··0xfffffffffffff770·(offset:·0x2910)·->·0x40c·fde=[···334]
27 ··0xfffffffffffff7a4·(offset:·0x2940)·->·0x41c·fde=[···348]27 ··0xfffffffffffff7a0·(offset:·0x2940)·->·0x43c·fde=[···364]
28 ··0xfffffffffffff8a4·(offset:·0x2a40)·->·0x468·fde=[···394]28 ··0xfffffffffffff850·(offset:·0x29f0)·->·0x48c·fde=[···3b4]
29 ··0xfffffffffffff994·(offset:·0x2b30)·->·0x4c8·fde=[···3f4] 
30 ··0xfffffffffffffa44·(offset:·0x2be0)·->·0x518·fde=[···444] 
31 ··0xfffffffffffffa54·(offset:·0x2bf0)·->·0x52c·fde=[···458] 
32 ··0xfffffffffffffa64·(offset:·0x2c00)·->·0x4ac·fde=[···3d8]29 ··0xfffffffffffff860·(offset:·0x2a00)·->·0x4a0·fde=[···3c8]
 30 ··0xfffffffffffff870·(offset:·0x2a10)·->·0x420·fde=[···348]
 31 ··0xfffffffffffff940·(offset:·0x2ae0)·->·0x4b8·fde=[···3e0]
 32 ··0xfffffffffffffa40·(offset:·0x2be0)·->·0x504·fde=[···42c]
  
33 Contents·of·the·.eh_frame·section:33 Contents·of·the·.eh_frame·section:
  
  
34 00000000·0000000000000014·00000000·CIE34 00000000·0000000000000014·00000000·CIE
35 ··Version:···············135 ··Version:···············1
36 ··Augmentation:··········"zR"36 ··Augmentation:··········"zR"
Offset 422, 148 lines modifiedOffset 422, 148 lines modified
422 ··DW_CFA_nop422 ··DW_CFA_nop
  
423 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=0000000000002910..0000000000002936423 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=0000000000002910..0000000000002936
424 ··DW_CFA_nop424 ··DW_CFA_nop
425 ··DW_CFA_nop425 ··DW_CFA_nop
426 ··DW_CFA_nop426 ··DW_CFA_nop
  
427 00000348·0000000000000048·0000034c·FDE·cie=00000000·pc=0000000000002940..0000000000002a37427 00000348·0000000000000018·0000034c·FDE·cie=00000000·pc=0000000000002a10..0000000000002ac4
 428 ··DW_CFA_advance_loc:·11·to·0000000000002a1b
 429 ··DW_CFA_def_cfa_offset:·224
 430 ··DW_CFA_advance_loc1:·163·to·0000000000002abe
 431 ··DW_CFA_remember_state
 432 ··DW_CFA_def_cfa_offset:·8
 433 ··DW_CFA_advance_loc:·1·to·0000000000002abf
 434 ··DW_CFA_restore_state
  
 435 00000364·000000000000004c·00000368·FDE·cie=00000000·pc=0000000000002940..00000000000029eb
428 ··DW_CFA_advance_loc:·6·to·0000000000002946436 ··DW_CFA_advance_loc:·6·to·0000000000002946
429 ··DW_CFA_def_cfa_offset:·16437 ··DW_CFA_def_cfa_offset:·16
430 ··DW_CFA_offset:·r15·(r15)·at·cfa-16438 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
431 ··DW_CFA_advance_loc:·2·to·0000000000002948439 ··DW_CFA_advance_loc:·8·to·000000000000294e
432 ··DW_CFA_def_cfa_offset:·24440 ··DW_CFA_def_cfa_offset:·24
433 ··DW_CFA_offset:·r14·(r14)·at·cfa-24441 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
434 ··DW_CFA_advance_loc:·5·to·000000000000294d442 ··DW_CFA_advance_loc:·2·to·0000000000002950
435 ··DW_CFA_def_cfa_offset:·32443 ··DW_CFA_def_cfa_offset:·32
436 ··DW_CFA_offset:·r13·(r13)·at·cfa-32444 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
437 ··DW_CFA_advance_loc:·5·to·0000000000002952445 ··DW_CFA_advance_loc:·5·to·0000000000002955
438 ··DW_CFA_def_cfa_offset:·40446 ··DW_CFA_def_cfa_offset:·40
439 ··DW_CFA_offset:·r12·(r12)·at·cfa-40447 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
440 ··DW_CFA_advance_loc:·4·to·0000000000002956448 ··DW_CFA_advance_loc:·4·to·0000000000002959
441 ··DW_CFA_def_cfa_offset:·48449 ··DW_CFA_def_cfa_offset:·48
442 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48450 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
443 ··DW_CFA_advance_loc:·1·to·0000000000002957451 ··DW_CFA_advance_loc:·4·to·000000000000295d
444 ··DW_CFA_def_cfa_offset:·56452 ··DW_CFA_def_cfa_offset:·56
445 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56453 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
446 ··DW_CFA_advance_loc:·4·to·000000000000295b454 ··DW_CFA_advance_loc:·7·to·0000000000002964
447 ··DW_CFA_def_cfa_offset:·64455 ··DW_CFA_def_cfa_offset:·64
 456 ··DW_CFA_advance_loc1:·94·to·00000000000029c2
 457 ··DW_CFA_def_cfa_offset:·72
 458 ··DW_CFA_advance_loc:·7·to·00000000000029c9
 459 ··DW_CFA_def_cfa_offset:·80
448 ··DW_CFA_advance_loc1:·168·to·0000000000002a03460 ··DW_CFA_advance_loc:·23·to·00000000000029e0
449 ··DW_CFA_remember_state 
450 ··DW_CFA_def_cfa_offset:·56461 ··DW_CFA_def_cfa_offset:·56
451 ··DW_CFA_advance_loc:·4·to·0000000000002a07462 ··DW_CFA_advance_loc:·1·to·00000000000029e1
452 ··DW_CFA_def_cfa_offset:·48463 ··DW_CFA_def_cfa_offset:·48
453 ··DW_CFA_advance_loc:·1·to·0000000000002a08464 ··DW_CFA_advance_loc:·1·to·00000000000029e2
454 ··DW_CFA_def_cfa_offset:·40465 ··DW_CFA_def_cfa_offset:·40
455 ··DW_CFA_advance_loc:·2·to·0000000000002a0a466 ··DW_CFA_advance_loc:·2·to·00000000000029e4
456 ··DW_CFA_def_cfa_offset:·32467 ··DW_CFA_def_cfa_offset:·32
457 ··DW_CFA_advance_loc:·2·to·0000000000002a0c468 ··DW_CFA_advance_loc:·2·to·00000000000029e6
458 ··DW_CFA_def_cfa_offset:·24469 ··DW_CFA_def_cfa_offset:·24
459 ··DW_CFA_advance_loc:·2·to·0000000000002a0e470 ··DW_CFA_advance_loc:·2·to·00000000000029e8
460 ··DW_CFA_def_cfa_offset:·16471 ··DW_CFA_def_cfa_offset:·16
461 ··DW_CFA_advance_loc:·2·to·0000000000002a10472 ··DW_CFA_advance_loc:·2·to·00000000000029ea
462 ··DW_CFA_def_cfa_offset:·8473 ··DW_CFA_def_cfa_offset:·8
 474 ··DW_CFA_nop
463 ··DW_CFA_advance_loc:·8·to·0000000000002a18 
464 ··DW_CFA_restore_state 
465 ··DW_CFA_nop475 ··DW_CFA_nop
  
466 00000394·0000000000000040·00000398·FDE·cie=00000000·pc=0000000000002a40..0000000000002b26476 000003b4·0000000000000010·000003b8·FDE·cie=00000000·pc=00000000000029f0..0000000000002a00
 477 ··DW_CFA_nop
 478 ··DW_CFA_nop
 479 ··DW_CFA_nop
  
 480 000003c8·0000000000000014·000003cc·FDE·cie=00000000·pc=0000000000002a00..0000000000002a0a
467 ··DW_CFA_advance_loc:·6·to·0000000000002a46 
468 ··DW_CFA_def_cfa_offset:·16 
469 ··DW_CFA_offset:·r14·(r14)·at·cfa-16 
470 ··DW_CFA_advance_loc:·5·to·0000000000002a4b 
471 ··DW_CFA_def_cfa_offset:·24 
472 ··DW_CFA_offset:·r13·(r13)·at·cfa-24 
473 ··DW_CFA_advance_loc:·2·to·0000000000002a4d 
474 ··DW_CFA_def_cfa_offset:·32 
475 ··DW_CFA_offset:·r12·(r12)·at·cfa-32 
476 ··DW_CFA_advance_loc:·1·to·0000000000002a4e 
477 ··DW_CFA_def_cfa_offset:·40 
478 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40 
479 ··DW_CFA_advance_loc:·7·to·0000000000002a55 
480 ··DW_CFA_def_cfa_offset:·48 
481 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48 
482 ··DW_CFA_advance_loc1:·167·to·0000000000002afc 
Max diff block lines reached; 4191/11929 bytes (35.13%) 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.
  
11.0 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 16647
    
Offset 782, 15 lines modifiedOffset 782, 157 lines modified
782 »       nop782 »       nop
783 ./src/shared/cpp/generic_posix.cpp:46783 ./src/shared/cpp/generic_posix.cpp:46
784 »       mov····$0x2,%eax784 »       mov····$0x2,%eax
785 ./src/shared/cpp/generic_posix.cpp:52785 ./src/shared/cpp/generic_posix.cpp:52
786 »       ret786 »       ret
787 »       cs·nopw·0x0(%rax,%rax,1)787 »       cs·nopw·0x0(%rax,%rax,1)
  
 788 0000000000002940·<mark_failed_with_code@@Base>:
 789 mark_failed_with_code():
 790 ./src/shared/cpp/generic.cpp:27
 791 »       endbr64
 792 »       push···%r15
 793 »       mov····%rsi,%r15
 794 /usr/lib/jvm/default-java/include/jni.h:896
 795 »       mov····%r8,%rsi
 796 ./src/shared/cpp/generic.cpp:27
 797 »       push···%r14
 798 »       push···%r13
 799 »       mov····%edx,%r13d
 800 »       push···%r12
 801 »       mov····%r8,%r12
 802 »       push···%rbp
 803 »       mov····%rcx,%rbp
 804 »       push···%rbx
 805 »       mov····%rdi,%rbx
 806 »       sub····$0x8,%rsp
 807 /usr/lib/jvm/default-java/include/jni.h:896
 808 »       mov····(%rdi),%rax
 809 »       call···*0xf8(%rax)
 810 /usr/lib/jvm/default-java/include/jni.h:904
 811 »       lea····0x79c(%rip),%rcx········
 812 »       lea····0x758(%rip),%rdx········
 813 »       mov····%rbx,%rdi
 814 /usr/lib/jvm/default-java/include/jni.h:896
 815 »       mov····%rax,%rsi
 816 /usr/lib/jvm/default-java/include/jni.h:904
 817 »       mov····(%rbx),%rax
 818 »       call···*0x108(%rax)
 819 /usr/lib/jvm/default-java/include/jni.h:1621
 820 »       mov····%r15,%rsi
 821 »       mov····%rbx,%rdi
 822 /usr/lib/jvm/default-java/include/jni.h:904
 823 »       mov····%rax,%r14
 824 /usr/lib/jvm/default-java/include/jni.h:1621
 825 »       mov····(%rbx),%rax
 826 »       call···*0x538(%rax)
 827 »       mov····%rax,%r15
 828 ./src/shared/cpp/generic.cpp:31
 829 »       test···%rbp,%rbp
 830 »       je·····29b6·<mark_failed_with_code@@Base+0x76>
 831 /usr/lib/jvm/default-java/include/jni.h:1621
 832 »       mov····(%rbx),%rax
 833 »       mov····%rbp,%rsi
 834 »       mov····%rbx,%rdi
 835 »       call···*0x538(%rax)
 836 »       mov····%rax,%rbp
 837 ./src/shared/cpp/generic.cpp:32
 838 »       mov····%r13d,%edi
 839 »       call···2100·<map_error_code@plt>
 840 ./src/shared/cpp/generic.cpp:33
 841 »       sub····$0x8,%rsp
 842 »       mov····%r13d,%r9d
 843 »       mov····%r15,%rcx
 844 »       push···%rbp
 845 ./src/shared/cpp/generic.cpp:32
 846 »       mov····%eax,%r8d
 847 ./src/shared/cpp/generic.cpp:33
 848 »       mov····%r14,%rdx
 849 »       mov····%r12,%rsi
 850 »       mov····%rbx,%rdi
 851 »       xor····%eax,%eax
 852 »       call···2090·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@plt>
 853 ./src/shared/cpp/generic.cpp:34
 854 »       add····$0x18,%rsp
 855 »       pop····%rbx
 856 »       pop····%rbp
 857 »       pop····%r12
 858 »       pop····%r13
 859 »       pop····%r14
 860 »       pop····%r15
 861 »       ret
 862 »       nopl···0x0(%rax,%rax,1)
  
 863 00000000000029f0·<mark_failed_with_message@@Base>:
 864 mark_failed_with_message():
 865 ./src/shared/cpp/generic.cpp:23
 866 »       endbr64
 867 »       mov····%rdx,%r8
 868 ./src/shared/cpp/generic.cpp:24
 869 »       xor····%ecx,%ecx
 870 »       xor····%edx,%edx
 871 »       jmp····2180·<mark_failed_with_code@plt>
  
 872 0000000000002a00·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base>:
 873 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():
 874 ./src/shared/cpp/generic.cpp:37
 875 »       endbr64
 876 ./src/shared/cpp/generic.cpp:39
 877 »       mov····$0x19,%eax
 878 »       ret
 879 »       nopw···0x0(%rax,%rax,1)
  
 880 0000000000002a10·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base>:
 881 /usr/lib/jvm/default-java/include/jni.h:1061
 882 »       endbr64
 883 »       sub····$0xd8,%rsp
 884 »       mov····%rcx,0x38(%rsp)
 885 »       mov····%r8,0x40(%rsp)
 886 »       mov····%r9,0x48(%rsp)
 887 »       test···%al,%al
 888 »       je·····2a65·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base+0x55>
 889 »       movaps·%xmm0,0x50(%rsp)
 890 »       movaps·%xmm1,0x60(%rsp)
 891 »       movaps·%xmm2,0x70(%rsp)
 892 »       movaps·%xmm3,0x80(%rsp)
 893 »       movaps·%xmm4,0x90(%rsp)
 894 »       movaps·%xmm5,0xa0(%rsp)
 895 »       movaps·%xmm6,0xb0(%rsp)
 896 »       movaps·%xmm7,0xc0(%rsp)
 897 »       mov····%fs:0x28,%rax
 898 »       mov····%rax,0x18(%rsp)
 899 »       xor····%eax,%eax
 900 /usr/lib/jvm/default-java/include/jni.h:1063
 901 »       lea····0xe0(%rsp),%rax
 902 /usr/lib/jvm/default-java/include/jni.h:1064
 903 »       mov····%rsp,%rcx
 904 /usr/lib/jvm/default-java/include/jni.h:1063
Max diff block lines reached; 6764/10943 bytes (61.81%) 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 16647
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000002cb4·<.fini>:2 0000000000002cc8·<.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·a4f8ffff·................ 
13 ··0x0000324c·68040000·94f9ffff·c8040000·44faffff·h...........D...12 ··0x00003240·0c040000·a0f7ffff·3c040000·50f8ffff·........<...P...
14 ··0x0000325c·18050000·54faffff·2c050000·64faffff·....T...,...d...13 ··0x00003250·8c040000·60f8ffff·a0040000·70f8ffff·....`.......p...
 14 ··0x00003260·20040000·40f9ffff·b8040000·40faffff··...@.......@...
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·8306680e·28410e20·D.(..C.0..h.(A.·33 ··0x00003468·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·
34 ··0x00003470·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......34 ··0x00003478·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......
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·8306680e·28410e20·D.(..C.0..h.(A.·37 ··0x000034a8·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·
38 ··0x000034b0·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......38 ··0x000034b8·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......
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·8306680e·28410e20·D.(..C.0..h.(A.·41 ··0x000034e8·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·
42 ··0x000034f0·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......42 ··0x000034f8·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......
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·8306680e·28410e20·D.(..C.0..h.(A.·45 ··0x00003528·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·
46 ··0x00003530·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......46 ··0x00003538·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......
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·f7000000·00460e10·8f02420e·.........F....B. 
56 ··0x000035d0·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0 
57 ··0x000035e0·8606410e·38830744·0e4002a8·0a0e3844·..A.8..D.@....8D 
58 ··0x000035f0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
59 ··0x00003600·08480b00·40000000·98030000·34f4ffff·.H..@.......4... 
60 ··0x00003610·e6000000·00460e10·8e02450e·188d0342·.....F....E....B 
61 ··0x00003620·0e208c04·410e2886·05470e30·830602a7·.·..A.(..G.0.... 
62 ··0x00003630·0a0e2841·0e20420e·18420e10·420e0845·..(A.·B..B..B..E 
63 ··0x00003640·0b000000·00000000·18000000·dc030000·................ 
64 ··0x00003650·b0f5ffff·b4000000·004b0ee0·0102a30a·.........K......55 ··0x000035c8·48f4ffff·b4000000·004b0ee0·0102a30a·H........K......
65 ··0x00003660·0e08410b·4c000000·f8030000·c4f4ffff·..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·24f5ffff·........H...$...61 ··0x00003628·0e080000·10000000·b8030000·bcf3ffff·................
71 ··0x000036c0·10000000·00000000·10000000·5c040000·............\...62 ··0x00003638·10000000·00000000·14000000·cc030000·................
72 ··0x000036d0·20f5ffff·0a000000·00000000·00000000··...............63 ··0x00003648·b8f3ffff·0a000000·00000000·00000000·................
 64 ··0x00003658·48000000·e4030000·80f4ffff·f7000000·H...............
 65 ··0x00003668·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..
 66 ··0x00003678·450e288c·05440e30·8606410e·38830744·E.(..D.0..A.8..D
 67 ··0x00003688·0e4002a8·0a0e3844·0e30410e·28420e20·.@....8D.0A.(B.·
 68 ··0x00003698·420e1842·0e10420e·08480b00·3c000000·B..B..B..H..<...
 69 ··0x000036a8·30040000·34f5ffff·e6000000·00460e10·0...4........F..
 70 ··0x000036b8·8e02450e·188d0342·0e208c04·410e2886·..E....B.·..A.(.
 71 ··0x000036c8·05470e30·830602a7·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·67001726·a4a501ea·f0beebc0·46c4e83a·g..&........F..: 
7 ··0x00000050·50b26ede·3619·······················P.n.6.6 ··0x00000040·67002289·5266296d·6f7597e9·17e600c2·g.".Rf)mou......
 7 ··0x00000050·36e4667a·5e2d·······················6.fz^-
  
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·32643162·36363363·32356439·62656464·2d1b663c25d9bedd 
3 ··0x00000010·31373839·39643339·31646464·37646537·17899d391ddd7de72 ··0x00000000·33316634·61343332·39616662·33343337·31f4a4329afb3437
 3 ··0x00000010·35663464·61623735·64643866·38316338·5f4dab75dd8f81c8
4 ··0x00000020·30386635·32362e64·65627567·00000000·08f526.debug....4 ··0x00000020·31393535·37362e64·65627567·00000000·195576.debug....
5 ··0x00000030·cb61604f····························.a`O5 ··0x00000030·0db6b51e····························....
  
193 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·0x001985·0x001985·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001991·0x001991·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·00167a·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········0000000000002300·002300·001686·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········000000000000397c·00397c·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000003988·003988·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:·0000000000003150···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:·0000000000002790···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
46 ····42:·0000000000002700····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec46 ····42:·0000000000002ad0····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
47 ····43:·0000000000003600····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch47 ····43:·00000000000026a0····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:·00000000000026d0···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:·00000000000032b0····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:·0000000000003440···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
51 ····47:·00000000000038b0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code51 ····47:·00000000000036c0···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:·0000000000002a60···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
53 ····49:·0000000000003690····38·FUNC····GLOBAL·DEFAULT···12·map_error_code53 ····49:·0000000000003690····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:·0000000000003360···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
55 ····51:·00000000000036c0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char55 ····51:·00000000000037a0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char
56 ····52:·0000000000002ce0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink56 ····52:·00000000000030b0···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:·0000000000002b70···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
58 ····54:·00000000000037c0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java58 ····54:·00000000000038a0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
59 ····55:·0000000000002ed0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid59 ····55:·00000000000032a0·····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:·0000000000003500····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:·0000000000002900···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:·0000000000003530···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
63 ····59:·0000000000002730···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_63 ····59:·0000000000002b00···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
64 ····60:·00000000000034a0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·0000000000002540···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
65 ····61:·0000000000003630····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·0000000000003630····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·0000000000003970····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·0000000000003780····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:·0000000000002d30···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·0000000000003320···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·00000000000023c0···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·0000000000003960····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·0000000000003770····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·0000000000003570···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·0000000000002610···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:·00000000000033d0···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:·0000000000003300····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·····00000000000026d0·_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
Offset 36, 22 lines modifiedOffset 36, 22 lines modified
36 00000000000060b0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000003690·map_error_code·+·036 00000000000060b0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000003690·map_error_code·+·0
37 00000000000060b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·037 00000000000060b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·0
38 00000000000060c0··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getcwd@GLIBC_2.2.5·+·038 00000000000060c0··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getcwd@GLIBC_2.2.5·+·0
39 00000000000060c8··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·039 00000000000060c8··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·0
40 00000000000060d0··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·040 00000000000060d0··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·0
41 00000000000060d8··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·closedir@GLIBC_2.2.5·+·041 00000000000060d8··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·closedir@GLIBC_2.2.5·+·0
42 00000000000060e0··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·042 00000000000060e0··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·0
43 00000000000060e8··0000003b00000007·R_X86_64_JUMP_SLOT·····0000000000002730·_Z10unpackStatP4statPiPlS2_·+·043 00000000000060e8··0000003b00000007·R_X86_64_JUMP_SLOT·····0000000000002b00·_Z10unpackStatP4statPiPlS2_·+·0
44 00000000000060f0··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000002700·_Z8toMillis8timespec·+·044 00000000000060f0··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000002ad0·_Z8toMillis8timespec·+·0
45 00000000000060f8··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000003630·mark_failed_with_errno·+·045 00000000000060f8··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000003630·mark_failed_with_errno·+·0
46 0000000000006100··0000003300000007·R_X86_64_JUMP_SLOT·····00000000000036c0·java_to_char·+·046 0000000000006100··0000003300000007·R_X86_64_JUMP_SLOT·····00000000000037a0·java_to_char·+·0
47 0000000000006108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strerror_r@GLIBC_2.2.5·+·047 0000000000006108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strerror_r@GLIBC_2.2.5·+·0
48 0000000000006110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·malloc@GLIBC_2.2.5·+·048 0000000000006110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·malloc@GLIBC_2.2.5·+·0
49 0000000000006118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·inotify_add_watch@GLIBC_2.4·+·049 0000000000006118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·inotify_add_watch@GLIBC_2.4·+·0
50 0000000000006120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·setmntent@GLIBC_2.2.5·+·050 0000000000006120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·setmntent@GLIBC_2.2.5·+·0
51 0000000000006128··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000003960·mark_failed_with_message·+·051 0000000000006128··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000003770·mark_failed_with_message·+·0
52 0000000000006130··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·chmod@GLIBC_2.2.5·+·052 0000000000006130··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·chmod@GLIBC_2.2.5·+·0
53 0000000000006138··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcstombs@GLIBC_2.2.5·+·053 0000000000006138··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcstombs@GLIBC_2.2.5·+·0
54 0000000000006140··0000002f00000007·R_X86_64_JUMP_SLOT·····00000000000038b0·mark_failed_with_code·+·054 0000000000006140··0000002f00000007·R_X86_64_JUMP_SLOT·····00000000000036c0·mark_failed_with_code·+·0
55 0000000000006148··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·inotify_rm_watch@GLIBC_2.4·+·055 0000000000006148··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·inotify_rm_watch@GLIBC_2.4·+·0
56 0000000000006150··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·inotify_init1@GLIBC_2.9·+·056 0000000000006150··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·inotify_init1@GLIBC_2.9·+·0
57 0000000000006158··0000003600000007·R_X86_64_JUMP_SLOT·····00000000000037c0·char_to_java·+·057 0000000000006158··0000003600000007·R_X86_64_JUMP_SLOT·····00000000000038a0·char_to_java·+·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)···············0x397c5 ·0x000000000000000d·(FINI)···············0x3988
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:·1750c955376fb6282c69d6d09d0bcc6225a245d83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e53c9115f31b08179eb92dabc045c8c3fb3f2a77
55.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x104·(offset:·0x4470)6 ··Start·of·frame·section:··0x104·(offset:·0x4478)
7 ··Entries·in·search·table:·0x1f7 ··Entries·in·search·table:·0x1f
8 ··0xffffffffffffdcb8·(offset:·0x2020)·->·0x120·fde=[····18]8 ··0xffffffffffffdcb0·(offset:·0x2020)·->·0x120·fde=[····18]
9 ··0xffffffffffffdf88·(offset:·0x22f0)·->·0x148·fde=[····40]9 ··0xffffffffffffdf80·(offset:·0x22f0)·->·0x148·fde=[····40]
10 ··0xffffffffffffe058·(offset:·0x23c0)·->·0x17c·fde=[····74]10 ··0xffffffffffffe050·(offset:·0x23c0)·->·0x17c·fde=[····74]
11 ··0xffffffffffffe1c8·(offset:·0x2530)·->·0x1cc·fde=[····c4]11 ··0xffffffffffffe1d0·(offset:·0x2540)·->·0x1f4·fde=[····ec]
 12 ··0xffffffffffffe2a0·(offset:·0x2610)·->·0x244·fde=[···13c]
12 ··0xffffffffffffe328·(offset:·0x2690)·->·0x208·fde=[···100]13 ··0xffffffffffffe330·(offset:·0x26a0)·->·0x290·fde=[···188]
13 ··0xffffffffffffe398·(offset:·0x2700)·->·0x254·fde=[···14c] 
14 ··0xffffffffffffe3c8·(offset:·0x2730)·->·0x268·fde=[···160] 
15 ··0xffffffffffffe438·(offset:·0x27a0)·->·0x288·fde=[···180] 
16 ··0xffffffffffffe5f8·(offset:·0x2960)·->·0x314·fde=[···20c] 
17 ··0xffffffffffffe978·(offset:·0x2ce0)·->·0x3a0·fde=[···298] 
18 ··0xffffffffffffea18·(offset:·0x2d80)·->·0x400·fde=[···2f8] 
19 ··0xffffffffffffeb68·(offset:·0x2ed0)·->·0x444·fde=[···33c] 
20 ··0xffffffffffffeb78·(offset:·0x2ee0)·->·0x458·fde=[···350] 
21 ··0xffffffffffffebc8·(offset:·0x2f30)·->·0x48c·fde=[···384] 
22 ··0xffffffffffffec28·(offset:·0x2f90)·->·0x4b8·fde=[···3b0] 
23 ··0xffffffffffffec98·(offset:·0x3000)·->·0x4fc·fde=[···3f4] 
24 ··0xffffffffffffed08·(offset:·0x3070)·->·0x548·fde=[···440] 
25 ··0xffffffffffffedc8·(offset:·0x3130)·->·0x584·fde=[···47c] 
26 ··0xffffffffffffedf8·(offset:·0x3160)·->·0x59c·fde=[···494] 
27 ··0xffffffffffffeef8·(offset:·0x3260)·->·0x160·fde=[····58]14 ··0xffffffffffffe360·(offset:·0x26d0)·->·0x160·fde=[····58]
 15 ··0xffffffffffffe420·(offset:·0x2790)·->·0x2b0·fde=[···1a8]
 16 ··0xffffffffffffe590·(offset:·0x2900)·->·0x300·fde=[···1f8]
 17 ··0xffffffffffffe6f0·(offset:·0x2a60)·->·0x33c·fde=[···234]
 18 ··0xffffffffffffe760·(offset:·0x2ad0)·->·0x388·fde=[···280]
 19 ··0xffffffffffffe790·(offset:·0x2b00)·->·0x39c·fde=[···294]
 20 ··0xffffffffffffe800·(offset:·0x2b70)·->·0x3bc·fde=[···2b4]
 21 ··0xffffffffffffe9c0·(offset:·0x2d30)·->·0x448·fde=[···340]
 22 ··0xffffffffffffed40·(offset:·0x30b0)·->·0x4d4·fde=[···3cc]
 23 ··0xffffffffffffede0·(offset:·0x3150)·->·0x534·fde=[···42c]
28 ··0xffffffffffffefb8·(offset:·0x3320)·->·0x5d8·fde=[···4d0]24 ··0xffffffffffffef30·(offset:·0x32a0)·->·0x578·fde=[···470]
 25 ··0xffffffffffffef40·(offset:·0x32b0)·->·0x58c·fde=[···484]
29 ··0xfffffffffffff138·(offset:·0x34a0)·->·0x650·fde=[···548]26 ··0xffffffffffffef90·(offset:·0x3300)·->·0x5c0·fde=[···4b8]
 27 ··0xffffffffffffeff0·(offset:·0x3360)·->·0x5ec·fde=[···4e4]
 28 ··0xfffffffffffff060·(offset:·0x33d0)·->·0x630·fde=[···528]
 29 ··0xfffffffffffff0d0·(offset:·0x3440)·->·0x67c·fde=[···574]
 30 ··0xfffffffffffff190·(offset:·0x3500)·->·0x6b8·fde=[···5b0]
30 ··0xfffffffffffff208·(offset:·0x3570)·->·0x6a0·fde=[···598]31 ··0xfffffffffffff1c0·(offset:·0x3530)·->·0x6d0·fde=[···5c8]
31 ··0xfffffffffffff298·(offset:·0x3600)·->·0x6ec·fde=[···5e4] 
32 ··0xfffffffffffff2c8·(offset:·0x3630)·->·0x708·fde=[···600]32 ··0xfffffffffffff2c0·(offset:·0x3630)·->·0x710·fde=[···608]
33 ··0xfffffffffffff328·(offset:·0x3690)·->·0x744·fde=[···63c]33 ··0xfffffffffffff320·(offset:·0x3690)·->·0x74c·fde=[···644]
34 ··0xfffffffffffff358·(offset:·0x36c0)·->·0x758·fde=[···650]34 ··0xfffffffffffff350·(offset:·0x36c0)·->·0x760·fde=[···658]
 35 ··0xfffffffffffff400·(offset:·0x3770)·->·0x7b0·fde=[···6a8]
35 ··0xfffffffffffff458·(offset:·0x37c0)·->·0x7a4·fde=[···69c]36 ··0xfffffffffffff410·(offset:·0x3780)·->·0x7c4·fde=[···6bc]
36 ··0xfffffffffffff548·(offset:·0x38b0)·->·0x7e8·fde=[···6e0]37 ··0xfffffffffffff430·(offset:·0x37a0)·->·0x7d8·fde=[···6d0]
37 ··0xfffffffffffff5f8·(offset:·0x3960)·->·0x838·fde=[···730] 
38 ··0xfffffffffffff608·(offset:·0x3970)·->·0x84c·fde=[···744]38 ··0xfffffffffffff530·(offset:·0x38a0)·->·0x824·fde=[···71c]
  
39 Contents·of·the·.eh_frame·section:39 Contents·of·the·.eh_frame·section:
  
  
40 00000000·0000000000000014·00000000·CIE40 00000000·0000000000000014·00000000·CIE
41 ··Version:···············141 ··Version:···············1
42 ··Augmentation:··········"zR"42 ··Augmentation:··········"zR"
Offset 69, 760 lines modifiedOffset 69, 768 lines modified
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
71 ··DW_CFA_nop71 ··DW_CFA_nop
72 ··DW_CFA_nop72 ··DW_CFA_nop
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=0000000000003260..000000000000331475 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=00000000000026d0..0000000000002784
76 ··DW_CFA_advance_loc:·11·to·000000000000326b76 ··DW_CFA_advance_loc:·11·to·00000000000026db
77 ··DW_CFA_def_cfa_offset:·22477 ··DW_CFA_def_cfa_offset:·224
78 ··DW_CFA_advance_loc1:·163·to·000000000000330e78 ··DW_CFA_advance_loc1:·163·to·000000000000277e
79 ··DW_CFA_remember_state79 ··DW_CFA_remember_state
80 ··DW_CFA_def_cfa_offset:·880 ··DW_CFA_def_cfa_offset:·8
81 ··DW_CFA_advance_loc:·1·to·000000000000330f81 ··DW_CFA_advance_loc:·1·to·000000000000277f
82 ··DW_CFA_restore_state82 ··DW_CFA_restore_state
  
83 00000074·000000000000004c·00000078·FDE·cie=00000000·pc=00000000000023c0..000000000000252983 00000074·0000000000000074·00000078·FDE·cie=00000000·pc=00000000000023c0..000000000000253b
84 ··DW_CFA_advance_loc:·6·to·00000000000023c684 ··DW_CFA_advance_loc:·6·to·00000000000023c6
85 ··DW_CFA_def_cfa_offset:·1685 ··DW_CFA_def_cfa_offset:·16
86 ··DW_CFA_offset:·r15·(r15)·at·cfa-1686 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
87 ··DW_CFA_advance_loc:·8·to·00000000000023ce87 ··DW_CFA_advance_loc:·9·to·00000000000023cf
88 ··DW_CFA_def_cfa_offset:·2488 ··DW_CFA_def_cfa_offset:·24
89 ··DW_CFA_offset:·r14·(r14)·at·cfa-2489 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
90 ··DW_CFA_advance_loc:·2·to·00000000000023d090 ··DW_CFA_advance_loc:·2·to·00000000000023d1
91 ··DW_CFA_def_cfa_offset:·3291 ··DW_CFA_def_cfa_offset:·32
92 ··DW_CFA_offset:·r13·(r13)·at·cfa-3292 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
93 ··DW_CFA_advance_loc:·2·to·00000000000023d293 ··DW_CFA_advance_loc:·5·to·00000000000023d6
94 ··DW_CFA_def_cfa_offset:·4094 ··DW_CFA_def_cfa_offset:·40
95 ··DW_CFA_offset:·r12·(r12)·at·cfa-4095 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
96 ··DW_CFA_advance_loc:·1·to·00000000000023d396 ··DW_CFA_advance_loc:·1·to·00000000000023d7
97 ··DW_CFA_def_cfa_offset:·4897 ··DW_CFA_def_cfa_offset:·48
98 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4898 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
99 ··DW_CFA_advance_loc:·1·to·00000000000023d499 ··DW_CFA_advance_loc:·1·to·00000000000023d8
100 ··DW_CFA_def_cfa_offset:·56100 ··DW_CFA_def_cfa_offset:·56
101 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56101 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
102 ··DW_CFA_advance_loc:·10·to·00000000000023de102 ··DW_CFA_advance_loc:·17·to·00000000000023e9
103 ··DW_CFA_def_cfa_offset:·480103 ··DW_CFA_def_cfa_offset:·1184
 104 ··DW_CFA_advance_loc1:·169·to·0000000000002492
 105 ··DW_CFA_def_cfa_offset:·1192
 106 ··DW_CFA_advance_loc:·8·to·000000000000249a
 107 ··DW_CFA_def_cfa_offset:·1200
 108 ··DW_CFA_advance_loc:·11·to·00000000000024a5
 109 ··DW_CFA_def_cfa_offset:·1208
 110 ··DW_CFA_advance_loc:·4·to·00000000000024a9
 111 ··DW_CFA_def_cfa_offset:·1216
 112 ··DW_CFA_advance_loc:·14·to·00000000000024b7
 113 ··DW_CFA_def_cfa_offset:·1184
104 ··DW_CFA_advance_loc2:·289·to·00000000000024ff114 ··DW_CFA_advance_loc:·62·to·00000000000024f5
105 ··DW_CFA_remember_state115 ··DW_CFA_remember_state
106 ··DW_CFA_def_cfa_offset:·56116 ··DW_CFA_def_cfa_offset:·56
 117 ··DW_CFA_advance_loc:·1·to·00000000000024f6
 118 ··DW_CFA_def_cfa_offset:·48
 119 ··DW_CFA_advance_loc:·1·to·00000000000024f7
 120 ··DW_CFA_def_cfa_offset:·40
 121 ··DW_CFA_advance_loc:·2·to·00000000000024f9
 122 ··DW_CFA_def_cfa_offset:·32
 123 ··DW_CFA_advance_loc:·2·to·00000000000024fb
 124 ··DW_CFA_def_cfa_offset:·24
 125 ··DW_CFA_advance_loc:·2·to·00000000000024fd
 126 ··DW_CFA_def_cfa_offset:·16
 127 ··DW_CFA_advance_loc:·2·to·00000000000024ff
 128 ··DW_CFA_def_cfa_offset:·8
107 ··DW_CFA_advance_loc:·1·to·0000000000002500129 ··DW_CFA_advance_loc:·1·to·0000000000002500
 130 ··DW_CFA_restore_state
Max diff block lines reached; 49582/57008 bytes (86.97%) 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
Offset 24, 57 lines modifiedOffset 34, 46 lines modified
24 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach34 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
25 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory35 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
26 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory36 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
27 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable37 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
28 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable38 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
29 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty39 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
30 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize40 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
31 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems 
32 setmntent 
33 getmntent_r 
34 endmntent 
35 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch 
36 inotify_init1 
37 inotify_add_watch 
38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent 
39 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch 
40 inotify_rm_watch 
41 strerror_r41 strerror_r
42 mark_failed_with_code42 mark_failed_with_code
43 map_error_code43 map_error_code
 44 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
44 wcstombs45 wcstombs
45 mbstowcs46 mbstowcs
46 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion 
47 libc.so.647 libc.so.6
48 GLIBC_2.948 GLIBC_2.9
49 GLIBC_2.449 GLIBC_2.4
50 GLIBC_2.3350 GLIBC_2.33
51 GLIBC_2.2.551 GLIBC_2.2.5
 52 []A\A]A^A_
 53 []A\A]A^A_
52 AVAUATUSH54 AVAUATUSH
53 []A\A]A^A_55 []A\A]A^A_
54 []A\A]A^A_56 []A\A]A^A_
55 []A\A]A^A_57 []A\A]A^A_
56 []A\A]A^A_58 []A\A]A^A_
57 []A\A]A^A_59 []A\A]A^A_
58 []A\A]A^A_60 []A\A]A^A_
59 []A\A]A^61 []A\A]A^
60 []A\A]A^62 []A\A]A^
61 []A\A]A^63 []A\A]A^
62 []A\A]A^A_ 
63 []A\A]A^A_ 
64 []A\A]A^64 []A\A]A^
65 []A\A]A^A_65 []A\A]A^A_
66 []A\A]A^ 
67 []A\A]A^A_66 []A\A]A^A_
68 could·not·query·machine·details 
69 could·not·read·directory·entry 
70 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V 
71 could·not·convert·string·to·current·locale 
72 could·not·convert·string·from·current·locale 
73 (Ljava/lang/String;IILjava/lang/String;)V67 []A\A]A^
 68 /etc/mtab
 69 could·not·open·mount·file
 70 could·not·initialize·inotify
 71 could·not·add·path·to·watch
 72 could·not·wait·for·next·event
74 Ljava/lang/String;73 Ljava/lang/String;
75 osVersion74 osVersion
76 machineArchitecture75 machineArchitecture
77 int_bytes76 int_bytes
78 u_long_bytes77 u_long_bytes
79 size_t_bytes78 size_t_bytes
80 uid_t_bytes79 uid_t_bytes
Offset 91, 19 lines modifiedOffset 90, 20 lines modified
91 could·not·create·array90 could·not·create·array
92 could·not·readlink91 could·not·readlink
93 could·not·setsid()92 could·not·setsid()
94 could·not·getcwd()93 could·not·getcwd()
95 could·not·setcwd()94 could·not·setcwd()
96 could·not·putenv()95 could·not·putenv()
97 could·not·fetch·terminal·size96 could·not·fetch·terminal·size
98 /etc/mtab 
99 could·not·open·mount·file 
100 could·not·initialize·inotify 
101 could·not·add·path·to·watch 
102 could·not·wait·for·next·event97 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
 98 could·not·query·machine·details
 99 could·not·read·directory·entry
 100 (Ljava/lang/String;IILjava/lang/String;)V
 101 could·not·convert·string·to·current·locale
 102 could·not·convert·string·from·current·locale
103 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug103 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
104 .shstrtab104 .shstrtab
105 .note.gnu.build-id105 .note.gnu.build-id
106 .gnu.hash106 .gnu.hash
107 .gnu.version107 .gnu.version
108 .gnu.version_r108 .gnu.version_r
109 .rela.dyn109 .rela.dyn
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.
76.2 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 16647
    
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
Offset 51, 15 lines modifiedOffset 51, 382 lines modified
51 »       ret51 »       ret
52 »       nopl···0x0(%rax)52 »       nopl···0x0(%rax)
53 frame_dummy():53 frame_dummy():
54 »       endbr6454 »       endbr64
55 »       jmp····2330·<__cxa_finalize@plt+0x40>55 »       jmp····2330·<__cxa_finalize@plt+0x40>
56 »       nopl···0x0(%rax)56 »       nopl···0x0(%rax)
  
 57 00000000000023c0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base>:
 58 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems():
 59 ./src/main/cpp/linux.cpp:35
 60 »       endbr64
 61 »       push···%r15
 62 ./src/main/cpp/linux.cpp:36
 63 »       lea····0x1c33(%rip),%rsi········
 64 ./src/main/cpp/linux.cpp:35
 65 »       push···%r14
 66 »       push···%r13
 67 »       mov····%rdx,%r13
 68 »       push···%r12
 69 »       push···%rbp
 70 »       push···%rbx
 71 »       mov····%rdi,%rbx
 72 ./src/main/cpp/linux.cpp:36
 73 »       lea····0x1c20(%rip),%rdi········
 74 ./src/main/cpp/linux.cpp:35
 75 »       sub····$0x468,%rsp
 76 »       mov····%fs:0x28,%rbp
 77 »       mov····%rbp,0x458(%rsp)
 78 »       mov····%rcx,%rbp
 79 ./src/main/cpp/linux.cpp:36
 80 »       call···2270·<setmntent@plt>
 81 ./src/main/cpp/linux.cpp:37
 82 »       test···%rax,%rax
 83 »       je·····2500·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x140>
 84 »       mov····%rax,%r12
 85 /usr/lib/jvm/default-java/include/jni.h:896
 86 »       mov····(%rbx),%rax
 87 »       mov····%r13,%rsi
 88 »       mov····%rbx,%rdi
 89 »       call···*0xf8(%rax)
 90 /usr/lib/jvm/default-java/include/jni.h:904
 91 »       lea····0x1e3c(%rip),%rcx········
 92 »       lea····0x1bfb(%rip),%rdx········
 93 »       mov····%rbx,%rdi
 94 /usr/lib/jvm/default-java/include/jni.h:896
 95 »       mov····%rax,%rsi
 96 /usr/lib/jvm/default-java/include/jni.h:904
 97 »       mov····(%rbx),%rax
 98 »       call···*0x108(%rax)
 99 »       mov····%rax,0x18(%rsp)
 100 »       lea····0x50(%rsp),%rax
 101 »       mov····%rax,0x8(%rsp)
 102 »       lea····0x20(%rsp),%rax
 103 »       mov····%rax,0x10(%rsp)
 104 »       jmp····24b7·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xf7>
 105 »       nopl···(%rax)
 106 ./src/main/cpp/linux.cpp:48
 107 »       mov····0x28(%rsp),%rsi
 108 »       mov····%rbp,%rdx
 109 »       mov····%rbx,%rdi
 110 »       call···22e0·<char_to_java@plt>
 111 ./src/main/cpp/linux.cpp:49
 112 »       mov····0x30(%rsp),%rsi
 113 »       mov····%rbp,%rdx
 114 »       mov····%rbx,%rdi
 115 ./src/main/cpp/linux.cpp:48
 116 »       mov····%rax,%r14
 117 ./src/main/cpp/linux.cpp:49
 118 »       call···22e0·<char_to_java@plt>
 119 ./src/main/cpp/linux.cpp:50
 120 »       mov····0x20(%rsp),%rsi
 121 »       mov····%rbp,%rdx
 122 »       mov····%rbx,%rdi
 123 ./src/main/cpp/linux.cpp:49
 124 »       mov····%rax,%r15
 125 ./src/main/cpp/linux.cpp:50
 126 »       call···22e0·<char_to_java@plt>
 127 ./src/main/cpp/linux.cpp:51
 128 »       sub····$0x8,%rsp
 129 »       mov····%r15,%r8
 130 »       mov····%r14,%rcx
 131 »       push···$0x1
 132 ./src/main/cpp/linux.cpp:50
 133 »       mov····%rax,%r9
 134 ./src/main/cpp/linux.cpp:51
 135 »       mov····%r13,%rsi
 136 »       mov····%rbx,%rdi
 137 »       push···$0x1
 138 »       xor····%eax,%eax
 139 »       push···$0x0
 140 »       mov····0x38(%rsp),%rdx
 141 »       call···2090·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@plt>
 142 »       add····$0x20,%rsp
 143 ./src/main/cpp/linux.cpp:47
 144 »       mov····0x8(%rsp),%rdx
 145 »       mov····0x10(%rsp),%rsi
 146 »       mov····$0x400,%ecx
 147 »       mov····%r12,%rdi
 148 »       call···2130·<getmntent_r@plt>
 149 ./src/main/cpp/linux.cpp:47·(discriminator·1)
 150 »       test···%rax,%rax
 151 »       jne····2458·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x98>
 152 ./src/main/cpp/linux.cpp:54
 153 »       mov····%r12,%rdi
 154 »       call···2050·<endmntent@plt>
 155 ./src/main/cpp/linux.cpp:55
 156 »       mov····0x458(%rsp),%rax
 157 »       sub····%fs:0x28,%rax
 158 »       jne····2536·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x176>
 159 »       add····$0x468,%rsp
 160 »       pop····%rbx
 161 »       pop····%rbp
 162 »       pop····%r12
Max diff block lines reached; 66303/77735 bytes (85.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 16647
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000000000000397c·<.fini>:2 0000000000003988·<.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·d0e1ffff·f4010000·a0e2ffff·|...............
5 ··0x00004398·08020000·98e3ffff·54020000·c8e3ffff·........T....... 
6 ··0x000043a8·68020000·38e4ffff·88020000·f8e5ffff·h...8...........5 ··0x000043a0·44020000·30e3ffff·90020000·60e3ffff·D...0.......`...
7 ··0x000043b8·14030000·78e9ffff·a0030000·18eaffff·....x...........6 ··0x000043b0·60010000·20e4ffff·b0020000·90e5ffff·`...·...........
8 ··0x000043c8·00040000·68ebffff·44040000·78ebffff·....h...D...x... 
9 ··0x000043d8·58040000·c8ebffff·8c040000·28ecffff·X...........(...7 ··0x000043c0·00030000·f0e6ffff·3c030000·60e7ffff·........<...`...
10 ··0x000043e8·b8040000·98ecffff·fc040000·08edffff·................8 ··0x000043d0·88030000·90e7ffff·9c030000·00e8ffff·................
 9 ··0x000043e0·bc030000·c0e9ffff·48040000·40edffff·........H...@...
11 ··0x000043f8·48050000·c8edffff·84050000·f8edffff·H...............10 ··0x000043f0·d4040000·e0edffff·34050000·30efffff·........4...0...
12 ··0x00004408·9c050000·f8eeffff·60010000·b8efffff·........`.......11 ··0x00004400·78050000·40efffff·8c050000·90efffff·x...@...........
13 ··0x00004418·d8050000·38f1ffff·50060000·08f2ffff·....8...P.......12 ··0x00004410·c0050000·f0efffff·ec050000·60f0ffff·............`...
14 ··0x00004428·a0060000·98f2ffff·ec060000·c8f2ffff·................13 ··0x00004420·30060000·d0f0ffff·7c060000·90f1ffff·0.......|.......
 14 ··0x00004430·b8060000·c0f1ffff·d0060000·c0f2ffff·................
15 ··0x00004438·08070000·28f3ffff·44070000·58f3ffff·....(...D...X...15 ··0x00004440·10070000·20f3ffff·4c070000·50f3ffff·....·...L...P...
16 ··0x00004448·58070000·58f4ffff·a4070000·48f5ffff·X...X.......H... 
17 ··0x00004458·e8070000·f8f5ffff·38080000·08f6ffff·........8.......16 ··0x00004450·60070000·00f4ffff·b0070000·10f4ffff·`...............
 17 ··0x00004460·c4070000·30f4ffff·d8070000·30f5ffff·....0.......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·f8e1ffff·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·7b010000·00460e10·8f02490e·188e0342·{....F....I....B
11 ··0x00004500·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.11 ··0x00004508·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
12 ··0x00004510·3883074a·0ee00303·21010a0e·38410e30·8..J....!...8A.012 ··0x00004518·38830751·0ea00902·a90ea809·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·188e0342·0e208d04·.F....H....B.·.. 
28 ··0x00004610·420e288c·05440e30·8606440e·3883074a·B.(..D.0..D.8..J 
29 ··0x00004620·0e900202·c30a0e38·410e3041·0e28420e·.......8A.0A.(B.15 ··0x00004548·0e08410b·5a0a0e38·4e0e3041·0e28420e·..A.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·d4dfffff·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·54e0ffff·87000000·00460e10·@...T........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·a6010ed8·04470ee0·045f0ed8·04410ed0·.....G..._...A.. 
39 ··0x000046c0·0402a10a·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·98e0ffff·2e000000·00450e10·8302640e·.........E....d.
 28 ··0x00004618·08000000·00000000·4c000000·ac010000·........L.......
50 ··0x00004770·10e6ffff·44010000·00460e10·8e02480e·....D....F....H.29 ··0x00004628·68e1ffff·69010000·00460e10·8f02480e·h...i....F....H.
51 ··0x00004780·188d0342·0e208c04·440e2886·05410e30·...B.·..D.(..A.030 ··0x00004638·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 31 ··0x00004648·8606410e·3883074a·0ee00303·21010a0e·..A.8..J....!...
 32 ··0x00004658·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
 33 ··0x00004668·420e0847·0b000000·38000000·fc010000·B..G....8.......
 34 ··0x00004678·88e2ffff·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·d00102ad·0a0e3044·0e28410e·..G.......0D.(A. 
53 ··0x000047a0·20420e18·420e1042·0e08440b·10000000··B..B..B..D..... 
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·ace3ffff·....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.....
 42 ··0x000046f8·10000000·84020000·d0e3ffff·28000000·............(...
 43 ··0x00004708·00000000·1c000000·98020000·ece3ffff·................
 44 ··0x00004718·6c000000·00450e10·83020243·0a0e0848·l....E.....C...H
 45 ··0x00004728·0b000000·88000000·b8020000·3ce4ffff·............<...
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·8d02490e·188c0341·.....F....I....A46 ··0x00004738·b3010000·00460e10·8f02480e·188e0342·.....F....H....B
 47 ··0x00004748·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
 48 ··0x00004758·3883074a·0e900202·c30a0e38·410e3041·8..J.......8A.0A
77 ··0x00004920·0e208604·440e2883·054a0e40·02ad0a0e·.·..D.(..J.@.... 
78 ··0x00004930·28410e20·410e1842·0e10420e·08470b00·(A.·A..B..B..G.. 
79 ··0x00004940·74000000·d4040000·d8e9ffff·7b010000·t...........{... 
80 ··0x00004950·00460e10·8f02490e·188e0342·0e208d04·.F....I....B.·.. 
81 ··0x00004960·450e288c·05410e30·8606410e·38830751·E.(..A.0..A.8..Q 
82 ··0x00004970·0ea00902·a90ea809·480eb009·4b0eb809·........H...K... 
83 ··0x00004980·440ec009·4e0ea009·7e0a0e38·410e3041·D...N...~..8A.0A 
84 ··0x00004990·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.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·70e5ffff·78030000·....D...p...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·a6010ed8·04470ee0·045f0ed8·.........G..._..
 58 ··0x000047f8·04410ed0·0402a10a·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·64e8ffff·a0000000·00460e10·....d........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·a4e8ffff·44010000·00460e10·0.......D....F..
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·67001726·a4a501ea·f0beebc0·46c4e83a·g..&........F..: 
7 ··0x00000050·50b26ede·3619·······················P.n.6.6 ··0x00000040·67002289·5266296d·6f7597e9·17e600c2·g.".Rf)mou......
 7 ··0x00000050·36e4667a·5e2d·······················6.fz^-
  
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·35306339·35353337·36666236·32383263·50c955376fb6282c 
3 ··0x00000010·36396436·64303964·30626363·36323235·69d6d09d0bcc62252 ··0x00000000·33633931·31356633·31623038·31373965·3c9115f31b08179e
 3 ··0x00000010·62393264·61626330·34356338·63336662·b92dabc045c8c3fb
4 ··0x00000020·61323435·64382e64·65627567·00000000·a245d8.debug....4 ··0x00000020·33663261·37372e64·65627567·00000000·3f2a77.debug....
5 ··0x00000030·09604363····························.`Cc5 ··0x00000030·9f07be29····························...)
  
2.55 MB
libnative-platform-jni-dbgsym_0.14-6_amd64.deb
367 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······648·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····64576·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····64600·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:·1750c955376fb6282c69d6d09d0bcc6225a245d8·8e2d1b663c25d9bedd17899d391ddd7de708f52612 Build-Ids:·6e31f4a4329afb34375f4dab75dd8f81c8195576·e53c9115f31b08179eb92dabc045c8c3fb3f2a77
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/17/50c955376fb6282c69d6d09d0bcc6225a245d8.debug 
2 usr/lib/debug/.build-id/8e/2d1b663c25d9bedd17899d391ddd7de708f526.debug1 usr/lib/debug/.build-id/6e/31f4a4329afb34375f4dab75dd8f81c8195576.debug
 2 usr/lib/debug/.build-id/e5/3c9115f31b08179eb92dabc045c8c3fb3f2a77.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.55 MB
data.tar.xz
2.55 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/17/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)····35736·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/17/50c955376fb6282c69d6d09d0bcc6225a245d8.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/8e/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/6e/
9 -rw-r--r--···0·root·········(0)·root·········(0)····26520·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/8e/2d1b663c25d9bedd17899d391ddd7de708f526.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····26512·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/6e/31f4a4329afb34375f4dab75dd8f81c8195576.debug
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/e5/
 9 -rw-r--r--···0·root·········(0)·root·········(0)····35792·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/e5/3c9115f31b08179eb92dabc045c8c3fb3f2a77.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)····15344·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)····15344·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.1 KB
readelf --wide --sections {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x3a30:1 There·are·7·section·headers,·starting·at·offset·0x3a30:
  
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·002863·00···C··0···0··86 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·002864·00···C··0···0··8
7 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·0028d0·00022a·00···C··0···0··87 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·0028d0·00022a·00···C··0···0··8
8 ··[·4]·.debug_line·······PROGBITS········0000000000000000·002b00·00010e·00···C··0···0··88 ··[·4]·.debug_line·······PROGBITS········0000000000000000·002b00·00010e·00···C··0···0··8
9 ··[·5]·.debug_str········PROGBITS········0000000000000000·002c10·000dcf·01·MSC··0···0··89 ··[·5]·.debug_str········PROGBITS········0000000000000000·002c10·000dcf·01·MSC··0···0··8
10 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·0039df·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·0039df·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),
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:·1726a4a501eaf0beebc046c4e83a50b26ede36193 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·22895266296d6f7597e917e600c236e4667a5e2d
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.
43.9 KB
readelf --wide --debug-dump=info {}
    
Offset 11423, 424 lines modifiedOffset 11423, 424 lines modified
11423 ·<2><40d9>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)11423 ·<2><40d9>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)
11424 ····<40da>···DW_AT_type········:·(ref_addr)·<0x71>11424 ····<40da>···DW_AT_type········:·(ref_addr)·<0x71>
11425 ·<2><40de>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)11425 ·<2><40de>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)
11426 ····<40df>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int11426 ····<40df>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
11427 ·<2><40e3>:·Abbrev·Number:·011427 ·<2><40e3>:·Abbrev·Number:·0
11428 ·<1><40e4>:·Abbrev·Number:·011428 ·<1><40e4>:·Abbrev·Number:·0
11429 ··Compilation·Unit·@·offset·0x40e5:11429 ··Compilation·Unit·@·offset·0x40e5:
11430 ···Length:········0x22e·(32-bit)11430 ···Length:········0x6d·(32-bit)
11431 ···Version:·······511431 ···Version:·······5
11432 ···Unit·Type:·····DW_UT_partial·(3)11432 ···Unit·Type:·····DW_UT_partial·(3)
11433 ···Abbrev·Offset:·011433 ···Abbrev·Offset:·0
11434 ···Pointer·Size:··811434 ···Pointer·Size:··8
11435 ·<0><40f1>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11435 ·<0><40f1>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11436 ····<40f2>···DW_AT_stmt_list···:·(sec_offset)·011436 ····<40f2>···DW_AT_stmt_list···:·(sec_offset)·0
11437 ·<1><40f6>:·Abbrev·Number:·33·(DW_TAG_namespace)11437 ·<1><40f6>:·Abbrev·Number:·2·(DW_TAG_typedef)
 11438 ····<40f7>···DW_AT_name········:·(strp)·(offset:·0x418e):·__gnuc_va_list
11438 ····<40f7>···DW_AT_name········:·(string)·std 
11439 ····<40fb>···DW_AT_sibling·····:·(ref_udata)·<0x4107> 
11440 ·<2><40fc>:·Abbrev·Number:·34·(DW_TAG_imported_declaration) 
11441 ····<40fd>···DW_AT_decl_file···:·(data1)·611439 ····<40fb>···DW_AT_decl_file···:·(data1)·17
11442 ····<40fe>···DW_AT_decl_line···:·(data1)·15811440 ····<40fc>···DW_AT_decl_line···:·(data1)·40
11443 ····<40ff>···DW_AT_decl_column·:·(data1)·1111441 ····<40fd>···DW_AT_decl_column·:·(data1)·27
11444 ····<4100>···DW_AT_import······:·(ref_udata)·<0x4107>» [Abbrev·Number:·66·(DW_TAG_subprogram)] 
11445 ·<2><4101>:·Abbrev·Number:·34·(DW_TAG_imported_declaration) 
11446 ····<4102>···DW_AT_decl_file···:·(data1)·6 
11447 ····<4103>···DW_AT_decl_line···:·(data1)·175 
11448 ····<4104>···DW_AT_decl_column·:·(data1)·11 
11449 ····<4105>···DW_AT_import······:·(ref_udata)·<0x4133>» [Abbrev·Number:·66·(DW_TAG_subprogram)]11442 ····<40fe>···DW_AT_type········:·(ref_udata)·<0x40ff>,·__builtin_va_list,·typedef·__va_list_tag·__va_list_tag
 11443 ·<1><40ff>:·Abbrev·Number:·71·(DW_TAG_typedef)
 11444 ····<4100>···DW_AT_name········:·(strp)·(offset:·0x419d):·__builtin_va_list
 11445 ····<4104>···DW_AT_type········:·(ref_udata)·<0x4105>,·typedef·__va_list_tag·__va_list_tag
 11446 ·<1><4105>:·Abbrev·Number:·74·(DW_TAG_array_type)
 11447 ····<4106>···DW_AT_type········:·(ref_addr)·<0x18>,·typedef·__va_list_tag·__va_list_tag
 11448 ····<410a>···DW_AT_sibling·····:·(ref_udata)·<0x4112>
 11449 ·<2><410b>:·Abbrev·Number:·72·(DW_TAG_subrange_type)
 11450 ····<410c>···DW_AT_type········:·(ref_addr)·<0x11>,·long·unsigned·int
 11451 ····<4110>···DW_AT_upper_bound·:·(data1)·0
11450 ·<2><4106>:·Abbrev·Number:·011452 ·<2><4111>:·Abbrev·Number:·0
 11453 ·<1><4112>:·Abbrev·Number:·2·(DW_TAG_typedef)
 11454 ····<4113>···DW_AT_name········:·(strp)·(offset:·0x41a7):·va_list
 11455 ····<4117>···DW_AT_decl_file···:·(data1)·14
 11456 ····<4118>···DW_AT_decl_line···:·(data1)·53
 11457 ····<4119>···DW_AT_decl_column·:·(data1)·24
 11458 ····<411a>···DW_AT_type········:·(ref_udata)·<0x40f6>,·__gnuc_va_list,·__builtin_va_list,·typedef·__va_list_tag·__va_list_tag
11451 ·<1><4107>:·Abbrev·Number:·66·(DW_TAG_subprogram)11459 ·<1><411b>:·Abbrev·Number:·63·(DW_TAG_subprogram)
 11460 ····<411c>···DW_AT_specification:·(ref_addr)·<0x633>
 11461 ····<4120>···DW_AT_object_pointer:·(ref_udata)·<0x4122>
11452 ····<4108>···DW_AT_external····:·(flag_present)·1 
11453 ····<4108>···DW_AT_name········:·(strp)·(offset:·0x37d9):·mbstowcs 
11454 ····<410c>···DW_AT_decl_file···:·(implicit_const)·10 
11455 ····<410c>···DW_AT_decl_line···:·(data1)·129 
11456 ····<410d>···DW_AT_decl_column·:·(implicit_const)·1 
11457 ····<410d>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int 
11458 ····<4111>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11462 ····<4121>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11459 ····<4111>···DW_AT_artificial··:·(flag_present)·1 
11460 ····<4111>···DW_AT_sibling·····:·(ref_udata)·<0x412e>11463 ····<4121>···DW_AT_sibling·····:·(ref_udata)·<0x414c>
11461 ·<2><4112>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)11464 ·<2><4122>:·Abbrev·Number:·60·(DW_TAG_formal_parameter)
11462 ····<4113>···DW_AT_name········:·(strp)·(offset:·0x4175):·__dst 
11463 ····<4117>···DW_AT_decl_file···:·(implicit_const)·10 
11464 ····<4117>···DW_AT_decl_line···:·(data1)·129 
11465 ····<4118>···DW_AT_decl_column·:·(implicit_const)·1 
11466 ····<4118>···DW_AT_type········:·(ref_udata)·<0x412e> 
11467 ·<2><4119>:·Abbrev·Number:·69·(DW_TAG_formal_parameter) 
11468 ····<411a>···DW_AT_name········:·(strp)·(offset:·0xd47):·__src 
11469 ····<411e>···DW_AT_decl_file···:·(implicit_const)·10 
11470 ····<411e>···DW_AT_decl_line···:·(data1)·129 
11471 ····<411f>···DW_AT_decl_column·:·(implicit_const)·1 
11472 ····<411f>···DW_AT_type········:·(ref_addr)·<0x43f6> 
11473 ·<2><4123>:·Abbrev·Number:·69·(DW_TAG_formal_parameter) 
11474 ····<4124>···DW_AT_name········:·(strp)·(offset:·0x3401):·__len 
11475 ····<4128>···DW_AT_decl_file···:·(implicit_const)·10 
11476 ····<4128>···DW_AT_decl_line···:·(data1)·129 
11477 ····<4129>···DW_AT_decl_column·:·(implicit_const)·1 
11478 ····<4129>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int 
11479 ·<2><412d>:·Abbrev·Number:·0 
11480 ·<1><412e>:·Abbrev·Number:·62·(DW_TAG_restrict_type) 
11481 ····<412f>···DW_AT_type········:·(ref_addr)·<0x3ca9> 
11482 ·<1><4133>:·Abbrev·Number:·66·(DW_TAG_subprogram) 
11483 ····<4134>···DW_AT_external····:·(flag_present)·1 
11484 ····<4134>···DW_AT_name········:·(strp)·(offset:·0x37d0):·wcstombs 
11485 ····<4138>···DW_AT_decl_file···:·(implicit_const)·10 
11486 ····<4138>···DW_AT_decl_line···:·(data1)·159 
11487 ····<4139>···DW_AT_decl_column·:·(implicit_const)·1 
11488 ····<4139>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int 
11489 ····<413d>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined) 
11490 ····<413d>···DW_AT_artificial··:·(flag_present)·1 
11491 ····<413d>···DW_AT_sibling·····:·(ref_udata)·<0x415a> 
11492 ·<2><413e>:·Abbrev·Number:·69·(DW_TAG_formal_parameter) 
11493 ····<413f>···DW_AT_name········:·(strp)·(offset:·0x4175):·__dst 
11494 ····<4143>···DW_AT_decl_file···:·(implicit_const)·10 
11495 ····<4143>···DW_AT_decl_line···:·(data1)·159 
11496 ····<4144>···DW_AT_decl_column·:·(implicit_const)·1 
11497 ····<4144>···DW_AT_type········:·(ref_addr)·<0x43f1> 
11498 ·<2><4148>:·Abbrev·Number:·65·(DW_TAG_formal_parameter) 
11499 ····<4149>···DW_AT_name········:·(strp)·(offset:·0xd47):·__src 
11500 ····<414d>···DW_AT_decl_file···:·(implicit_const)·10 
11501 ····<414d>···DW_AT_decl_line···:·(data1)·159 
11502 ····<414e>···DW_AT_decl_column·:·(implicit_const)·1 
11503 ····<414e>···DW_AT_type········:·(ref_udata)·<0x415a> 
11504 ·<2><414f>:·Abbrev·Number:·69·(DW_TAG_formal_parameter) 
11505 ····<4150>···DW_AT_name········:·(strp)·(offset:·0x3401):·__len 
11506 ····<4154>···DW_AT_decl_file···:·(implicit_const)·10 
11507 ····<4154>···DW_AT_decl_line···:·(data1)·159 
11508 ····<4155>···DW_AT_decl_column·:·(implicit_const)·1 
11509 ····<4155>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int 
11510 ·<2><4159>:·Abbrev·Number:·0 
11511 ·<1><415a>:·Abbrev·Number:·62·(DW_TAG_restrict_type) 
11512 ····<415b>···DW_AT_type········:·(ref_addr)·<0x3d7a> 
11513 ·<1><415f>:·Abbrev·Number:·34·(DW_TAG_imported_declaration) 
11514 ····<4160>···DW_AT_decl_file···:·(data1)·11 
11515 ····<4161>···DW_AT_decl_line···:·(data1)·71 
11516 ····<4162>···DW_AT_decl_column·:·(data1)·12 
11517 ····<4163>···DW_AT_import······:·(ref_udata)·<0x4107>» [Abbrev·Number:·66·(DW_TAG_subprogram)] 
11518 ·<1><4164>:·Abbrev·Number:·34·(DW_TAG_imported_declaration) 
11519 ····<4165>···DW_AT_decl_file···:·(data1)·11 
11520 ····<4166>···DW_AT_decl_line···:·(data1)·83 
11521 ····<4167>···DW_AT_decl_column·:·(data1)·12 
11522 ····<4168>···DW_AT_import······:·(ref_udata)·<0x4133>» [Abbrev·Number:·66·(DW_TAG_subprogram)] 
11523 ·<1><4169>:·Abbrev·Number:·16·(DW_TAG_subprogram) 
11524 ····<416a>···DW_AT_external····:·(flag_present)·1 
11525 ····<416a>···DW_AT_name········:·(strp)·(offset:·0x31f8):·__mbstowcs_chk 
11526 ····<416e>···DW_AT_decl_file···:·(data1)·10 
11527 ····<416f>···DW_AT_decl_line···:·(data1)·107 
11528 ····<4170>···DW_AT_decl_column·:·(data1)·15 
11529 ····<4171>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int 
11530 ····<4175>···DW_AT_declaration·:·(flag_present)·1 
11531 ····<4175>···DW_AT_sibling·····:·(ref_udata)·<0x418c> 
Max diff block lines reached; 23850/44890 bytes (53.13%) of diff not shown.
214 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 2}m'D%[` 
2 z*X=[RWX1 ·/t+sIPV0
 2 l/3;($dG
 3 Kc{yi)Fta
3 D6Mo%>`=4 D6Mo%>`=
4 1]rmx/=(O5 1]rmx/=(O
5 .shstrtab6 .shstrtab
6 .note.gnu.build-id7 .note.gnu.build-id
7 .debug_info8 .debug_info
8 .debug_abbrev9 .debug_abbrev
9 .debug_line10 .debug_line
2.23 MB
./usr/lib/debug/.build-id/17/50c955376fb6282c69d6d09d0bcc6225a245d8.debug vs.
./usr/lib/debug/.build-id/e5/3c9115f31b08179eb92dabc045c8c3fb3f2a77.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 76% 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:··········33368·(bytes·into·file)13 ··Start·of·section·headers:··········33424·(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·0x001985·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x001991·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.15 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x8258:1 There·are·37·section·headers,·starting·at·offset·0x8290:
  
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
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 ··[·5]·.gnu.version······NOBITS··········0000000000001274·00025c·00008a·02···A··3···0··210 ··[·5]·.gnu.version······NOBITS··········0000000000001274·00025c·00008a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····NOBITS··········0000000000001300·00025c·000050·00···A··4···1··811 ··[·6]·.gnu.version_r····NOBITS··········0000000000001300·00025c·000050·00···A··4···1··8
12 ··[·7]·.rela.dyn·········NOBITS··········0000000000001350·00025c·0000a8·18···A··3···0··812 ··[·7]·.rela.dyn·········NOBITS··········0000000000001350·00025c·0000a8·18···A··3···0··8
13 ··[·8]·.rela.plt·········NOBITS··········00000000000013f8·00025c·000420·18···A··3··21··813 ··[·8]·.rela.plt·········NOBITS··········00000000000013f8·00025c·000420·18···A··3··21··8
14 ··[·9]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········0000000000002020·001000·0002d0·10··AX··0···0·1615 ··[10]·.plt··············NOBITS··········0000000000002020·001000·0002d0·10··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········00000000000022f0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········00000000000022f0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········0000000000002300·001000·00167a·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········0000000000002300·001000·001686·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········000000000000397c·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000003988·001000·000009·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·000368·01·AMS··0···0··819 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·00036d·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····NOBITS··········0000000000004368·001000·000104·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········0000000000004370·001000·000104·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········0000000000004470·001000·00075c·00···A··0···0··821 ··[16]·.eh_frame·········NOBITS··········0000000000004478·001000·000760·00···A··0···0··8
22 ··[17]·.init_array·······NOBITS··········0000000000005df8·000df8·000008·08··WA··0···0··822 ··[17]·.init_array·······NOBITS··········0000000000005df8·000df8·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······NOBITS··········0000000000005e00·000df8·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········0000000000005e00·000df8·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········0000000000005e08·000df8·0001c0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········0000000000005e08·000df8·0001c0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········0000000000005fc8·000df8·000020·08··WA··0···0··825 ··[20]·.got··············NOBITS··········0000000000005fc8·000df8·000020·08··WA··0···0··8
26 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000df8·000178·08··WA··0···0··826 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000df8·000178·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000006160·000df8·000008·00··WA··0···0··827 ··[22]·.data·············NOBITS··········0000000000006160·000df8·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········0000000000006168·000df8·000008·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········0000000000006168·000df8·000008·00··WA··0···0··1
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000072·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000072·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·00415f·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·00416a·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004458·0004e1·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004468·0004ea·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·004940·000bf3·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·004958·000c0a·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·005538·00045e·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·005568·00045e·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·005998·000187·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0059c8·000189·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b20·000ea1·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b58·000ea5·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·0069c8·000206·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·006a00·000203·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006bce·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006c03·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·006c28·000918·18·····35··29··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·006c60·000918·18·····35··29··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·007540·000ba4·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·007578·000ba4·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·0080e4·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·00811c·000173·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
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:·000000000000397c·····0·FUNC····LOCAL··DEFAULT···13·_fini26 ····22:·0000000000003988·····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:·0000000000003970····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·0000000000003780····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:·0000000000003150···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:·00000000000026d0···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:·0000000000002900···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:·0000000000003690····38·FUNC····GLOBAL·DEFAULT···12·map_error_code59 ····55:·0000000000003690····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:·0000000000002b70···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:·0000000000002790···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:·0000000000003570···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent64 ····60:·0000000000002610···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:·00000000000032b0····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:·0000000000003530···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:·0000000000002b00···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
72 ····68:·00000000000034a0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch72 ····68:·0000000000002540···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
73 ····69:·0000000000002700····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec73 ····69:·0000000000002ad0····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
74 ····70:·0000000000003630····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno74 ····70:·0000000000003630····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:·0000000000003360···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
77 ····73:·0000000000003320···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems77 ····73:·00000000000023c0···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
78 ····74:·00000000000036c0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char78 ····74:·00000000000037a0···247·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:·00000000000032a0·····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:·00000000000033d0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
85 ····81:·0000000000003960····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message85 ····81:·0000000000003770····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
86 ····82:·0000000000003600····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch86 ····82:·00000000000026a0····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:·0000000000003500····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:·0000000000002d30···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:·0000000000003440···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:·0000000000003300····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:·00000000000038b0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·00000000000036c0···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:·0000000000002a60···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:·00000000000030b0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
100 ····96:·00000000000037c0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java100 ····96:·00000000000038a0···230·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:·1750c955376fb6282c69d6d09d0bcc6225a245d83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e53c9115f31b08179eb92dabc045c8c3fb3f2a77
351 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:······················36203 ··Length:······················1048
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:·············2407 ··Prologue·Length:·············215
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
  
Offset 25, 2210 lines modifiedOffset 25, 592 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x17):·.
32 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x19):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x26):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x6b):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 36 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/x86_64-linux-gnu/bits/types
36 ··5»      (line_strp)»   (offset:·0xe3):·/usr/include37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xf0):·/usr/lib/jvm/default-java/include/linux38 ··7»      (line_strp)»   (offset:·0xca):·/usr/lib/jvm/default-java/include/linux
38 ··7»      (line_strp)»   (offset:·0x118):·/usr/include/x86_64-linux-gnu/bits/types 
39 ··8»      (line_strp)»   (offset:·0x141):·/usr/include/c++/1439 ··8»      (line_strp)»   (offset:·0xf2):·/usr/include/c++/14
40 ··9»      (line_strp)»   (offset:·0x155):·/usr/include/c++/14/bits40 ··9»      (line_strp)»   (offset:·0x106):·/usr/include/c++/14/bits
41 ··10»     (line_strp)»  (offset:·0x16e):·/usr/include/x86_64-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x11f):·/usr/include/x86_64-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x190):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x141):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x1a3):·/usr/include/x86_64-linux-gnu/c++/14/bits43 ··12»     (line_strp)»  (offset:·0x154):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·32,·columns·2):44 ·The·File·Name·Table·(offset·0x5c,·lines·27,·columns·2):
45 ··Entry»  Dir»       Name45 ··Entry»  Dir»       Name
46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·posix.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xd):·linux.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1cd):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x17e):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·posix.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xd):·linux.cpp
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1d3):·string_fortified.h 
50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1e6):·unistd.h49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x184):·unistd.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ef):·stddef.h50 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x18d):·stddef.h
52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1f8):·stdarg.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x196):·stdarg.h
53 ··7»      (udata)»       0»      (line_strp)»   (offset:·0x201):·<built-in>52 ··6»      (udata)»       0»      (line_strp)»   (offset:·0x19f):·<built-in>
54 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x27e):·types.h53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x300):·types.h
 54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1aa):·struct_FILE.h
 55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x1b1):·FILE.h
55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x20c):·stdio.h56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1b8):·stdio.h
56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x214):·jni_md.h57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x1c0):·jni_md.h
 58 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x1c9):·mntent.h
57 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x21d):·stdlib.h59 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x1d2):·stdlib.h
58 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x226):·struct_timespec.h 
59 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x238):·cstdlib60 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x1db):·cstdlib
60 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x240):·std_abs.h61 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1e3):·std_abs.h
61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x24a):·stdlib-float.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1ed):·stdlib-float.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x259):·stdlib-bsearch.h63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1fc):·stdlib-bsearch.h
63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x21d):·stdlib.h64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x1d2):·stdlib.h
64 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x21d):·stdlib.h65 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x1d2):·stdlib.h
65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x26a):·struct_stat.h 
66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x278):·ioctl-types.h 
67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x286):·utsname.h 
68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x290):·dirent.h66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x20d):·stdint-uintn.h
69 ··23»     (udata)»      10»    (line_strp)» (offset:·0x299):·ioctl.h67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x21c):·inotify.h
70 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x1e6):·unistd.h 
71 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x2a1):·unistd-decl.h68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x226):·unistd-decl.h
72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x290):·dirent.h 
73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x2af):·string.h 
74 ··28»     (udata)»      5»     (line_strp)»  (offset:·0x2b8):·errno.h 
75 ··29»     (udata)»      10»    (line_strp)» (offset:·0x271):·stat.h69 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x184):·unistd.h
76 ··30»     (udata)»      11»    (line_strp)» (offset:·0x2c0):·generic.h70 ··24»     (udata)»      11»    (line_strp)» (offset:·0x234):·generic.h
77 ··31»     (udata)»      12»    (line_strp)» (offset:·0x2ca):·c++config.h71 ··25»     (udata)»      12»    (line_strp)» (offset:·0x23e):·c++config.h
 72 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x21c):·inotify.h
  
78 ·Line·Number·Statements:73 ·Line·Number·Statements:
79 ··[0x000000fc]··Set·column·to·1074 ··[0x000000e3]··Set·column·to·10
80 ··[0x000000fe]··Extended·opcode·2:·set·Address·to·0x326075 ··[0x000000e5]··Extended·opcode·2:·set·Address·to·0x26d0
81 ··[0x00000109]··Advance·Line·by·1060·to·106176 ··[0x000000f0]··Advance·Line·by·1060·to·1061
82 ··[0x0000010c]··Copy77 ··[0x000000f3]··Copy
 78 ··[0x000000f4]··Set·is_stmt·to·0
 79 ··[0x000000f5]··Copy·(view·1)
 80 ··[0x000000f6]··Advance·PC·by·85·to·0x2725
 81 ··[0x000000f8]··Special·opcode·5:·advance·Address·by·0·to·0x2725·and·Line·by·0·to·1061
 82 ··[0x000000f9]··Set·column·to·9
 83 ··[0x000000fb]··Set·is_stmt·to·1
 84 ··[0x000000fc]··Special·opcode·230:·advance·Address·by·16·to·0x2735·and·Line·by·1·to·1062
 85 ··[0x000000fd]··Special·opcode·6:·advance·Address·by·0·to·0x2735·and·Line·by·1·to·1063·(view·1)
 86 ··[0x000000fe]··Set·column·to·35
83 ··[0x0000010d]··Set·is_stmt·to·087 ··[0x00000100]··Set·is_stmt·to·0
 88 ··[0x00000101]··Special·opcode·118:·advance·Address·by·8·to·0x273d·and·Line·by·1·to·1064
 89 ··[0x00000102]··Set·column·to·9
 90 ··[0x00000104]··Special·opcode·46:·advance·Address·by·3·to·0x2740·and·Line·by·-1·to·1063
 91 ··[0x00000105]··Set·is_stmt·to·1
 92 ··[0x00000106]··Advance·PC·by·constant·17·to·0x2751
 93 ··[0x00000107]··Special·opcode·76:·advance·Address·by·5·to·0x2756·and·Line·by·1·to·1064
 94 ··[0x00000108]··Set·column·to·20
 95 ··[0x0000010a]··Set·is_stmt·to·0
84 ··[0x0000010e]··Copy·(view·1)96 ··[0x0000010b]··Copy·(view·1)
85 ··[0x0000010f]··Advance·PC·by·85·to·0x32b597 ··[0x0000010c]··Set·column·to·9
 98 ··[0x0000010e]··Special·opcode·46:·advance·Address·by·3·to·0x2759·and·Line·by·-1·to·1063
 99 ··[0x0000010f]··Set·column·to·35
86 ··[0x00000111]··Special·opcode·5:·advance·Address·by·0·to·0x32b5·and·Line·by·0·to·1061100 ··[0x00000111]··Special·opcode·118:·advance·Address·by·8·to·0x2761·and·Line·by·1·to·1064
87 ··[0x00000112]··Set·column·to·9101 ··[0x00000112]··Set·column·to·9
88 ··[0x00000114]··Set·is_stmt·to·1102 ··[0x00000114]··Set·is_stmt·to·1
89 ··[0x00000115]··Special·opcode·230:·advance·Address·by·16·to·0x32c5·and·Line·by·1·to·1062103 ··[0x00000115]··Special·opcode·90:·advance·Address·by·6·to·0x2767·and·Line·by·1·to·1065
90 ··[0x00000116]··Special·opcode·6:·advance·Address·by·0·to·0x32c5·and·Line·by·1·to·1063·(view·1) 
91 ··[0x00000117]··Set·column·to·35104 ··[0x00000116]··Set·column·to·5
92 ··[0x00000119]··Set·is_stmt·to·0105 ··[0x00000118]··Set·is_stmt·to·0
93 ··[0x0000011a]··Special·opcode·118:·advance·Address·by·8·to·0x32cd·and·Line·by·1·to·1064 
94 ··[0x0000011b]··Set·column·to·9 
95 ··[0x0000011d]··Special·opcode·46:·advance·Address·by·3·to·0x32d0·and·Line·by·-1·to·1063 
96 ··[0x0000011e]··Set·is_stmt·to·1 
97 ··[0x0000011f]··Advance·PC·by·constant·17·to·0x32e1 
98 ··[0x00000120]··Special·opcode·76:·advance·Address·by·5·to·0x32e6·and·Line·by·1·to·1064 
99 ··[0x00000121]··Set·column·to·20 
100 ··[0x00000123]··Set·is_stmt·to·0 
101 ··[0x00000124]··Copy·(view·1) 
102 ··[0x00000125]··Set·column·to·9 
103 ··[0x00000127]··Special·opcode·46:·advance·Address·by·3·to·0x32e9·and·Line·by·-1·to·1063 
104 ··[0x00000128]··Set·column·to·35 
105 ··[0x0000012a]··Special·opcode·118:·advance·Address·by·8·to·0x32f1·and·Line·by·1·to·1064 
106 ··[0x0000012b]··Set·column·to·9 
107 ··[0x0000012d]··Set·is_stmt·to·1 
108 ··[0x0000012e]··Special·opcode·90:·advance·Address·by·6·to·0x32f7·and·Line·by·1·to·1065 
Max diff block lines reached; 345938/359245 bytes (96.30%) of diff not shown.
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:········0x40a1·(32-bit)3 ···Length:········0x40a2·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x8486 ···Abbrev·Offset:·0x848
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:·0x1f2d)·14 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f2d)·
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:·0x40be)·20 ····<25>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40be)·
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:·0x40b4)·26 ····<2f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40b4)·
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:·0x4294)·45 ····<4e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4294)·
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)·79254 ····<5d>···DW_AT_decl_line···:·(data2)·792
55 ····<5f>···DW_AT_decl_column·:·(implicit_const)·855 ····<5f>···DW_AT_decl_column·:·(implicit_const)·8
56 ····<5f>···DW_AT_sibling·····:·(ref2)·<0x2008>56 ····<5f>···DW_AT_sibling·····:·(ref2)·<0x2008>
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:·0x38ce)·58 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x38ce)·
59 ····<66>···DW_AT_decl_file···:·(implicit_const)·159 ····<66>···DW_AT_decl_file···:·(implicit_const)·1
60 ····<66>···DW_AT_decl_line···:·(data2)·79360 ····<66>···DW_AT_decl_line···:·(data2)·793
61 ····<68>···DW_AT_decl_column·:·(data1)·3961 ····<68>···DW_AT_decl_column·:·(data1)·39
62 ····<69>···DW_AT_type········:·(ref2)·<0x409e>62 ····<69>···DW_AT_type········:·(ref2)·<0x409f>
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:·0x357a)·66 ····<6d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x357a)·
67 ····<71>···DW_AT_decl_file···:·(implicit_const)·167 ····<71>···DW_AT_decl_file···:·(implicit_const)·1
68 ····<71>···DW_AT_decl_line···:·(data2)·79668 ····<71>···DW_AT_decl_line···:·(data2)·796
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:·0x4256)·70 ····<74>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x4256)·
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)·<0x40a1>76 ····<81>···DW_AT_type········:·(ref2)·<0x40a2>
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:·0x3932)·81 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3932)·
82 ····<89>···DW_AT_decl_file···:·(implicit_const)·182 ····<89>···DW_AT_decl_file···:·(implicit_const)·1
83 ····<89>···DW_AT_decl_line···:·(data2)·79983 ····<89>···DW_AT_decl_line···:·(data2)·799
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:·0x2efd)·85 ····<8c>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x2efd)·
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)·<0x40a1>91 ····<99>···DW_AT_type········:·(ref2)·<0x40a2>
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)·<0x28c8>98 ····<a6>···DW_AT_type········:·(GNU_ref_alt)·<0x28c8>
Offset 107, 16 lines modifiedOffset 107, 16 lines modified
107 ····<b5>···DW_AT_decl_line···:·(data2)·803107 ····<b5>···DW_AT_decl_line···:·(data2)·803
108 ····<b7>···DW_AT_decl_column·:·(data1)·12108 ····<b7>···DW_AT_decl_column·:·(data1)·12
109 ····<b8>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0xca4)·109 ····<b8>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0xca4)·
110 ····<bc>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>110 ····<bc>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>
111 ····<c0>···DW_AT_declaration·:·(flag_present)·1111 ····<c0>···DW_AT_declaration·:·(flag_present)·1
112 ····<c0>···DW_AT_object_pointer:·(ref2)·<0xc4>112 ····<c0>···DW_AT_object_pointer:·(ref2)·<0xc4>
113 ····<c2>···DW_AT_sibling·····:·(ref2)·<0xcd>113 ····<c2>···DW_AT_sibling·····:·(ref2)·<0xcd>
114 ·<3><c4>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)114 ·<3><c4>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
115 ····<c5>···DW_AT_type········:·(ref2)·<0x40a1>115 ····<c5>···DW_AT_type········:·(ref2)·<0x40a2>
116 ····<c7>···DW_AT_artificial··:·(flag_present)·1116 ····<c7>···DW_AT_artificial··:·(flag_present)·1
117 ·<3><c7>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)117 ·<3><c7>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
118 ····<c8>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>118 ····<c8>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>
119 ·<3><cc>:·Abbrev·Number:·0119 ·<3><cc>:·Abbrev·Number:·0
120 ·<2><cd>:·Abbrev·Number:·28·(DW_TAG_subprogram)120 ·<2><cd>:·Abbrev·Number:·28·(DW_TAG_subprogram)
121 ····<ce>···DW_AT_external····:·(flag_present)·1121 ····<ce>···DW_AT_external····:·(flag_present)·1
122 ····<ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x110a)·122 ····<ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x110a)·
Offset 124, 16 lines modifiedOffset 124, 16 lines modified
124 ····<d2>···DW_AT_decl_line···:·(data2)·806124 ····<d2>···DW_AT_decl_line···:·(data2)·806
125 ····<d4>···DW_AT_decl_column·:·(data1)·15125 ····<d4>···DW_AT_decl_column·:·(data1)·15
126 ····<d5>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x3e06)·126 ····<d5>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x3e06)·
127 ····<d9>···DW_AT_type········:·(GNU_ref_alt)·<0x2bb>127 ····<d9>···DW_AT_type········:·(GNU_ref_alt)·<0x2bb>
128 ····<dd>···DW_AT_declaration·:·(flag_present)·1128 ····<dd>···DW_AT_declaration·:·(flag_present)·1
129 ····<dd>···DW_AT_object_pointer:·(ref2)·<0xe1>129 ····<dd>···DW_AT_object_pointer:·(ref2)·<0xe1>
130 ····<df>···DW_AT_sibling·····:·(ref2)·<0xea>130 ····<df>···DW_AT_sibling·····:·(ref2)·<0xea>
131 ·<3><e1>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)131 ·<3><e1>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
132 ····<e2>···DW_AT_type········:·(ref2)·<0x40a1>132 ····<e2>···DW_AT_type········:·(ref2)·<0x40a2>
133 ····<e4>···DW_AT_artificial··:·(flag_present)·1133 ····<e4>···DW_AT_artificial··:·(flag_present)·1
Max diff block lines reached; 1536935/1544123 bytes (99.53%) of diff not shown.
7.89 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1124, 15 lines modifiedOffset 1124, 15 lines modified
1124 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt1124 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt
1125 ····DW_AT_declaration··DW_FORM_flag_present1125 ····DW_AT_declaration··DW_FORM_flag_present
1126 ····DW_AT_object_pointer·DW_FORM_ref21126 ····DW_AT_object_pointer·DW_FORM_ref2
1127 ····DW_AT_sibling······DW_FORM_ref21127 ····DW_AT_sibling······DW_FORM_ref2
1128 ····DW_AT·value:·0·····DW_FORM·value:·01128 ····DW_AT·value:·0·····DW_FORM·value:·0
1129 ···30······DW_TAG_member····[no·children]1129 ···30······DW_TAG_member····[no·children]
1130 ····DW_AT_name·········DW_FORM_GNU_strp_alt1130 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1131 ····DW_AT_decl_file····DW_FORM_implicit_const:·71131 ····DW_AT_decl_file····DW_FORM_implicit_const:·6
1132 ····DW_AT_decl_line····DW_FORM_implicit_const:·01132 ····DW_AT_decl_line····DW_FORM_implicit_const:·0
1133 ····DW_AT_type·········DW_FORM_GNU_ref_alt1133 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1134 ····DW_AT_data_member_location·DW_FORM_data11134 ····DW_AT_data_member_location·DW_FORM_data1
1135 ····DW_AT·value:·0·····DW_FORM·value:·01135 ····DW_AT·value:·0·····DW_FORM·value:·0
1136 ···31······DW_TAG_member····[no·children]1136 ···31······DW_TAG_member····[no·children]
1137 ····DW_AT_name·········DW_FORM_GNU_strp_alt1137 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1138 ····DW_AT_decl_file····DW_FORM_implicit_const:·11138 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
Offset 1156, 76 lines modifiedOffset 1156, 76 lines modified
1156 ···34······DW_TAG_formal_parameter····[no·children]1156 ···34······DW_TAG_formal_parameter····[no·children]
1157 ····DW_AT_type·········DW_FORM_GNU_ref_alt1157 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1158 ····DW_AT·value:·0·····DW_FORM·value:·01158 ····DW_AT·value:·0·····DW_FORM·value:·0
1159 ···35······DW_TAG_pointer_type····[no·children]1159 ···35······DW_TAG_pointer_type····[no·children]
1160 ····DW_AT_byte_size····DW_FORM_implicit_const:·81160 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
1161 ····DW_AT_type·········DW_FORM_ref21161 ····DW_AT_type·········DW_FORM_ref2
1162 ····DW_AT·value:·0·····DW_FORM·value:·01162 ····DW_AT·value:·0·····DW_FORM·value:·0
1163 ···36······DW_TAG_structure_type····[has·children] 
1164 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
1165 ····DW_AT_byte_size····DW_FORM_data2 
1166 ····DW_AT_decl_file····DW_FORM_data1 
1167 ····DW_AT_decl_line····DW_FORM_data1 
1168 ····DW_AT_decl_column··DW_FORM_implicit_const:·8 
1169 ····DW_AT_sibling······DW_FORM_ref2 
1170 ····DW_AT·value:·0·····DW_FORM·value:·0 
1171 ···37······DW_TAG_subroutine_type····[has·children]1163 ···36······DW_TAG_subroutine_type····[has·children]
1172 ····DW_AT_type·········DW_FORM_GNU_ref_alt1164 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1173 ····DW_AT_sibling······DW_FORM_ref21165 ····DW_AT_sibling······DW_FORM_ref2
1174 ····DW_AT·value:·0·····DW_FORM·value:·01166 ····DW_AT·value:·0·····DW_FORM·value:·0
1175 ···38······DW_TAG_formal_parameter····[no·children]1167 ···37······DW_TAG_formal_parameter····[no·children]
1176 ····DW_AT_type·········DW_FORM_ref21168 ····DW_AT_type·········DW_FORM_ref2
1177 ····DW_AT·value:·0·····DW_FORM·value:·01169 ····DW_AT·value:·0·····DW_FORM·value:·0
1178 ···39······DW_TAG_unspecified_parameters····[no·children]1170 ···38······DW_TAG_unspecified_parameters····[no·children]
1179 ····DW_AT·value:·0·····DW_FORM·value:·01171 ····DW_AT·value:·0·····DW_FORM·value:·0
1180 ···40······DW_TAG_member····[no·children]1172 ···39······DW_TAG_member····[no·children]
1181 ····DW_AT_name·········DW_FORM_GNU_strp_alt1173 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1182 ····DW_AT_decl_file····DW_FORM_implicit_const:·11174 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1183 ····DW_AT_decl_line····DW_FORM_data21175 ····DW_AT_decl_line····DW_FORM_data2
1184 ····DW_AT_decl_column··DW_FORM_data11176 ····DW_AT_decl_column··DW_FORM_data1
1185 ····DW_AT_type·········DW_FORM_ref21177 ····DW_AT_type·········DW_FORM_ref2
1186 ····DW_AT_data_member_location·DW_FORM_data21178 ····DW_AT_data_member_location·DW_FORM_data2
1187 ····DW_AT·value:·0·····DW_FORM·value:·01179 ····DW_AT·value:·0·····DW_FORM·value:·0
1188 ···41······DW_TAG_structure_type····[has·children]1180 ···40······DW_TAG_structure_type····[has·children]
1189 ····DW_AT_name·········DW_FORM_GNU_strp_alt1181 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1190 ····DW_AT_byte_size····DW_FORM_data11182 ····DW_AT_byte_size····DW_FORM_data1
1191 ····DW_AT_decl_file····DW_FORM_data11183 ····DW_AT_decl_file····DW_FORM_data1
1192 ····DW_AT_decl_line····DW_FORM_data11184 ····DW_AT_decl_line····DW_FORM_data1
1193 ····DW_AT_sibling······DW_FORM_ref21185 ····DW_AT_sibling······DW_FORM_ref2
1194 ····DW_AT·value:·0·····DW_FORM·value:·01186 ····DW_AT·value:·0·····DW_FORM·value:·0
1195 ···42······DW_TAG_subprogram····[has·children]1187 ···41······DW_TAG_subprogram····[has·children]
1196 ····DW_AT_external·····DW_FORM_flag_present1188 ····DW_AT_external·····DW_FORM_flag_present
1197 ····DW_AT_name·········DW_FORM_GNU_strp_alt1189 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1198 ····DW_AT_decl_file····DW_FORM_implicit_const:·11190 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1199 ····DW_AT_decl_line····DW_FORM_data21191 ····DW_AT_decl_line····DW_FORM_data2
1200 ····DW_AT_decl_column··DW_FORM_data11192 ····DW_AT_decl_column··DW_FORM_data1
1201 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt1193 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt
1202 ····DW_AT_type·········DW_FORM_GNU_ref_alt1194 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1203 ····DW_AT_declaration··DW_FORM_flag_present1195 ····DW_AT_declaration··DW_FORM_flag_present
1204 ····DW_AT_object_pointer·DW_FORM_ref21196 ····DW_AT_object_pointer·DW_FORM_ref2
1205 ····DW_AT·value:·0·····DW_FORM·value:·01197 ····DW_AT·value:·0·····DW_FORM·value:·0
1206 ···43······DW_TAG_formal_parameter····[no·children]1198 ···42······DW_TAG_formal_parameter····[no·children]
1207 ····DW_AT_type·········DW_FORM_ref21199 ····DW_AT_type·········DW_FORM_ref2
1208 ····DW_AT_artificial···DW_FORM_flag_present1200 ····DW_AT_artificial···DW_FORM_flag_present
1209 ····DW_AT·value:·0·····DW_FORM·value:·01201 ····DW_AT·value:·0·····DW_FORM·value:·0
1210 ···44······DW_TAG_typedef····[no·children]1202 ···43······DW_TAG_typedef····[no·children]
1211 ····DW_AT_name·········DW_FORM_GNU_strp_alt1203 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1212 ····DW_AT_decl_file····DW_FORM_data11204 ····DW_AT_decl_file····DW_FORM_data1
1213 ····DW_AT_decl_line····DW_FORM_data11205 ····DW_AT_decl_line····DW_FORM_data1
1214 ····DW_AT_decl_column··DW_FORM_data11206 ····DW_AT_decl_column··DW_FORM_data1
1215 ····DW_AT_type·········DW_FORM_ref21207 ····DW_AT_type·········DW_FORM_ref2
1216 ····DW_AT·value:·0·····DW_FORM·value:·01208 ····DW_AT·value:·0·····DW_FORM·value:·0
1217 ···45······DW_TAG_structure_type····[has·children]1209 ···44······DW_TAG_structure_type····[has·children]
1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt1210 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1219 ····DW_AT_byte_size····DW_FORM_data11211 ····DW_AT_byte_size····DW_FORM_data1
1220 ····DW_AT_decl_file····DW_FORM_implicit_const:·11212 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1221 ····DW_AT_decl_line····DW_FORM_data21213 ····DW_AT_decl_line····DW_FORM_data2
1222 ····DW_AT_decl_column··DW_FORM_implicit_const:·81214 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
1223 ····DW_AT_sibling······DW_FORM_ref21215 ····DW_AT_sibling······DW_FORM_ref2
1224 ····DW_AT·value:·0·····DW_FORM·value:·01216 ····DW_AT·value:·0·····DW_FORM·value:·0
 1217 ···45······DW_TAG_structure_type····[has·children]
 1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 1219 ····DW_AT_byte_size····DW_FORM_data2
 1220 ····DW_AT_decl_file····DW_FORM_data1
 1221 ····DW_AT_decl_line····DW_FORM_data1
 1222 ····DW_AT_decl_column··DW_FORM_data1
 1223 ····DW_AT_sibling······DW_FORM_ref2
 1224 ····DW_AT·value:·0·····DW_FORM·value:·0
1225 ···46······DW_TAG_const_type····[no·children]1225 ···46······DW_TAG_const_type····[no·children]
1226 ····DW_AT_type·········DW_FORM_ref21226 ····DW_AT_type·········DW_FORM_ref2
1227 ····DW_AT·value:·0·····DW_FORM·value:·01227 ····DW_AT·value:·0·····DW_FORM·value:·0
1228 ···47······DW_TAG_member····[no·children]1228 ···47······DW_TAG_member····[no·children]
1229 ····DW_AT_name·········DW_FORM_GNU_strp_alt1229 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1230 ····DW_AT_decl_file····DW_FORM_data11230 ····DW_AT_decl_file····DW_FORM_data1
1231 ····DW_AT_decl_line····DW_FORM_data11231 ····DW_AT_decl_line····DW_FORM_data1
Offset 1374, 54 lines modifiedOffset 1374, 62 lines modified
1374 ····DW_AT_decl_column··DW_FORM_data11374 ····DW_AT_decl_column··DW_FORM_data1
1375 ····DW_AT_type·········DW_FORM_GNU_ref_alt1375 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1376 ····DW_AT·value:·0·····DW_FORM·value:·01376 ····DW_AT·value:·0·····DW_FORM·value:·0
1377 ···69······DW_TAG_array_type····[has·children]1377 ···69······DW_TAG_array_type····[has·children]
1378 ····DW_AT_type·········DW_FORM_ref_addr1378 ····DW_AT_type·········DW_FORM_ref_addr
1379 ····DW_AT_sibling······DW_FORM_ref_udata1379 ····DW_AT_sibling······DW_FORM_ref_udata
1380 ····DW_AT·value:·0·····DW_FORM·value:·01380 ····DW_AT·value:·0·····DW_FORM·value:·0
1381 ···70······DW_TAG_typedef····[no·children]1381 ···70······DW_TAG_subprogram····[has·children]
 1382 ····DW_AT_external·····DW_FORM_flag_present
1382 ····DW_AT_name·········DW_FORM_strp1383 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1383 ····DW_AT_decl_file····DW_FORM_data11384 ····DW_AT_decl_file····DW_FORM_data1
1384 ····DW_AT_decl_line····DW_FORM_data11385 ····DW_AT_decl_line····DW_FORM_data1
1385 ····DW_AT_decl_column··DW_FORM_data11386 ····DW_AT_decl_column··DW_FORM_data1
1386 ····DW_AT_type·········DW_FORM_GNU_ref_alt1387 ····DW_AT_declaration··DW_FORM_flag_present
1387 ····DW_AT·value:·0·····DW_FORM·value:·01388 ····DW_AT·value:·0·····DW_FORM·value:·0
1388 ···71······DW_TAG_subprogram····[has·children]1389 ···71······DW_TAG_typedef····[no·children]
1389 ····DW_AT_external·····DW_FORM_flag_present 
1390 ····DW_AT_name·········DW_FORM_GNU_strp_alt1390 ····DW_AT_name·········DW_FORM_strp
1391 ····DW_AT_decl_file····DW_FORM_data11391 ····DW_AT_decl_file····DW_FORM_data1
1392 ····DW_AT_decl_line····DW_FORM_data11392 ····DW_AT_decl_line····DW_FORM_data1
1393 ····DW_AT_decl_column··DW_FORM_data11393 ····DW_AT_decl_column··DW_FORM_data1
1394 ····DW_AT_type·········DW_FORM_GNU_ref_alt1394 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1395 ····DW_AT_declaration··DW_FORM_flag_present 
1396 ····DW_AT_sibling······DW_FORM_ref_udata 
1397 ····DW_AT·value:·0·····DW_FORM·value:·01395 ····DW_AT·value:·0·····DW_FORM·value:·0
1398 ···72······DW_TAG_subprogram····[has·children]1396 ···72······DW_TAG_subprogram····[has·children]
Max diff block lines reached; 1814/8002 bytes (22.67%) of diff not shown.
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:··0x42844 ··Offset·into·.debug_info:··0x4287
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000023c0·0000000000000e918 ····00000000000023c0·000000000000030e
9 ····0000000000003260·00000000000000b49 ····00000000000026d0·00000000000000b4
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················6011 ··Length:···················60
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x693513 ··Offset·into·.debug_info:··0x4e88
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000003320·000000000000030e17 ····0000000000002790·0000000000000e91
18 ····0000000000003260·00000000000000b418 ····00000000000026d0·00000000000000b4
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x753622 ··Offset·into·.debug_info:··0x7539
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000003630·000000000000008626 ····0000000000003630·0000000000000086
27 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
28 ··Length:···················4428 ··Length:···················60
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x76a930 ··Offset·into·.debug_info:··0x76ac
31 ··Pointer·Size:·············831 ··Pointer·Size:·············8
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address············Length33 ····Address············Length
34 ····00000000000036c0·00000000000001e634 ····00000000000036c0·00000000000000ca
 35 ····00000000000026d0·00000000000000b4
35 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
36 ··Length:···················6037 ··Length:···················44
37 ··Version:··················238 ··Version:··················2
38 ··Offset·into·.debug_info:··0x7ccb39 ··Offset·into·.debug_info:··0x7a9b
39 ··Pointer·Size:·············840 ··Pointer·Size:·············8
40 ··Segment·Size:·············041 ··Segment·Size:·············0
  
41 ····Address············Length42 ····Address············Length
42 ····00000000000038b0·00000000000000ca43 ····00000000000037a0·00000000000001e6
43 ····0000000000003260·00000000000000b4 
44 ····0000000000000000·000000000000000044 ····0000000000000000·0000000000000000
  
378 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 3064 lines modifiedOffset 1, 3064 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:··········0x1aa83 ··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)11 ····00000010·00000000000026a0·(base·address)
14 ····0000001d·v000000000000000·v000000000000000·views·at·0000000c·for:12 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:
15 ·············0000000000003160·000000000000317a·(DW_OP_reg5·(rdi))13 ·············00000000000026a0·00000000000026b0·(DW_OP_reg5·(rdi))
16 ····00000022·v000000000000000·v000000000000000·views·at·0000000e·for:14 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:
17 ·············000000000000317a·000000000000322c·(DW_OP_reg3·(rbx)) 
18 ····00000028·v000000000000000·v000000000000000·views·at·00000010·for: 
19 ·············000000000000322c·0000000000003232·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)15 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
20 ····00000032·v000000000000000·v000000000000000·views·at·00000012·for: 
21 ·············0000000000003232·0000000000003251·(DW_OP_reg3·(rbx)) 
22 ····00000039·<End·of·list>16 ····00000026·<End·of·list>
  
23 ····0000003a·v000000000000000·v000000000000000·location·view·pair17 ····00000027·v000000000000000·v000000000000000·location·view·pair
24 ····0000003c·v000000000000000·v000000000000000·location·view·pair18 ····00000029·v000000000000000·v000000000000000·location·view·pair
  
25 ····0000003e·0000000000003160·(base·address)19 ····0000002b·00000000000026a0·(base·address)
26 ····00000047·v000000000000000·v000000000000000·views·at·0000003a·for:20 ····00000034·v000000000000000·v000000000000000·views·at·00000027·for:
27 ·············0000000000003160·000000000000316d·(DW_OP_reg4·(rsi))21 ·············00000000000026a0·00000000000026ab·(DW_OP_reg4·(rsi))
28 ····0000004c·v000000000000000·v000000000000000·views·at·0000003c·for:22 ····00000039·v000000000000000·v000000000000000·views·at·00000029·for:
29 ·············000000000000316d·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)23 ·············00000000000026ab·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
30 ····00000055·<End·of·list>24 ····00000041·<End·of·list>
  
31 ····00000056·v000000000000000·v000000000000000·location·view·pair25 ····00000042·v000000000000000·v000000000000000·location·view·pair
32 ····00000058·v000000000000000·v000000000000000·location·view·pair26 ····00000044·v000000000000000·v000000000000000·location·view·pair
33 ····0000005a·v000000000000000·v000000000000000·location·view·pair 
  
34 ····0000005c·0000000000003160·(base·address)27 ····00000046·00000000000026a0·(base·address)
 28 ····0000004f·v000000000000000·v000000000000000·views·at·00000042·for:
 29 ·············00000000000026a0·00000000000026b0·(DW_OP_reg1·(rdx))
35 ····00000065·v000000000000000·v000000000000000·views·at·00000056·for:30 ····00000054·v000000000000000·v000000000000000·views·at·00000044·for:
36 ·············0000000000003160·0000000000003192·(DW_OP_reg1·(rdx)) 
37 ····0000006a·v000000000000000·v000000000000000·views·at·00000058·for: 
38 ·············0000000000003192·0000000000003196·(DW_OP_breg5·(rdi):·-1;·DW_OP_stack_value) 
39 ····00000071·v000000000000000·v000000000000000·views·at·0000005a·for: 
40 ·············0000000000003196·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)31 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
41 ····0000007a·<End·of·list>32 ····0000005c·<End·of·list>
  
42 ····0000007b·v000000000000000·v000000000000000·location·view·pair 
43 ····0000007d·v000000000000000·v000000000000000·location·view·pair33 ····0000005d·v000000000000000·v000000000000000·location·view·pair
44 ····0000007f·v000000000000000·v000000000000000·location·view·pair34 ····0000005f·v000000000000000·v000000000000000·location·view·pair
45 ····00000081·v000000000000000·v000000000000000·location·view·pair 
  
46 ····00000083·0000000000003160·(base·address)35 ····00000061·00000000000026a0·(base·address)
47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007b·for: 
48 ·············0000000000003160·0000000000003196·(DW_OP_reg2·(rcx)) 
49 ····00000091·v000000000000000·v000000000000000·views·at·0000007d·for:36 ····0000006a·v000000000000000·v000000000000000·views·at·0000005d·for:
50 ·············0000000000003196·000000000000322d·(DW_OP_reg6·(rbp))37 ·············00000000000026a0·00000000000026b0·(DW_OP_reg2·(rcx))
51 ····00000097·v000000000000000·v000000000000000·views·at·0000007f·for:38 ····0000006f·v000000000000000·v000000000000000·views·at·0000005f·for:
52 ·············000000000000322d·0000000000003232·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)39 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)
53 ····000000a1·v000000000000000·v000000000000000·views·at·00000081·for: 
54 ·············0000000000003232·0000000000003251·(DW_OP_reg6·(rbp)) 
55 ····000000a8·<End·of·list>40 ····00000077·<End·of·list>
  
 41 ····00000078·v000000000000000·v000000000000000·location·view·pair
56 ····000000a9·v000000000000000·v000000000000000·location·view·pair42 ····0000007a·v000000000000000·v000000000000000·location·view·pair
57 ····000000ab·v000000000000000·v000000000000000·location·view·pair43 ····0000007c·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)44 ····0000007e·00000000000026b9·(base·address)
 45 ····00000087·v000000000000000·v000000000000000·views·at·00000078·for:
 46 ·············00000000000026b9·00000000000026bd·(DW_OP_reg0·(rax))
62 ····000000bc·v000000000000000·v000000000000000·views·at·000000a9·for:47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007a·for:
63 ·············0000000000003160·0000000000003196·(DW_OP_reg8·(r8))48 ·············00000000000026bd·00000000000026c9·(DW_OP_reg3·(rbx))
64 ····000000c1·v000000000000000·v000000000000000·views·at·000000ab·for:49 ····00000091·v000000000000000·v000000000000000·views·at·0000007c·for:
65 ·············0000000000003196·00000000000031c5·(DW_OP_reg12·(r12)) 
66 ····000000c6·v000000000000000·v000000000000000·views·at·000000ad·for: 
67 ·············00000000000031c5·0000000000003232·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value) 
68 ····000000cf·v000000000000000·v000000000000000·views·at·000000af·for: 
69 ·············0000000000003232·000000000000324c·(DW_OP_reg12·(r12))50 ·············00000000000026c9·00000000000026cd·(DW_OP_reg5·(rdi))
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>51 ····00000096·<End·of·list>
  
 52 ····00000097·v000000000000001·v000000000000000·location·view·pair
73 ····000000e1·v000000000000000·v000000000000000·location·view·pair53 ····00000099·v000000000000000·v000000000000000·location·view·pair
74 ····000000e3·v000000000000000·v000000000000000·location·view·pair 
  
75 ····000000e5·0000000000003197·(base·address)54 ····0000009b·00000000000026a4·(base·address)
 55 ····000000a4·v000000000000001·v000000000000000·views·at·00000097·for:
 56 ·············00000000000026a4·00000000000026b0·(DW_OP_reg5·(rdi))
76 ····000000ee·v000000000000000·v000000000000000·views·at·000000e1·for:57 ····000000a9·v000000000000000·v000000000000000·views·at·00000099·for:
 58 ·············00000000000026b0·00000000000026b9·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
77 ·············0000000000003197·00000000000031a2·(DW_OP_reg0·(rax)) 
78 ····000000f3·v000000000000000·v000000000000000·views·at·000000e3·for: 
79 ·············0000000000003232·0000000000003249·(DW_OP_reg0·(rax)) 
80 ····000000fa·<End·of·list>59 ····000000b1·<End·of·list>
  
81 ····000000fb·v000000000000000·v000000000000000·location·view·pair60 ····000000b2·v000000000000000·v000000000000000·location·view·pair
82 ····000000fd·v000000000000000·v000000000000000·location·view·pair61 ····000000b4·v000000000000000·v000000000000000·location·view·pair
  
83 ····000000ff·00000000000031c5·(base·address)62 ····000000b6·00000000000026ab·(base·address)
84 ····00000108·v000000000000000·v000000000000000·views·at·000000fb·for:63 ····000000bf·v000000000000000·v000000000000000·views·at·000000b2·for:
85 ·············00000000000031c5·00000000000031c8·(DW_OP_reg0·(rax))64 ·············00000000000026ab·00000000000026b0·(DW_OP_reg1·(rdx))
86 ····0000010d·v000000000000000·v000000000000000·views·at·000000fd·for:65 ····000000c4·v000000000000000·v000000000000000·views·at·000000b4·for:
87 ·············00000000000031c8·0000000000003217·(DW_OP_reg12·(r12))66 ·············00000000000026b0·00000000000026b9·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
88 ····00000112·<End·of·list>67 ····000000cc·<End·of·list>
  
 68 ····000000cd·v000000000000000·v000000000000000·location·view·pair
 69 ····000000cf·v000000000000000·v000000000000000·location·view·pair
89 ····00000113·v000000000000000·v000000000000000·location·view·pair70 ····000000d1·v000000000000000·v000000000000000·location·view·pair
 71 ····000000d3·v000000000000000·v000000000000000·location·view·pair
90 ····00000115·v000000000000000·v000000000000000·location·view·pair72 ····000000d5·v000000000000000·v000000000000000·location·view·pair
  
91 ····00000117·00000000000031df·(base·address)73 ····000000d7·0000000000002610·(base·address)
 74 ····000000e0·v000000000000000·v000000000000000·views·at·000000cd·for:
 75 ·············0000000000002610·000000000000262f·(DW_OP_reg5·(rdi))
 76 ····000000e5·v000000000000000·v000000000000000·views·at·000000cf·for:
 77 ·············000000000000262f·000000000000266c·(DW_OP_reg3·(rbx))
92 ····00000120·v000000000000000·v000000000000000·views·at·00000113·for:78 ····000000ea·v000000000000000·v000000000000000·views·at·000000d1·for:
93 ·············00000000000031df·00000000000031e2·(DW_OP_reg0·(rax))79 ·············000000000000266c·0000000000002672·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
Max diff block lines reached; 369282/386603 bytes (95.52%) 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:··0x42844 ··Offset·into·.debug_info:··0x4287
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000023c0·0000000000000e918 ····00000000000023c0·000000000000030e
9 ····0000000000003260·00000000000000b49 ····00000000000026d0·00000000000000b4
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················6011 ··Length:···················60
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x693513 ··Offset·into·.debug_info:··0x4e88
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000003320·000000000000030e17 ····0000000000002790·0000000000000e91
18 ····0000000000003260·00000000000000b418 ····00000000000026d0·00000000000000b4
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x753622 ··Offset·into·.debug_info:··0x7539
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000003630·000000000000008626 ····0000000000003630·0000000000000086
27 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
28 ··Length:···················4428 ··Length:···················60
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x76a930 ··Offset·into·.debug_info:··0x76ac
31 ··Pointer·Size:·············831 ··Pointer·Size:·············8
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address············Length33 ····Address············Length
34 ····00000000000036c0·00000000000001e634 ····00000000000036c0·00000000000000ca
 35 ····00000000000026d0·00000000000000b4
35 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
36 ··Length:···················6037 ··Length:···················44
37 ··Version:··················238 ··Version:··················2
38 ··Offset·into·.debug_info:··0x7ccb39 ··Offset·into·.debug_info:··0x7a9b
39 ··Pointer·Size:·············840 ··Pointer·Size:·············8
40 ··Segment·Size:·············041 ··Segment·Size:·············0
  
41 ····Address············Length42 ····Address············Length
42 ····00000000000038b0·00000000000000ca43 ····00000000000037a0·00000000000001e6
43 ····0000000000003260·00000000000000b4 
44 ····0000000000000000·000000000000000044 ····0000000000000000·0000000000000000
  
791 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 ?*wGCC:·(Debian·14.2.0-8)·14.2.0
2 a```bhqb`2 a```bhwb`
3 i^L<FA!WK=c 
4 @Zf(C[&Et 
5 T;?<x_.2 
6 LH~]>[Jo3 vF4#fIDq
 4 Si!Z[:+ry!
 5 }H-o[]tR
 6 LU9g&-^LAt
 7 [V#!+X#&
 8 ^(KZkb*AQ
 9 <0(@6k2^
 10 MN-}p:`s:
 11 NGlNGlNG|
7 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug12 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
8 crtstuff.c13 crtstuff.c
9 deregister_tm_clones14 deregister_tm_clones
10 __do_global_dtors_aux15 __do_global_dtors_aux
11 completed.016 completed.0
12 __do_global_dtors_aux_fini_array_entry17 __do_global_dtors_aux_fini_array_entry
13 frame_dummy18 frame_dummy
14 __frame_dummy_init_array_entry19 __frame_dummy_init_array_entry
15 freebsd_kevents.cpp20 linux.cpp
16 freebsd.cpp21 freebsd.cpp
17 apple.cpp22 apple.cpp
18 linux.cpp23 freebsd_kevents.cpp
19 generic_posix.cpp24 generic_posix.cpp
20 unix_strings.cpp 
21 generic.cpp25 generic.cpp
 26 unix_strings.cpp
22 __FRAME_END__27 __FRAME_END__
23 __dso_handle28 __dso_handle
24 _DYNAMIC29 _DYNAMIC
25 __GNU_EH_FRAME_HDR30 __GNU_EH_FRAME_HDR
26 __TMC_END__31 __TMC_END__
27 _GLOBAL_OFFSET_TABLE_32 _GLOBAL_OFFSET_TABLE_
28 getenv@GLIBC_2.2.533 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 0000000000002540·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:
18 »       ...18 »       ...
  
19 0000000000002690·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:19 0000000000002610·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
20 »       ...20 »       ...
  
21 0000000000002700·<toMillis(timespec)>:21 00000000000026a0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
22 »       ...22 »       ...
  
23 0000000000002730·<unpackStat(stat*,·int*,·long*,·long*)>:23 00000000000026d0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
24 »       ...24 »       ...
  
25 00000000000027a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:25 0000000000002790·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:
26 »       ...26 »       ...
  
27 0000000000002960·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:27 0000000000002900·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:
28 »       ...28 »       ...
  
29 0000000000002ce0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:29 0000000000002a60·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:
30 »       ...30 »       ...
  
31 0000000000002d80·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:31 0000000000002ad0·<toMillis(timespec)>:
32 »       ...32 »       ...
  
33 0000000000002ed0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:33 0000000000002b00·<unpackStat(stat*,·int*,·long*,·long*)>:
34 »       ...34 »       ...
  
35 0000000000002ee0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:35 0000000000002b70·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:
36 »       ...36 »       ...
  
37 0000000000002f30·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:37 0000000000002d30·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:
38 »       ...38 »       ...
  
39 0000000000002f90·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:39 00000000000030b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:
40 »       ...40 »       ...
  
41 0000000000003000·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:41 0000000000003150·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:
42 »       ...42 »       ...
  
43 0000000000003070·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:43 00000000000032a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:
44 »       ...44 »       ...
  
45 0000000000003130·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:45 00000000000032b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:
46 »       ...46 »       ...
  
47 0000000000003160·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:47 0000000000003300·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:
48 »       ...48 »       ...
  
49 0000000000003260·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:49 0000000000003360·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:
50 »       ...50 »       ...
  
51 0000000000003320·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:51 00000000000033d0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:
52 »       ...52 »       ...
  
53 00000000000034a0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:53 0000000000003440·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:
54 »       ...54 »       ...
  
55 0000000000003570·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:55 0000000000003500·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
56 »       ...56 »       ...
  
57 0000000000003600·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:57 0000000000003530·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
58 »       ...58 »       ...
  
59 0000000000003630·<mark_failed_with_errno>:59 0000000000003630·<mark_failed_with_errno>:
60 »       ...60 »       ...
  
61 0000000000003690·<map_error_code>:61 0000000000003690·<map_error_code>:
62 »       ...62 »       ...
  
63 00000000000036c0·<java_to_char>:63 00000000000036c0·<mark_failed_with_code>:
64 »       ...64 »       ...
  
65 00000000000037c0·<char_to_java>:65 0000000000003770·<mark_failed_with_message>:
66 »       ...66 »       ...
  
67 00000000000038b0·<mark_failed_with_code>:67 0000000000003780·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
68 »       ...68 »       ...
  
69 0000000000003960·<mark_failed_with_message>:69 00000000000037a0·<java_to_char>:
70 »       ...70 »       ...
  
71 0000000000003970·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:71 00000000000038a0·<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 000000000000397c·<_fini>:2 0000000000003988·<_fini>:
3 »       ...3 »       ...
3.4 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 56 lines modifiedOffset 1, 56 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/14/include7 ··[····6b]··/usr/lib/gcc/x86_64-linux-gnu/14/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++/1411 ··[····f2]··/usr/include/c++/14
15 ··[···155]··/usr/include/c++/14/bits12 ··[···106]··/usr/include/c++/14/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++/14/bits15 ··[···154]··/usr/include/x86_64-linux-gnu/c++/14/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
 30 ··[···20d]··stdint-uintn.h
33 ··[···26a]··struct_stat.h 
34 ··[···278]··ioctl-types.h 
35 ··[···286]··utsname.h 
36 ··[···290]··dirent.h 
37 ··[···299]··ioctl.h31 ··[···21c]··inotify.h
38 ··[···2a1]··unistd-decl.h32 ··[···226]··unistd-decl.h
39 ··[···2af]··string.h 
40 ··[···2b8]··errno.h 
41 ··[···2c0]··generic.h33 ··[···234]··generic.h
42 ··[···2ca]··c++config.h34 ··[···23e]··c++config.h
 35 ··[···24a]··src/main/cpp/freebsd.cpp
43 ··[···2d6]··src/main/cpp/apple.cpp36 ··[···263]··src/main/cpp/apple.cpp
44 ··[···2ed]··src/main/cpp/linux.cpp37 ··[···27a]··src/main/cpp/win.cpp
45 ··[···304]··struct_FILE.h38 ··[···28f]··src/main/cpp/freebsd_kevents.cpp
 39 ··[···2b0]··src/main/cpp/posix.cpp
 40 ··[···2c7]··string_fortified.h
 41 ··[···2da]··struct_timespec.h
 42 ··[···2ec]··struct_stat.h
 43 ··[···2fa]··ioctl-types.h
 44 ··[···308]··utsname.h
46 ··[···312]··mntent.h45 ··[···312]··dirent.h
47 ··[···31b]··stdint-uintn.h 
48 ··[···32a]··inotify.h46 ··[···31b]··ioctl.h
49 ··[···334]··src/shared/cpp/osx.cpp47 ··[···323]··string.h
 48 ··[···32c]··errno.h
50 ··[···34b]··src/shared/cpp/generic_posix.cpp49 ··[···334]··src/shared/cpp/generic_posix.cpp
51 ··[···36c]··src/shared/cpp50 ··[···355]··src/shared/cpp
 51 ··[···364]··src/shared/cpp/generic.cpp
52 ··[···37b]··src/shared/cpp/unix_strings.cpp52 ··[···37f]··src/shared/cpp/unix_strings.cpp
53 ··[···39b]··wchar.h53 ··[···39f]··wchar.h
54 ··[···3a3]··src/shared/cpp/generic.cpp54 ··[···3a7]··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·67001726·a4a501ea·f0beebc0·46c4e83a·g..&........F..: 
7 ··0x00000050·50b26ede·3619·······················P.n.6.6 ··0x00000040·67002289·5266296d·6f7597e9·17e600c2·g.".Rf)mou......
 7 ··0x00000050·36e4667a·5e2d·······················6.fz^-
  
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.
276 KB
./usr/lib/debug/.build-id/8e/2d1b663c25d9bedd17899d391ddd7de708f526.debug vs.
./usr/lib/debug/.build-id/6e/31f4a4329afb34375f4dab75dd8f81c8195576.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 81% 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:··········24152·(bytes·into·file)13 ··Start·of·section·headers:··········24144·(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·0x000cbd·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000cd1·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.23 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x5e58:1 There·are·37·section·headers,·starting·at·offset·0x5e50:
  
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
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 ··[·5]·.gnu.version······NOBITS··········0000000000000d68·00025c·00005c·02···A··3···0··210 ··[·5]·.gnu.version······NOBITS··········0000000000000d68·00025c·00005c·02···A··3···0··2
11 ··[·6]·.gnu.version_r····NOBITS··········0000000000000dc8·00025c·000050·00···A··4···2··811 ··[·6]·.gnu.version_r····NOBITS··········0000000000000dc8·00025c·000050·00···A··4···2··8
12 ··[·7]·.rela.dyn·········NOBITS··········0000000000000e18·00025c·0000f0·18···A··3···0··812 ··[·7]·.rela.dyn·········NOBITS··········0000000000000e18·00025c·0000f0·18···A··3···0··8
13 ··[·8]·.rela.plt·········NOBITS··········0000000000000f08·00025c·000240·18···A··3··21··813 ··[·8]·.rela.plt·········NOBITS··········0000000000000f08·00025c·000240·18···A··3··21··8
14 ··[·9]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········0000000000002020·001000·000190·10··AX··0···0·1615 ··[10]·.plt··············NOBITS··········0000000000002020·001000·000190·10··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········00000000000021b0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········00000000000021b0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········00000000000021c0·001000·000af4·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········00000000000021c0·001000·000b06·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········0000000000002cb4·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000002cc8·001000·000009·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········0000000000003000·001000·00019a·01·AMS··0···0··819 ··[14]·.rodata···········NOBITS··········0000000000003000·001000·00019d·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····NOBITS··········000000000000319c·001000·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00000000000031a0·001000·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········0000000000003270·001000·000470·00···A··0···0··821 ··[16]·.eh_frame·········NOBITS··········0000000000003278·001000·000470·00···A··0···0··8
22 ··[17]·.init_array·······NOBITS··········0000000000004dd0·000dd0·000008·08··WA··0···0··822 ··[17]·.init_array·······NOBITS··········0000000000004dd0·000dd0·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······NOBITS··········0000000000004dd8·000dd0·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········0000000000004dd8·000dd0·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········0000000000004de0·000dd0·0001d0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········0000000000004de0·000dd0·0001d0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········0000000000004fb0·000dd0·000038·08··WA··0···0··825 ··[20]·.got··············NOBITS··········0000000000004fb0·000dd0·000038·08··WA··0···0··8
26 ··[21]·.got.plt··········NOBITS··········0000000000004fe8·000dd0·0000d8·08··WA··0···0··826 ··[21]·.got.plt··········NOBITS··········0000000000004fe8·000dd0·0000d8·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········00000000000050c0·000dd0·00000c·00··WA··0···0··827 ··[22]·.data·············NOBITS··········00000000000050c0·000dd0·00000c·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········00000000000050e0·000dd0·000068·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00000000000050e0·000dd0·000068·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000066·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000068·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e8·0031d4·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e8·0031c8·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0034c0·000353·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0034b0·000353·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·003818·000663·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·003808·000667·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·003e80·0005d1·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·003e70·0005d1·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·004458·000123·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·004448·000122·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·004580·00077e·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·004570·000783·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·004d00·000133·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·004cf8·000133·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·004e33·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·004e2b·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·004e90·000678·18·····35··24··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·004e88·000678·18·····35··24··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·005508·0007db·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·005500·0007db·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·005ce3·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·005cdb·000173·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
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:·0000000000002cb4·····0·FUNC····LOCAL··DEFAULT···13·_fini21 ····17:·0000000000002cc8·····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:·0000000000002bf0····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:·0000000000002c00···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
Offset 48, 25 lines modifiedOffset 48, 25 lines modified
48 ····44:·00000000000023c0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion48 ····44:·00000000000023c0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
49 ····45:·00000000000022b0····11·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc49 ····45:·00000000000022b0····11·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
50 ····46:·00000000000023d0···676·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal50 ····46:·00000000000023d0···676·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
51 ····47:·00000000000028b0····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno51 ····47:·00000000000028b0····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
52 ····48:·0000000000002870····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine52 ····48:·0000000000002870····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
53 ····49:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__53 ····49:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
54 ····50:·0000000000002750····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down54 ····50:·0000000000002750····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
55 ····51:·0000000000002940···247·FUNC····GLOBAL·DEFAULT···12·java_to_char55 ····51:·0000000000002ae0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char
56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.2.556 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.2.5
57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.557 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.5
58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.1999102358 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023
59 ····55:·00000000000026a0····33·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset59 ····55:·00000000000026a0····33·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
60 ····56:·0000000000002be0····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message60 ····56:·00000000000029f0····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
61 ····57:·0000000000002680····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold61 ····57:·0000000000002680····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.1999102362 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023
63 ····59:·0000000000002810····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right63 ····59:·0000000000002810····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
64 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.564 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5
65 ····61:·0000000000002b30···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code65 ····61:·0000000000002940···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
66 ····62:·00000000000026d0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground66 ····62:·00000000000026d0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
67 ····63:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable67 ····63:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
68 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.1999102368 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023
69 ····65:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.569 ····65:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5
70 ····66:·0000000000002280····45·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali70 ····66:·0000000000002280····45·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
71 ····67:·00000000000050c8·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal71 ····67:·00000000000050c8·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
72 ····68:·0000000000002a40···230·FUNC····GLOBAL·DEFAULT···12·char_to_java72 ····68:·0000000000002be0···230·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:·8e2d1b663c25d9bedd17899d391ddd7de708f5263 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e31f4a4329afb34375f4dab75dd8f81c8195576
66.4 KB
readelf --wide --debug-dump=rawline {}
    
Offset 981, 43 lines modifiedOffset 981, 43 lines modified
981 ··Opcode·10·has·0·args981 ··Opcode·10·has·0·args
982 ··Opcode·11·has·0·args982 ··Opcode·11·has·0·args
983 ··Opcode·12·has·1·arg983 ··Opcode·12·has·1·arg
  
984 ·The·Directory·Table·(offset·0x666,·lines·11,·columns·1):984 ·The·Directory·Table·(offset·0x666,·lines·11,·columns·1):
985 ··Entry»  Name985 ··Entry»  Name
986 ··0»      (line_strp)»   (offset:·0):·.986 ··0»      (line_strp)»   (offset:·0):·.
987 ··1»      (line_strp)»   (offset:·0x218):·src/shared/cpp987 ··1»      (line_strp)»   (offset:·0x201):·src/shared/cpp
988 ··2»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include988 ··2»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
989 ··3»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux989 ··3»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux
990 ··4»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include990 ··4»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
991 ··5»      (line_strp)»   (offset:·0x99):·/usr/include991 ··5»      (line_strp)»   (offset:·0x99):·/usr/include
992 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/c++/14992 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/c++/14
993 ··7»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits993 ··7»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits
994 ··8»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits994 ··8»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits
995 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers995 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers
996 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/14/bits996 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
997 ·The·File·Name·Table·(offset·0x698,·lines·17,·columns·2):997 ·The·File·Name·Table·(offset·0x698,·lines·17,·columns·2):
998 ··Entry»  Dir»       Name998 ··Entry»  Dir»       Name
999 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x206):·generic_posix.cpp999 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1ef):·generic_posix.cpp
1000 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x206):·generic_posix.cpp1000 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1ef):·generic_posix.cpp
1001 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>1001 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>
1002 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x149):·stddef.h1002 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x149):·stddef.h
1003 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x162):·jni_md.h1003 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x162):·jni_md.h
1004 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x138):·jni.h1004 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x138):·jni.h
1005 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x16b):·stdlib.h1005 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x16b):·stdlib.h
1006 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x174):·cstdlib1006 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x174):·cstdlib
1007 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x17c):·std_abs.h1007 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x17c):·std_abs.h
1008 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x186):·stdlib-float.h1008 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x186):·stdlib-float.h
1009 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h1009 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h
1010 ··11»     (udata)»      8»     (line_strp)»  (offset:·0x16b):·stdlib.h1010 ··11»     (udata)»      8»     (line_strp)»  (offset:·0x16b):·stdlib.h
1011 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x16b):·stdlib.h1011 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x16b):·stdlib.h
1012 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h1012 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h
1013 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x227):·string.h1013 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x210):·string.h
1014 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x230):·errno.h1014 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x219):·errno.h
1015 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h1015 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h
  
1016 ·Line·Number·Statements:1016 ·Line·Number·Statements:
1017 ··[0x000006ed]··Set·column·to·791017 ··[0x000006ed]··Set·column·to·79
1018 ··[0x000006ef]··Extended·opcode·2:·set·Address·to·0x28b01018 ··[0x000006ef]··Extended·opcode·2:·set·Address·to·0x28b0
1019 ··[0x000006fa]··Advance·Line·by·27·to·281019 ··[0x000006fa]··Advance·Line·by·27·to·28
1020 ··[0x000006fc]··Copy1020 ··[0x000006fc]··Copy
Offset 1102, 19 lines modifiedOffset 1102, 19 lines modified
1102 ··[0x0000077c]··Set·column·to·11102 ··[0x0000077c]··Set·column·to·1
1103 ··[0x0000077e]··Special·opcode·81:·advance·Address·by·5·to·0x2935·and·Line·by·6·to·521103 ··[0x0000077e]··Special·opcode·81:·advance·Address·by·5·to·0x2935·and·Line·by·6·to·52
1104 ··[0x0000077f]··Advance·PC·by·1·to·0x29361104 ··[0x0000077f]··Advance·PC·by·1·to·0x2936
1105 ··[0x00000781]··Extended·opcode·1:·End·of·Sequence1105 ··[0x00000781]··Extended·opcode·1:·End·of·Sequence
  
  
1106 ··Offset:······················0x7841106 ··Offset:······················0x784
1107 ··Length:······················8111107 ··Length:······················440
1108 ··DWARF·Version:···············51108 ··DWARF·Version:···············5
1109 ··Address·size·(bytes):········81109 ··Address·size·(bytes):········8
1110 ··Segment·selector·(bytes):····01110 ··Segment·selector·(bytes):····0
1111 ··Prologue·Length:·············1571111 ··Prologue·Length:·············96
1112 ··Minimum·Instruction·Length:··11112 ··Minimum·Instruction·Length:··1
1113 ··Maximum·Ops·per·Instruction:·11113 ··Maximum·Ops·per·Instruction:·1
1114 ··Initial·value·of·'is_stmt':··11114 ··Initial·value·of·'is_stmt':··1
1115 ··Line·Base:···················-51115 ··Line·Base:···················-5
1116 ··Line·Range:··················141116 ··Line·Range:··················14
1117 ··Opcode·Base:·················131117 ··Opcode·Base:·················13
  
Offset 1128, 442 lines modifiedOffset 1128, 245 lines modified
1128 ··Opcode·7·has·0·args1128 ··Opcode·7·has·0·args
1129 ··Opcode·8·has·0·args1129 ··Opcode·8·has·0·args
1130 ··Opcode·9·has·1·arg1130 ··Opcode·9·has·1·arg
1131 ··Opcode·10·has·0·args1131 ··Opcode·10·has·0·args
1132 ··Opcode·11·has·0·args1132 ··Opcode·11·has·0·args
1133 ··Opcode·12·has·1·arg1133 ··Opcode·12·has·1·arg
  
1134 ·The·Directory·Table·(offset·0x7a6,·lines·11,·columns·1):1134 ·The·Directory·Table·(offset·0x7a6,·lines·7,·columns·1):
1135 ··Entry»  Name1135 ··Entry»  Name
1136 ··0»      (line_strp)»   (offset:·0):·.1136 ··0»      (line_strp)»   (offset:·0):·.
1137 ··1»      (line_strp)»   (offset:·0x218):·src/shared/cpp1137 ··1»      (line_strp)»   (offset:·0x201):·src/shared/cpp
1138 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include1138 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
1139 ··3»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits 
1140 ··4»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include1139 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 1140 ··4»      (line_strp)»   (offset:·0x99):·/usr/include
1141 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux1141 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux
1142 ··6»      (line_strp)»   (offset:·0x99):·/usr/include 
1143 ··7»      (line_strp)»   (offset:·0xce):·/usr/include/c++/14 
1144 ··8»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits 
1145 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers1142 ··6»      (line_strp)»   (offset:·0xfb):·src/shared/headers
1146 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/14/bits 
  
1147 ·The·File·Name·Table·(offset·0x7d8,·lines·17,·columns·2):1143 ·The·File·Name·Table·(offset·0x7c8,·lines·8,·columns·2):
1148 ··Entry»  Dir»       Name1144 ··Entry»  Dir»       Name
1149 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x247):·unix_strings.cpp1145 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x230):·generic.cpp
1150 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x247):·unix_strings.cpp 
1151 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h1146 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h
1152 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x16b):·stdlib.h1147 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x230):·generic.cpp
1153 ··4»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>1148 ··3»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>
 1149 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x23c):·stdarg.h
1154 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x149):·stddef.h1150 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x15a):·stdio.h
1155 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h1151 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h
1156 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x16b):·stdlib.h 
1157 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x174):·cstdlib 
1158 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x17c):·std_abs.h 
1159 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x186):·stdlib-float.h 
1160 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h 
1161 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x16b):·stdlib.h 
1162 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x258):·wchar.h 
1163 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x227):·string.h 
1164 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h1152 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x1a6):·generic.h
1165 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h 
  
1166 ·Line·Number·Statements:1153 ·Line·Number·Statements:
1167 ··[0x0000082d]··Set·column·to·651154 ··[0x000007f0]··Set·column·to·10
1168 ··[0x0000082f]··Extended·opcode·2:·set·Address·to·0x29401155 ··[0x000007f2]··Extended·opcode·2:·set·Address·to·0x2a10
1169 ··[0x0000083a]··Advance·Line·by·27·to·281156 ··[0x000007fd]··Advance·Line·by·1060·to·1061
1170 ··[0x0000083c]··Copy1157 ··[0x00000800]··Copy
 1158 ··[0x00000801]··Set·is_stmt·to·0
 1159 ··[0x00000802]··Copy·(view·1)
 1160 ··[0x00000803]··Advance·PC·by·85·to·0x2a65
 1161 ··[0x00000805]··Special·opcode·5:·advance·Address·by·0·to·0x2a65·and·Line·by·0·to·1061
 1162 ··[0x00000806]··Set·column·to·9
 1163 ··[0x00000808]··Set·is_stmt·to·1
 1164 ··[0x00000809]··Special·opcode·230:·advance·Address·by·16·to·0x2a75·and·Line·by·1·to·1062
 1165 ··[0x0000080a]··Special·opcode·6:·advance·Address·by·0·to·0x2a75·and·Line·by·1·to·1063·(view·1)
 1166 ··[0x0000080b]··Set·column·to·35
1171 ··[0x0000083d]··Set·is_stmt·to·01167 ··[0x0000080d]··Set·is_stmt·to·0
1172 ··[0x0000083e]··Copy·(view·1)1168 ··[0x0000080e]··Special·opcode·118:·advance·Address·by·8·to·0x2a7d·and·Line·by·1·to·1064
1173 ··[0x0000083f]··Set·column·to·51169 ··[0x0000080f]··Set·column·to·9
 1170 ··[0x00000811]··Special·opcode·46:·advance·Address·by·3·to·0x2a80·and·Line·by·-1·to·1063
1174 ··[0x00000841]··Set·is_stmt·to·11171 ··[0x00000812]··Set·is_stmt·to·1
 1172 ··[0x00000813]··Advance·PC·by·constant·17·to·0x2a91
Max diff block lines reached; 57271/67948 bytes (84.29%) of diff not shown.
126 KB
readelf --wide --debug-dump=info {}
    
Offset 11698, 15 lines modifiedOffset 11698, 15 lines modified
11698 ···Version:·······511698 ···Version:·······5
11699 ···Unit·Type:·····DW_UT_compile·(1)11699 ···Unit·Type:·····DW_UT_compile·(1)
11700 ···Abbrev·Offset:·011700 ···Abbrev·Offset:·0
11701 ···Pointer·Size:··811701 ···Pointer·Size:··8
11702 ·<0><5521>:·Abbrev·Number:·52·(DW_TAG_compile_unit)11702 ·<0><5521>:·Abbrev·Number:·52·(DW_TAG_compile_unit)
11703 ····<5522>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·11703 ····<5522>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·
11704 ····<5526>···DW_AT_language····:·(data1)·33» (C++14)11704 ····<5526>···DW_AT_language····:·(data1)·33» (C++14)
11705 ····<5527>···DW_AT_name········:·(line_strp)·(offset:·0x1f7):·src/shared/cpp/generic_posix.cpp11705 ····<5527>···DW_AT_name········:·(line_strp)·(offset:·0x1e0):·src/shared/cpp/generic_posix.cpp
11706 ····<552b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.11706 ····<552b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
11707 ····<552f>···DW_AT_low_pc······:·(addr)·0x28b011707 ····<552f>···DW_AT_low_pc······:·(addr)·0x28b0
11708 ····<5537>···DW_AT_high_pc·····:·(udata)·13411708 ····<5537>···DW_AT_high_pc·····:·(udata)·134
11709 ····<5539>···DW_AT_stmt_list···:·(sec_offset)·0x64411709 ····<5539>···DW_AT_stmt_list···:·(sec_offset)·0x644
11710 ·<1><553d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11710 ·<1><553d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11711 ····<553e>···DW_AT_import······:·(ref_addr)·<0x40d2>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]11711 ····<553e>···DW_AT_import······:·(ref_addr)·<0x40d2>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]
11712 ·<1><5542>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11712 ·<1><5542>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 11860, 1148 lines modifiedOffset 11860, 1148 lines modified
11860 ·<2><567e>:·Abbrev·Number:·118·(DW_TAG_call_site)11860 ·<2><567e>:·Abbrev·Number:·118·(DW_TAG_call_site)
11861 ····<567f>···DW_AT_call_return_pc:·(addr)·0x290d11861 ····<567f>···DW_AT_call_return_pc:·(addr)·0x290d
11862 ····<5687>···DW_AT_call_tail_call:·(flag_present)·111862 ····<5687>···DW_AT_call_tail_call:·(flag_present)·1
11863 ····<5687>···DW_AT_call_origin·:·(ref_addr)·<0x4132>11863 ····<5687>···DW_AT_call_origin·:·(ref_addr)·<0x4132>
11864 ·<2><568b>:·Abbrev·Number:·011864 ·<2><568b>:·Abbrev·Number:·0
11865 ·<1><568c>:·Abbrev·Number:·011865 ·<1><568c>:·Abbrev·Number:·0
11866 ··Compilation·Unit·@·offset·0x568d:11866 ··Compilation·Unit·@·offset·0x568d:
11867 ···Length:········0x648·(32-bit)11867 ···Length:········0x438·(32-bit)
11868 ···Version:·······511868 ···Version:·······5
11869 ···Unit·Type:·····DW_UT_compile·(1)11869 ···Unit·Type:·····DW_UT_compile·(1)
11870 ···Abbrev·Offset:·011870 ···Abbrev·Offset:·0
11871 ···Pointer·Size:··811871 ···Pointer·Size:··8
11872 ·<0><5699>:·Abbrev·Number:·52·(DW_TAG_compile_unit)11872 ·<0><5699>:·Abbrev·Number:·63·(DW_TAG_compile_unit)
11873 ····<569a>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·11873 ····<569a>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·
11874 ····<569e>···DW_AT_language····:·(data1)·33» (C++14)11874 ····<569e>···DW_AT_language····:·(data1)·33» (C++14)
11875 ····<569f>···DW_AT_name········:·(line_strp)·(offset:·0x238):·src/shared/cpp/unix_strings.cpp11875 ····<569f>···DW_AT_name········:·(line_strp)·(offset:·0x221):·src/shared/cpp/generic.cpp
11876 ····<56a3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.11876 ····<56a3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
 11877 ····<56a7>···DW_AT_ranges······:·(sec_offset)·0xfe
11877 ····<56a7>···DW_AT_low_pc······:·(addr)·0x294011878 ····<56ab>···DW_AT_low_pc······:·(addr)·0
11878 ····<56af>···DW_AT_high_pc·····:·(udata)·486 
11879 ····<56b1>···DW_AT_stmt_list···:·(sec_offset)·0x78411879 ····<56b3>···DW_AT_stmt_list···:·(sec_offset)·0x784
11880 ·<1><56b5>:·Abbrev·Number:·6·(DW_TAG_imported_unit) 
11881 ····<56b6>···DW_AT_import······:·(GNU_ref_alt)·<0x40f1> 
11882 ·<1><56ba>:·Abbrev·Number:·6·(DW_TAG_imported_unit) 
11883 ····<56bb>···DW_AT_import······:·(GNU_ref_alt)·<0x43ec> 
11884 ·<1><56bf>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11880 ·<1><56b7>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11885 ····<56c0>···DW_AT_import······:·(ref_addr)·<0x40b2>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]11881 ····<56b8>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]
11886 ·<1><56c4>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11882 ·<1><56bc>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11887 ····<56c5>···DW_AT_import······:·(ref_addr)·<0x4160>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]11883 ····<56bd>···DW_AT_import······:·(ref_addr)·<0x40f2>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]
11888 ·<1><56c9>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11884 ·<1><56c1>:·Abbrev·Number:·71·(DW_TAG_typedef)
 11885 ····<56c2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x418e)·
11889 ····<56ca>···DW_AT_import······:·(ref_addr)·<0x4129>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)] 
11890 ·<1><56ce>:·Abbrev·Number:·83·(DW_TAG_namespace) 
11891 ····<56cf>···DW_AT_name········:·(string)·std 
11892 ····<56d3>···DW_AT_decl_file···:·(data1)·1611886 ····<56c6>···DW_AT_decl_file···:·(data1)·4
11893 ····<56d4>···DW_AT_decl_line···:·(data2)·30811887 ····<56c7>···DW_AT_decl_line···:·(data1)·40
11894 ····<56d6>···DW_AT_decl_column·:·(data1)·1111888 ····<56c8>···DW_AT_decl_column·:·(data1)·27
 11889 ····<56c9>···DW_AT_type········:·(ref_udata)·<0x56ca>
 11890 ·<1><56ca>:·Abbrev·Number:·58·(DW_TAG_typedef)
 11891 ····<56cb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x419d)·
 11892 ····<56cf>···DW_AT_type········:·(ref_udata)·<0x56d0>
 11893 ·<1><56d0>:·Abbrev·Number:·79·(DW_TAG_array_type)
 11894 ····<56d1>···DW_AT_type········:·(ref_addr)·<0x1a>
11895 ····<56d7>···DW_AT_sibling·····:·(ref_udata)·<0x56d9>11895 ····<56d5>···DW_AT_sibling·····:·(ref_udata)·<0x56dd>
 11896 ·<2><56d6>:·Abbrev·Number:·15·(DW_TAG_subrange_type)
 11897 ····<56d7>···DW_AT_type········:·(GNU_ref_alt)·<0x11>
 11898 ····<56db>···DW_AT_upper_bound·:·(data1)·0
11896 ·<2><56d8>:·Abbrev·Number:·011899 ·<2><56dc>:·Abbrev·Number:·0
11897 ·<1><56d9>:·Abbrev·Number:·53·(DW_TAG_namespace)11900 ·<1><56dd>:·Abbrev·Number:·71·(DW_TAG_typedef)
11898 ····<56da>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x42d7)·11901 ····<56de>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41a7)·
11899 ····<56de>···DW_AT_decl_file···:·(data1)·1611902 ····<56e2>···DW_AT_decl_file···:·(data1)·5
11900 ····<56df>···DW_AT_decl_line···:·(data2)·34511903 ····<56e3>···DW_AT_decl_line···:·(data1)·53
11901 ····<56e1>···DW_AT_decl_column·:·(data1)·1111904 ····<56e4>···DW_AT_decl_column·:·(data1)·24
 11905 ····<56e5>···DW_AT_type········:·(ref_udata)·<0x56c1>
11902 ·<1><56e2>:·Abbrev·Number:·82·(DW_TAG_subprogram)11906 ·<1><56e6>:·Abbrev·Number:·34·(DW_TAG_subprogram)
11903 ····<56e3>···DW_AT_external····:·(flag_present)·111907 ····<56e7>···DW_AT_external····:·(flag_present)·1
11904 ····<56e3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x340d)·11908 ····<56e7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1409)·
11905 ····<56e7>···DW_AT_decl_file···:·(data1)·1411909 ····<56eb>···DW_AT_decl_file···:·(data1)·7
11906 ····<56e8>···DW_AT_decl_line···:·(data2)·40711910 ····<56ec>···DW_AT_decl_line···:·(data1)·59
11907 ····<56ea>···DW_AT_decl_column·:·(data1)·1511911 ····<56ed>···DW_AT_decl_column·:·(data1)·12
11908 ····<56eb>···DW_AT_type········:·(GNU_ref_alt)·<0x39a9>11912 ····<56ee>···DW_AT_type········:·(GNU_ref_alt)·<0x63>
11909 ····<56ef>···DW_AT_declaration·:·(flag_present)·111913 ····<56f2>···DW_AT_declaration·:·(flag_present)·1
11910 ····<56ef>···DW_AT_sibling·····:·(ref_udata)·<0x56f6>11914 ····<56f2>···DW_AT_sibling·····:·(ref_udata)·<0x56f9>
11911 ·<2><56f0>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)11915 ·<2><56f3>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
11912 ····<56f1>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>11916 ····<56f4>···DW_AT_type········:·(GNU_ref_alt)·<0x63>
11913 ·<2><56f5>:·Abbrev·Number:·011917 ·<2><56f8>:·Abbrev·Number:·0
11914 ·<1><56f6>:·Abbrev·Number:·36·(DW_TAG_subprogram)11918 ·<1><56f9>:·Abbrev·Number:·77·(DW_TAG_subprogram)
11915 ····<56f7>···DW_AT_external····:·(flag_present)·111919 ····<56fa>···DW_AT_external····:·(flag_present)·1
11916 ····<56f7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1438)·11920 ····<56fa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3585)·
11917 ····<56fb>···DW_AT_decl_file···:·(data1)·1511921 ····<56fe>···DW_AT_decl_file···:·(data1)·2
11918 ····<56fc>···DW_AT_decl_line···:·(data1)·4411922 ····<56ff>···DW_AT_decl_line···:·(data1)·37
11919 ····<56fd>···DW_AT_decl_column·:·(data1)·1311923 ····<5700>···DW_AT_decl_column·:·(data1)·1
 11924 ····<5701>···DW_AT_type········:·(GNU_ref_alt)·<0x7e>
 11925 ····<5705>···DW_AT_low_pc······:·(addr)·0x2a00
 11926 ····<570d>···DW_AT_high_pc·····:·(udata)·10
 11927 ····<570e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
11920 ····<56fe>···DW_AT_declaration·:·(flag_present)·111928 ····<5710>···DW_AT_call_all_calls:·(flag_present)·1
11921 ····<56fe>···DW_AT_sibling·····:·(ref_udata)·<0x5710>11929 ····<5710>···DW_AT_sibling·····:·(ref_udata)·<0x572f>
11922 ·<2><5700>:·Abbrev·Number:·18·(DW_TAG_formal_parameter)11930 ·<2><5712>:·Abbrev·Number:·28·(DW_TAG_formal_parameter)
 11931 ····<5713>···DW_AT_name········:·(string)·env
 11932 ····<5717>···DW_AT_decl_file···:·(data1)·2
 11933 ····<5718>···DW_AT_decl_line···:·(data1)·37
 11934 ····<5719>···DW_AT_decl_column·:·(data1)·89
11923 ····<5701>···DW_AT_type········:·(ref_addr)·<0x2b0f>11935 ····<571a>···DW_AT_type········:·(ref_addr)·<0x2b0f>
 11936 ····<571e>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
11924 ·<2><5705>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)11937 ·<2><5720>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
11925 ····<5706>···DW_AT_type········:·(GNU_ref_alt)·<0x7c> 
11926 ·<2><570a>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)11938 ····<5721>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40ad)·
 11939 ····<5725>···DW_AT_decl_file···:·(data1)·2
 11940 ····<5726>···DW_AT_decl_line···:·(data1)·37
 11941 ····<5727>···DW_AT_decl_column·:·(data1)·101
11927 ····<570b>···DW_AT_type········:·(GNU_ref_alt)·<0x19b>11942 ····<5728>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>
 11943 ····<572c>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))
11928 ·<2><570f>:·Abbrev·Number:·011944 ·<2><572e>:·Abbrev·Number:·0
11929 ·<1><5710>:·Abbrev·Number:·89·(DW_TAG_subprogram)11945 ·<1><572f>:·Abbrev·Number:·76·(DW_TAG_subprogram)
11930 ····<5711>···DW_AT_external····:·(flag_present)·111946 ····<5730>···DW_AT_external····:·(flag_present)·1
11931 ····<5711>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc56)·11947 ····<5730>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x13f3)·
11932 ····<5715>···DW_AT_decl_file···:·(implicit_const)·111948 ····<5734>···DW_AT_decl_file···:·(implicit_const)·2
11933 ····<5715>···DW_AT_decl_line···:·(data1)·5211949 ····<5734>···DW_AT_decl_line···:·(data1)·27
11934 ····<5716>···DW_AT_decl_column·:·(data1)·911950 ····<5735>···DW_AT_decl_column·:·(implicit_const)·6
11935 ····<5717>···DW_AT_type········:·(GNU_ref_alt)·<0x1c2> 
11936 ····<571b>···DW_AT_low_pc······:·(addr)·0x2a4011951 ····<5735>···DW_AT_low_pc······:·(addr)·0x2940
11937 ····<5723>···DW_AT_high_pc·····:·(udata)·23011952 ····<573d>···DW_AT_high_pc·····:·(udata)·171
11938 ····<5725>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)11953 ····<573f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
11939 ····<5727>···DW_AT_call_all_calls:·(flag_present)·111954 ····<5741>···DW_AT_call_all_calls:·(flag_present)·1
11940 ····<5727>···DW_AT_sibling·····:·(ref_udata)·<0x594f>11955 ····<5741>···DW_AT_sibling·····:·(ref_udata)·<0x5979>
11941 ·<2><5729>:·Abbrev·Number:·41·(DW_TAG_formal_parameter)11956 ·<2><5743>:·Abbrev·Number:·72·(DW_TAG_formal_parameter)
11942 ····<572a>···DW_AT_name········:·(string)·env11957 ····<5744>···DW_AT_name········:·(string)·env
11943 ····<572e>···DW_AT_decl_file···:·(implicit_const)·111958 ····<5748>···DW_AT_decl_file···:·(implicit_const)·2
11944 ····<572e>···DW_AT_decl_line···:·(data1)·5211959 ····<5748>···DW_AT_decl_line···:·(data1)·27
11945 ····<572f>···DW_AT_decl_column·:·(data1)·3011960 ····<5749>···DW_AT_decl_column·:·(data1)·36
Max diff block lines reached; 106441/129339 bytes (82.30%) of diff not shown.
1.08 KB
readelf --wide --debug-dump=aranges {}
    
Offset 14, 27 lines modifiedOffset 14, 27 lines modified
14 ··Offset·into·.debug_info:··0x551514 ··Offset·into·.debug_info:··0x5515
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:··0x568d22 ··Offset·into·.debug_info:··0x568d
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000002940·00000000000001e626 ····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:··0x5cd931 ··Offset·into·.debug_info:··0x5ac9
31 ··Pointer·Size:·············832 ··Pointer·Size:·············8
32 ··Segment·Size:·············033 ··Segment·Size:·············0
  
33 ····Address············Length34 ····Address············Length
34 ····0000000000002b30·00000000000000ca35 ····0000000000002ae0·00000000000001e6
35 ····0000000000002c00·00000000000000b4 
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
  
60.9 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:··········0x3111122 ··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 ·············0000000000002a40·0000000000002a54·(DW_OP_reg5·(rdi)) 
1134 ····00000b36·v000000000000000·v000000000000000·views·at·00000b29·for:1132 ····00000b36·v000000000000000·v000000000000000·views·at·00000b27·for:
1135 ·············0000000000002a54·0000000000002afd·(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 ·············0000000000002afd·0000000000002b04·(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 ·············0000000000002b04·0000000000002b26·(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 ·············0000000000002a40·0000000000002a5c·(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 ·············0000000000002a5c·0000000000002a98·(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 ·············0000000000002a98·0000000000002b04·(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)
1152 ····00000b71·v000000000000000·v000000000000000·views·at·00000b55·for: 
1153 ·············0000000000002b04·0000000000002b17·(DW_OP_reg3·(rbx)) 
1154 ····00000b78·v000000000000000·v000000000000000·views·at·00000b57·for: 
1155 ·············0000000000002b17·0000000000002b26·(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 ·············0000000000002a40·0000000000002a5c·(DW_OP_reg1·(rdx)) 
1163 ····00000b92·v000000000000000·v000000000000000·views·at·00000b85·for: 
1164 ·············0000000000002a5c·0000000000002b03·(DW_OP_reg14·(r14)) 
1165 ····00000b99·v000000000000000·v000000000000000·views·at·00000b87·for: 
1166 ·············0000000000002b03·0000000000002b04·(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 ·············0000000000002b04·0000000000002b26·(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 ·············0000000000002a5d·0000000000002a6d·(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 ·············0000000000002a6d·0000000000002aa0·(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 ·············0000000000002b04·0000000000002b26·(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 ·············0000000000002a7a·0000000000002a7e·(DW_OP_reg0·(rax)) 
1185 ····00000bd8·v000000000000000·v000000000000000·views·at·00000bcd·for: 
1186 ·············0000000000002a7e·0000000000002aff·(DW_OP_reg12·(r12)) 
1187 ····00000bdf·v000000000000000·v000000000000000·views·at·00000bcf·for: 
1188 ·············0000000000002b04·0000000000002b26·(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 ·············0000000000002a98·0000000000002a9c·(DW_OP_reg0·(rax))1189 ·············0000000000002984·0000000000002989·(DW_OP_reg4·(rsi))
1194 ····00000bf2·v000000000000000·v000000000000000·views·at·00000be9·for: 
1195 ·············0000000000002a9c·0000000000002aeb·(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 ·············0000000000002aa0·0000000000002ad7·(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 ·············0000000000002ad7·0000000000002af8·(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; 43091/62271 bytes (69.20%) 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:··0x551514 ··Offset·into·.debug_info:··0x5515
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:··0x568d22 ··Offset·into·.debug_info:··0x568d
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000002940·00000000000001e626 ····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:··0x5cd931 ··Offset·into·.debug_info:··0x5ac9
31 ··Pointer·Size:·············832 ··Pointer·Size:·············8
32 ··Segment·Size:·············033 ··Segment·Size:·············0
  
33 ····Address············Length34 ····Address············Length
34 ····0000000000002b30·00000000000000ca35 ····0000000000002ae0·00000000000001e6
35 ····0000000000002c00·00000000000000b4 
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
  
704 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 23 lines modified
1 &GCC:·(Debian·14.2.0-8)·14.2.01 UvGCC:·(Debian·14.2.0-8)·14.2.0
 2 ^]B[hl·}`
 3 S)-jFs9m
2 S6PQqoV' 
3 s"#-OoT-V 
4 d»      <jPlZJ 
5 ·:*CB@\`4 ·:*CB@\`
6 o=C'Dj0C 
7 <W9D$<|{ 
8 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug5 SDA/usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
9 crtstuff.c6 crtstuff.c
10 deregister_tm_clones7 deregister_tm_clones
11 __do_global_dtors_aux8 __do_global_dtors_aux
12 completed.09 completed.0
13 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
14 frame_dummy11 frame_dummy
15 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
16 curses.cpp13 curses.cpp
17 generic_posix.cpp14 generic_posix.cpp
18 unix_strings.cpp 
19 generic.cpp15 generic.cpp
 16 unix_strings.cpp
20 __FRAME_END__17 __FRAME_END__
21 __dso_handle18 __dso_handle
22 _DYNAMIC19 _DYNAMIC
23 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
24 __TMC_END__21 __TMC_END__
25 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
26 getenv@GLIBC_2.2.523 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 0000000000002a40·<char_to_java>:68 00000000000029f0·<mark_failed_with_message>:
69 »       ...69 »       ...
  
70 0000000000002b30·<mark_failed_with_code>:70 0000000000002a00·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
71 »       ...71 »       ...
  
72 0000000000002be0·<mark_failed_with_message>:72 0000000000002a10·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
73 »       ...73 »       ...
  
74 0000000000002bf0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:74 0000000000002ae0·<java_to_char>:
75 »       ...75 »       ...
  
76 0000000000002c00·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:76 0000000000002be0·<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 0000000000002cb4·<_fini>:2 0000000000002cc8·<_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·67001726·a4a501ea·f0beebc0·46c4e83a·g..&........F..: 
7 ··0x00000050·50b26ede·3619·······················P.n.6.6 ··0x00000040·67002289·5266296d·6f7597e9·17e600c2·g.".Rf)mou......
 7 ··0x00000050·36e4667a·5e2d·······················6.fz^-
  
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