2.79 MB
/srv/reproducible-results/rbuild-debian/r-b-build.rznilLWN/b1/libnative-platform-java_0.14-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.rznilLWN/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 ·90bb0863e0f251e01814e6a0c4ca2b72·70264·java·optional·libnative-platform-java_0.14-6_all.deb2 ·90bb0863e0f251e01814e6a0c4ca2b72·70264·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·12609fc11bf370294b06cd85159f42a5·65476·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb 
4 ·58f609e1fb24e3f1d22366cc0331eabb·11476·java·optional·libnative-platform-jni_0.14-6_amd64.deb3 ·cc750e0bb80e2a299fdeaa5dc695e4f1·65456·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb
 4 ·421b3abcb5ced0138a6a3e668b52a597·11508·java·optional·libnative-platform-jni_0.14-6_amd64.deb
246 KB
libnative-platform-jni_0.14-6_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······796·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····10492·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····10520·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
246 KB
data.tar.xz
246 KB
data.tar
52.7 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·0x000cd1·0x000cd1·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x000cbd·0x000cbd·R·E·0x1000
9 ··LOAD···········0x003000·0x0000000000003000·0x0000000000003000·0x0006e8·0x0006e8·R···0x10009 ··LOAD···········0x003000·0x0000000000003000·0x0000000000003000·0x0006e0·0x0006e0·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···0x0031a0·0x00000000000031a0·0x00000000000031a0·0x0000d4·0x0000d4·R···0x413 ··GNU_EH_FRAME···0x00319c·0x000000000000319c·0x000000000000319c·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·000b06·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········00000000000021c0·0021c0·000af4·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········0000000000002cc8·002cc8·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000002cb4·002cb4·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000003000·003000·00019d·01·AMS··0···0··819 ··[14]·.rodata···········PROGBITS········0000000000003000·003000·00019a·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····PROGBITS········00000000000031a0·0031a0·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000319c·00319c·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000000000003278·003278·000470·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000003270·003270·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:·0000000000002a10···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz26 ····22:·0000000000002c00···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:·0000000000002940···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code30 ····26:·0000000000002b30···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:·0000000000002ae0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char32 ····28:·0000000000002940···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:·0000000000002be0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java35 ····31:·0000000000002a40···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:·0000000000002a00····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion45 ····41:·0000000000002bf0····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:·00000000000029f0····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message47 ····43:·0000000000002be0····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·····0000000000002a10·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·023 0000000000005030··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000002c00·_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·····00000000000029f0·mark_failed_with_message·+·035 0000000000005090··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000002be0·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·····0000000000002940·mark_failed_with_code·+·038 00000000000050a8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000002b30·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·····0000000000002be0·char_to_java·+·040 00000000000050b8··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000002a40·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)···············0x2cc86 ·0x000000000000000d·(FINI)···············0x2cb4
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:·235979d0bc472160c8ab5afef812ee48477da6f43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a58695b22df7297d09ce85d41a0b7c437cf6c192
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:··0xd4·(offset:·0x3278)6 ··Start·of·frame·section:··0xd0·(offset:·0x3270)
7 ··Entries·in·search·table:·0x197 ··Entries·in·search·table:·0x19
8 ··0xffffffffffffee80·(offset:·0x2020)·->·0xf0·fde=[····18]8 ··0xffffffffffffee84·(offset:·0x2020)·->·0xec·fde=[····18]
9 ··0xfffffffffffff010·(offset:·0x21b0)·->·0x118·fde=[····40]9 ··0xfffffffffffff014·(offset:·0x21b0)·->·0x114·fde=[····40]
10 ··0xfffffffffffff0e0·(offset:·0x2280)·->·0x130·fde=[····58]10 ··0xfffffffffffff0e4·(offset:·0x2280)·->·0x12c·fde=[····58]
11 ··0xfffffffffffff110·(offset:·0x22b0)·->·0x148·fde=[····70]11 ··0xfffffffffffff114·(offset:·0x22b0)·->·0x144·fde=[····70]
12 ··0xfffffffffffff120·(offset:·0x22c0)·->·0x15c·fde=[····84]12 ··0xfffffffffffff124·(offset:·0x22c0)·->·0x158·fde=[····84]
13 ··0xfffffffffffff180·(offset:·0x2320)·->·0x194·fde=[····bc]13 ··0xfffffffffffff184·(offset:·0x2320)·->·0x190·fde=[····bc]
14 ··0xfffffffffffff220·(offset:·0x23c0)·->·0x1dc·fde=[···104]14 ··0xfffffffffffff224·(offset:·0x23c0)·->·0x1d8·fde=[···104]
15 ··0xfffffffffffff230·(offset:·0x23d0)·->·0x1f0·fde=[···118]15 ··0xfffffffffffff234·(offset:·0x23d0)·->·0x1ec·fde=[···118]
16 ··0xfffffffffffff4e0·(offset:·0x2680)·->·0x26c·fde=[···194]16 ··0xfffffffffffff4e4·(offset:·0x2680)·->·0x268·fde=[···194]
17 ··0xfffffffffffff500·(offset:·0x26a0)·->·0x280·fde=[···1a8]17 ··0xfffffffffffff504·(offset:·0x26a0)·->·0x27c·fde=[···1a8]
18 ··0xfffffffffffff530·(offset:·0x26d0)·->·0x294·fde=[···1bc]18 ··0xfffffffffffff534·(offset:·0x26d0)·->·0x290·fde=[···1bc]
19 ··0xfffffffffffff550·(offset:·0x26f0)·->·0x2a8·fde=[···1d0]19 ··0xfffffffffffff554·(offset:·0x26f0)·->·0x2a4·fde=[···1d0]
20 ··0xfffffffffffff5b0·(offset:·0x2750)·->·0x2e8·fde=[···210]20 ··0xfffffffffffff5b4·(offset:·0x2750)·->·0x2e4·fde=[···210]
21 ··0xfffffffffffff610·(offset:·0x27b0)·->·0x328·fde=[···250]21 ··0xfffffffffffff614·(offset:·0x27b0)·->·0x324·fde=[···250]
22 ··0xfffffffffffff670·(offset:·0x2810)·->·0x368·fde=[···290]22 ··0xfffffffffffff674·(offset:·0x2810)·->·0x364·fde=[···290]
23 ··0xfffffffffffff6d0·(offset:·0x2870)·->·0x3a8·fde=[···2d0]23 ··0xfffffffffffff6d4·(offset:·0x2870)·->·0x3a4·fde=[···2d0]
24 ··0xfffffffffffff6f0·(offset:·0x2890)·->·0x3bc·fde=[···2e4]24 ··0xfffffffffffff6f4·(offset:·0x2890)·->·0x3b8·fde=[···2e4]
25 ··0xfffffffffffff710·(offset:·0x28b0)·->·0x3d0·fde=[···2f8]25 ··0xfffffffffffff714·(offset:·0x28b0)·->·0x3cc·fde=[···2f8]
26 ··0xfffffffffffff770·(offset:·0x2910)·->·0x40c·fde=[···334]26 ··0xfffffffffffff774·(offset:·0x2910)·->·0x408·fde=[···334]
27 ··0xfffffffffffff7a0·(offset:·0x2940)·->·0x43c·fde=[···364]27 ··0xfffffffffffff7a4·(offset:·0x2940)·->·0x41c·fde=[···348]
28 ··0xfffffffffffff850·(offset:·0x29f0)·->·0x48c·fde=[···3b4]28 ··0xfffffffffffff8a4·(offset:·0x2a40)·->·0x468·fde=[···394]
29 ··0xfffffffffffff860·(offset:·0x2a00)·->·0x4a0·fde=[···3c8] 
30 ··0xfffffffffffff870·(offset:·0x2a10)·->·0x420·fde=[···348] 
31 ··0xfffffffffffff940·(offset:·0x2ae0)·->·0x4b8·fde=[···3e0]29 ··0xfffffffffffff994·(offset:·0x2b30)·->·0x4c8·fde=[···3f4]
32 ··0xfffffffffffffa40·(offset:·0x2be0)·->·0x504·fde=[···42c]30 ··0xfffffffffffffa44·(offset:·0x2be0)·->·0x518·fde=[···444]
 31 ··0xfffffffffffffa54·(offset:·0x2bf0)·->·0x52c·fde=[···458]
 32 ··0xfffffffffffffa64·(offset:·0x2c00)·->·0x4ac·fde=[···3d8]
  
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·0000000000000018·0000034c·FDE·cie=00000000·pc=0000000000002a10..0000000000002ac4427 00000348·0000000000000048·0000034c·FDE·cie=00000000·pc=0000000000002940..0000000000002a37
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 
436 ··DW_CFA_advance_loc:·6·to·0000000000002946428 ··DW_CFA_advance_loc:·6·to·0000000000002946
437 ··DW_CFA_def_cfa_offset:·16429 ··DW_CFA_def_cfa_offset:·16
438 ··DW_CFA_offset:·r15·(r15)·at·cfa-16430 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
439 ··DW_CFA_advance_loc:·8·to·000000000000294e431 ··DW_CFA_advance_loc:·2·to·0000000000002948
440 ··DW_CFA_def_cfa_offset:·24432 ··DW_CFA_def_cfa_offset:·24
441 ··DW_CFA_offset:·r14·(r14)·at·cfa-24433 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
442 ··DW_CFA_advance_loc:·2·to·0000000000002950434 ··DW_CFA_advance_loc:·5·to·000000000000294d
443 ··DW_CFA_def_cfa_offset:·32435 ··DW_CFA_def_cfa_offset:·32
444 ··DW_CFA_offset:·r13·(r13)·at·cfa-32436 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
445 ··DW_CFA_advance_loc:·5·to·0000000000002955437 ··DW_CFA_advance_loc:·5·to·0000000000002952
446 ··DW_CFA_def_cfa_offset:·40438 ··DW_CFA_def_cfa_offset:·40
447 ··DW_CFA_offset:·r12·(r12)·at·cfa-40439 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
448 ··DW_CFA_advance_loc:·4·to·0000000000002959440 ··DW_CFA_advance_loc:·4·to·0000000000002956
449 ··DW_CFA_def_cfa_offset:·48441 ··DW_CFA_def_cfa_offset:·48
450 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48442 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
451 ··DW_CFA_advance_loc:·4·to·000000000000295d443 ··DW_CFA_advance_loc:·1·to·0000000000002957
452 ··DW_CFA_def_cfa_offset:·56444 ··DW_CFA_def_cfa_offset:·56
453 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56445 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
454 ··DW_CFA_advance_loc:·7·to·0000000000002964446 ··DW_CFA_advance_loc:·4·to·000000000000295b
455 ··DW_CFA_def_cfa_offset:·64447 ··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 
460 ··DW_CFA_advance_loc:·23·to·00000000000029e0448 ··DW_CFA_advance_loc1:·168·to·0000000000002a03
 449 ··DW_CFA_remember_state
461 ··DW_CFA_def_cfa_offset:·56450 ··DW_CFA_def_cfa_offset:·56
462 ··DW_CFA_advance_loc:·1·to·00000000000029e1451 ··DW_CFA_advance_loc:·4·to·0000000000002a07
463 ··DW_CFA_def_cfa_offset:·48452 ··DW_CFA_def_cfa_offset:·48
464 ··DW_CFA_advance_loc:·1·to·00000000000029e2453 ··DW_CFA_advance_loc:·1·to·0000000000002a08
465 ··DW_CFA_def_cfa_offset:·40454 ··DW_CFA_def_cfa_offset:·40
466 ··DW_CFA_advance_loc:·2·to·00000000000029e4455 ··DW_CFA_advance_loc:·2·to·0000000000002a0a
467 ··DW_CFA_def_cfa_offset:·32456 ··DW_CFA_def_cfa_offset:·32
468 ··DW_CFA_advance_loc:·2·to·00000000000029e6457 ··DW_CFA_advance_loc:·2·to·0000000000002a0c
469 ··DW_CFA_def_cfa_offset:·24458 ··DW_CFA_def_cfa_offset:·24
470 ··DW_CFA_advance_loc:·2·to·00000000000029e8459 ··DW_CFA_advance_loc:·2·to·0000000000002a0e
471 ··DW_CFA_def_cfa_offset:·16460 ··DW_CFA_def_cfa_offset:·16
472 ··DW_CFA_advance_loc:·2·to·00000000000029ea461 ··DW_CFA_advance_loc:·2·to·0000000000002a10
473 ··DW_CFA_def_cfa_offset:·8462 ··DW_CFA_def_cfa_offset:·8
 463 ··DW_CFA_advance_loc:·8·to·0000000000002a18
 464 ··DW_CFA_restore_state
474 ··DW_CFA_nop 
475 ··DW_CFA_nop 
  
476 000003b4·0000000000000010·000003b8·FDE·cie=00000000·pc=00000000000029f0..0000000000002a00 
477 ··DW_CFA_nop 
478 ··DW_CFA_nop 
479 ··DW_CFA_nop465 ··DW_CFA_nop
  
480 000003c8·0000000000000014·000003cc·FDE·cie=00000000·pc=0000000000002a00..0000000000002a0a466 00000394·0000000000000040·00000398·FDE·cie=00000000·pc=0000000000002a40..0000000000002b26
 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
 483 ··DW_CFA_remember_state
Max diff block lines reached; 4191/11929 bytes (35.13%) of diff not shown.
1.42 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 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz 
30 __stack_chk_fail 
31 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion 
32 java_to_char29 java_to_char
33 wcstombs30 wcstombs
34 mbstowcs31 mbstowcs
 32 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
 33 __stack_chk_fail
 34 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
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^A_ 
50 []A\A]A^49 []A\A]A^
 50 []A\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 
62 could·not·convert·string·to·current·locale61 could·not·convert·string·to·current·locale
63 could·not·convert·string·from·current·locale62 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.
80 ··0x00000c58·6465005f·5a4e374a·4e49456e·765f3134·de._ZN7JNIEnv_1483 ··0x00000c88·5f5a4e37·4a4e4945·6e765f31·3443616c·_ZN7JNIEnv_14Cal
81 ··0x00000c68·43616c6c·566f6964·4d657468·6f644550·CallVoidMethodEP84 ··0x00000c98·6c566f69·644d6574·686f6445·50385f6a·lVoidMethodEP8_j
82 ··0x00000c78·385f6a6f·626a6563·74503130·5f6a6d65·8_jobjectP10_jme85 ··0x00000ca8·6f626a65·63745031·305f6a6d·6574686f·objectP10_jmetho
83 ··0x00000c88·74686f64·49447a00·5f5f7374·61636b5f·thodIDz.__stack_86 ··0x00000cb8·6449447a·005f5f73·7461636b·5f63686b·dIDz.__stack_chk
84 ··0x00000c98·63686b5f·6661696c·004a6176·615f6e65·chk_fail.Java_ne87 ··0x00000cc8·5f666169·6c004a61·76615f6e·65745f72·_fail.Java_net_r
85 ··0x00000ca8·745f7275·62796772·61706566·72756974·t_rubygrapefruit88 ··0x00000cd8·75627967·72617065·66727569·745f706c·ubygrapefruit_pl
86 ··0x00000cb8·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern89 ··0x00000ce8·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_
87 ··0x00000cc8·616c5f6a·6e695f4e·61746976·654c6962·al_jni_NativeLib90 ··0x00000cf8·6a6e695f·4e617469·76654c69·62726172·jni_NativeLibrar
88 ··0x00000cd8·72617279·46756e63·74696f6e·735f6765·raryFunctions_ge91 ··0x00000d08·7946756e·6374696f·6e735f67·65745665·yFunctions_getVe
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·63736c65·6e006c69·6274696e·666f2e73·cslen.libtinfo.s92 ··0x00000d18·7273696f·6e006c69·6274696e·666f2e73·rsion.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 16820
    
Offset 782, 157 lines modifiedOffset 782, 15 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 16820
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000002cc8·<.fini>:2 0000000000002cb4·<.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 
26 ··[···140]··could·not·convert·string·to·current·locale25 ··[···110]··could·not·convert·string·to·current·locale
27 ··[···170]··could·not·convert·string·from·current·locale26 ··[···140]··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 ··0x000031a0·011b033b·d4000000·19000000·80eeffff·...;............2 ··0x0000319c·011b033b·d0000000·19000000·84eeffff·...;............
3 ··0x000031b0·f0000000·10f0ffff·18010000·e0f0ffff·................3 ··0x000031ac·ec000000·14f0ffff·14010000·e4f0ffff·................
4 ··0x000031c0·30010000·10f1ffff·48010000·20f1ffff·0.......H...·...4 ··0x000031bc·2c010000·14f1ffff·44010000·24f1ffff·,.......D...$...
5 ··0x000031d0·5c010000·80f1ffff·94010000·20f2ffff·\...........·...5 ··0x000031cc·58010000·84f1ffff·90010000·24f2ffff·X...........$...
 6 ··0x000031dc·d8010000·34f2ffff·ec010000·e4f4ffff·....4...........
 7 ··0x000031ec·68020000·04f5ffff·7c020000·34f5ffff·h.......|...4...
