803 KB
/srv/reproducible-results/rbuild-debian/r-b-build.nEDwbq6z/b1/libnative-platform-java_0.14-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.nEDwbq6z/b2/libnative-platform-java_0.14-6_amd64.changes
616 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·9267ed16070dcc8a54e2042321de3d73·110044·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·9267ed16070dcc8a54e2042321de3d73·110044·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·be4b311f3b9b230aeba316fb9986f03c·70264·java·optional·libnative-platform-java_0.14-6_all.deb2 ·be4b311f3b9b230aeba316fb9986f03c·70264·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·16ff8d3965dd677d1b91420616c604c7·65704·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb3 ·9118d1fea88220ba1277decc54c99e4f·65704·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb
4 ·b8a0d566cdffdca0f0909550ee10cbe6·11732·java·optional·libnative-platform-jni_0.14-6_amd64.deb4 ·3715408aacc4c4335c884afaf6b2ed8c·11752·java·optional·libnative-platform-jni_0.14-6_amd64.deb
118 KB
libnative-platform-jni_0.14-6_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····10748·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····10768·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
118 KB
data.tar.xz
118 KB
data.tar
54.2 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·0x000e21·0x000e21·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x000ded·0x000ded·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·000c57·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········00000000000021c0·0021c0·000c24·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········0000000000002e18·002e18·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000002de4·002de4·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:·0000000000002330···159·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject25 ····21:·0000000000002330···159·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
26 ····22:·0000000000002a50···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz26 ····22:·0000000000002d30···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
27 ····23:·0000000000002790····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down27 ····23:·0000000000002790····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
28 ····24:·00000000000023e0···727·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal28 ····24:·00000000000023e0···727·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
29 ····25:·00000000000028d0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine29 ····25:·00000000000028d0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
30 ····26:·0000000000002980···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code30 ····26:·0000000000002c60···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
31 ····27:·0000000000002950····38·FUNC····GLOBAL·DEFAULT···12·map_error_code31 ····27:·0000000000002950····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
32 ····28:·0000000000002b40···334·FUNC····GLOBAL·DEFAULT···12·java_to_char32 ····28:·0000000000002980···334·FUNC····GLOBAL·DEFAULT···12·java_to_char
33 ····29:·00000000000026c0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold33 ····29:·00000000000026c0····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:·0000000000002c90···391·FUNC····GLOBAL·DEFAULT···12·char_to_java35 ····31:·0000000000002ad0···391·FUNC····GLOBAL·DEFAULT···12·char_to_java
36 ····32:·00000000000027f0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left36 ····32:·00000000000027f0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
37 ····33:·0000000000002710····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground37 ····33:·0000000000002710····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
38 ····34:·0000000000002730····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up38 ····34:·0000000000002730····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
39 ····35:·00000000000028b0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine39 ····35:·00000000000028b0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
40 ····36:·0000000000002850····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right40 ····36:·0000000000002850····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:·00000000000023d0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion42 ····38:·00000000000023d0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
43 ····39:·00000000000028f0····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno43 ····39:·00000000000028f0····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
44 ····40:·00000000000026e0····33·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset44 ····40:·00000000000026e0····33·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
45 ····41:·0000000000002a40····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion45 ····41:·0000000000002d20····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:·0000000000002a30····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message47 ····43:·0000000000002d10····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
48 ····44:·00000000000022c0···105·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject48 ····44:·00000000000022c0···105·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·····0000000000002330·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject·+·021 0000000000005020··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000002330·_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·····0000000000002a50·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·023 0000000000005030··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000002d30·_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·····0000000000002950·map_error_code·+·030 0000000000005068··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000002950·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·····0000000000002a30·mark_failed_with_message·+·035 0000000000005090··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000002d10·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·····0000000000002980·mark_failed_with_code·+·038 00000000000050a8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000002c60·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·····0000000000002c90·char_to_java·+·040 00000000000050b8··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000002ad0·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)···············0x2e186 ·0x000000000000000d·(FINI)···············0x2de4
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:·7b67763b5db096f1daad5b1d5ff5b9778ba6f97c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c14204305f6557954b0400b451372f4cb16d67d3
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 ··0xfffffffffffff190·(offset:·0x2330)·->·0x198·fde=[····c0]13 ··0xfffffffffffff194·(offset:·0x2330)·->·0x194·fde=[····c0]
14 ··0xfffffffffffff230·(offset:·0x23d0)·->·0x1dc·fde=[···104]14 ··0xfffffffffffff234·(offset:·0x23d0)·->·0x1d8·fde=[···104]
15 ··0xfffffffffffff240·(offset:·0x23e0)·->·0x1f0·fde=[···118]15 ··0xfffffffffffff244·(offset:·0x23e0)·->·0x1ec·fde=[···118]
16 ··0xfffffffffffff520·(offset:·0x26c0)·->·0x26c·fde=[···194]16 ··0xfffffffffffff524·(offset:·0x26c0)·->·0x268·fde=[···194]
17 ··0xfffffffffffff540·(offset:·0x26e0)·->·0x280·fde=[···1a8]17 ··0xfffffffffffff544·(offset:·0x26e0)·->·0x27c·fde=[···1a8]
18 ··0xfffffffffffff570·(offset:·0x2710)·->·0x294·fde=[···1bc]18 ··0xfffffffffffff574·(offset:·0x2710)·->·0x290·fde=[···1bc]
19 ··0xfffffffffffff590·(offset:·0x2730)·->·0x2a8·fde=[···1d0]19 ··0xfffffffffffff594·(offset:·0x2730)·->·0x2a4·fde=[···1d0]
20 ··0xfffffffffffff5f0·(offset:·0x2790)·->·0x2e8·fde=[···210]20 ··0xfffffffffffff5f4·(offset:·0x2790)·->·0x2e4·fde=[···210]
21 ··0xfffffffffffff650·(offset:·0x27f0)·->·0x328·fde=[···250]21 ··0xfffffffffffff654·(offset:·0x27f0)·->·0x324·fde=[···250]
22 ··0xfffffffffffff6b0·(offset:·0x2850)·->·0x368·fde=[···290]22 ··0xfffffffffffff6b4·(offset:·0x2850)·->·0x364·fde=[···290]
23 ··0xfffffffffffff710·(offset:·0x28b0)·->·0x3a8·fde=[···2d0]23 ··0xfffffffffffff714·(offset:·0x28b0)·->·0x3a4·fde=[···2d0]
24 ··0xfffffffffffff730·(offset:·0x28d0)·->·0x3bc·fde=[···2e4]24 ··0xfffffffffffff734·(offset:·0x28d0)·->·0x3b8·fde=[···2e4]
25 ··0xfffffffffffff750·(offset:·0x28f0)·->·0x3d0·fde=[···2f8]25 ··0xfffffffffffff754·(offset:·0x28f0)·->·0x3cc·fde=[···2f8]
26 ··0xfffffffffffff7b0·(offset:·0x2950)·->·0x40c·fde=[···334]26 ··0xfffffffffffff7b4·(offset:·0x2950)·->·0x408·fde=[···334]
27 ··0xfffffffffffff7e0·(offset:·0x2980)·->·0x43c·fde=[···364]27 ··0xfffffffffffff7e4·(offset:·0x2980)·->·0x41c·fde=[···348]
28 ··0xfffffffffffff890·(offset:·0x2a30)·->·0x48c·fde=[···3b4]28 ··0xfffffffffffff934·(offset:·0x2ad0)·->·0x468·fde=[···394]
29 ··0xfffffffffffff8a0·(offset:·0x2a40)·->·0x4a0·fde=[···3c8] 
30 ··0xfffffffffffff8b0·(offset:·0x2a50)·->·0x420·fde=[···348] 
31 ··0xfffffffffffff9a0·(offset:·0x2b40)·->·0x4b8·fde=[···3e0]29 ··0xfffffffffffffac4·(offset:·0x2c60)·->·0x4c8·fde=[···3f4]
32 ··0xfffffffffffffaf0·(offset:·0x2c90)·->·0x504·fde=[···42c]30 ··0xfffffffffffffb74·(offset:·0x2d10)·->·0x518·fde=[···444]
 31 ··0xfffffffffffffb84·(offset:·0x2d20)·->·0x52c·fde=[···458]
 32 ··0xfffffffffffffb94·(offset:·0x2d30)·->·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 418, 147 lines modifiedOffset 418, 147 lines modified
418 ··DW_CFA_nop418 ··DW_CFA_nop
  
419 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=0000000000002950..0000000000002976419 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=0000000000002950..0000000000002976
420 ··DW_CFA_nop420 ··DW_CFA_nop
421 ··DW_CFA_nop421 ··DW_CFA_nop
422 ··DW_CFA_nop422 ··DW_CFA_nop
  
423 00000348·0000000000000018·0000034c·FDE·cie=00000000·pc=0000000000002a50..0000000000002b04423 00000348·0000000000000048·0000034c·FDE·cie=00000000·pc=0000000000002980..0000000000002ace
424 ··DW_CFA_advance_loc:·11·to·0000000000002a5b 
425 ··DW_CFA_def_cfa_offset:·224 
426 ··DW_CFA_advance_loc1:·163·to·0000000000002afe 
427 ··DW_CFA_remember_state 
428 ··DW_CFA_def_cfa_offset:·8 
429 ··DW_CFA_advance_loc:·1·to·0000000000002aff 
430 ··DW_CFA_restore_state 
  
431 00000364·000000000000004c·00000368·FDE·cie=00000000·pc=0000000000002980..0000000000002a2b 
432 ··DW_CFA_advance_loc:·6·to·0000000000002986424 ··DW_CFA_advance_loc:·6·to·0000000000002986
433 ··DW_CFA_def_cfa_offset:·16425 ··DW_CFA_def_cfa_offset:·16
434 ··DW_CFA_offset:·r15·(r15)·at·cfa-16426 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
435 ··DW_CFA_advance_loc:·8·to·000000000000298e427 ··DW_CFA_advance_loc:·5·to·000000000000298b
436 ··DW_CFA_def_cfa_offset:·24428 ··DW_CFA_def_cfa_offset:·24
437 ··DW_CFA_offset:·r14·(r14)·at·cfa-24429 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
438 ··DW_CFA_advance_loc:·2·to·0000000000002990430 ··DW_CFA_advance_loc:·2·to·000000000000298d
439 ··DW_CFA_def_cfa_offset:·32431 ··DW_CFA_def_cfa_offset:·32
440 ··DW_CFA_offset:·r13·(r13)·at·cfa-32432 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
441 ··DW_CFA_advance_loc:·5·to·0000000000002995433 ··DW_CFA_advance_loc:·5·to·0000000000002992
442 ··DW_CFA_def_cfa_offset:·40434 ··DW_CFA_def_cfa_offset:·40
443 ··DW_CFA_offset:·r12·(r12)·at·cfa-40435 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
444 ··DW_CFA_advance_loc:·4·to·0000000000002999436 ··DW_CFA_advance_loc:·1·to·0000000000002993
445 ··DW_CFA_def_cfa_offset:·48437 ··DW_CFA_def_cfa_offset:·48
446 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48438 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
447 ··DW_CFA_advance_loc:·4·to·000000000000299d439 ··DW_CFA_advance_loc:·4·to·0000000000002997
448 ··DW_CFA_def_cfa_offset:·56440 ··DW_CFA_def_cfa_offset:·56
449 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56441 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
450 ··DW_CFA_advance_loc:·7·to·00000000000029a4442 ··DW_CFA_advance_loc:·4·to·000000000000299b
451 ··DW_CFA_def_cfa_offset:·64443 ··DW_CFA_def_cfa_offset:·64
452 ··DW_CFA_advance_loc1:·94·to·0000000000002a02444 ··DW_CFA_advance_loc1:·248·to·0000000000002a93
 445 ··DW_CFA_remember_state
453 ··DW_CFA_def_cfa_offset:·72 
454 ··DW_CFA_advance_loc:·7·to·0000000000002a09 
455 ··DW_CFA_def_cfa_offset:·80 
456 ··DW_CFA_advance_loc:·23·to·0000000000002a20 
457 ··DW_CFA_def_cfa_offset:·56446 ··DW_CFA_def_cfa_offset:·56
458 ··DW_CFA_advance_loc:·1·to·0000000000002a21447 ··DW_CFA_advance_loc:·4·to·0000000000002a97
459 ··DW_CFA_def_cfa_offset:·48448 ··DW_CFA_def_cfa_offset:·48
460 ··DW_CFA_advance_loc:·1·to·0000000000002a22449 ··DW_CFA_advance_loc:·1·to·0000000000002a98
461 ··DW_CFA_def_cfa_offset:·40450 ··DW_CFA_def_cfa_offset:·40
462 ··DW_CFA_advance_loc:·2·to·0000000000002a24451 ··DW_CFA_advance_loc:·2·to·0000000000002a9a
463 ··DW_CFA_def_cfa_offset:·32452 ··DW_CFA_def_cfa_offset:·32
464 ··DW_CFA_advance_loc:·2·to·0000000000002a26453 ··DW_CFA_advance_loc:·2·to·0000000000002a9c
465 ··DW_CFA_def_cfa_offset:·24454 ··DW_CFA_def_cfa_offset:·24
466 ··DW_CFA_advance_loc:·2·to·0000000000002a28455 ··DW_CFA_advance_loc:·2·to·0000000000002a9e
467 ··DW_CFA_def_cfa_offset:·16456 ··DW_CFA_def_cfa_offset:·16
468 ··DW_CFA_advance_loc:·2·to·0000000000002a2a457 ··DW_CFA_advance_loc:·2·to·0000000000002aa0
469 ··DW_CFA_def_cfa_offset:·8458 ··DW_CFA_def_cfa_offset:·8
 459 ··DW_CFA_advance_loc:·8·to·0000000000002aa8
 460 ··DW_CFA_restore_state
470 ··DW_CFA_nop 
471 ··DW_CFA_nop 
  
472 000003b4·0000000000000010·000003b8·FDE·cie=00000000·pc=0000000000002a30..0000000000002a40 
473 ··DW_CFA_nop 
474 ··DW_CFA_nop 
475 ··DW_CFA_nop461 ··DW_CFA_nop
  
476 000003c8·0000000000000014·000003cc·FDE·cie=00000000·pc=0000000000002a40..0000000000002a4a462 00000394·0000000000000040·00000398·FDE·cie=00000000·pc=0000000000002ad0..0000000000002c57
477 ··DW_CFA_nop463 ··DW_CFA_advance_loc:·6·to·0000000000002ad6
 464 ··DW_CFA_def_cfa_offset:·16
 465 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
 466 ··DW_CFA_advance_loc:·5·to·0000000000002adb
 467 ··DW_CFA_def_cfa_offset:·24
 468 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
 469 ··DW_CFA_advance_loc:·5·to·0000000000002ae0
 470 ··DW_CFA_def_cfa_offset:·32
 471 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
 472 ··DW_CFA_advance_loc:·1·to·0000000000002ae1
 473 ··DW_CFA_def_cfa_offset:·40
 474 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
 475 ··DW_CFA_advance_loc:·7·to·0000000000002ae8
 476 ··DW_CFA_def_cfa_offset:·48
 477 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
 478 ··DW_CFA_advance_loc2:·307·to·0000000000002c1b
 479 ··DW_CFA_remember_state
Max diff block lines reached; 4178/11931 bytes (35.02%) of diff not shown.
1.26 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 22, 20 lines modifiedOffset 22, 20 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 AWAVAUATM40 AWAVAUATM
41 []A\A]A^A_41 []A\A]A^A_
Offset 54, 17 lines modifiedOffset 54, 17 lines modified
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.
  
12.7 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 16817
    
Offset 787, 160 lines modifiedOffset 787, 15 lines modified
787 »       nop787 »       nop
788 ./src/shared/cpp/generic_posix.cpp:46788 ./src/shared/cpp/generic_posix.cpp:46
789 »       mov····$0x2,%eax789 »       mov····$0x2,%eax
790 ./src/shared/cpp/generic_posix.cpp:52790 ./src/shared/cpp/generic_posix.cpp:52
791 »       ret791 »       ret
792 »       cs·nopw·0x0(%rax,%rax,1)792 »       cs·nopw·0x0(%rax,%rax,1)
  
793 0000000000002980·<mark_failed_with_code@@Base>: 
794 mark_failed_with_code(): 
795 ./src/shared/cpp/generic.cpp:27 
796 »       endbr64 
797 »       push···%r15 
798 »       mov····%rsi,%r15 
799 /usr/lib/jvm/default-java/include/jni.h:896 
800 »       mov····%r8,%rsi 
801 ./src/shared/cpp/generic.cpp:27 
802 »       push···%r14 
803 »       push···%r13 
804 »       mov····%edx,%r13d 
805 »       push···%r12 
806 »       mov····%r8,%r12 
807 »       push···%rbp 
808 »       mov····%rcx,%rbp 
809 »       push···%rbx 
810 »       mov····%rdi,%rbx 
811 »       sub····$0x8,%rsp 
812 /usr/lib/jvm/default-java/include/jni.h:896 
813 »       mov····(%rdi),%rax 
814 »       call···*0xf8(%rax) 
815 /usr/lib/jvm/default-java/include/jni.h:904 
816 »       lea····0x75c(%rip),%rcx········ 
817 »       lea····0x718(%rip),%rdx········ 
818 »       mov····%rbx,%rdi 
819 /usr/lib/jvm/default-java/include/jni.h:896 
820 »       mov····%rax,%rsi 
821 /usr/lib/jvm/default-java/include/jni.h:904 
822 »       mov····(%rbx),%rax 
823 »       call···*0x108(%rax) 
824 /usr/lib/jvm/default-java/include/jni.h:1621 
825 »       mov····%r15,%rsi 
826 »       mov····%rbx,%rdi 
827 /usr/lib/jvm/default-java/include/jni.h:904 
828 »       mov····%rax,%r14 
829 /usr/lib/jvm/default-java/include/jni.h:1621 
830 »       mov····(%rbx),%rax 
831 »       call···*0x538(%rax) 
832 »       mov····%rax,%r15 
833 ./src/shared/cpp/generic.cpp:31 
834 »       test···%rbp,%rbp 
835 »       je·····29f6·<mark_failed_with_code@@Base+0x76> 
836 /usr/lib/jvm/default-java/include/jni.h:1621 
837 »       mov····(%rbx),%rax 
838 »       mov····%rbp,%rsi 
839 »       mov····%rbx,%rdi 
840 »       call···*0x538(%rax) 
841 »       mov····%rax,%rbp 
842 ./src/shared/cpp/generic.cpp:32 
843 »       mov····%r13d,%edi 
844 »       call···2100·<map_error_code@plt> 
845 ./src/shared/cpp/generic.cpp:33 
846 »       sub····$0x8,%rsp 
847 »       mov····%r13d,%r9d 
848 »       mov····%r15,%rcx 
849 »       push···%rbp 
850 ./src/shared/cpp/generic.cpp:32 
851 »       mov····%eax,%r8d 
852 ./src/shared/cpp/generic.cpp:33 
853 »       mov····%r14,%rdx 
854 »       mov····%r12,%rsi 
855 »       mov····%rbx,%rdi 
856 »       xor····%eax,%eax 
857 »       call···2090·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@plt> 
858 ./src/shared/cpp/generic.cpp:34 
859 »       add····$0x18,%rsp 
860 »       pop····%rbx 
861 »       pop····%rbp 
862 »       pop····%r12 
863 »       pop····%r13 
864 »       pop····%r14 
865 »       pop····%r15 
866 »       ret 
867 »       nopl···0x0(%rax,%rax,1) 
  
868 0000000000002a30·<mark_failed_with_message@@Base>: 
869 mark_failed_with_message(): 
870 ./src/shared/cpp/generic.cpp:23 
871 »       endbr64 
872 »       mov····%rdx,%r8 
873 ./src/shared/cpp/generic.cpp:24 
874 »       xor····%ecx,%ecx 
875 »       xor····%edx,%edx 
876 »       jmp····2180·<mark_failed_with_code@plt> 
  
877 0000000000002a40·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base>: 
878 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion(): 
879 ./src/shared/cpp/generic.cpp:37 
880 »       endbr64 
881 ./src/shared/cpp/generic.cpp:39 
882 »       mov····$0x19,%eax 
883 »       ret 
884 »       nopw···0x0(%rax,%rax,1) 
  
885 0000000000002a50·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base>: 
886 /usr/lib/jvm/default-java/include/jni.h:1061 
887 »       endbr64 
888 »       sub····$0xd8,%rsp 
889 »       mov····%rcx,0x38(%rsp) 
890 »       mov····%r8,0x40(%rsp) 
891 »       mov····%r9,0x48(%rsp) 
892 »       test···%al,%al 
893 »       je·····2aa5·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base+0x55> 
894 »       movaps·%xmm0,0x50(%rsp) 
895 »       movaps·%xmm1,0x60(%rsp) 
896 »       movaps·%xmm2,0x70(%rsp) 
897 »       movaps·%xmm3,0x80(%rsp) 
898 »       movaps·%xmm4,0x90(%rsp) 
899 »       movaps·%xmm5,0xa0(%rsp) 
900 »       movaps·%xmm6,0xb0(%rsp) 
901 »       movaps·%xmm7,0xc0(%rsp) 
902 »       mov····%fs:0x28,%rax 
903 »       mov····%rax,0x18(%rsp) 
904 »       xor····%eax,%eax 
905 /usr/lib/jvm/default-java/include/jni.h:1063 
906 »       lea····0xe0(%rsp),%rax 
907 /usr/lib/jvm/default-java/include/jni.h:1064 
908 »       mov····%rsp,%rcx 
909 /usr/lib/jvm/default-java/include/jni.h:1063 
Max diff block lines reached; 8354/12615 bytes (66.22%) 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 16817
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000002e18·<.fini>:2 0000000000002de4·<.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·90f1ffff·98010000·30f2ffff·\...........0...5 ··0x000031cc·58010000·94f1ffff·94010000·34f2ffff·X...........4...
 6 ··0x000031dc·d8010000·44f2ffff·ec010000·24f5ffff·....D.......$...
 7 ··0x000031ec·68020000·44f5ffff·7c020000·74f5ffff·h...D...|...t...
6 ··0x000031e0·dc010000·40f2ffff·f0010000·20f5ffff·....@.......·...8 ··0x000031fc·90020000·94f5ffff·a4020000·f4f5ffff·................
7 ··0x000031f0·6c020000·40f5ffff·80020000·70f5ffff·l...@.......p... 
8 ··0x00003200·94020000·90f5ffff·a8020000·f0f5ffff·................ 
9 ··0x00003210·e8020000·50f6ffff·28030000·b0f6ffff·....P...(.......9 ··0x0000320c·e4020000·54f6ffff·24030000·b4f6ffff·....T...$.......
10 ··0x00003220·68030000·10f7ffff·a8030000·30f7ffff·h...........0...10 ··0x0000321c·64030000·14f7ffff·a4030000·34f7ffff·d...........4...
11 ··0x00003230·bc030000·50f7ffff·d0030000·b0f7ffff·....P...........11 ··0x0000322c·b8030000·54f7ffff·cc030000·b4f7ffff·....T...........
 12 ··0x0000323c·08040000·e4f7ffff·1c040000·34f9ffff·............4...
12 ··0x00003240·0c040000·e0f7ffff·3c040000·90f8ffff·........<.......13 ··0x0000324c·68040000·c4faffff·c8040000·74fbffff·h...........t...
13 ··0x00003250·8c040000·a0f8ffff·a0040000·b0f8ffff·................14 ··0x0000325c·18050000·84fbffff·2c050000·94fbffff·........,.......
14 ··0x00003260·20040000·a0f9ffff·b8040000·f0faffff··............... 
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·38000000·88000000·bcefffff·....8...........10 ··0x000032f0·00000000·38000000·88000000·c4efffff·....8...........
11 ··0x00003308·69000000·004b0e10·8e02440e·1883034f·i....K....D....O11 ··0x00003300·69000000·004b0e10·8e02440e·1883034f·i....K....D....O
12 ··0x00003318·0e20550e·18410e10·420e084a·c3ce500e·.·U..A..B..J..P.12 ··0x00003310·0e20550e·18410e10·420e084a·c3ce500e·.·U..A..B..J..P.
13 ··0x00003328·2083038e·02440e18·4ec30e10·42ce0e08··....D..N...B...13 ··0x00003320·2083038e·02440e18·4ec30e10·42ce0e08··....D..N...B...
14 ··0x00003338·40000000·c4000000·f0efffff·9f000000·@...............14 ··0x00003330·40000000·c4000000·f8efffff·9f000000·@...............
15 ··0x00003348·004f0e10·8e024a0e·18830352·0e20420e·.O....J....R.·B.15 ··0x00003340·004f0e10·8e024a0e·18830352·0e20420e·.O....J....R.·B.
16 ··0x00003358·28420e30·420e3842·0e40490e·206c0a0e·(B.0B.8B.@I.·l..16 ··0x00003350·28420e30·420e3842·0e40490e·206c0a0e·(B.0B.8B.@I.·l..
17 ··0x00003368·18410e10·420e0845·0b4e0e18·44c30e10·.A..B..E.N..D...17 ··0x00003360·18410e10·420e0845·0b4e0e18·44c30e10·.A..B..E.N..D...
18 ··0x00003378·42ce0e08·10000000·08010000·4cf0ffff·B...........L...18 ··0x00003370·42ce0e08·10000000·08010000·54f0ffff·B...........T...
19 ··0x00003388·0a000000·00000000·78000000·1c010000·........x.......19 ··0x00003380·0a000000·00000000·78000000·1c010000·........x.......
20 ··0x00003398·48f0ffff·d7020000·00460e10·8f02420e·H........F....B.20 ··0x00003390·50f0ffff·d7020000·00460e10·8f02420e·P........F....B.
21 ··0x000033a8·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.021 ··0x000033a0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
22 ··0x000033b8·8606440e·38830749·0e600242·0a0e3847·..D.8..I.`.B..8G22 ··0x000033b0·8606440e·38830749·0e600242·0a0e3847·..D.8..I.`.B..8G
23 ··0x000033c8·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.23 ··0x000033c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
24 ··0x000033d8·08490b44·0a0e3841·0e30410e·28420e20·.I.D..8A.0A.(B.·24 ··0x000033d0·08490b44·0a0e3841·0e30410e·28420e20·.I.D..8A.0A.(B.·
25 ··0x000033e8·420e1842·0e10420e·084a0b62·0a0e3844·B..B..B..J.b..8D25 ··0x000033e0·420e1842·0e10420e·084a0b62·0a0e3844·B..B..B..J.b..8D
26 ··0x000033f8·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.26 ··0x000033f0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
27 ··0x00003408·08490b00·10000000·98010000·acf2ffff·.I..............27 ··0x00003400·08490b00·10000000·98010000·b4f2ffff·.I..............
28 ··0x00003418·14000000·00000000·10000000·ac010000·................28 ··0x00003410·14000000·00000000·10000000·ac010000·................
29 ··0x00003428·b8f2ffff·21000000·00000000·10000000·....!...........29 ··0x00003420·c0f2ffff·21000000·00000000·10000000·....!...........
30 ··0x00003438·c0010000·d4f2ffff·14000000·00000000·................30 ··0x00003430·c0010000·dcf2ffff·14000000·00000000·................
31 ··0x00003448·3c000000·d4010000·e0f2ffff·51000000·<...........Q...31 ··0x00003440·3c000000·d4010000·e8f2ffff·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·00f3ffff·51000000·<...........Q...35 ··0x00003480·3c000000·14020000·08f3ffff·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·20f3ffff·51000000·<...T...·...Q...39 ··0x000034c0·3c000000·54020000·28f3ffff·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·40f3ffff·51000000·<.......@...Q...43 ··0x00003500·3c000000·94020000·48f3ffff·51000000·<.......H...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·60f3ffff·14000000·........`.......47 ··0x00003540·10000000·d4020000·68f3ffff·14000000·........h.......
48 ··0x00003558·00000000·10000000·e8020000·6cf3ffff·............l...48 ··0x00003550·00000000·10000000·e8020000·74f3ffff·............t...
49 ··0x00003568·14000000·00000000·38000000·fc020000·........8.......49 ··0x00003560·14000000·00000000·38000000·fc020000·........8.......
50 ··0x00003578·78f3ffff·5d000000·00460e10·8e02450e·x...]....F....E.50 ··0x00003570·80f3ffff·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·9cf3ffff·........8.......53 ··0x000035a0·08000000·10000000·38030000·a4f3ffff·........8.......
54 ··0x000035b8·26000000·00000000·18000000·4c030000·&...........L...54 ··0x000035b0·26000000·00000000·48000000·4c030000·&.......H...L...
 55 ··0x000035c0·c0f3ffff·4e010000·00460e10·8f02450e·....N....F....E.
 56 ··0x000035d0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
 57 ··0x000035e0·8606440e·38830744·0e4002f8·0a0e3844·..D.8..D.@....8D
 58 ··0x000035f0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
 59 ··0x00003600·08480b00·40000000·98030000·c4f4ffff·.H..@...........
 60 ··0x00003610·87010000·00460e10·8e02450e·188d0345·.....F....E....E
 61 ··0x00003620·0e208c04·410e2886·05470e30·83060333·.·..A.(..G.0...3
 62 ··0x00003630·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..
 63 ··0x00003640·4b0b0000·00000000·18000000·dc030000·K...............
55 ··0x000035c8·88f4ffff·b4000000·004b0ee0·0102a30a·.........K......64 ··0x00003650·e0f6ffff·b4000000·004b0ee0·0102a30a·.........K......
56 ··0x000035d8·0e08410b·4c000000·68030000·9cf3ffff·..A.L...h.......65 ··0x00003660·0e08410b·4c000000·f8030000·f4f5ffff·..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·fcf3ffff·................70 ··0x000036b0·0e080000·10000000·48040000·54f6ffff·........H...T...
62 ··0x00003638·10000000·00000000·14000000·cc030000·................71 ··0x000036c0·10000000·00000000·10000000·5c040000·............\...
63 ··0x00003648·f8f3ffff·0a000000·00000000·00000000·................72 ··0x000036d0·50f6ffff·0a000000·00000000·00000000·P...............
64 ··0x00003658·48000000·e4030000·e0f4ffff·4e010000·H...........N... 
65 ··0x00003668·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·.. 
66 ··0x00003678·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D 
67 ··0x00003688·0e4002f8·0a0e3844·0e30410e·28420e20·.@....8D.0A.(B.· 
68 ··0x00003698·420e1842·0e10420e·08480b00·3c000000·B..B..B..H..<... 
69 ··0x000036a8·30040000·e4f5ffff·87010000·00460e10·0............F.. 
70 ··0x000036b8·8e02450e·188d0345·0e208c04·410e2886·..E....E.·..A.(. 
71 ··0x000036c8·05470e30·83060333·010a0e28·440e2042·.G.0...3...(D.·B 
72 ··0x000036d8·0e18420e·10420e08·4b0b0000·00000000·..B..B..K....... 
  
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·6700df0c·70630a00·8e82ff7e·7cf8b689·g...pc.....~|...6 ··0x00000040·67004ecd·c5e21584·ed7b97b5·8c9d9c4c·g.N......{.....L
7 ··0x00000050·9cf9d4c3·8864·······················.....d7 ··0x00000050·90154553·0808·······················..ES..
  
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·36373736·33623564·62303936·66316461·67763b5db096f1da 
3 ··0x00000010·61643562·31643566·66356239·37373862·ad5b1d5ff5b9778b2 ··0x00000000·34323034·33303566·36353537·39353462·4204305f6557954b
 3 ··0x00000010·30343030·62343531·33373266·34636231·0400b451372f4cb1
4 ··0x00000020·61366639·37632e64·65627567·00000000·a6f97c.debug....4 ··0x00000020·36643637·64332e64·65627567·00000000·6d67d3.debug....
5 ··0x00000030·e4ccc6c1····························....5 ··0x00000030·d8920d41····························...A
  
63.7 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·0x001aa1·0x001aa1·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001ab5·0x001ab5·R·E·0x1000
9 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000b98·0x000b98·R···0x10009 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000b9c·0x000b9c·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···0x00436c·0x000000000000436c·0x000000000000436c·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·001797·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0000000000002300·002300·0017aa·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········0000000000003a98·003a98·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000003aac·003aac·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·00036b·01·AMS··0···0··819 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·000368·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000436c·00436c·000104·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000004368·004368·000104·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000000000004470·004470·000728·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000004470·004470·00072c·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
3.98 KB
readelf --wide --symbols {}
    
Offset 44, 29 lines modifiedOffset 44, 29 lines modified
44 ····40:·0000000000002db0···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink44 ····40:·0000000000002db0···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
45 ····41:·00000000000023c0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo45 ····41:·00000000000023c0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
46 ····42:·0000000000002710····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec46 ····42:·0000000000002710····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
47 ····43:·0000000000003630····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch47 ····43:·0000000000003630····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
48 ····44:·0000000000003290···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz48 ····44:·0000000000003290···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
49 ····45:·0000000000002f10····75·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach49 ····45:·0000000000002f10····75·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
50 ····46:·00000000000030b0···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable50 ····46:·00000000000030b0···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
51 ····47:·00000000000036f0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code51 ····47:·00000000000039e0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
52 ····48:·0000000000002690···114·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod52 ····48:·0000000000002690···114·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
53 ····49:·00000000000036c0····38·FUNC····GLOBAL·DEFAULT···12·map_error_code53 ····49:·00000000000036c0····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
54 ····50:·0000000000002fd0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory54 ····50:·0000000000002fd0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
55 ····51:·00000000000037c0···334·FUNC····GLOBAL·DEFAULT···12·java_to_char55 ····51:·0000000000003700···334·FUNC····GLOBAL·DEFAULT···12·java_to_char
56 ····52:·0000000000002cf0···178·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink56 ····52:·0000000000002cf0···178·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
57 ····53:·00000000000027b0···443·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat57 ····53:·00000000000027b0···443·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
58 ····54:·0000000000003910···391·FUNC····GLOBAL·DEFAULT···12·char_to_java58 ····54:·0000000000003850···391·FUNC····GLOBAL·DEFAULT···12·char_to_java
59 ····55:·0000000000002f00·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid59 ····55:·0000000000002f00·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
60 ····56:·0000000000003170····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty60 ····56:·0000000000003170····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
61 ····57:·0000000000002530···348·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo61 ····57:·0000000000002530···348·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
62 ····58:·00000000000031a0···233·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize62 ····58:·00000000000031a0···233·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
63 ····59:·0000000000002740···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_63 ····59:·0000000000002740···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
64 ····60:·00000000000034d0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·00000000000034d0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
65 ····61:·0000000000003660····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·0000000000003660····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·00000000000037b0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·0000000000003aa0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·0000000000002970···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·0000000000002970···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·0000000000003350···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·0000000000003350···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·00000000000037a0····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·0000000000003a90····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·00000000000035a0···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·00000000000035a0···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
71 ····67:·0000000000003040···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable71 ····67:·0000000000003040···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
72 ····68:·0000000000002f60····99·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory72 ····68:·0000000000002f60····99·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
2.33 KB
readelf --wide --relocs {}
    
Offset 39, 19 lines modifiedOffset 39, 19 lines modified
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·····0000000000002740·_Z10unpackStatP4statPiPlS2_·+·043 00000000000060e8··0000003b00000007·R_X86_64_JUMP_SLOT·····0000000000002740·_Z10unpackStatP4statPiPlS2_·+·0
44 00000000000060f0··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000002710·_Z8toMillis8timespec·+·044 00000000000060f0··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000002710·_Z8toMillis8timespec·+·0
45 00000000000060f8··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000003660·mark_failed_with_errno·+·045 00000000000060f8··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000003660·mark_failed_with_errno·+·0
46 0000000000006100··0000003300000007·R_X86_64_JUMP_SLOT·····00000000000037c0·java_to_char·+·046 0000000000006100··0000003300000007·R_X86_64_JUMP_SLOT·····0000000000003700·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·····00000000000037a0·mark_failed_with_message·+·051 0000000000006128··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000003a90·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·····00000000000036f0·mark_failed_with_code·+·054 0000000000006140··0000002f00000007·R_X86_64_JUMP_SLOT·····00000000000039e0·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·····0000000000003910·char_to_java·+·057 0000000000006158··0000003600000007·R_X86_64_JUMP_SLOT·····0000000000003850·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)···············0x3a985 ·0x000000000000000d·(FINI)···············0x3aac
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:·82809051d7d442b85323fbba92fc0fa9e819dd923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9f33b3f1433a0cac80a0a8506e6c08065826f3a1
11.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:··0x100·(offset:·0x4470)6 ··Start·of·frame·section:··0x104·(offset:·0x4470)
7 ··Entries·in·search·table:·0x1f7 ··Entries·in·search·table:·0x1f
8 ··0xffffffffffffdcb4·(offset:·0x2020)·->·0x11c·fde=[····18]8 ··0xffffffffffffdcb8·(offset:·0x2020)·->·0x120·fde=[····18]
9 ··0xffffffffffffdf84·(offset:·0x22f0)·->·0x144·fde=[····40]9 ··0xffffffffffffdf88·(offset:·0x22f0)·->·0x148·fde=[····40]
10 ··0xffffffffffffe054·(offset:·0x23c0)·->·0x178·fde=[····74]10 ··0xffffffffffffe058·(offset:·0x23c0)·->·0x17c·fde=[····74]
11 ··0xffffffffffffe1c4·(offset:·0x2530)·->·0x1c8·fde=[····c4]11 ··0xffffffffffffe1c8·(offset:·0x2530)·->·0x1cc·fde=[····c4]
12 ··0xffffffffffffe324·(offset:·0x2690)·->·0x1f4·fde=[····f0]12 ··0xffffffffffffe328·(offset:·0x2690)·->·0x1f8·fde=[····f0]
13 ··0xffffffffffffe3a4·(offset:·0x2710)·->·0x234·fde=[···130]13 ··0xffffffffffffe3a8·(offset:·0x2710)·->·0x238·fde=[···130]
14 ··0xffffffffffffe3d4·(offset:·0x2740)·->·0x248·fde=[···144]14 ··0xffffffffffffe3d8·(offset:·0x2740)·->·0x24c·fde=[···144]
15 ··0xffffffffffffe444·(offset:·0x27b0)·->·0x268·fde=[···164]15 ··0xffffffffffffe448·(offset:·0x27b0)·->·0x26c·fde=[···164]
16 ··0xffffffffffffe604·(offset:·0x2970)·->·0x2f4·fde=[···1f0]16 ··0xffffffffffffe608·(offset:·0x2970)·->·0x2f8·fde=[···1f0]
17 ··0xffffffffffffe984·(offset:·0x2cf0)·->·0x380·fde=[···27c]17 ··0xffffffffffffe988·(offset:·0x2cf0)·->·0x384·fde=[···27c]
18 ··0xffffffffffffea44·(offset:·0x2db0)·->·0x3dc·fde=[···2d8]18 ··0xffffffffffffea48·(offset:·0x2db0)·->·0x3e0·fde=[···2d8]
19 ··0xffffffffffffeb94·(offset:·0x2f00)·->·0x418·fde=[···314]19 ··0xffffffffffffeb98·(offset:·0x2f00)·->·0x41c·fde=[···314]
20 ··0xffffffffffffeba4·(offset:·0x2f10)·->·0x42c·fde=[···328]20 ··0xffffffffffffeba8·(offset:·0x2f10)·->·0x430·fde=[···328]
21 ··0xffffffffffffebf4·(offset:·0x2f60)·->·0x460·fde=[···35c]21 ··0xffffffffffffebf8·(offset:·0x2f60)·->·0x464·fde=[···35c]
22 ··0xffffffffffffec64·(offset:·0x2fd0)·->·0x48c·fde=[···388]22 ··0xffffffffffffec68·(offset:·0x2fd0)·->·0x490·fde=[···388]
23 ··0xffffffffffffecd4·(offset:·0x3040)·->·0x4d0·fde=[···3cc]23 ··0xffffffffffffecd8·(offset:·0x3040)·->·0x4d4·fde=[···3cc]
24 ··0xffffffffffffed44·(offset:·0x30b0)·->·0x51c·fde=[···418]24 ··0xffffffffffffed48·(offset:·0x30b0)·->·0x520·fde=[···418]
25 ··0xffffffffffffee04·(offset:·0x3170)·->·0x558·fde=[···454]25 ··0xffffffffffffee08·(offset:·0x3170)·->·0x55c·fde=[···454]
26 ··0xffffffffffffee34·(offset:·0x31a0)·->·0x570·fde=[···46c]26 ··0xffffffffffffee38·(offset:·0x31a0)·->·0x574·fde=[···46c]
27 ··0xffffffffffffef24·(offset:·0x3290)·->·0x15c·fde=[····58]27 ··0xffffffffffffef28·(offset:·0x3290)·->·0x160·fde=[····58]
28 ··0xffffffffffffefe4·(offset:·0x3350)·->·0x5a4·fde=[···4a0]28 ··0xffffffffffffefe8·(offset:·0x3350)·->·0x5a8·fde=[···4a0]
29 ··0xfffffffffffff164·(offset:·0x34d0)·->·0x61c·fde=[···518]29 ··0xfffffffffffff168·(offset:·0x34d0)·->·0x620·fde=[···518]
30 ··0xfffffffffffff234·(offset:·0x35a0)·->·0x66c·fde=[···568]30 ··0xfffffffffffff238·(offset:·0x35a0)·->·0x670·fde=[···568]
31 ··0xfffffffffffff2c4·(offset:·0x3630)·->·0x6b8·fde=[···5b4]31 ··0xfffffffffffff2c8·(offset:·0x3630)·->·0x6bc·fde=[···5b4]
32 ··0xfffffffffffff2f4·(offset:·0x3660)·->·0x6d4·fde=[···5d0]32 ··0xfffffffffffff2f8·(offset:·0x3660)·->·0x6d8·fde=[···5d0]
33 ··0xfffffffffffff354·(offset:·0x36c0)·->·0x710·fde=[···60c]33 ··0xfffffffffffff358·(offset:·0x36c0)·->·0x714·fde=[···60c]
34 ··0xfffffffffffff384·(offset:·0x36f0)·->·0x724·fde=[···620]34 ··0xfffffffffffff398·(offset:·0x3700)·->·0x728·fde=[···620]
35 ··0xfffffffffffff434·(offset:·0x37a0)·->·0x774·fde=[···670]35 ··0xfffffffffffff4e8·(offset:·0x3850)·->·0x774·fde=[···66c]
36 ··0xfffffffffffff444·(offset:·0x37b0)·->·0x788·fde=[···684] 
37 ··0xfffffffffffff454·(offset:·0x37c0)·->·0x79c·fde=[···698] 
38 ··0xfffffffffffff5a4·(offset:·0x3910)·->·0x7e8·fde=[···6e4]36 ··0xfffffffffffff678·(offset:·0x39e0)·->·0x7b8·fde=[···6b0]
 37 ··0xfffffffffffff728·(offset:·0x3a90)·->·0x808·fde=[···700]
 38 ··0xfffffffffffff738·(offset:·0x3aa0)·->·0x81c·fde=[···714]
  
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 818, 134 lines modifiedOffset 818, 138 lines modified
818 ··DW_CFA_nop818 ··DW_CFA_nop
  
819 0000060c·0000000000000010·00000610·FDE·cie=00000000·pc=00000000000036c0..00000000000036e6819 0000060c·0000000000000010·00000610·FDE·cie=00000000·pc=00000000000036c0..00000000000036e6
820 ··DW_CFA_nop820 ··DW_CFA_nop
821 ··DW_CFA_nop821 ··DW_CFA_nop
822 ··DW_CFA_nop822 ··DW_CFA_nop
  
823 00000620·000000000000004c·00000624·FDE·cie=00000000·pc=00000000000036f0..000000000000379b823 00000620·0000000000000048·00000624·FDE·cie=00000000·pc=0000000000003700..000000000000384e
824 ··DW_CFA_advance_loc:·6·to·00000000000036f6824 ··DW_CFA_advance_loc:·6·to·0000000000003706
825 ··DW_CFA_def_cfa_offset:·16825 ··DW_CFA_def_cfa_offset:·16
826 ··DW_CFA_offset:·r15·(r15)·at·cfa-16826 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
827 ··DW_CFA_advance_loc:·8·to·00000000000036fe827 ··DW_CFA_advance_loc:·5·to·000000000000370b
828 ··DW_CFA_def_cfa_offset:·24828 ··DW_CFA_def_cfa_offset:·24
829 ··DW_CFA_offset:·r14·(r14)·at·cfa-24829 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
830 ··DW_CFA_advance_loc:·2·to·0000000000003700830 ··DW_CFA_advance_loc:·2·to·000000000000370d
831 ··DW_CFA_def_cfa_offset:·32831 ··DW_CFA_def_cfa_offset:·32
832 ··DW_CFA_offset:·r13·(r13)·at·cfa-32832 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
833 ··DW_CFA_advance_loc:·5·to·0000000000003705833 ··DW_CFA_advance_loc:·5·to·0000000000003712
834 ··DW_CFA_def_cfa_offset:·40834 ··DW_CFA_def_cfa_offset:·40
835 ··DW_CFA_offset:·r12·(r12)·at·cfa-40835 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
836 ··DW_CFA_advance_loc:·4·to·0000000000003709836 ··DW_CFA_advance_loc:·1·to·0000000000003713
837 ··DW_CFA_def_cfa_offset:·48837 ··DW_CFA_def_cfa_offset:·48
838 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48838 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
839 ··DW_CFA_advance_loc:·4·to·000000000000370d839 ··DW_CFA_advance_loc:·4·to·0000000000003717
840 ··DW_CFA_def_cfa_offset:·56840 ··DW_CFA_def_cfa_offset:·56
841 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56841 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
842 ··DW_CFA_advance_loc:·7·to·0000000000003714842 ··DW_CFA_advance_loc:·4·to·000000000000371b
843 ··DW_CFA_def_cfa_offset:·64843 ··DW_CFA_def_cfa_offset:·64
844 ··DW_CFA_advance_loc1:·94·to·0000000000003772844 ··DW_CFA_advance_loc1:·248·to·0000000000003813
 845 ··DW_CFA_remember_state
845 ··DW_CFA_def_cfa_offset:·72 
846 ··DW_CFA_advance_loc:·7·to·0000000000003779 
847 ··DW_CFA_def_cfa_offset:·80 
848 ··DW_CFA_advance_loc:·23·to·0000000000003790 
849 ··DW_CFA_def_cfa_offset:·56846 ··DW_CFA_def_cfa_offset:·56
850 ··DW_CFA_advance_loc:·1·to·0000000000003791847 ··DW_CFA_advance_loc:·4·to·0000000000003817
851 ··DW_CFA_def_cfa_offset:·48848 ··DW_CFA_def_cfa_offset:·48
852 ··DW_CFA_advance_loc:·1·to·0000000000003792849 ··DW_CFA_advance_loc:·1·to·0000000000003818
853 ··DW_CFA_def_cfa_offset:·40850 ··DW_CFA_def_cfa_offset:·40
854 ··DW_CFA_advance_loc:·2·to·0000000000003794851 ··DW_CFA_advance_loc:·2·to·000000000000381a
855 ··DW_CFA_def_cfa_offset:·32852 ··DW_CFA_def_cfa_offset:·32
856 ··DW_CFA_advance_loc:·2·to·0000000000003796853 ··DW_CFA_advance_loc:·2·to·000000000000381c
857 ··DW_CFA_def_cfa_offset:·24854 ··DW_CFA_def_cfa_offset:·24
858 ··DW_CFA_advance_loc:·2·to·0000000000003798855 ··DW_CFA_advance_loc:·2·to·000000000000381e
859 ··DW_CFA_def_cfa_offset:·16856 ··DW_CFA_def_cfa_offset:·16
860 ··DW_CFA_advance_loc:·2·to·000000000000379a857 ··DW_CFA_advance_loc:·2·to·0000000000003820
861 ··DW_CFA_def_cfa_offset:·8858 ··DW_CFA_def_cfa_offset:·8
862 ··DW_CFA_nop859 ··DW_CFA_advance_loc:·8·to·0000000000003828
 860 ··DW_CFA_restore_state
863 ··DW_CFA_nop861 ··DW_CFA_nop
  
864 00000670·0000000000000010·00000674·FDE·cie=00000000·pc=00000000000037a0..00000000000037b0862 0000066c·0000000000000040·00000670·FDE·cie=00000000·pc=0000000000003850..00000000000039d7
 863 ··DW_CFA_advance_loc:·6·to·0000000000003856
 864 ··DW_CFA_def_cfa_offset:·16
 865 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
 866 ··DW_CFA_advance_loc:·5·to·000000000000385b
 867 ··DW_CFA_def_cfa_offset:·24
 868 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
 869 ··DW_CFA_advance_loc:·5·to·0000000000003860
 870 ··DW_CFA_def_cfa_offset:·32
 871 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
 872 ··DW_CFA_advance_loc:·1·to·0000000000003861
 873 ··DW_CFA_def_cfa_offset:·40
 874 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
 875 ··DW_CFA_advance_loc:·7·to·0000000000003868
 876 ··DW_CFA_def_cfa_offset:·48
 877 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
 878 ··DW_CFA_advance_loc2:·307·to·000000000000399b
 879 ··DW_CFA_remember_state
 880 ··DW_CFA_def_cfa_offset:·40
 881 ··DW_CFA_advance_loc:·4·to·000000000000399f
 882 ··DW_CFA_def_cfa_offset:·32
 883 ··DW_CFA_advance_loc:·2·to·00000000000039a1
 884 ··DW_CFA_def_cfa_offset:·24
 885 ··DW_CFA_advance_loc:·2·to·00000000000039a3
 886 ··DW_CFA_def_cfa_offset:·16
 887 ··DW_CFA_advance_loc:·2·to·00000000000039a5
 888 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 3958/12004 bytes (32.97%) of diff not shown.
1.05 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 37, 17 lines modifiedOffset 37, 17 lines modified
37 inotify_add_watch37 inotify_add_watch
38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
39 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch39 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
40 inotify_rm_watch40 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 AVAUATUH52 AVAUATUH
53 []A\A]A^A_53 []A\A]A^A_
Offset 61, 17 lines modifiedOffset 61, 17 lines modified
61 []A\A]A^61 []A\A]A^
62 []A\A]A^62 []A\A]A^
63 []A\A]A^A_63 []A\A]A^A_
64 []A\A]A^A_64 []A\A]A^A_
65 could·not·query·machine·details65 could·not·query·machine·details
66 could·not·read·directory·entry66 could·not·read·directory·entry
67 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V67 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
68 (Ljava/lang/String;IILjava/lang/String;)V 
69 could·not·convert·string·to·current·locale68 could·not·convert·string·to·current·locale
70 could·not·convert·string·from·current·locale69 could·not·convert·string·from·current·locale
 70 (Ljava/lang/String;IILjava/lang/String;)V
71 Ljava/lang/String;71 Ljava/lang/String;
72 osVersion72 osVersion
73 machineArchitecture73 machineArchitecture
74 int_bytes74 int_bytes
75 u_long_bytes75 u_long_bytes
76 size_t_bytes76 size_t_bytes
77 uid_t_bytes77 uid_t_bytes
1.74 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 125, 19 lines modifiedOffset 125, 19 lines modified
125 ··0x00001160·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern125 ··0x00001160·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern
126 ··0x00001170·616c5f6a·6e695f46·696c6545·76656e74·al_jni_FileEvent126 ··0x00001170·616c5f6a·6e695f46·696c6545·76656e74·al_jni_FileEvent
127 ··0x00001180·46756e63·74696f6e·735f636c·6f736557·Functions_closeW127 ··0x00001180·46756e63·74696f6e·735f636c·6f736557·Functions_closeW
128 ··0x00001190·61746368·00696e6f·74696679·5f726d5f·atch.inotify_rm_128 ··0x00001190·61746368·00696e6f·74696679·5f726d5f·atch.inotify_rm_
129 ··0x000011a0·77617463·68007374·72657272·6f725f72·watch.strerror_r129 ··0x000011a0·77617463·68007374·72657272·6f725f72·watch.strerror_r
130 ··0x000011b0·006d6172·6b5f6661·696c6564·5f776974·.mark_failed_wit130 ··0x000011b0·006d6172·6b5f6661·696c6564·5f776974·.mark_failed_wit
131 ··0x000011c0·685f636f·6465006d·61705f65·72726f72·h_code.map_error131 ··0x000011c0·685f636f·6465006d·61705f65·72726f72·h_code.map_error
132 ··0x000011d0·5f636f64·65004a61·76615f6e·65745f72·_code.Java_net_r 
133 ··0x000011e0·75627967·72617065·66727569·745f706c·ubygrapefruit_pl 
134 ··0x000011f0·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_ 
135 ··0x00001200·6a6e695f·4e617469·76654c69·62726172·jni_NativeLibrar 
136 ··0x00001210·7946756e·6374696f·6e735f67·65745665·yFunctions_getVe 
137 ··0x00001220·7273696f·6e007763·73746f6d·6273006d·rsion.wcstombs.m132 ··0x000011d0·5f636f64·65007763·73746f6d·6273006d·_code.wcstombs.m
138 ··0x00001230·6273746f·77637300·7763736c·656e006c·bstowcs.wcslen.l133 ··0x000011e0·6273746f·77637300·7763736c·656e004a·bstowcs.wcslen.J
 134 ··0x000011f0·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap
 135 ··0x00001200·65667275·69745f70·6c617466·6f726d5f·efruit_platform_
 136 ··0x00001210·696e7465·726e616c·5f6a6e69·5f4e6174·internal_jni_Nat
 137 ··0x00001220·6976654c·69627261·72794675·6e637469·iveLibraryFuncti
 138 ··0x00001230·6f6e735f·67657456·65727369·6f6e006c·ons_getVersion.l
139 ··0x00001240·6962632e·736f2e36·00474c49·42435f32·ibc.so.6.GLIBC_2139 ··0x00001240·6962632e·736f2e36·00474c49·42435f32·ibc.so.6.GLIBC_2
140 ··0x00001250·2e390047·4c494243·5f322e34·00474c49·.9.GLIBC_2.4.GLI140 ··0x00001250·2e390047·4c494243·5f322e34·00474c49·.9.GLIBC_2.4.GLI
141 ··0x00001260·42435f32·2e333300·474c4942·435f322e·BC_2.33.GLIBC_2.141 ··0x00001260·42435f32·2e333300·474c4942·435f322e·BC_2.33.GLIBC_2.
142 ··0x00001270·322e3500····························2.5.142 ··0x00001270·322e3500····························2.5.
  
27.8 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 16817
    
Offset 86, 18 lines modifiedOffset 86, 18 lines modified
86 ./src/main/cpp/posix.cpp:3986 ./src/main/cpp/posix.cpp:39
87 »       call···2180·<uname@plt>87 »       call···2180·<uname@plt>
88 ./src/main/cpp/posix.cpp:39·(discriminator·1)88 ./src/main/cpp/posix.cpp:39·(discriminator·1)
89 »       test···%eax,%eax89 »       test···%eax,%eax
90 »       jne····2510·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x150>90 »       jne····2510·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x150>
91 /usr/lib/jvm/default-java/include/jni.h:128991 /usr/lib/jvm/default-java/include/jni.h:1289
92 »       mov····(%rbx),%rax92 »       mov····(%rbx),%rax
93 »       lea····0x1cf5(%rip),%rcx········93 »       lea····0x1cf2(%rip),%rcx········
94 »       mov····%r13,%rsi94 »       mov····%r13,%rsi
95 »       mov····%rbx,%rdi95 »       mov····%rbx,%rdi
96 »       lea····0x1cfb(%rip),%rdx········96 »       lea····0x1cf8(%rip),%rdx········
97 »       call···*0x2f0(%rax)97 »       call···*0x2f0(%rax)
98 ./src/main/cpp/posix.cpp:4598 ./src/main/cpp/posix.cpp:45
99 »       mov····%r12,%rdx99 »       mov····%r12,%rdx
100 »       mov····%rsp,%rsi100 »       mov····%rsp,%rsi
101 »       mov····%rbx,%rdi101 »       mov····%rbx,%rdi
102 /usr/lib/jvm/default-java/include/jni.h:1289102 /usr/lib/jvm/default-java/include/jni.h:1289
103 »       mov····%rax,%r15103 »       mov····%rax,%r15
Offset 112, 16 lines modifiedOffset 112, 16 lines modified
112 /usr/lib/jvm/default-java/include/jni.h:1321112 /usr/lib/jvm/default-java/include/jni.h:1321
113 »       mov····(%rbx),%rax113 »       mov····(%rbx),%rax
114 »       call···*0x340(%rax)114 »       call···*0x340(%rax)
115 /usr/lib/jvm/default-java/include/jni.h:1289115 /usr/lib/jvm/default-java/include/jni.h:1289
116 »       mov····(%rbx),%rax116 »       mov····(%rbx),%rax
117 »       mov····%r13,%rsi117 »       mov····%r13,%rsi
118 »       mov····%rbx,%rdi118 »       mov····%rbx,%rdi
119 »       lea····0x1cac(%rip),%rcx········119 »       lea····0x1ca9(%rip),%rcx········
120 »       lea····0x1cbf(%rip),%rdx········120 »       lea····0x1cbc(%rip),%rdx········
121 »       call···*0x2f0(%rax)121 »       call···*0x2f0(%rax)
122 ./src/main/cpp/posix.cpp:47122 ./src/main/cpp/posix.cpp:47
123 »       mov····%r12,%rdx123 »       mov····%r12,%rdx
124 »       mov····%rbx,%rdi124 »       mov····%rbx,%rdi
125 »       lea····0x82(%rsp),%rsi125 »       lea····0x82(%rsp),%rsi
126 /usr/lib/jvm/default-java/include/jni.h:1289126 /usr/lib/jvm/default-java/include/jni.h:1289
127 »       mov····%rax,%r14127 »       mov····%rax,%r14
Offset 136, 16 lines modifiedOffset 136, 16 lines modified
136 /usr/lib/jvm/default-java/include/jni.h:1321136 /usr/lib/jvm/default-java/include/jni.h:1321
137 »       mov····(%rbx),%rax137 »       mov····(%rbx),%rax
138 »       call···*0x340(%rax)138 »       call···*0x340(%rax)
139 /usr/lib/jvm/default-java/include/jni.h:1289139 /usr/lib/jvm/default-java/include/jni.h:1289
140 »       mov····(%rbx),%rax140 »       mov····(%rbx),%rax
141 »       mov····%r13,%rsi141 »       mov····%r13,%rsi
142 »       mov····%rbx,%rdi142 »       mov····%rbx,%rdi
143 »       lea····0x1c64(%rip),%rcx········143 »       lea····0x1c61(%rip),%rcx········
144 »       lea····0x1c81(%rip),%rdx········144 »       lea····0x1c7e(%rip),%rdx········
145 »       call···*0x2f0(%rax)145 »       call···*0x2f0(%rax)
146 ./src/main/cpp/posix.cpp:49146 ./src/main/cpp/posix.cpp:49
147 »       mov····%r12,%rdx147 »       mov····%r12,%rdx
148 »       mov····%rbx,%rdi148 »       mov····%rbx,%rdi
149 »       lea····0x104(%rsp),%rsi149 »       lea····0x104(%rsp),%rsi
150 /usr/lib/jvm/default-java/include/jni.h:1289150 /usr/lib/jvm/default-java/include/jni.h:1289
151 »       mov····%rax,%r13151 »       mov····%rax,%r13
Offset 199, 16 lines modifiedOffset 199, 16 lines modified
199 »       mov····(%rdi),%rax199 »       mov····(%rdi),%rax
200 ./src/main/cpp/posix.cpp:53200 ./src/main/cpp/posix.cpp:53
201 »       mov····%rdi,%rbx201 »       mov····%rdi,%rbx
202 /usr/lib/jvm/default-java/include/jni.h:896202 /usr/lib/jvm/default-java/include/jni.h:896
203 »       call···*0xf8(%rax)203 »       call···*0xf8(%rax)
204 /usr/lib/jvm/default-java/include/jni.h:1289204 /usr/lib/jvm/default-java/include/jni.h:1289
205 »       mov····%rbx,%rdi205 »       mov····%rbx,%rdi
206 »       lea····0x1bf1(%rip),%rcx········206 »       lea····0x1bee(%rip),%rcx········
207 »       lea····0x1bec(%rip),%rdx········207 »       lea····0x1be9(%rip),%rdx········
208 /usr/lib/jvm/default-java/include/jni.h:896208 /usr/lib/jvm/default-java/include/jni.h:896
209 »       mov····%rax,%r12209 »       mov····%rax,%r12
210 /usr/lib/jvm/default-java/include/jni.h:1289210 /usr/lib/jvm/default-java/include/jni.h:1289
211 »       mov····(%rbx),%rax211 »       mov····(%rbx),%rax
212 »       mov····%r12,%rsi212 »       mov····%r12,%rsi
213 »       call···*0x2f0(%rax)213 »       call···*0x2f0(%rax)
214 /usr/lib/jvm/default-java/include/jni.h:1341214 /usr/lib/jvm/default-java/include/jni.h:1341
Offset 220, 80 lines modifiedOffset 220, 80 lines modified
220 /usr/lib/jvm/default-java/include/jni.h:1341220 /usr/lib/jvm/default-java/include/jni.h:1341
221 »       mov····(%rbx),%rax221 »       mov····(%rbx),%rax
222 »       call···*0x368(%rax)222 »       call···*0x368(%rax)
223 /usr/lib/jvm/default-java/include/jni.h:1289223 /usr/lib/jvm/default-java/include/jni.h:1289
224 »       mov····(%rbx),%rax224 »       mov····(%rbx),%rax
225 »       mov····%r12,%rsi225 »       mov····%r12,%rsi
226 »       mov····%rbx,%rdi226 »       mov····%rbx,%rdi
227 »       lea····0x1bb4(%rip),%rcx········227 »       lea····0x1bb1(%rip),%rcx········
228 »       lea····0x1bb9(%rip),%rdx········228 »       lea····0x1bb6(%rip),%rdx········
229 »       call···*0x2f0(%rax)229 »       call···*0x2f0(%rax)
230 /usr/lib/jvm/default-java/include/jni.h:1341230 /usr/lib/jvm/default-java/include/jni.h:1341
231 »       mov····%rbp,%rsi231 »       mov····%rbp,%rsi
232 »       mov····%rbx,%rdi232 »       mov····%rbx,%rdi
233 »       mov····$0x8,%ecx233 »       mov····$0x8,%ecx
234 /usr/lib/jvm/default-java/include/jni.h:1289234 /usr/lib/jvm/default-java/include/jni.h:1289
235 »       mov····%rax,%rdx235 »       mov····%rax,%rdx
236 /usr/lib/jvm/default-java/include/jni.h:1341236 /usr/lib/jvm/default-java/include/jni.h:1341
237 »       mov····(%rbx),%rax237 »       mov····(%rbx),%rax
238 »       call···*0x368(%rax)238 »       call···*0x368(%rax)
239 /usr/lib/jvm/default-java/include/jni.h:1289239 /usr/lib/jvm/default-java/include/jni.h:1289
240 »       mov····(%rbx),%rax240 »       mov····(%rbx),%rax
241 »       mov····%r12,%rsi241 »       mov····%r12,%rsi
242 »       mov····%rbx,%rdi242 »       mov····%rbx,%rdi
243 »       lea····0x1b80(%rip),%rcx········243 »       lea····0x1b7d(%rip),%rcx········
244 »       lea····0x1b92(%rip),%rdx········244 »       lea····0x1b8f(%rip),%rdx········
245 »       call···*0x2f0(%rax)245 »       call···*0x2f0(%rax)
246 /usr/lib/jvm/default-java/include/jni.h:1341246 /usr/lib/jvm/default-java/include/jni.h:1341
247 »       mov····%rbp,%rsi247 »       mov····%rbp,%rsi
248 »       mov····%rbx,%rdi248 »       mov····%rbx,%rdi
249 »       mov····$0x8,%ecx249 »       mov····$0x8,%ecx
250 /usr/lib/jvm/default-java/include/jni.h:1289250 /usr/lib/jvm/default-java/include/jni.h:1289
251 »       mov····%rax,%rdx251 »       mov····%rax,%rdx
252 /usr/lib/jvm/default-java/include/jni.h:1341252 /usr/lib/jvm/default-java/include/jni.h:1341
253 »       mov····(%rbx),%rax253 »       mov····(%rbx),%rax
254 »       call···*0x368(%rax)254 »       call···*0x368(%rax)
255 /usr/lib/jvm/default-java/include/jni.h:1289255 /usr/lib/jvm/default-java/include/jni.h:1289
256 »       mov····(%rbx),%rax256 »       mov····(%rbx),%rax
257 »       mov····%r12,%rsi257 »       mov····%r12,%rsi
258 »       mov····%rbx,%rdi258 »       mov····%rbx,%rdi
259 »       lea····0x1b4c(%rip),%rcx········259 »       lea····0x1b49(%rip),%rcx········
260 »       lea····0x1b6b(%rip),%rdx········260 »       lea····0x1b68(%rip),%rdx········
261 »       call···*0x2f0(%rax)261 »       call···*0x2f0(%rax)
262 /usr/lib/jvm/default-java/include/jni.h:1341262 /usr/lib/jvm/default-java/include/jni.h:1341
263 »       mov····%rbp,%rsi263 »       mov····%rbp,%rsi
264 »       mov····%rbx,%rdi264 »       mov····%rbx,%rdi
265 »       mov····$0x4,%ecx265 »       mov····$0x4,%ecx
266 /usr/lib/jvm/default-java/include/jni.h:1289266 /usr/lib/jvm/default-java/include/jni.h:1289
267 »       mov····%rax,%rdx267 »       mov····%rax,%rdx
268 /usr/lib/jvm/default-java/include/jni.h:1341268 /usr/lib/jvm/default-java/include/jni.h:1341
269 »       mov····(%rbx),%rax269 »       mov····(%rbx),%rax
270 »       call···*0x368(%rax)270 »       call···*0x368(%rax)
271 /usr/lib/jvm/default-java/include/jni.h:1289271 /usr/lib/jvm/default-java/include/jni.h:1289
272 »       mov····(%rbx),%rax272 »       mov····(%rbx),%rax
273 »       mov····%r12,%rsi273 »       mov····%r12,%rsi
274 »       mov····%rbx,%rdi274 »       mov····%rbx,%rdi
275 »       lea····0x1b18(%rip),%rcx········275 »       lea····0x1b15(%rip),%rcx········
276 »       lea····0x1b43(%rip),%rdx········276 »       lea····0x1b40(%rip),%rdx········
Max diff block lines reached; 23873/28144 bytes (84.82%) 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 16817
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000003a98·<.fini>:2 0000000000003aac·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
2.82 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]··could·not·query·machine·details2 ··[·····0]··could·not·query·machine·details
3 ··[····20]··could·not·read·directory·entry3 ··[····20]··could·not·read·directory·entry
4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
5 ··[····80]··(Ljava/lang/String;IILjava/lang/String;)V 
6 ··[····b0]··could·not·convert·string·to·current·locale5 ··[····80]··could·not·convert·string·to·current·locale
7 ··[····e0]··could·not·convert·string·from·current·locale6 ··[····b0]··could·not·convert·string·from·current·locale
 7 ··[····e0]··(Ljava/lang/String;IILjava/lang/String;)V
8 ··[···10d]··Ljava/lang/String;8 ··[···10a]··Ljava/lang/String;
9 ··[···120]··osName9 ··[···11d]··osName
10 ··[···127]··osVersion10 ··[···124]··osVersion
11 ··[···131]··machineArchitecture11 ··[···12e]··machineArchitecture
12 ··[···145]··I12 ··[···142]··I
13 ··[···147]··int_bytes13 ··[···144]··int_bytes
14 ··[···151]··u_long_bytes14 ··[···14e]··u_long_bytes
15 ··[···15e]··size_t_bytes15 ··[···15b]··size_t_bytes
16 ··[···16b]··uid_t_bytes16 ··[···168]··uid_t_bytes
17 ··[···177]··gid_t_bytes17 ··[···174]··gid_t_bytes
18 ··[···183]··off_t_bytes18 ··[···180]··off_t_bytes
19 ··[···18f]··could·not·chmod·file19 ··[···18c]··could·not·chmod·file
20 ··[···1a4]··(IIIIJJI)V20 ··[···1a1]··(IIIIJJI)V
21 ··[···1af]··details21 ··[···1ac]··details
22 ··[···1b7]··could·not·find·method22 ··[···1b4]··could·not·find·method
23 ··[···1cd]··could·not·stat·file23 ··[···1ca]··could·not·stat·file
24 ··[···1e1]··(Ljava/lang/String;IJJ)V24 ··[···1de]··(Ljava/lang/String;IJJ)V
25 ··[···1fa]··addFile25 ··[···1f7]··addFile
26 ··[···202]··could·not·open·directory26 ··[···1ff]··could·not·open·directory
27 ··[···21b]··..27 ··[···218]··..
28 ··[···21e]··could·not·symlink28 ··[···21b]··could·not·symlink
29 ··[···230]··could·not·lstat·file29 ··[···22d]··could·not·lstat·file
30 ··[···245]··could·not·create·array30 ··[···242]··could·not·create·array
31 ··[···25c]··could·not·readlink31 ··[···259]··could·not·readlink
32 ··[···26f]··could·not·setsid()32 ··[···26c]··could·not·setsid()
33 ··[···282]··could·not·getcwd()33 ··[···27f]··could·not·getcwd()
34 ··[···295]··could·not·setcwd()34 ··[···292]··could·not·setcwd()
35 ··[···2a8]··could·not·putenv()35 ··[···2a5]··could·not·putenv()
36 ··[···2bb]··could·not·fetch·terminal·size36 ··[···2b8]··could·not·fetch·terminal·size
37 ··[···2d9]··cols37 ··[···2d6]··cols
38 ··[···2de]··rows38 ··[···2db]··rows
39 ··[···2e3]··r39 ··[···2e0]··r
40 ··[···2e5]··/etc/mtab40 ··[···2e2]··/etc/mtab
41 ··[···2ef]··could·not·open·mount·file41 ··[···2ec]··could·not·open·mount·file
42 ··[···309]··add42 ··[···306]··add
43 ··[···30d]··could·not·initialize·inotify43 ··[···30a]··could·not·initialize·inotify
44 ··[···32a]··could·not·add·path·to·watch44 ··[···327]··could·not·add·path·to·watch
45 ··[···346]··could·not·wait·for·next·event45 ··[···343]··could·not·wait·for·next·event
46 ··[···364]··failed46 ··[···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 ··0x0000436c·011b033b·00010000·1f000000·b4dcffff·...;............2 ··0x00004368·011b033b·04010000·1f000000·b8dcffff·...;............
3 ··0x0000437c·1c010000·84dfffff·44010000·54e0ffff·........D...T...3 ··0x00004378·20010000·88dfffff·48010000·58e0ffff··.......H...X...
4 ··0x0000438c·78010000·c4e1ffff·c8010000·24e3ffff·x...........$...4 ··0x00004388·7c010000·c8e1ffff·cc010000·28e3ffff·|...........(...
5 ··0x0000439c·f4010000·a4e3ffff·34020000·d4e3ffff·........4.......5 ··0x00004398·f8010000·a8e3ffff·38020000·d8e3ffff·........8.......
6 ··0x000043ac·48020000·44e4ffff·68020000·04e6ffff·H...D...h.......6 ··0x000043a8·4c020000·48e4ffff·6c020000·08e6ffff·L...H...l.......
7 ··0x000043bc·f4020000·84e9ffff·80030000·44eaffff·............D...7 ··0x000043b8·f8020000·88e9ffff·84030000·48eaffff·............H...
8 ··0x000043cc·dc030000·94ebffff·18040000·a4ebffff·................8 ··0x000043c8·e0030000·98ebffff·1c040000·a8ebffff·................
9 ··0x000043dc·2c040000·f4ebffff·60040000·64ecffff·,.......`...d...9 ··0x000043d8·30040000·f8ebffff·64040000·68ecffff·0.......d...h...
10 ··0x000043ec·8c040000·d4ecffff·d0040000·44edffff·............D...10 ··0x000043e8·90040000·d8ecffff·d4040000·48edffff·............H...
11 ··0x000043fc·1c050000·04eeffff·58050000·34eeffff·........X...4...11 ··0x000043f8·20050000·08eeffff·5c050000·38eeffff··.......\...8...
12 ··0x0000440c·70050000·24efffff·5c010000·e4efffff·p...$...\.......12 ··0x00004408·74050000·28efffff·60010000·e8efffff·t...(...`.......
13 ··0x0000441c·a4050000·64f1ffff·1c060000·34f2ffff·....d.......4...13 ··0x00004418·a8050000·68f1ffff·20060000·38f2ffff·....h...·...8...
14 ··0x0000442c·6c060000·c4f2ffff·b8060000·f4f2ffff·l...............14 ··0x00004428·70060000·c8f2ffff·bc060000·f8f2ffff·p...............
15 ··0x0000443c·d4060000·54f3ffff·10070000·84f3ffff·....T...........15 ··0x00004438·d8060000·58f3ffff·14070000·98f3ffff·....X...........
16 ··0x0000444c·24070000·34f4ffff·74070000·44f4ffff·$...4...t...D...16 ··0x00004448·28070000·e8f4ffff·74070000·78f6ffff·(.......t...x...
17 ··0x0000445c·88070000·54f4ffff·9c070000·a4f5ffff·....T...........17 ··0x00004458·b8070000·28f7ffff·08080000·38f7ffff·....(.......8...
18 ··0x0000446c·e8070000····························....18 ··0x00004468·1c080000····························....
  
2.79 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 94, 25 lines modifiedOffset 94, 25 lines modified
94 ··0x00004a20·0e080000·18000000·b8050000·04ecffff·................94 ··0x00004a20·0e080000·18000000·b8050000·04ecffff·................
95 ··0x00004a30·2e000000·00450e10·8302640e·08000000·.....E....d.....95 ··0x00004a30·2e000000·00450e10·8302640e·08000000·.....E....d.....
96 ··0x00004a40·38000000·d4050000·18ecffff·5d000000·8...........]...96 ··0x00004a40·38000000·d4050000·18ecffff·5d000000·8...........]...
97 ··0x00004a50·00460e10·8e02450e·188d0345·0e208c04·.F....E....E.·..97 ··0x00004a50·00460e10·8e02450e·188d0345·0e208c04·.F....E....E.·..
98 ··0x00004a60·490e2886·05410e30·8306770e·28410e20·I.(..A.0..w.(A.·98 ··0x00004a60·490e2886·05410e30·8306770e·28410e20·I.(..A.0..w.(A.·
99 ··0x00004a70·420e1842·0e10420e·08000000·10000000·B..B..B.........99 ··0x00004a70·420e1842·0e10420e·08000000·10000000·B..B..B.........
100 ··0x00004a80·10060000·3cecffff·26000000·00000000·....<...&.......100 ··0x00004a80·10060000·3cecffff·26000000·00000000·....<...&.......
101 ··0x00004a90·4c000000·24060000·58ecffff·ab000000·L...$...X.......101 ··0x00004a90·48000000·24060000·68ecffff·4e010000·H...$...h...N...
102 ··0x00004aa0·00460e10·8f02480e·188e0342·0e208d04·.F....H....B.·..102 ··0x00004aa0·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..
 103 ··0x00004ab0·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D
 104 ··0x00004ac0·0e4002f8·0a0e3844·0e30410e·28420e20·.@....8D.0A.(B.·
 105 ··0x00004ad0·420e1842·0e10420e·08480b00·40000000·B..B..B..H..@...
 106 ··0x00004ae0·70060000·6cedffff·87010000·00460e10·p...l........F..
 107 ··0x00004af0·8e02450e·188d0345·0e208c04·410e2886·..E....E.·..A.(.
 108 ··0x00004b00·05470e30·83060333·010a0e28·440e2042·.G.0...3...(D.·B
 109 ··0x00004b10·0e18420e·10420e08·4b0b0000·00000000·..B..B..K.......
 110 ··0x00004b20·4c000000·b4060000·b8eeffff·ab000000·L...............
 111 ··0x00004b30·00460e10·8f02480e·188e0342·0e208d04·.F....H....B.·..
103 ··0x00004ab0·450e288c·05440e30·8606440e·38830747·E.(..D.0..D.8..G112 ··0x00004b40·450e288c·05440e30·8606440e·38830747·E.(..D.0..D.8..G
104 ··0x00004ac0·0e40025e·0e48470e·50570e38·410e3041·.@.^.HG.PW.8A.0A113 ··0x00004b50·0e40025e·0e48470e·50570e38·410e3041·.@.^.HG.PW.8A.0A
105 ··0x00004ad0·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B....114 ··0x00004b60·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B....
106 ··0x00004ae0·10000000·74060000·b8ecffff·10000000·....t...........115 ··0x00004b70·10000000·04070000·18efffff·10000000·................
107 ··0x00004af0·00000000·10000000·88060000·b4ecffff·................116 ··0x00004b80·00000000·10000000·18070000·14efffff·................
108 ··0x00004b00·0a000000·00000000·48000000·9c060000·........H.......117 ··0x00004b90·0a000000·00000000·00000000··········............
109 ··0x00004b10·b0ecffff·4e010000·00460e10·8f02450e·....N....F....E. 
110 ··0x00004b20·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0 
111 ··0x00004b30·8606440e·38830744·0e4002f8·0a0e3844·..D.8..D.@....8D 
112 ··0x00004b40·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
113 ··0x00004b50·08480b00·3c000000·e8060000·b4edffff·.H..<........... 
114 ··0x00004b60·87010000·00460e10·8e02450e·188d0345·.....F....E....E 
115 ··0x00004b70·0e208c04·410e2886·05470e30·83060333·.·..A.(..G.0...3 
116 ··0x00004b80·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B.. 
117 ··0x00004b90·4b0b0000·00000000···················K....... 
  
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·6700df0c·70630a00·8e82ff7e·7cf8b689·g...pc.....~|...6 ··0x00000040·67004ecd·c5e21584·ed7b97b5·8c9d9c4c·g.N......{.....L
7 ··0x00000050·9cf9d4c3·8864·······················.....d7 ··0x00000050·90154553·0808·······················..ES..
  
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·38303930·35316437·64343432·62383533·809051d7d442b853 
3 ··0x00000010·32336662·62613932·66633066·61396538·23fbba92fc0fa9e82 ··0x00000000·33336233·66313433·33613063·61633830·33b3f1433a0cac80
 3 ··0x00000010·61306138·35303665·36633038·30363538·a0a8506e6c080658
4 ··0x00000020·31396464·39322e64·65627567·00000000·19dd92.debug....4 ··0x00000020·32366633·61312e64·65627567·00000000·26f3a1.debug....
5 ··0x00000030·5e2dee84····························^-..5 ··0x00000030·eb07bb4f····························...O
  
683 KB
libnative-platform-jni-dbgsym_0.14-6_amd64.deb
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:·917 Installed-Size:·91
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:·7b67763b5db096f1daad5b1d5ff5b9778ba6f97c·82809051d7d442b85323fbba92fc0fa9e819dd9212 Build-Ids:·9f33b3f1433a0cac80a0a8506e6c08065826f3a1·c14204305f6557954b0400b451372f4cb16d67d3
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/7b/67763b5db096f1daad5b1d5ff5b9778ba6f97c.debug 
2 usr/lib/debug/.build-id/82/809051d7d442b85323fbba92fc0fa9e819dd92.debug1 usr/lib/debug/.build-id/9f/33b3f1433a0cac80a0a8506e6c08065826f3a1.debug
 2 usr/lib/debug/.build-id/c1/4204305f6557954b0400b451372f4cb16d67d3.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
682 KB
data.tar.xz
682 KB
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/7b/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/9f/
7 -rw-r--r--···0·root·········(0)·root·········(0)····26600·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/7b/67763b5db096f1daad5b1d5ff5b9778ba6f97c.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····35904·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/9f/33b3f1433a0cac80a0a8506e6c08065826f3a1.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/82/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/c1/
9 -rw-r--r--···0·root·········(0)·root·········(0)····35896·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/82/809051d7d442b85323fbba92fc0fa9e819dd92.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····26600·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/c1/4204305f6557954b0400b451372f4cb16d67d3.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)····15368·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)····15368·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni
46.1 KB
./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
1.15 KB
readelf --wide --sections {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·00285d·00···C··0···0··86 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·00285d·00···C··0···0··8
7 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·0028c8·00022f·00···C··0···0··87 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·0028c8·00022f·00···C··0···0··8
8 ··[·4]·.debug_line·······PROGBITS········0000000000000000·002af8·00010e·00···C··0···0··88 ··[·4]·.debug_line·······PROGBITS········0000000000000000·002af8·00010f·00···C··0···0··8
9 ··[·5]·.debug_str········PROGBITS········0000000000000000·002c08·000dec·01·MSC··0···0··89 ··[·5]·.debug_str········PROGBITS········0000000000000000·002c08·000dec·01·MSC··0···0··8
10 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·0039f4·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·0039f4·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·l·(large),·p·(processor·specific)15 ··D·(mbind),·l·(large),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·df0c70630a008e82ff7e7cf8b6899cf9d4c388643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4ecdc5e21584ed7b97b58c9d9c4c901545530808
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><40d1>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)11423 ·<2><40d1>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)
11424 ····<40d2>···DW_AT_type········:·(ref_addr)·<0x71>11424 ····<40d2>···DW_AT_type········:·(ref_addr)·<0x71>
11425 ·<2><40d6>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)11425 ·<2><40d6>:·Abbrev·Number:·36·(DW_TAG_formal_parameter)
11426 ····<40d7>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int11426 ····<40d7>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
11427 ·<2><40db>:·Abbrev·Number:·011427 ·<2><40db>:·Abbrev·Number:·0
11428 ·<1><40dc>:·Abbrev·Number:·011428 ·<1><40dc>:·Abbrev·Number:·0
11429 ··Compilation·Unit·@·offset·0x40dd:11429 ··Compilation·Unit·@·offset·0x40dd:
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><40e9>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11435 ·<0><40e9>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11436 ····<40ea>···DW_AT_stmt_list···:·(sec_offset)·011436 ····<40ea>···DW_AT_stmt_list···:·(sec_offset)·0
11437 ·<1><40ee>:·Abbrev·Number:·2·(DW_TAG_typedef)11437 ·<1><40ee>:·Abbrev·Number:·33·(DW_TAG_namespace)
11438 ····<40ef>···DW_AT_name········:·(strp)·(offset:·0x41c3):·__gnuc_va_list11438 ····<40ef>···DW_AT_name········:·(string)·std
 11439 ····<40f3>···DW_AT_sibling·····:·(ref_udata)·<0x40ff>
 11440 ·<2><40f4>:·Abbrev·Number:·34·(DW_TAG_imported_declaration)
11439 ····<40f3>···DW_AT_decl_file···:·(data1)·1711441 ····<40f5>···DW_AT_decl_file···:·(data1)·6
11440 ····<40f4>···DW_AT_decl_line···:·(data1)·4011442 ····<40f6>···DW_AT_decl_line···:·(data1)·164
11441 ····<40f5>···DW_AT_decl_column·:·(data1)·2711443 ····<40f7>···DW_AT_decl_column·:·(data1)·11
 11444 ····<40f8>···DW_AT_import······:·(ref_udata)·<0x40ff>» [Abbrev·Number:·66·(DW_TAG_subprogram)]
 11445 ·<2><40f9>:·Abbrev·Number:·34·(DW_TAG_imported_declaration)
11442 ····<40f6>···DW_AT_type········:·(ref_udata)·<0x40f7>,·__builtin_va_list,·typedef·__va_list_tag·__va_list_tag 
11443 ·<1><40f7>:·Abbrev·Number:·71·(DW_TAG_typedef) 
11444 ····<40f8>···DW_AT_name········:·(strp)·(offset:·0x41d2):·__builtin_va_list 
11445 ····<40fc>···DW_AT_type········:·(ref_udata)·<0x40fd>,·typedef·__va_list_tag·__va_list_tag 
11446 ·<1><40fd>:·Abbrev·Number:·74·(DW_TAG_array_type) 
11447 ····<40fe>···DW_AT_type········:·(ref_addr)·<0x18>,·typedef·__va_list_tag·__va_list_tag 
11448 ····<4102>···DW_AT_sibling·····:·(ref_udata)·<0x410a> 
11449 ·<2><4103>:·Abbrev·Number:·72·(DW_TAG_subrange_type) 
11450 ····<4104>···DW_AT_type········:·(ref_addr)·<0x11>,·long·unsigned·int 
11451 ····<4108>···DW_AT_upper_bound·:·(data1)·0 
11452 ·<2><4109>:·Abbrev·Number:·0 
11453 ·<1><410a>:·Abbrev·Number:·2·(DW_TAG_typedef) 
11454 ····<410b>···DW_AT_name········:·(strp)·(offset:·0x41dc):·va_list 
11455 ····<410f>···DW_AT_decl_file···:·(data1)·1411446 ····<40fa>···DW_AT_decl_file···:·(data1)·6
 11447 ····<40fb>···DW_AT_decl_line···:·(data1)·181
 11448 ····<40fc>···DW_AT_decl_column·:·(data1)·11
 11449 ····<40fd>···DW_AT_import······:·(ref_udata)·<0x412b>» [Abbrev·Number:·66·(DW_TAG_subprogram)]
 11450 ·<2><40fe>:·Abbrev·Number:·0
 11451 ·<1><40ff>:·Abbrev·Number:·66·(DW_TAG_subprogram)
 11452 ····<4100>···DW_AT_external····:·(flag_present)·1
 11453 ····<4100>···DW_AT_name········:·(strp)·(offset:·0x37d9):·mbstowcs
 11454 ····<4104>···DW_AT_decl_file···:·(implicit_const)·10
11456 ····<4110>···DW_AT_decl_line···:·(data1)·5311455 ····<4104>···DW_AT_decl_line···:·(data1)·129
 11456 ····<4105>···DW_AT_decl_column·:·(implicit_const)·1
 11457 ····<4105>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
11457 ····<4111>···DW_AT_decl_column·:·(data1)·24 
11458 ····<4112>···DW_AT_type········:·(ref_udata)·<0x40ee>,·__gnuc_va_list,·__builtin_va_list,·typedef·__va_list_tag·__va_list_tag 
11459 ·<1><4113>:·Abbrev·Number:·63·(DW_TAG_subprogram) 
11460 ····<4114>···DW_AT_specification:·(ref_addr)·<0x633> 
11461 ····<4118>···DW_AT_object_pointer:·(ref_udata)·<0x411a> 
11462 ····<4119>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11458 ····<4109>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
 11459 ····<4109>···DW_AT_artificial··:·(flag_present)·1
11463 ····<4119>···DW_AT_sibling·····:·(ref_udata)·<0x4144>11460 ····<4109>···DW_AT_sibling·····:·(ref_udata)·<0x4126>
11464 ·<2><411a>:·Abbrev·Number:·60·(DW_TAG_formal_parameter)11461 ·<2><410a>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11462 ····<410b>···DW_AT_name········:·(strp)·(offset:·0x41aa):·__dst
 11463 ····<410f>···DW_AT_decl_file···:·(implicit_const)·10
 11464 ····<410f>···DW_AT_decl_line···:·(data1)·129
 11465 ····<4110>···DW_AT_decl_column·:·(implicit_const)·1
 11466 ····<4110>···DW_AT_type········:·(ref_udata)·<0x4126>
 11467 ·<2><4111>:·Abbrev·Number:·69·(DW_TAG_formal_parameter)
11465 ····<411b>···DW_AT_name········:·(strp)·(offset:·0x38fe):·this11468 ····<4112>···DW_AT_name········:·(strp)·(offset:·0xd47):·__src
 11469 ····<4116>···DW_AT_decl_file···:·(implicit_const)·10
 11470 ····<4116>···DW_AT_decl_line···:·(data1)·129
 11471 ····<4117>···DW_AT_decl_column·:·(implicit_const)·1
11466 ····<411f>···DW_AT_type········:·(ref_addr)·<0x43d2>11472 ····<4117>···DW_AT_type········:·(ref_addr)·<0x43ee>
 11473 ·<2><411b>:·Abbrev·Number:·69·(DW_TAG_formal_parameter)
 11474 ····<411c>···DW_AT_name········:·(strp)·(offset:·0x3401):·__len
 11475 ····<4120>···DW_AT_decl_file···:·(implicit_const)·10
 11476 ····<4120>···DW_AT_decl_line···:·(data1)·129
 11477 ····<4121>···DW_AT_decl_column·:·(implicit_const)·1
 11478 ····<4121>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
 11479 ·<2><4125>:·Abbrev·Number:·0
 11480 ·<1><4126>:·Abbrev·Number:·62·(DW_TAG_restrict_type)
 11481 ····<4127>···DW_AT_type········:·(ref_addr)·<0x3ca1>
 11482 ·<1><412b>:·Abbrev·Number:·66·(DW_TAG_subprogram)
 11483 ····<412c>···DW_AT_external····:·(flag_present)·1
 11484 ····<412c>···DW_AT_name········:·(strp)·(offset:·0x37d0):·wcstombs
 11485 ····<4130>···DW_AT_decl_file···:·(implicit_const)·10
 11486 ····<4130>···DW_AT_decl_line···:·(data1)·159
 11487 ····<4131>···DW_AT_decl_column·:·(implicit_const)·1
 11488 ····<4131>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
 11489 ····<4135>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11467 ····<4123>···DW_AT_artificial··:·(flag_present)·111490 ····<4135>···DW_AT_artificial··:·(flag_present)·1
 11491 ····<4135>···DW_AT_sibling·····:·(ref_udata)·<0x4152>
 11492 ·<2><4136>:·Abbrev·Number:·69·(DW_TAG_formal_parameter)
 11493 ····<4137>···DW_AT_name········:·(strp)·(offset:·0x41aa):·__dst
 11494 ····<413b>···DW_AT_decl_file···:·(implicit_const)·10
 11495 ····<413b>···DW_AT_decl_line···:·(data1)·159
 11496 ····<413c>···DW_AT_decl_column·:·(implicit_const)·1
 11497 ····<413c>···DW_AT_type········:·(ref_addr)·<0x43e9>
 11498 ·<2><4140>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11499 ····<4141>···DW_AT_name········:·(strp)·(offset:·0xd47):·__src
 11500 ····<4145>···DW_AT_decl_file···:·(implicit_const)·10
 11501 ····<4145>···DW_AT_decl_line···:·(data1)·159
 11502 ····<4146>···DW_AT_decl_column·:·(implicit_const)·1
 11503 ····<4146>···DW_AT_type········:·(ref_udata)·<0x4152>
 11504 ·<2><4147>:·Abbrev·Number:·69·(DW_TAG_formal_parameter)
 11505 ····<4148>···DW_AT_name········:·(strp)·(offset:·0x3401):·__len
 11506 ····<414c>···DW_AT_decl_file···:·(implicit_const)·10
 11507 ····<414c>···DW_AT_decl_line···:·(data1)·159
 11508 ····<414d>···DW_AT_decl_column·:·(implicit_const)·1
 11509 ····<414d>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
 11510 ·<2><4151>:·Abbrev·Number:·0
 11511 ·<1><4152>:·Abbrev·Number:·62·(DW_TAG_restrict_type)
 11512 ····<4153>···DW_AT_type········:·(ref_addr)·<0x3d72>
 11513 ·<1><4157>:·Abbrev·Number:·34·(DW_TAG_imported_declaration)
 11514 ····<4158>···DW_AT_decl_file···:·(data1)·11
 11515 ····<4159>···DW_AT_decl_line···:·(data1)·71
 11516 ····<415a>···DW_AT_decl_column·:·(data1)·12
 11517 ····<415b>···DW_AT_import······:·(ref_udata)·<0x40ff>» [Abbrev·Number:·66·(DW_TAG_subprogram)]
 11518 ·<1><415c>:·Abbrev·Number:·34·(DW_TAG_imported_declaration)
 11519 ····<415d>···DW_AT_decl_file···:·(data1)·11
 11520 ····<415e>···DW_AT_decl_line···:·(data1)·83
 11521 ····<415f>···DW_AT_decl_column·:·(data1)·12
 11522 ····<4160>···DW_AT_import······:·(ref_udata)·<0x412b>» [Abbrev·Number:·66·(DW_TAG_subprogram)]
 11523 ·<1><4161>:·Abbrev·Number:·16·(DW_TAG_subprogram)
 11524 ····<4162>···DW_AT_external····:·(flag_present)·1
 11525 ····<4162>···DW_AT_name········:·(strp)·(offset:·0x31f8):·__mbstowcs_chk
 11526 ····<4166>···DW_AT_decl_file···:·(data1)·10
 11527 ····<4167>···DW_AT_decl_line···:·(data1)·107
 11528 ····<4168>···DW_AT_decl_column·:·(data1)·15
 11529 ····<4169>···DW_AT_type········:·(ref_addr)·<0x39a9>,·size_t,·long·unsigned·int
 11530 ····<416d>···DW_AT_declaration·:·(flag_present)·1
 11531 ····<416d>···DW_AT_sibling·····:·(ref_udata)·<0x4184>
Max diff block lines reached; 23850/44890 bytes (53.13%) of diff not shown.
279 KB
./usr/lib/debug/.build-id/7b/67763b5db096f1daad5b1d5ff5b9778ba6f97c.debug vs.
./usr/lib/debug/.build-id/c1/4204305f6557954b0400b451372f4cb16d67d3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 77% similar despite different names
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···········0x001000·0x0000000000002000·0x0000000000002000·0x000000·0x000e21·R·E·0x10008 ··LOAD···········0x001000·0x0000000000002000·0x0000000000002000·0x000000·0x000ded·R·E·0x1000
9 ··LOAD···········0x001000·0x0000000000003000·0x0000000000003000·0x000000·0x0006e8·R···0x10009 ··LOAD···········0x001000·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·
4.07 KB
readelf --wide --sections {}
    
Offset 10, 36 lines modifiedOffset 10, 36 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·000c57·00··AX··0···0·6417 ··[12]·.text·············NOBITS··········00000000000021c0·001000·000c24·00··AX··0···0·64
18 ··[13]·.fini·············NOBITS··········0000000000002e18·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000002de4·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·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000068·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000067·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e8·0031f8·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e8·0031f7·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0034e0·000358·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0034e0·000358·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·003838·000695·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·003838·000696·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·003ed0·0005d1·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·003ed0·0005d1·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0044a8·000123·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0044a8·000123·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0045d0·00076f·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0045d0·00076d·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·004d40·000144·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·004d40·000146·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·004e84·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·004e86·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·004ee0·000678·18·····35··24··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·004ee0·000678·18·····35··24··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·005558·0007db·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·005558·0007db·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·005d33·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·005d33·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),
6.48 KB
readelf --wide --symbols {}
    
Offset 9, 37 lines modifiedOffset 9, 37 lines modified
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.cpp14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
 17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.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:·0000000000002e18·····0·FUNC····LOCAL··DEFAULT···13·_fini21 ····17:·0000000000002de4·····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:·00000000000027f0····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left30 ····26:·00000000000027f0····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:·0000000000002a40····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion33 ····29:·0000000000002d20····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
34 ····30:·00000000000028d0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine34 ····30:·00000000000028d0····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:·0000000000002330···159·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject36 ····32:·0000000000002330···159·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:·0000000000002a50···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz38 ····34:·0000000000002d30···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···105·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject42 ····38:·00000000000022c0···105·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:·00000000000023d0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion48 ····44:·00000000000023d0····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:·00000000000023e0···727·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal50 ····46:·00000000000023e0···727·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
51 ····47:·00000000000028f0····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno51 ····47:·00000000000028f0····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
52 ····48:·00000000000028b0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine52 ····48:·00000000000028b0····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:·0000000000002790····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down54 ····50:·0000000000002790····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
55 ····51:·0000000000002b40···334·FUNC····GLOBAL·DEFAULT···12·java_to_char55 ····51:·0000000000002980···334·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:·00000000000026e0····33·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset59 ····55:·00000000000026e0····33·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
60 ····56:·0000000000002a30····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message60 ····56:·0000000000002d10····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
61 ····57:·00000000000026c0····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold61 ····57:·00000000000026c0····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:·0000000000002850····81·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right63 ····59:·0000000000002850····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:·0000000000002980···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code65 ····61:·0000000000002c60···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
66 ····62:·0000000000002710····20·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground66 ····62:·0000000000002710····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:·0000000000002c90···391·FUNC····GLOBAL·DEFAULT···12·char_to_java72 ····68:·0000000000002ad0···391·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:·7b67763b5db096f1daad5b1d5ff5b9778ba6f97c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c14204305f6557954b0400b451372f4cb16d67d3
70.0 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1085, 19 lines modifiedOffset 1085, 19 lines modified
1085 ··[0x00000767]··Set·column·to·11085 ··[0x00000767]··Set·column·to·1
1086 ··[0x00000769]··Special·opcode·81:·advance·Address·by·5·to·0x2975·and·Line·by·6·to·521086 ··[0x00000769]··Special·opcode·81:·advance·Address·by·5·to·0x2975·and·Line·by·6·to·52
1087 ··[0x0000076a]··Advance·PC·by·1·to·0x29761087 ··[0x0000076a]··Advance·PC·by·1·to·0x2976
1088 ··[0x0000076c]··Extended·opcode·1:·End·of·Sequence1088 ··[0x0000076c]··Extended·opcode·1:·End·of·Sequence
  
  
1089 ··Offset:······················0x76f1089 ··Offset:······················0x76f
1090 ··Length:······················4401090 ··Length:······················909
1091 ··DWARF·Version:···············51091 ··DWARF·Version:···············5
1092 ··Address·size·(bytes):········81092 ··Address·size·(bytes):········8
1093 ··Segment·selector·(bytes):····01093 ··Segment·selector·(bytes):····0
1094 ··Prologue·Length:·············961094 ··Prologue·Length:·············157
1095 ··Minimum·Instruction·Length:··11095 ··Minimum·Instruction·Length:··1
1096 ··Maximum·Ops·per·Instruction:·11096 ··Maximum·Ops·per·Instruction:·1
1097 ··Initial·value·of·'is_stmt':··11097 ··Initial·value·of·'is_stmt':··1
1098 ··Line·Base:···················-51098 ··Line·Base:···················-5
1099 ··Line·Range:··················141099 ··Line·Range:··················14
1100 ··Opcode·Base:·················131100 ··Opcode·Base:·················13
  
Offset 1111, 245 lines modifiedOffset 1111, 497 lines modified
1111 ··Opcode·7·has·0·args1111 ··Opcode·7·has·0·args
1112 ··Opcode·8·has·0·args1112 ··Opcode·8·has·0·args
1113 ··Opcode·9·has·1·arg1113 ··Opcode·9·has·1·arg
1114 ··Opcode·10·has·0·args1114 ··Opcode·10·has·0·args
1115 ··Opcode·11·has·0·args1115 ··Opcode·11·has·0·args
1116 ··Opcode·12·has·1·arg1116 ··Opcode·12·has·1·arg
  
1117 ·The·Directory·Table·(offset·0x791,·lines·7,·columns·1):1117 ·The·Directory·Table·(offset·0x791,·lines·11,·columns·1):
1118 ··Entry»  Name1118 ··Entry»  Name
1119 ··0»      (line_strp)»   (offset:·0):·.1119 ··0»      (line_strp)»   (offset:·0):·.
1120 ··1»      (line_strp)»   (offset:·0x218):·src/shared/cpp1120 ··1»      (line_strp)»   (offset:·0x218):·src/shared/cpp
1121 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include1121 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
 1122 ··3»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits
1122 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/15/include1123 ··4»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/15/include
1123 ··4»      (line_strp)»   (offset:·0x99):·/usr/include 
1124 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux1124 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux
 1125 ··6»      (line_strp)»   (offset:·0x99):·/usr/include
 1126 ··7»      (line_strp)»   (offset:·0xce):·/usr/include/c++/15
 1127 ··8»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/15/bits
1125 ··6»      (line_strp)»   (offset:·0xfb):·src/shared/headers1128 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers
 1129 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/15/bits
  
1126 ·The·File·Name·Table·(offset·0x7b3,·lines·8,·columns·2):1130 ·The·File·Name·Table·(offset·0x7c3,·lines·17,·columns·2):
1127 ··Entry»  Dir»       Name1131 ··Entry»  Dir»       Name
1128 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x247):·generic.cpp1132 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x247):·unix_strings.cpp
 1133 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x247):·unix_strings.cpp
1129 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h1134 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h
1130 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x247):·generic.cpp1135 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x16b):·stdlib.h
1131 ··3»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>1136 ··4»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>
1132 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x253):·stdarg.h 
1133 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x15a):·stdio.h1137 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x149):·stddef.h
1134 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h1138 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h
 1139 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x16b):·stdlib.h
 1140 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x174):·cstdlib
 1141 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x17c):·std_abs.h
 1142 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x186):·stdlib-float.h
 1143 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h
 1144 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x16b):·stdlib.h
 1145 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x258):·wchar.h
 1146 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x227):·string.h
1135 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x1a6):·generic.h1147 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h
 1148 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h
  
1136 ·Line·Number·Statements:1149 ·Line·Number·Statements:
1137 ··[0x000007db]··Set·column·to·10 
1138 ··[0x000007dd]··Extended·opcode·2:·set·Address·to·0x2a50 
1139 ··[0x000007e8]··Advance·Line·by·1060·to·1061 
1140 ··[0x000007eb]··Copy 
1141 ··[0x000007ec]··Set·is_stmt·to·0 
1142 ··[0x000007ed]··Copy·(view·1) 
1143 ··[0x000007ee]··Advance·PC·by·85·to·0x2aa5 
1144 ··[0x000007f0]··Special·opcode·5:·advance·Address·by·0·to·0x2aa5·and·Line·by·0·to·1061 
1145 ··[0x000007f1]··Set·column·to·9 
1146 ··[0x000007f3]··Set·is_stmt·to·1 
1147 ··[0x000007f4]··Special·opcode·230:·advance·Address·by·16·to·0x2ab5·and·Line·by·1·to·1062 
1148 ··[0x000007f5]··Special·opcode·6:·advance·Address·by·0·to·0x2ab5·and·Line·by·1·to·1063·(view·1) 
1149 ··[0x000007f6]··Set·column·to·35 
1150 ··[0x000007f8]··Set·is_stmt·to·0 
1151 ··[0x000007f9]··Special·opcode·118:·advance·Address·by·8·to·0x2abd·and·Line·by·1·to·1064 
1152 ··[0x000007fa]··Set·column·to·9 
1153 ··[0x000007fc]··Special·opcode·46:·advance·Address·by·3·to·0x2ac0·and·Line·by·-1·to·1063 
1154 ··[0x000007fd]··Set·is_stmt·to·1 
1155 ··[0x000007fe]··Advance·PC·by·constant·17·to·0x2ad1 
1156 ··[0x000007ff]··Special·opcode·76:·advance·Address·by·5·to·0x2ad6·and·Line·by·1·to·1064 
1157 ··[0x00000800]··Set·column·to·20 
1158 ··[0x00000802]··Set·is_stmt·to·0 
1159 ··[0x00000803]··Copy·(view·1) 
1160 ··[0x00000804]··Set·column·to·9 
1161 ··[0x00000806]··Special·opcode·46:·advance·Address·by·3·to·0x2ad9·and·Line·by·-1·to·1063 
1162 ··[0x00000807]··Set·column·to·35 
1163 ··[0x00000809]··Special·opcode·118:·advance·Address·by·8·to·0x2ae1·and·Line·by·1·to·1064 
1164 ··[0x0000080a]··Set·column·to·9 
1165 ··[0x0000080c]··Set·is_stmt·to·1 
1166 ··[0x0000080d]··Special·opcode·90:·advance·Address·by·6·to·0x2ae7·and·Line·by·1·to·1065 
1167 ··[0x0000080e]··Set·column·to·5 
1168 ··[0x00000810]··Set·is_stmt·to·0 
1169 ··[0x00000811]··Special·opcode·6:·advance·Address·by·0·to·0x2ae7·and·Line·by·1·to·1066·(view·1) 
1170 ··[0x00000812]··Advance·PC·by·29·to·0x2b04 
1171 ··[0x00000814]··Extended·opcode·1:·End·of·Sequence 
  
1172 ··[0x00000817]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
1173 ··[0x00000819]··Set·column·to·1261150 ··[0x00000818]··Set·column·to·65
1174 ··[0x0000081b]··Extended·opcode·2:·set·Address·to·0x29801151 ··[0x0000081a]··Extended·opcode·2:·set·Address·to·0x2980
1175 ··[0x00000826]··Advance·Line·by·26·to·271152 ··[0x00000825]··Advance·Line·by·27·to·28
1176 ··[0x00000828]··Copy1153 ··[0x00000827]··Copy
1177 ··[0x00000829]··Set·is_stmt·to·01154 ··[0x00000828]··Set·is_stmt·to·0
1178 ··[0x0000082a]··Copy·(view·1)1155 ··[0x00000829]··Copy·(view·1)
1179 ··[0x0000082b]··Set·column·to·51156 ··[0x0000082a]··Set·column·to·5
1180 ··[0x0000082d]··Set·is_stmt·to·11157 ··[0x0000082c]··Set·is_stmt·to·1
1181 ··[0x0000082e]··Special·opcode·62:·advance·Address·by·4·to·0x2984·and·Line·by·1·to·281158 ··[0x0000082d]··Special·opcode·62:·advance·Address·by·4·to·0x2984·and·Line·by·1·to·29
1182 ··[0x0000082f]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
1183 ··[0x00000831]··Set·column·to·12 
1184 ··[0x00000833]··Advance·Line·by·867·to·895 
1185 ··[0x00000836]··Copy·(view·1) 
1186 ··[0x00000837]··Set·column·to·91159 ··[0x0000082e]··Set·column·to·65
 1160 ··[0x00000830]··Set·is_stmt·to·0
1187 ··[0x00000839]··Special·opcode·6:·advance·Address·by·0·to·0x2984·and·Line·by·1·to·896·(view·2)1161 ··[0x00000831]··Special·opcode·4:·advance·Address·by·0·to·0x2984·and·Line·by·-1·to·28·(view·1)
1188 ··[0x0000083a]··Set·File·Name·to·entry·2·in·the·File·Name·Table1162 ··[0x00000832]··Set·File·Name·to·entry·2·in·the·File·Name·Table
1189 ··[0x0000083c]··Set·column·to·1261163 ··[0x00000834]··Set·column·to·11
1190 ··[0x0000083e]··Set·is_stmt·to·01164 ··[0x00000836]··Set·is_stmt·to·1
1191 ··[0x0000083f]··Advance·Line·by·-869·to·271165 ··[0x00000837]··Advance·Line·by·1582·to·1610
1192 ··[0x00000842]··Copy·(view·3)1166 ··[0x0000083a]··Advance·PC·by·constant·17·to·0x2995
 1167 ··[0x0000083b]··Special·opcode·19:·advance·Address·by·1·to·0x2996·and·Line·by·0·to·1610
 1168 ··[0x0000083c]··Set·column·to·9
 1169 ··[0x0000083e]··Special·opcode·6:·advance·Address·by·0·to·0x2996·and·Line·by·1·to·1611·(view·1)
1193 ··[0x00000843]··Set·File·Name·to·entry·1·in·the·File·Name·Table1170 ··[0x0000083f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
1194 ··[0x00000845]··Set·column·to·411171 ··[0x00000841]··Set·column·to·65
Max diff block lines reached; 62219/71601 bytes (86.90%) of diff not shown.
126 KB
readelf --wide --debug-dump=info {}
    
Offset 11891, 1150 lines modifiedOffset 11891, 1150 lines modified
11891 ·<2><56db>:·Abbrev·Number:·117·(DW_TAG_call_site)11891 ·<2><56db>:·Abbrev·Number:·117·(DW_TAG_call_site)
11892 ····<56dc>···DW_AT_call_return_pc:·(addr)·0x294d11892 ····<56dc>···DW_AT_call_return_pc:·(addr)·0x294d
11893 ····<56e4>···DW_AT_call_tail_call:·(flag_present)·111893 ····<56e4>···DW_AT_call_tail_call:·(flag_present)·1
11894 ····<56e4>···DW_AT_call_origin·:·(ref_addr)·<0x4132>11894 ····<56e4>···DW_AT_call_origin·:·(ref_addr)·<0x4132>
11895 ·<2><56e8>:·Abbrev·Number:·011895 ·<2><56e8>:·Abbrev·Number:·0
11896 ·<1><56e9>:·Abbrev·Number:·011896 ·<1><56e9>:·Abbrev·Number:·0
11897 ··Compilation·Unit·@·offset·0x56ea:11897 ··Compilation·Unit·@·offset·0x56ea:
11898 ···Length:········0x43d·(32-bit)11898 ···Length:········0x648·(32-bit)
11899 ···Version:·······511899 ···Version:·······5
11900 ···Unit·Type:·····DW_UT_compile·(1)11900 ···Unit·Type:·····DW_UT_compile·(1)
11901 ···Abbrev·Offset:·011901 ···Abbrev·Offset:·0
11902 ···Pointer·Size:··811902 ···Pointer·Size:··8
11903 ·<0><56f6>:·Abbrev·Number:·71·(DW_TAG_compile_unit)11903 ·<0><56f6>:·Abbrev·Number:·48·(DW_TAG_compile_unit)
11904 ····<56f7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·11904 ····<56f7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·
11905 ····<56fb>···DW_AT_language····:·(data1)·33» (C++14)11905 ····<56fb>···DW_AT_language····:·(data1)·33» (C++14)
11906 ····<56fc>···Unknown·AT·value:·90:·(data1)·411906 ····<56fc>···Unknown·AT·value:·90:·(data1)·4
11907 ····<56fd>···Unknown·AT·value:·91:·(data4)·0x313e711907 ····<56fd>···Unknown·AT·value:·91:·(data4)·0x313e7
11908 ····<5701>···DW_AT_name········:·(line_strp)·(offset:·0x238):·src/shared/cpp/generic.cpp11908 ····<5701>···DW_AT_name········:·(line_strp)·(offset:·0x238):·src/shared/cpp/unix_strings.cpp
Diff chunk too large, falling back to line-by-line diff (660 lines added, 461 lines removed)
11909 ····<5705>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.11909 ····<5705>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
11910 ····<5709>···DW_AT_ranges······:·(sec_offset)·0x10311910 ····<5709>···DW_AT_low_pc······:·(addr)·0x2980
11911 ····<570d>···DW_AT_low_pc······:·(addr)·011911 ····<5711>···DW_AT_high_pc·····:·(udata)·727
11912 ····<5715>···DW_AT_stmt_list···:·(sec_offset)·0x76f11912 ····<5713>···DW_AT_stmt_list···:·(sec_offset)·0x76f
11913 ·<1><5719>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11913 ·<1><5717>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
11914 ····<571a>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·99·(DW_TAG_partial_unit)]11914 ····<5718>···DW_AT_import······:·(GNU_ref_alt)·<0x40e9>
11915 ·<1><571e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11915 ·<1><571c>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
11916 ····<571f>···DW_AT_import······:·(ref_addr)·<0x40f2>»  [Abbrev·Number:·99·(DW_TAG_partial_unit)]11916 ····<571d>···DW_AT_import······:·(GNU_ref_alt)·<0x43e4>
11917 ·<1><5723>:·Abbrev·Number:·70·(DW_TAG_typedef)11917 ·<1><5721>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11918 ····<5724>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41c3)·11918 ····<5722>···DW_AT_import······:·(ref_addr)·<0x40b2>»  [Abbrev·Number:·99·(DW_TAG_partial_unit)]
11919 ····<5728>···DW_AT_decl_file···:·(data1)·411919 ·<1><5726>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11920 ····<5729>···DW_AT_decl_line···:·(data1)·4011920 ····<5727>···DW_AT_import······:·(ref_addr)·<0x4160>»  [Abbrev·Number:·99·(DW_TAG_partial_unit)]
11921 ····<572a>···DW_AT_decl_column·:·(data1)·2711921 ·<1><572b>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11922 ····<572b>···DW_AT_type········:·(ref_udata)·<0x572c>11922 ····<572c>···DW_AT_import······:·(ref_addr)·<0x4129>»  [Abbrev·Number:·99·(DW_TAG_partial_unit)]
11923 ·<1><572c>:·Abbrev·Number:·58·(DW_TAG_typedef)11923 ·<1><5730>:·Abbrev·Number:·82·(DW_TAG_namespace)
11924 ····<572d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41d2)·11924 ····<5731>···DW_AT_name········:·(string)·std
11925 ····<5731>···DW_AT_type········:·(ref_udata)·<0x5732>11925 ····<5735>···DW_AT_decl_file···:·(data1)·16
11926 ·<1><5732>:·Abbrev·Number:·79·(DW_TAG_array_type)11926 ····<5736>···DW_AT_decl_line···:·(data2)·336
11927 ····<5733>···DW_AT_type········:·(ref_addr)·<0x1a>11927 ····<5738>···DW_AT_decl_column·:·(data1)·11
11928 ····<5737>···DW_AT_sibling·····:·(ref_udata)·<0x573f>11928 ····<5739>···DW_AT_sibling·····:·(ref_udata)·<0x573b>
11929 ·<2><5738>:·Abbrev·Number:·15·(DW_TAG_subrange_type)11929 ·<2><573a>:·Abbrev·Number:·0
11930 ····<5739>···DW_AT_type········:·(GNU_ref_alt)·<0x11>11930 ·<1><573b>:·Abbrev·Number:·53·(DW_TAG_namespace)
11931 ····<573d>···DW_AT_upper_bound·:·(data1)·011931 ····<573c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x430c)·
11932 ·<2><573e>:·Abbrev·Number:·011932 ····<5740>···DW_AT_decl_file···:·(data1)·16
11933 ·<1><573f>:·Abbrev·Number:·70·(DW_TAG_typedef)11933 ····<5741>···DW_AT_decl_line···:·(data2)·373
11934 ····<5740>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41dc)·11934 ····<5743>···DW_AT_decl_column·:·(data1)·11
11935 ····<5744>···DW_AT_decl_file···:·(data1)·511935 ·<1><5744>:·Abbrev·Number:·81·(DW_TAG_subprogram)
11936 ····<5745>···DW_AT_decl_line···:·(data1)·5311936 ····<5745>···DW_AT_external····:·(flag_present)·1
11937 ····<5746>···DW_AT_decl_column·:·(data1)·2411937 ····<5745>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x340d)·
11938 ····<5747>···DW_AT_type········:·(ref_udata)·<0x5723>11938 ····<5749>···DW_AT_decl_file···:·(data1)·14
11939 ·<1><5748>:·Abbrev·Number:·34·(DW_TAG_subprogram)11939 ····<574a>···DW_AT_decl_line···:·(data2)·407
11940 ····<5749>···DW_AT_external····:·(flag_present)·111940 ····<574c>···DW_AT_decl_column·:·(data1)·15
11941 ····<5749>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1409)·11941 ····<574d>···DW_AT_type········:·(GNU_ref_alt)·<0x39a9>
11942 ····<574d>···DW_AT_decl_file···:·(data1)·711942 ····<5751>···DW_AT_declaration·:·(flag_present)·1
11943 ····<574e>···DW_AT_decl_line···:·(data1)·5911943 ····<5751>···DW_AT_sibling·····:·(ref_udata)·<0x5758>
11944 ····<574f>···DW_AT_decl_column·:·(data1)·1211944 ·<2><5752>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
11945 ····<5750>···DW_AT_type········:·(GNU_ref_alt)·<0x63>11945 ····<5753>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>
11946 ····<5754>···DW_AT_declaration·:·(flag_present)·111946 ·<2><5757>:·Abbrev·Number:·0
11947 ····<5754>···DW_AT_sibling·····:·(ref_udata)·<0x575b>11947 ·<1><5758>:·Abbrev·Number:·37·(DW_TAG_subprogram)
11948 ·<2><5755>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)11948 ····<5759>···DW_AT_external····:·(flag_present)·1
11949 ····<5756>···DW_AT_type········:·(GNU_ref_alt)·<0x63>11949 ····<5759>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1438)·
11950 ·<2><575a>:·Abbrev·Number:·011950 ····<575d>···DW_AT_decl_file···:·(data1)·15
11951 ·<1><575b>:·Abbrev·Number:·77·(DW_TAG_subprogram)11951 ····<575e>···DW_AT_decl_line···:·(data1)·44
11952 ····<575c>···DW_AT_external····:·(flag_present)·111952 ····<575f>···DW_AT_decl_column·:·(data1)·13
11953 ····<575c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3585)·11953 ····<5760>···DW_AT_declaration·:·(flag_present)·1
11954 ····<5760>···DW_AT_decl_file···:·(data1)·211954 ····<5760>···DW_AT_sibling·····:·(ref_udata)·<0x5772>
11955 ····<5761>···DW_AT_decl_line···:·(data1)·3711955 ·<2><5762>:·Abbrev·Number:·18·(DW_TAG_formal_parameter)
11956 ····<5762>···DW_AT_decl_column·:·(data1)·111956 ····<5763>···DW_AT_type········:·(ref_addr)·<0x2b0f>
11957 ····<5763>···DW_AT_type········:·(GNU_ref_alt)·<0x7e>11957 ·<2><5767>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
11958 ····<5767>···DW_AT_low_pc······:·(addr)·0x2a4011958 ····<5768>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>
11959 ····<576f>···DW_AT_high_pc·····:·(udata)·1011959 ·<2><576c>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
11960 ····<5770>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)11960 ····<576d>···DW_AT_type········:·(GNU_ref_alt)·<0x19b>
11961 ····<5772>···DW_AT_call_all_calls:·(flag_present)·111961 ·<2><5771>:·Abbrev·Number:·0
11962 ····<5772>···DW_AT_sibling·····:·(ref_udata)·<0x5791>11962 ·<1><5772>:·Abbrev·Number:·88·(DW_TAG_subprogram)
11963 ·<2><5774>:·Abbrev·Number:·28·(DW_TAG_formal_parameter)11963 ····<5773>···DW_AT_external····:·(flag_present)·1
11964 ····<5775>···DW_AT_name········:·(string)·env11964 ····<5773>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc56)·
11965 ····<5779>···DW_AT_decl_file···:·(data1)·211965 ····<5777>···DW_AT_decl_file···:·(implicit_const)·1
11966 ····<577a>···DW_AT_decl_line···:·(data1)·3711966 ····<5777>···DW_AT_decl_line···:·(data1)·52
11967 ····<577b>···DW_AT_decl_column·:·(data1)·8911967 ····<5778>···DW_AT_decl_column·:·(data1)·9
11968 ····<577c>···DW_AT_type········:·(ref_addr)·<0x2b0f>11968 ····<5779>···DW_AT_type········:·(GNU_ref_alt)·<0x1c2>
11969 ····<5780>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))11969 ····<577d>···DW_AT_low_pc······:·(addr)·0x2ad0
11970 ·<2><5782>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)11970 ····<5785>···DW_AT_high_pc·····:·(udata)·391
11971 ····<5783>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40e2)·11971 ····<5787>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
11972 ····<5787>···DW_AT_decl_file···:·(data1)·211972 ····<5789>···DW_AT_call_all_calls:·(flag_present)·1
11973 ····<5788>···DW_AT_decl_line···:·(data1)·3711973 ····<5789>···DW_AT_sibling·····:·(ref_udata)·<0x59ad>
11974 ····<5789>···DW_AT_decl_column·:·(data1)·10111974 ·<2><578b>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
11975 ····<578a>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>11975 ····<578c>···DW_AT_name········:·(string)·env
11976 ····<578e>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))11976 ····<5790>···DW_AT_decl_file···:·(implicit_const)·1
11977 ·<2><5790>:·Abbrev·Number:·011977 ····<5790>···DW_AT_decl_line···:·(data1)·52
11978 ·<1><5791>:·Abbrev·Number:·76·(DW_TAG_subprogram)11978 ····<5791>···DW_AT_decl_column·:·(data1)·30
11979 ····<5792>···DW_AT_external····:·(flag_present)·111979 ····<5792>···DW_AT_type········:·(ref_addr)·<0x2b0f>
11980 ····<5792>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x13f3)·11980 ····<5796>···DW_AT_location····:·(sec_offset)·0xb2a·(location·list)
11981 ····<5796>···DW_AT_decl_file···:·(implicit_const)·211981 ····<579a>···DW_AT_GNU_locviews:·(sec_offset)·0xb1c
11982 ····<5796>···DW_AT_decl_line···:·(data1)·2711982 ·<2><579e>:·Abbrev·Number:·50·(DW_TAG_formal_parameter)
11983 ····<5797>···DW_AT_decl_column·:·(implicit_const)·611983 ····<579f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3957)·
11984 ····<5797>···DW_AT_low_pc······:·(addr)·0x298011984 ····<57a3>···DW_AT_decl_file···:·(implicit_const)·1
11985 ····<579f>···DW_AT_high_pc·····:·(udata)·17111985 ····<57a3>···DW_AT_decl_line···:·(data1)·52
11986 ····<57a1>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)11986 ····<57a4>···DW_AT_decl_column·:·(data1)·47
11987 ····<57a3>···DW_AT_call_all_calls:·(flag_present)·111987 ····<57a5>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>
11988 ····<57a3>···DW_AT_sibling·····:·(ref_udata)·<0x59db>11988 ····<57a9>···DW_AT_location····:·(sec_offset)·0xb6c·(location·list)
11989 ·<2><57a5>:·Abbrev·Number:·72·(DW_TAG_formal_parameter)11989 ····<57ad>···DW_AT_GNU_locviews:·(sec_offset)·0xb62
11990 ····<57a6>···DW_AT_name········:·(string)·env11990 ·<2><57b1>:·Abbrev·Number:·50·(DW_TAG_formal_parameter)
11991 ····<57aa>···DW_AT_decl_file···:·(implicit_const)·211991 ····<57b2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x411e)·
11992 ····<57aa>···DW_AT_decl_line···:·(data1)·2711992 ····<57b6>···DW_AT_decl_file···:·(implicit_const)·1
11993 ····<57ab>···DW_AT_decl_column·:·(data1)·3611993 ····<57b6>···DW_AT_decl_line···:·(data1)·52
11994 ····<57ac>···DW_AT_type········:·(ref_addr)·<0x2b0f>11994 ····<57b7>···DW_AT_decl_column·:·(data1)·62
11995 ····<57b0>···DW_AT_location····:·(sec_offset)·0xb22·(location·list)11995 ····<57b8>···DW_AT_type········:·(GNU_ref_alt)·<0x19b>
11996 ····<57b4>···DW_AT_GNU_locviews:·(sec_offset)·0xb1c11996 ····<57bc>···DW_AT_location····:·(sec_offset)·0xb9e·(location·list)
11997 ·<2><57b8>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)11997 ····<57c0>···DW_AT_GNU_locviews:·(sec_offset)·0xb96
11998 ····<57b9>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1457)·11998 ·<2><57c4>:·Abbrev·Number:·8·(DW_TAG_variable)
11999 ····<57bd>···DW_AT_decl_file···:·(implicit_const)·211999 ····<57c5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x38d1)·
12000 ····<57bd>···DW_AT_decl_line···:·(data1)·2712000 ····<57c9>···DW_AT_decl_file···:·(implicit_const)·1
12001 ····<57be>···DW_AT_decl_column·:·(data1)·5312001 ····<57c9>···DW_AT_decl_line···:·(data1)·53
12002 ····<57bf>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>12002 ····<57ca>···DW_AT_decl_column·:·(data1)·12
12003 ····<57c3>···DW_AT_location····:·(sec_offset)·0xb47·(location·list)12003 ····<57cb>···DW_AT_type········:·(GNU_ref_alt)·<0x39a9>
12004 ····<57c7>···DW_AT_GNU_locviews:·(sec_offset)·0xb4112004 ····<57cf>···DW_AT_location····:·(sec_offset)·0xbc4·(location·list)
12005 ·<2><57cb>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)12005 ····<57d3>···DW_AT_GNU_locviews:·(sec_offset)·0xbbe
12006 ····<57cc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x140d)·12006 ·<2><57d7>:·Abbrev·Number:·8·(DW_TAG_variable)
12007 ····<57d0>···DW_AT_decl_file···:·(implicit_const)·212007 ····<57d8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x28b9)·
12008 ····<57d0>···DW_AT_decl_line···:·(data1)·2712008 ····<57dc>···DW_AT_decl_file···:·(implicit_const)·1
12009 ····<57d1>···DW_AT_decl_column·:·(data1)·6612009 ····<57dc>···DW_AT_decl_line···:·(data1)·54
12010 ····<57d2>···DW_AT_type········:·(GNU_ref_alt)·<0x63>12010 ····<57dd>···DW_AT_decl_column·:·(data1)·14
12011 ····<57d6>···DW_AT_location····:·(sec_offset)·0xb6a·(location·list)12011 ····<57de>···DW_AT_type········:·(GNU_ref_alt)·<0x3ca1>
12012 ····<57da>···DW_AT_GNU_locviews:·(sec_offset)·0xb6412012 ····<57e2>···DW_AT_location····:·(sec_offset)·0xbe4·(location·list)
12013 ·<2><57de>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)12013 ····<57e6>···DW_AT_GNU_locviews:·(sec_offset)·0xbde
12014 ····<57df>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1425)·12014 ·<2><57ea>:·Abbrev·Number:·8·(DW_TAG_variable)
12015 ····<57e3>···DW_AT_decl_file···:·(implicit_const)·212015 ····<57eb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x33f7)·
12016 ····<57e3>···DW_AT_decl_line···:·(data1)·2712016 ····<57ef>···DW_AT_decl_file···:·(implicit_const)·1
Max diff block lines reached; 64432/129167 bytes (49.88%) 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:··0x556d14 ··Offset·into·.debug_info:··0x556d
15 ··Pointer·Size:·············815 ··Pointer·Size:·············8
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address············Length17 ····Address············Length
18 ····00000000000028f0·000000000000008618 ····00000000000028f0·0000000000000086
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················6020 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x56ea22 ··Offset·into·.debug_info:··0x56ea
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000002980·00000000000000ca26 ····0000000000002980·00000000000002d7
27 ····0000000000002a50·00000000000000b4 
28 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
29 ··Length:···················4428 ··Length:···················60
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x5b2b30 ··Offset·into·.debug_info:··0x5d36
32 ··Pointer·Size:·············831 ··Pointer·Size:·············8
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address············Length33 ····Address············Length
35 ····0000000000002b40·00000000000002d734 ····0000000000002c60·00000000000000ca
 35 ····0000000000002d30·00000000000000b4
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
  
63.1 KB
readelf --wide --debug-dump=loc {}
    
Offset 1111, 644 lines modifiedOffset 1111, 644 lines modified
  
1111 ····00000b08·v000000000000000·v000000000000000·location·view·pair1111 ····00000b08·v000000000000000·v000000000000000·location·view·pair
  
1112 ····00000b0a·v000000000000000·v000000000000000·views·at·00000b08·for:1112 ····00000b0a·v000000000000000·v000000000000000·views·at·00000b08·for:
1113 ·············0000000000002929·000000000000293c·(DW_OP_reg0·(rax))1113 ·············0000000000002929·000000000000293c·(DW_OP_reg0·(rax))
1114 ····00000b0f·<End·of·list>1114 ····00000b0f·<End·of·list>
1115 Table·at·Offset·0xb101115 Table·at·Offset·0xb10
1116 ··Length:··········0x2a11116 ··Length:··········0x349
1117 ··DWARF·version:···51117 ··DWARF·version:···5
1118 ··Address·size:····81118 ··Address·size:····8
1119 ··Segment·size:····01119 ··Segment·size:····0
1120 ··Offset·entries:··01120 ··Offset·entries:··0
  
1121 ····Offset···Begin············End··············Expression1121 ····Offset···Begin············End··············Expression
  
1122 ····00000b1c·v000000000000000·v000000000000000·location·view·pair1122 ····00000b1c·v000000000000000·v000000000000000·location·view·pair
1123 ····00000b1e·v000000000000000·v000000000000000·location·view·pair1123 ····00000b1e·v000000000000000·v000000000000000·location·view·pair
1124 ····00000b20·v000000000000000·v000000000000000·location·view·pair1124 ····00000b20·v000000000000000·v000000000000000·location·view·pair
 1125 ····00000b22·v000000000000000·v000000000000000·location·view·pair
 1126 ····00000b24·v000000000000000·v000000000000000·location·view·pair
 1127 ····00000b26·v000000000000000·v000000000000000·location·view·pair
 1128 ····00000b28·v000000000000000·v000000000000000·location·view·pair
  
 1129 ····00000b2a·v000000000000000·v000000000000000·views·at·00000b1c·for:
 1130 ·············0000000000002ad0·0000000000002ae7·(DW_OP_reg5·(rdi))
 1131 ····00000b31·v000000000000000·v000000000000000·views·at·00000b1e·for:
 1132 ·············0000000000002ae7·0000000000002c0d·(DW_OP_reg6·(rbp))
 1133 ····00000b38·v000000000000000·v000000000000000·views·at·00000b20·for:
 1134 ·············0000000000002c0d·0000000000002c26·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 1135 ····00000b42·v000000000000000·v000000000000000·views·at·00000b22·for:
 1136 ·············0000000000002c26·0000000000002c3f·(DW_OP_reg6·(rbp))
 1137 ····00000b49·v000000000000000·v000000000000000·views·at·00000b24·for:
 1138 ·············0000000000002c3f·0000000000002c43·(DW_OP_reg5·(rdi))
 1139 ····00000b50·v000000000000000·v000000000000000·views·at·00000b26·for:
 1140 ·············0000000000002c43·0000000000002c4e·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 1141 ····00000b5a·v000000000000000·v000000000000000·views·at·00000b28·for:
 1142 ·············0000000000002c4e·0000000000002c57·(DW_OP_reg6·(rbp))
 1143 ····00000b61·<End·of·list>
  
1125 ····00000b22·0000000000002980·(base·address) 
1126 ····00000b2b·v000000000000000·v000000000000000·views·at·00000b1c·for: 
1127 ·············0000000000002980·00000000000029ac·(DW_OP_reg5·(rdi)) 
1128 ····00000b30·v000000000000000·v000000000000000·views·at·00000b1e·for: 
1129 ·············00000000000029ac·0000000000002a21·(DW_OP_reg3·(rbx)) 
1130 ····00000b36·v000000000000000·v000000000000000·views·at·00000b20·for: 
1131 ·············0000000000002a21·0000000000002a2b·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value) 
1132 ····00000b40·<End·of·list> 
  
1133 ····00000b41·v000000000000000·v000000000000000·location·view·pair1144 ····00000b62·v000000000000000·v000000000000000·location·view·pair
1134 ····00000b43·v000000000000000·v000000000000000·location·view·pair 
1135 ····00000b45·v000000000000000·v000000000000000·location·view·pair 
  
1136 ····00000b47·0000000000002980·(base·address) 
1137 ····00000b50·v000000000000000·v000000000000000·views·at·00000b41·for: 
1138 ·············0000000000002980·000000000000298c·(DW_OP_reg4·(rsi)) 
1139 ····00000b55·v000000000000000·v000000000000000·views·at·00000b43·for: 
1140 ·············000000000000298c·00000000000029df·(DW_OP_reg15·(r15)) 
1141 ····00000b5a·v000000000000000·v000000000000000·views·at·00000b45·for: 
1142 ·············00000000000029df·0000000000002a2b·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) 
1143 ····00000b63·<End·of·list> 
  
1144 ····00000b64·v000000000000000·v000000000000000·location·view·pair1145 ····00000b64·v000000000000000·v000000000000000·location·view·pair
1145 ····00000b66·v000000000000000·v000000000000000·location·view·pair1146 ····00000b66·v000000000000000·v000000000000000·location·view·pair
1146 ····00000b68·v000000000000000·v000000000000000·location·view·pair1147 ····00000b68·v000000000000000·v000000000000000·location·view·pair
 1148 ····00000b6a·v000000000000000·v000000000000000·location·view·pair
  
1147 ····00000b6a·0000000000002980·(base·address)1149 ····00000b6c·v000000000000000·v000000000000000·views·at·00000b62·for:
 1150 ·············0000000000002ad0·0000000000002aec·(DW_OP_reg4·(rsi))
1148 ····00000b73·v000000000000000·v000000000000000·views·at·00000b64·for:1151 ····00000b73·v000000000000000·v000000000000000·views·at·00000b64·for:
1149 ·············0000000000002980·00000000000029ac·(DW_OP_reg1·(rdx))1152 ·············0000000000002aec·0000000000002b28·(DW_OP_reg13·(r13))
1150 ····00000b78·v000000000000000·v000000000000000·views·at·00000b66·for:1153 ····00000b7a·v000000000000000·v000000000000000·views·at·00000b66·for:
1151 ·············00000000000029ac·0000000000002a26·(DW_OP_reg13·(r13))1154 ·············0000000000002b28·0000000000002c26·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
1152 ····00000b7e·v000000000000000·v000000000000000·views·at·00000b68·for:1155 ····00000b84·v000000000000000·v000000000000000·views·at·00000b68·for:
 1156 ·············0000000000002c26·0000000000002c4e·(DW_OP_reg13·(r13))
 1157 ····00000b8b·v000000000000000·v000000000000000·views·at·00000b6a·for:
1153 ·············0000000000002a26·0000000000002a2b·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)1158 ·············0000000000002c4e·0000000000002c57·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
1154 ····00000b88·<End·of·list>1159 ····00000b95·<End·of·list>
  
1155 ····00000b89·v000000000000000·v000000000000000·location·view·pair1160 ····00000b96·v000000000000000·v000000000000000·location·view·pair
1156 ····00000b8b·v000000000000000·v000000000000000·location·view·pair1161 ····00000b98·v000000000000000·v000000000000000·location·view·pair
1157 ····00000b8d·v000000000000000·v000000000000000·location·view·pair1162 ····00000b9a·v000000000000000·v000000000000000·location·view·pair
 1163 ····00000b9c·v000000000000000·v000000000000000·location·view·pair
  
1158 ····00000b8f·0000000000002980·(base·address) 
1159 ····00000b98·v000000000000000·v000000000000000·views·at·00000b89·for:1164 ····00000b9e·v000000000000000·v000000000000000·views·at·00000b96·for:
1160 ·············0000000000002980·00000000000029ac·(DW_OP_reg2·(rcx))1165 ·············0000000000002ad0·0000000000002aec·(DW_OP_reg1·(rdx))
1161 ····00000b9d·v000000000000000·v000000000000000·views·at·00000b8b·for: 
1162 ·············00000000000029ac·00000000000029f6·(DW_OP_reg6·(rbp)) 
1163 ····00000ba2·v000000000000000·v000000000000000·views·at·00000b8d·for:1166 ····00000ba5·v000000000000000·v000000000000000·views·at·00000b98·for:
 1167 ·············0000000000002aec·0000000000002c25·(DW_OP_reg14·(r14))
 1168 ····00000bac·v000000000000000·v000000000000000·views·at·00000b9a·for:
1164 ·············00000000000029f6·0000000000002a2b·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)1169 ·············0000000000002c25·0000000000002c26·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
 1170 ····00000bb6·v000000000000000·v000000000000000·views·at·00000b9c·for:
 1171 ·············0000000000002c26·0000000000002c57·(DW_OP_reg14·(r14))
1165 ····00000bab·<End·of·list>1172 ····00000bbd·<End·of·list>
  
1166 ····00000bac·v000000000000000·v000000000000000·location·view·pair 
1167 ····00000bae·v000000000000000·v000000000000000·location·view·pair1173 ····00000bbe·v000000000000000·v000000000000000·location·view·pair
1168 ····00000bb0·v000000000000000·v000000000000000·location·view·pair1174 ····00000bc0·v000000000000000·v000000000000000·location·view·pair
 1175 ····00000bc2·v000000000000000·v000000000000000·location·view·pair
  
1169 ····00000bb2·0000000000002980·(base·address) 
1170 ····00000bbb·v000000000000000·v000000000000000·views·at·00000bac·for: 
1171 ·············0000000000002980·00000000000029ac·(DW_OP_reg8·(r8)) 
1172 ····00000bc0·v000000000000000·v000000000000000·views·at·00000bae·for:1176 ····00000bc4·v000000000000000·v000000000000000·views·at·00000bbe·for:
1173 ·············00000000000029ac·0000000000002a24·(DW_OP_reg12·(r12))1177 ·············0000000000002aed·0000000000002afd·(DW_OP_reg0·(rax))
1174 ····00000bc6·v000000000000000·v000000000000000·views·at·00000bb0·for:1178 ····00000bcb·v000000000000000·v000000000000000·views·at·00000bc0·for:
1175 ·············0000000000002a24·0000000000002a2b·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value)1179 ·············0000000000002afd·0000000000002b30·(DW_OP_breg12·(r12):·-1;·DW_OP_stack_value)
 1180 ····00000bd4·v000000000000000·v000000000000000·views·at·00000bc2·for:
 1181 ·············0000000000002c26·0000000000002c4e·(DW_OP_breg12·(r12):·-1;·DW_OP_stack_value)
1176 ····00000bd0·<End·of·list>1182 ····00000bdd·<End·of·list>
  
1177 ····00000bd1·v000000000000000·v000000000000000·location·view·pair1183 ····00000bde·v000000000000000·v000000000000000·location·view·pair
1178 ····00000bd3·v000000000000000·v000000000000000·location·view·pair1184 ····00000be0·v000000000000000·v000000000000000·location·view·pair
 1185 ····00000be2·v000000000000000·v000000000000000·location·view·pair
  
1179 ····00000bd5·00000000000029c1·(base·address) 
1180 ····00000bde·v000000000000000·v000000000000000·views·at·00000bd1·for:1186 ····00000be4·v000000000000000·v000000000000000·views·at·00000bde·for:
1181 ·············00000000000029c1·00000000000029c4·(DW_OP_reg0·(rax))1187 ·············0000000000002b0a·0000000000002b0e·(DW_OP_reg0·(rax))
1182 ····00000be3·v000000000000000·v000000000000000·views·at·00000bd3·for:1188 ····00000beb·v000000000000000·v000000000000000·views·at·00000be0·for:
 1189 ·············0000000000002b0e·0000000000002c1b·(DW_OP_reg3·(rbx))
 1190 ····00000bf2·v000000000000000·v000000000000000·views·at·00000be2·for:
1183 ·············00000000000029c4·00000000000029c9·(DW_OP_reg4·(rsi))1191 ·············0000000000002c26·0000000000002c57·(DW_OP_reg3·(rbx))
1184 ····00000be8·<End·of·list>1192 ····00000bf9·<End·of·list>
  
 1193 ····00000bfa·v000000000000000·v000000000000000·location·view·pair
 1194 ····00000bfc·v000000000000000·v000000000000001·location·view·pair
Max diff block lines reached; 49670/64496 bytes (77.01%) 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:··0x556d14 ··Offset·into·.debug_info:··0x556d
15 ··Pointer·Size:·············815 ··Pointer·Size:·············8
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address············Length17 ····Address············Length
18 ····00000000000028f0·000000000000008618 ····00000000000028f0·0000000000000086
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················6020 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x56ea22 ··Offset·into·.debug_info:··0x56ea
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000002980·00000000000000ca26 ····0000000000002980·00000000000002d7
27 ····0000000000002a50·00000000000000b4 
28 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
29 ··Length:···················4428 ··Length:···················60
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x5b2b30 ··Offset·into·.debug_info:··0x5d36
32 ··Pointer·Size:·············831 ··Pointer·Size:·············8
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address············Length33 ····Address············Length
35 ····0000000000002b40·00000000000002d734 ····0000000000002c60·00000000000000ca
 35 ····0000000000002d30·00000000000000b4
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
  
699 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 23 lines modified
1 |GCC:·(Debian·15.2.0-8)·15.2.01 GCC:·(Debian·15.2.0-8)·15.2.0
 2 "·X@PAA@
 3 X+C(8:&n
 4 (qC&5h/?
2 V*D?BT"E 
3 LorVsAaY 
4 UeE·}~.- 
5 GK6'?P`l>e 
6 :,<CBt[*! 
7 1iP"/usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug5 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
8 crtstuff.c6 crtstuff.c
9 deregister_tm_clones7 deregister_tm_clones
10 __do_global_dtors_aux8 __do_global_dtors_aux
11 completed.09 completed.0
12 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
13 frame_dummy11 frame_dummy
14 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
15 curses.cpp13 curses.cpp
16 generic_posix.cpp14 generic_posix.cpp
17 generic.cpp 
18 unix_strings.cpp15 unix_strings.cpp
 16 generic.cpp
19 __FRAME_END__17 __FRAME_END__
20 __dso_handle18 __dso_handle
21 _DYNAMIC19 _DYNAMIC
22 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
23 __TMC_END__21 __TMC_END__
24 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
25 getenv@GLIBC_2.2.523 getenv@GLIBC_2.2.5
1010 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 62, 24 lines modifiedOffset 62, 24 lines modified
  
62 00000000000028f0·<mark_failed_with_errno>:62 00000000000028f0·<mark_failed_with_errno>:
63 »       ...63 »       ...
  
64 0000000000002950·<map_error_code>:64 0000000000002950·<map_error_code>:
65 »       ...65 »       ...
  
66 0000000000002980·<mark_failed_with_code>:66 0000000000002980·<java_to_char>:
67 »       ...67 »       ...
  
68 0000000000002a30·<mark_failed_with_message>:68 0000000000002ad0·<char_to_java>:
69 »       ...69 »       ...
  
70 0000000000002a40·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:70 0000000000002c60·<mark_failed_with_code>:
71 »       ...71 »       ...
  
72 0000000000002a50·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:72 0000000000002d10·<mark_failed_with_message>:
73 »       ...73 »       ...
  
74 0000000000002b40·<java_to_char>:74 0000000000002d20·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
75 »       ...75 »       ...
  
76 0000000000002c90·<char_to_java>:76 0000000000002d30·<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 0000000000002e18·<_fini>:2 0000000000002de4·<_fini>:
3 »       ...3 »       ...
600 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 30, 12 lines modifiedOffset 30, 12 lines modified
30 ··[···1c9]··confname.h30 ··[···1c9]··confname.h
31 ··[···1d4]··c++config.h31 ··[···1d4]··c++config.h
32 ··[···1e0]··src/shared/cpp/osx.cpp32 ··[···1e0]··src/shared/cpp/osx.cpp
33 ··[···1f7]··src/shared/cpp/generic_posix.cpp33 ··[···1f7]··src/shared/cpp/generic_posix.cpp
34 ··[···218]··src/shared/cpp34 ··[···218]··src/shared/cpp
35 ··[···227]··string.h35 ··[···227]··string.h
36 ··[···230]··errno.h36 ··[···230]··errno.h
37 ··[···238]··src/shared/cpp/generic.cpp 
38 ··[···253]··stdarg.h 
39 ··[···25c]··src/shared/cpp/unix_strings.cpp37 ··[···238]··src/shared/cpp/unix_strings.cpp
40 ··[···27c]··wchar.h38 ··[···258]··wchar.h
 39 ··[···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·6700df0c·70630a00·8e82ff7e·7cf8b689·g...pc.....~|...6 ··0x00000040·67004ecd·c5e21584·ed7b97b5·8c9d9c4c·g.N......{.....L
7 ··0x00000050·9cf9d4c3·8864·······················.....d7 ··0x00000050·90154553·0808·······················..ES..
  
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 7, 17 lines modifiedOffset 7, 17 lines modified
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.
13 ··0x000000a0·6f73782e·63707000·67656e65·7269635f·osx.cpp.generic_13 ··0x000000a0·6f73782e·63707000·67656e65·7269635f·osx.cpp.generic_
14 ··0x000000b0·706f7369·782e6370·70006765·6e657269·posix.cpp.generi14 ··0x000000b0·706f7369·782e6370·7000756e·69785f73·posix.cpp.unix_s
15 ··0x000000c0·632e6370·7000756e·69785f73·7472696e·c.cpp.unix_strin15 ··0x000000c0·7472696e·67732e63·70700067·656e6572·trings.cpp.gener
16 ··0x000000d0·67732e63·7070005f·5f465241·4d455f45·gs.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
355 KB
./usr/lib/debug/.build-id/82/809051d7d442b85323fbba92fc0fa9e819dd92.debug vs.
./usr/lib/debug/.build-id/9f/33b3f1433a0cac80a0a8506e6c08065826f3a1.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% 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:··········33528·(bytes·into·file)13 ··Start·of·section·headers:··········33536·(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···········0x001000·0x0000000000002000·0x0000000000002000·0x000000·0x001aa1·R·E·0x10008 ··LOAD···········0x001000·0x0000000000002000·0x0000000000002000·0x000000·0x001ab5·R·E·0x1000
9 ··LOAD···········0x001000·0x0000000000004000·0x0000000000004000·0x000000·0x000b98·R···0x10009 ··LOAD···········0x001000·0x0000000000004000·0x0000000000004000·0x000000·0x000b9c·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·0x000000000000436c·0x000000000000436c·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.15 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x82f8:1 There·are·37·section·headers,·starting·at·offset·0x8300:
  
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·001797·00··AX··0···0·6417 ··[12]·.text·············NOBITS··········0000000000002300·001000·0017aa·00··AX··0···0·64
18 ··[13]·.fini·············NOBITS··········0000000000003a98·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000003aac·001000·000009·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·00036b·01·AMS··0···0··819 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·000368·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····NOBITS··········000000000000436c·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··········0000000000004470·001000·000728·00···A··0···0··821 ··[16]·.eh_frame·········NOBITS··········0000000000004470·001000·00072c·00···A··0···0··8
22 ··[17]·.init_array·······NOBITS··········0000000000005df8·000df8·000008·08··WA··0···0··822 ··[17]·.init_array·······NOBITS··········0000000000005df8·000df8·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······NOBITS··········0000000000005e00·000df8·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········0000000000005e00·000df8·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········0000000000005e08·000df8·0001c0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········0000000000005e08·000df8·0001c0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········0000000000005fc8·000df8·000020·08··WA··0···0··825 ··[20]·.got··············NOBITS··········0000000000005fc8·000df8·000020·08··WA··0···0··8
26 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000df8·000178·08··WA··0···0··826 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000df8·000178·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000006160·000df8·000008·00··WA··0···0··827 ··[22]·.data·············NOBITS··········0000000000006160·000df8·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········0000000000006168·000df8·000008·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········0000000000006168·000df8·000008·00··WA··0···0··1
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000072·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000074·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·004197·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·00419f·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004490·0004ec·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004498·0004ec·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·004980·000c21·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·004988·000c20·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·0055a8·000462·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·0055a8·000462·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·005a10·000183·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·005a10·000187·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b98·000ec6·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b98·000ec9·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·006a60·00020c·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·006a68·00020e·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006c6c·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006c76·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·006cc8·000918·18·····35··29··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·006cd0·000918·18·····35··29··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·0075e0·000ba4·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·0075e8·000ba4·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·008184·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·00818c·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)
7.46 KB
readelf --wide --symbols {}
    
Offset 6, 39 lines modifiedOffset 6, 39 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·apple.cpp13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp 
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp 
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp 
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
 15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
 16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
 17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
21 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp21 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
 22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·0000000000004b94·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·0000000000004b98·····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:·0000000000003a98·····0·FUNC····LOCAL··DEFAULT···13·_fini26 ····22:·0000000000003aac·····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:·000000000000436c·····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:·00000000000037b0····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·0000000000003aa0····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:·0000000000002db0···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·0000000000002db0···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:·0000000000003290···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz42 ····38:·0000000000003290···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
Offset 71, 30 lines modifiedOffset 71, 30 lines modified
71 ····67:·0000000000002740···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_71 ····67:·0000000000002740···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
72 ····68:·00000000000034d0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch72 ····68:·00000000000034d0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
73 ····69:·0000000000002710····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec73 ····69:·0000000000002710····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
74 ····70:·0000000000003660····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno74 ····70:·0000000000003660····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:·0000000000002fd0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory76 ····72:·0000000000002fd0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
77 ····73:·0000000000003350···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems77 ····73:·0000000000003350···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
78 ····74:·00000000000037c0···334·FUNC····GLOBAL·DEFAULT···12·java_to_char78 ····74:·0000000000003700···334·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:·0000000000002f00·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid83 ····79:·0000000000002f00·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
84 ····80:·0000000000003040···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable84 ····80:·0000000000003040···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
85 ····81:·00000000000037a0····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message85 ····81:·0000000000003a90····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
86 ····82:·0000000000003630····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch86 ····82:·0000000000003630····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
87 ····83:·0000000000003170····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty87 ····83:·0000000000003170····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:·0000000000002970···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir89 ····85:·0000000000002970···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
90 ····86:·00000000000030b0···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable90 ····86:·00000000000030b0···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
91 ····87:·0000000000002f60····99·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory91 ····87:·0000000000002f60····99·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:·00000000000036f0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·00000000000039e0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
94 ····90:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable94 ····90:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.495 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4
96 ····92:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.596 ····92:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.997 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9
98 ····94:·0000000000002690···114·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod98 ····94:·0000000000002690···114·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
99 ····95:·0000000000002cf0···178·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink99 ····95:·0000000000002cf0···178·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
100 ····96:·0000000000003910···391·FUNC····GLOBAL·DEFAULT···12·char_to_java100 ····96:·0000000000003850···391·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:·82809051d7d442b85323fbba92fc0fa9e819dd923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9f33b3f1433a0cac80a0a8506e6c08065826f3a1
84.0 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 61 lines modifiedOffset 26, 61 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x45):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x97):·/usr/lib/gcc/x86_64-linux-gnu/15/include35 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/x86_64-linux-gnu/15/include
36 ··5»      (line_strp)»   (offset:·0xc0):·/usr/include36 ··5»      (line_strp)»   (offset:·0xe3):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/lib/jvm/default-java/include/linux37 ··6»      (line_strp)»   (offset:·0xf0):·/usr/lib/jvm/default-java/include/linux
38 ··7»      (line_strp)»   (offset:·0xf5):·/usr/include/x86_64-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x118):·/usr/include/x86_64-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x11e):·/usr/include/c++/1539 ··8»      (line_strp)»   (offset:·0x141):·/usr/include/c++/15
40 ··9»      (line_strp)»   (offset:·0x132):·/usr/include/c++/15/bits40 ··9»      (line_strp)»   (offset:·0x155):·/usr/include/c++/15/bits
41 ··10»     (line_strp)»  (offset:·0x14b):·/usr/include/x86_64-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x16e):·/usr/include/x86_64-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x16d):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x190):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x180):·/usr/include/x86_64-linux-gnu/c++/15/bits43 ··12»     (line_strp)»  (offset:·0x1a3):·/usr/include/x86_64-linux-gnu/c++/15/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·32,·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:·0x3b):·posix.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·posix.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1aa):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1cd):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x3b):·posix.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·posix.cpp
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1b0):·string_fortified.h49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1d3):·string_fortified.h
50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1c3):·unistd.h50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1e6):·unistd.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1cc):·stddef.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ef):·stddef.h
52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1d5):·stdarg.h52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1f8):·stdarg.h
53 ··7»      (udata)»       0»      (line_strp)»   (offset:·0x1de):·<built-in>53 ··7»      (udata)»       0»      (line_strp)»   (offset:·0x201):·<built-in>
54 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x25b):·types.h54 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x27e):·types.h
55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x1e9):·stdio.h55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x20c):·stdio.h
56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1f1):·jni_md.h56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x214):·jni_md.h
57 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x1fa):·stdlib.h57 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x21d):·stdlib.h
58 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x203):·struct_timespec.h58 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x226):·struct_timespec.h
59 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x215):·cstdlib59 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x238):·cstdlib
60 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x21d):·std_abs.h60 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x240):·std_abs.h
61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x227):·stdlib-float.h61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x24a):·stdlib-float.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x236):·stdlib-bsearch.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x259):·stdlib-bsearch.h
63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1fa):·stdlib.h63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x21d):·stdlib.h
64 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x1fa):·stdlib.h64 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x21d):·stdlib.h
65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x247):·struct_stat.h65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x26a):·struct_stat.h
66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x255):·ioctl-types.h66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x278):·ioctl-types.h
67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x263):·utsname.h67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x286):·utsname.h
68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x26d):·dirent.h68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x290):·dirent.h
69 ··23»     (udata)»      10»    (line_strp)» (offset:·0x276):·ioctl.h69 ··23»     (udata)»      10»    (line_strp)» (offset:·0x299):·ioctl.h
70 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x1c3):·unistd.h70 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x1e6):·unistd.h
71 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x27e):·unistd-decl.h71 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x2a1):·unistd-decl.h
72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x26d):·dirent.h72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x290):·dirent.h
73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x28c):·string.h73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x2af):·string.h
74 ··28»     (udata)»      5»     (line_strp)»  (offset:·0x295):·errno.h74 ··28»     (udata)»      5»     (line_strp)»  (offset:·0x2b8):·errno.h
75 ··29»     (udata)»      10»    (line_strp)» (offset:·0x24e):·stat.h75 ··29»     (udata)»      10»    (line_strp)» (offset:·0x271):·stat.h
76 ··30»     (udata)»      11»    (line_strp)» (offset:·0x29d):·generic.h76 ··30»     (udata)»      11»    (line_strp)» (offset:·0x2c0):·generic.h
77 ··31»     (udata)»      12»    (line_strp)» (offset:·0x2a7):·c++config.h77 ··31»     (udata)»      12»    (line_strp)» (offset:·0x2ca):·c++config.h
  