6 ··0x000031e0·dc010000·30f2ffff·f0010000·e0f4ffff·....0...........8 ··0x000031fc·90020000·54f5ffff·a4020000·b4f5ffff·....T...........
7 ··0x000031f0·6c020000·00f5ffff·80020000·30f5ffff·l...........0... 
8 ··0x00003200·94020000·50f5ffff·a8020000·b0f5ffff·....P........... 
9 ··0x00003210·e8020000·10f6ffff·28030000·70f6ffff·........(...p...9 ··0x0000320c·e4020000·14f6ffff·24030000·74f6ffff·........$...t...
10 ··0x00003220·68030000·d0f6ffff·a8030000·f0f6ffff·h...............10 ··0x0000321c·64030000·d4f6ffff·a4030000·f4f6ffff·d...............
 11 ··0x0000322c·b8030000·14f7ffff·cc030000·74f7ffff·............t...
11 ··0x00003230·bc030000·10f7ffff·d0030000·70f7ffff·............p...12 ··0x0000323c·08040000·a4f7ffff·1c040000·a4f8ffff·................
12 ··0x00003240·0c040000·a0f7ffff·3c040000·50f8ffff·........<...P...13 ··0x0000324c·68040000·94f9ffff·c8040000·44faffff·h...........D...
 14 ··0x0000325c·18050000·54faffff·2c050000·64faffff·....T...,...d...
13 ··0x00003250·8c040000·60f8ffff·a0040000·70f8ffff·....`.......p... 
14 ··0x00003260·20040000·40f9ffff·b8040000·40faffff··...@.......@... 
15 ··0x00003270·04050000····························....15 ··0x0000326c·ac040000····························....
  
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 ··0x00003278·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x00003270·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x00003288·1b0c0708·90010000·24000000·1c000000·........$.......3 ··0x00003280·1b0c0708·90010000·24000000·1c000000·........$.......
4 ··0x00003298·88edffff·90010000·000e1046·0e184a0f·...........F..J.4 ··0x00003290·90edffff·90010000·000e1046·0e184a0f·...........F..J.
5 ··0x000032a8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....5 ··0x000032a0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
6 ··0x000032b8·14000000·44000000·f0eeffff·08000000·....D...........6 ··0x000032b0·14000000·44000000·f8eeffff·08000000·....D...........
7 ··0x000032c8·00000000·00000000·14000000·5c000000·............\...7 ··0x000032c0·00000000·00000000·14000000·5c000000·............\...
8 ··0x000032d8·a8efffff·2d000000·00480e20·640e0800·....-....H.·d...8 ··0x000032d0·b0efffff·2d000000·00480e20·640e0800·....-....H.·d...
9 ··0x000032e8·10000000·74000000·c0efffff·0b000000·....t...........9 ··0x000032e0·10000000·74000000·c8efffff·0b000000·....t...........
10 ··0x000032f8·00000000·34000000·88000000·bcefffff·....4...........10 ··0x000032f0·00000000·34000000·88000000·c4efffff·....4...........
11 ··0x00003308·5c000000·00450e10·8602440e·18830347·\....E....D....G11 ··0x00003300·5c000000·00450e10·8602440e·18830347·\....E....D....G
12 ··0x00003318·0e20620a·0e18410e·10410e08·440b4b0a·.·b...A..A..D.K.12 ··0x00003310·0e20620a·0e18410e·10410e08·440b4b0a·.·b...A..A..D.K.
13 ··0x00003328·0e18440e·10410e08·480b0000·44000000·..D..A..H...D...13 ··0x00003320·0e18440e·10410e08·480b0000·44000000·..D..A..H...D...
14 ··0x00003338·c0000000·e4efffff·9c000000·00450e10·.............E..14 ··0x00003330·c0000000·ecefffff·9c000000·00450e10·.............E..
15 ··0x00003348·8602440e·1883034a·0e20470e·28490e30·..D....J.·G.(I.015 ··0x00003340·8602440e·1883034a·0e20470e·28490e30·..D....J.·G.(I.0
16 ··0x00003358·490e3842·0e40490e·206c0a0e·18410e10·I.8B.@I.·l...A..16 ··0x00003350·490e3842·0e40490e·206c0a0e·18410e10·I.8B.@I.·l...A..
17 ··0x00003368·410e084b·0b4e0a0e·18440e10·410e084d·A..K.N...D..A..M17 ··0x00003360·410e084b·0b4e0a0e·18440e10·410e084d·A..K.N...D..A..M
18 ··0x00003378·0b000000·10000000·08010000·3cf0ffff·............<...18 ··0x00003370·0b000000·10000000·08010000·44f0ffff·............D...
19 ··0x00003388·0a000000·00000000·78000000·1c010000·........x.......19 ··0x00003380·0a000000·00000000·78000000·1c010000·........x.......
20 ··0x00003398·38f0ffff·a4020000·00460e10·8f02420e·8........F....B.20 ··0x00003390·40f0ffff·a4020000·00460e10·8f02420e·@........F....B.
21 ··0x000033a8·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.021 ··0x000033a0·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0
22 ··0x000033b8·8606440e·38830749·0e50770a·0e38470e·..D.8..I.Pw..8G.22 ··0x000033b0·8606440e·38830749·0e50770a·0e38470e·..D.8..I.Pw..8G.
23 ··0x000033c8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..23 ··0x000033c0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
24 ··0x000033d8·490b440a·0e38410e·30410e28·420e2042·I.D..8A.0A.(B.·B24 ··0x000033d0·490b440a·0e38410e·30410e28·420e2042·I.D..8A.0A.(B.·B
25 ··0x000033e8·0e18420e·10420e08·420b620a·0e38440e·..B..B..B.b..8D.25 ··0x000033e0·0e18420e·10420e08·420b620a·0e38440e·..B..B..B.b..8D.
26 ··0x000033f8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..26 ··0x000033f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
27 ··0x00003408·490b0000·10000000·98010000·6cf2ffff·I...........l...27 ··0x00003400·490b0000·10000000·98010000·74f2ffff·I...........t...
28 ··0x00003418·14000000·00000000·10000000·ac010000·................28 ··0x00003410·14000000·00000000·10000000·ac010000·................
29 ··0x00003428·78f2ffff·21000000·00000000·10000000·x...!...........29 ··0x00003420·80f2ffff·21000000·00000000·10000000·....!...........
30 ··0x00003438·c0010000·94f2ffff·14000000·00000000·................30 ··0x00003430·c0010000·9cf2ffff·14000000·00000000·................
31 ··0x00003448·3c000000·d4010000·a0f2ffff·51000000·<...........Q...31 ··0x00003440·3c000000·d4010000·a8f2ffff·51000000·<...........Q...
32 ··0x00003458·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..32 ··0x00003450·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..
33 ··0x00003468·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·33 ··0x00003460·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·
34 ··0x00003478·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......34 ··0x00003470·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......
35 ··0x00003488·3c000000·14020000·c0f2ffff·51000000·<...........Q...35 ··0x00003480·3c000000·14020000·c8f2ffff·51000000·<...........Q...
36 ··0x00003498·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..36 ··0x00003490·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..
37 ··0x000034a8·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·37 ··0x000034a0·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·
38 ··0x000034b8·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......38 ··0x000034b0·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......
39 ··0x000034c8·3c000000·54020000·e0f2ffff·51000000·<...T.......Q...39 ··0x000034c0·3c000000·54020000·e8f2ffff·51000000·<...T.......Q...
40 ··0x000034d8·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..40 ··0x000034d0·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..
41 ··0x000034e8·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·41 ··0x000034e0·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·
42 ··0x000034f8·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......42 ··0x000034f0·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......
43 ··0x00003508·3c000000·94020000·00f3ffff·51000000·<...........Q...43 ··0x00003500·3c000000·94020000·08f3ffff·51000000·<...........Q...
44 ··0x00003518·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..44 ··0x00003510·004a0e10·8e02490e·188d0345·0e208c04·.J....I....E.·..
45 ··0x00003528·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·45 ··0x00003520·440e2886·05430e30·8306680e·28410e20·D.(..C.0..h.(A.·
46 ··0x00003538·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......46 ··0x00003530·420e1842·0e10420e·0842c3c6·cccdce00·B..B..B..B......
47 ··0x00003548·10000000·d4020000·20f3ffff·14000000·........·.......47 ··0x00003540·10000000·d4020000·28f3ffff·14000000·........(.......
48 ··0x00003558·00000000·10000000·e8020000·2cf3ffff·............,...48 ··0x00003550·00000000·10000000·e8020000·34f3ffff·............4...
49 ··0x00003568·14000000·00000000·38000000·fc020000·........8.......49 ··0x00003560·14000000·00000000·38000000·fc020000·........8.......
50 ··0x00003578·38f3ffff·5d000000·00460e10·8e02450e·8...]....F....E.50 ··0x00003570·40f3ffff·5d000000·00460e10·8e02450e·@...]....F....E.
51 ··0x00003588·188d0345·0e208c04·490e2886·05410e30·...E.·..I.(..A.051 ··0x00003580·188d0345·0e208c04·490e2886·05410e30·...E.·..I.(..A.0
52 ··0x00003598·8306770e·28410e20·420e1842·0e10420e·..w.(A.·B..B..B.52 ··0x00003590·8306770e·28410e20·420e1842·0e10420e·..w.(A.·B..B..B.
53 ··0x000035a8·08000000·10000000·38030000·5cf3ffff·........8...\...53 ··0x000035a0·08000000·10000000·38030000·64f3ffff·........8...d...
54 ··0x000035b8·26000000·00000000·18000000·4c030000·&...........L...54 ··0x000035b0·26000000·00000000·48000000·4c030000·&.......H...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·................
55 ··0x000035c8·48f4ffff·b4000000·004b0ee0·0102a30a·H........K......64 ··0x00003650·b0f5ffff·b4000000·004b0ee0·0102a30a·.........K......
56 ··0x000035d8·0e08410b·4c000000·68030000·5cf3ffff·..A.L...h...\...65 ··0x00003660·0e08410b·4c000000·f8030000·c4f4ffff·..A.L...........
57 ··0x000035e8·ab000000·00460e10·8f02480e·188e0342·.....F....H....B66 ··0x00003670·ab000000·00460e10·8f02480e·188e0342·.....F....H....B
58 ··0x000035f8·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.67 ··0x00003680·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.
59 ··0x00003608·38830747·0e40025e·0e48470e·50570e38·8..G.@.^.HG.PW.868 ··0x00003690·38830747·0e40025e·0e48470e·50570e38·8..G.@.^.HG.PW.8
60 ··0x00003618·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B69 ··0x000036a0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
61 ··0x00003628·0e080000·10000000·b8030000·bcf3ffff·................70 ··0x000036b0·0e080000·10000000·48040000·24f5ffff·........H...$...
62 ··0x00003638·10000000·00000000·14000000·cc030000·................71 ··0x000036c0·10000000·00000000·10000000·5c040000·............\...
63 ··0x00003648·b8f3ffff·0a000000·00000000·00000000·................72 ··0x000036d0·20f5ffff·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·6700d1b3·bf353674·56a1918f·be5e7681·g....56tV....^v.6 ··0x00000040·6700f927·fef407f0·819b863b·1ae31058·g..'.......;...X
7 ··0x00000050·81413a83·e6ef·······················.A:...7 ··0x00000050·880614db·8cac·······················......
  
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·35393739·64306263·34373231·36306338·5979d0bc472160c8 
3 ··0x00000010·61623561·66656638·31326565·34383437·ab5afef812ee48472 ··0x00000000·38363935·62323264·66373239·37643039·8695b22df7297d09
 3 ··0x00000010·63653835·64343161·30623763·34333763·ce85d41a0b7c437c
4 ··0x00000020·37646136·66342e64·65627567·00000000·7da6f4.debug....4 ··0x00000020·66366331·39322e64·65627567·00000000·f6c192.debug....
5 ··0x00000030·e4b10674····························...t5 ··0x00000030·f2bdcc8f····························....
  
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·0x001991·0x001991·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001985·0x001985·R·E·0x1000
9 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000bd8·0x000bd8·R···0x10009 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000bcc·0x000bcc·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···0x004370·0x0000000000004370·0x0000000000004370·0x000104·0x000104·R···0x413 ··GNU_EH_FRAME···0x004368·0x0000000000004368·0x0000000000004368·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·001686·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········0000000000002300·002300·00167a·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········0000000000003988·003988·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········000000000000397c·00397c·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·00036d·01·AMS··0···0··819 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·000368·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000004370·004370·000104·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000004368·004368·000104·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000000000004478·004478·000760·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000004470·004470·00075c·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:·0000000000003150···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink44 ····40:·0000000000002d80···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
45 ····41:·0000000000002790···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo45 ····41:·00000000000023c0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
46 ····42:·0000000000002ad0····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec46 ····42:·0000000000002700····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
47 ····43:·00000000000026a0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch47 ····43:·0000000000003600····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
48 ····44:·00000000000026d0···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz48 ····44:·0000000000003260···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
49 ····45:·00000000000032b0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach49 ····45:·0000000000002ee0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
50 ····46:·0000000000003440···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable50 ····46:·0000000000003070···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
51 ····47:·00000000000036c0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code51 ····47:·00000000000038b0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
52 ····48:·0000000000002a60···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod52 ····48:·0000000000002690···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:·0000000000003360···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory54 ····50:·0000000000002f90···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
55 ····51:·00000000000037a0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char55 ····51:·00000000000036c0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char
56 ····52:·00000000000030b0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink56 ····52:·0000000000002ce0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
57 ····53:·0000000000002b70···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat57 ····53:·00000000000027a0···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
58 ····54:·00000000000038a0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java58 ····54:·00000000000037c0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
59 ····55:·00000000000032a0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid59 ····55:·0000000000002ed0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
60 ····56:·0000000000003500····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty60 ····56:·0000000000003130····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
61 ····57:·0000000000002900···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo61 ····57:·0000000000002530···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
62 ····58:·0000000000003530···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize62 ····58:·0000000000003160···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
63 ····59:·0000000000002b00···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_63 ····59:·0000000000002730···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
64 ····60:·0000000000002540···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·00000000000034a0···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:·0000000000003780····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·0000000000003970····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·0000000000002d30···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·0000000000002960···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·00000000000023c0···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·0000000000003320···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·0000000000003770····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·0000000000003960····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·0000000000002610···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·0000000000003570···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
71 ····67:·00000000000033d0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable71 ····67:·0000000000003000···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
72 ····68:·0000000000003300····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory72 ····68:·0000000000002f30····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·····00000000000026d0·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·020 0000000000006030··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000003260·_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·····0000000000002b00·_Z10unpackStatP4statPiPlS2_·+·043 00000000000060e8··0000003b00000007·R_X86_64_JUMP_SLOT·····0000000000002730·_Z10unpackStatP4statPiPlS2_·+·0
44 00000000000060f0··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000002ad0·_Z8toMillis8timespec·+·044 00000000000060f0··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000002700·_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·····00000000000037a0·java_to_char·+·046 0000000000006100··0000003300000007·R_X86_64_JUMP_SLOT·····00000000000036c0·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·····0000000000003770·mark_failed_with_message·+·051 0000000000006128··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000003960·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·····00000000000036c0·mark_failed_with_code·+·054 0000000000006140··0000002f00000007·R_X86_64_JUMP_SLOT·····00000000000038b0·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·····00000000000038a0·char_to_java·+·057 0000000000006158··0000003600000007·R_X86_64_JUMP_SLOT·····00000000000037c0·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)···············0x39885 ·0x000000000000000d·(FINI)···············0x397c
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:·aa6b3b17398d45096dde87421b7096d35b5256e23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6164564f028698ea1e4d2e62103c6ca4ed787bbd
55.8 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:·0x4478)6 ··Start·of·frame·section:··0x104·(offset:·0x4470)
7 ··Entries·in·search·table:·0x1f7 ··Entries·in·search·table:·0x1f
8 ··0xffffffffffffdcb0·(offset:·0x2020)·->·0x120·fde=[····18]8 ··0xffffffffffffdcb8·(offset:·0x2020)·->·0x120·fde=[····18]
9 ··0xffffffffffffdf80·(offset:·0x22f0)·->·0x148·fde=[····40]9 ··0xffffffffffffdf88·(offset:·0x22f0)·->·0x148·fde=[····40]
10 ··0xffffffffffffe050·(offset:·0x23c0)·->·0x17c·fde=[····74]10 ··0xffffffffffffe058·(offset:·0x23c0)·->·0x17c·fde=[····74]
11 ··0xffffffffffffe1d0·(offset:·0x2540)·->·0x1f4·fde=[····ec]11 ··0xffffffffffffe1c8·(offset:·0x2530)·->·0x1cc·fde=[····c4]
12 ··0xffffffffffffe2a0·(offset:·0x2610)·->·0x244·fde=[···13c] 
13 ··0xffffffffffffe330·(offset:·0x26a0)·->·0x290·fde=[···188]12 ··0xffffffffffffe328·(offset:·0x2690)·->·0x208·fde=[···100]
 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]
14 ··0xffffffffffffe360·(offset:·0x26d0)·->·0x160·fde=[····58]27 ··0xffffffffffffeef8·(offset:·0x3260)·->·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] 
24 ··0xffffffffffffef30·(offset:·0x32a0)·->·0x578·fde=[···470]28 ··0xffffffffffffefb8·(offset:·0x3320)·->·0x5d8·fde=[···4d0]
25 ··0xffffffffffffef40·(offset:·0x32b0)·->·0x58c·fde=[···484] 
26 ··0xffffffffffffef90·(offset:·0x3300)·->·0x5c0·fde=[···4b8]29 ··0xfffffffffffff138·(offset:·0x34a0)·->·0x650·fde=[···548]
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] 
31 ··0xfffffffffffff1c0·(offset:·0x3530)·->·0x6d0·fde=[···5c8]30 ··0xfffffffffffff208·(offset:·0x3570)·->·0x6a0·fde=[···598]
 31 ··0xfffffffffffff298·(offset:·0x3600)·->·0x6ec·fde=[···5e4]
32 ··0xfffffffffffff2c0·(offset:·0x3630)·->·0x710·fde=[···608]32 ··0xfffffffffffff2c8·(offset:·0x3630)·->·0x708·fde=[···600]
33 ··0xfffffffffffff320·(offset:·0x3690)·->·0x74c·fde=[···644]33 ··0xfffffffffffff328·(offset:·0x3690)·->·0x744·fde=[···63c]
34 ··0xfffffffffffff350·(offset:·0x36c0)·->·0x760·fde=[···658]34 ··0xfffffffffffff358·(offset:·0x36c0)·->·0x758·fde=[···650]
35 ··0xfffffffffffff400·(offset:·0x3770)·->·0x7b0·fde=[···6a8] 
36 ··0xfffffffffffff410·(offset:·0x3780)·->·0x7c4·fde=[···6bc]35 ··0xfffffffffffff458·(offset:·0x37c0)·->·0x7a4·fde=[···69c]
37 ··0xfffffffffffff430·(offset:·0x37a0)·->·0x7d8·fde=[···6d0]36 ··0xfffffffffffff548·(offset:·0x38b0)·->·0x7e8·fde=[···6e0]
 37 ··0xfffffffffffff5f8·(offset:·0x3960)·->·0x838·fde=[···730]
38 ··0xfffffffffffff530·(offset:·0x38a0)·->·0x824·fde=[···71c]38 ··0xfffffffffffff608·(offset:·0x3970)·->·0x84c·fde=[···744]
  
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, 768 lines modifiedOffset 69, 760 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=00000000000026d0..000000000000278475 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=0000000000003260..0000000000003314
76 ··DW_CFA_advance_loc:·11·to·00000000000026db76 ··DW_CFA_advance_loc:·11·to·000000000000326b
77 ··DW_CFA_def_cfa_offset:·22477 ··DW_CFA_def_cfa_offset:·224
78 ··DW_CFA_advance_loc1:·163·to·000000000000277e78 ··DW_CFA_advance_loc1:·163·to·000000000000330e
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·000000000000277f81 ··DW_CFA_advance_loc:·1·to·000000000000330f
82 ··DW_CFA_restore_state82 ··DW_CFA_restore_state
  
83 00000074·0000000000000074·00000078·FDE·cie=00000000·pc=00000000000023c0..000000000000253b83 00000074·000000000000004c·00000078·FDE·cie=00000000·pc=00000000000023c0..0000000000002529
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:·9·to·00000000000023cf87 ··DW_CFA_advance_loc:·8·to·00000000000023ce
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·00000000000023d190 ··DW_CFA_advance_loc:·2·to·00000000000023d0
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:·5·to·00000000000023d693 ··DW_CFA_advance_loc:·2·to·00000000000023d2
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·00000000000023d796 ··DW_CFA_advance_loc:·1·to·00000000000023d3
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·00000000000023d899 ··DW_CFA_advance_loc:·1·to·00000000000023d4
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:·17·to·00000000000023e9102 ··DW_CFA_advance_loc:·10·to·00000000000023de
103 ··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 
114 ··DW_CFA_advance_loc:·62·to·00000000000024f5 
115 ··DW_CFA_remember_state 
116 ··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 
129 ··DW_CFA_advance_loc:·1·to·0000000000002500 
130 ··DW_CFA_restore_state 
Max diff block lines reached; 44963/57035 bytes (78.83%) of diff not shown.
3.96 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 29 lines modifiedOffset 1, 19 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_PosixFileSystemFunctions_listFileSystems7 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
8 setmntent 
9 char_to_java8 char_to_java
10 getmntent_r 
11 endmntent 
12 mark_failed_with_errno9 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 
21 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo10 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
22 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod11 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
 12 java_to_char
23 _Z8toMillis8timespec13 _Z8toMillis8timespec
24 _Z10unpackStatP4statPiPlS2_14 _Z10unpackStatP4statPiPlS2_
25 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat15 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
26 __errno_location16 __errno_location
27 mark_failed_with_message17 mark_failed_with_message
28 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir18 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
29 readdir64_r19 readdir64_r
Offset 34, 46 lines modifiedOffset 24, 57 lines modified
34 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach24 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
35 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory25 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
36 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory26 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
37 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable27 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
38 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable28 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
39 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty29 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
40 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize30 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 
45 wcstombs44 wcstombs
46 mbstowcs45 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_ 
54 AVAUATUSH52 AVAUATUSH
55 []A\A]A^A_53 []A\A]A^A_
56 []A\A]A^A_54 []A\A]A^A_
57 []A\A]A^A_55 []A\A]A^A_
58 []A\A]A^A_56 []A\A]A^A_
59 []A\A]A^A_57 []A\A]A^A_
60 []A\A]A^A_58 []A\A]A^A_
61 []A\A]A^59 []A\A]A^
62 []A\A]A^60 []A\A]A^
63 []A\A]A^61 []A\A]A^
64 []A\A]A^ 
65 []A\A]A^A_62 []A\A]A^A_
66 []A\A]A^A_63 []A\A]A^A_
67 []A\A]A^64 []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·event65 []A\A]A^A_
 66 []A\A]A^
 67 []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;)V
73 Ljava/lang/String;74 Ljava/lang/String;
74 osVersion75 osVersion
75 machineArchitecture76 machineArchitecture
76 int_bytes77 int_bytes
77 u_long_bytes78 u_long_bytes
78 size_t_bytes79 size_t_bytes
79 uid_t_bytes80 uid_t_bytes
Offset 90, 20 lines modifiedOffset 91, 19 lines modified
90 could·not·create·array91 could·not·create·array
91 could·not·readlink92 could·not·readlink
92 could·not·setsid()93 could·not·setsid()
93 could·not·getcwd()94 could·not·getcwd()
94 could·not·setcwd()95 could·not·setcwd()
95 could·not·putenv()96 could·not·putenv()
96 could·not·fetch·terminal·size97 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·event
97 (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·5f506f73·69784669·rnal_jni_PosixFi15 ··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
16 ··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_19 ··0x00000ac0·006d6172·6b5f6661·696c6564·5f776974·.mark_failed_wit
22 ··0x00000af0·6572726e·6f004a61·76615f6e·65745f72·errno.Java_net_r20 ··0x00000ad0·685f6572·726e6f00·4a617661·5f6e6574·h_errno.Java_net
23 ··0x00000b00·75627967·72617065·66727569·745f706c·ubygrapefruit_pl 
24 ··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·745f7275·62796772·61706566·72756974·t_rubygrapefruit21 ··0x00000ae0·5f727562·79677261·70656672·7569745f·_rubygrapefruit_
38 ··0x00000bf0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern22 ··0x00000af0·706c6174·666f726d·5f696e74·65726e61·platform_interna
39 ··0x00000c00·616c5f6a·6e695f46·696c6545·76656e74·al_jni_FileEvent 
40 ··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 
53 ··0x00000ce0·6f004a61·76615f6e·65745f72·75627967·o.Java_net_rubyg 
54 ··0x00000cf0·72617065·66727569·745f706c·6174666f·rapefruit_platfo 
55 ··0x00000d00·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_ 
56 ··0x00000d10·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio 
57 ··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 
62 ··0x00000d70·745f706c·6174666f·726d5f69·6e746572·t_platform_inter 
63 ··0x00000d80·6e616c5f·6a6e695f·506f7369·7846696c·nal_jni_PosixFil 
64 ··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 
68 ··0x00000dd0·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg 
69 ··0x00000de0·72617065·66727569·745f706c·6174666f·rapefruit_platfo 
70 ··0x00000df0·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_ 
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_PosixFileFu23 ··0x00000b00·6c5f6a6e·695f506f·73697854·79706546·l_jni_PosixTypeF
 24 ··0x00000b10·756e6374·696f6e73·5f676574·4e617469·unctions_getNati
 25 ··0x00000b20·76655479·7065496e·666f004a·6176615f·veTypeInfo.Java_
79 ··0x00000e80·6e637469·6f6e735f·73796d6c·696e6b00·nctions_symlink. 
80 ··0x00000e90·4a617661·5f6e6574·5f727562·79677261·Java_net_rubygra 
81 ··0x00000ea0·70656672·7569745f·706c6174·666f726d·pefruit_platform 
82 ··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 
93 ··0x00000f60·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_ 
94 ··0x00000f70·64657461·63680073·65747369·64004a61·detach.setsid.Ja 
95 ··0x00000f80·76615f6e·65745f72·75627967·72617065·va_net_rubygrape 
96 ··0x00000f90·66727569·745f706c·6174666f·726d5f69·fruit_platform_i 
97 ··0x00000fa0·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi 
98 ··0x00000fb0·7850726f·63657373·46756e63·74696f6e·xProcessFunction 
99 ··0x00000fc0·735f6765·74576f72·6b696e67·44697265·s_getWorkingDire 
100 ··0x00000fd0·63746f72·79006765·74637764·004a6176·ctory.getcwd.Jav 
101 ··0x00000fe0·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
102 ··0x00000ff0·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
103 ··0x00001000·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
104 ··0x00001010·50726f63·65737346·756e6374·696f6e73·ProcessFunctions 
105 ··0x00001020·5f736574·576f726b·696e6744·69726563·_setWorkingDirec 
106 ··0x00001030·746f7279·00636864·6972004a·6176615f·tory.chdir.Java_ 
107 ··0x00001040·6e65745f·72756279·67726170·65667275·net_rubygrapefru26 ··0x00000b30·6e65745f·72756279·67726170·65667275·net_rubygrapefru
108 ··0x00001050·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte27 ··0x00000b40·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte
109 ··0x00001060·726e616c·5f6a6e69·5f506f73·69785072·rnal_jni_PosixPr28 ··0x00000b50·726e616c·5f6a6e69·5f506f73·69784669·rnal_jni_PosixFi
110 ··0x00001070·6f636573·7346756e·6374696f·6e735f67·ocessFunctions_g 
111 ··0x00001080·6574456e·7669726f·6e6d656e·74566172·etEnvironmentVar 
112 ··0x00001090·6961626c·65006765·74656e76·004a6176·iable.getenv.Jav29 ··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·ackStatP4statPiP
 34 ··0x00000bb0·6c53325f·004a6176·615f6e65·745f7275·lS2_.Java_net_ru
 35 ··0x00000bc0·62796772·61706566·72756974·5f706c61·bygrapefruit_pla
 36 ··0x00000bd0·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j
 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
113 ··0x000010a0·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef42 ··0x00000c30·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef
114 ··0x000010b0·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in43 ··0x00000c40·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in
115 ··0x000010c0·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix44 ··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
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 16820
    
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_PosixFileSystemFunctions_listFileSystems@@Base-0xc0>:2 0000000000002300·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@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, 382 lines modifiedOffset 51, 15 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 16820
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000003988·<.fini>:2 000000000000397c·<.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 
42 ··[···2a0]··could·not·query·machine·details2 ··[·····0]··could·not·query·machine·details
43 ··[···2c0]··could·not·read·directory·entry3 ··[····20]··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
44 ··[···2e0]··(Ljava/lang/String;IILjava/lang/String;)V7 ··[····e0]··(Ljava/lang/String;IILjava/lang/String;)V
45 ··[···310]··could·not·convert·string·to·current·locale 
46 ··[···340]··could·not·convert·string·from·current·locale8 ··[···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 ··0x00004370·011b033b·04010000·1f000000·b0dcffff·...;............2 ··0x00004368·011b033b·04010000·1f000000·b8dcffff·...;............
3 ··0x00004380·20010000·80dfffff·48010000·50e0ffff··.......H...P...3 ··0x00004378·20010000·88dfffff·48010000·58e0ffff··.......H...X...
4 ··0x00004390·7c010000·d0e1ffff·f4010000·a0e2ffff·|...............4 ··0x00004388·7c010000·c8e1ffff·cc010000·28e3ffff·|...........(...
5 ··0x000043a0·44020000·30e3ffff·90020000·60e3ffff·D...0.......`...5 ··0x00004398·08020000·98e3ffff·54020000·c8e3ffff·........T.......
6 ··0x000043b0·60010000·20e4ffff·b0020000·90e5ffff·`...·...........6 ··0x000043a8·68020000·38e4ffff·88020000·f8e5ffff·h...8...........
 7 ··0x000043b8·14030000·78e9ffff·a0030000·18eaffff·....x...........
 8 ··0x000043c8·00040000·68ebffff·44040000·78ebffff·....h...D...x...
7 ··0x000043c0·00030000·f0e6ffff·3c030000·60e7ffff·........<...`...9 ··0x000043d8·58040000·c8ebffff·8c040000·28ecffff·X...........(...
8 ··0x000043d0·88030000·90e7ffff·9c030000·00e8ffff·................10 ··0x000043e8·b8040000·98ecffff·fc040000·08edffff·................
9 ··0x000043e0·bc030000·c0e9ffff·48040000·40edffff·........H...@... 
10 ··0x000043f0·d4040000·e0edffff·34050000·30efffff·........4...0...11 ··0x000043f8·48050000·c8edffff·84050000·f8edffff·H...............
11 ··0x00004400·78050000·40efffff·8c050000·90efffff·x...@........... 
12 ··0x00004410·c0050000·f0efffff·ec050000·60f0ffff·............`...12 ··0x00004408·9c050000·f8eeffff·60010000·b8efffff·........`.......
 13 ··0x00004418·d8050000·38f1ffff·50060000·08f2ffff·....8...P.......
13 ··0x00004420·30060000·d0f0ffff·7c060000·90f1ffff·0.......|.......14 ··0x00004428·a0060000·98f2ffff·ec060000·c8f2ffff·................
14 ··0x00004430·b8060000·c0f1ffff·d0060000·c0f2ffff·................ 
15 ··0x00004440·10070000·20f3ffff·4c070000·50f3ffff·....·...L...P...15 ··0x00004438·08070000·28f3ffff·44070000·58f3ffff·....(...D...X...
 16 ··0x00004448·58070000·58f4ffff·a4070000·48f5ffff·X...X.......H...
16 ··0x00004450·60070000·00f4ffff·b0070000·10f4ffff·`...............17 ··0x00004458·e8070000·f8f5ffff·38080000·08f6ffff·........8.......
17 ··0x00004460·c4070000·30f4ffff·d8070000·30f5ffff·....0.......0... 
18 ··0x00004470·24080000····························$...18 ··0x00004468·4c080000····························L...
  
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 ··0x00004478·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x00004470·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x00004488·1b0c0708·90010000·24000000·1c000000·........$.......3 ··0x00004480·1b0c0708·90010000·24000000·1c000000·........$.......
4 ··0x00004498·88dbffff·d0020000·000e1046·0e184a0f·...........F..J.4 ··0x00004490·90dbffff·d0020000·000e1046·0e184a0f·...........F..J.
5 ··0x000044a8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....5 ··0x000044a0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
6 ··0x000044b8·14000000·44000000·30deffff·08000000·....D...0.......6 ··0x000044b0·14000000·44000000·38deffff·08000000·....D...8.......
7 ··0x000044c8·00000000·00000000·18000000·5c000000·............\...7 ··0x000044c0·00000000·00000000·18000000·5c000000·............\...
8 ··0x000044d8·f8e1ffff·b4000000·004b0ee0·0102a30a·.........K......8 ··0x000044d0·90edffff·b4000000·004b0ee0·0102a30a·.........K......
9 ··0x000044e8·0e08410b·74000000·78000000·ccdeffff·..A.t...x.......9 ··0x000044e0·0e08410b·4c000000·78000000·d4deffff·..A.L...x.......
10 ··0x000044f8·7b010000·00460e10·8f02490e·188e0342·{....F....I....B10 ··0x000044f0·69010000·00460e10·8f02480e·188e0342·i....F....H....B
11 ··0x00004508·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.11 ··0x00004500·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
 12 ··0x00004510·3883074a·0ee00303·21010a0e·38410e30·8..J....!...8A.0
12 ··0x00004518·38830751·0ea00902·a90ea809·480eb009·8..Q........H... 
13 ··0x00004528·4b0eb809·440ec009·4e0ea009·7e0a0e38·K...D...N...~..8 
14 ··0x00004538·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B13 ··0x00004520·410e2842·0e20420e·18420e10·420e0847·A.(B.·B..B..B..G
 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
15 ··0x00004548·0e08410b·5a0a0e38·4e0e3041·0e28420e·..A.Z..8N.0A.(B.29 ··0x00004620·0e900202·c30a0e38·410e3041·0e28420e·.......8A.0A.(B.
16 ··0x00004558·20420e18·420e1042·0e08450b·4c000000··B..B..B..E.L...30 ··0x00004630·20420e18·420e1042·0e08470b·4a0e9802··B..B..B..G.J...
 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.·
17 ··0x00004568·f0000000·d4dfffff·cb000000·00460e10·.............F.. 
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...34 ··0x00004670·420e1842·0e10420e·08450b00·88000000·B..B..B..E......
22 ··0x000045b8·40010000·54e0ffff·87000000·00460e10·@...T........F..35 ··0x00004680·10020000·dce2ffff·78030000·00460e10·........x....F..
23 ··0x000045c8·8d02480e·188c0341·0e208604·410e2883·..H....A.·..A.(.36 ··0x00004690·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.
24 ··0x000045d8·05470e30·02440a0e·28410e20·410e1842·.G.0.D..(A.·A..B37 ··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
25 ··0x000045e8·0e10420e·08470b56·0e28430e·20410e18·..B..G.V.(C.·A..48 ··0x00004750·0e10420e·084b0b44·0e28410e·20420e18·..B..K.D.(A.·B..
26 ··0x000045f8·420e1042·0e080000·1c000000·8c010000·B..B............49 ··0x00004760·420e1042·0e080000·40000000·fc020000·B..B....@.......
27 ··0x00004608·98e0ffff·2e000000·00450e10·8302640e·.........E....d. 
28 ··0x00004618·08000000·00000000·4c000000·ac010000·........L....... 
29 ··0x00004628·68e1ffff·69010000·00460e10·8f02480e·h...i....F....H.50 ··0x00004770·10e6ffff·44010000·00460e10·8e02480e·....D....F....H.
30 ··0x00004638·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.051 ··0x00004780·188d0342·0e208c04·440e2886·05410e30·...B.·..D.(..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.
37 ··0x000046a8·08000000·48000000·38020000·ace3ffff·....H...8.......65 ··0x00004860·08000000·48000000·f8030000·94e7ffff·....H...........
38 ··0x000046b8·6c000000·00460e10·8d024b0e·188c0344·l....F....K....D66 ··0x00004870·65000000·00460e10·8d024b0e·188c0341·e....F....K....A
39 ··0x000046c8·0e208604·440e2883·05440e30·6c0a0e28·.·..D.(..D.0l..(67 ··0x00004880·0e208604·440e2883·05440e30·640a0e28·.·..D.(..D.0d..(
40 ··0x000046d8·410e2041·0e18420e·10420e08·410b440e·A.·A..B..B..A.D.68 ··0x00004890·4a0e2041·0e18420e·10420e08·4b0b440e·J.·A..B..B..K.D.
41 ··0x000046e8·28470e20·480e1842·0e10420e·08000000·(G.·H..B..B.....69 ··0x000048a0·28430e20·410e1842·0e10420e·08000000·(C.·A..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...
46 ··0x00004738·b3010000·00460e10·8f02480e·188e0342·.....F....H....B76 ··0x00004910·f1000000·00460e10·8d02490e·188c0341·.....F....I....A
 77 ··0x00004920·0e208604·440e2883·054a0e40·02ad0a0e·.·..D.(..J.@....
47 ··0x00004748·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D. 
48 ··0x00004758·3883074a·0e900202·c30a0e38·410e3041·8..J.......8A.0A 
49 ··0x00004768·0e28420e·20420e18·420e1042·0e08470b·.(B.·B..B..B..G. 
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..78 ··0x00004930·28410e20·410e1842·0e10420e·08470b00·(A.·A..B..B..G..
54 ··0x000047b8·88000000·44030000·70e5ffff·78030000·....D...p...x...79 ··0x00004940·74000000·d4040000·d8e9ffff·7b010000·t...........{...
55 ··0x000047c8·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..80 ··0x00004950·00460e10·8f02490e·188e0342·0e208d04·.F....I....B.·..
56 ··0x000047d8·420e288c·05440e30·8606410e·3883074a·B.(..D.0..A.8..J81 ··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
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.. 
70 ··0x000048b8·8e02480e·188d0342·0e208c04·440e2886·..H....B.·..D.(. 
71 ··0x000048c8·05410e30·8306470e·d00102ad·0a0e3044·.A.0..G.......0D 
72 ··0x000048d8·0e28410e·20420e18·420e1042·0e08440b·.(A.·B..B..B..D.84 ··0x00004990·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
 85 ··0x000049a0·5a0a0e38·4e0e3041·0e28420e·20420e18·Z..8N.0A.(B.·B..
 86 ··0x000049b0·420e1042·0e08450b·4c000000·4c050000·B..B..E.L...L...
73 ··0x000048e8·10000000·74040000·b0e9ffff·09000000·....t........... 
74 ··0x000048f8·00000000·30000000·88040000·ace9ffff·....0........... 
75 ··0x00004908·4a000000·00450e10·8602440e·18830347·J....E....D....G 
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·6700d1b3·bf353674·56a1918f·be5e7681·g....56tV....^v.6 ··0x00000040·6700f927·fef407f0·819b863b·1ae31058·g..'.......;...X
7 ··0x00000050·81413a83·e6ef·······················.A:...7 ··0x00000050·880614db·8cac·······················......
  
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·36623362·31373339·38643435·30393664·6b3b17398d45096d 
3 ··0x00000010·64653837·34323162·37303936·64333562·de87421b7096d35b2 ··0x00000000·36343536·34663032·38363938·65613165·64564f028698ea1e
 3 ··0x00000010·34643265·36323130·33633663·61346564·4d2e62103c6ca4ed
4 ··0x00000020·35323536·65322e64·65627567·00000000·5256e2.debug....4 ··0x00000020·37383762·62642e64·65627567·00000000·787bbd.debug....
5 ··0x00000030·cb852b86····························..+.5 ··0x00000030·63c63662····························c.6b
  
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····64636·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····64616·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:·235979d0bc472160c8ab5afef812ee48477da6f4·aa6b3b17398d45096dde87421b7096d35b5256e212 Build-Ids:·6164564f028698ea1e4d2e62103c6ca4ed787bbd·a58695b22df7297d09ce85d41a0b7c437cf6c192
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/23/5979d0bc472160c8ab5afef812ee48477da6f4.debug 
2 usr/lib/debug/.build-id/aa/6b3b17398d45096dde87421b7096d35b5256e2.debug1 usr/lib/debug/.build-id/61/64564f028698ea1e4d2e62103c6ca4ed787bbd.debug
 2 usr/lib/debug/.build-id/a5/8695b22df7297d09ce85d41a0b7c437cf6c192.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/23/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/61/
7 -rw-r--r--···0·root·········(0)·root·········(0)····26512·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/23/5979d0bc472160c8ab5afef812ee48477da6f4.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····35760·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/61/64564f028698ea1e4d2e62103c6ca4ed787bbd.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/aa/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/a5/
9 -rw-r--r--···0·root·········(0)·root·········(0)····35816·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/aa/6b3b17398d45096dde87421b7096d35b5256e2.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····26520·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/a5/8695b22df7297d09ce85d41a0b7c437cf6c192.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)····15336·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)····15336·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
45.0 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.
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:·d1b3bf35367456a1918fbe5e768181413a83e6ef3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f927fef407f0819b863b1ae31058880614db8cac
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
50 ··17»     (udata)»      4»     (string)»     stdarg.h51 ··18»     (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><40d4>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)11423 ·<2><40d4>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)
11424 ····<40d5>···DW_AT_type········:·(ref_addr)·<0x71>11424 ····<40d5>···DW_AT_type········:·(ref_addr)·<0x71>
11425 ·<2><40d9>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)11425 ·<2><40d9>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)
11426 ····<40da>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int11426 ····<40da>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
11427 ·<2><40de>:·Abbrev·Number:·011427 ·<2><40de>:·Abbrev·Number:·0
11428 ·<1><40df>:·Abbrev·Number:·011428 ·<1><40df>:·Abbrev·Number:·0
11429 ··Compilation·Unit·@·offset·0x40e0:11429 ··Compilation·Unit·@·offset·0x40e0:
11430 ···Length:········0x6d·(32-bit)11430 ···Length:········0x22e·(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><40ec>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11435 ·<0><40ec>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11436 ····<40ed>···DW_AT_stmt_list···:·(sec_offset)·011436 ····<40ed>···DW_AT_stmt_list···:·(sec_offset)·0
11437 ·<1><40f1>:·Abbrev·Number:·2·(DW_TAG_typedef)11437 ·<1><40f1>:·Abbrev·Number:·33·(DW_TAG_namespace)
 11438 ····<40f2>···DW_AT_name········:·(string)·std
11438 ····<40f2>···DW_AT_name········:·(strp)·(offset:·0x418e):·__gnuc_va_list 
11439 ····<40f6>···DW_AT_decl_file···:·(data1)·17 
11440 ····<40f7>···DW_AT_decl_line···:·(data1)·40 
11441 ····<40f8>···DW_AT_decl_column·:·(data1)·27 
11442 ····<40f9>···DW_AT_type········:·(ref_udata)·<0x40fa>,·__builtin_va_list,·typedef·__va_list_tag·__va_list_tag 
11443 ·<1><40fa>:·Abbrev·Number:·71·(DW_TAG_typedef) 
11444 ····<40fb>···DW_AT_name········:·(strp)·(offset:·0x419d):·__builtin_va_list 
11445 ····<40ff>···DW_AT_type········:·(ref_udata)·<0x4100>,·typedef·__va_list_tag·__va_list_tag 
11446 ·<1><4100>:·Abbrev·Number:·74·(DW_TAG_array_type) 
11447 ····<4101>···DW_AT_type········:·(ref_addr)·<0x18>,·typedef·__va_list_tag·__va_list_tag 
11448 ····<4105>···DW_AT_sibling·····:·(ref_udata)·<0x410d>11439 ····<40f6>···DW_AT_sibling·····:·(ref_udata)·<0x4102>
11449 ·<2><4106>:·Abbrev·Number:·72·(DW_TAG_subrange_type) 
11450 ····<4107>···DW_AT_type········:·(ref_addr)·<0x11>,·long·unsigned·int 
11451 ····<410b>···DW_AT_upper_bound·:·(data1)·011440 ·<2><40f7>:·Abbrev·Number:·34·(DW_TAG_imported_declaration)
 11441 ····<40f8>···DW_AT_decl_file···:·(data1)·6
 11442 ····<40f9>···DW_AT_decl_line···:·(data1)·158
 11443 ····<40fa>···DW_AT_decl_column·:·(data1)·11
 11444 ····<40fb>···DW_AT_import······:·(ref_udata)·<0x4102>» [Abbrev·Number:·66·(DW_TAG_subprogram)]
 11445 ·<2><40fc>:·Abbrev·Number:·34·(DW_TAG_imported_declaration)
 11446 ····<40fd>···DW_AT_decl_file···:·(data1)·6
 11447 ····<40fe>···DW_AT_decl_line···:·(data1)·175
 11448 ····<40ff>···DW_AT_decl_column·:·(data1)·11
 11449 ····<4100>···DW_AT_import······:·(ref_udata)·<0x412e>» [Abbrev·Number:·66·(DW_TAG_subprogram)]
11452 ·<2><410c>:·Abbrev·Number:·011450 ·<2><4101>:·Abbrev·Number:·0
11453 ·<1><410d>:·Abbrev·Number:·2·(DW_TAG_typedef) 
11454 ····<410e>···DW_AT_name········:·(strp)·(offset:·0x41a7):·va_list 
11455 ····<4112>···DW_AT_decl_file···:·(data1)·14 
11456 ····<4113>···DW_AT_decl_line···:·(data1)·53 
11457 ····<4114>···DW_AT_decl_column·:·(data1)·24 
11458 ····<4115>···DW_AT_type········:·(ref_udata)·<0x40f1>,·__gnuc_va_list,·__builtin_va_list,·typedef·__va_list_tag·__va_list_tag 
11459 ·<1><4116>:·Abbrev·Number:·63·(DW_TAG_subprogram)11451 ·<1><4102>:·Abbrev·Number:·66·(DW_TAG_subprogram)
11460 ····<4117>···DW_AT_specification:·(ref_addr)·<0x633> 
11461 ····<411b>···DW_AT_object_pointer:·(ref_udata)·<0x411d>11452 ····<4103>···DW_AT_external····:·(flag_present)·1
 11453 ····<4103>···DW_AT_name········:·(strp)·(offset:·0x37d9):·mbstowcs
 11454 ····<4107>···DW_AT_decl_file···:·(implicit_const)·10
 11455 ····<4107>···DW_AT_decl_line···:·(data1)·129
 11456 ····<4108>···DW_AT_decl_column·:·(implicit_const)·1
 11457 ····<4108>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
11462 ····<411c>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11458 ····<410c>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
 11459 ····<410c>···DW_AT_artificial··:·(flag_present)·1
11463 ····<411c>···DW_AT_sibling·····:·(ref_udata)·<0x4147>11460 ····<410c>···DW_AT_sibling·····:·(ref_udata)·<0x4129>
11464 ·<2><411d>:·Abbrev·Number:·60·(DW_TAG_formal_parameter)11461 ·<2><410d>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11462 ····<410e>···DW_AT_name········:·(strp)·(offset:·0x4175):·__dst
 11463 ····<4112>···DW_AT_decl_file···:·(implicit_const)·10
 11464 ····<4112>···DW_AT_decl_line···:·(data1)·129
 11465 ····<4113>···DW_AT_decl_column·:·(implicit_const)·1
 11466 ····<4113>···DW_AT_type········:·(ref_udata)·<0x4129>
 11467 ·<2><4114>:·Abbrev·Number:·69·(DW_TAG_formal_parameter)
11465 ····<411e>···DW_AT_name········:·(strp)·(offset:·0x38c9):·this11468 ····<4115>···DW_AT_name········:·(strp)·(offset:·0xd47):·__src
 11469 ····<4119>···DW_AT_decl_file···:·(implicit_const)·10
 11470 ····<4119>···DW_AT_decl_line···:·(data1)·129
 11471 ····<411a>···DW_AT_decl_column·:·(implicit_const)·1
11466 ····<4122>···DW_AT_type········:·(ref_addr)·<0x43d5>11472 ····<411a>···DW_AT_type········:·(ref_addr)·<0x43f1>
 11473 ·<2><411e>:·Abbrev·Number:·69·(DW_TAG_formal_parameter)
 11474 ····<411f>···DW_AT_name········:·(strp)·(offset:·0x3401):·__len
 11475 ····<4123>···DW_AT_decl_file···:·(implicit_const)·10
 11476 ····<4123>···DW_AT_decl_line···:·(data1)·129
 11477 ····<4124>···DW_AT_decl_column·:·(implicit_const)·1
 11478 ····<4124>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
 11479 ·<2><4128>:·Abbrev·Number:·0
 11480 ·<1><4129>:·Abbrev·Number:·62·(DW_TAG_restrict_type)
 11481 ····<412a>···DW_AT_type········:·(ref_addr)·<0x3ca4>
 11482 ·<1><412e>:·Abbrev·Number:·66·(DW_TAG_subprogram)
 11483 ····<412f>···DW_AT_external····:·(flag_present)·1
 11484 ····<412f>···DW_AT_name········:·(strp)·(offset:·0x37d0):·wcstombs
 11485 ····<4133>···DW_AT_decl_file···:·(implicit_const)·10
 11486 ····<4133>···DW_AT_decl_line···:·(data1)·159
 11487 ····<4134>···DW_AT_decl_column·:·(implicit_const)·1
 11488 ····<4134>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
 11489 ····<4138>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11467 ····<4126>···DW_AT_artificial··:·(flag_present)·111490 ····<4138>···DW_AT_artificial··:·(flag_present)·1
 11491 ····<4138>···DW_AT_sibling·····:·(ref_udata)·<0x4155>
 11492 ·<2><4139>:·Abbrev·Number:·69·(DW_TAG_formal_parameter)
 11493 ····<413a>···DW_AT_name········:·(strp)·(offset:·0x4175):·__dst
 11494 ····<413e>···DW_AT_decl_file···:·(implicit_const)·10
 11495 ····<413e>···DW_AT_decl_line···:·(data1)·159
 11496 ····<413f>···DW_AT_decl_column·:·(implicit_const)·1
 11497 ····<413f>···DW_AT_type········:·(ref_addr)·<0x43ec>
 11498 ·<2><4143>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11499 ····<4144>···DW_AT_name········:·(strp)·(offset:·0xd47):·__src
 11500 ····<4148>···DW_AT_decl_file···:·(implicit_const)·10
 11501 ····<4148>···DW_AT_decl_line···:·(data1)·159
 11502 ····<4149>···DW_AT_decl_column·:·(implicit_const)·1
 11503 ····<4149>···DW_AT_type········:·(ref_udata)·<0x4155>
 11504 ·<2><414a>:·Abbrev·Number:·69·(DW_TAG_formal_parameter)
 11505 ····<414b>···DW_AT_name········:·(strp)·(offset:·0x3401):·__len
 11506 ····<414f>···DW_AT_decl_file···:·(implicit_const)·10
 11507 ····<414f>···DW_AT_decl_line···:·(data1)·159
 11508 ····<4150>···DW_AT_decl_column·:·(implicit_const)·1
 11509 ····<4150>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
 11510 ·<2><4154>:·Abbrev·Number:·0
 11511 ·<1><4155>:·Abbrev·Number:·62·(DW_TAG_restrict_type)
 11512 ····<4156>···DW_AT_type········:·(ref_addr)·<0x3d75>
 11513 ·<1><415a>:·Abbrev·Number:·34·(DW_TAG_imported_declaration)
 11514 ····<415b>···DW_AT_decl_file···:·(data1)·11
 11515 ····<415c>···DW_AT_decl_line···:·(data1)·71
 11516 ····<415d>···DW_AT_decl_column·:·(data1)·12
 11517 ····<415e>···DW_AT_import······:·(ref_udata)·<0x4102>» [Abbrev·Number:·66·(DW_TAG_subprogram)]
 11518 ·<1><415f>:·Abbrev·Number:·34·(DW_TAG_imported_declaration)
 11519 ····<4160>···DW_AT_decl_file···:·(data1)·11
 11520 ····<4161>···DW_AT_decl_line···:·(data1)·83
 11521 ····<4162>···DW_AT_decl_column·:·(data1)·12
 11522 ····<4163>···DW_AT_import······:·(ref_udata)·<0x412e>» [Abbrev·Number:·66·(DW_TAG_subprogram)]
 11523 ·<1><4164>:·Abbrev·Number:·16·(DW_TAG_subprogram)
 11524 ····<4165>···DW_AT_external····:·(flag_present)·1
 11525 ····<4165>···DW_AT_name········:·(strp)·(offset:·0x31f8):·__mbstowcs_chk
 11526 ····<4169>···DW_AT_decl_file···:·(data1)·10
 11527 ····<416a>···DW_AT_decl_line···:·(data1)·107
 11528 ····<416b>···DW_AT_decl_column·:·(data1)·15
 11529 ····<416c>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
 11530 ····<4170>···DW_AT_declaration·:·(flag_present)·1
Max diff block lines reached; 23850/44890 bytes (53.13%) of diff not shown.
276 KB
./usr/lib/debug/.build-id/23/5979d0bc472160c8ab5afef812ee48477da6f4.debug vs.
./usr/lib/debug/.build-id/a5/8695b22df7297d09ce85d41a0b7c437cf6c192.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:··········24144·(bytes·into·file)13 ··Start·of·section·headers:··········24152·(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·0x000cd1·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000cbd·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000003000·0x0000000000003000·0x000000·0x0006e8·R···0x10009 ··LOAD···········0x000000·0x0000000000003000·0x0000000000003000·0x000000·0x0006e0·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·0x00000000000031a0·0x00000000000031a0·0x000000·0x0000d4·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000319c·0x000000000000319c·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·0x5e50:1 There·are·37·section·headers,·starting·at·offset·0x5e58:
  
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·000b06·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········00000000000021c0·001000·000af4·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········0000000000002cc8·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000002cb4·001000·000009·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········0000000000003000·001000·00019d·01·AMS··0···0··819 ··[14]·.rodata···········NOBITS··········0000000000003000·001000·00019a·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····NOBITS··········00000000000031a0·001000·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········000000000000319c·001000·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········0000000000003278·001000·000470·00···A··0···0··821 ··[16]·.eh_frame·········NOBITS··········0000000000003270·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·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000068·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000066·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e8·0031c7·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e8·0031d5·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0034b0·000353·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0034c0·000353·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·003808·000667·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·003818·000663·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·003e70·0005d1·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·003e80·0005d1·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·004448·000122·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·004458·000123·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·004570·000783·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·004580·00077e·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·004cf8·000133·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·004d00·000133·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·004e2b·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·004e33·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·004e88·000678·18·····35··24··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·004e90·000678·18·····35··24··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·005500·0007db·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·005508·0007db·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·005cdb·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·005ce3·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
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp15 ····11:·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·osx.cpp17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
19 ····15:·00000000000036e4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__19 ····15:·00000000000036dc·····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:·0000000000002cc8·····0·FUNC····LOCAL··DEFAULT···13·_fini21 ····17:·0000000000002cb4·····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:·00000000000031a0·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR24 ····20:·000000000000319c·····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:·0000000000002a00····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion33 ····29:·0000000000002bf0····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:·0000000000002a10···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz38 ····34:·0000000000002c00···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:·0000000000002ae0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char55 ····51:·0000000000002940···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:·00000000000029f0····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message60 ····56:·0000000000002be0····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:·0000000000002940···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code65 ····61:·0000000000002b30···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:·0000000000002be0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java72 ····68:·0000000000002a40···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:·235979d0bc472160c8ab5afef812ee48477da6f43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a58695b22df7297d09ce85d41a0b7c437cf6c192
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:·0x201):·src/shared/cpp987 ··1»      (line_strp)»   (offset:·0x218):·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:·0x1ef):·generic_posix.cpp999 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x206):·generic_posix.cpp
1000 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1ef):·generic_posix.cpp1000 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x206):·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:·0x210):·string.h1013 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x227):·string.h
1014 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x219):·errno.h1014 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x230):·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:······················4401107 ··Length:······················811
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:·············961111 ··Prologue·Length:·············157
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, 245 lines modifiedOffset 1128, 442 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·7,·columns·1):1134 ·The·Directory·Table·(offset·0x7a6,·lines·11,·columns·1):
1135 ··Entry»  Name1135 ··Entry»  Name
1136 ··0»      (line_strp)»   (offset:·0):·.1136 ··0»      (line_strp)»   (offset:·0):·.
1137 ··1»      (line_strp)»   (offset:·0x201):·src/shared/cpp1137 ··1»      (line_strp)»   (offset:·0x218):·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
1139 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include1140 ··4»      (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
1142 ··6»      (line_strp)»   (offset:·0xfb):·src/shared/headers1145 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers
 1146 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
1143 ·The·File·Name·Table·(offset·0x7c8,·lines·8,·columns·2):1147 ·The·File·Name·Table·(offset·0x7d8,·lines·17,·columns·2):
1144 ··Entry»  Dir»       Name1148 ··Entry»  Dir»       Name
1145 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x230):·generic.cpp1149 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x247):·unix_strings.cpp
 1150 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x247):·unix_strings.cpp
1146 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h1151 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h
1147 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x230):·generic.cpp1152 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x16b):·stdlib.h
1148 ··3»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>1153 ··4»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>
1149 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x23c):·stdarg.h 
1150 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x15a):·stdio.h1154 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x149):·stddef.h
1151 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h1155 ··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
1152 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x1a6):·generic.h1164 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h
 1165 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h
  
1153 ·Line·Number·Statements:1166 ·Line·Number·Statements:
1154 ··[0x000007f0]··Set·column·to·101167 ··[0x0000082d]··Set·column·to·65
1155 ··[0x000007f2]··Extended·opcode·2:·set·Address·to·0x2a101168 ··[0x0000082f]··Extended·opcode·2:·set·Address·to·0x2940
1156 ··[0x000007fd]··Advance·Line·by·1060·to·10611169 ··[0x0000083a]··Advance·Line·by·27·to·28
1157 ··[0x00000800]··Copy1170 ··[0x0000083c]··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 
1167 ··[0x0000080d]··Set·is_stmt·to·01171 ··[0x0000083d]··Set·is_stmt·to·0
1168 ··[0x0000080e]··Special·opcode·118:·advance·Address·by·8·to·0x2a7d·and·Line·by·1·to·10641172 ··[0x0000083e]··Copy·(view·1)
1169 ··[0x0000080f]··Set·column·to·91173 ··[0x0000083f]··Set·column·to·5
1170 ··[0x00000811]··Special·opcode·46:·advance·Address·by·3·to·0x2a80·and·Line·by·-1·to·1063 
1171 ··[0x00000812]··Set·is_stmt·to·11174 ··[0x00000841]··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:·0x1e0):·src/shared/cpp/generic_posix.cpp11705 ····<5527>···DW_AT_name········:·(line_strp)·(offset:·0x1f7):·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:········0x438·(32-bit)11867 ···Length:········0x648·(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:·63·(DW_TAG_compile_unit)11872 ·<0><5699>:·Abbrev·Number:·52·(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:·0x221):·src/shared/cpp/generic.cpp11875 ····<569f>···DW_AT_name········:·(line_strp)·(offset:·0x238):·src/shared/cpp/unix_strings.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 
11878 ····<56ab>···DW_AT_low_pc······:·(addr)·011877 ····<56a7>···DW_AT_low_pc······:·(addr)·0x2940
 11878 ····<56af>···DW_AT_high_pc·····:·(udata)·486
11879 ····<56b3>···DW_AT_stmt_list···:·(sec_offset)·0x78411879 ····<56b1>···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)·<0x40ec>
 11882 ·<1><56ba>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
 11883 ····<56bb>···DW_AT_import······:·(GNU_ref_alt)·<0x43e7>
11880 ·<1><56b7>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11884 ·<1><56bf>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11881 ····<56b8>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]11885 ····<56c0>···DW_AT_import······:·(ref_addr)·<0x40b2>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]
11882 ·<1><56bc>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11886 ·<1><56c4>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11883 ····<56bd>···DW_AT_import······:·(ref_addr)·<0x40f2>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]11887 ····<56c5>···DW_AT_import······:·(ref_addr)·<0x4160>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]
11884 ·<1><56c1>:·Abbrev·Number:·71·(DW_TAG_typedef)11888 ·<1><56c9>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
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
11886 ····<56c6>···DW_AT_decl_file···:·(data1)·411892 ····<56d3>···DW_AT_decl_file···:·(data1)·16
11887 ····<56c7>···DW_AT_decl_line···:·(data1)·4011893 ····<56d4>···DW_AT_decl_line···:·(data2)·308
11888 ····<56c8>···DW_AT_decl_column·:·(data1)·2711894 ····<56d6>···DW_AT_decl_column·:·(data1)·11
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 ····<56d5>···DW_AT_sibling·····:·(ref_udata)·<0x56dd>11895 ····<56d7>···DW_AT_sibling·····:·(ref_udata)·<0x56d9>
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 
11899 ·<2><56dc>:·Abbrev·Number:·011896 ·<2><56d8>:·Abbrev·Number:·0
11900 ·<1><56dd>:·Abbrev·Number:·71·(DW_TAG_typedef)11897 ·<1><56d9>:·Abbrev·Number:·53·(DW_TAG_namespace)
11901 ····<56de>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41a7)·11898 ····<56da>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x42d7)·
11902 ····<56e2>···DW_AT_decl_file···:·(data1)·511899 ····<56de>···DW_AT_decl_file···:·(data1)·16
11903 ····<56e3>···DW_AT_decl_line···:·(data1)·5311900 ····<56df>···DW_AT_decl_line···:·(data2)·345
11904 ····<56e4>···DW_AT_decl_column·:·(data1)·2411901 ····<56e1>···DW_AT_decl_column·:·(data1)·11
11905 ····<56e5>···DW_AT_type········:·(ref_udata)·<0x56c1> 
11906 ·<1><56e6>:·Abbrev·Number:·34·(DW_TAG_subprogram)11902 ·<1><56e2>:·Abbrev·Number:·82·(DW_TAG_subprogram)
11907 ····<56e7>···DW_AT_external····:·(flag_present)·111903 ····<56e3>···DW_AT_external····:·(flag_present)·1
11908 ····<56e7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1409)·11904 ····<56e3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x340d)·
11909 ····<56eb>···DW_AT_decl_file···:·(data1)·711905 ····<56e7>···DW_AT_decl_file···:·(data1)·14
11910 ····<56ec>···DW_AT_decl_line···:·(data1)·5911906 ····<56e8>···DW_AT_decl_line···:·(data2)·407
11911 ····<56ed>···DW_AT_decl_column·:·(data1)·1211907 ····<56ea>···DW_AT_decl_column·:·(data1)·15
11912 ····<56ee>···DW_AT_type········:·(GNU_ref_alt)·<0x63>11908 ····<56eb>···DW_AT_type········:·(GNU_ref_alt)·<0x39a9>
11913 ····<56f2>···DW_AT_declaration·:·(flag_present)·111909 ····<56ef>···DW_AT_declaration·:·(flag_present)·1
11914 ····<56f2>···DW_AT_sibling·····:·(ref_udata)·<0x56f9>11910 ····<56ef>···DW_AT_sibling·····:·(ref_udata)·<0x56f6>
11915 ·<2><56f3>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)11911 ·<2><56f0>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
11916 ····<56f4>···DW_AT_type········:·(GNU_ref_alt)·<0x63>11912 ····<56f1>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>
11917 ·<2><56f8>:·Abbrev·Number:·011913 ·<2><56f5>:·Abbrev·Number:·0
11918 ·<1><56f9>:·Abbrev·Number:·77·(DW_TAG_subprogram)11914 ·<1><56f6>:·Abbrev·Number:·36·(DW_TAG_subprogram)
11919 ····<56fa>···DW_AT_external····:·(flag_present)·111915 ····<56f7>···DW_AT_external····:·(flag_present)·1
11920 ····<56fa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3585)·11916 ····<56f7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1438)·
11921 ····<56fe>···DW_AT_decl_file···:·(data1)·211917 ····<56fb>···DW_AT_decl_file···:·(data1)·15
11922 ····<56ff>···DW_AT_decl_line···:·(data1)·3711918 ····<56fc>···DW_AT_decl_line···:·(data1)·44
11923 ····<5700>···DW_AT_decl_column·:·(data1)·111919 ····<56fd>···DW_AT_decl_column·:·(data1)·13
 11920 ····<56fe>···DW_AT_declaration·:·(flag_present)·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) 
11928 ····<5710>···DW_AT_call_all_calls:·(flag_present)·1 
11929 ····<5710>···DW_AT_sibling·····:·(ref_udata)·<0x572f>11921 ····<56fe>···DW_AT_sibling·····:·(ref_udata)·<0x5710>
11930 ·<2><5712>:·Abbrev·Number:·28·(DW_TAG_formal_parameter)11922 ·<2><5700>:·Abbrev·Number:·18·(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 
11935 ····<571a>···DW_AT_type········:·(ref_addr)·<0x2b0f>11923 ····<5701>···DW_AT_type········:·(ref_addr)·<0x2b0f>
11936 ····<571e>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi)) 
11937 ·<2><5720>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)11924 ·<2><5705>:·Abbrev·Number:·31·(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 
11942 ····<5728>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>11927 ····<570b>···DW_AT_type········:·(GNU_ref_alt)·<0x19b>
11943 ····<572c>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi)) 
11944 ·<2><572e>:·Abbrev·Number:·011928 ·<2><570f>:·Abbrev·Number:·0
11945 ·<1><572f>:·Abbrev·Number:·76·(DW_TAG_subprogram)11929 ·<1><5710>:·Abbrev·Number:·89·(DW_TAG_subprogram)
11946 ····<5730>···DW_AT_external····:·(flag_present)·111930 ····<5711>···DW_AT_external····:·(flag_present)·1
11947 ····<5730>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x13f3)·11931 ····<5711>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc56)·
11948 ····<5734>···DW_AT_decl_file···:·(implicit_const)·211932 ····<5715>···DW_AT_decl_file···:·(implicit_const)·1
11949 ····<5734>···DW_AT_decl_line···:·(data1)·2711933 ····<5715>···DW_AT_decl_line···:·(data1)·52
11950 ····<5735>···DW_AT_decl_column·:·(implicit_const)·611934 ····<5716>···DW_AT_decl_column·:·(data1)·9
 11935 ····<5717>···DW_AT_type········:·(GNU_ref_alt)·<0x1c2>
11951 ····<5735>···DW_AT_low_pc······:·(addr)·0x294011936 ····<571b>···DW_AT_low_pc······:·(addr)·0x2a40
11952 ····<573d>···DW_AT_high_pc·····:·(udata)·17111937 ····<5723>···DW_AT_high_pc·····:·(udata)·230
11953 ····<573f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)11938 ····<5725>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
11954 ····<5741>···DW_AT_call_all_calls:·(flag_present)·111939 ····<5727>···DW_AT_call_all_calls:·(flag_present)·1
11955 ····<5741>···DW_AT_sibling·····:·(ref_udata)·<0x5979>11940 ····<5727>···DW_AT_sibling·····:·(ref_udata)·<0x594f>
11956 ·<2><5743>:·Abbrev·Number:·72·(DW_TAG_formal_parameter)11941 ·<2><5729>:·Abbrev·Number:·41·(DW_TAG_formal_parameter)
11957 ····<5744>···DW_AT_name········:·(string)·env11942 ····<572a>···DW_AT_name········:·(string)·env
11958 ····<5748>···DW_AT_decl_file···:·(implicit_const)·211943 ····<572e>···DW_AT_decl_file···:·(implicit_const)·1
11959 ····<5748>···DW_AT_decl_line···:·(data1)·2711944 ····<572e>···DW_AT_decl_line···:·(data1)·52
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:···················6020 ··Length:···················44
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·00000000000000ca26 ····0000000000002940·00000000000001e6
27 ····0000000000002a10·00000000000000b4 
28 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
29 ··Length:···················4428 ··Length:···················60
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x5ac930 ··Offset·into·.debug_info:··0x5cd9
32 ··Pointer·Size:·············831 ··Pointer·Size:·············8
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address············Length33 ····Address············Length
35 ····0000000000002ae0·00000000000001e634 ····0000000000002b30·00000000000000ca
 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:··········0x2a11122 ··Length:··········0x311
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))
1132 ····00000b36·v000000000000000·v000000000000000·views·at·00000b27·for:1134 ····00000b36·v000000000000000·v000000000000000·views·at·00000b29·for:
1133 ·············0000000000002940·000000000000296c·(DW_OP_reg5·(rdi))1135 ·············0000000000002a54·0000000000002afd·(DW_OP_reg6·(rbp))
1134 ····00000b3b·v000000000000000·v000000000000000·views·at·00000b29·for:1136 ····00000b3d·v000000000000000·v000000000000000·views·at·00000b2b·for:
1135 ·············000000000000296c·00000000000029e1·(DW_OP_reg3·(rbx))1137 ·············0000000000002afd·0000000000002b04·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
1136 ····00000b41·v000000000000000·v000000000000000·views·at·00000b2b·for:1138 ····00000b47·v000000000000000·v000000000000000·views·at·00000b2d·for:
1137 ·············00000000000029e1·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)1139 ·············0000000000002b04·0000000000002b26·(DW_OP_reg6·(rbp))
1138 ····00000b4b·<End·of·list>1140 ····00000b4e·<End·of·list>
  
1139 ····00000b4c·v000000000000000·v000000000000000·location·view·pair1141 ····00000b4f·v000000000000000·v000000000000000·location·view·pair
1140 ····00000b4e·v000000000000000·v000000000000000·location·view·pair 
1141 ····00000b50·v000000000000000·v000000000000000·location·view·pair1142 ····00000b51·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) 
1143 ····00000b5b·v000000000000000·v000000000000000·views·at·00000b4c·for:1146 ····00000b59·v000000000000000·v000000000000000·views·at·00000b4f·for:
1144 ·············0000000000002940·000000000000294c·(DW_OP_reg4·(rsi))1147 ·············0000000000002a40·0000000000002a5c·(DW_OP_reg4·(rsi))
1145 ····00000b60·v000000000000000·v000000000000000·views·at·00000b4e·for:1148 ····00000b60·v000000000000000·v000000000000000·views·at·00000b51·for:
1146 ·············000000000000294c·000000000000299f·(DW_OP_reg15·(r15))1149 ·············0000000000002a5c·0000000000002a98·(DW_OP_reg3·(rbx))
1147 ····00000b65·v000000000000000·v000000000000000·views·at·00000b50·for:1150 ····00000b67·v000000000000000·v000000000000000·views·at·00000b53·for:
1148 ·············000000000000299f·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)1151 ·············0000000000002a98·0000000000002b04·(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)
1149 ····00000b6e·<End·of·list>1156 ····00000b82·<End·of·list>
  
1150 ····00000b6f·v000000000000000·v000000000000000·location·view·pair 
1151 ····00000b71·v000000000000000·v000000000000000·location·view·pair 
1152 ····00000b73·v000000000000000·v000000000000000·location·view·pair1157 ····00000b83·v000000000000000·v000000000000000·location·view·pair
 1158 ····00000b85·v000000000000000·v000000000000000·location·view·pair
 1159 ····00000b87·v000000000000000·v000000000000000·location·view·pair
 1160 ····00000b89·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)) 
1158 ····00000b89·v000000000000000·v000000000000000·views·at·00000b73·for:1161 ····00000b8b·v000000000000000·v000000000000000·views·at·00000b83·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:
1159 ·············00000000000029e6·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)1166 ·············0000000000002b03·0000000000002b04·(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))
1160 ····00000b93·<End·of·list>1169 ····00000baa·<End·of·list>
  
1161 ····00000b94·v000000000000000·v000000000000000·location·view·pair1170 ····00000bab·v000000000000000·v000000000000000·location·view·pair
1162 ····00000b96·v000000000000000·v000000000000000·location·view·pair1171 ····00000bad·v000000000000000·v000000000000000·location·view·pair
1163 ····00000b98·v000000000000000·v000000000000000·location·view·pair1172 ····00000baf·v000000000000000·v000000000000000·location·view·pair
  
1164 ····00000b9a·0000000000002940·(base·address) 
1165 ····00000ba3·v000000000000000·v000000000000000·views·at·00000b94·for:1173 ····00000bb1·v000000000000000·v000000000000000·views·at·00000bab·for:
1166 ·············0000000000002940·000000000000296c·(DW_OP_reg2·(rcx))1174 ·············0000000000002a5d·0000000000002a6d·(DW_OP_reg0·(rax))
1167 ····00000ba8·v000000000000000·v000000000000000·views·at·00000b96·for:1175 ····00000bb8·v000000000000000·v000000000000000·views·at·00000bad·for:
1168 ·············000000000000296c·00000000000029b6·(DW_OP_reg6·(rbp))1176 ·············0000000000002a6d·0000000000002aa0·(DW_OP_breg13·(r13):·-1;·DW_OP_stack_value)
1169 ····00000bad·v000000000000000·v000000000000000·views·at·00000b98·for:1177 ····00000bc1·v000000000000000·v000000000000000·views·at·00000baf·for:
1170 ·············00000000000029b6·00000000000029eb·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)1178 ·············0000000000002b04·0000000000002b26·(DW_OP_breg13·(r13):·-1;·DW_OP_stack_value)
1171 ····00000bb6·<End·of·list>1179 ····00000bca·<End·of·list>
  
1172 ····00000bb7·v000000000000000·v000000000000000·location·view·pair1180 ····00000bcb·v000000000000000·v000000000000000·location·view·pair
1173 ····00000bb9·v000000000000000·v000000000000000·location·view·pair1181 ····00000bcd·v000000000000000·v000000000000000·location·view·pair
1174 ····00000bbb·v000000000000000·v000000000000000·location·view·pair1182 ····00000bcf·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)) 
1180 ····00000bd1·v000000000000000·v000000000000000·views·at·00000bbb·for:1183 ····00000bd1·v000000000000000·v000000000000000·views·at·00000bcb·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))
1182 ····00000bdb·<End·of·list>1189 ····00000be6·<End·of·list>
  
1183 ····00000bdc·v000000000000000·v000000000000000·location·view·pair 
1184 ····00000bde·v000000000000000·v000000000000000·location·view·pair1190 ····00000be7·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)) 
1188 ····00000bee·v000000000000000·v000000000000000·views·at·00000bde·for:1192 ····00000beb·v000000000000000·v000000000000000·views·at·00000be7·for:
1189 ·············0000000000002984·0000000000002989·(DW_OP_reg4·(rsi))1193 ·············0000000000002a98·0000000000002a9c·(DW_OP_reg0·(rax))
 1194 ····00000bf2·v000000000000000·v000000000000000·views·at·00000be9·for:
 1195 ·············0000000000002a9c·0000000000002aeb·(DW_OP_reg3·(rbx))
1190 ····00000bf3·<End·of·list>1196 ····00000bf9·<End·of·list>
  
1191 ····00000bf4·v000000000000000·v000000000000000·location·view·pair1197 ····00000bfa·v000000000000000·v000000000000000·location·view·pair
1192 ····00000bf6·v000000000000000·v000000000000000·location·view·pair1198 ····00000bfc·v000000000000000·v000000000000001·location·view·pair
  
1193 ····00000bf8·0000000000002993·(base·address)1199 ····00000bfe·v000000000000000·v000000000000000·views·at·00000bfa·for:
 1200 ·············0000000000002aa0·0000000000002ad7·(DW_OP_reg0·(rax))
1194 ····00000c01·v000000000000000·v000000000000000·views·at·00000bf4·for:1201 ····00000c05·v000000000000000·v000000000000001·views·at·00000bfc·for:
1195 ·············0000000000002993·0000000000002996·(DW_OP_reg0·(rax)) 
1196 ····00000c06·v000000000000000·v000000000000000·views·at·00000bf6·for: 
1197 ·············0000000000002996·00000000000029e8·(DW_OP_reg14·(r14))1202 ·············0000000000002ad7·0000000000002af8·(DW_OP_reg13·(r13))
1198 ····00000c0b·<End·of·list>1203 ····00000c0c·<End·of·list>
  
1199 ····00000c0c·v000000000000000·v000000000000000·location·view·pair1204 ····00000c0d·v000000000000000·v000000000000000·location·view·pair
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:···················6020 ··Length:···················44
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·00000000000000ca26 ····0000000000002940·00000000000001e6
27 ····0000000000002a10·00000000000000b4 
28 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
29 ··Length:···················4428 ··Length:···················60
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x5ac930 ··Offset·into·.debug_info:··0x5cd9
32 ··Pointer·Size:·············831 ··Pointer·Size:·············8
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address············Length33 ····Address············Length
35 ····0000000000002ae0·00000000000001e634 ····0000000000002b30·00000000000000ca
 35 ····0000000000002c00·00000000000000b4
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
  
723 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
2 2X+x@K;1 
3 G·b%·bes 
4 0P`\!et/l* 
5 KOwx&Uz7W2 TMP".@;8»       
 3 =}qVcl_8i
 4 M#Q@I'OB:
 5 h=.iP|Er
 6 gCW\»   v\Hz!
 7 6$G[lHmAm
6 ·:*CB@\`8 ·:*CB@\`
 9 o=C'Dj0C
 10 <W9D$<|{
7 SDA/usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug11 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
8 crtstuff.c12 crtstuff.c
9 deregister_tm_clones13 deregister_tm_clones
10 __do_global_dtors_aux14 __do_global_dtors_aux
11 completed.015 completed.0
12 __do_global_dtors_aux_fini_array_entry16 __do_global_dtors_aux_fini_array_entry
13 frame_dummy17 frame_dummy
14 __frame_dummy_init_array_entry18 __frame_dummy_init_array_entry
15 curses.cpp19 curses.cpp
16 generic_posix.cpp20 generic_posix.cpp
17 generic.cpp 
18 unix_strings.cpp21 unix_strings.cpp
 22 generic.cpp
19 __FRAME_END__23 __FRAME_END__
20 __dso_handle24 __dso_handle
21 _DYNAMIC25 _DYNAMIC
22 __GNU_EH_FRAME_HDR26 __GNU_EH_FRAME_HDR
23 __TMC_END__27 __TMC_END__
24 _GLOBAL_OFFSET_TABLE_28 _GLOBAL_OFFSET_TABLE_
25 getenv@GLIBC_2.2.529 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·<mark_failed_with_code>:66 0000000000002940·<java_to_char>:
67 »       ...67 »       ...
  
68 00000000000029f0·<mark_failed_with_message>:68 0000000000002a40·<char_to_java>:
69 »       ...69 »       ...
  
70 0000000000002a00·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:70 0000000000002b30·<mark_failed_with_code>:
71 »       ...71 »       ...
  
72 0000000000002a10·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:72 0000000000002be0·<mark_failed_with_message>:
73 »       ...73 »       ...
  
74 0000000000002ae0·<java_to_char>:74 0000000000002bf0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
75 »       ...75 »       ...
  
76 0000000000002be0·<char_to_java>:76 0000000000002c00·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
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 0000000000002cc8·<_fini>:2 0000000000002cb4·<_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
32 ··[···1e0]··src/shared/cpp/generic_posix.cpp33 ··[···1f7]··src/shared/cpp/generic_posix.cpp
33 ··[···201]··src/shared/cpp34 ··[···218]··src/shared/cpp
34 ··[···210]··string.h35 ··[···227]··string.h
35 ··[···219]··errno.h36 ··[···230]··errno.h
36 ··[···221]··src/shared/cpp/generic.cpp 
37 ··[···23c]··stdarg.h 
38 ··[···245]··src/shared/cpp/unix_strings.cpp37 ··[···238]··src/shared/cpp/unix_strings.cpp
39 ··[···265]··wchar.h38 ··[···258]··wchar.h
40 ··[···26d]··src/shared/cpp/osx.cpp39 ··[···260]··src/shared/cpp/generic.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·6700d1b3·bf353674·56a1918f·be5e7681·g....56tV....^v.6 ··0x00000040·6700f927·fef407f0·819b863b·1ae31058·g..'.......;...X
7 ··0x00000050·81413a83·e6ef·······················.A:...7 ··0x00000050·880614db·8cac·······················......
  
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·67656e65·7269635f·706f7369·782e6370·generic_posix.cp 
14 ··0x000000b0·70006765·6e657269·632e6370·7000756e·p.generic.cpp.un13 ··0x000000a0·6f73782e·63707000·67656e65·7269635f·osx.cpp.generic_
 14 ··0x000000b0·706f7369·782e6370·7000756e·69785f73·posix.cpp.unix_s
15 ··0x000000c0·69785f73·7472696e·67732e63·7070006f·ix_strings.cpp.o15 ··0x000000c0·7472696e·67732e63·70700067·656e6572·trings.cpp.gener
16 ··0x000000d0·73782e63·7070005f·5f465241·4d455f45·sx.cpp.__FRAME_E16 ··0x000000d0·69632e63·7070005f·5f465241·4d455f45·ic.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
2.23 MB
./usr/lib/debug/.build-id/aa/6b3b17398d45096dde87421b7096d35b5256e2.debug vs.
./usr/lib/debug/.build-id/61/64564f028698ea1e4d2e62103c6ca4ed787bbd.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% 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:··········33448·(bytes·into·file)13 ··Start·of·section·headers:··········33392·(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·0x001991·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x001985·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000bd8·R···0x10009 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000bcc·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·0x0000000000004370·0x0000000000004370·0x000000·0x000104·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000004368·0x0000000000004368·0x000000·0x000104·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000208·R···0x115 ··GNU_RELRO······0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000208·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
5.23 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x82a8:1 There·are·37·section·headers,·starting·at·offset·0x8270:
  
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·001686·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········0000000000002300·001000·00167a·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········0000000000003988·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········000000000000397c·001000·000009·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·00036d·01·AMS··0···0··819 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·000368·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····NOBITS··········0000000000004370·001000·000104·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········0000000000004368·001000·000104·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········0000000000004478·001000·000760·00···A··0···0··821 ··[16]·.eh_frame·········NOBITS··········0000000000004470·001000·00075c·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·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000073·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000072·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·004174·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·004165·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004470·0004f4·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004460·0004ec·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·004968·000c0a·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·004950·000bf3·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·005578·000462·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·005548·000462·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0059e0·000189·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0059b0·000187·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b70·000ea5·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b38·000ea1·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·006a18·000203·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·0069e0·000206·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006c1b·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006be6·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·006c78·000918·18·····35··29··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·006c40·000918·18·····35··29··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·007590·000ba4·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·007558·000ba4·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·008134·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·0080fc·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·linux.cpp13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.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·apple.cpp 
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp 
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
 17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
 18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
 19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp20 ····16:·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·osx.cpp22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·0000000000004bd4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·0000000000004bc8·····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:·0000000000003988·····0·FUNC····LOCAL··DEFAULT···13·_fini26 ····22:·000000000000397c·····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:·0000000000004370·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR29 ····25:·0000000000004368·····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:·0000000000003780····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·0000000000003970····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:·0000000000003150···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·0000000000002d80···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:·00000000000026d0···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz42 ····38:·0000000000003260···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:·0000000000002900···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo48 ····44:·0000000000002530···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:·0000000000002b70···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat60 ····56:·00000000000027a0···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
61 ····57:·0000000000002790···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo61 ····57:·00000000000023c0···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:·0000000000002610···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent64 ····60:·0000000000003570···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:·00000000000032b0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach66 ····62:·0000000000002ee0····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:·0000000000003530···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize68 ····64:·0000000000003160···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:·0000000000002b00···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_71 ····67:·0000000000002730···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
72 ····68:·0000000000002540···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch72 ····68:·00000000000034a0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
73 ····69:·0000000000002ad0····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec73 ····69:·0000000000002700····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:·0000000000003360···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory76 ····72:·0000000000002f90···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
77 ····73:·00000000000023c0···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems77 ····73:·0000000000003320···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
78 ····74:·00000000000037a0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char78 ····74:·00000000000036c0···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:·00000000000032a0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid83 ····79:·0000000000002ed0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
84 ····80:·00000000000033d0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable84 ····80:·0000000000003000···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
85 ····81:·0000000000003770····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message85 ····81:·0000000000003960····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
86 ····82:·00000000000026a0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch86 ····82:·0000000000003600····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
87 ····83:·0000000000003500····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty87 ····83:·0000000000003130····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:·0000000000002d30···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir89 ····85:·0000000000002960···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
90 ····86:·0000000000003440···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable90 ····86:·0000000000003070···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
91 ····87:·0000000000003300····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory91 ····87:·0000000000002f30····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:·00000000000036c0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·00000000000038b0···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:·0000000000002a60···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod98 ····94:·0000000000002690···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
99 ····95:·00000000000030b0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink99 ····95:·0000000000002ce0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
100 ····96:·00000000000038a0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java100 ····96:·00000000000037c0···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:·aa6b3b17398d45096dde87421b7096d35b5256e23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6164564f028698ea1e4d2e62103c6ca4ed787bbd
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:······················10483 ··Length:······················3620
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:·············2157 ··Prologue·Length:·············240
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, 592 lines modifiedOffset 25, 2210 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:·0x17):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x19):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x26):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x6b):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/x86_64-linux-gnu/bits/types 
37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include36 ··5»      (line_strp)»   (offset:·0xe3):·/usr/include
38 ··7»      (line_strp)»   (offset:·0xca):·/usr/lib/jvm/default-java/include/linux37 ··6»      (line_strp)»   (offset:·0xf0):·/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:·0xf2):·/usr/include/c++/1439 ··8»      (line_strp)»   (offset:·0x141):·/usr/include/c++/14
40 ··9»      (line_strp)»   (offset:·0x106):·/usr/include/c++/14/bits40 ··9»      (line_strp)»   (offset:·0x155):·/usr/include/c++/14/bits
41 ··10»     (line_strp)»  (offset:·0x11f):·/usr/include/x86_64-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x16e):·/usr/include/x86_64-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x141):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x190):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x154):·/usr/include/x86_64-linux-gnu/c++/14/bits43 ··12»     (line_strp)»  (offset:·0x1a3):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·27,·columns·2):44 ·The·File·Name·Table·(offset·0x5c,·lines·32,·columns·2):
45 ··Entry»  Dir»       Name45 ··Entry»  Dir»       Name
46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xd):·linux.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·posix.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x17e):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1cd):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xd):·linux.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·posix.cpp
 49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1d3):·string_fortified.h
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x184):·unistd.h50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1e6):·unistd.h
50 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x18d):·stddef.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ef):·stddef.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x196):·stdarg.h52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1f8):·stdarg.h
52 ··6»      (udata)»       0»      (line_strp)»   (offset:·0x19f):·<built-in>53 ··7»      (udata)»       0»      (line_strp)»   (offset:·0x201):·<built-in>
53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x300):·types.h54 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x27e):·types.h
54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1aa):·struct_FILE.h 
55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x1b1):·FILE.h 
56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1b8):·stdio.h55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x20c):·stdio.h
57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x1c0):·jni_md.h56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x214):·jni_md.h
58 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x1c9):·mntent.h 
59 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x1d2):·stdlib.h57 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x21d):·stdlib.h
 58 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x226):·struct_timespec.h
60 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x1db):·cstdlib59 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x238):·cstdlib
61 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1e3):·std_abs.h60 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x240):·std_abs.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1ed):·stdlib-float.h61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x24a):·stdlib-float.h
63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1fc):·stdlib-bsearch.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x259):·stdlib-bsearch.h
64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x1d2):·stdlib.h63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x21d):·stdlib.h
65 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x1d2):·stdlib.h64 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x21d):·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
66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x20d):·stdint-uintn.h68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x290):·dirent.h
67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x21c):·inotify.h69 ··23»     (udata)»      10»    (line_strp)» (offset:·0x299):·ioctl.h
 70 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x1e6):·unistd.h
68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x226):·unistd-decl.h71 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x2a1):·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
69 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x184):·unistd.h75 ··29»     (udata)»      10»    (line_strp)» (offset:·0x271):·stat.h
70 ··24»     (udata)»      11»    (line_strp)» (offset:·0x234):·generic.h76 ··30»     (udata)»      11»    (line_strp)» (offset:·0x2c0):·generic.h
71 ··25»     (udata)»      12»    (line_strp)» (offset:·0x23e):·c++config.h77 ··31»     (udata)»      12»    (line_strp)» (offset:·0x2ca):·c++config.h
72 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x21c):·inotify.h 
  
73 ·Line·Number·Statements:78 ·Line·Number·Statements:
74 ··[0x000000e3]··Set·column·to·1079 ··[0x000000fc]··Set·column·to·10
75 ··[0x000000e5]··Extended·opcode·2:·set·Address·to·0x26d080 ··[0x000000fe]··Extended·opcode·2:·set·Address·to·0x3260
76 ··[0x000000f0]··Advance·Line·by·1060·to·106181 ··[0x00000109]··Advance·Line·by·1060·to·1061
77 ··[0x000000f3]··Copy82 ··[0x0000010c]··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 
87 ··[0x00000100]··Set·is_stmt·to·083 ··[0x0000010d]··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 
96 ··[0x0000010b]··Copy·(view·1)84 ··[0x0000010e]··Copy·(view·1)
 85 ··[0x0000010f]··Advance·PC·by·85·to·0x32b5
97 ··[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 
100 ··[0x00000111]··Special·opcode·118:·advance·Address·by·8·to·0x2761·and·Line·by·1·to·106486 ··[0x00000111]··Special·opcode·5:·advance·Address·by·0·to·0x32b5·and·Line·by·0·to·1061
101 ··[0x00000112]··Set·column·to·987 ··[0x00000112]··Set·column·to·9
102 ··[0x00000114]··Set·is_stmt·to·188 ··[0x00000114]··Set·is_stmt·to·1
103 ··[0x00000115]··Special·opcode·90:·advance·Address·by·6·to·0x2767·and·Line·by·1·to·106589 ··[0x00000115]··Special·opcode·230:·advance·Address·by·16·to·0x32c5·and·Line·by·1·to·1062
 90 ··[0x00000116]··Special·opcode·6:·advance·Address·by·0·to·0x32c5·and·Line·by·1·to·1063·(view·1)
104 ··[0x00000116]··Set·column·to·591 ··[0x00000117]··Set·column·to·35
105 ··[0x00000118]··Set·is_stmt·to·092 ··[0x00000119]··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
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:········0x40a2·(32-bit)3 ···Length:········0x40a1·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x85c6 ···Abbrev·Offset:·0x85c
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:·0x17):·.10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
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:·40·(DW_TAG_structure_type)13 ·<1><1a>:·Abbrev·Number:·41·(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)·616 ····<20>···DW_AT_decl_file···:·(data1)·7
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)·621 ····<29>···DW_AT_decl_file···:·(implicit_const)·7
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)·627 ····<33>···DW_AT_decl_file···:·(implicit_const)·7
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)·633 ····<3d>···DW_AT_decl_file···:·(implicit_const)·7
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)·639 ····<47>···DW_AT_decl_file···:·(implicit_const)·7
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:·43·(DW_TAG_typedef)44 ·<1><4d>:·Abbrev·Number:·44·(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:·44·(DW_TAG_structure_type)50 ·<1><57>:·Abbrev·Number:·45·(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)·<0x409f>62 ····<69>···DW_AT_type········:·(ref2)·<0x409e>
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:·42·(DW_TAG_formal_parameter)75 ·<3><80>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)
76 ····<81>···DW_AT_type········:·(ref2)·<0x40a2>76 ····<81>···DW_AT_type········:·(ref2)·<0x40a1>
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:·42·(DW_TAG_formal_parameter)90 ·<3><98>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)
91 ····<99>···DW_AT_type········:·(ref2)·<0x40a2>91 ····<99>···DW_AT_type········:·(ref2)·<0x40a1>
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:·42·(DW_TAG_formal_parameter)114 ·<3><c4>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)
115 ····<c5>···DW_AT_type········:·(ref2)·<0x40a2>115 ····<c5>···DW_AT_type········:·(ref2)·<0x40a1>
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:·42·(DW_TAG_formal_parameter)131 ·<3><e1>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)
132 ····<e2>···DW_AT_type········:·(ref2)·<0x40a2>132 ····<e2>···DW_AT_type········:·(ref2)·<0x40a1>
133 ····<e4>···DW_AT_artificial··:·(flag_present)·1133 ····<e4>···DW_AT_artificial··:·(flag_present)·1
Max diff block lines reached; 1538165/1545353 bytes (99.53%) of diff not shown.
7.89 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1133, 15 lines modifiedOffset 1133, 15 lines modified
1133 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt1133 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt
1134 ····DW_AT_declaration··DW_FORM_flag_present1134 ····DW_AT_declaration··DW_FORM_flag_present
1135 ····DW_AT_object_pointer·DW_FORM_ref21135 ····DW_AT_object_pointer·DW_FORM_ref2
1136 ····DW_AT_sibling······DW_FORM_ref21136 ····DW_AT_sibling······DW_FORM_ref2
1137 ····DW_AT·value:·0·····DW_FORM·value:·01137 ····DW_AT·value:·0·····DW_FORM·value:·0
1138 ···30······DW_TAG_member····[no·children]1138 ···30······DW_TAG_member····[no·children]
1139 ····DW_AT_name·········DW_FORM_GNU_strp_alt1139 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1140 ····DW_AT_decl_file····DW_FORM_implicit_const:·61140 ····DW_AT_decl_file····DW_FORM_implicit_const:·7
1141 ····DW_AT_decl_line····DW_FORM_implicit_const:·01141 ····DW_AT_decl_line····DW_FORM_implicit_const:·0
1142 ····DW_AT_type·········DW_FORM_GNU_ref_alt1142 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1143 ····DW_AT_data_member_location·DW_FORM_data11143 ····DW_AT_data_member_location·DW_FORM_data1
1144 ····DW_AT·value:·0·····DW_FORM·value:·01144 ····DW_AT·value:·0·····DW_FORM·value:·0
1145 ···31······DW_TAG_member····[no·children]1145 ···31······DW_TAG_member····[no·children]
1146 ····DW_AT_name·········DW_FORM_GNU_strp_alt1146 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1147 ····DW_AT_decl_file····DW_FORM_implicit_const:·11147 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
Offset 1165, 76 lines modifiedOffset 1165, 76 lines modified
1165 ···34······DW_TAG_formal_parameter····[no·children]1165 ···34······DW_TAG_formal_parameter····[no·children]
1166 ····DW_AT_type·········DW_FORM_GNU_ref_alt1166 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1167 ····DW_AT·value:·0·····DW_FORM·value:·01167 ····DW_AT·value:·0·····DW_FORM·value:·0
1168 ···35······DW_TAG_pointer_type····[no·children]1168 ···35······DW_TAG_pointer_type····[no·children]
1169 ····DW_AT_byte_size····DW_FORM_implicit_const:·81169 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
1170 ····DW_AT_type·········DW_FORM_ref21170 ····DW_AT_type·········DW_FORM_ref2
1171 ····DW_AT·value:·0·····DW_FORM·value:·01171 ····DW_AT·value:·0·····DW_FORM·value:·0
 1172 ···36······DW_TAG_structure_type····[has·children]
 1173 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 1174 ····DW_AT_byte_size····DW_FORM_data2
 1175 ····DW_AT_decl_file····DW_FORM_data1
 1176 ····DW_AT_decl_line····DW_FORM_data1
 1177 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
 1178 ····DW_AT_sibling······DW_FORM_ref2
 1179 ····DW_AT·value:·0·····DW_FORM·value:·0
1172 ···36······DW_TAG_subroutine_type····[has·children]1180 ···37······DW_TAG_subroutine_type····[has·children]
1173 ····DW_AT_type·········DW_FORM_GNU_ref_alt1181 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1174 ····DW_AT_sibling······DW_FORM_ref21182 ····DW_AT_sibling······DW_FORM_ref2
1175 ····DW_AT·value:·0·····DW_FORM·value:·01183 ····DW_AT·value:·0·····DW_FORM·value:·0
1176 ···37······DW_TAG_formal_parameter····[no·children]1184 ···38······DW_TAG_formal_parameter····[no·children]
1177 ····DW_AT_type·········DW_FORM_ref21185 ····DW_AT_type·········DW_FORM_ref2
1178 ····DW_AT·value:·0·····DW_FORM·value:·01186 ····DW_AT·value:·0·····DW_FORM·value:·0
1179 ···38······DW_TAG_unspecified_parameters····[no·children]1187 ···39······DW_TAG_unspecified_parameters····[no·children]
1180 ····DW_AT·value:·0·····DW_FORM·value:·01188 ····DW_AT·value:·0·····DW_FORM·value:·0
1181 ···39······DW_TAG_member····[no·children]1189 ···40······DW_TAG_member····[no·children]
1182 ····DW_AT_name·········DW_FORM_GNU_strp_alt1190 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1183 ····DW_AT_decl_file····DW_FORM_implicit_const:·11191 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1184 ····DW_AT_decl_line····DW_FORM_data21192 ····DW_AT_decl_line····DW_FORM_data2
1185 ····DW_AT_decl_column··DW_FORM_data11193 ····DW_AT_decl_column··DW_FORM_data1
1186 ····DW_AT_type·········DW_FORM_ref21194 ····DW_AT_type·········DW_FORM_ref2
1187 ····DW_AT_data_member_location·DW_FORM_data21195 ····DW_AT_data_member_location·DW_FORM_data2
1188 ····DW_AT·value:·0·····DW_FORM·value:·01196 ····DW_AT·value:·0·····DW_FORM·value:·0
1189 ···40······DW_TAG_structure_type····[has·children]1197 ···41······DW_TAG_structure_type····[has·children]
1190 ····DW_AT_name·········DW_FORM_GNU_strp_alt1198 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1191 ····DW_AT_byte_size····DW_FORM_data11199 ····DW_AT_byte_size····DW_FORM_data1
1192 ····DW_AT_decl_file····DW_FORM_data11200 ····DW_AT_decl_file····DW_FORM_data1
1193 ····DW_AT_decl_line····DW_FORM_data11201 ····DW_AT_decl_line····DW_FORM_data1
1194 ····DW_AT_sibling······DW_FORM_ref21202 ····DW_AT_sibling······DW_FORM_ref2
1195 ····DW_AT·value:·0·····DW_FORM·value:·01203 ····DW_AT·value:·0·····DW_FORM·value:·0
1196 ···41······DW_TAG_subprogram····[has·children]1204 ···42······DW_TAG_subprogram····[has·children]
1197 ····DW_AT_external·····DW_FORM_flag_present1205 ····DW_AT_external·····DW_FORM_flag_present
1198 ····DW_AT_name·········DW_FORM_GNU_strp_alt1206 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1199 ····DW_AT_decl_file····DW_FORM_implicit_const:·11207 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1200 ····DW_AT_decl_line····DW_FORM_data21208 ····DW_AT_decl_line····DW_FORM_data2
1201 ····DW_AT_decl_column··DW_FORM_data11209 ····DW_AT_decl_column··DW_FORM_data1
1202 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt1210 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt
1203 ····DW_AT_type·········DW_FORM_GNU_ref_alt1211 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1204 ····DW_AT_declaration··DW_FORM_flag_present1212 ····DW_AT_declaration··DW_FORM_flag_present
1205 ····DW_AT_object_pointer·DW_FORM_ref21213 ····DW_AT_object_pointer·DW_FORM_ref2
1206 ····DW_AT·value:·0·····DW_FORM·value:·01214 ····DW_AT·value:·0·····DW_FORM·value:·0
1207 ···42······DW_TAG_formal_parameter····[no·children]1215 ···43······DW_TAG_formal_parameter····[no·children]
1208 ····DW_AT_type·········DW_FORM_ref21216 ····DW_AT_type·········DW_FORM_ref2
1209 ····DW_AT_artificial···DW_FORM_flag_present1217 ····DW_AT_artificial···DW_FORM_flag_present
1210 ····DW_AT·value:·0·····DW_FORM·value:·01218 ····DW_AT·value:·0·····DW_FORM·value:·0
1211 ···43······DW_TAG_typedef····[no·children]1219 ···44······DW_TAG_typedef····[no·children]
1212 ····DW_AT_name·········DW_FORM_GNU_strp_alt1220 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1213 ····DW_AT_decl_file····DW_FORM_data11221 ····DW_AT_decl_file····DW_FORM_data1
1214 ····DW_AT_decl_line····DW_FORM_data11222 ····DW_AT_decl_line····DW_FORM_data1
1215 ····DW_AT_decl_column··DW_FORM_data11223 ····DW_AT_decl_column··DW_FORM_data1
1216 ····DW_AT_type·········DW_FORM_ref21224 ····DW_AT_type·········DW_FORM_ref2
1217 ····DW_AT·value:·0·····DW_FORM·value:·01225 ····DW_AT·value:·0·····DW_FORM·value:·0
1218 ···44······DW_TAG_structure_type····[has·children]1226 ···45······DW_TAG_structure_type····[has·children]
1219 ····DW_AT_name·········DW_FORM_GNU_strp_alt1227 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1220 ····DW_AT_byte_size····DW_FORM_data11228 ····DW_AT_byte_size····DW_FORM_data1
1221 ····DW_AT_decl_file····DW_FORM_implicit_const:·11229 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1222 ····DW_AT_decl_line····DW_FORM_data21230 ····DW_AT_decl_line····DW_FORM_data2
1223 ····DW_AT_decl_column··DW_FORM_implicit_const:·81231 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
1224 ····DW_AT_sibling······DW_FORM_ref21232 ····DW_AT_sibling······DW_FORM_ref2
1225 ····DW_AT·value:·0·····DW_FORM·value:·01233 ····DW_AT·value:·0·····DW_FORM·value:·0
1226 ···45······DW_TAG_structure_type····[has·children] 
1227 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
1228 ····DW_AT_byte_size····DW_FORM_data2 
1229 ····DW_AT_decl_file····DW_FORM_data1 
1230 ····DW_AT_decl_line····DW_FORM_data1 
1231 ····DW_AT_decl_column··DW_FORM_data1 
1232 ····DW_AT_sibling······DW_FORM_ref2 
1233 ····DW_AT·value:·0·····DW_FORM·value:·0 
1234 ···46······DW_TAG_const_type····[no·children]1234 ···46······DW_TAG_const_type····[no·children]
1235 ····DW_AT_type·········DW_FORM_ref21235 ····DW_AT_type·········DW_FORM_ref2
1236 ····DW_AT·value:·0·····DW_FORM·value:·01236 ····DW_AT·value:·0·····DW_FORM·value:·0
1237 ···47······DW_TAG_member····[no·children]1237 ···47······DW_TAG_member····[no·children]
1238 ····DW_AT_name·········DW_FORM_GNU_strp_alt1238 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1239 ····DW_AT_decl_file····DW_FORM_data11239 ····DW_AT_decl_file····DW_FORM_data1
1240 ····DW_AT_decl_line····DW_FORM_data11240 ····DW_AT_decl_line····DW_FORM_data1
Offset 1383, 62 lines modifiedOffset 1383, 54 lines modified
1383 ····DW_AT_decl_column··DW_FORM_data11383 ····DW_AT_decl_column··DW_FORM_data1
1384 ····DW_AT_type·········DW_FORM_GNU_ref_alt1384 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1385 ····DW_AT·value:·0·····DW_FORM·value:·01385 ····DW_AT·value:·0·····DW_FORM·value:·0
1386 ···69······DW_TAG_array_type····[has·children]1386 ···69······DW_TAG_array_type····[has·children]
1387 ····DW_AT_type·········DW_FORM_ref_addr1387 ····DW_AT_type·········DW_FORM_ref_addr
1388 ····DW_AT_sibling······DW_FORM_ref_udata1388 ····DW_AT_sibling······DW_FORM_ref_udata
1389 ····DW_AT·value:·0·····DW_FORM·value:·01389 ····DW_AT·value:·0·····DW_FORM·value:·0
1390 ···70······DW_TAG_subprogram····[has·children] 
1391 ····DW_AT_external·····DW_FORM_flag_present 
1392 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
1393 ····DW_AT_decl_file····DW_FORM_data1 
1394 ····DW_AT_decl_line····DW_FORM_data1 
1395 ····DW_AT_decl_column··DW_FORM_data1 
1396 ····DW_AT_declaration··DW_FORM_flag_present 
1397 ····DW_AT·value:·0·····DW_FORM·value:·0 
1398 ···71······DW_TAG_typedef····[no·children]1390 ···70······DW_TAG_typedef····[no·children]
1399 ····DW_AT_name·········DW_FORM_strp1391 ····DW_AT_name·········DW_FORM_strp
1400 ····DW_AT_decl_file····DW_FORM_data11392 ····DW_AT_decl_file····DW_FORM_data1
1401 ····DW_AT_decl_line····DW_FORM_data11393 ····DW_AT_decl_line····DW_FORM_data1
1402 ····DW_AT_decl_column··DW_FORM_data11394 ····DW_AT_decl_column··DW_FORM_data1
1403 ····DW_AT_type·········DW_FORM_GNU_ref_alt1395 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1404 ····DW_AT·value:·0·····DW_FORM·value:·01396 ····DW_AT·value:·0·····DW_FORM·value:·0
1405 ···72······DW_TAG_subprogram····[has·children]1397 ···71······DW_TAG_subprogram····[has·children]
1406 ····DW_AT_external·····DW_FORM_flag_present1398 ····DW_AT_external·····DW_FORM_flag_present
1407 ····DW_AT_name·········DW_FORM_GNU_strp_alt1399 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1408 ····DW_AT_decl_file····DW_FORM_data11400 ····DW_AT_decl_file····DW_FORM_data1
Max diff block lines reached; 1955/8006 bytes (24.42%) 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:··0x42874 ··Offset·into·.debug_info:··0x4284
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000023c0·000000000000030e8 ····00000000000023c0·0000000000000e91
9 ····00000000000026d0·00000000000000b49 ····0000000000003260·00000000000000b4
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················6011 ··Length:···················60
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x4e9513 ··Offset·into·.debug_info:··0x6935
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000002790·0000000000000e9117 ····0000000000003320·000000000000030e
18 ····00000000000026d0·00000000000000b418 ····0000000000003260·00000000000000b4
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x754622 ··Offset·into·.debug_info:··0x7543
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:···················6028 ··Length:···················44
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x76b930 ··Offset·into·.debug_info:··0x76b6
31 ··Pointer·Size:·············831 ··Pointer·Size:·············8
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address············Length33 ····Address············Length
34 ····00000000000036c0·00000000000000ca34 ····00000000000036c0·00000000000001e6
35 ····00000000000026d0·00000000000000b4 
36 ····0000000000000000·000000000000000035 ····0000000000000000·0000000000000000
37 ··Length:···················4436 ··Length:···················60
38 ··Version:··················237 ··Version:··················2
39 ··Offset·into·.debug_info:··0x7aa838 ··Offset·into·.debug_info:··0x7cd8
40 ··Pointer·Size:·············839 ··Pointer·Size:·············8
41 ··Segment·Size:·············040 ··Segment·Size:·············0
  
42 ····Address············Length41 ····Address············Length
43 ····00000000000037a0·00000000000001e642 ····00000000000038b0·00000000000000ca
 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:··········0x6323 ··Length:··········0x1aa8
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
  
11 ····00000010·00000000000026a0·(base·address)13 ····00000014·0000000000003160·(base·address)
12 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:14 ····0000001d·v000000000000000·v000000000000000·views·at·0000000c·for:
13 ·············00000000000026a0·00000000000026b0·(DW_OP_reg5·(rdi))15 ·············0000000000003160·000000000000317a·(DW_OP_reg5·(rdi))
14 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:16 ····00000022·v000000000000000·v000000000000000·views·at·0000000e·for:
 17 ·············000000000000317a·000000000000322c·(DW_OP_reg3·(rbx))
 18 ····00000028·v000000000000000·v000000000000000·views·at·00000010·for:
15 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)19 ·············000000000000322c·0000000000003232·(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))
16 ····00000026·<End·of·list>22 ····00000039·<End·of·list>
  
17 ····00000027·v000000000000000·v000000000000000·location·view·pair23 ····0000003a·v000000000000000·v000000000000000·location·view·pair
18 ····00000029·v000000000000000·v000000000000000·location·view·pair24 ····0000003c·v000000000000000·v000000000000000·location·view·pair
  
19 ····0000002b·00000000000026a0·(base·address)25 ····0000003e·0000000000003160·(base·address)
20 ····00000034·v000000000000000·v000000000000000·views·at·00000027·for:26 ····00000047·v000000000000000·v000000000000000·views·at·0000003a·for:
21 ·············00000000000026a0·00000000000026ab·(DW_OP_reg4·(rsi))27 ·············0000000000003160·000000000000316d·(DW_OP_reg4·(rsi))
22 ····00000039·v000000000000000·v000000000000000·views·at·00000029·for:28 ····0000004c·v000000000000000·v000000000000000·views·at·0000003c·for:
23 ·············00000000000026ab·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)29 ·············000000000000316d·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
24 ····00000041·<End·of·list>30 ····00000055·<End·of·list>
  
25 ····00000042·v000000000000000·v000000000000000·location·view·pair31 ····00000056·v000000000000000·v000000000000000·location·view·pair
26 ····00000044·v000000000000000·v000000000000000·location·view·pair32 ····00000058·v000000000000000·v000000000000000·location·view·pair
 33 ····0000005a·v000000000000000·v000000000000000·location·view·pair
  
27 ····00000046·00000000000026a0·(base·address)34 ····0000005c·0000000000003160·(base·address)
28 ····0000004f·v000000000000000·v000000000000000·views·at·00000042·for: 
29 ·············00000000000026a0·00000000000026b0·(DW_OP_reg1·(rdx)) 
30 ····00000054·v000000000000000·v000000000000000·views·at·00000044·for:35 ····00000065·v000000000000000·v000000000000000·views·at·00000056·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:
31 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)40 ·············0000000000003196·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
32 ····0000005c·<End·of·list>41 ····0000007a·<End·of·list>
  
 42 ····0000007b·v000000000000000·v000000000000000·location·view·pair
33 ····0000005d·v000000000000000·v000000000000000·location·view·pair43 ····0000007d·v000000000000000·v000000000000000·location·view·pair
34 ····0000005f·v000000000000000·v000000000000000·location·view·pair44 ····0000007f·v000000000000000·v000000000000000·location·view·pair
 45 ····00000081·v000000000000000·v000000000000000·location·view·pair
  
35 ····00000061·00000000000026a0·(base·address)46 ····00000083·0000000000003160·(base·address)
 47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007b·for:
 48 ·············0000000000003160·0000000000003196·(DW_OP_reg2·(rcx))
36 ····0000006a·v000000000000000·v000000000000000·views·at·0000005d·for:49 ····00000091·v000000000000000·v000000000000000·views·at·0000007d·for:
37 ·············00000000000026a0·00000000000026b0·(DW_OP_reg2·(rcx))50 ·············0000000000003196·000000000000322d·(DW_OP_reg6·(rbp))
38 ····0000006f·v000000000000000·v000000000000000·views·at·0000005f·for:51 ····00000097·v000000000000000·v000000000000000·views·at·0000007f·for:
39 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)52 ·············000000000000322d·0000000000003232·(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))
40 ····00000077·<End·of·list>55 ····000000a8·<End·of·list>
  
41 ····00000078·v000000000000000·v000000000000000·location·view·pair 
42 ····0000007a·v000000000000000·v000000000000000·location·view·pair56 ····000000a9·v000000000000000·v000000000000000·location·view·pair
43 ····0000007c·v000000000000000·v000000000000000·location·view·pair57 ····000000ab·v000000000000000·v000000000000000·location·view·pair
 58 ····000000ad·v000000000000000·v000000000000000·location·view·pair
 59 ····000000af·v000000000000000·v000000000000000·location·view·pair
 60 ····000000b1·v000000000000000·v000000000000000·location·view·pair
  
44 ····0000007e·00000000000026b9·(base·address)61 ····000000b3·0000000000003160·(base·address)
45 ····00000087·v000000000000000·v000000000000000·views·at·00000078·for: 
46 ·············00000000000026b9·00000000000026bd·(DW_OP_reg0·(rax)) 
47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007a·for:62 ····000000bc·v000000000000000·v000000000000000·views·at·000000a9·for:
48 ·············00000000000026bd·00000000000026c9·(DW_OP_reg3·(rbx))63 ·············0000000000003160·0000000000003196·(DW_OP_reg8·(r8))
49 ····00000091·v000000000000000·v000000000000000·views·at·0000007c·for:64 ····000000c1·v000000000000000·v000000000000000·views·at·000000ab·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:
50 ·············00000000000026c9·00000000000026cd·(DW_OP_reg5·(rdi))69 ·············0000000000003232·000000000000324c·(DW_OP_reg12·(r12))
 70 ····000000d6·v000000000000000·v000000000000000·views·at·000000b1·for:
 71 ·············000000000000324c·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value)
51 ····00000096·<End·of·list>72 ····000000e0·<End·of·list>
  
52 ····00000097·v000000000000001·v000000000000000·location·view·pair 
53 ····00000099·v000000000000000·v000000000000000·location·view·pair73 ····000000e1·v000000000000000·v000000000000000·location·view·pair
 74 ····000000e3·v000000000000000·v000000000000000·location·view·pair
  
54 ····0000009b·00000000000026a4·(base·address)75 ····000000e5·0000000000003197·(base·address)
55 ····000000a4·v000000000000001·v000000000000000·views·at·00000097·for: 
56 ·············00000000000026a4·00000000000026b0·(DW_OP_reg5·(rdi)) 
57 ····000000a9·v000000000000000·v000000000000000·views·at·00000099·for:76 ····000000ee·v000000000000000·v000000000000000·views·at·000000e1·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))
59 ····000000b1·<End·of·list>80 ····000000fa·<End·of·list>
  
60 ····000000b2·v000000000000000·v000000000000000·location·view·pair81 ····000000fb·v000000000000000·v000000000000000·location·view·pair
61 ····000000b4·v000000000000000·v000000000000000·location·view·pair82 ····000000fd·v000000000000000·v000000000000000·location·view·pair
  
62 ····000000b6·00000000000026ab·(base·address)83 ····000000ff·00000000000031c5·(base·address)
63 ····000000bf·v000000000000000·v000000000000000·views·at·000000b2·for:84 ····00000108·v000000000000000·v000000000000000·views·at·000000fb·for:
64 ·············00000000000026ab·00000000000026b0·(DW_OP_reg1·(rdx))85 ·············00000000000031c5·00000000000031c8·(DW_OP_reg0·(rax))
65 ····000000c4·v000000000000000·v000000000000000·views·at·000000b4·for:86 ····0000010d·v000000000000000·v000000000000000·views·at·000000fd·for:
66 ·············00000000000026b0·00000000000026b9·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)87 ·············00000000000031c8·0000000000003217·(DW_OP_reg12·(r12))
67 ····000000cc·<End·of·list>88 ····00000112·<End·of·list>
  
68 ····000000cd·v000000000000000·v000000000000000·location·view·pair 
69 ····000000cf·v000000000000000·v000000000000000·location·view·pair 
70 ····000000d1·v000000000000000·v000000000000000·location·view·pair89 ····00000113·v000000000000000·v000000000000000·location·view·pair
71 ····000000d3·v000000000000000·v000000000000000·location·view·pair 
72 ····000000d5·v000000000000000·v000000000000000·location·view·pair90 ····00000115·v000000000000000·v000000000000000·location·view·pair
  
73 ····000000d7·0000000000002610·(base·address)91 ····00000117·00000000000031df·(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)) 
78 ····000000ea·v000000000000000·v000000000000000·views·at·000000d1·for:92 ····00000120·v000000000000000·v000000000000000·views·at·00000113·for:
79 ·············000000000000266c·0000000000002672·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)93 ·············00000000000031df·00000000000031e2·(DW_OP_reg0·(rax))
80 ····000000f2·v000000000000000·v000000000000000·views·at·000000d3·for:94 ····00000125·v000000000000000·v000000000000000·views·at·00000115·for:
Max diff block lines reached; 367218/386538 bytes (95.00%) 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:··0x42874 ··Offset·into·.debug_info:··0x4284
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000023c0·000000000000030e8 ····00000000000023c0·0000000000000e91
9 ····00000000000026d0·00000000000000b49 ····0000000000003260·00000000000000b4
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················6011 ··Length:···················60
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x4e9513 ··Offset·into·.debug_info:··0x6935
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000002790·0000000000000e9117 ····0000000000003320·000000000000030e
18 ····00000000000026d0·00000000000000b418 ····0000000000003260·00000000000000b4
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x754622 ··Offset·into·.debug_info:··0x7543
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:···················6028 ··Length:···················44
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x76b930 ··Offset·into·.debug_info:··0x76b6
31 ··Pointer·Size:·············831 ··Pointer·Size:·············8
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address············Length33 ····Address············Length
34 ····00000000000036c0·00000000000000ca34 ····00000000000036c0·00000000000001e6
35 ····00000000000026d0·00000000000000b4 
36 ····0000000000000000·000000000000000035 ····0000000000000000·0000000000000000
37 ··Length:···················4436 ··Length:···················60
38 ··Version:··················237 ··Version:··················2
39 ··Offset·into·.debug_info:··0x7aa838 ··Offset·into·.debug_info:··0x7cd8
40 ··Pointer·Size:·············839 ··Pointer·Size:·············8
41 ··Segment·Size:·············040 ··Segment·Size:·············0
  
42 ····Address············Length41 ····Address············Length
43 ····00000000000037a0·00000000000001e642 ····00000000000038b0·00000000000000ca
 43 ····0000000000003260·00000000000000b4
44 ····0000000000000000·000000000000000044 ····0000000000000000·0000000000000000
  
815 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
2 a```bhwb`2 a```bhqb`
 3 Ye"UMT>F
 4 #Z%n»   )n-
 5 .FwOc»  kDzo
 6 U6o^P0A%
 7 @Jz0CK:E
 8 ZWu!1O9>
 9 T28QTH1N-N
 10 T;?<x_.2
 11 LH~]>[Jo
3 4FwUo24#} 
4 z]fBuB#S( 
5 ~i0P$$f% 
6 h!Z[:+ry! 
7 LU9g&-^LAt 
8 MxmGQ?ET!n 
9 0r-]/DY. 
10 <0(@6k2^ 
11 MN-}p:`s: 
12 NGlNGlNG| 
13 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug12 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
14 crtstuff.c13 crtstuff.c
15 deregister_tm_clones14 deregister_tm_clones
16 __do_global_dtors_aux15 __do_global_dtors_aux
17 completed.016 completed.0
18 __do_global_dtors_aux_fini_array_entry17 __do_global_dtors_aux_fini_array_entry
19 frame_dummy18 frame_dummy
20 __frame_dummy_init_array_entry19 __frame_dummy_init_array_entry
21 linux.cpp20 freebsd_kevents.cpp
22 freebsd.cpp21 freebsd.cpp
23 apple.cpp22 apple.cpp
24 freebsd_kevents.cpp23 linux.cpp
25 generic_posix.cpp24 generic_posix.cpp
26 generic.cpp 
27 unix_strings.cpp25 unix_strings.cpp
 26 generic.cpp
28 __FRAME_END__27 __FRAME_END__
29 __dso_handle28 __dso_handle
30 _DYNAMIC29 _DYNAMIC
31 __GNU_EH_FRAME_HDR30 __GNU_EH_FRAME_HDR
32 __TMC_END__31 __TMC_END__
33 _GLOBAL_OFFSET_TABLE_32 _GLOBAL_OFFSET_TABLE_
34 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_PosixFileSystemFunctions_listFileSystems>:15 00000000000023c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:
16 »       ...16 »       ...
  
17 0000000000002540·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:17 0000000000002530·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:
18 »       ...18 »       ...
  
19 0000000000002610·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:19 0000000000002690·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:
20 »       ...20 »       ...
  
21 00000000000026a0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:21 0000000000002700·<toMillis(timespec)>:
22 »       ...22 »       ...
  
23 00000000000026d0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:23 0000000000002730·<unpackStat(stat*,·int*,·long*,·long*)>:
24 »       ...24 »       ...
  
25 0000000000002790·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:25 00000000000027a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:
26 »       ...26 »       ...
  
27 0000000000002900·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:27 0000000000002960·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:
28 »       ...28 »       ...
  
29 0000000000002a60·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:29 0000000000002ce0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:
30 »       ...30 »       ...
  
31 0000000000002ad0·<toMillis(timespec)>:31 0000000000002d80·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:
32 »       ...32 »       ...
  
33 0000000000002b00·<unpackStat(stat*,·int*,·long*,·long*)>:33 0000000000002ed0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:
34 »       ...34 »       ...
  
35 0000000000002b70·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:35 0000000000002ee0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:
36 »       ...36 »       ...
  
37 0000000000002d30·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:37 0000000000002f30·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:
38 »       ...38 »       ...
  
39 00000000000030b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:39 0000000000002f90·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:
40 »       ...40 »       ...
  
41 0000000000003150·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:41 0000000000003000·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:
42 »       ...42 »       ...
  
43 00000000000032a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:43 0000000000003070·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:
44 »       ...44 »       ...
  
45 00000000000032b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:45 0000000000003130·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
46 »       ...46 »       ...
  
47 0000000000003300·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:47 0000000000003160·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
48 »       ...48 »       ...
  
49 0000000000003360·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:49 0000000000003260·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
50 »       ...50 »       ...
  
51 00000000000033d0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:51 0000000000003320·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:
52 »       ...52 »       ...
  
53 0000000000003440·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:53 00000000000034a0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:
54 »       ...54 »       ...
  
55 0000000000003500·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:55 0000000000003570·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
56 »       ...56 »       ...
  
57 0000000000003530·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:57 0000000000003600·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
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·<mark_failed_with_code>:63 00000000000036c0·<java_to_char>:
64 »       ...64 »       ...
  
65 0000000000003770·<mark_failed_with_message>:65 00000000000037c0·<char_to_java>:
66 »       ...66 »       ...
  
67 0000000000003780·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:67 00000000000038b0·<mark_failed_with_code>:
68 »       ...68 »       ...
  
69 00000000000037a0·<java_to_char>:69 0000000000003960·<mark_failed_with_message>:
70 »       ...70 »       ...
  
71 00000000000038a0·<char_to_java>:71 0000000000003970·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
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 0000000000003988·<_fini>:2 000000000000397c·<_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
2 ··[·····0]··src/main/cpp/linux.cpp5 ··[····3c]··src/main/cpp/win.cpp
3 ··[····17]··.6 ··[····51]··src/main/cpp/posix.cpp
4 ··[····19]··src/main/cpp7 ··[····68]··src/main/cpp
5 ··[····26]··/usr/lib/jvm/default-java/include8 ··[····75]··/usr/lib/jvm/default-java/include
6 ··[····48]··/usr/include/x86_64-linux-gnu/bits9 ··[····97]··/usr/include/x86_64-linux-gnu/bits
7 ··[····6b]··/usr/lib/gcc/x86_64-linux-gnu/14/include10 ··[····ba]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····94]··/usr/include/x86_64-linux-gnu/bits/types 
9 ··[····bd]··/usr/include11 ··[····e3]··/usr/include
10 ··[····ca]··/usr/lib/jvm/default-java/include/linux12 ··[····f0]··/usr/lib/jvm/default-java/include/linux
 13 ··[···118]··/usr/include/x86_64-linux-gnu/bits/types
11 ··[····f2]··/usr/include/c++/1414 ··[···141]··/usr/include/c++/14
12 ··[···106]··/usr/include/c++/14/bits15 ··[···155]··/usr/include/c++/14/bits
13 ··[···11f]··/usr/include/x86_64-linux-gnu/sys16 ··[···16e]··/usr/include/x86_64-linux-gnu/sys
14 ··[···141]··src/shared/headers17 ··[···190]··src/shared/headers
15 ··[···154]··/usr/include/x86_64-linux-gnu/c++/14/bits18 ··[···1a3]··/usr/include/x86_64-linux-gnu/c++/14/bits
16 ··[···17e]··jni.h19 ··[···1cd]··jni.h
 20 ··[···1d3]··string_fortified.h
17 ··[···184]··unistd.h21 ··[···1e6]··unistd.h
18 ··[···18d]··stddef.h22 ··[···1ef]··stddef.h
19 ··[···196]··stdarg.h23 ··[···1f8]··stdarg.h
20 ··[···19f]··<built-in>24 ··[···201]··<built-in>
21 ··[···1aa]··struct_FILE.h 
22 ··[···1b8]··stdio.h25 ··[···20c]··stdio.h
23 ··[···1c0]··jni_md.h26 ··[···214]··jni_md.h
24 ··[···1c9]··mntent.h 
25 ··[···1d2]··stdlib.h27 ··[···21d]··stdlib.h
 28 ··[···226]··struct_timespec.h
26 ··[···1db]··cstdlib29 ··[···238]··cstdlib
27 ··[···1e3]··std_abs.h30 ··[···240]··std_abs.h
28 ··[···1ed]··stdlib-float.h31 ··[···24a]··stdlib-float.h
29 ··[···1fc]··stdlib-bsearch.h32 ··[···259]··stdlib-bsearch.h
30 ··[···20d]··stdint-uintn.h33 ··[···26a]··struct_stat.h
 34 ··[···278]··ioctl-types.h
 35 ··[···286]··utsname.h
 36 ··[···290]··dirent.h
31 ··[···21c]··inotify.h37 ··[···299]··ioctl.h
32 ··[···226]··unistd-decl.h38 ··[···2a1]··unistd-decl.h
 39 ··[···2af]··string.h
 40 ··[···2b8]··errno.h
33 ··[···234]··generic.h41 ··[···2c0]··generic.h
34 ··[···23e]··c++config.h42 ··[···2ca]··c++config.h
35 ··[···24a]··src/main/cpp/freebsd.cpp 
36 ··[···263]··src/main/cpp/apple.cpp43 ··[···2d6]··src/main/cpp/apple.cpp
37 ··[···27a]··src/main/cpp/win.cpp44 ··[···2ed]··src/main/cpp/linux.cpp
 45 ··[···304]··struct_FILE.h
38 ··[···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 
45 ··[···312]··dirent.h46 ··[···312]··mntent.h
 47 ··[···31b]··stdint-uintn.h
46 ··[···31b]··ioctl.h48 ··[···32a]··inotify.h
 49 ··[···334]··src/shared/cpp/osx.cpp
47 ··[···323]··string.h 
48 ··[···32c]··errno.h 
49 ··[···334]··src/shared/cpp/generic_posix.cpp50 ··[···34b]··src/shared/cpp/generic_posix.cpp
50 ··[···355]··src/shared/cpp51 ··[···36c]··src/shared/cpp
51 ··[···364]··src/shared/cpp/generic.cpp 
52 ··[···37f]··src/shared/cpp/unix_strings.cpp52 ··[···37b]··src/shared/cpp/unix_strings.cpp
53 ··[···39f]··wchar.h53 ··[···39b]··wchar.h
54 ··[···3a7]··src/shared/cpp/osx.cpp54 ··[···3a3]··src/shared/cpp/generic.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·6700d1b3·bf353674·56a1918f·be5e7681·g....56tV....^v.6 ··0x00000040·6700f927·fef407f0·819b863b·1ae31058·g..'.......;...X
7 ··0x00000050·81413a83·e6ef·······················.A:...7 ··0x00000050·880614db·8cac·······················......
  
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·006c696e·75782e63·70700066·ntry.linux.cpp.f 
13 ··0x000000a0·72656562·73642e63·70700061·70706c65·reebsd.cpp.apple12 ··0x00000090·6e747279·00667265·65627364·5f6b6576·ntry.freebsd_kev
 13 ··0x000000a0·656e7473·2e637070·00667265·65627364·ents.cpp.freebsd
14 ··0x000000b0·2e637070·0077696e·2e637070·00667265·.cpp.win.cpp.fre14 ··0x000000b0·2e637070·0077696e·2e637070·00617070·.cpp.win.cpp.app
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.u15 ··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_
18 ··0x000000f0·6e69785f·73747269·6e67732e·63707000·nix_strings.cpp.18 ··0x000000f0·73747269·6e67732e·63707000·67656e65·strings.cpp.gene
19 ··0x00000100·6f73782e·63707000·5f5f4652·414d455f·osx.cpp.__FRAME_19 ··0x00000100·7269632e·63707000·5f5f4652·414d455f·ric.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.