78 ·Line·Number·Statements:78 ·Line·Number·Statements:
79 ··[0x000000fc]··Set·column·to·1079 ··[0x000000fc]··Set·column·to·10
80 ··[0x000000fe]··Extended·opcode·2:·set·Address·to·0x329080 ··[0x000000fe]··Extended·opcode·2:·set·Address·to·0x3290
81 ··[0x00000109]··Advance·Line·by·1060·to·106181 ··[0x00000109]··Advance·Line·by·1060·to·1061
82 ··[0x0000010c]··Copy82 ··[0x0000010c]··Copy
83 ··[0x0000010d]··Set·is_stmt·to·083 ··[0x0000010d]··Set·is_stmt·to·0
Offset 2238, 56 lines modifiedOffset 2238, 56 lines modified
2238 ··Opcode·10·has·0·args2238 ··Opcode·10·has·0·args
2239 ··Opcode·11·has·0·args2239 ··Opcode·11·has·0·args
2240 ··Opcode·12·has·1·arg2240 ··Opcode·12·has·1·arg
  
2241 ·The·Directory·Table·(offset·0xe38,·lines·13,·columns·1):2241 ·The·Directory·Table·(offset·0xe38,·lines·13,·columns·1):
2242 ··Entry»  Name2242 ··Entry»  Name
2243 ··0»      (line_strp)»   (offset:·0):·.2243 ··0»      (line_strp)»   (offset:·0):·.
2244 ··1»      (line_strp)»   (offset:·0x45):·src/main/cpp2244 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp
2245 ··2»      (line_strp)»   (offset:·0x52):·/usr/lib/jvm/default-java/include2245 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include
2246 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/x86_64-linux-gnu/bits2246 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits
2247 ··4»      (line_strp)»   (offset:·0x97):·/usr/lib/gcc/x86_64-linux-gnu/15/include2247 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/x86_64-linux-gnu/15/include
2248 ··5»      (line_strp)»   (offset:·0xf5):·/usr/include/x86_64-linux-gnu/bits/types2248 ··5»      (line_strp)»   (offset:·0x118):·/usr/include/x86_64-linux-gnu/bits/types
2249 ··6»      (line_strp)»   (offset:·0xc0):·/usr/include2249 ··6»      (line_strp)»   (offset:·0xe3):·/usr/include
2250 ··7»      (line_strp)»   (offset:·0xcd):·/usr/lib/jvm/default-java/include/linux2250 ··7»      (line_strp)»   (offset:·0xf0):·/usr/lib/jvm/default-java/include/linux
2251 ··8»      (line_strp)»   (offset:·0x11e):·/usr/include/c++/152251 ··8»      (line_strp)»   (offset:·0x141):·/usr/include/c++/15
2252 ··9»      (line_strp)»   (offset:·0x132):·/usr/include/c++/15/bits2252 ··9»      (line_strp)»   (offset:·0x155):·/usr/include/c++/15/bits
2253 ··10»     (line_strp)»  (offset:·0x14b):·/usr/include/x86_64-linux-gnu/sys2253 ··10»     (line_strp)»  (offset:·0x16e):·/usr/include/x86_64-linux-gnu/sys
2254 ··11»     (line_strp)»  (offset:·0x16d):·src/shared/headers2254 ··11»     (line_strp)»  (offset:·0x190):·src/shared/headers
2255 ··12»     (line_strp)»  (offset:·0x180):·/usr/include/x86_64-linux-gnu/c++/15/bits2255 ··12»     (line_strp)»  (offset:·0x1a3):·/usr/include/x86_64-linux-gnu/c++/15/bits
  
2256 ·The·File·Name·Table·(offset·0xe72,·lines·27,·columns·2):2256 ·The·File·Name·Table·(offset·0xe72,·lines·27,·columns·2):
2257 ··Entry»  Dir»       Name2257 ··Entry»  Dir»       Name
2258 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2c0):·linux.cpp2258 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2fa):·linux.cpp
2259 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1aa):·jni.h2259 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1cd):·jni.h
2260 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2c0):·linux.cpp2260 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2fa):·linux.cpp
2261 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1c3):·unistd.h2261 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1e6):·unistd.h
2262 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1cc):·stddef.h2262 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1ef):·stddef.h
2263 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1d5):·stdarg.h2263 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1f8):·stdarg.h
2264 ··6»      (udata)»       0»      (line_strp)»   (offset:·0x1de):·<built-in>2264 ··6»      (udata)»       0»      (line_strp)»   (offset:·0x201):·<built-in>
2265 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x25b):·types.h2265 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x27e):·types.h
2266 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x2ca):·struct_FILE.h2266 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x304):·struct_FILE.h
2267 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x2d1):·FILE.h2267 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x30b):·FILE.h
2268 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1e9):·stdio.h2268 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x20c):·stdio.h
2269 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x1f1):·jni_md.h2269 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x214):·jni_md.h
2270 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x2d8):·mntent.h2270 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x312):·mntent.h
2271 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x1fa):·stdlib.h2271 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x21d):·stdlib.h
2272 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x215):·cstdlib2272 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x238):·cstdlib
2273 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x21d):·std_abs.h2273 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x240):·std_abs.h
2274 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x227):·stdlib-float.h2274 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x24a):·stdlib-float.h
2275 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x236):·stdlib-bsearch.h2275 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x259):·stdlib-bsearch.h
2276 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x1fa):·stdlib.h2276 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x21d):·stdlib.h
2277 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x1fa):·stdlib.h2277 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x21d):·stdlib.h
2278 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x2e1):·stdint-uintn.h2278 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x31b):·stdint-uintn.h
2279 ··21»     (udata)»      10»    (line_strp)» (offset:·0x2f0):·inotify.h2279 ··21»     (udata)»      10»    (line_strp)» (offset:·0x32a):·inotify.h
2280 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x27e):·unistd-decl.h2280 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x2a1):·unistd-decl.h
2281 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x1c3):·unistd.h2281 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x1e6):·unistd.h
2282 ··24»     (udata)»      11»    (line_strp)» (offset:·0x29d):·generic.h2282 ··24»     (udata)»      11»    (line_strp)» (offset:·0x2c0):·generic.h
2283 ··25»     (udata)»      12»    (line_strp)» (offset:·0x2a7):·c++config.h2283 ··25»     (udata)»      12»    (line_strp)» (offset:·0x2ca):·c++config.h
2284 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x2f0):·inotify.h2284 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x32a):·inotify.h
  
2285 ·Line·Number·Statements:2285 ·Line·Number·Statements:
2286 ··[0x00000ef9]··Set·column·to·102286 ··[0x00000ef9]··Set·column·to·10
2287 ··[0x00000efb]··Extended·opcode·2:·set·Address·to·0x32902287 ··[0x00000efb]··Extended·opcode·2:·set·Address·to·0x3290
2288 ··[0x00000f06]··Advance·Line·by·1060·to·10612288 ··[0x00000f06]··Advance·Line·by·1060·to·1061
2289 ··[0x00000f09]··Copy2289 ··[0x00000f09]··Copy
2290 ··[0x00000f0a]··Set·is_stmt·to·02290 ··[0x00000f0a]··Set·is_stmt·to·0
Offset 2843, 43 lines modifiedOffset 2843, 43 lines modified
2843 ··Opcode·11·has·0·args2843 ··Opcode·11·has·0·args
2844 ··Opcode·12·has·1·arg2844 ··Opcode·12·has·1·arg
  
2845 ·The·Directory·Table·(offset·0x125c,·lines·11,·columns·1):2845 ·The·Directory·Table·(offset·0x125c,·lines·11,·columns·1):
2846 ··Entry»  Name2846 ··Entry»  Name
2847 ··0»      (line_strp)»   (offset:·0):·.2847 ··0»      (line_strp)»   (offset:·0):·.
2848 ··1»      (line_strp)»   (offset:·0x36c):·src/shared/cpp2848 ··1»      (line_strp)»   (offset:·0x36c):·src/shared/cpp
2849 ··2»      (line_strp)»   (offset:·0x97):·/usr/lib/gcc/x86_64-linux-gnu/15/include2849 ··2»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/x86_64-linux-gnu/15/include
Max diff block lines reached; 74064/85988 bytes (86.13%) of diff not shown.
167 KB
readelf --wide --debug-dump=info {}
    
Offset 9603, 15 lines modifiedOffset 9603, 15 lines modified
9603 ···Abbrev·Offset:·09603 ···Abbrev·Offset:·0
9604 ···Pointer·Size:··89604 ···Pointer·Size:··8
9605 ·<0><4290>:·Abbrev·Number:·77·(DW_TAG_compile_unit)9605 ·<0><4290>:·Abbrev·Number:·77·(DW_TAG_compile_unit)
9606 ····<4291>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·9606 ····<4291>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·
9607 ····<4295>···DW_AT_language····:·(data1)·33» (C++14)9607 ····<4295>···DW_AT_language····:·(data1)·33» (C++14)
9608 ····<4296>···Unknown·AT·value:·90:·(data1)·49608 ····<4296>···Unknown·AT·value:·90:·(data1)·4
9609 ····<4297>···Unknown·AT·value:·91:·(data4)·0x313e79609 ····<4297>···Unknown·AT·value:·91:·(data4)·0x313e7
9610 ····<429b>···DW_AT_name········:·(line_strp)·(offset:·0x2e):·src/main/cpp/posix.cpp9610 ····<429b>···DW_AT_name········:·(line_strp)·(offset:·0x51):·src/main/cpp/posix.cpp
9611 ····<429f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.9611 ····<429f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
9612 ····<42a3>···DW_AT_ranges······:·(sec_offset)·0x28d9612 ····<42a3>···DW_AT_ranges······:·(sec_offset)·0x28d
9613 ····<42a7>···DW_AT_low_pc······:·(addr)·09613 ····<42a7>···DW_AT_low_pc······:·(addr)·0
9614 ····<42af>···DW_AT_stmt_list···:·(sec_offset)·09614 ····<42af>···DW_AT_stmt_list···:·(sec_offset)·0
9615 ·<1><42b3>:·Abbrev·Number:·13·(DW_TAG_imported_unit)9615 ·<1><42b3>:·Abbrev·Number:·13·(DW_TAG_imported_unit)
9616 ····<42b4>···DW_AT_import······:·(GNU_ref_alt)·<0x4008>9616 ····<42b4>···DW_AT_import······:·(GNU_ref_alt)·<0x4008>
9617 ·<1><42b8>:·Abbrev·Number:·3·(DW_TAG_imported_unit)9617 ·<1><42b8>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
Offset 10458, 18 lines modifiedOffset 10458, 18 lines modified
10458 ····<48d1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))10458 ····<48d1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
10459 ····<48d3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)10459 ····<48d3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)
10460 ·<4><48d6>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10460 ·<4><48d6>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10461 ····<48d7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))10461 ····<48d7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))
10462 ····<48d9>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)10462 ····<48d9>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)
10463 ·<4><48dc>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10463 ·<4><48dc>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10464 ····<48dd>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))10464 ····<48dd>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))
10465 ····<48df>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·d9·42·0·0·0·0·0·0·» (DW_OP_addr:·42d9)10465 ····<48df>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·d6·42·0·0·0·0·0·0·» (DW_OP_addr:·42d6)
10466 ·<4><48e9>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10466 ·<4><48e9>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10467 ····<48ea>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»    (DW_OP_reg2·(rcx))10467 ····<48ea>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»    (DW_OP_reg2·(rcx))
10468 ····<48ec>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·45·41·0·0·0·0·0·0·» (DW_OP_addr:·4145)10468 ····<48ec>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·42·41·0·0·0·0·0·0·» (DW_OP_addr:·4142)
10469 ·<4><48f6>:·Abbrev·Number:·010469 ·<4><48f6>:·Abbrev·Number:·0
10470 ·<3><48f7>:·Abbrev·Number:·010470 ·<3><48f7>:·Abbrev·Number:·0
10471 ·<2><48f8>:·Abbrev·Number:·89·(DW_TAG_inlined_subroutine)10471 ·<2><48f8>:·Abbrev·Number:·89·(DW_TAG_inlined_subroutine)
10472 ····<48f9>···DW_AT_abstract_origin:·(ref_udata)·<0x686a>10472 ····<48f9>···DW_AT_abstract_origin:·(ref_udata)·<0x686a>
10473 ····<48fb>···DW_AT_entry_pc····:·(addr)·0x321a10473 ····<48fb>···DW_AT_entry_pc····:·(addr)·0x321a
10474 ····<4903>···DW_AT_GNU_entry_view:·(data1)·210474 ····<4903>···DW_AT_GNU_entry_view:·(data1)·2
10475 ····<4904>···DW_AT_ranges······:·(sec_offset)·0x25d10475 ····<4904>···DW_AT_ranges······:·(sec_offset)·0x25d
Offset 10534, 18 lines modifiedOffset 10534, 18 lines modified
10534 ····<499b>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))10534 ····<499b>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
10535 ····<499d>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)10535 ····<499d>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)
10536 ·<4><49a0>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10536 ·<4><49a0>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10537 ····<49a1>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))10537 ····<49a1>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))
10538 ····<49a3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)10538 ····<49a3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)
10539 ·<4><49a6>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10539 ·<4><49a6>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10540 ····<49a7>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))10540 ····<49a7>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))
10541 ····<49a9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·de·42·0·0·0·0·0·0·» (DW_OP_addr:·42de)10541 ····<49a9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·db·42·0·0·0·0·0·0·» (DW_OP_addr:·42db)
10542 ·<4><49b3>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10542 ·<4><49b3>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10543 ····<49b4>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»    (DW_OP_reg2·(rcx))10543 ····<49b4>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»    (DW_OP_reg2·(rcx))
10544 ····<49b6>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·45·41·0·0·0·0·0·0·» (DW_OP_addr:·4145)10544 ····<49b6>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·42·41·0·0·0·0·0·0·» (DW_OP_addr:·4142)
10545 ·<4><49c0>:·Abbrev·Number:·010545 ·<4><49c0>:·Abbrev·Number:·0
10546 ·<3><49c1>:·Abbrev·Number:·010546 ·<3><49c1>:·Abbrev·Number:·0
10547 ·<2><49c2>:·Abbrev·Number:·89·(DW_TAG_inlined_subroutine)10547 ·<2><49c2>:·Abbrev·Number:·89·(DW_TAG_inlined_subroutine)
10548 ····<49c3>···DW_AT_abstract_origin:·(ref_udata)·<0x686a>10548 ····<49c3>···DW_AT_abstract_origin:·(ref_udata)·<0x686a>
10549 ····<49c5>···DW_AT_entry_pc····:·(addr)·0x324d10549 ····<49c5>···DW_AT_entry_pc····:·(addr)·0x324d
10550 ····<49cd>···DW_AT_GNU_entry_view:·(data1)·210550 ····<49cd>···DW_AT_GNU_entry_view:·(data1)·2
10551 ····<49ce>···DW_AT_ranges······:·(sec_offset)·0x27d10551 ····<49ce>···DW_AT_ranges······:·(sec_offset)·0x27d
Offset 10598, 22 lines modifiedOffset 10598, 22 lines modified
10598 ····<4a47>···DW_AT_call_origin·:·(ref_addr)·<0x420d>10598 ····<4a47>···DW_AT_call_origin·:·(ref_addr)·<0x420d>
10599 ····<4a4b>···DW_AT_sibling·····:·(ref_udata)·<0x4a67>10599 ····<4a4b>···DW_AT_sibling·····:·(ref_udata)·<0x4a67>
10600 ·<3><4a4d>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10600 ·<3><4a4d>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10601 ····<4a4e>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))10601 ····<4a4e>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
10602 ····<4a50>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)10602 ····<4a50>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)
10603 ·<3><4a53>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10603 ·<3><4a53>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10604 ····<4a54>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))10604 ····<4a54>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))
10605 ····<4a56>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·bb·42·0·0·0·0·0·0·» (DW_OP_addr:·42bb)10605 ····<4a56>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·b8·42·0·0·0·0·0·0·» (DW_OP_addr:·42b8)
10606 ·<3><4a60>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10606 ·<3><4a60>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10607 ····<4a61>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))10607 ····<4a61>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))
10608 ····<4a63>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)10608 ····<4a63>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)
10609 ·<3><4a66>:·Abbrev·Number:·010609 ·<3><4a66>:·Abbrev·Number:·0
10610 ·<2><4a67>:·Abbrev·Number:·63·(DW_TAG_call_site)10610 ·<2><4a67>:·Abbrev·Number:·63·(DW_TAG_call_site)
10611 ····<4a68>···DW_AT_call_return_pc:·(addr)·0x328910611 ····<4a68>···DW_AT_call_return_pc:·(addr)·0x3289
10612 ····<4a70>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x4144>10612 ····<4a70>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x4376>
10613 ·<2><4a74>:·Abbrev·Number:·010613 ·<2><4a74>:·Abbrev·Number:·0
10614 ·<1><4a75>:·Abbrev·Number:·46·(DW_TAG_subprogram)10614 ·<1><4a75>:·Abbrev·Number:·46·(DW_TAG_subprogram)
10615 ····<4a76>···DW_AT_external····:·(flag_present)·110615 ····<4a76>···DW_AT_external····:·(flag_present)·1
10616 ····<4a76>···DW_AT_name········:·(strp)·(offset:·0xcce):·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty10616 ····<4a76>···DW_AT_name········:·(strp)·(offset:·0xcce):·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
10617 ····<4a7a>···DW_AT_decl_file···:·(implicit_const)·210617 ····<4a7a>···DW_AT_decl_file···:·(implicit_const)·2
10618 ····<4a7a>···DW_AT_decl_line···:·(data2)·34910618 ····<4a7a>···DW_AT_decl_line···:·(data2)·349
10619 ····<4a7c>···DW_AT_decl_column·:·(implicit_const)·110619 ····<4a7c>···DW_AT_decl_column·:·(implicit_const)·1
Offset 10777, 15 lines modifiedOffset 10777, 15 lines modified
10777 ····<4bff>···DW_AT_call_return_pc:·(addr)·0x313210777 ····<4bff>···DW_AT_call_return_pc:·(addr)·0x3132
10778 ····<4c07>···DW_AT_call_origin·:·(ref_addr)·<0x420d>10778 ····<4c07>···DW_AT_call_origin·:·(ref_addr)·<0x420d>
10779 ·<4><4c0b>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10779 ·<4><4c0b>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10780 ····<4c0c>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))10780 ····<4c0c>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
10781 ····<4c0e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)10781 ····<4c0e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)
10782 ·<4><4c11>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10782 ·<4><4c11>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10783 ····<4c12>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))10783 ····<4c12>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))
10784 ····<4c14>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·a8·42·0·0·0·0·0·0·» (DW_OP_addr:·42a8)10784 ····<4c14>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·a5·42·0·0·0·0·0·0·» (DW_OP_addr:·42a5)
10785 ·<4><4c1e>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10785 ·<4><4c1e>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10786 ····<4c1f>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))10786 ····<4c1f>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))
10787 ····<4c21>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·» (DW_OP_breg6·(rbp):·0)10787 ····<4c21>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·» (DW_OP_breg6·(rbp):·0)
10788 ·<4><4c24>:·Abbrev·Number:·010788 ·<4><4c24>:·Abbrev·Number:·0
10789 ·<3><4c25>:·Abbrev·Number:·010789 ·<3><4c25>:·Abbrev·Number:·0
10790 ·<2><4c26>:·Abbrev·Number:·44·(DW_TAG_call_site)10790 ·<2><4c26>:·Abbrev·Number:·44·(DW_TAG_call_site)
10791 ····<4c27>···DW_AT_call_return_pc:·(addr)·0x30d210791 ····<4c27>···DW_AT_call_return_pc:·(addr)·0x30d2
Offset 10810, 28 lines modifiedOffset 10810, 28 lines modified
10810 ····<4c5f>···DW_AT_call_origin·:·(ref_udata)·<0x455e>10810 ····<4c5f>···DW_AT_call_origin·:·(ref_udata)·<0x455e>
10811 ····<4c61>···DW_AT_sibling·····:·(ref_udata)·<0x4c7c>10811 ····<4c61>···DW_AT_sibling·····:·(ref_udata)·<0x4c7c>
10812 ·<3><4c63>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10812 ·<3><4c63>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10813 ····<4c64>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))10813 ····<4c64>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
10814 ····<4c66>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)10814 ····<4c66>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7c·0·» (DW_OP_breg12·(r12):·0)
10815 ·<3><4c69>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10815 ·<3><4c69>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10816 ····<4c6a>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))10816 ····<4c6a>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))
10817 ····<4c6c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·81·42·0·0·0·0·0·0·» (DW_OP_addr:·4281)10817 ····<4c6c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·7e·42·0·0·0·0·0·0·» (DW_OP_addr:·427e)
10818 ·<3><4c76>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10818 ·<3><4c76>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10819 ····<4c77>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))10819 ····<4c77>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))
10820 ····<4c79>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»  (DW_OP_lit1)10820 ····<4c79>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»  (DW_OP_lit1)
10821 ·<3><4c7b>:·Abbrev·Number:·010821 ·<3><4c7b>:·Abbrev·Number:·0
10822 ·<2><4c7c>:·Abbrev·Number:·79·(DW_TAG_call_site)10822 ·<2><4c7c>:·Abbrev·Number:·79·(DW_TAG_call_site)
10823 ····<4c7d>···DW_AT_call_return_pc:·(addr)·0x316210823 ····<4c7d>···DW_AT_call_return_pc:·(addr)·0x3162
10824 ····<4c85>···DW_AT_call_origin·:·(ref_addr)·<0x420d>10824 ····<4c85>···DW_AT_call_origin·:·(ref_addr)·<0x420d>
10825 ·<3><4c89>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10825 ·<3><4c89>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10826 ····<4c8a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))10826 ····<4c8a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
10827 ····<4c8c>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)10827 ····<4c8c>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)
10828 ·<3><4c8f>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10828 ·<3><4c8f>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10829 ····<4c90>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))10829 ····<4c90>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»    (DW_OP_reg4·(rsi))
10830 ····<4c92>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·a8·42·0·0·0·0·0·0·» (DW_OP_addr:·42a8)10830 ····<4c92>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·a5·42·0·0·0·0·0·0·» (DW_OP_addr:·42a5)
10831 ·<3><4c9c>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)10831 ·<3><4c9c>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
10832 ····<4c9d>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))10832 ····<4c9d>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»    (DW_OP_reg1·(rdx))
10833 ····<4c9f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·» (DW_OP_breg6·(rbp):·0)10833 ····<4c9f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·» (DW_OP_breg6·(rbp):·0)
10834 ·<3><4ca2>:·Abbrev·Number:·010834 ·<3><4ca2>:·Abbrev·Number:·0
10835 ·<2><4ca3>:·Abbrev·Number:·010835 ·<2><4ca3>:·Abbrev·Number:·0
10836 ·<1><4ca4>:·Abbrev·Number:·46·(DW_TAG_subprogram)10836 ·<1><4ca4>:·Abbrev·Number:·46·(DW_TAG_subprogram)
10837 ····<4ca5>···DW_AT_external····:·(flag_present)·110837 ····<4ca5>···DW_AT_external····:·(flag_present)·1
Offset 11017, 15 lines modifiedOffset 11017, 15 lines modified
11017 ····<4e6d>···DW_AT_call_origin·:·(ref_addr)·<0x420d>11017 ····<4e6d>···DW_AT_call_origin·:·(ref_addr)·<0x420d>
11018 ····<4e71>···DW_AT_sibling·····:·(ref_udata)·<0x4e8d>11018 ····<4e71>···DW_AT_sibling·····:·(ref_udata)·<0x4e8d>
11019 ·<3><4e73>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)11019 ·<3><4e73>:·Abbrev·Number:·72·(DW_TAG_call_site_parameter)
11020 ····<4e74>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))11020 ····<4e74>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
11021 ····<4e76>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·» (DW_OP_breg6·(rbp):·0)11021 ····<4e76>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·» (DW_OP_breg6·(rbp):·0)
Max diff block lines reached; 162054/170927 bytes (94.81%) of diff not shown.
1.08 KB
readelf --wide --debug-dump=aranges {}
    
Offset 25, 27 lines modifiedOffset 25, 27 lines modified
25 ··Offset·into·.debug_info:··0x75b625 ··Offset·into·.debug_info:··0x75b6
26 ··Pointer·Size:·············826 ··Pointer·Size:·············8
27 ··Segment·Size:·············027 ··Segment·Size:·············0
  
28 ····Address············Length28 ····Address············Length
29 ····0000000000003660·000000000000008629 ····0000000000003660·0000000000000086
30 ····0000000000000000·000000000000000030 ····0000000000000000·0000000000000000
31 ··Length:···················6031 ··Length:···················44
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x772e33 ··Offset·into·.debug_info:··0x772e
34 ··Pointer·Size:·············834 ··Pointer·Size:·············8
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address············Length36 ····Address············Length
37 ····00000000000036f0·00000000000000ca37 ····0000000000003700·00000000000002d7
38 ····0000000000003290·00000000000000b4 
39 ····0000000000000000·000000000000000038 ····0000000000000000·0000000000000000
40 ··Length:···················4439 ··Length:···················60
41 ··Version:··················240 ··Version:··················2
42 ··Offset·into·.debug_info:··0x7b2441 ··Offset·into·.debug_info:··0x7d50
43 ··Pointer·Size:·············842 ··Pointer·Size:·············8
44 ··Segment·Size:·············043 ··Segment·Size:·············0
  
45 ····Address············Length44 ····Address············Length
46 ····00000000000037c0·00000000000002d745 ····00000000000039e0·00000000000000ca
 46 ····0000000000003290·00000000000000b4
47 ····0000000000000000·000000000000000047 ····0000000000000000·0000000000000000
  
78.0 KB
readelf --wide --debug-dump=loc {}
    
Offset 150, 21 lines modifiedOffset 150, 21 lines modified
150 ····00000182·v000000000000000·v000000000000000·views·at·00000172·for:150 ····00000182·v000000000000000·v000000000000000·views·at·00000172·for:
151 ·············0000000000003203·000000000000321a·(DW_OP_reg12·(r12))151 ·············0000000000003203·000000000000321a·(DW_OP_reg12·(r12))
152 ····00000187·<End·of·list>152 ····00000187·<End·of·list>
  
153 ····00000188·v000000000000002·v000000000000000·location·view·pair153 ····00000188·v000000000000002·v000000000000000·location·view·pair
  
154 ····0000018a·v000000000000002·v000000000000000·views·at·00000188·for:154 ····0000018a·v000000000000002·v000000000000000·views·at·00000188·for:
155 ·············0000000000003200·000000000000321a·(DW_OP_addr:·42d9;·DW_OP_stack_value)155 ·············0000000000003200·000000000000321a·(DW_OP_addr:·42d6;·DW_OP_stack_value)
156 ····0000019f·<End·of·list>156 ····0000019f·<End·of·list>
  
157 ····000001a0·v000000000000002·v000000000000000·location·view·pair157 ····000001a0·v000000000000002·v000000000000000·location·view·pair
  
158 ····000001a2·v000000000000002·v000000000000000·views·at·000001a0·for:158 ····000001a2·v000000000000002·v000000000000000·views·at·000001a0·for:
159 ·············0000000000003200·000000000000321a·(DW_OP_addr:·4145;·DW_OP_stack_value)159 ·············0000000000003200·000000000000321a·(DW_OP_addr:·4142;·DW_OP_stack_value)
160 ····000001b7·<End·of·list>160 ····000001b7·<End·of·list>
  
161 ····000001b8·v000000000000002·v000000000000000·location·view·pair161 ····000001b8·v000000000000002·v000000000000000·location·view·pair
  
162 ····000001ba·v000000000000002·v000000000000000·views·at·000001b8·for:162 ····000001ba·v000000000000002·v000000000000000·views·at·000001b8·for:
163 ·············000000000000321a·0000000000003223·(DW_OP_reg3·(rbx))163 ·············000000000000321a·0000000000003223·(DW_OP_reg3·(rbx))
164 ····000001c6·<End·of·list>164 ····000001c6·<End·of·list>
Offset 202, 21 lines modifiedOffset 202, 21 lines modified
202 ····0000020e·v000000000000002·v000000000000000·views·at·0000020c·for:202 ····0000020e·v000000000000002·v000000000000000·views·at·0000020c·for:
203 ·············0000000000003223·000000000000324d·(DW_OP_reg12·(r12))203 ·············0000000000003223·000000000000324d·(DW_OP_reg12·(r12))
204 ····0000021a·<End·of·list>204 ····0000021a·<End·of·list>
  
205 ····0000021b·v000000000000002·v000000000000000·location·view·pair205 ····0000021b·v000000000000002·v000000000000000·location·view·pair
  
206 ····0000021d·v000000000000002·v000000000000000·views·at·0000021b·for:206 ····0000021d·v000000000000002·v000000000000000·views·at·0000021b·for:
207 ·············0000000000003223·000000000000324d·(DW_OP_addr:·42de;·DW_OP_stack_value)207 ·············0000000000003223·000000000000324d·(DW_OP_addr:·42db;·DW_OP_stack_value)
208 ····00000232·<End·of·list>208 ····00000232·<End·of·list>
  
209 ····00000233·v000000000000002·v000000000000000·location·view·pair209 ····00000233·v000000000000002·v000000000000000·location·view·pair
  
210 ····00000235·v000000000000002·v000000000000000·views·at·00000233·for:210 ····00000235·v000000000000002·v000000000000000·views·at·00000233·for:
211 ·············0000000000003223·000000000000324d·(DW_OP_addr:·4145;·DW_OP_stack_value)211 ·············0000000000003223·000000000000324d·(DW_OP_addr:·4142;·DW_OP_stack_value)
212 ····0000024a·<End·of·list>212 ····0000024a·<End·of·list>
  
213 ····0000024b·v000000000000002·v000000000000000·location·view·pair213 ····0000024b·v000000000000002·v000000000000000·location·view·pair
  
214 ····0000024d·v000000000000002·v000000000000000·views·at·0000024b·for:214 ····0000024d·v000000000000002·v000000000000000·views·at·0000024b·for:
215 ·············000000000000324d·0000000000003256·(DW_OP_reg3·(rbx))215 ·············000000000000324d·0000000000003256·(DW_OP_reg3·(rbx))
216 ····00000259·<End·of·list>216 ····00000259·<End·of·list>
Offset 1370, 21 lines modifiedOffset 1370, 21 lines modified
1370 ····00000eb0·v000000000000000·v000000000000000·views·at·00000ea0·for:1370 ····00000eb0·v000000000000000·v000000000000000·views·at·00000ea0·for:
1371 ·············00000000000029ce·00000000000029d3·(DW_OP_reg4·(rsi))1371 ·············00000000000029ce·00000000000029d3·(DW_OP_reg4·(rsi))
1372 ····00000eb5·<End·of·list>1372 ····00000eb5·<End·of·list>
  
1373 ····00000eb6·v000000000000002·v000000000000000·location·view·pair1373 ····00000eb6·v000000000000002·v000000000000000·location·view·pair
  
1374 ····00000eb8·v000000000000002·v000000000000000·views·at·00000eb6·for:1374 ····00000eb8·v000000000000002·v000000000000000·views·at·00000eb6·for:
1375 ·············00000000000029ca·00000000000029d9·(DW_OP_addr:·41fa;·DW_OP_stack_value)1375 ·············00000000000029ca·00000000000029d9·(DW_OP_addr:·41f7;·DW_OP_stack_value)
1376 ····00000ecd·<End·of·list>1376 ····00000ecd·<End·of·list>
  
1377 ····00000ece·v000000000000002·v000000000000000·location·view·pair1377 ····00000ece·v000000000000002·v000000000000000·location·view·pair
  
1378 ····00000ed0·v000000000000002·v000000000000000·views·at·00000ece·for:1378 ····00000ed0·v000000000000002·v000000000000000·views·at·00000ece·for:
1379 ·············00000000000029ca·00000000000029d9·(DW_OP_addr:·41e1;·DW_OP_stack_value)1379 ·············00000000000029ca·00000000000029d9·(DW_OP_addr:·41de;·DW_OP_stack_value)
1380 ····00000ee5·<End·of·list>1380 ····00000ee5·<End·of·list>
  
1381 ····00000ee6·v000000000000000·v000000000000000·location·view·pair1381 ····00000ee6·v000000000000000·v000000000000000·location·view·pair
1382 ····00000ee8·v000000000000000·v000000000000000·location·view·pair1382 ····00000ee8·v000000000000000·v000000000000000·location·view·pair
1383 ····00000eea·v000000000000000·v000000000000000·location·view·pair1383 ····00000eea·v000000000000000·v000000000000000·location·view·pair
1384 ····00000eec·v000000000000000·v000000000000000·location·view·pair1384 ····00000eec·v000000000000000·v000000000000000·location·view·pair
1385 ····00000eee·v000000000000000·v000000000000000·location·view·pair1385 ····00000eee·v000000000000000·v000000000000000·location·view·pair
Offset 1596, 21 lines modifiedOffset 1596, 21 lines modified
1596 ····00001139·v000000000000000·v000000000000000·views·at·00001129·for:1596 ····00001139·v000000000000000·v000000000000000·views·at·00001129·for:
1597 ·············0000000000002808·000000000000280d·(DW_OP_reg4·(rsi))1597 ·············0000000000002808·000000000000280d·(DW_OP_reg4·(rsi))
1598 ····0000113e·<End·of·list>1598 ····0000113e·<End·of·list>
  
1599 ····0000113f·v000000000000002·v000000000000000·location·view·pair1599 ····0000113f·v000000000000002·v000000000000000·location·view·pair
  
1600 ····00001141·v000000000000002·v000000000000000·views·at·0000113f·for:1600 ····00001141·v000000000000002·v000000000000000·views·at·0000113f·for:
1601 ·············0000000000002805·000000000000280e·(DW_OP_addr:·41af;·DW_OP_stack_value)1601 ·············0000000000002805·000000000000280e·(DW_OP_addr:·41ac;·DW_OP_stack_value)
1602 ····00001156·<End·of·list>1602 ····00001156·<End·of·list>
  
1603 ····00001157·v000000000000002·v000000000000000·location·view·pair1603 ····00001157·v000000000000002·v000000000000000·location·view·pair
  
1604 ····00001159·v000000000000002·v000000000000000·views·at·00001157·for:1604 ····00001159·v000000000000002·v000000000000000·views·at·00001157·for:
1605 ·············0000000000002805·000000000000280e·(DW_OP_addr:·41a4;·DW_OP_stack_value)1605 ·············0000000000002805·000000000000280e·(DW_OP_addr:·41a1;·DW_OP_stack_value)
1606 ····0000116e·<End·of·list>1606 ····0000116e·<End·of·list>
  
1607 ····0000116f·v000000000000000·v000000000000000·location·view·pair1607 ····0000116f·v000000000000000·v000000000000000·location·view·pair
1608 ····00001171·v000000000000000·v000000000000000·location·view·pair1608 ····00001171·v000000000000000·v000000000000000·location·view·pair
1609 ····00001173·v000000000000000·v000000000000000·location·view·pair1609 ····00001173·v000000000000000·v000000000000000·location·view·pair
  
1610 ····00001175·0000000000002740·(base·address)1610 ····00001175·0000000000002740·(base·address)
Offset 1869, 21 lines modifiedOffset 1869, 21 lines modified
1869 ····0000141a·v000000000000000·v000000000000000·views·at·0000140a·for:1869 ····0000141a·v000000000000000·v000000000000000·views·at·0000140a·for:
1870 ·············0000000000002561·0000000000002578·(DW_OP_reg12·(r12))1870 ·············0000000000002561·0000000000002578·(DW_OP_reg12·(r12))
1871 ····0000141f·<End·of·list>1871 ····0000141f·<End·of·list>
  
1872 ····00001420·v000000000000002·v000000000000000·location·view·pair1872 ····00001420·v000000000000002·v000000000000000·location·view·pair
  
1873 ····00001422·v000000000000002·v000000000000000·views·at·00001420·for:1873 ····00001422·v000000000000002·v000000000000000·views·at·00001420·for:
1874 ·············000000000000255e·0000000000002578·(DW_OP_addr:·4147;·DW_OP_stack_value)1874 ·············000000000000255e·0000000000002578·(DW_OP_addr:·4144;·DW_OP_stack_value)
1875 ····00001437·<End·of·list>1875 ····00001437·<End·of·list>
  
1876 ····00001438·v000000000000002·v000000000000000·location·view·pair1876 ····00001438·v000000000000002·v000000000000000·location·view·pair
  
1877 ····0000143a·v000000000000002·v000000000000000·views·at·00001438·for:1877 ····0000143a·v000000000000002·v000000000000000·views·at·00001438·for:
1878 ·············000000000000255e·0000000000002578·(DW_OP_addr:·4145;·DW_OP_stack_value)1878 ·············000000000000255e·0000000000002578·(DW_OP_addr:·4142;·DW_OP_stack_value)
1879 ····0000144f·<End·of·list>1879 ····0000144f·<End·of·list>
  
1880 ····00001450·v000000000000000·v000000000000000·location·view·pair1880 ····00001450·v000000000000000·v000000000000000·location·view·pair
  
1881 ····00001452·v000000000000000·v000000000000000·views·at·00001450·for:1881 ····00001452·v000000000000000·v000000000000000·views·at·00001450·for:
1882 ·············0000000000002578·0000000000002581·(DW_OP_reg3·(rbx))1882 ·············0000000000002578·0000000000002581·(DW_OP_reg3·(rbx))
1883 ····0000145e·<End·of·list>1883 ····0000145e·<End·of·list>
Offset 1921, 21 lines modifiedOffset 1921, 21 lines modified
1921 ····000014a7·v000000000000002·v000000000000000·views·at·000014a5·for:1921 ····000014a7·v000000000000002·v000000000000000·views·at·000014a5·for:
1922 ·············0000000000002581·00000000000025ac·(DW_OP_reg12·(r12))1922 ·············0000000000002581·00000000000025ac·(DW_OP_reg12·(r12))
1923 ····000014b3·<End·of·list>1923 ····000014b3·<End·of·list>
  
1924 ····000014b4·v000000000000002·v000000000000000·location·view·pair1924 ····000014b4·v000000000000002·v000000000000000·location·view·pair
  
1925 ····000014b6·v000000000000002·v000000000000000·views·at·000014b4·for:1925 ····000014b6·v000000000000002·v000000000000000·views·at·000014b4·for:
1926 ·············0000000000002581·00000000000025ac·(DW_OP_addr:·4151;·DW_OP_stack_value)1926 ·············0000000000002581·00000000000025ac·(DW_OP_addr:·414e;·DW_OP_stack_value)
1927 ····000014cb·<End·of·list>1927 ····000014cb·<End·of·list>
  
1928 ····000014cc·v000000000000002·v000000000000000·location·view·pair1928 ····000014cc·v000000000000002·v000000000000000·location·view·pair
  
1929 ····000014ce·v000000000000002·v000000000000000·views·at·000014cc·for:1929 ····000014ce·v000000000000002·v000000000000000·views·at·000014cc·for:
1930 ·············0000000000002581·00000000000025ac·(DW_OP_addr:·4145;·DW_OP_stack_value)1930 ·············0000000000002581·00000000000025ac·(DW_OP_addr:·4142;·DW_OP_stack_value)
1931 ····000014e3·<End·of·list>1931 ····000014e3·<End·of·list>
  
1932 ····000014e4·v000000000000000·v000000000000000·location·view·pair1932 ····000014e4·v000000000000000·v000000000000000·location·view·pair
Max diff block lines reached; 73239/79853 bytes (91.72%) of diff not shown.
1.08 KB
readelf --wide --debug-dump=ranges {}
    
Offset 25, 27 lines modifiedOffset 25, 27 lines modified
25 ··Offset·into·.debug_info:··0x75b625 ··Offset·into·.debug_info:··0x75b6
26 ··Pointer·Size:·············826 ··Pointer·Size:·············8
27 ··Segment·Size:·············027 ··Segment·Size:·············0
  
28 ····Address············Length28 ····Address············Length
29 ····0000000000003660·000000000000008629 ····0000000000003660·0000000000000086
30 ····0000000000000000·000000000000000030 ····0000000000000000·0000000000000000
31 ··Length:···················6031 ··Length:···················44
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x772e33 ··Offset·into·.debug_info:··0x772e
34 ··Pointer·Size:·············834 ··Pointer·Size:·············8
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address············Length36 ····Address············Length
37 ····00000000000036f0·00000000000000ca37 ····0000000000003700·00000000000002d7
38 ····0000000000003290·00000000000000b4 
39 ····0000000000000000·000000000000000038 ····0000000000000000·0000000000000000
40 ··Length:···················4439 ··Length:···················60
41 ··Version:··················240 ··Version:··················2
42 ··Offset·into·.debug_info:··0x7b2441 ··Offset·into·.debug_info:··0x7d50
43 ··Pointer·Size:·············842 ··Pointer·Size:·············8
44 ··Segment·Size:·············043 ··Segment·Size:·············0
  
45 ····Address············Length44 ····Address············Length
46 ····00000000000037c0·00000000000002d745 ····00000000000039e0·00000000000000ca
 46 ····0000000000003290·00000000000000b4
47 ····0000000000000000·000000000000000047 ····0000000000000000·0000000000000000
  
821 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·15.2.0-8)·15.2.01 GCC:·(Debian·15.2.0-8)·15.2.0
2 a```bhqb`2 a```bhqb`
3 We<_N[{3P 
4 0+Qf2<&Y 
5 j%x)O%&a 
6 fxRiM2-Un 
7 LBRU+U4d 
8 1v39!B9: 
9 |U,u:4nz3 aUsP[C{T7
 4 .]"ok,RD
 5 wi5U<"DN
 6 3m"&Ji"%
 7 s!2;E=dX
 8 ie;^)[n^Fj3[v3
 9 GDBaGh?U{
10 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug10 Y~/usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
11 crtstuff.c11 crtstuff.c
12 deregister_tm_clones12 deregister_tm_clones
13 __do_global_dtors_aux13 __do_global_dtors_aux
14 completed.014 completed.0
15 __do_global_dtors_aux_fini_array_entry15 __do_global_dtors_aux_fini_array_entry
16 frame_dummy16 frame_dummy
17 __frame_dummy_init_array_entry17 __frame_dummy_init_array_entry
 18 freebsd_kevents.cpp
 19 freebsd.cpp
18 apple.cpp20 apple.cpp
19 linux.cpp21 linux.cpp
20 freebsd.cpp 
21 freebsd_kevents.cpp 
22 generic_posix.cpp22 generic_posix.cpp
23 generic.cpp 
24 unix_strings.cpp23 unix_strings.cpp
 24 generic.cpp
25 __FRAME_END__25 __FRAME_END__
26 __dso_handle26 __dso_handle
27 _DYNAMIC27 _DYNAMIC
28 __GNU_EH_FRAME_HDR28 __GNU_EH_FRAME_HDR
29 __TMC_END__29 __TMC_END__
30 _GLOBAL_OFFSET_TABLE_30 _GLOBAL_OFFSET_TABLE_
31 getenv@GLIBC_2.2.531 getenv@GLIBC_2.2.5
858 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 83, 21 lines modifiedOffset 83, 21 lines modified
  
83 0000000000003660·<mark_failed_with_errno>:83 0000000000003660·<mark_failed_with_errno>:
84 »       ...84 »       ...
  
85 00000000000036c0·<map_error_code>:85 00000000000036c0·<map_error_code>:
86 »       ...86 »       ...
  
87 00000000000036f0·<mark_failed_with_code>:87 0000000000003700·<java_to_char>:
88 »       ...88 »       ...
  
89 00000000000037a0·<mark_failed_with_message>:89 0000000000003850·<char_to_java>:
90 »       ...90 »       ...
  
91 00000000000037b0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:91 00000000000039e0·<mark_failed_with_code>:
92 »       ...92 »       ...
  
93 00000000000037c0·<java_to_char>:93 0000000000003a90·<mark_failed_with_message>:
94 »       ...94 »       ...
  
95 0000000000003910·<char_to_java>:95 0000000000003aa0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
96 »       ...96 »       ...
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 0000000000003a98·<_fini>:2 0000000000003aac·<_fini>:
3 »       ...3 »       ...
3.28 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]··.2 ··[·····0]··.
 3 ··[·····2]··src/main/cpp/freebsd_kevents.cpp
3 ··[·····2]··src/main/cpp/apple.cpp4 ··[····23]··src/main/cpp/freebsd.cpp
4 ··[····19]··src/main/cpp/win.cpp5 ··[····3c]··src/main/cpp/win.cpp
5 ··[····2e]··src/main/cpp/posix.cpp6 ··[····51]··src/main/cpp/posix.cpp
6 ··[····45]··src/main/cpp7 ··[····68]··src/main/cpp
7 ··[····52]··/usr/lib/jvm/default-java/include8 ··[····75]··/usr/lib/jvm/default-java/include
8 ··[····74]··/usr/include/x86_64-linux-gnu/bits9 ··[····97]··/usr/include/x86_64-linux-gnu/bits
9 ··[····97]··/usr/lib/gcc/x86_64-linux-gnu/15/include10 ··[····ba]··/usr/lib/gcc/x86_64-linux-gnu/15/include
10 ··[····c0]··/usr/include11 ··[····e3]··/usr/include
11 ··[····cd]··/usr/lib/jvm/default-java/include/linux12 ··[····f0]··/usr/lib/jvm/default-java/include/linux
12 ··[····f5]··/usr/include/x86_64-linux-gnu/bits/types13 ··[···118]··/usr/include/x86_64-linux-gnu/bits/types
13 ··[···11e]··/usr/include/c++/1514 ··[···141]··/usr/include/c++/15
14 ··[···132]··/usr/include/c++/15/bits15 ··[···155]··/usr/include/c++/15/bits
15 ··[···14b]··/usr/include/x86_64-linux-gnu/sys16 ··[···16e]··/usr/include/x86_64-linux-gnu/sys
16 ··[···16d]··src/shared/headers17 ··[···190]··src/shared/headers
17 ··[···180]··/usr/include/x86_64-linux-gnu/c++/15/bits18 ··[···1a3]··/usr/include/x86_64-linux-gnu/c++/15/bits
18 ··[···1aa]··jni.h19 ··[···1cd]··jni.h
19 ··[···1b0]··string_fortified.h20 ··[···1d3]··string_fortified.h
20 ··[···1c3]··unistd.h21 ··[···1e6]··unistd.h
21 ··[···1cc]··stddef.h22 ··[···1ef]··stddef.h
22 ··[···1d5]··stdarg.h23 ··[···1f8]··stdarg.h
23 ··[···1de]··<built-in>24 ··[···201]··<built-in>
24 ··[···1e9]··stdio.h25 ··[···20c]··stdio.h
25 ··[···1f1]··jni_md.h26 ··[···214]··jni_md.h
26 ··[···1fa]··stdlib.h27 ··[···21d]··stdlib.h
27 ··[···203]··struct_timespec.h28 ··[···226]··struct_timespec.h
28 ··[···215]··cstdlib29 ··[···238]··cstdlib
29 ··[···21d]··std_abs.h30 ··[···240]··std_abs.h
30 ··[···227]··stdlib-float.h31 ··[···24a]··stdlib-float.h
31 ··[···236]··stdlib-bsearch.h32 ··[···259]··stdlib-bsearch.h
32 ··[···247]··struct_stat.h33 ··[···26a]··struct_stat.h
33 ··[···255]··ioctl-types.h34 ··[···278]··ioctl-types.h
34 ··[···263]··utsname.h35 ··[···286]··utsname.h
35 ··[···26d]··dirent.h36 ··[···290]··dirent.h
36 ··[···276]··ioctl.h37 ··[···299]··ioctl.h
37 ··[···27e]··unistd-decl.h38 ··[···2a1]··unistd-decl.h
38 ··[···28c]··string.h39 ··[···2af]··string.h
39 ··[···295]··errno.h40 ··[···2b8]··errno.h
40 ··[···29d]··generic.h41 ··[···2c0]··generic.h
41 ··[···2a7]··c++config.h42 ··[···2ca]··c++config.h
 43 ··[···2d6]··src/main/cpp/apple.cpp
42 ··[···2b3]··src/main/cpp/linux.cpp44 ··[···2ed]··src/main/cpp/linux.cpp
43 ··[···2ca]··struct_FILE.h45 ··[···304]··struct_FILE.h
44 ··[···2d8]··mntent.h46 ··[···312]··mntent.h
45 ··[···2e1]··stdint-uintn.h47 ··[···31b]··stdint-uintn.h
46 ··[···2f0]··inotify.h48 ··[···32a]··inotify.h
47 ··[···2fa]··src/main/cpp/freebsd.cpp 
48 ··[···313]··src/main/cpp/freebsd_kevents.cpp 
49 ··[···334]··src/shared/cpp/osx.cpp49 ··[···334]··src/shared/cpp/osx.cpp
50 ··[···34b]··src/shared/cpp/generic_posix.cpp50 ··[···34b]··src/shared/cpp/generic_posix.cpp
51 ··[···36c]··src/shared/cpp51 ··[···36c]··src/shared/cpp
52 ··[···37b]··src/shared/cpp/generic.cpp 
53 ··[···396]··src/shared/cpp/unix_strings.cpp52 ··[···37b]··src/shared/cpp/unix_strings.cpp
54 ··[···3b6]··wchar.h53 ··[···39b]··wchar.h
 54 ··[···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·6700df0c·70630a00·8e82ff7e·7cf8b689·g...pc.....~|...6 ··0x00000040·67004ecd·c5e21584·ed7b97b5·8c9d9c4c·g.N......{.....L
7 ··0x00000050·9cf9d4c3·8864·······················.....d7 ··0x00000050·90154553·0808·······················..ES..
  
2.01 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·00617070·6c652e63·70700077·ntry.apple.cpp.w12 ··0x00000090·6e747279·00667265·65627364·5f6b6576·ntry.freebsd_kev
 13 ··0x000000a0·656e7473·2e637070·00667265·65627364·ents.cpp.freebsd
 14 ··0x000000b0·2e637070·0077696e·2e637070·00617070·.cpp.win.cpp.app
13 ··0x000000a0·696e2e63·7070006c·696e7578·2e637070·in.cpp.linux.cpp15 ··0x000000c0·6c652e63·7070006c·696e7578·2e637070·le.cpp.linux.cpp
14 ··0x000000b0·00667265·65627364·2e637070·00667265·.freebsd.cpp.fre 
15 ··0x000000c0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp 
16 ··0x000000d0·006f7378·2e637070·0067656e·65726963·.osx.cpp.generic16 ··0x000000d0·006f7378·2e637070·0067656e·65726963·.osx.cpp.generic
17 ··0x000000e0·5f706f73·69782e63·70700067·656e6572·_posix.cpp.gener17 ··0x000000e0·5f706f73·69782e63·70700075·6e69785f·_posix.cpp.unix_
18 ··0x000000f0·69632e63·70700075·6e69785f·73747269·ic.cpp.unix_stri18 ··0x000000f0·73747269·6e67732e·63707000·67656e65·strings.cpp.gene
19 ··0x00000100·6e67732e·63707000·5f5f4652·414d455f·ngs.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.