1.56 MB
/srv/reproducible-results/rbuild-debian/r-b-build.ZJ6vf3uJ/b1/libnative-platform-java_0.14-6_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ZJ6vf3uJ/b2/libnative-platform-java_0.14-6_i386.changes
612 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·97ad8a9ada92295c91b12d29eadc92f6·103528·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·97ad8a9ada92295c91b12d29eadc92f6·103528·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·2702033e2fa06741f45404e1ac36e52a·69752·java·optional·libnative-platform-java_0.14-6_all.deb2 ·2702033e2fa06741f45404e1ac36e52a·69752·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·0ffcb4b70479380bf823d52cc144d4cc·41272·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb 
4 ·6abecdb6c0b1f30c0c9a1d197b98e283·12172·java·optional·libnative-platform-jni_0.14-6_i386.deb3 ·95e6ad312b3d7353e7c2e8f47be1a92f·41276·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb
 4 ·796b694be33f7629f92c4cabd8b726b9·12160·java·optional·libnative-platform-jni_0.14-6_i386.deb
302 KB
libnative-platform-jni_0.14-6_i386.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····11188·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····11176·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
302 KB
data.tar.xz
302 KB
data.tar
54.9 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.01 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 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·524 There·are·9·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00ca4·0x00ca4·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ca4·0x00ca4·R···0x1000
8 ··LOAD···········0x001000·0x00001000·0x00001000·0x00d68·0x00d68·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x00d6c·0x00d6c·R·E·0x1000
9 ··LOAD···········0x002000·0x00002000·0x00002000·0x009d0·0x009d0·R···0x10009 ··LOAD···········0x002000·0x00002000·0x00002000·0x009d0·0x009d0·R···0x1000
10 ··LOAD···········0x002ee8·0x00003ee8·0x00003ee8·0x0017c·0x001dc·RW··0x100010 ··LOAD···········0x002ee8·0x00003ee8·0x00003ee8·0x0017c·0x001dc·RW··0x1000
11 ··DYNAMIC········0x002ef0·0x00003ef0·0x00003ef0·0x000e8·0x000e8·RW··0x411 ··DYNAMIC········0x002ef0·0x00003ef0·0x00003ef0·0x000e8·0x000e8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x002190·0x00002190·0x00002190·0x000d4·0x000d4·R···0x413 ··GNU_EH_FRAME···0x002190·0x00002190·0x00002190·0x000d4·0x000d4·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x002ee8·0x00003ee8·0x00003ee8·0x00118·0x00118·R···0x115 ··GNU_RELRO······0x002ee8·0x00003ee8·0x00003ee8·0x00118·0x00118·R···0x1
1.68 KB
readelf --wide --sections {}
    
Offset 10, 17 lines modifiedOffset 10, 17 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00000af0·000af0·00005a·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00000af0·000af0·00005a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000b4c·000b4c·000050·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········00000b4c·000b4c·000050·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············00000b9c·000b9c·000050·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000b9c·000b9c·000050·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000bec·000bec·0000b8·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············00000bec·000bec·0000b8·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00001020·001020·000180·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00001020·001020·000180·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········000011a0·0011a0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········000011a0·0011a0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········000011b0·0011b0·000ba1·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········000011b0·0011b0·000ba6·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00001d54·001d54·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00001d58·001d58·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00002000·002000·00018e·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00002000·002000·00018d·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00002190·002190·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00002190·002190·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00002264·002264·00076c·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00002264·002264·00076c·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00003ee8·002ee8·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00003ee8·002ee8·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00003eec·002eec·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00003eec·002eec·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00003ef0·002ef0·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00003ef0·002ef0·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00003fd8·002fd8·00001c·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00003fd8·002fd8·00001c·04··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00003ff4·002ff4·000068·04··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00003ff4·002ff4·000068·04··WA··0···0··4
3.65 KB
readelf --wide --symbols {}
    
Offset 18, 31 lines modifiedOffset 18, 31 lines modified
18 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(2)18 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(2)
19 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(2)19 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(2)
20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0·(3)20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0·(3)
21 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable21 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
22 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(3)22 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(3)
23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(2)23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(2)
24 ····20:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject24 ····20:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
25 ····21:·00001d30····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz25 ····21:·00001ab0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
26 ····22:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down26 ····22:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
27 ····23:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal27 ····23:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
28 ····24:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine28 ····24:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
29 ····25:·00001c50···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code29 ····25:·000019d0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
30 ····26:·00001c20····38·FUNC····GLOBAL·DEFAULT···12·map_error_code30 ····26:·00001d30····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
31 ····27:·000019d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char31 ····27:·00001ae0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
32 ····28:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold32 ····28:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
33 ····29:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal33 ····29:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
34 ····30:·00001ad0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java34 ····30:·00001be0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
35 ····31:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left35 ····31:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
36 ····32:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground36 ····32:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
37 ····33:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up37 ····33:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
38 ····34:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine38 ····34:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
39 ····35:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right39 ····35:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
40 ····36:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities40 ····36:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
41 ····37:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion41 ····37:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
42 ····38:·00001bc0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno42 ····38:·00001cd0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
43 ····39:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset43 ····39:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
44 ····40:·00001d20·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 ····40:·00001aa0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
45 ····41:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc45 ····41:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
46 ····42:·00001cf0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message46 ····42:·00001a70····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
47 ····43:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject47 ····43:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
48 ····44:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali48 ····44:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
2.51 KB
readelf --wide --relocs {}
    
Offset 12, 28 lines modifiedOffset 12, 28 lines modified
12 00003fec··00002c06·R_386_GLOB_DAT·········000012b0···_Z17write_to_terminali12 00003fec··00002c06·R_386_GLOB_DAT·········000012b0···_Z17write_to_terminali
13 00003ff0··00001d06·R_386_GLOB_DAT·········00004060···current_terminal13 00003ff0··00001d06·R_386_GLOB_DAT·········00004060···current_terminal
  
14 Relocation·section·'.rel.plt'·at·offset·0xbec·contains·23·entries:14 Relocation·section·'.rel.plt'·at·offset·0xbec·contains·23·entries:
15 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name15 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
16 00004000··00000107·R_386_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.1999102316 00004000··00000107·R_386_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.19991023
17 00004004··00001407·R_386_JUMP_SLOT········00001380···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject17 00004004··00001407·R_386_JUMP_SLOT········00001380···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
18 00004008··00001507·R_386_JUMP_SLOT········00001d30···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz18 00004008··00001507·R_386_JUMP_SLOT········00001ab0···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
19 0000400c··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.019 0000400c··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
20 00004010··00002b07·R_386_JUMP_SLOT········00001300···_Z16write_capabilityP7JNIEnv_PKcP8_jobject20 00004010··00002b07·R_386_JUMP_SLOT········00001300···_Z16write_capabilityP7JNIEnv_PKcP8_jobject
21 00004014··00001a07·R_386_JUMP_SLOT········00001c20···map_error_code21 00004014··00001a07·R_386_JUMP_SLOT········00001d30···map_error_code
22 00004018··00002907·R_386_JUMP_SLOT········000012e0···_Z6getcapPKc22 00004018··00002907·R_386_JUMP_SLOT········000012e0···_Z6getcapPKc
23 0000401c··00000507·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.023 0000401c··00000507·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
24 00004020··00000607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.024 00004020··00000607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
25 00004024··00000707·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.025 00004024··00000707·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
26 00004028··00000907·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.026 00004028··00000907·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
27 0000402c··00000a07·R_386_JUMP_SLOT········00000000···write@GLIBC_2.027 0000402c··00000a07·R_386_JUMP_SLOT········00000000···write@GLIBC_2.0
28 00004030··00000b07·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.028 00004030··00000b07·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
29 00004034··00000c07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.029 00004034··00000c07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
30 00004038··00000d07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.030 00004038··00000d07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
31 0000403c··00000e07·R_386_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.1999102331 0000403c··00000e07·R_386_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.19991023
32 00004040··00002a07·R_386_JUMP_SLOT········00001cf0···mark_failed_with_message32 00004040··00002a07·R_386_JUMP_SLOT········00001a70···mark_failed_with_message
33 00004044··00000f07·R_386_JUMP_SLOT········00000000···tparm@NCURSES6_TINFO_5.0.1999102333 00004044··00000f07·R_386_JUMP_SLOT········00000000···tparm@NCURSES6_TINFO_5.0.19991023
34 00004048··00001007·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.034 00004048··00001007·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
35 0000404c··00001907·R_386_JUMP_SLOT········00001c50···mark_failed_with_code35 0000404c··00001907·R_386_JUMP_SLOT········000019d0···mark_failed_with_code
36 00004050··00001207·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.036 00004050··00001207·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
37 00004054··00001307·R_386_JUMP_SLOT········00000000···tgetent@NCURSES6_TINFO_5.0.1999102337 00004054··00001307·R_386_JUMP_SLOT········00000000···tgetent@NCURSES6_TINFO_5.0.19991023
38 00004058··00001e07·R_386_JUMP_SLOT········00001ad0···char_to_java38 00004058··00001e07·R_386_JUMP_SLOT········00001be0···char_to_java
820 B
readelf --wide --dynamic {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Dynamic·section·at·offset·0x2ef0·contains·25·entries:1 Dynamic·section·at·offset·0x2ef0·contains·25·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libtinfo.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libtinfo.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x0000000c·(INIT)·······················0x10005 ·0x0000000c·(INIT)·······················0x1000
6 ·0x0000000d·(FINI)·······················0x1d546 ·0x0000000d·(FINI)·······················0x1d58
7 ·0x00000019·(INIT_ARRAY)·················0x3ee87 ·0x00000019·(INIT_ARRAY)·················0x3ee8
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x3eec9 ·0x0000001a·(FINI_ARRAY)·················0x3eec
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x17811 ·0x6ffffef5·(GNU_HASH)···················0x178
12 ·0x00000005·(STRTAB)·····················0x52012 ·0x00000005·(STRTAB)·····················0x520
13 ·0x00000006·(SYMTAB)·····················0x25013 ·0x00000006·(SYMTAB)·····················0x250
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:·732c6015fb241127b2722186a9c3d9c9445067a13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·031291ed8378bf6983ba30338d22f544c460bdc0
18.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 694, 359 lines modifiedOffset 694, 359 lines modified
694 ··DW_CFA_advance_loc:·1·to·000019c9694 ··DW_CFA_advance_loc:·1·to·000019c9
695 ··DW_CFA_restore:·r3·(ebx)695 ··DW_CFA_restore:·r3·(ebx)
696 ··DW_CFA_def_cfa_offset:·4696 ··DW_CFA_def_cfa_offset:·4
697 ··DW_CFA_nop697 ··DW_CFA_nop
698 ··DW_CFA_nop698 ··DW_CFA_nop
699 ··DW_CFA_nop699 ··DW_CFA_nop
  
700 000004f8·00000090·000004fc·FDE·cie=00000000·pc=000019d0..00001acb700 000004f8·00000020·000004fc·FDE·cie=00000000·pc=00001ab0..00001ad1
 701 ··DW_CFA_advance_loc:·3·to·00001ab3
 702 ··DW_CFA_def_cfa_offset:·16
 703 ··DW_CFA_advance_loc:·11·to·00001abe
 704 ··DW_CFA_def_cfa_offset:·20
 705 ··DW_CFA_advance_loc:·4·to·00001ac2
 706 ··DW_CFA_def_cfa_offset:·24
 707 ··DW_CFA_advance_loc:·4·to·00001ac6
 708 ··DW_CFA_def_cfa_offset:·28
 709 ··DW_CFA_advance_loc:·1·to·00001ac7
 710 ··DW_CFA_def_cfa_offset:·32
 711 ··DW_CFA_advance_loc:·9·to·00001ad0
 712 ··DW_CFA_def_cfa_offset:·4
 713 ··DW_CFA_nop
  
 714 0000051c·00000088·00000520·FDE·cie=00000000·pc=000019d0..00001a69
701 ··DW_CFA_advance_loc:·1·to·000019d1715 ··DW_CFA_advance_loc:·1·to·000019d1
702 ··DW_CFA_def_cfa_offset:·8716 ··DW_CFA_def_cfa_offset:·8
703 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8717 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
704 ··DW_CFA_advance_loc:·1·to·000019d2718 ··DW_CFA_advance_loc:·1·to·000019d2
705 ··DW_CFA_def_cfa_offset:·12719 ··DW_CFA_def_cfa_offset:·12
706 ··DW_CFA_offset:·r7·(edi)·at·cfa-12720 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
707 ··DW_CFA_advance_loc:·1·to·000019d3721 ··DW_CFA_advance_loc:·1·to·000019d3
708 ··DW_CFA_def_cfa_offset:·16722 ··DW_CFA_def_cfa_offset:·16
709 ··DW_CFA_offset:·r6·(esi)·at·cfa-16723 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
710 ··DW_CFA_advance_loc:·1·to·000019d4724 ··DW_CFA_advance_loc:·1·to·000019d4
711 ··DW_CFA_def_cfa_offset:·20725 ··DW_CFA_def_cfa_offset:·20
712 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20726 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
713 ··DW_CFA_advance_loc:·14·to·000019e2727 ··DW_CFA_advance_loc:·14·to·000019e2
714 ··DW_CFA_def_cfa_offset:·56728 ··DW_CFA_def_cfa_offset:·56
715 ··DW_CFA_advance_loc:·10·to·000019ec729 ··DW_CFA_advance_loc:·14·to·000019f0
716 ··DW_CFA_def_cfa_offset:·60730 ··DW_CFA_def_cfa_offset:·60
717 ··DW_CFA_advance_loc:·1·to·000019ed731 ··DW_CFA_advance_loc:·1·to·000019f1
718 ··DW_CFA_def_cfa_offset:·64732 ··DW_CFA_def_cfa_offset:·64
 733 ··DW_CFA_advance_loc:·14·to·000019ff
 734 ··DW_CFA_def_cfa_offset:·48
719 ··DW_CFA_advance_loc:·30·to·00001a0b735 ··DW_CFA_advance_loc:·1·to·00001a00
720 ··DW_CFA_def_cfa_offset:·52736 ··DW_CFA_def_cfa_offset:·52
721 ··DW_CFA_advance_loc:·6·to·00001a11737 ··DW_CFA_advance_loc:·7·to·00001a07
722 ··DW_CFA_def_cfa_offset:·56738 ··DW_CFA_def_cfa_offset:·56
723 ··DW_CFA_advance_loc:·4·to·00001a15739 ··DW_CFA_advance_loc:·1·to·00001a08
724 ··DW_CFA_def_cfa_offset:·60740 ··DW_CFA_def_cfa_offset:·60
725 ··DW_CFA_advance_loc:·1·to·00001a16741 ··DW_CFA_advance_loc:·1·to·00001a09
726 ··DW_CFA_def_cfa_offset:·64742 ··DW_CFA_def_cfa_offset:·64
727 ··DW_CFA_advance_loc:·11·to·00001a21743 ··DW_CFA_advance_loc:·11·to·00001a14
728 ··DW_CFA_def_cfa_offset:·48744 ··DW_CFA_def_cfa_offset:·60
729 ··DW_CFA_advance_loc:·42·to·00001a4b745 ··DW_CFA_advance_loc:·3·to·00001a17
730 ··DW_CFA_def_cfa_offset:·52 
731 ··DW_CFA_advance_loc:·11·to·00001a56 
732 ··DW_CFA_def_cfa_offset:·56746 ··DW_CFA_def_cfa_offset:·56
733 ··DW_CFA_advance_loc:·4·to·00001a5a747 ··DW_CFA_advance_loc:·4·to·00001a1b
734 ··DW_CFA_def_cfa_offset:·60748 ··DW_CFA_def_cfa_offset:·60
735 ··DW_CFA_advance_loc:·1·to·00001a5b749 ··DW_CFA_advance_loc:·1·to·00001a1c
736 ··DW_CFA_def_cfa_offset:·64750 ··DW_CFA_def_cfa_offset:·64
737 ··DW_CFA_advance_loc:·9·to·00001a64751 ··DW_CFA_advance_loc:·11·to·00001a27
738 ··DW_CFA_def_cfa_offset:·52752 ··DW_CFA_def_cfa_offset:·48
739 ··DW_CFA_advance_loc:·2·to·00001a66753 ··DW_CFA_advance_loc:·7·to·00001a2e
740 ··DW_CFA_def_cfa_offset:·56754 ··DW_CFA_def_cfa_offset:·56
741 ··DW_CFA_advance_loc:·1·to·00001a67755 ··DW_CFA_advance_loc:·3·to·00001a31
742 ··DW_CFA_def_cfa_offset:·60756 ··DW_CFA_def_cfa_offset:·60
743 ··DW_CFA_advance_loc:·2·to·00001a69757 ··DW_CFA_advance_loc:·1·to·00001a32
744 ··DW_CFA_def_cfa_offset:·64758 ··DW_CFA_def_cfa_offset:·64
745 ··DW_CFA_advance_loc:·8·to·00001a71759 ··DW_CFA_advance_loc:·11·to·00001a3d
746 ··DW_CFA_def_cfa_offset:·48760 ··DW_CFA_def_cfa_offset:·48
747 ··DW_CFA_advance_loc:·8·to·00001a79761 ··DW_CFA_advance_loc:·3·to·00001a40
748 ··DW_CFA_def_cfa_offset:·60762 ··DW_CFA_def_cfa_offset:·60
749 ··DW_CFA_advance_loc:·4·to·00001a7d763 ··DW_CFA_advance_loc:·4·to·00001a44
750 ··DW_CFA_def_cfa_offset:·64764 ··DW_CFA_def_cfa_offset:·64
751 ··DW_CFA_advance_loc:·8·to·00001a85765 ··DW_CFA_advance_loc:·8·to·00001a4c
752 ··DW_CFA_def_cfa_offset:·52766 ··DW_CFA_def_cfa_offset:·52
753 ··DW_CFA_advance_loc:·1·to·00001a86767 ··DW_CFA_advance_loc:·1·to·00001a4d
754 ··DW_CFA_def_cfa_offset:·56768 ··DW_CFA_def_cfa_offset:·56
755 ··DW_CFA_advance_loc:·3·to·00001a89769 ··DW_CFA_advance_loc:·4·to·00001a51
756 ··DW_CFA_def_cfa_offset:·60770 ··DW_CFA_def_cfa_offset:·60
757 ··DW_CFA_advance_loc:·1·to·00001a8a771 ··DW_CFA_advance_loc:·1·to·00001a52
758 ··DW_CFA_def_cfa_offset:·64772 ··DW_CFA_def_cfa_offset:·64
759 ··DW_CFA_advance_loc:·16·to·00001a9a773 ··DW_CFA_advance_loc:·1·to·00001a53
760 ··DW_CFA_def_cfa_offset:·48774 ··DW_CFA_def_cfa_offset:·68
761 ··DW_CFA_advance_loc:·3·to·00001a9d775 ··DW_CFA_advance_loc:·4·to·00001a57
762 ··DW_CFA_remember_state776 ··DW_CFA_def_cfa_offset:·72
 777 ··DW_CFA_advance_loc:·4·to·00001a5b
 778 ··DW_CFA_def_cfa_offset:·76
 779 ··DW_CFA_advance_loc:·1·to·00001a5c
 780 ··DW_CFA_def_cfa_offset:·80
 781 ··DW_CFA_advance_loc:·8·to·00001a64
763 ··DW_CFA_def_cfa_offset:·20782 ··DW_CFA_def_cfa_offset:·20
764 ··DW_CFA_advance_loc:·3·to·00001aa0783 ··DW_CFA_advance_loc:·1·to·00001a65
765 ··DW_CFA_restore:·r3·(ebx)784 ··DW_CFA_restore:·r3·(ebx)
766 ··DW_CFA_def_cfa_offset:·16785 ··DW_CFA_def_cfa_offset:·16
767 ··DW_CFA_advance_loc:·1·to·00001aa1786 ··DW_CFA_advance_loc:·1·to·00001a66
768 ··DW_CFA_restore:·r6·(esi)787 ··DW_CFA_restore:·r6·(esi)
769 ··DW_CFA_def_cfa_offset:·12788 ··DW_CFA_def_cfa_offset:·12
770 ··DW_CFA_advance_loc:·1·to·00001aa2789 ··DW_CFA_advance_loc:·1·to·00001a67
771 ··DW_CFA_restore:·r7·(edi)790 ··DW_CFA_restore:·r7·(edi)
772 ··DW_CFA_def_cfa_offset:·8791 ··DW_CFA_def_cfa_offset:·8
773 ··DW_CFA_advance_loc:·1·to·00001aa3792 ··DW_CFA_advance_loc:·1·to·00001a68
774 ··DW_CFA_restore:·r5·(ebp)793 ··DW_CFA_restore:·r5·(ebp)
775 ··DW_CFA_def_cfa_offset:·4794 ··DW_CFA_def_cfa_offset:·4
 795 ··DW_CFA_nop
 796 ··DW_CFA_nop
 797 ··DW_CFA_nop
  
 798 000005a8·0000002c·000005ac·FDE·cie=00000000·pc=00001a70..00001a99
776 ··DW_CFA_advance_loc:·5·to·00001aa8799 ··DW_CFA_advance_loc:·1·to·00001a71
777 ··DW_CFA_restore_state800 ··DW_CFA_def_cfa_offset:·8
 801 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
778 ··DW_CFA_advance_loc:·3·to·00001aab802 ··DW_CFA_advance_loc:·14·to·00001a7f
779 ··DW_CFA_def_cfa_offset:·52803 ··DW_CFA_def_cfa_offset:·28
 804 ··DW_CFA_advance_loc:·4·to·00001a83
 805 ··DW_CFA_def_cfa_offset:·32
780 ··DW_CFA_advance_loc:·12·to·00001ab7806 ··DW_CFA_advance_loc:·2·to·00001a85
781 ··DW_CFA_def_cfa_offset:·56807 ··DW_CFA_def_cfa_offset:·36
782 ··DW_CFA_advance_loc:·1·to·00001ab8808 ··DW_CFA_advance_loc:·2·to·00001a87
783 ··DW_CFA_def_cfa_offset:·60809 ··DW_CFA_def_cfa_offset:·40
784 ··DW_CFA_advance_loc:·1·to·00001ab9810 ··DW_CFA_advance_loc:·4·to·00001a8b
785 ··DW_CFA_def_cfa_offset:·64811 ··DW_CFA_def_cfa_offset:·44
786 ··DW_CFA_advance_loc:·16·to·00001ac9812 ··DW_CFA_advance_loc:·4·to·00001a8f
787 ··DW_CFA_def_cfa_offset:·48813 ··DW_CFA_def_cfa_offset:·48
 814 ··DW_CFA_advance_loc:·8·to·00001a97
 815 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 12941/18778 bytes (68.92%) of diff not shown.
1.64 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 17, 24 lines modifiedOffset 17, 24 lines modified
17 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground17 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
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 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
 25 mark_failed_with_code
 26 map_error_code
 27 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
24 java_to_char28 java_to_char
25 wcstombs29 wcstombs
26 mbstowcs30 mbstowcs
27 mark_failed_with_errno31 mark_failed_with_errno
28 __errno_location32 __errno_location
29 strerror_r33 strerror_r
30 mark_failed_with_code 
31 map_error_code 
32 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz 
33 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion 
34 libtinfo.so.634 libtinfo.so.6
35 libc.so.635 libc.so.6
36 GLIBC_2.1.336 GLIBC_2.1.3
37 GLIBC_2.037 GLIBC_2.0
38 NCURSES6_TINFO_5.0.1999102338 NCURSES6_TINFO_5.0.19991023
39 unknown·terminal·capability39 unknown·terminal·capability
40 could·not·write·to·terminal40 could·not·write·to·terminal
3.32 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 66, 31 lines modifiedOffset 66, 31 lines modified
66 ··0x00000910·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn66 ··0x00000910·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn
67 ··0x00000920·695f5465·726d696e·666f4675·6e637469·i_TerminfoFuncti67 ··0x00000920·695f5465·726d696e·666f4675·6e637469·i_TerminfoFuncti
68 ··0x00000930·6f6e735f·73746172·744c696e·65004a61·ons_startLine.Ja68 ··0x00000930·6f6e735f·73746172·744c696e·65004a61·ons_startLine.Ja
69 ··0x00000940·76615f6e·65745f72·75627967·72617065·va_net_rubygrape69 ··0x00000940·76615f6e·65745f72·75627967·72617065·va_net_rubygrape
70 ··0x00000950·66727569·745f706c·6174666f·726d5f69·fruit_platform_i70 ··0x00000950·66727569·745f706c·6174666f·726d5f69·fruit_platform_i
71 ··0x00000960·6e746572·6e616c5f·6a6e695f·5465726d·nternal_jni_Term71 ··0x00000960·6e746572·6e616c5f·6a6e695f·5465726d·nternal_jni_Term
72 ··0x00000970·696e666f·46756e63·74696f6e·735f636c·infoFunctions_cl72 ··0x00000970·696e666f·46756e63·74696f6e·735f636c·infoFunctions_cl
73 ··0x00000980·65617254·6f456e64·4f664c69·6e65006a·earToEndOfLine.j73 ··0x00000980·65617254·6f456e64·4f664c69·6e65005f·earToEndOfLine._
74 ··0x00000990·6176615f·746f5f63·68617200·6d616c6c·ava_to_char.mall 
75 ··0x000009a0·6f630077·6373746f·6d627300·66726565·oc.wcstombs.free 
76 ··0x000009b0·00737472·6c656e00·6d627374·6f776373·.strlen.mbstowcs 
77 ··0x000009c0·00776373·6c656e00·6d61726b·5f666169·.wcslen.mark_fai 
78 ··0x000009d0·6c65645f·77697468·5f657272·6e6f005f·led_with_errno._ 
79 ··0x000009e0·5f657272·6e6f5f6c·6f636174·696f6e00·_errno_location. 
80 ··0x000009f0·73747265·72726f72·5f72006d·61726b5f·strerror_r.mark_ 
81 ··0x00000a00·6661696c·65645f77·6974685f·636f6465·failed_with_code 
82 ··0x00000a10·006d6170·5f657272·6f725f63·6f646500·.map_error_code. 
83 ··0x00000a20·5f5a4e37·4a4e4945·6e765f31·3443616c·_ZN7JNIEnv_14Cal74 ··0x00000990·5a4e374a·4e49456e·765f3134·43616c6c·ZN7JNIEnv_14Call
84 ··0x00000a30·6c566f69·644d6574·686f6445·50385f6a·lVoidMethodEP8_j75 ··0x000009a0·566f6964·4d657468·6f644550·385f6a6f·VoidMethodEP8_jo
85 ··0x00000a40·6f626a65·63745031·305f6a6d·6574686f·objectP10_jmetho76 ··0x000009b0·626a6563·74503130·5f6a6d65·74686f64·bjectP10_jmethod
86 ··0x00000a50·6449447a·004a6176·615f6e65·745f7275·dIDz.Java_net_ru77 ··0x000009c0·49447a00·6d61726b·5f666169·6c65645f·IDz.mark_failed_
 78 ··0x000009d0·77697468·5f636f64·65006d61·705f6572·with_code.map_er
 79 ··0x000009e0·726f725f·636f6465·004a6176·615f6e65·ror_code.Java_ne
87 ··0x00000a60·62796772·61706566·72756974·5f706c61·bygrapefruit_pla80 ··0x000009f0·745f7275·62796772·61706566·72756974·t_rubygrapefruit
88 ··0x00000a70·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j81 ··0x00000a00·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern
89 ··0x00000a80·6e695f4e·61746976·654c6962·72617279·ni_NativeLibrary82 ··0x00000a10·616c5f6a·6e695f4e·61746976·654c6962·al_jni_NativeLib
90 ··0x00000a90·46756e63·74696f6e·735f6765·74566572·Functions_getVer83 ··0x00000a20·72617279·46756e63·74696f6e·735f6765·raryFunctions_ge
 84 ··0x00000a30·74566572·73696f6e·006a6176·615f746f·tVersion.java_to
 85 ··0x00000a40·5f636861·72006d61·6c6c6f63·00776373·_char.malloc.wcs
 86 ··0x00000a50·746f6d62·73006672·65650073·74726c65·tombs.free.strle
 87 ··0x00000a60·6e006d62·73746f77·63730077·63736c65·n.mbstowcs.wcsle
 88 ··0x00000a70·6e006d61·726b5f66·61696c65·645f7769·n.mark_failed_wi
 89 ··0x00000a80·74685f65·72726e6f·005f5f65·72726e6f·th_errno.__errno
 90 ··0x00000a90·5f6c6f63·6174696f·6e007374·72657272·_location.strerr
91 ··0x00000aa0·73696f6e·006c6962·74696e66·6f2e736f·sion.libtinfo.so91 ··0x00000aa0·6f725f72·006c6962·74696e66·6f2e736f·or_r.libtinfo.so
92 ··0x00000ab0·2e36006c·6962632e·736f2e36·00474c49·.6.libc.so.6.GLI92 ··0x00000ab0·2e36006c·6962632e·736f2e36·00474c49·.6.libc.so.6.GLI
93 ··0x00000ac0·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_293 ··0x00000ac0·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_2
94 ··0x00000ad0·2e30004e·43555253·4553365f·54494e46·.0.NCURSES6_TINF94 ··0x00000ad0·2e30004e·43555253·4553365f·54494e46·.0.NCURSES6_TINF
95 ··0x00000ae0·4f5f352e·302e3139·39393130·323300···O_5.0.19991023.95 ··0x00000ae0·4f5f352e·302e3139·39393130·323300···O_5.0.19991023.
  
11.5 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 {}`: BFD: DWARF error: unable to read alt ref 16207 BFD: DWARF error: unable to read alt ref 16413 BFD: DWARF error: unable to read alt ref 17144
    
Offset 868, 23 lines modifiedOffset 868, 134 lines modified
868 »       add····$0x18,%esp868 »       add····$0x18,%esp
869 »       pop····%ebx869 »       pop····%ebx
870 »       ret870 »       ret
871 »       xchg···%ax,%ax871 »       xchg···%ax,%ax
872 »       xchg···%ax,%ax872 »       xchg···%ax,%ax
873 »       xchg···%ax,%ax873 »       xchg···%ax,%ax
  
 874 000019d0·<mark_failed_with_code@@Base>:
 875 mark_failed_with_code():
 876 »       push···%ebp
 877 »       push···%edi
 878 »       push···%esi
 879 »       push···%ebx
 880 »       call···11b0·<__cxa_finalize@plt+0x10>
 881 »       add····$0x261b,%ebx
 882 »       sub····$0x24,%esp
 883 »       mov····0x38(%esp),%edi
 884 »       mov····0x44(%esp),%esi
 885 »       mov····(%edi),%eax
 886 »       push···0x48(%esp)
 887 »       push···%edi
 888 »       call···*0x7c(%eax)
 889 »       lea····-0x1eec(%ebx),%ecx
 890 »       mov····(%edi),%edx
 891 »       add····$0x10,%esp
 892 »       push···%ecx
 893 »       lea····-0x1f21(%ebx),%ecx
 894 »       push···%ecx
 895 »       push···%eax
 896 »       push···%edi
 897 »       call···*0x84(%edx)
 898 »       mov····%eax,0x1c(%esp)
 899 »       pop····%eax
 900 »       mov····(%edi),%eax
 901 »       pop····%edx
 902 »       push···0x3c(%esp)
 903 »       push···%edi
 904 »       call···*0x29c(%eax)
 905 »       mov····%eax,%ebp
 906 »       add····$0x10,%esp
 907 »       test···%esi,%esi
 908 »       je·····1a3d·<mark_failed_with_code@@Base+0x6d>
 909 »       sub····$0x8,%esp
 910 »       mov····(%edi),%eax
 911 »       push···%esi
 912 »       push···%edi
 913 »       call···*0x29c(%eax)
 914 »       mov····%eax,%esi
 915 »       add····$0x10,%esp
 916 »       sub····$0xc,%esp
 917 »       push···0x44(%esp)
 918 »       call···1080·<map_error_code@plt>
 919 »       add····$0xc,%esp
 920 »       push···%esi
 921 »       push···0x40(%esp)
 922 »       push···%eax
 923 »       push···%ebp
 924 »       push···0x20(%esp)
 925 »       push···0x58(%esp)
 926 »       push···%edi
 927 »       call···1050·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@plt>
 928 »       add····$0x3c,%esp
 929 »       pop····%ebx
 930 »       pop····%esi
 931 »       pop····%edi
 932 »       pop····%ebp
 933 »       ret
 934 »       lea····0x0(%esi,%eiz,1),%esi
  
 935 00001a70·<mark_failed_with_message@@Base>:
 936 mark_failed_with_message():
 937 »       push···%ebx
 938 »       call···11b0·<__cxa_finalize@plt+0x10>
 939 »       add····$0x257e,%ebx
 940 »       sub····$0x14,%esp
 941 »       push···0x24(%esp)
 942 »       push···$0x0
 943 »       push···$0x0
 944 »       push···0x2c(%esp)
 945 »       push···0x2c(%esp)
 946 »       call···1160·<mark_failed_with_code@plt>
 947 »       add····$0x28,%esp
 948 »       pop····%ebx
 949 »       ret
 950 »       lea····0x0(%esi,%eiz,1),%esi
  
 951 00001aa0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base>:
 952 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():
 953 »       mov····$0x19,%eax
 954 »       ret
 955 »       xchg···%ax,%ax
 956 »       xchg···%ax,%ax
 957 »       xchg···%ax,%ax
 958 »       xchg···%ax,%ax
 959 »       xchg···%ax,%ax
  
 960 00001ab0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base>:
 961 JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...):
 962 »       sub····$0xc,%esp
 963 »       mov····0x10(%esp),%eax
 964 »       lea····0x1c(%esp),%ecx
 965 »       mov····(%eax),%edx
 966 »       push···%ecx
 967 »       push···0x1c(%esp)
 968 »       push···0x1c(%esp)
 969 »       push···%eax
 970 »       call···*0xf8(%edx)
 971 »       add····$0x1c,%esp
 972 »       ret
 973 »       xchg···%ax,%ax
 974 »       xchg···%ax,%ax
 975 »       xchg···%ax,%ax
 976 »       xchg···%ax,%ax
 977 »       xchg···%ax,%ax
 978 »       xchg···%ax,%ax
 979 »       xchg···%ax,%ax
 980 »       nop
  
874 000019d0·<java_to_char@@Base>:981 00001ae0·<java_to_char@@Base>:
875 java_to_char():982 java_to_char():
876 ./src/shared/cpp/unix_strings.cpp:28983 ./src/shared/cpp/unix_strings.cpp:28
877 »       push···%ebp984 »       push···%ebp
878 »       push···%edi985 »       push···%edi
879 »       push···%esi986 »       push···%esi
880 »       push···%ebx987 »       push···%ebx
881 »       call···11b0·<__cxa_finalize@plt+0x10>988 »       call···11b0·<__cxa_finalize@plt+0x10>
882 »       add····$0x261b,%ebx989 »       add····$0x250b,%ebx
Max diff block lines reached; 8567/11357 bytes (75.43%) of diff not shown.
692 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 {}`: BFD: DWARF error: unable to read alt ref 16207 BFD: DWARF error: unable to read alt ref 16413 BFD: DWARF error: unable to read alt ref 17144
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001d54·<.fini>:2 00001d58·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···11b0·<__cxa_finalize@plt+0x10>6 »       call···11b0·<__cxa_finalize@plt+0x10>
7 »       add····$0x2297,%ebx7 »       add····$0x2293,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       ret10 »       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 ··[····dc]··could·not·format·terminal·capability·string24 ··[····dc]··could·not·format·terminal·capability·string
 25 ··[···108]··(Ljava/lang/String;IILjava/lang/String;)V
25 ··[···108]··could·not·convert·string·to·current·locale26 ··[···134]··could·not·convert·string·to·current·locale
26 ··[···134]··could·not·convert·string·from·current·locale27 ··[···160]··could·not·convert·string·from·current·locale
27 ··[···164]··(Ljava/lang/String;IILjava/lang/String;)V 
  
1.22 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 ··0x000021b0·24010000·50f1ffff·50010000·70f1ffff·$...P...P...p...5 ··0x000021b0·24010000·50f1ffff·50010000·70f1ffff·$...P...P...p...
6 ··0x000021c0·78010000·f0f1ffff·d4010000·b0f2ffff·x...............6 ··0x000021c0·78010000·f0f1ffff·d4010000·b0f2ffff·x...............
7 ··0x000021d0·6c020000·c0f2ffff·80020000·c0f5ffff·l...............7 ··0x000021d0·6c020000·c0f2ffff·80020000·c0f5ffff·l...............
8 ··0x000021e0·bc030000·f0f5ffff·e8030000·30f6ffff·............0...8 ··0x000021e0·bc030000·f0f5ffff·e8030000·30f6ffff·............0...
9 ··0x000021f0·18040000·60f6ffff·44040000·c0f6ffff·....`...D.......9 ··0x000021f0·18040000·60f6ffff·44040000·c0f6ffff·....`...D.......
10 ··0x00002200·90040000·20f7ffff·dc040000·80f7ffff·....·...........10 ··0x00002200·90040000·20f7ffff·dc040000·80f7ffff·....·...........
11 ··0x00002210·28050000·e0f7ffff·74050000·10f8ffff·(.......t.......11 ··0x00002210·28050000·e0f7ffff·74050000·10f8ffff·(.......t.......
12 ··0x00002220·a0050000·40f8ffff·cc050000·40f9ffff·....@.......@...12 ··0x00002220·a0050000·40f8ffff·f0050000·e0f8ffff·....@...........
13 ··0x00002230·60060000·30faffff·d8060000·90faffff·`...0...........13 ··0x00002230·7c060000·10f9ffff·ac060000·20f9ffff·|...........·...
 14 ··0x00002240·cc050000·50f9ffff·c0060000·50faffff·....P.......P...
14 ··0x00002240·34070000·c0faffff·6c070000·60fbffff·4.......l...`...15 ··0x00002250·54070000·40fbffff·cc070000·a0fbffff·T...@...........
15 ··0x00002250·f8070000·90fbffff·28080000·a0fbffff·........(....... 
16 ··0x00002260·48070000····························H...16 ··0x00002260·28080000····························(...
  
5.81 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 75, 48 lines modifiedOffset 75, 48 lines modified
75 ··0x000026e4·0e28430e·2c440e30·480e2049·0e1441c3·.(C.,D.0H.·I..A.75 ··0x000026e4·0e28430e·2c440e30·480e2049·0e1441c3·.(C.,D.0H.·I..A.
76 ··0x000026f4·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....76 ··0x000026f4·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....
77 ··0x00002704·28000000·a4040000·64f2ffff·2a000000·(.......d...*...77 ··0x00002704·28000000·a4040000·64f2ffff·2a000000·(.......d...*...
78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D
79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...
80 ··0x00002734·d0040000·68f2ffff·2a000000·00410e08·....h...*....A..80 ··0x00002734·d0040000·68f2ffff·2a000000·00410e08·....h...*....A..
81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.
82 ··0x00002754·0841c30e·04000000·90000000·fc040000·.A..............82 ··0x00002754·0841c30e·04000000·20000000·fc040000·.A......·.......
 83 ··0x00002764·4cf3ffff·21000000·00430e10·4b0e1444·L...!....C..K..D
 84 ··0x00002774·0e18440e·1c410e20·490e0400·88000000·..D..A.·I.......
 85 ··0x00002784·20050000·48f2ffff·99000000·00410e08··...H........A..
 86 ··0x00002794·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 87 ··0x000027a4·054e0e38·4e0e3c41·0e404e0e·30410e34·.N.8N.<A.@N.0A.4
 88 ··0x000027b4·470e3841·0e3c410e·404b0e3c·430e3844·G.8A.<A.@K.<C.8D
 89 ··0x000027c4·0e3c410e·404b0e30·470e3843·0e3c410e·.<A.@K.0G.8C.<A.
 90 ··0x000027d4·404b0e30·430e3c44·0e40480e·34410e38·@K.0C.<D.@H.4A.8
 91 ··0x000027e4·440e3c41·0e40410e·44440e48·440e4c41·D.<A.@A.DD.HD.LA
 92 ··0x000027f4·0e50480e·1441c30e·1041c60e·0c41c70e·.PH..A...A...A..
 93 ··0x00002804·0841c50e·04000000·2c000000·ac050000·.A......,.......
83 ··0x00002764·6cf2ffff·fb000000·00410e08·8502410e·l........A....A.94 ··0x00002814·5cf2ffff·29000000·00410e08·83024e0e·\...)....A....N.
 95 ··0x00002824·1c440e20·420e2442·0e28440e·2c440e30·.D.·B.$B.(D.,D.0
 96 ··0x00002834·480e0841·c30e0400·10000000·dc050000·H..A............
 97 ··0x00002844·5cf2ffff·06000000·00000000·90000000·\...............
84 ··0x00002774·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8 
85 ··0x00002784·4a0e3c41·0e405e0e·34460e38·440e3c41·J.<A.@^.4F.8D.<A 
86 ··0x00002794·0e404b0e·306a0e34·4b0e3844·0e3c410e·.@K.0j.4K.8D.<A. 
87 ··0x000027a4·40490e34·420e3841·0e3c420e·40480e30·@I.4B.8A.<B.@H.0 
88 ··0x000027b4·480e3c44·0e40480e·34410e38·430e3c41·H.<D.@H.4A.8C.<A 
89 ··0x000027c4·0e40500e·30430a0e·1443c30e·1041c60e·.@P.0C...C...A.. 
90 ··0x000027d4·0c41c70e·0841c50e·04450b43·0e344c0e·.A...A...E.C.4L. 
91 ··0x000027e4·38410e3c·410e4050·0e300000·74000000·8A.<A.@P.0..t... 
92 ··0x000027f4·90050000·d8f2ffff·e6000000·00410e08·.............A..98 ··0x00002854·f0050000·88f2ffff·fb000000·00410e08·.............A..
93 ··0x00002804·8502410e·0c870341·0e108604·410e1483·..A....A....A...99 ··0x00002864·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 100 ··0x00002874·054e0e38·4a0e3c41·0e405e0e·34460e38·.N.8J.<A.@^.4F.8
 101 ··0x00002884·440e3c41·0e404b0e·306a0e34·4b0e3844·D.<A.@K.0j.4K.8D
 102 ··0x00002894·0e3c410e·40490e34·420e3841·0e3c420e·.<A.@I.4B.8A.<B.
 103 ··0x000028a4·40480e30·480e3c44·0e40480e·34410e38·@H.0H.<D.@H.4A.8
 104 ··0x000028b4·430e3c41·0e40500e·30430a0e·1443c30e·C.<A.@P.0C...C..
94 ··0x00002814·054e0e3c·450e405a·0e34410e·38430e3c·.N.<E.@Z.4A.8C.< 
95 ··0x00002824·410e4048·0e30480e·3c410e40·550e306c·A.@H.0H.<A.@U.0l 
96 ··0x00002834·0e34470e·38410e3c·440e405b·0e30430a·.4G.8A.<D.@[.0C. 
97 ··0x00002844·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A. 
98 ··0x00002854·0e04480b·430e344c·0e38410e·3c440e40·..H.C.4L.8A.<D.@ 
99 ··0x00002864·500e3000·58000000·08060000·50f3ffff·P.0.X.......P... 
100 ··0x00002874·59000000·00410e08·8702410e·0c860341·Y....A....A....A 
101 ··0x00002884·0e108304·4e0e1c45·0e204f0e·14450e18·....N..E.·O..E.. 
102 ··0x00002894·430e1c42·0e20460e·1c440e20·410e2442·C..B.·F..D.·A.$B 
103 ··0x000028a4·0e28440e·2c440e30·480e1c41·0e20480e·.(D.,D.0H..A.·H. 
104 ··0x000028b4·1041c30e·0c41c60e·0841c70e·04000000·.A...A...A......105 ··0x000028c4·1041c60e·0c41c70e·0841c50e·04450b43·.A...A...A...E.C
 106 ··0x000028d4·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0..
105 ··0x000028c4·10000000·64060000·54f3ffff·26000000·....d...T...&...107 ··0x000028e4·74000000·84060000·f4f2ffff·e6000000·t...............
106 ··0x000028d4·00000000·20000000·78060000·50f4ffff·....·...x...P... 
107 ··0x000028e4·21000000·00430e10·4b0e1444·0e18440e·!....C..K..D..D. 
108 ··0x000028f4·1c410e20·490e0400·88000000·9c060000·.A.·I...........108 ··0x000028f4·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 109 ··0x00002904·410e1483·054e0e3c·450e405a·0e34410e·A....N.<E.@Z.4A.
 110 ··0x00002914·38430e3c·410e4048·0e30480e·3c410e40·8C.<A.@H.0H.<A.@
 111 ··0x00002924·550e306c·0e34470e·38410e3c·440e405b·U.0l.4G.8A.<D.@[
 112 ··0x00002934·0e30430a·0e1443c3·0e1041c6·0e0c41c7·.0C...C...A...A.
 113 ··0x00002944·0e0841c5·0e04480b·430e344c·0e38410e·..A...H.C.4L.8A.
 114 ··0x00002954·3c440e40·500e3000·58000000·fc060000·<D.@P.0.X.......
109 ··0x00002904·4cf3ffff·99000000·00410e08·8502410e·L........A....A.115 ··0x00002964·6cf3ffff·59000000·00410e08·8702410e·l...Y....A....A.
110 ··0x00002914·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8116 ··0x00002974·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O.
 117 ··0x00002984·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.·
111 ··0x00002924·4e0e3c41·0e404e0e·30410e34·470e3841·N.<A.@N.0A.4G.8A 
112 ··0x00002934·0e3c410e·404b0e3c·430e3844·0e3c410e·.<A.@K.<C.8D.<A. 
113 ··0x00002944·404b0e30·470e3843·0e3c410e·404b0e30·@K.0G.8C.<A.@K.0 
114 ··0x00002954·430e3c44·0e40480e·34410e38·440e3c41·C.<D.@H.4A.8D.<A 
115 ··0x00002964·0e40410e·44440e48·440e4c41·0e50480e·.@A.DD.HD.LA.PH. 
116 ··0x00002974·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A.. 
117 ··0x00002984·04000000·2c000000·28070000·60f3ffff·....,...(...`... 
118 ··0x00002994·29000000·00410e08·83024e0e·1c440e20·)....A....N..D.· 
119 ··0x000029a4·420e2442·0e28440e·2c440e30·480e0841·B.$B.(D.,D.0H..A118 ··0x00002994·410e2442·0e28440e·2c440e30·480e1c41·A.$B.(D.,D.0H..A
 119 ··0x000029a4·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A..
120 ··0x000029b4·c30e0400·10000000·58070000·60f3ffff·........X...`...120 ··0x000029b4·04000000·10000000·58070000·70f3ffff·........X...p...
121 ··0x000029c4·06000000·00000000·00000000··········............121 ··0x000029c4·26000000·00000000·00000000··········&...........
  
692 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·76412610·162f54e6·0b4c4ee2·e43038b9·vA&../T..LN..08.6 ··0x00000040·bec4686e·6ddf3393·4b784fd2·818c1afe·..hnm.3.KxO.....
7 ··0x00000050·d9ef414d····························..AM7 ··0x00000050·e1906b54····························..kT
  
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·32633630·31356662·32343131·32376232·2c6015fb241127b2 
3 ··0x00000010·37323231·38366139·63336439·63393434·722186a9c3d9c9442 ··0x00000000·31323931·65643833·37386266·36393833·1291ed8378bf6983
 3 ··0x00000010·62613330·33333864·32326635·34346334·ba30338d22f544c4
4 ··0x00000020·35303637·61312e64·65627567·00000000·5067a1.debug....4 ··0x00000020·36306264·63302e64·65627567·00000000·60bdc0.debug....
5 ··0x00000030·d9e3d5c1····························....5 ··0x00000030·68b714c9····························h...
  
247 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.24 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x0120c·0x0120c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0120c·0x0120c·R···0x1000
8 ··LOAD···········0x002000·0x00002000·0x00002000·0x01a58·0x01a58·R·E·0x10008 ··LOAD···········0x002000·0x00002000·0x00002000·0x01a58·0x01a58·R·E·0x1000
9 ··LOAD···········0x004000·0x00004000·0x00004000·0x012a8·0x012a8·R···0x10009 ··LOAD···········0x004000·0x00004000·0x00004000·0x012ac·0x012ac·R···0x1000
10 ··LOAD···········0x005efc·0x00006efc·0x00006efc·0x001b8·0x001bc·RW··0x100010 ··LOAD···········0x005efc·0x00006efc·0x00006efc·0x001b8·0x001bc·RW··0x1000
11 ··DYNAMIC········0x005f04·0x00006f04·0x00006f04·0x000e0·0x000e0·RW··0x411 ··DYNAMIC········0x005f04·0x00006f04·0x00006f04·0x000e0·0x000e0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x004364·0x00004364·0x00004364·0x00114·0x00114·R···0x413 ··GNU_EH_FRAME···0x004368·0x00004368·0x00004368·0x00114·0x00114·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x005efc·0x00006efc·0x00006efc·0x00104·0x00104·R···0x115 ··GNU_RELRO······0x005efc·0x00006efc·0x00006efc·0x00104·0x00104·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·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
1.68 KB
readelf --wide --sections {}
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ··[·7]·.rel.dyn··········REL·············00001074·001074·000038·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00001074·001074·000038·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············000010ac·0010ac·000160·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············000010ac·0010ac·000160·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00002000·002000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00002000·002000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00002020·002020·0002d0·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00002020·002020·0002d0·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········000022f0·0022f0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········000022f0·0022f0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········00002300·002300·001744·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00002300·002300·001744·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00003a44·003a44·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00003a44·003a44·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00004000·004000·000364·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00004000·004000·000365·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00004364·004364·000114·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00004368·004368·000114·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00004478·004478·000e30·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········0000447c·00447c·000e30·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00006efc·005efc·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00006efc·005efc·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00006f00·005f00·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00006f00·005f00·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00006f04·005f04·0000e0·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00006f04·005f04·0000e0·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00006fe4·005fe4·000010·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00006fe4·005fe4·000010·04··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00006ff4·005ff4·0000bc·04··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00006ff4·005ff4·0000bc·04··WA··0···0··4
27 ··[22]·.data·············PROGBITS········000070b0·0060b0·000004·00··WA··0···0··427 ··[22]·.data·············PROGBITS········000070b0·0060b0·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········000070b4·0060b4·000004·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········000070b4·0060b4·000004·00··WA··0···0··1
7.07 KB
readelf --wide --symbols {}
    
Offset 37, 36 lines modifiedOffset 37, 36 lines modified
37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(2)37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(2)
38 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.0·(2)38 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.0·(2)
39 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4·(4)39 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4·(4)
40 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9·(7)40 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9·(7)
41 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.0·(2)41 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.0·(2)
42 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0·(2)42 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0·(2)
43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.0·(2)43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.0·(2)
44 ····40:·00002760···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_44 ····40:·00002ad0···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_
45 ····41:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink45 ····41:·000031a0···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
46 ····42:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo46 ····42:·00002770···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
47 ····43:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec47 ····43:·00002a90····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
48 ····44:·00003680····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch48 ····44:·000026f0····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
49 ····45:·00003360····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz49 ····45:·00002740····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
50 ····46:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach50 ····46:·00003330····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
51 ····47:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable51 ····47:·000034c0···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
52 ····48:·00003950···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code52 ····48:·000036d0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
53 ····49:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod53 ····49:·00002a10···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
54 ····50:·00003920····38·FUNC····GLOBAL·DEFAULT···12·map_error_code54 ····50:·00003a00····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
55 ····51:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory55 ····51:·000033f0···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
56 ····52:·000036d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char56 ····52:·000037b0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
57 ····53:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink57 ····53:·000030e0···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
58 ····54:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat58 ····54:·00002b60···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
59 ····55:·000037d0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java59 ····55:·000038b0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
60 ····56:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid60 ····56:·00003310····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
61 ····57:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty61 ····57:·00003590····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
62 ····58:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo62 ····58:·000028e0···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
63 ····59:·00003260···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize63 ····59:·000035d0···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
64 ····60:·000034f0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·00002560···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
65 ····61:·000038c0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·000039a0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·00003a20·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·000037a0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·00002d20···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·00003390···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·00002400···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·000039f0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·00003770····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·000035f0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·00002660···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
71 ····67:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable71 ····67:·00003460····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
72 ····68:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory72 ····68:·00003380···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
4.29 KB
readelf --wide --relocs {}
    
Offset 8, 50 lines modifiedOffset 8, 50 lines modified
8 00006fe8··00000b06·R_386_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.1.38 00006fe8··00000b06·R_386_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.1.3
9 00006fec··00001106·R_386_GLOB_DAT·········00000000···__gmon_start__9 00006fec··00001106·R_386_GLOB_DAT·········00000000···__gmon_start__
10 00006ff0··00002006·R_386_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 00006ff0··00002006·R_386_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x10ac·contains·44·entries:11 Relocation·section·'.rel.plt'·at·offset·0x10ac·contains·44·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 00007000··00000107·R_386_JUMP_SLOT········00000000···read@GLIBC_2.013 00007000··00000107·R_386_JUMP_SLOT········00000000···read@GLIBC_2.0
14 00007004··00002d07·R_386_JUMP_SLOT········00003360···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz14 00007004··00002d07·R_386_JUMP_SLOT········00002740···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
15 00007008··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.015 00007008··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
16 0000700c··00000407·R_386_JUMP_SLOT········00000000···lstat64@GLIBC_2.3316 0000700c··00000407·R_386_JUMP_SLOT········00000000···lstat64@GLIBC_2.33
17 00007010··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.017 00007010··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.0
18 00007014··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.018 00007014··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.0
19 00007018··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 00007018··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 0000701c··00000807·R_386_JUMP_SLOT········00000000···stat64@GLIBC_2.3320 0000701c··00000807·R_386_JUMP_SLOT········00000000···stat64@GLIBC_2.33
21 00007020··00003207·R_386_JUMP_SLOT········00003920···map_error_code21 00007020··00003207·R_386_JUMP_SLOT········00003a00···map_error_code
22 00007024··00000907·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.022 00007024··00000907·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.0
23 00007028··00000a07·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.023 00007028··00000a07·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.0
24 0000702c··00000c07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.024 0000702c··00000c07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.0
25 00007030··00000d07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.025 00007030··00000d07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
26 00007034··00000e07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.026 00007034··00000e07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.0
27 00007038··00002b07·R_386_JUMP_SLOT········00002720···_Z8toMillis8timespec27 00007038··00002b07·R_386_JUMP_SLOT········00002a90···_Z8toMillis8timespec
28 0000703c··00000f07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.028 0000703c··00000f07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
29 00007040··00003d07·R_386_JUMP_SLOT········000038c0···mark_failed_with_errno29 00007040··00003d07·R_386_JUMP_SLOT········000039a0···mark_failed_with_errno
30 00007044··00001007·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.030 00007044··00001007·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
31 00007048··00002807·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_31 00007048··00002807·R_386_JUMP_SLOT········00002ad0···_Z10unpackStatP4statPiPxS2_
32 0000704c··00001207·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.032 0000704c··00001207·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.0
33 00007050··00001307·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.233 00007050··00001307·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.2
34 00007054··00001407·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.034 00007054··00001407·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.0
35 00007058··00003407·R_386_JUMP_SLOT········000036d0···java_to_char35 00007058··00003407·R_386_JUMP_SLOT········000037b0···java_to_char
36 0000705c··00001507·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.036 0000705c··00001507·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
37 00007060··00001607·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.037 00007060··00001607·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.0
38 00007064··00001707·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.438 00007064··00001707·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.4
39 00007068··00001807·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.039 00007068··00001807·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
40 0000706c··00001907·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.040 0000706c··00001907·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.0
41 00007070··00001a07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.041 00007070··00001a07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
42 00007074··00001b07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.042 00007074··00001b07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.0
43 00007078··00001c07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.043 00007078··00001c07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
44 0000707c··00004107·R_386_JUMP_SLOT········000039f0···mark_failed_with_message44 0000707c··00004107·R_386_JUMP_SLOT········00003770···mark_failed_with_message
45 00007080··00001d07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.045 00007080··00001d07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.0
46 00007084··00001e07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.046 00007084··00001e07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
47 00007088··00001f07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.047 00007088··00001f07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.0
48 0000708c··00003007·R_386_JUMP_SLOT········00003950···mark_failed_with_code48 0000708c··00003007·R_386_JUMP_SLOT········000036d0···mark_failed_with_code
49 00007090··00002107·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.049 00007090··00002107·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
50 00007094··00002207·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.050 00007094··00002207·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.0
51 00007098··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.451 00007098··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.4
52 0000709c··00002407·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.952 0000709c··00002407·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.9
53 000070a0··00002507·R_386_JUMP_SLOT········00000000···close@GLIBC_2.053 000070a0··00002507·R_386_JUMP_SLOT········00000000···close@GLIBC_2.0
54 000070a4··00002607·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.054 000070a4··00002607·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.0
55 000070a8··00002707·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.055 000070a8··00002707·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.0
56 000070ac··00003707·R_386_JUMP_SLOT········000037d0···char_to_java56 000070ac··00003707·R_386_JUMP_SLOT········000038b0···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:·93db8eac1a1ee7ce03cc61bbc45ebbaae5d013493 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7dd3feca548aaaba4cf04e81b0412863eb26cdcb
100 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 1980 lines modifiedOffset 21, 1980 lines modified
21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
22 0000003c·00000010·00000040·FDE·cie=00000000·pc=000022f0..000022f822 0000003c·00000010·00000040·FDE·cie=00000000·pc=000022f0..000022f8
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
  
26 00000050·00000020·00000054·FDE·cie=00000000·pc=00003360..0000338126 00000050·00000020·00000054·FDE·cie=00000000·pc=00002740..00002761
27 ··DW_CFA_advance_loc:·3·to·0000336327 ··DW_CFA_advance_loc:·3·to·00002743
28 ··DW_CFA_def_cfa_offset:·1628 ··DW_CFA_def_cfa_offset:·16
29 ··DW_CFA_advance_loc:·11·to·0000336e29 ··DW_CFA_advance_loc:·11·to·0000274e
30 ··DW_CFA_def_cfa_offset:·2030 ··DW_CFA_def_cfa_offset:·20
31 ··DW_CFA_advance_loc:·4·to·0000337231 ··DW_CFA_advance_loc:·4·to·00002752
32 ··DW_CFA_def_cfa_offset:·2432 ··DW_CFA_def_cfa_offset:·24
33 ··DW_CFA_advance_loc:·4·to·0000337633 ··DW_CFA_advance_loc:·4·to·00002756
34 ··DW_CFA_def_cfa_offset:·2834 ··DW_CFA_def_cfa_offset:·28
35 ··DW_CFA_advance_loc:·1·to·0000337735 ··DW_CFA_advance_loc:·1·to·00002757
36 ··DW_CFA_def_cfa_offset:·3236 ··DW_CFA_def_cfa_offset:·32
37 ··DW_CFA_advance_loc:·9·to·0000338037 ··DW_CFA_advance_loc:·9·to·00002760
38 ··DW_CFA_def_cfa_offset:·438 ··DW_CFA_def_cfa_offset:·4
39 ··DW_CFA_nop39 ··DW_CFA_nop
  
40 00000074·0000010c·00000078·FDE·cie=00000000·pc=00002400..0000256640 00000074·000000f4·00000078·FDE·cie=00000000·pc=00002400..0000255b
41 ··DW_CFA_advance_loc:·1·to·0000240141 ··DW_CFA_advance_loc:·1·to·00002401
42 ··DW_CFA_def_cfa_offset:·842 ··DW_CFA_def_cfa_offset:·8
43 ··DW_CFA_offset:·r5·(ebp)·at·cfa-843 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
44 ··DW_CFA_advance_loc:·1·to·0000240244 ··DW_CFA_advance_loc:·1·to·00002402
45 ··DW_CFA_def_cfa_offset:·1245 ··DW_CFA_def_cfa_offset:·12
46 ··DW_CFA_offset:·r7·(edi)·at·cfa-1246 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
47 ··DW_CFA_advance_loc:·1·to·0000240347 ··DW_CFA_advance_loc:·1·to·00002403
48 ··DW_CFA_def_cfa_offset:·1648 ··DW_CFA_def_cfa_offset:·16
49 ··DW_CFA_offset:·r6·(esi)·at·cfa-1649 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
50 ··DW_CFA_advance_loc:·1·to·0000240450 ··DW_CFA_advance_loc:·1·to·00002404
51 ··DW_CFA_def_cfa_offset:·2051 ··DW_CFA_def_cfa_offset:·20
52 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2052 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
53 ··DW_CFA_advance_loc:·17·to·0000241553 ··DW_CFA_advance_loc:·17·to·00002415
 54 ··DW_CFA_def_cfa_offset:·1128
 55 ··DW_CFA_advance_loc:·47·to·00002444
 56 ··DW_CFA_def_cfa_offset:·1132
 57 ··DW_CFA_advance_loc:·7·to·0000244b
 58 ··DW_CFA_def_cfa_offset:·1136
 59 ··DW_CFA_advance_loc:·12·to·00002457
 60 ··DW_CFA_def_cfa_offset:·1120
 61 ··DW_CFA_advance_loc:·11·to·00002462
 62 ··DW_CFA_def_cfa_offset:·1128
 63 ··DW_CFA_advance_loc:·6·to·00002468
 64 ··DW_CFA_def_cfa_offset:·1132
 65 ··DW_CFA_advance_loc:·1·to·00002469
 66 ··DW_CFA_def_cfa_offset:·1136
 67 ··DW_CFA_advance_loc:·14·to·00002477
 68 ··DW_CFA_def_cfa_offset:·1120
 69 ··DW_CFA_advance_loc:·1·to·00002478
 70 ··DW_CFA_def_cfa_offset:·1124
 71 ··DW_CFA_advance_loc:·7·to·0000247f
 72 ··DW_CFA_def_cfa_offset:·1128
 73 ··DW_CFA_advance_loc:·1·to·00002480
 74 ··DW_CFA_def_cfa_offset:·1132
 75 ··DW_CFA_advance_loc:·1·to·00002481
 76 ··DW_CFA_def_cfa_offset:·1136
 77 ··DW_CFA_advance_loc:·13·to·0000248e
 78 ··DW_CFA_def_cfa_offset:·1120
 79 ··DW_CFA_advance_loc:·21·to·000024a3
 80 ··DW_CFA_def_cfa_offset:·1124
 81 ··DW_CFA_advance_loc:·1·to·000024a4
 82 ··DW_CFA_def_cfa_offset:·1128
 83 ··DW_CFA_advance_loc:·4·to·000024a8
 84 ··DW_CFA_def_cfa_offset:·1132
 85 ··DW_CFA_advance_loc:·1·to·000024a9
 86 ··DW_CFA_def_cfa_offset:·1136
 87 ··DW_CFA_advance_loc:·8·to·000024b1
 88 ··DW_CFA_def_cfa_offset:·1124
 89 ··DW_CFA_advance_loc:·1·to·000024b2
 90 ··DW_CFA_def_cfa_offset:·1128
 91 ··DW_CFA_advance_loc:·6·to·000024b8
 92 ··DW_CFA_def_cfa_offset:·1132
 93 ··DW_CFA_advance_loc:·1·to·000024b9
 94 ··DW_CFA_def_cfa_offset:·1136
 95 ··DW_CFA_advance_loc:·12·to·000024c5
 96 ··DW_CFA_def_cfa_offset:·1124
 97 ··DW_CFA_advance_loc:·1·to·000024c6
 98 ··DW_CFA_def_cfa_offset:·1128
 99 ··DW_CFA_advance_loc:·4·to·000024ca
 100 ··DW_CFA_def_cfa_offset:·1132
 101 ··DW_CFA_advance_loc:·1·to·000024cb
 102 ··DW_CFA_def_cfa_offset:·1136
 103 ··DW_CFA_advance_loc:·14·to·000024d9
 104 ··DW_CFA_def_cfa_offset:·1140
 105 ··DW_CFA_advance_loc:·2·to·000024db
 106 ··DW_CFA_def_cfa_offset:·1144
 107 ··DW_CFA_advance_loc:·1·to·000024dc
 108 ··DW_CFA_def_cfa_offset:·1148
 109 ··DW_CFA_advance_loc:·5·to·000024e1
 110 ··DW_CFA_def_cfa_offset:·1152
 111 ··DW_CFA_advance_loc:·1·to·000024e2
 112 ··DW_CFA_def_cfa_offset:·1156
 113 ··DW_CFA_advance_loc:·4·to·000024e6
 114 ··DW_CFA_def_cfa_offset:·1160
 115 ··DW_CFA_advance_loc:·4·to·000024ea
 116 ··DW_CFA_def_cfa_offset:·1164
 117 ··DW_CFA_advance_loc:·1·to·000024eb
 118 ··DW_CFA_def_cfa_offset:·1168
 119 ··DW_CFA_advance_loc:·8·to·000024f3
 120 ··DW_CFA_def_cfa_offset:·1120
 121 ··DW_CFA_advance_loc:·5·to·000024f8
 122 ··DW_CFA_def_cfa_offset:·1124
 123 ··DW_CFA_advance_loc:·4·to·000024fc
 124 ··DW_CFA_def_cfa_offset:·1128
 125 ··DW_CFA_advance_loc:·4·to·00002500
 126 ··DW_CFA_def_cfa_offset:·1132
 127 ··DW_CFA_advance_loc:·4·to·00002504
 128 ··DW_CFA_def_cfa_offset:·1136
 129 ··DW_CFA_advance_loc:·8·to·0000250c
 130 ··DW_CFA_def_cfa_offset:·1120
 131 ··DW_CFA_advance_loc:·7·to·00002513
 132 ··DW_CFA_def_cfa_offset:·1132
 133 ··DW_CFA_advance_loc:·4·to·00002517
 134 ··DW_CFA_def_cfa_offset:·1136
 135 ··DW_CFA_advance_loc:·8·to·0000251f
 136 ··DW_CFA_def_cfa_offset:·1120
 137 ··DW_CFA_advance_loc:·22·to·00002535
 138 ··DW_CFA_remember_state
 139 ··DW_CFA_def_cfa_offset:·20
 140 ··DW_CFA_advance_loc:·1·to·00002536
 141 ··DW_CFA_restore:·r3·(ebx)
 142 ··DW_CFA_def_cfa_offset:·16
 143 ··DW_CFA_advance_loc:·1·to·00002537
 144 ··DW_CFA_restore:·r6·(esi)
Max diff block lines reached; 89890/102699 bytes (87.53%) of diff not shown.
3.72 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 18 lines modifiedOffset 1, 28 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz5 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
6 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo6 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
 7 setmntent
7 char_to_java8 char_to_java
 9 getmntent_r
 10 endmntent
8 mark_failed_with_errno11 mark_failed_with_errno
 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
 13 inotify_init1
 14 java_to_char
 15 inotify_add_watch
 16 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
 17 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
 18 inotify_rm_watch
 19 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
9 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo20 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
10 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod21 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
11 java_to_char 
12 _Z8toMillis8timespec22 _Z8toMillis8timespec
13 _Z10unpackStatP4statPiPxS2_23 _Z10unpackStatP4statPiPxS2_
14 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat24 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
15 __errno_location25 __errno_location
16 mark_failed_with_message26 mark_failed_with_message
17 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir27 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
18 readdir64_r28 readdir64_r
17.2 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 7, 138 lines modifiedOffset 7, 138 lines modified
7 ··0x000006f0·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x000006f0·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x00000700·6c697a65·005f5a4e·374a4e49·456e765f·lize._ZN7JNIEnv_8 ··0x00000700·6c697a65·005f5a4e·374a4e49·456e765f·lize._ZN7JNIEnv_
9 ··0x00000710·31344361·6c6c566f·69644d65·74686f64·14CallVoidMethod9 ··0x00000710·31344361·6c6c566f·69644d65·74686f64·14CallVoidMethod
10 ··0x00000720·4550385f·6a6f626a·65637450·31305f6a·EP8_jobjectP10_j10 ··0x00000720·4550385f·6a6f626a·65637450·31305f6a·EP8_jobjectP10_j
11 ··0x00000730·6d657468·6f644944·7a004a61·76615f6e·methodIDz.Java_n11 ··0x00000730·6d657468·6f644944·7a004a61·76615f6e·methodIDz.Java_n
12 ··0x00000740·65745f72·75627967·72617065·66727569·et_rubygrapefrui12 ··0x00000740·65745f72·75627967·72617065·66727569·et_rubygrapefrui
13 ··0x00000750·745f706c·6174666f·726d5f69·6e746572·t_platform_inter13 ··0x00000750·745f706c·6174666f·726d5f69·6e746572·t_platform_inter
14 ··0x00000760·6e616c5f·6a6e695f·4e617469·76654c69·nal_jni_NativeLi 
15 ··0x00000770·62726172·7946756e·6374696f·6e735f67·braryFunctions_g 
16 ··0x00000780·65745379·7374656d·496e666f·00756e61·etSystemInfo.una 
17 ··0x00000790·6d650063·6861725f·746f5f6a·61766100·me.char_to_java. 
18 ··0x000007a0·6d61726b·5f666169·6c65645f·77697468·mark_failed_with 
19 ··0x000007b0·5f657272·6e6f004a·6176615f·6e65745f·_errno.Java_net_ 
20 ··0x000007c0·72756279·67726170·65667275·69745f70·rubygrapefruit_p 
21 ··0x000007d0·6c617466·6f726d5f·696e7465·726e616c·latform_internal 
22 ··0x000007e0·5f6a6e69·5f506f73·69785479·70654675·_jni_PosixTypeFu 
23 ··0x000007f0·6e637469·6f6e735f·6765744e·61746976·nctions_getNativ 
24 ··0x00000800·65547970·65496e66·6f004a61·76615f6e·eTypeInfo.Java_n 
25 ··0x00000810·65745f72·75627967·72617065·66727569·et_rubygrapefrui 
26 ··0x00000820·745f706c·6174666f·726d5f69·6e746572·t_platform_inter 
27 ··0x00000830·6e616c5f·6a6e695f·506f7369·7846696c·nal_jni_PosixFil14 ··0x00000760·6e616c5f·6a6e695f·506f7369·7846696c·nal_jni_PosixFil
28 ··0x00000840·6546756e·6374696f·6e735f63·686d6f64·eFunctions_chmod 
29 ··0x00000850·006a6176·615f746f·5f636861·72006672·.java_to_char.fr 
30 ··0x00000860·6565005f·5a38746f·4d696c6c·69733874·ee._Z8toMillis8t 
31 ··0x00000870·696d6573·70656300·5f5a3130·756e7061·imespec._Z10unpa 
32 ··0x00000880·636b5374·61745034·73746174·50695078·ckStatP4statPiPx15 ··0x00000770·65537973·74656d46·756e6374·696f6e73·eSystemFunctions
 16 ··0x00000780·5f6c6973·7446696c·65537973·74656d73·_listFileSystems
 17 ··0x00000790·00736574·6d6e7465·6e740063·6861725f·.setmntent.char_
 18 ··0x000007a0·746f5f6a·61766100·6765746d·6e74656e·to_java.getmnten
 19 ··0x000007b0·745f7200·656e646d·6e74656e·74006d61·t_r.endmntent.ma
 20 ··0x000007c0·726b5f66·61696c65·645f7769·74685f65·rk_failed_with_e
33 ··0x00000890·53325f00·4a617661·5f6e6574·5f727562·S2_.Java_net_rub21 ··0x000007d0·72726e6f·004a6176·615f6e65·745f7275·rrno.Java_net_ru
34 ··0x000008a0·79677261·70656672·7569745f·706c6174·ygrapefruit_plat22 ··0x000007e0·62796772·61706566·72756974·5f706c61·bygrapefruit_pla
35 ··0x000008b0·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn23 ··0x000007f0·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j
 24 ··0x00000800·6e695f46·696c6545·76656e74·46756e63·ni_FileEventFunc
 25 ··0x00000810·74696f6e·735f6372·65617465·57617463·tions_createWatc
 26 ··0x00000820·6800696e·6f746966·795f696e·69743100·h.inotify_init1.
 27 ··0x00000830·6a617661·5f746f5f·63686172·00696e6f·java_to_char.ino
 28 ··0x00000840·74696679·5f616464·5f776174·63680066·tify_add_watch.f
 29 ··0x00000850·72656500·6d616c6c·6f630063·6c6f7365·ree.malloc.close
36 ··0x000008c0·695f506f·73697846·696c6546·756e6374·i_PosixFileFunct 
37 ··0x000008d0·696f6e73·5f737461·74006c73·74617436·ions_stat.lstat6 
38 ··0x000008e0·34005f5f·6572726e·6f5f6c6f·63617469·4.__errno_locati 
39 ··0x000008f0·6f6e006d·61726b5f·6661696c·65645f77·on.mark_failed_w 
40 ··0x00000900·6974685f·6d657373·61676500·4a617661·ith_message.Java 
41 ··0x00000910·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr 
42 ··0x00000920·7569745f·706c6174·666f726d·5f696e74·uit_platform_int 
43 ··0x00000930·65726e61·6c5f6a6e·695f506f·73697846·ernal_jni_PosixF 
44 ··0x00000940·696c6546·756e6374·696f6e73·5f726561·ileFunctions_rea 
45 ··0x00000950·64646972·00737472·6c656e00·6f70656e·ddir.strlen.open 
46 ··0x00000960·64697200·72656164·64697236·345f7200·dir.readdir64_r. 
47 ··0x00000970·6d616c6c·6f630073·74726e63·70790063·malloc.strncpy.c 
48 ··0x00000980·6c6f7365·64697200·4a617661·5f6e6574·losedir.Java_net 
49 ··0x00000990·5f727562·79677261·70656672·7569745f·_rubygrapefruit_ 
50 ··0x000009a0·706c6174·666f726d·5f696e74·65726e61·platform_interna 
51 ··0x000009b0·6c5f6a6e·695f506f·73697846·696c6546·l_jni_PosixFileF 
52 ··0x000009c0·756e6374·696f6e73·5f73796d·6c696e6b·unctions_symlink 
53 ··0x000009d0·004a6176·615f6e65·745f7275·62796772·.Java_net_rubygr30 ··0x00000860·004a6176·615f6e65·745f7275·62796772·.Java_net_rubygr
54 ··0x000009e0·61706566·72756974·5f706c61·74666f72·apefruit_platfor31 ··0x00000870·61706566·72756974·5f706c61·74666f72·apefruit_platfor
55 ··0x000009f0·6d5f696e·7465726e·616c5f6a·6e695f50·m_internal_jni_P 
56 ··0x00000a00·6f736978·46696c65·46756e63·74696f6e·osixFileFunction 
57 ··0x00000a10·735f7265·61646c69·6e6b004a·6176615f·s_readlink.Java_ 
58 ··0x00000a20·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
59 ··0x00000a30·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
60 ··0x00000a40·726e616c·5f6a6e69·5f506f73·69785072·rnal_jni_PosixPr 
61 ··0x00000a50·6f636573·7346756e·6374696f·6e735f67·ocessFunctions_g 
62 ··0x00000a60·65745069·64006765·74706964·004a6176·etPid.getpid.Jav 
63 ··0x00000a70·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
64 ··0x00000a80·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
65 ··0x00000a90·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
66 ··0x00000aa0·50726f63·65737346·756e6374·696f6e73·ProcessFunctions 
67 ··0x00000ab0·5f646574·61636800·73657473·6964004a·_detach.setsid.J 
68 ··0x00000ac0·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap 
69 ··0x00000ad0·65667275·69745f70·6c617466·6f726d5f·efruit_platform_ 
70 ··0x00000ae0·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos 
71 ··0x00000af0·69785072·6f636573·7346756e·6374696f·ixProcessFunctio 
72 ··0x00000b00·6e735f67·6574576f·726b696e·67446972·ns_getWorkingDir 
73 ··0x00000b10·6563746f·72790067·65746377·64004a61·ectory.getcwd.Ja 
74 ··0x00000b20·76615f6e·65745f72·75627967·72617065·va_net_rubygrape 
75 ··0x00000b30·66727569·745f706c·6174666f·726d5f69·fruit_platform_i 
76 ··0x00000b40·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi 
77 ··0x00000b50·7850726f·63657373·46756e63·74696f6e·xProcessFunction 
78 ··0x00000b60·735f7365·74576f72·6b696e67·44697265·s_setWorkingDire 
79 ··0x00000b70·63746f72·79006368·64697200·4a617661·ctory.chdir.Java 
80 ··0x00000b80·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr 
81 ··0x00000b90·7569745f·706c6174·666f726d·5f696e74·uit_platform_int 
82 ··0x00000ba0·65726e61·6c5f6a6e·695f506f·73697850·ernal_jni_PosixP 
83 ··0x00000bb0·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_ 
84 ··0x00000bc0·67657445·6e766972·6f6e6d65·6e745661·getEnvironmentVa 
85 ··0x00000bd0·72696162·6c650067·6574656e·76004a61·riable.getenv.Ja 
86 ··0x00000be0·76615f6e·65745f72·75627967·72617065·va_net_rubygrape 
87 ··0x00000bf0·66727569·745f706c·6174666f·726d5f69·fruit_platform_i 
88 ··0x00000c00·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi 
89 ··0x00000c10·7850726f·63657373·46756e63·74696f6e·xProcessFunction 
90 ··0x00000c20·735f7365·74456e76·69726f6e·6d656e74·s_setEnvironment 
91 ··0x00000c30·56617269·61626c65·00736574·656e7600·Variable.setenv. 
92 ··0x00000c40·4a617661·5f6e6574·5f727562·79677261·Java_net_rubygra 
93 ··0x00000c50·70656672·7569745f·706c6174·666f726d·pefruit_platform 
94 ··0x00000c60·5f696e74·65726e61·6c5f6a6e·695f506f·_internal_jni_Po 
95 ··0x00000c70·73697854·65726d69·6e616c46·756e6374·sixTerminalFunct 
96 ··0x00000c80·696f6e73·5f697361·74747900·4a617661·ions_isatty.Java 
97 ··0x00000c90·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr 
98 ··0x00000ca0·7569745f·706c6174·666f726d·5f696e74·uit_platform_int 
99 ··0x00000cb0·65726e61·6c5f6a6e·695f506f·73697854·ernal_jni_PosixT 
100 ··0x00000cc0·65726d69·6e616c46·756e6374·696f6e73·erminalFunctions 
101 ··0x00000cd0·5f676574·5465726d·696e616c·53697a65·_getTerminalSize 
102 ··0x00000ce0·00696f63·746c004a·6176615f·6e65745f·.ioctl.Java_net_ 
103 ··0x00000cf0·72756279·67726170·65667275·69745f70·rubygrapefruit_p 
104 ··0x00000d00·6c617466·6f726d5f·696e7465·726e616c·latform_internal 
105 ··0x00000d10·5f6a6e69·5f506f73·69784669·6c655379·_jni_PosixFileSy 
106 ··0x00000d20·7374656d·46756e63·74696f6e·735f6c69·stemFunctions_li 
107 ··0x00000d30·73744669·6c655379·7374656d·73007365·stFileSystems.se 
108 ··0x00000d40·746d6e74·656e7400·6765746d·6e74656e·tmntent.getmnten 
109 ··0x00000d50·745f7200·656e646d·6e74656e·74004a61·t_r.endmntent.Ja 
110 ··0x00000d60·76615f6e·65745f72·75627967·72617065·va_net_rubygrape 
111 ··0x00000d70·66727569·745f706c·6174666f·726d5f69·fruit_platform_i 
112 ··0x00000d80·6e746572·6e616c5f·6a6e695f·46696c65·nternal_jni_File 
113 ··0x00000d90·4576656e·7446756e·6374696f·6e735f63·EventFunctions_c 
114 ··0x00000da0·72656174·65576174·63680069·6e6f7469·reateWatch.inoti 
115 ··0x00000db0·66795f69·6e697431·00696e6f·74696679·fy_init1.inotify 
116 ··0x00000dc0·5f616464·5f776174·63680063·6c6f7365·_add_watch.close 
117 ··0x00000dd0·004a6176·615f6e65·745f7275·62796772·.Java_net_rubygr 
118 ··0x00000de0·61706566·72756974·5f706c61·74666f72·apefruit_platfor 
119 ··0x00000df0·6d5f696e·7465726e·616c5f6a·6e695f46·m_internal_jni_F32 ··0x00000880·6d5f696e·7465726e·616c5f6a·6e695f46·m_internal_jni_F
120 ··0x00000e00·696c6545·76656e74·46756e63·74696f6e·ileEventFunction33 ··0x00000890·696c6545·76656e74·46756e63·74696f6e·ileEventFunction
121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve34 ··0x000008a0·735f7761·6974466f·724e6578·74457665·s_waitForNextEve
122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net35 ··0x000008b0·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net
Max diff block lines reached; 329/17501 bytes (1.88%) of diff not shown.
73.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: BFD: DWARF error: unable to read alt ref 16207 BFD: DWARF error: unable to read alt ref 7303 BFD: DWARF error: unable to read alt ref 16413 BFD: DWARF error: unable to read alt ref 17144
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00002300·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base-0x100>:2 00002300·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base-0x100>:
3 __x86.get_pc_thunk.bx():3 __x86.get_pc_thunk.bx():
4 »       mov····(%esp),%ebx4 »       mov····(%esp),%ebx
5 »       ret5 »       ret
6 »       xchg···%ax,%ax6 »       xchg···%ax,%ax
7 »       xchg···%ax,%ax7 »       xchg···%ax,%ax
8 »       xchg···%ax,%ax8 »       xchg···%ax,%ax
9 »       xchg···%ax,%ax9 »       xchg···%ax,%ax
2.98 KB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
 2 ··[·····0]··r
 3 ··[·····2]··/etc/mtab
 4 ··[·····c]··could·not·open·mount·file
 5 ··[····26]··add
 6 ··[····2a]··could·not·initialize·inotify
 7 ··[····47]··could·not·add·path·to·watch
 8 ··[····63]··could·not·wait·for·next·event
 9 ··[····81]··Ljava/lang/String;
 10 ··[····94]··osName
 11 ··[····9b]··osVersion
 12 ··[····a5]··machineArchitecture
 13 ··[····b9]··I
 14 ··[····bb]··int_bytes
 15 ··[····c5]··u_long_bytes
 16 ··[····d2]··size_t_bytes
 17 ··[····df]··uid_t_bytes
 18 ··[····eb]··gid_t_bytes
 19 ··[····f7]··off_t_bytes
 20 ··[···103]··could·not·chmod·file
 21 ··[···118]··(IIIIJJI)V
 22 ··[···123]··details
 23 ··[···12b]··could·not·find·method
 24 ··[···141]··could·not·stat·file
 25 ··[···155]··(Ljava/lang/String;IJJ)V
 26 ··[···16e]··addFile
 27 ··[···176]··could·not·open·directory
 28 ··[···18f]··..
 29 ··[···192]··could·not·symlink
 30 ··[···1a4]··could·not·lstat·file
 31 ··[···1b9]··could·not·create·array
 32 ··[···1d0]··could·not·readlink
 33 ··[···1e3]··could·not·setsid()
 34 ··[···1f6]··could·not·getcwd()
 35 ··[···209]··could·not·setcwd()
 36 ··[···21c]··could·not·putenv()
 37 ··[···22f]··could·not·fetch·terminal·size
 38 ··[···24d]··cols
 39 ··[···252]··rows
 40 ··[···257]··failed
 41 ··[···260]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
2 ··[·····0]··could·not·query·machine·details42 ··[···2a0]··could·not·query·machine·details
3 ··[····20]··could·not·read·directory·entry43 ··[···2c0]··could·not·read·directory·entry
4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V44 ··[···2e0]··(Ljava/lang/String;IILjava/lang/String;)V
5 ··[····80]··could·not·convert·string·to·current·locale45 ··[···30c]··could·not·convert·string·to·current·locale
6 ··[····ac]··could·not·convert·string·from·current·locale46 ··[···338]··could·not·convert·string·from·current·locale
7 ··[····dc]··(Ljava/lang/String;IILjava/lang/String;)V 
8 ··[···106]··Ljava/lang/String; 
9 ··[···119]··osName 
10 ··[···120]··osVersion 
11 ··[···12a]··machineArchitecture 
12 ··[···13e]··I 
13 ··[···140]··int_bytes 
14 ··[···14a]··u_long_bytes 
15 ··[···157]··size_t_bytes 
16 ··[···164]··uid_t_bytes 
17 ··[···170]··gid_t_bytes 
18 ··[···17c]··off_t_bytes 
19 ··[···188]··could·not·chmod·file 
20 ··[···19d]··(IIIIJJI)V 
21 ··[···1a8]··details 
22 ··[···1b0]··could·not·find·method 
23 ··[···1c6]··could·not·stat·file 
24 ··[···1da]··(Ljava/lang/String;IJJ)V 
25 ··[···1f3]··addFile 
26 ··[···1fb]··could·not·open·directory 
27 ··[···214]··.. 
28 ··[···217]··could·not·symlink 
29 ··[···229]··could·not·lstat·file 
30 ··[···23e]··could·not·create·array 
31 ··[···255]··could·not·readlink 
32 ··[···268]··could·not·setsid() 
33 ··[···27b]··could·not·getcwd() 
34 ··[···28e]··could·not·setcwd() 
35 ··[···2a1]··could·not·putenv() 
36 ··[···2b4]··could·not·fetch·terminal·size 
37 ··[···2d2]··cols 
38 ··[···2d7]··rows 
39 ··[···2dc]··r 
40 ··[···2de]··/etc/mtab 
41 ··[···2e8]··could·not·open·mount·file 
42 ··[···302]··add 
43 ··[···306]··could·not·initialize·inotify 
44 ··[···323]··could·not·add·path·to·watch 
45 ··[···33f]··could·not·wait·for·next·event 
46 ··[···35d]··failed 
  
2.5 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00004364·011b033b·10010000·21000000·bcdcffff·...;....!.......2 ··0x00004368·011b033b·10010000·21000000·b8dcffff·...;....!.......
3 ··0x00004374·2c010000·8cdfffff·50010000·9ce0ffff·,.......P.......3 ··0x00004378·2c010000·88dfffff·50010000·98e0ffff·,.......P.......
4 ··0x00004384·88010000·0ce2ffff·98020000·3ce3ffff·............<...4 ··0x00004388·88010000·f8e1ffff·80020000·f8e2ffff·................
5 ··0x00004394·90030000·bce3ffff·08040000·fce3ffff·................5 ··0x00004398·28030000·88e3ffff·a0030000·d8e3ffff·(...............
6 ··0x000043a4·34040000·8ce4ffff·70040000·4ce6ffff·4.......p...L...6 ··0x000043a8·64010000·08e4ffff·e4030000·78e5ffff·d...........x...
7 ··0x000043b4·a8050000·0ceaffff·d8050000·cceaffff·................ 
8 ··0x000043c4·80060000·3cecffff·68070000·5cecffff·....<...h...\...7 ··0x000043b8·f4040000·a8e6ffff·ec050000·28e7ffff·............(...
 8 ··0x000043c8·64060000·68e7ffff·90060000·f8e7ffff·d...h...........
9 ··0x000043d4·88070000·acecffff·c4070000·1cedffff·................9 ··0x000043d8·cc060000·b8e9ffff·04080000·78edffff·............x...
10 ··0x000043e4·20080000·8cedffff·8c080000·ecedffff··...............10 ··0x000043e8·34080000·38eeffff·dc080000·a8efffff·4...8...........
11 ··0x000043f4·e4080000·bceeffff·90090000·fceeffff·................ 
12 ··0x00004404·c4090000·fcefffff·64010000·1df0ffff·........d.......11 ··0x000043f8·c4090000·c8efffff·e4090000·18f0ffff·................
13 ··0x00004414·680a0000·2cf0ffff·7c0a0000·8cf1ffff·h...,...|.......12 ··0x00004408·200a0000·88f0ffff·7c0a0000·f8f0ffff··.......|.......
 13 ··0x00004418·e80a0000·58f1ffff·400b0000·28f2ffff·....X...@...(...
14 ··0x00004424·740b0000·8cf2ffff·1c0c0000·1cf3ffff·t...............14 ··0x00004428·ec0b0000·68f2ffff·200c0000·5bf3ffff·....h...·...[...
15 ··0x00004434·940c0000·6cf3ffff·d80c0000·6cf4ffff·....l.......l...15 ··0x00004438·c40c0000·68f3ffff·d80c0000·08f4ffff·....h...........
16 ··0x00004444·6c0d0000·5cf5ffff·e40d0000·bcf5ffff·l...\........... 
17 ··0x00004454·400e0000·ecf5ffff·540e0000·8cf6ffff·@.......T.......16 ··0x00004448·640d0000·38f4ffff·940d0000·48f4ffff·d...8.......H...
 17 ··0x00004458·a80d0000·48f5ffff·3c0e0000·38f6ffff·....H...<...8...
18 ··0x00004464·e00e0000·bcf6ffff·100f0000·ccf6ffff·................18 ··0x00004468·b40e0000·98f6ffff·100f0000·c8f6ffff·................
19 ··0x00004474·240f0000····························$...19 ··0x00004478·240f0000····························$...
  
29.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 230 lines modifiedOffset 1, 230 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00004478·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x0000447c·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x00004488·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x0000448c·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x00004498·88dbffff·d0020000·000e0846·0e0c4a0f·...........F..J.4 ··0x0000449c·84dbffff·d0020000·000e0846·0e0c4a0f·...........F..J.
5 ··0x000044a8·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x000044ac·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x000044b8·40000000·34deffff·08000000·00000000·@...4...........6 ··0x000044bc·40000000·30deffff·08000000·00000000·@...0...........
7 ··0x000044c8·20000000·54000000·90eeffff·21000000··...T.......!...7 ··0x000044cc·20000000·54000000·6ce2ffff·21000000··...T...l...!...
8 ··0x000044d8·00430e10·4b0e1444·0e18440e·1c410e20·.C..K..D..D..A.·8 ··0x000044dc·00430e10·4b0e1444·0e18440e·1c410e20·.C..K..D..D..A.·
9 ··0x000044e8·490e0400·0c010000·78000000·0cdfffff·I.......x.......9 ··0x000044ec·490e0400·f4000000·78000000·08dfffff·I.......x.......
10 ··0x000044f8·66010000·00410e08·8502410e·0c870341·f....A....A....A10 ··0x000044fc·5b010000·00410e08·8502410e·0c870341·[....A....A....A
11 ··0x00004508·0e108604·410e1483·05510ec8·03690ecc·....A....Q...i..11 ··0x0000450c·0e108604·410e1483·05510ee8·086f0eec·....A....Q...o..
12 ··0x00004518·03410ed0·03480ecc·03450ed0·03480ec0·.A...H...E...H.. 
13 ··0x00004528·035b0ec4·03410ec8·03440ecc·03410ed0·.[...A...D...A..12 ··0x0000451c·08470ef0·084c0ee0·084b0ee8·08460eec·.G...L...K...F..
 13 ··0x0000452c·08410ef0·084e0ee0·08410ee4·08470ee8·.A...N...A...G..
 14 ··0x0000453c·08410eec·08410ef0·084d0ee0·08550ee4·.A...A...M...U..
 15 ··0x0000454c·08410ee8·08440eec·08410ef0·08480ee4·.A...D...A...H..
 16 ··0x0000455c·08410ee8·08460eec·08410ef0·084c0ee4·.A...F...A...L..
 17 ··0x0000456c·08410ee8·08440eec·08410ef0·084e0ef4·.A...D...A...N..
 18 ··0x0000457c·08420ef8·08410efc·08450e80·09410e84·.B...A...E...A..
 19 ··0x0000458c·09440e88·09440e8c·09410e90·09480ee0·.D...D...A...H..
14 ··0x00004538·034d0ec4·03440ec8·03410ecc·03410ed0·.M...D...A...A..20 ··0x0000459c·08450ee4·08440ee8·08440eec·08440ef0·.E...D...D...D..
 21 ··0x000045ac·08480ee0·08470eec·08440ef0·08480ee0·.H...G...D...H..
15 ··0x00004548·03480ec0·03430ec4·03450ec8·03410ecc·.H...C...E...A.. 
16 ··0x00004558·03410ed0·03510ec0·03440ec4·03410ec8·.A...Q...D...A.. 
17 ··0x00004568·03440ecc·03410ed0·034b0ec4·03440ec8·.D...A...K...D.. 
18 ··0x00004578·03480ecc·03410ed0·03480ec0·03430ec4·.H...A...H...C.. 
19 ··0x00004588·03410ec8·03410ecc·03410ed0·03510ec0·.A...A...A...Q.. 
20 ··0x00004598·03440ec4·03410ec8·03440ecc·03410ed0·.D...A...D...A.. 
21 ··0x000045a8·034b0ec4·03440ec8·03480ecc·03410ed0·.K...D...H...A.. 
22 ··0x000045b8·03480ec0·03450ec4·03410ec8·03410ecc·.H...E...A...A.. 
23 ··0x000045c8·03410ed0·03490ec0·03560a0e·1441c30e·.A...I...V...A.. 
24 ··0x000045d8·1041c60e·0c41c70e·0841c50e·04470b43·.A...A...A...G.C 
25 ··0x000045e8·0ec4034a·0ec80341·0ecc0341·0ed00348·...J...A...A...H 
26 ··0x000045f8·0ec00300·f4000000·88010000·6cdfffff·............l... 
27 ··0x00004608·22010000·00410e08·8502410e·0c87034c·"....A....A....L 
28 ··0x00004618·0e108604·410e1483·05430e28·500e2c41·....A....C.(P.,A 
29 ··0x00004628·0e30500e·20410e24·410e2841·0e2c410e·.0P.·A.$A.(A.,A. 
30 ··0x00004638·304b0e20·420e2441·0e28440e·2c410e30·0K.·B.$A.(D.,A.0 
31 ··0x00004648·510e2041·0e24410e·28410e2c·410e304b·Q.·A.$A.(A.,A.0K 
32 ··0x00004658·0e20420e·24410e28·440e2c41·0e30510e·.·B.$A.(D.,A.0Q. 
33 ··0x00004668·20410e24·410e2841·0e2c410e·304b0e20··A.$A.(A.,A.0K.· 
34 ··0x00004678·420e2441·0e28440e·2c410e30·510e2041·B.$A.(D.,A.0Q.·A 
35 ··0x00004688·0e24410e·28410e2c·410e304b·0e20420e·.$A.(A.,A.0K.·B. 
36 ··0x00004698·24410e28·440e2c41·0e30510e·20410e24·$A.(D.,A.0Q.·A.$ 
37 ··0x000046a8·410e2841·0e2c410e·304b0e20·420e2441·A.(A.,A.0K.·B.$A 
38 ··0x000046b8·0e28440e·2c410e30·510e2041·0e24410e·.(D.,A.0Q.·A.$A. 
39 ··0x000046c8·28410e2c·410e304d·0e20420e·24410e28·(A.,A.0M.·B.$A.( 
40 ··0x000046d8·440e2c41·0e30490e·1441c30e·1041c60e·D.,A.0I..A...A.. 
41 ··0x000046e8·0c41c70e·0841c50e·04000000·74000000·.A...A......t... 
42 ··0x000046f8·80020000·a4dfffff·77000000·00410e08·........w....A.. 
43 ··0x00004708·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
44 ··0x00004718·054e0e24·450e2844·0e2c440e·30480e20·.N.$E.(D.,D.0H.· 
45 ··0x00004728·470e2846·0e2c410e·30520e20·470a0e14·G.(F.,A.0R.·G... 
46 ··0x00004738·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A... 
47 ··0x00004748·460b430e·24470e28·410e2c44·0e30480e·F.C.$G.(A.,D.0H. 
48 ··0x00004758·20430e14·41c30e10·41c60e0c·41c70e08··C..A...A...A...22 ··0x000045bc·08560a0e·1441c30e·1041c60e·0c41c70e·.V...A...A...A..
 23 ··0x000045cc·0841c50e·04470b43·0ee40847·0ee80841·.A...G.C...G...A
 24 ··0x000045dc·0eec0841·0ef00848·0ee00800·a4000000·...A...H........
49 ··0x00004768·41c50e04·28000000·f8020000·acdfffff·A...(........... 
50 ··0x00004778·36000000·00410e08·8702460e·0c860341·6....A....F....A 
51 ··0x00004788·0e108304·6bc30e0c·41c60e08·41c70e04·....k...A...A... 
52 ··0x00004798·38000000·24030000·c0dfffff·8e000000·8...$........... 
53 ··0x000047a8·00410e08·8702410e·0c860341·0e108304·.A....A....A.... 
54 ··0x000047b8·02450e18·480e1c43·0e204c0e·10460ac3·.E..H..C.·L..F.. 
55 ··0x000047c8·0e0c41c6·0e0841c7·0e04490b·34010000·..A...A...I.4... 
56 ··0x000047d8·60030000·14e0ffff·b9010000·00410e08·`............A.. 
57 ··0x000047e8·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
58 ··0x000047f8·05510eb8·017b0ebc·01410ec0·01460eb0·.Q...{...A...F.. 
59 ··0x00004808·01490eb4·01470eb8·01410ebc·01410ec0·.I...G...A...A.. 
60 ··0x00004818·014d0eb0·014b0eb4·01440eb8·01410ebc·.M...K...D...A.. 
61 ··0x00004828·01410ec0·01480eb0·014f0eb8·01450ebc·.A...H...O...E.. 
62 ··0x00004838·01410ec0·01480eb0·01470ebc·01410ec0·.A...H...G...A.. 
63 ··0x00004848·014c0eb0·01550eb4·014a0eb8·01410ebc·.L...U...J...A.. 
64 ··0x00004858·01410ec0·01480eb0·015a0a0e·1441c30e·.A...H...Z...A.. 
65 ··0x00004868·1041c60e·0c41c70e·0841c50e·04490b43·.A...A...A...I.C 
66 ··0x00004878·0eb80145·0ebc0141·0ec00148·0eb00149·...E...A...H...I 
67 ··0x00004888·0eb40142·0eb80142·0ebc0142·0ec00142·...B...B...B...B 
68 ··0x00004898·0ec40142·0ec80142·0ecc0142·0ed00142·...B...B...B...B 
69 ··0x000048a8·0ed40144·0ed80144·0edc0141·0ee00148·...D...D...A...H 
70 ··0x000048b8·0eb0014a·0a0eb401·450eb801·450ebc01·...J....E...E... 
71 ··0x000048c8·410ec001·480eb001·440eb401·440eb801·A...H...D...D... 
72 ··0x000048d8·440ebc01·440ec001·440ec401·440ec801·D...D...D...D... 
73 ··0x000048e8·440ecc01·4a0ed001·440ed401·460b430e·D...J...D...F.C. 
74 ··0x000048f8·b4014a0e·b801410e·bc01410e·c001480e·..J...A...A...H. 
75 ··0x00004908·b0010000·2c000000·98040000·9ce0ffff·....,........... 
76 ··0x00004918·b5030000·00410e08·8502420d·05438703·.....A....B..C.. 
77 ··0x00004928·86048305·031d030a·c341c641·c741c50c·.........A.A.A.. 
78 ··0x00004938·0404410b·a4000000·c8040000·2ce4ffff·..A.........,... 
79 ··0x00004948·b4000000·00410e08·8502410e·0c870341·.....A....A....A 
80 ··0x00004958·0e108604·410e1483·054e0e24·440e2844·....A....N.$D.(D 
81 ··0x00004968·0e2c440e·30480e20·470e2446·0e28440e·.,D.0H.·G.$F.(D. 
82 ··0x00004978·2c440e30·480e2049·0e28410e·2c410e30·,D.0H.·I.(A.,A.0 
83 ··0x00004988·5a0e2047·0a0e1441·c30e1041·c60e0c41·Z.·G...A...A...A 
84 ··0x00004998·c70e0841·c50e0445·0b430e24·4a0e2841·...A...E.C.$J.(A 
85 ··0x000049a8·0e2c440e·30480e20·430a0e14·41c30e10·.,D.0H.·C...A... 
86 ··0x000049b8·41c60e0c·41c70e08·41c50e04·470b430e·A...A...A...G.C. 
87 ··0x000049c8·2c410e30·480e2043·0e1441c3·0e1041c6·,A.0H.·C..A...A. 
88 ··0x000049d8·0e0c41c7·0e0841c5·0e040000·e4000000·..A...A......... 
89 ··0x000049e8·70050000·44e4ffff·6a010000·00410e08·p...D...j....A..25 ··0x000045ec·70010000·70dfffff·fa000000·00410e08·p...p........A..
90 ··0x000049f8·8502410e·0c870341·0e108604·410e1483·..A....A....A...26 ··0x000045fc·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 27 ··0x0000460c·054e0e3c·550e4048·0e30480e·34460e38·.N.<U.@H.0H.4F.8
 28 ··0x0000461c·410e3c41·0e40480e·34450e38·410e3c45·A.<A.@H.4E.8A.<E
 29 ··0x0000462c·0e40560e·30480e3c·420e406e·0e1441c3·.@V.0H.<B.@n..A.
91 ··0x00004a08·05510ea4·015e0ea8·01470eac·01410eb0·.Q...^...G...A.. 
92 ··0x00004a18·01480ea0·014b0ea8·01470eac·01410eb0·.H...K...G...A.. 
93 ··0x00004a28·01480ea0·014f0eac·01480eb0·01480ea0·.H...O...H...H.. 
94 ··0x00004a38·014f0ea4·01410ea8·01410eac·01450eb0·.O...A...A...E.. 
95 ··0x00004a48·01580ea0·014f0ea4·01450ea8·01410eac·.X...O...E...A.. 
96 ··0x00004a58·01450eb0·01560ea0·01530a0e·1443c30e·.E...V...S...C.. 
97 ··0x00004a68·1041c60e·0c41c70e·0841c50e·04440b43·.A...A...A...D.C 
98 ··0x00004a78·0eac0141·0eb00148·0ea40147·0ea80141·...A...H...G...A 
99 ··0x00004a88·0eac0141·0eb00148·0ea0014e·0eac0143·...A...H...N...C 
100 ··0x00004a98·0eb00148·0ea40147·0ea80141·0eac0141·...H...G...A...A 
101 ··0x00004aa8·0eb00148·0ea0014a·0eac0141·0eb0014a·...H...J...A...J 
102 ··0x00004ab8·0ea40147·0ea80141·0eac0141·0eb00148·...G...A...A...H 
103 ··0x00004ac8·0ea00100·1c000000·58060000·cce4ffff·........X....... 
104 ··0x00004ad8·19000000·00410e08·83024e0e·10480e08·.....A....N..H.. 
105 ··0x00004ae8·41c30e04·38000000·78060000·cce4ffff·A...8...x....... 
106 ··0x00004af8·49000000·00410e08·83024e0e·104d0a0e·I....A....N..M.. 
107 ··0x00004b08·0841c30e·04430b4d·0e144a0e·18410e1c·.A...C.M..J..A.. 
108 ··0x00004b18·440e2048·0e10430e·0841c30e·04000000·D.·H..C..A...... 
109 ··0x00004b28·58000000·b4060000·e0e4ffff·6e000000·X...........n... 
110 ··0x00004b38·00410e08·8702410e·0c860341·0e108304·.A....A....A.... 
111 ··0x00004b48·4e0e1842·0e1c420e·20480e10·470e1446·N..B..B.·H..G..F 
112 ··0x00004b58·0e18410e·1c440e20·520e1043·0ac30e0c·..A..D.·R..C.... 
113 ··0x00004b68·41c60e08·41c70e04·4a0b430e·144c0e18·A...A...J.C..L.. 
Max diff block lines reached; 0/30476 bytes (0.00%) of diff not shown.
692 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·76412610·162f54e6·0b4c4ee2·e43038b9·vA&../T..LN..08.6 ··0x00000040·bec4686e·6ddf3393·4b784fd2·818c1afe·..hnm.3.KxO.....
7 ··0x00000050·d9ef414d····························..AM7 ··0x00000050·e1906b54····························..kT
  
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·64623865·61633161·31656537·63653033·db8eac1a1ee7ce03 
3 ··0x00000010·63633631·62626334·35656262·61616535·cc61bbc45ebbaae52 ··0x00000000·64336665·63613534·38616161·62613463·d3feca548aaaba4c
 3 ··0x00000010·66303465·38316230·34313238·36336562·f04e81b0412863eb
4 ··0x00000020·64303133·34392e64·65627567·00000000·d01349.debug....4 ··0x00000020·32366364·63622e64·65627567·00000000·26cdcb.debug....
5 ··0x00000030·447d7f84····························D}..5 ··0x00000030·5bfbc14b····························[..K
  
1.26 MB
libnative-platform-jni-dbgsym_0.14-6_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······640·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····40436·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····40444·2024-02-19·17:15:43.000000·data.tar.xz
971 B
control.tar.xz
943 B
control.tar
481 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
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:·637 Installed-Size:·63
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:·732c6015fb241127b2722186a9c3d9c9445067a1·93db8eac1a1ee7ce03cc61bbc45ebbaae5d0134912 Build-Ids:·031291ed8378bf6983ba30338d22f544c460bdc0·7dd3feca548aaaba4cf04e81b0412863eb26cdcb
440 B
./md5sums
30.0 B
./md5sums
Files differ
392 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/73/2c6015fb241127b2722186a9c3d9c9445067a1.debug 
2 usr/lib/debug/.build-id/93/db8eac1a1ee7ce03cc61bbc45ebbaae5d01349.debug1 usr/lib/debug/.build-id/03/1291ed8378bf6983ba30338d22f544c460bdc0.debug
 2 usr/lib/debug/.build-id/7d/d3feca548aaaba4cf04e81b0412863eb26cdcb.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
1.26 MB
data.tar.xz
1.26 MB
data.tar
2.47 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/73/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/03/
7 -rw-r--r--···0·root·········(0)·root·········(0)····13952·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/73/2c6015fb241127b2722186a9c3d9c9445067a1.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····13956·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/03/1291ed8378bf6983ba30338d22f544c460bdc0.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/93/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/7d/
9 -rw-r--r--···0·root·········(0)·root·········(0)····20880·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/93/db8eac1a1ee7ce03cc61bbc45ebbaae5d01349.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····20888·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/7d/d3feca548aaaba4cf04e81b0412863eb26cdcb.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/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····14784·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····14780·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-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
48.8 KB
./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
859 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:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········14504·(bytes·into·file)13 ··Start·of·section·headers:··········14500·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.5 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x38a8:1 There·are·7·section·headers,·starting·at·offset·0x38a4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········00000000·000058·0027d3·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·0027d0·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·00282c·0001e7·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·002828·0001e7·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·002a14·0000ff·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·002a10·0000ff·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·002b14·000d42·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·002b10·000d42·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·003856·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·003852·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),·p·(processor·specific)15 ··D·(mbind),·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:·76412610162f54e60b4c4ee2e43038b9d9ef414d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bec4686e6ddf33934b784fd2818c1afee1906b54
45.8 KB
readelf --wide --debug-dump=info {}
    
Offset 11317, 455 lines modifiedOffset 11317, 455 lines modified
11317 ····<3ff2>···DW_AT_decl_file···:·(implicit_const)·411317 ····<3ff2>···DW_AT_decl_file···:·(implicit_const)·4
11318 ····<3ff2>···DW_AT_decl_line···:·(data2)·128311318 ····<3ff2>···DW_AT_decl_line···:·(data2)·1283
11319 ····<3ff4>···DW_AT_decl_column·:·(data1)·3711319 ····<3ff4>···DW_AT_decl_column·:·(data1)·37
11320 ····<3ff5>···DW_AT_type········:·(ref_addr)·<0x74>11320 ····<3ff5>···DW_AT_type········:·(ref_addr)·<0x74>
11321 ·<2><3ff9>:·Abbrev·Number:·011321 ·<2><3ff9>:·Abbrev·Number:·0
11322 ·<1><3ffa>:·Abbrev·Number:·011322 ·<1><3ffa>:·Abbrev·Number:·0
11323 ··Compilation·Unit·@·offset·0x3ffb:11323 ··Compilation·Unit·@·offset·0x3ffb:
11324 ···Length:········0x224·(32-bit)11324 ···Length:········0x3e·(32-bit)
11325 ···Version:·······511325 ···Version:·······5
11326 ···Unit·Type:·····DW_UT_partial·(3)11326 ···Unit·Type:·····DW_UT_partial·(3)
11327 ···Abbrev·Offset:·011327 ···Abbrev·Offset:·0
11328 ···Pointer·Size:··411328 ···Pointer·Size:··4
11329 ·<0><4007>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11329 ·<0><4007>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11330 ····<4008>···DW_AT_stmt_list···:·(sec_offset)·011330 ····<4008>···DW_AT_stmt_list···:·(sec_offset)·0
11331 ·<1><400c>:·Abbrev·Number:·28·(DW_TAG_namespace) 
11332 ····<400d>···DW_AT_name········:·(string)·std 
11333 ····<4011>···DW_AT_sibling·····:·(ref_udata)·<0x401d> 
11334 ·<2><4012>:·Abbrev·Number:·29·(DW_TAG_imported_declaration) 
11335 ····<4013>···DW_AT_decl_file···:·(data1)·7 
11336 ····<4014>···DW_AT_decl_line···:·(data1)·158 
11337 ····<4015>···DW_AT_decl_column·:·(data1)·11 
11338 ····<4016>···DW_AT_import······:·(ref_udata)·<0x401d>» [Abbrev·Number:·57·(DW_TAG_subprogram)] 
11339 ·<2><4017>:·Abbrev·Number:·29·(DW_TAG_imported_declaration) 
11340 ····<4018>···DW_AT_decl_file···:·(data1)·7 
11341 ····<4019>···DW_AT_decl_line···:·(data1)·175 
11342 ····<401a>···DW_AT_decl_column·:·(data1)·11 
11343 ····<401b>···DW_AT_import······:·(ref_udata)·<0x4049>» [Abbrev·Number:·57·(DW_TAG_subprogram)] 
11344 ·<2><401c>:·Abbrev·Number:·0 
11345 ·<1><401d>:·Abbrev·Number:·57·(DW_TAG_subprogram)11331 ·<1><400c>:·Abbrev·Number:·66·(DW_TAG_subprogram)
 11332 ····<400d>···DW_AT_specification:·(ref_addr)·<0x633>
 11333 ····<4011>···DW_AT_object_pointer:·(ref_udata)·<0x4012>
11346 ····<401e>···DW_AT_external····:·(flag_present)·1 
11347 ····<401e>···DW_AT_name········:·(strp)·(offset:·0x3498):·mbstowcs 
11348 ····<4022>···DW_AT_decl_file···:·(implicit_const)·11 
11349 ····<4022>···DW_AT_decl_line···:·(data1)·117 
11350 ····<4023>···DW_AT_decl_column·:·(implicit_const)·1 
11351 ····<4023>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11352 ····<4027>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11334 ····<4012>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11353 ····<4027>···DW_AT_artificial··:·(flag_present)·1 
11354 ····<4027>···DW_AT_sibling·····:·(ref_udata)·<0x4044> 
11355 ·<2><4028>:·Abbrev·Number:·63·(DW_TAG_formal_parameter)11335 ·<2><4012>:·Abbrev·Number:·56·(DW_TAG_formal_parameter)
11356 ····<4029>···DW_AT_name········:·(strp)·(offset:·0x3dad):·__dst11336 ····<4013>···DW_AT_name········:·(strp)·(offset:·0x353d):·this
 11337 ····<4017>···DW_AT_type········:·(ref_addr)·<0x4327>
 11338 ····<401b>···DW_AT_artificial··:·(flag_present)·1
 11339 ·<2><401b>:·Abbrev·Number:·67·(DW_TAG_formal_parameter)
 11340 ····<401c>···DW_AT_name········:·(strp)·(offset:·0x48c9):·clazz
11357 ····<402d>···DW_AT_decl_file···:·(implicit_const)·1111341 ····<4020>···DW_AT_decl_file···:·(implicit_const)·4
11358 ····<402d>···DW_AT_decl_line···:·(data1)·117 
11359 ····<402e>···DW_AT_decl_column·:·(implicit_const)·111342 ····<4020>···DW_AT_decl_line···:·(implicit_const)·897
 11343 ····<4020>···DW_AT_decl_column·:·(data1)·34
 11344 ····<4021>···DW_AT_type········:·(ref_addr)·<0x1a9>,·jclass
 11345 ·<2><4025>:·Abbrev·Number:·67·(DW_TAG_formal_parameter)
 11346 ····<4026>···DW_AT_name········:·(strp)·(offset:·0x1c10):·name
 11347 ····<402a>···DW_AT_decl_file···:·(implicit_const)·4
 11348 ····<402a>···DW_AT_decl_line···:·(implicit_const)·897
 11349 ····<402a>···DW_AT_decl_column·:·(data1)·53
11360 ····<402e>···DW_AT_type········:·(ref_udata)·<0x4044>11350 ····<402b>···DW_AT_type········:·(ref_addr)·<0x74>
11361 ·<2><402f>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)11351 ·<2><402f>:·Abbrev·Number:·62·(DW_TAG_formal_parameter)
 11352 ····<4030>···DW_AT_name········:·(string)·sig
 11353 ····<4034>···DW_AT_decl_file···:·(implicit_const)·4
 11354 ····<4034>···DW_AT_decl_line···:·(data2)·898
 11355 ····<4036>···DW_AT_decl_column·:·(data1)·39
 11356 ····<4037>···DW_AT_type········:·(ref_addr)·<0x74>
 11357 ·<2><403b>:·Abbrev·Number:·0
 11358 ·<1><403c>:·Abbrev·Number:·0
 11359 ··Compilation·Unit·@·offset·0x403d:
 11360 ···Length:········0x5b·(32-bit)
 11361 ···Version:·······5
 11362 ···Unit·Type:·····DW_UT_partial·(3)
 11363 ···Abbrev·Offset:·0
 11364 ···Pointer·Size:··4
 11365 ·<0><4049>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
 11366 ····<404a>···DW_AT_stmt_list···:·(sec_offset)·0
 11367 ·<1><404e>:·Abbrev·Number:·14·(DW_TAG_subprogram)
 11368 ····<404f>···DW_AT_external····:·(flag_present)·1
 11369 ····<404f>···DW_AT_name········:·(strp)·(offset:·0x1b7b):·map_error_code
 11370 ····<4053>···DW_AT_decl_file···:·(data1)·13
 11371 ····<4054>···DW_AT_decl_line···:·(data1)·59
 11372 ····<4055>···DW_AT_decl_column·:·(data1)·12
 11373 ····<4056>···DW_AT_type········:·(ref_addr)·<0x54>,·int
 11374 ····<405a>···DW_AT_declaration·:·(flag_present)·1
 11375 ····<405a>···DW_AT_sibling·····:·(ref_udata)·<0x4061>
 11376 ·<2><405b>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 11377 ····<405c>···DW_AT_type········:·(ref_addr)·<0x54>,·int
 11378 ·<2><4060>:·Abbrev·Number:·0
 11379 ·<1><4061>:·Abbrev·Number:·59·(DW_TAG_subprogram)
 11380 ····<4062>···DW_AT_specification:·(ref_addr)·<0x15bf>
 11381 ····<4066>···DW_AT_object_pointer:·(ref_udata)·<0x4068>
 11382 ····<4067>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
 11383 ····<4067>···DW_AT_sibling·····:·(ref_udata)·<0x407e>
 11384 ·<2><4068>:·Abbrev·Number:·56·(DW_TAG_formal_parameter)
 11385 ····<4069>···DW_AT_name········:·(strp)·(offset:·0x353d):·this
 11386 ····<406d>···DW_AT_type········:·(ref_addr)·<0x4327>
 11387 ····<4071>···DW_AT_artificial··:·(flag_present)·1
 11388 ·<2><4071>:·Abbrev·Number:·62·(DW_TAG_formal_parameter)
 11389 ····<4072>···DW_AT_name········:·(string)·utf
 11390 ····<4076>···DW_AT_decl_file···:·(implicit_const)·4
 11391 ····<4076>···DW_AT_decl_line···:·(data2)·1615
 11392 ····<4078>···DW_AT_decl_column·:·(data1)·38
 11393 ····<4079>···DW_AT_type········:·(ref_addr)·<0x74>
 11394 ·<2><407d>:·Abbrev·Number:·0
 11395 ·<1><407e>:·Abbrev·Number:·60·(DW_TAG_subprogram)
 11396 ····<407f>···DW_AT_specification:·(ref_addr)·<0x5fe>
 11397 ····<4083>···DW_AT_object_pointer:·(ref_udata)·<0x4085>
 11398 ····<4084>···DW_AT_inline······:·(data1)·3»    (declared·as·inline·and·inlined)
 11399 ·<2><4085>:·Abbrev·Number:·56·(DW_TAG_formal_parameter)
 11400 ····<4086>···DW_AT_name········:·(strp)·(offset:·0x353d):·this
 11401 ····<408a>···DW_AT_type········:·(ref_addr)·<0x4327>
 11402 ····<408e>···DW_AT_artificial··:·(flag_present)·1
 11403 ·<2><408e>:·Abbrev·Number:·62·(DW_TAG_formal_parameter)
 11404 ····<408f>···DW_AT_name········:·(string)·obj
 11405 ····<4093>···DW_AT_decl_file···:·(implicit_const)·4
 11406 ····<4093>···DW_AT_decl_line···:·(data2)·890
 11407 ····<4095>···DW_AT_decl_column·:·(data1)·35
 11408 ····<4096>···DW_AT_type········:·(ref_addr)·<0x19c>,·jobject
 11409 ·<2><409a>:·Abbrev·Number:·0
 11410 ·<1><409b>:·Abbrev·Number:·0
 11411 ··Compilation·Unit·@·offset·0x409c:
 11412 ···Length:········0x224·(32-bit)
 11413 ···Version:·······5
 11414 ···Unit·Type:·····DW_UT_partial·(3)
 11415 ···Abbrev·Offset:·0
 11416 ···Pointer·Size:··4
 11417 ·<0><40a8>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
 11418 ····<40a9>···DW_AT_stmt_list···:·(sec_offset)·0
 11419 ·<1><40ad>:·Abbrev·Number:·28·(DW_TAG_namespace)
 11420 ····<40ae>···DW_AT_name········:·(string)·std
Max diff block lines reached; 26431/46849 bytes (56.42%) of diff not shown.
207 KB
./usr/lib/debug/.build-id/73/2c6015fb241127b2722186a9c3d9c9445067a1.debug vs.
./usr/lib/debug/.build-id/03/1291ed8378bf6983ba30338d22f544c460bdc0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 16% similar despite different names
865 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:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········12472·(bytes·into·file)13 ··Start·of·section·headers:··········12476·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(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.01 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 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·524 There·are·9·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00178·0x00ca4·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00ca4·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00d68·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00d6c·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x009d0·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x009d0·R···0x1000
10 ··LOAD···········0x000ee8·0x00003ee8·0x00003ee8·0x00000·0x001dc·RW··0x100010 ··LOAD···········0x000ee8·0x00003ee8·0x00003ee8·0x00000·0x001dc·RW··0x1000
11 ··DYNAMIC········0x000ee8·0x00003ef0·0x00003ef0·0x00000·0x000e8·RW··0x411 ··DYNAMIC········0x000ee8·0x00003ef0·0x00003ef0·0x00000·0x000e8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002190·0x00002190·0x00000·0x000d4·R···0x413 ··GNU_EH_FRAME···0x001000·0x00002190·0x00002190·0x00000·0x000d4·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000ee8·0x00003ee8·0x00003ee8·0x00000·0x00118·R···0x115 ··GNU_RELRO······0x000ee8·0x00003ee8·0x00003ee8·0x00000·0x00118·R···0x1
4.64 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x30b8:1 There·are·37·section·headers,·starting·at·offset·0x30bc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000d8·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000d8·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000250·000178·0002d0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000250·000178·0002d0·10···A··4···1··4
6.33 KB
readelf --wide --symbols {}
    
Offset 7, 67 lines modifiedOffset 7, 67 lines modified
7 ·····3:·00001200·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·00001200·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·00001250·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·00001250·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·00004080·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·00004080·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·00003eec·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003eec·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·000012a0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·000012a0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·00003ee8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·00003ee8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
 16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
19 ····15:·000029cc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__19 ····15:·000029cc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
21 ····17:·000011b0·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx21 ····17:·000011b0·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx
22 ····18:·00001d54·····0·FUNC····LOCAL··DEFAULT···13·_fini22 ····18:·00001d58·····0·FUNC····LOCAL··DEFAULT···13·_fini
23 ····19:·000012a5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx23 ····19:·000012a5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx
24 ····20:·0000405c·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle24 ····20:·0000405c·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
25 ····21:·00003ef0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC25 ····21:·00003ef0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
26 ····22:·00002190·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR26 ····22:·00002190·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
27 ····23:·00004064·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__27 ····23:·00004064·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
28 ····24:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_28 ····24:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
29 ····25:·00001000·····0·FUNC····LOCAL··DEFAULT····9·_init29 ····25:·00001000·····0·FUNC····LOCAL··DEFAULT····9·_init
30 ····26:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left30 ····26:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
31 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.1999102331 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.19991023
32 ····28:·00001d20·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion32 ····28:·00001aa0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
33 ····29:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine33 ····29:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
35 ····31:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject35 ····31:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
36 ····32:·00001d30····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz36 ····32:·00001ab0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.037 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.0
38 ····34:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject38 ····34:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
39 ····35:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities39 ····35:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
40 ····36:·00001c20····38·FUNC····GLOBAL·DEFAULT···12·map_error_code40 ····36:·00001d30····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
41 ····37:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up41 ····37:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
42 ····38:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion42 ····38:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
43 ····39:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.343 ····39:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.3
44 ····40:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc44 ····40:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
45 ····41:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal45 ····41:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.046 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.0
47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.047 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.0
48 ····44:·00001bc0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno48 ····44:·00001cd0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
49 ····45:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine49 ····45:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.050 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0
51 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__51 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
52 ····48:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down52 ····48:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
53 ····49:·000019d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char53 ····49:·00001ae0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
54 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.054 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.0
55 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.055 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.0
56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.056 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.0
57 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.057 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.0
58 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.058 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.0
59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.1999102359 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023
60 ····56:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset60 ····56:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
61 ····57:·00001cf0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message61 ····57:·00001a70····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
62 ····58:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold62 ····58:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
63 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.1999102363 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023
64 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.064 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0
65 ····61:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right65 ····61:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
66 ····62:·00001c50···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code66 ····62:·000019d0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
67 ····63:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground67 ····63:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
68 ····64:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable68 ····64:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
69 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.069 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0
70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.1999102370 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023
71 ····67:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali71 ····67:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
72 ····68:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal72 ····68:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
73 ····69:·00001ad0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java73 ····69:·00001be0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·732c6015fb241127b2722186a9c3d9c9445067a13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·031291ed8378bf6983ba30338d22f544c460bdc0
68.0 KB
readelf --wide --debug-dump=rawline {}
    
Offset 899, 14 lines modifiedOffset 899, 231 lines modified
899 ··[0x000005f1]··Advance·PC·by·constant·17·to·0x19c0899 ··[0x000005f1]··Advance·PC·by·constant·17·to·0x19c0
900 ··[0x000005f2]··Special·opcode·76:·advance·Address·by·5·to·0x19c5·and·Line·by·1·to·199900 ··[0x000005f2]··Special·opcode·76:·advance·Address·by·5·to·0x19c5·and·Line·by·1·to·199
901 ··[0x000005f3]··Advance·PC·by·5·to·0x19ca901 ··[0x000005f3]··Advance·PC·by·5·to·0x19ca
902 ··[0x000005f5]··Extended·opcode·1:·End·of·Sequence902 ··[0x000005f5]··Extended·opcode·1:·End·of·Sequence
  
  
903 ··Offset:······················0x5f8903 ··Offset:······················0x5f8
 904 ··Length:······················367
 905 ··DWARF·Version:···············5
 906 ··Address·size·(bytes):········4
 907 ··Segment·selector·(bytes):····0
 908 ··Prologue·Length:·············91
 909 ··Minimum·Instruction·Length:··1
 910 ··Maximum·Ops·per·Instruction:·1
 911 ··Initial·value·of·'is_stmt':··1
 912 ··Line·Base:···················-5
 913 ··Line·Range:··················14
 914 ··Opcode·Base:·················13
  
 915 ·Opcodes:
 916 ··Opcode·1·has·0·args
 917 ··Opcode·2·has·1·arg
 918 ··Opcode·3·has·1·arg
 919 ··Opcode·4·has·1·arg
 920 ··Opcode·5·has·1·arg
 921 ··Opcode·6·has·0·args
 922 ··Opcode·7·has·0·args
 923 ··Opcode·8·has·0·args
 924 ··Opcode·9·has·1·arg
 925 ··Opcode·10·has·0·args
 926 ··Opcode·11·has·0·args
 927 ··Opcode·12·has·1·arg
  
 928 ·The·Directory·Table·(offset·0x61a,·lines·7,·columns·1):
 929 ··Entry»  Name
 930 ··0»      (line_strp)»   (offset:·0):·.
 931 ··1»      (line_strp)»   (offset:·0x1f3):·src/shared/cpp
 932 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
 933 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/i686-linux-gnu/13/include
 934 ··4»      (line_strp)»   (offset:·0x95):·/usr/include
 935 ··5»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux
 936 ··6»      (line_strp)»   (offset:·0xf7):·src/shared/headers
  
 937 ·The·File·Name·Table·(offset·0x63c,·lines·7,·columns·2):
 938 ··Entry»  Dir»       Name
 939 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic.cpp
 940 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x132):·jni.h
 941 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic.cpp
 942 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x141):·stdarg.h
 943 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x152):·stdio.h
 944 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x15a):·jni_md.h
 945 ··6»      (udata)»       6»      (line_strp)»   (offset:·0x19e):·generic.h
  
 946 ·Line·Number·Statements:
 947 ··[0x0000065f]··Set·column·to·10
 948 ··[0x00000661]··Extended·opcode·2:·set·Address·to·0x1ab0
 949 ··[0x00000668]··Advance·Line·by·1055·to·1056
 950 ··[0x0000066b]··Copy
 951 ··[0x0000066c]··Set·column·to·9
 952 ··[0x0000066e]··Special·opcode·6:·advance·Address·by·0·to·0x1ab0·and·Line·by·1·to·1057·(view·1)
 953 ··[0x0000066f]··Special·opcode·6:·advance·Address·by·0·to·0x1ab0·and·Line·by·1·to·1058·(view·2)
 954 ··[0x00000670]··Set·column·to·10
 955 ··[0x00000672]··Set·is_stmt·to·0
 956 ··[0x00000673]··Special·opcode·3:·advance·Address·by·0·to·0x1ab0·and·Line·by·-2·to·1056·(view·3)
 957 ··[0x00000674]··Special·opcode·47:·advance·Address·by·3·to·0x1ab3·and·Line·by·0·to·1056
 958 ··[0x00000675]··Set·column·to·9
 959 ··[0x00000677]··Special·opcode·63:·advance·Address·by·4·to·0x1ab7·and·Line·by·2·to·1058
 960 ··[0x00000678]··Set·is_stmt·to·1
 961 ··[0x00000679]··Special·opcode·62:·advance·Address·by·4·to·0x1abb·and·Line·by·1·to·1059
 962 ··[0x0000067a]··Set·column·to·20
 963 ··[0x0000067c]··Set·is_stmt·to·0
 964 ··[0x0000067d]··Copy·(view·1)
 965 ··[0x0000067e]··Set·column·to·35
 966 ··[0x00000680]··Special·opcode·33:·advance·Address·by·2·to·0x1abd·and·Line·by·0·to·1059
 967 ··[0x00000681]··Set·column·to·9
 968 ··[0x00000683]··Set·is_stmt·to·1
 969 ··[0x00000684]··Special·opcode·230:·advance·Address·by·16·to·0x1acd·and·Line·by·1·to·1060
 970 ··[0x00000685]··Set·column·to·5
 971 ··[0x00000687]··Set·is_stmt·to·0
 972 ··[0x00000688]··Special·opcode·6:·advance·Address·by·0·to·0x1acd·and·Line·by·1·to·1061·(view·1)
 973 ··[0x00000689]··Advance·PC·by·4·to·0x1ad1
 974 ··[0x0000068b]··Extended·opcode·1:·End·of·Sequence
  
 975 ··[0x0000068e]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 976 ··[0x00000690]··Set·column·to·126
 977 ··[0x00000692]··Extended·opcode·2:·set·Address·to·0x19d0
 978 ··[0x00000699]··Advance·Line·by·26·to·27
 979 ··[0x0000069b]··Copy
 980 ··[0x0000069c]··Set·column·to·5
 981 ··[0x0000069e]··Special·opcode·6:·advance·Address·by·0·to·0x19d0·and·Line·by·1·to·28·(view·1)
 982 ··[0x0000069f]··Set·column·to·126
 983 ··[0x000006a1]··Set·is_stmt·to·0
 984 ··[0x000006a2]··Special·opcode·4:·advance·Address·by·0·to·0x19d0·and·Line·by·-1·to·27·(view·2)
 985 ··[0x000006a3]··Advance·PC·by·constant·17·to·0x19e1
 986 ··[0x000006a4]··Special·opcode·19:·advance·Address·by·1·to·0x19e2·and·Line·by·0·to·27
 987 ··[0x000006a5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 988 ··[0x000006a7]··Set·column·to·12
 989 ··[0x000006a9]··Set·is_stmt·to·1
 990 ··[0x000006aa]··Advance·Line·by·863·to·890
 991 ··[0x000006ad]··Special·opcode·61:·advance·Address·by·4·to·0x19e6·and·Line·by·0·to·890
 992 ··[0x000006ae]··Set·column·to·9
 993 ··[0x000006b0]··Special·opcode·6:·advance·Address·by·0·to·0x19e6·and·Line·by·1·to·891·(view·1)
 994 ··[0x000006b1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 995 ··[0x000006b3]··Set·column·to·126
 996 ··[0x000006b5]··Set·is_stmt·to·0
 997 ··[0x000006b6]··Advance·Line·by·-864·to·27
 998 ··[0x000006b9]··Copy·(view·2)
 999 ··[0x000006ba]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 1000 ··[0x000006bc]··Set·column·to·27
 1001 ··[0x000006be]··Advance·Line·by·864·to·891
 1002 ··[0x000006c1]··Special·opcode·61:·advance·Address·by·4·to·0x19ea·and·Line·by·0·to·891
 1003 ··[0x000006c2]··Set·column·to·41
 1004 ··[0x000006c4]··Special·opcode·33:·advance·Address·by·2·to·0x19ec·and·Line·by·0·to·891
 1005 ··[0x000006c5]··Special·opcode·117:·advance·Address·by·8·to·0x19f4·and·Line·by·0·to·891
 1006 ··[0x000006c6]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 1007 ··[0x000006c8]··Set·column·to·5
 1008 ··[0x000006ca]··Set·is_stmt·to·1
 1009 ··[0x000006cb]··Advance·Line·by·-862·to·29
 1010 ··[0x000006ce]··Copy·(view·1)
 1011 ··[0x000006cf]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 1012 ··[0x000006d1]··Set·column·to·15
 1013 ··[0x000006d3]··Advance·Line·by·868·to·897
 1014 ··[0x000006d6]··Copy·(view·2)
 1015 ··[0x000006d7]··Set·column·to·9
 1016 ··[0x000006d9]··Special·opcode·7:·advance·Address·by·0·to·0x19f4·and·Line·by·2·to·899·(view·3)
 1017 ··[0x000006da]··Set·column·to·38
 1018 ··[0x000006dc]··Set·is_stmt·to·0
Max diff block lines reached; 58872/69601 bytes (84.58%) of diff not shown.
92.4 KB
readelf --wide --debug-dump=info {}
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ··Compilation·Unit·@·offset·0x40:31 ··Compilation·Unit·@·offset·0x40:
32 ···Length:········0x33·(32-bit)32 ···Length:········0x33·(32-bit)
33 ···Version:·······533 ···Version:·······5
34 ···Unit·Type:·····DW_UT_partial·(3)34 ···Unit·Type:·····DW_UT_partial·(3)
35 ···Abbrev·Offset:·035 ···Abbrev·Offset:·0
36 ···Pointer·Size:··436 ···Pointer·Size:··4
37 ·<0><4c>:·Abbrev·Number:·82·(DW_TAG_partial_unit)37 ·<0><4c>:·Abbrev·Number:·82·(DW_TAG_partial_unit)
38 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x5f838 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x76b
39 ····<51>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.39 ····<51>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
40 ·<1><55>:·Abbrev·Number:·83·(DW_TAG_subprogram)40 ·<1><55>:·Abbrev·Number:·83·(DW_TAG_subprogram)
41 ····<56>···DW_AT_external····:·(flag_present)·141 ····<56>···DW_AT_external····:·(flag_present)·1
42 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b92)·42 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b92)·
43 ····<5a>···DW_AT_decl_file···:·(implicit_const)·843 ····<5a>···DW_AT_decl_file···:·(implicit_const)·8
44 ····<5a>···DW_AT_decl_line···:·(data2)·56844 ····<5a>···DW_AT_decl_line···:·(data2)·568
45 ····<5c>···DW_AT_decl_column·:·(implicit_const)·1345 ····<5c>···DW_AT_decl_column·:·(implicit_const)·13
1.18 KB
readelf --wide --debug-dump=aranges {}
    
Offset 5, 36 lines modifiedOffset 5, 36 lines modified
5 ··Offset·into·.debug_info:··0x775 ··Offset·into·.debug_info:··0x77
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000012b0·0000071a9 ····000012b0·0000071a
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xef813 ··Offset·into·.debug_info:··0xef8
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000019d0·000001e617 ····000019d0·000000d6
 18 ····00001ab0·00000021
18 ····00000000·0000000019 ····00000000·00000000
19 ··Length:···················2820 ··Length:···················28
20 ··Version:··················221 ··Version:··················2
21 ··Offset·into·.debug_info:··0x12e922 ··Offset·into·.debug_info:··0x119c
22 ··Pointer·Size:·············423 ··Pointer·Size:·············4
23 ··Segment·Size:·············024 ··Segment·Size:·············0
  
24 ····Address····Length25 ····Address····Length
25 ····00001bc0·0000008626 ····00001ae0·000001e6
26 ····00000000·0000000027 ····00000000·00000000
27 ··Length:···················3628 ··Length:···················28
28 ··Version:··················229 ··Version:··················2
29 ··Offset·into·.debug_info:··0x140530 ··Offset·into·.debug_info:··0x158d
30 ··Pointer·Size:·············431 ··Pointer·Size:·············4
31 ··Segment·Size:·············032 ··Segment·Size:·············0
  
32 ····Address····Length33 ····Address····Length
33 ····00001c50·000000d634 ····00001cd0·00000086
34 ····00001d30·00000021 
35 ····00000000·0000000035 ····00000000·00000000
  
25.0 KB
readelf --wide --debug-dump=loc {}
    
Offset 356, 379 lines modifiedOffset 356, 379 lines modified
  
356 ····0000031a·v0000000·v0000001·location·view·pair356 ····0000031a·v0000000·v0000001·location·view·pair
  
357 ····0000031c·v0000000·v0000001·views·at·0000031a·for:357 ····0000031c·v0000000·v0000001·views·at·0000031a·for:
358 ·············00001360·00001377·(DW_OP_fbreg:·0)358 ·············00001360·00001377·(DW_OP_fbreg:·0)
359 ····00000324·<End·of·list>359 ····00000324·<End·of·list>
360 Table·at·Offset·0x325360 Table·at·Offset·0x325
361 ··Length:··········0x1ba361 ··Length:··········0xe2
362 ··DWARF·version:···5362 ··DWARF·version:···5
363 ··Address·size:····4363 ··Address·size:····4
364 ··Segment·size:····0364 ··Segment·size:····0
365 ··Offset·entries:··0365 ··Offset·entries:··0
  
366 ····Offset···Begin············End··············Expression366 ····Offset···Begin············End··············Expression
  
367 ····00000331·v0000000·v0000000·location·view·pair367 ····00000331·v0000000·v0000000·location·view·pair
368 ····00000333·v0000000·v0000000·location·view·pair 
369 ····00000335·v0000000·v0000000·location·view·pair 
  
370 ····00000337·v0000000·v0000000·views·at·00000331·for:368 ····00000333·v0000000·v0000000·views·at·00000331·for:
371 ·············00001aec·00001af6·(DW_OP_reg0·(eax))369 ·············000019f4·00001a0e·(DW_OP_reg0·(eax))
372 ····0000033e·v0000000·v0000000·views·at·00000333·for: 
373 ·············00001af6·00001b2e·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)370 ····0000033b·<End·of·list>
  
 371 ····0000033c·v0000000·v0000000·location·view·pair
 372 ····0000033e·v0000000·v0000000·location·view·pair
  
 373 ····00000340·00001a13·(base·address)
374 ····00000347·v0000000·v0000000·views·at·00000335·for:374 ····00000345·v0000000·v0000000·views·at·0000033c·for:
375 ·············00001b89·00001bb6·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)375 ·············00001a13·00001a14·(DW_OP_reg0·(eax))
 376 ····0000034a·v0000000·v0000000·views·at·0000033e·for:
 377 ·············00001a14·00001a69·(DW_OP_fbreg:·-36)
376 ····00000350·<End·of·list>378 ····00000350·<End·of·list>
  
377 ····00000351·v0000000·v0000000·location·view·pair379 ····00000351·v0000000·v0000000·location·view·pair
378 ····00000353·v0000000·v0000000·location·view·pair380 ····00000353·v0000000·v0000000·location·view·pair
379 ····00000355·v0000000·v0000000·location·view·pair 
380 ····00000357·v0000000·v0000000·location·view·pair 
  
381 ····00000359·v0000000·v0000000·views·at·00000351·for: 
382 ·············00001b04·00001b0a·(DW_OP_reg0·(eax)) 
383 ····00000360·v0000000·v0000000·views·at·00000353·for: 
384 ·············00001b0a·00001b3d·(DW_OP_reg6·(esi)) 
385 ····00000367·v0000000·v0000000·views·at·00000355·for: 
386 ·············00001b3d·00001b55·(DW_OP_fbreg:·-36) 
387 ····0000036f·v0000000·v0000000·views·at·00000357·for: 
388 ·············00001b89·00001bb6·(DW_OP_reg6·(esi)) 
389 ····00000376·<End·of·list> 
  
390 ····00000377·v0000000·v0000000·location·view·pair 
391 ····00000379·v0000000·v0000000·location·view·pair 
  
392 ····0000037b·v0000000·v0000000·views·at·00000377·for: 
393 ·············00001b1e·00001b21·(DW_OP_reg0·(eax)) 
394 ····00000382·v0000000·v0000000·views·at·00000379·for: 
395 ·············00001b21·00001b6c·(DW_OP_reg7·(edi)) 
396 ····00000389·<End·of·list> 
  
397 ····0000038a·v0000000·v0000000·location·view·pair 
398 ····0000038c·v0000000·v0000000·location·view·pair 
  
399 ····0000038e·v0000000·v0000000·views·at·0000038a·for: 
400 ·············00001b2e·00001b38·(DW_OP_reg0·(eax)) 
401 ····00000395·v0000000·v0000000·views·at·0000038c·for: 
402 ·············00001b38·00001b7f·(DW_OP_reg5·(ebp)) 
403 ····0000039c·<End·of·list> 
  
404 ····0000039d·v0000000·v0000000·location·view·pair 
405 ····0000039f·v0000000·v0000000·location·view·pair 
  
406 ····000003a1·v0000000·v0000000·views·at·0000039d·for: 
407 ·············00001b6c·00001b73·(DW_OP_reg0·(eax)) 
408 ····000003a8·v0000000·v0000000·views·at·0000039f·for: 
409 ·············00001b73·00001b7f·(DW_OP_reg7·(edi)) 
410 ····000003af·<End·of·list> 
  
411 ····000003b0·v0000001·v0000000·location·view·pair 
  
412 ····000003b2·v0000001·v0000000·views·at·000003b0·for: 
413 ·············00001b2e·00001b3d·(DW_OP_lit0;·DW_OP_stack_value) 
414 ····000003ba·<End·of·list> 
  
415 ····000003bb·v0000001·v0000000·location·view·pair 
  
416 ····000003bd·v0000001·v0000000·views·at·000003bb·for: 
417 ·············00001b04·00001b0b·(DW_OP_reg5·(ebp)) 
418 ····000003c4·<End·of·list> 
  
419 ····000003c5·v0000001·v0000000·location·view·pair 
  
420 ····000003c7·v0000001·v0000000·views·at·000003c5·for: 
421 ·············00001b04·00001b0b·(DW_OP_reg7·(edi)) 
422 ····000003ce·<End·of·list> 
  
423 ····000003cf·v0000001·v0000000·location·view·pair 
424 ····000003d1·v0000000·v0000000·location·view·pair 
  
425 ····000003d3·v0000001·v0000000·views·at·000003cf·for: 
426 ·············00001b04·00001b0a·(DW_OP_reg0·(eax)) 
427 ····000003da·v0000000·v0000000·views·at·000003d1·for: 
428 ·············00001b0a·00001b0b·(DW_OP_reg6·(esi)) 
429 ····000003e1·<End·of·list> 
  
430 ····000003e2·v0000002·v0000000·location·view·pair 
  
431 ····000003e4·v0000002·v0000000·views·at·000003e2·for: 
432 ·············00001b55·00001b6c·(DW_OP_reg7·(edi)) 
433 ····000003eb·<End·of·list> 
  
434 ····000003ec·v0000002·v0000000·location·view·pair 
  
435 ····000003ee·v0000002·v0000000·views·at·000003ec·for: 
436 ·············00001b55·00001b6c·(DW_OP_reg5·(ebp)) 
437 ····000003f5·<End·of·list> 
  
438 ····000003f6·v0000002·v0000000·location·view·pair 
  
439 ····000003f8·v0000002·v0000000·views·at·000003f6·for: 
440 ·············00001b55·00001b6c·(DW_OP_fbreg:·0) 
441 ····00000400·<End·of·list> 
  
442 ····00000401·v0000000·v0000000·location·view·pair 
443 ····00000403·v0000000·v0000000·location·view·pair 
  
444 ····00000405·v0000000·v0000000·views·at·00000401·for: 
445 ·············000019f5·000019fc·(DW_OP_reg0·(eax)) 
446 ····0000040a·v0000000·v0000000·views·at·00000403·for: 
Max diff block lines reached; 19485/25501 bytes (76.41%) of diff not shown.
1.18 KB
readelf --wide --debug-dump=ranges {}
    
Offset 5, 36 lines modifiedOffset 5, 36 lines modified
5 ··Offset·into·.debug_info:··0x775 ··Offset·into·.debug_info:··0x77
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000012b0·0000071a9 ····000012b0·0000071a
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xef813 ··Offset·into·.debug_info:··0xef8
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000019d0·000001e617 ····000019d0·000000d6
 18 ····00001ab0·00000021
18 ····00000000·0000000019 ····00000000·00000000
19 ··Length:···················2820 ··Length:···················28
20 ··Version:··················221 ··Version:··················2
21 ··Offset·into·.debug_info:··0x12e922 ··Offset·into·.debug_info:··0x119c
22 ··Pointer·Size:·············423 ··Pointer·Size:·············4
23 ··Segment·Size:·············024 ··Segment·Size:·············0
  
24 ····Address····Length25 ····Address····Length
25 ····00001bc0·0000008626 ····00001ae0·000001e6
26 ····00000000·0000000027 ····00000000·00000000
27 ··Length:···················3628 ··Length:···················28
28 ··Version:··················229 ··Version:··················2
29 ··Offset·into·.debug_info:··0x140530 ··Offset·into·.debug_info:··0x158d
30 ··Pointer·Size:·············431 ··Pointer·Size:·············4
31 ··Segment·Size:·············032 ··Segment·Size:·············0
  
32 ····Address····Length33 ····Address····Length
33 ····00001c50·000000d634 ····00001cd0·00000086
34 ····00001d30·00000021 
35 ····00000000·0000000035 ····00000000·00000000
  
613 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 23 lines modified
1 GCC:·(Debian·13.2.0-19)·13.2.01 GCC:·(Debian·13.2.0-19)·13.2.0
 2 @EHQS:» k3
 3 5R>J[#[-
2 wo6!UmNQ4 wo6!UmNQ
3 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug5 >P/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
4 crtstuff.c6 crtstuff.c
5 deregister_tm_clones7 deregister_tm_clones
6 __do_global_dtors_aux8 __do_global_dtors_aux
7 completed.09 completed.0
8 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
9 frame_dummy11 frame_dummy
10 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
11 curses.cpp13 curses.cpp
 14 generic.cpp
12 unix_strings.cpp15 unix_strings.cpp
13 generic_posix.cpp16 generic_posix.cpp
14 generic.cpp 
15 __FRAME_END__17 __FRAME_END__
16 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
17 __x86.get_pc_thunk.dx19 __x86.get_pc_thunk.dx
18 __dso_handle20 __dso_handle
19 _DYNAMIC21 _DYNAMIC
20 __GNU_EH_FRAME_HDR22 __GNU_EH_FRAME_HDR
21 __TMC_END__23 __TMC_END__
1.38 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 {}`: BFD: DWARF error: unable to read alt ref 16207 BFD: DWARF error: unable to read alt ref 16413 BFD: DWARF error: unable to read alt ref 17144
    
Offset 65, 30 lines modifiedOffset 65, 30 lines modified
  
65 00001970·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:65 00001970·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:
66 »       ...66 »       ...
  
67 000019a0·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:67 000019a0·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:
68 »       ...68 »       ...
  
69 000019d0·<java_to_char>:69 000019d0·<mark_failed_with_code>:
70 »       ...70 »       ...
  
71 00001ad0·<char_to_java>:71 00001a70·<mark_failed_with_message>:
72 »       ...72 »       ...
  
73 00001bc0·<mark_failed_with_errno>:73 00001aa0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
74 »       ...74 »       ...
  
75 00001c20·<map_error_code>:75 00001ab0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
76 »       ...76 »       ...
  
77 00001c50·<mark_failed_with_code>:77 00001ae0·<java_to_char>:
78 »       ...78 »       ...
  
79 00001cf0·<mark_failed_with_message>:79 00001be0·<char_to_java>:
80 »       ...80 »       ...
  
81 00001d20·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:81 00001cd0·<mark_failed_with_errno>:
82 »       ...82 »       ...
  
83 00001d30·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:83 00001d30·<map_error_code>:
84 »       ...84 »       ...
285 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 00001d54·<_fini>:2 00001d58·<_fini>:
3 »       ...3 »       ...
826 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 25, 16 lines modifiedOffset 25, 16 lines modified
25 ··[···18d]··stdlib-bsearch.h25 ··[···18d]··stdlib-bsearch.h
26 ··[···19e]··generic.h26 ··[···19e]··generic.h
27 ··[···1a8]··term.h27 ··[···1a8]··term.h
28 ··[···1af]··unistd.h28 ··[···1af]··unistd.h
29 ··[···1b8]··curses.h29 ··[···1b8]··curses.h
30 ··[···1c1]··confname.h30 ··[···1c1]··confname.h
31 ··[···1cc]··c++config.h31 ··[···1cc]··c++config.h
32 ··[···1d8]··src/shared/cpp/unix_strings.cpp32 ··[···1d8]··src/shared/cpp/generic.cpp
33 ··[···1f8]··src/shared/cpp33 ··[···1f3]··src/shared/cpp
34 ··[···207]··wchar.h 
35 ··[···20f]··string.h 
36 ··[···218]··src/shared/cpp/osx.cpp34 ··[···202]··src/shared/cpp/osx.cpp
 35 ··[···219]··src/shared/cpp/unix_strings.cpp
 36 ··[···239]··wchar.h
 37 ··[···241]··string.h
37 ··[···22f]··src/shared/cpp/generic_posix.cpp38 ··[···24a]··src/shared/cpp/generic_posix.cpp
38 ··[···250]··errno.h39 ··[···26b]··errno.h
39 ··[···258]··src/shared/cpp/generic.cpp 
  
692 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·76412610·162f54e6·0b4c4ee2·e43038b9·vA&../T..LN..08.6 ··0x00000040·bec4686e·6ddf3393·4b784fd2·818c1afe·..hnm.3.KxO.....
7 ··0x00000050·d9ef414d····························..AM7 ··0x00000050·e1906b54····························..kT
  
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.
 13 ··0x000000a0·67656e65·7269632e·63707000·6f73782e·generic.cpp.osx.
13 ··0x000000a0·756e6978·5f737472·696e6773·2e637070·unix_strings.cpp14 ··0x000000b0·63707000·756e6978·5f737472·696e6773·cpp.unix_strings
14 ··0x000000b0·006f7378·2e637070·0067656e·65726963·.osx.cpp.generic15 ··0x000000c0·2e637070·0067656e·65726963·5f706f73·.cpp.generic_pos
15 ··0x000000c0·5f706f73·69782e63·70700067·656e6572·_posix.cpp.gener 
16 ··0x000000d0·69632e63·7070005f·5f465241·4d455f45·ic.cpp.__FRAME_E16 ··0x000000d0·69782e63·7070005f·5f465241·4d455f45·ix.cpp.__FRAME_E
17 ··0x000000e0·4e445f5f·005f5f78·38362e67·65745f70·ND__.__x86.get_p17 ··0x000000e0·4e445f5f·005f5f78·38362e67·65745f70·ND__.__x86.get_p
18 ··0x000000f0·635f7468·756e6b2e·6278005f·66696e69·c_thunk.bx._fini18 ··0x000000f0·635f7468·756e6b2e·6278005f·66696e69·c_thunk.bx._fini
19 ··0x00000100·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th19 ··0x00000100·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th
20 ··0x00000110·756e6b2e·6478005f·5f64736f·5f68616e·unk.dx.__dso_han20 ··0x00000110·756e6b2e·6478005f·5f64736f·5f68616e·unk.dx.__dso_han
21 ··0x00000120·646c6500·5f44594e·414d4943·005f5f47·dle._DYNAMIC.__G21 ··0x00000120·646c6500·5f44594e·414d4943·005f5f47·dle._DYNAMIC.__G
22 ··0x00000130·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.22 ··0x00000130·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.
23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
1.01 MB
./usr/lib/debug/.build-id/93/db8eac1a1ee7ce03cc61bbc45ebbaae5d01349.debug vs.
./usr/lib/debug/.build-id/7d/d3feca548aaaba4cf04e81b0412863eb26cdcb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 18% similar despite different names
865 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:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········19400·(bytes·into·file)13 ··Start·of·section·headers:··········19408·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(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.24 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00178·0x0120c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x0120c·R···0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x01a58·R·E·0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x01a58·R·E·0x1000
9 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x012a8·R···0x10009 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x012ac·R···0x1000
10 ··LOAD···········0x000efc·0x00006efc·0x00006efc·0x00000·0x001bc·RW··0x100010 ··LOAD···········0x000efc·0x00006efc·0x00006efc·0x00000·0x001bc·RW··0x1000
11 ··DYNAMIC········0x000efc·0x00006f04·0x00006f04·0x00000·0x000e0·RW··0x411 ··DYNAMIC········0x000efc·0x00006f04·0x00006f04·0x00000·0x000e0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00004364·0x00004364·0x00000·0x00114·R···0x413 ··GNU_EH_FRAME···0x001000·0x00004368·0x00004368·0x00000·0x00114·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000efc·0x00006efc·0x00006efc·0x00000·0x00104·R···0x115 ··GNU_RELRO······0x000efc·0x00006efc·0x00006efc·0x00000·0x00104·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·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.24 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x4bc8:1 There·are·37·section·headers,·starting·at·offset·0x4bd0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000e8·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000e8·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000260·000178·000450·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000260·000178·000450·10···A··4···1··4
12.1 KB
readelf --wide --symbols {}
    
Offset 6, 99 lines modifiedOffset 6, 99 lines modified
6 ·····2:·00002310·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones6 ·····2:·00002310·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
7 ·····3:·00002350·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·00002350·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·000023a0·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·000023a0·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·000070b4·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·000070b4·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·00006f00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·00006f00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·000023f0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·000023f0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·00006efc·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·00006efc·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp 
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp 
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp 
18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
 16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
 17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
 18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
 21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·000052a4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·000052a8·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
25 ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·25 ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
26 ····22:·00002300·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx26 ····22:·00002300·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx
27 ····23:·00003a44·····0·FUNC····LOCAL··DEFAULT···13·_fini27 ····23:·00003a44·····0·FUNC····LOCAL··DEFAULT···13·_fini
28 ····24:·000023f5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx28 ····24:·000023f5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx
29 ····25:·000070b0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle29 ····25:·000070b0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
30 ····26:·00006f04·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC30 ····26:·00006f04·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
31 ····27:·00003a30····20·FUNC····LOCAL··DEFAULT···12·__stack_chk_fail_local31 ····27:·00003a30····20·FUNC····LOCAL··DEFAULT···12·__stack_chk_fail_local
32 ····28:·00004364·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR32 ····28:·00004368·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
33 ····29:·000070b4·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__33 ····29:·000070b4·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
34 ····30:·00006ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_34 ····30:·00006ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
35 ····31:·00003381·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.di35 ····31:·000036c3·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.di
36 ····32:·00002000·····0·FUNC····LOCAL··DEFAULT····9·_init36 ····32:·00002000·····0·FUNC····LOCAL··DEFAULT····9·_init
37 ····33:·00003a20·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·000037a0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
38 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.038 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.0
39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
40 ····36:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·000031a0···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
41 ····37:·00003360····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz41 ····37:·00002740····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
42 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.042 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.0
43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.3343 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.33
44 ····40:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo44 ····40:·000028e0···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.045 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.0
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.046 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.0
47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.447 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
48 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.3348 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.33
49 ····45:·00003920····38·FUNC····GLOBAL·DEFAULT···12·map_error_code49 ····45:·00003a00····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.050 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.0
51 ····47:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat51 ····47:·00002b60···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
52 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.052 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.0
53 ····49:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo53 ····49:·00002770···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
54 ····50:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.354 ····50:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.3
55 ····51:·000035f0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent55 ····51:·00002660···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
56 ····52:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach56 ····52:·00003330····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
57 ····53:·00003260···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize57 ····53:·000035d0···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
58 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.058 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.0
59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.059 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.0
60 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.060 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.0
61 ····57:·000034f0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch61 ····57:·00002560···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
62 ····58:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec62 ····58:·00002a90····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
63 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.063 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.0
64 ····60:·000038c0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno64 ····60:·000039a0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
65 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.065 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0
66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
67 ····63:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory67 ····63:·000033f0···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
68 ····64:·00002760···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_68 ····64:·00002ad0···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_
69 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.069 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.0
70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.270 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.2
71 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.071 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.0
72 ····68:·00003390···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems72 ····68:·00002400···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
73 ····69:·000036d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char73 ····69:·000037b0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
74 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.074 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.0
75 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.075 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.0
76 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.476 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.4
77 ····73:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid77 ····73:·00003310····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
78 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.078 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.0
79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.079 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.0
80 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.080 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.0
81 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.081 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.0
82 ····78:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable82 ····78:·00003460····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
83 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.083 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.0
84 ····80:·000039f0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message84 ····80:·00003770····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
85 ····81:·00003680····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch85 ····81:·000026f0····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
86 ····82:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty86 ····82:·00003590····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
87 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.087 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.0
88 ····84:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir88 ····84:·00002d20···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
89 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.089 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0
90 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.090 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.0
91 ····87:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable91 ····87:·000034c0···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
92 ····88:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory92 ····88:·00003380···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
93 ····89:·00003950···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·000036d0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
94 ····90:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable94 ····90:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
95 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.095 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0
96 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.096 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.0
97 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.497 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4
98 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.998 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9
99 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.099 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.0
100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0
101 ····97:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod101 ····97:·00002a10···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.0102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.0
103 ····99:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink103 ····99:·000030e0···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
104 ···100:·000037d0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java104 ···100:·000038b0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·93db8eac1a1ee7ce03cc61bbc45ebbaae5d013493 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7dd3feca548aaaba4cf04e81b0412863eb26cdcb
314 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················31113 ··Length:······················882
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············2307 ··Prologue·Length:·············205
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
543 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 104 lines modifiedOffset 1, 104 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x3d·(32-bit)3 ···Length:········0x1c·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x95b6 ···Abbrev·Offset:·0x95b
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·20·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·20·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
11 ·<1><15>:·Abbrev·Number:·18·(DW_TAG_imported_unit)11 ·<1><15>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x3912>12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x4007>
13 ·<1><1a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)13 ·<1><1a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
14 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc>14 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x4322>
15 ·<1><1f>:·Abbrev·Number:·24·(DW_TAG_subprogram) 
16 ····<20>···DW_AT_external····:·(flag_present)·1 
17 ····<20>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)· 
18 ····<24>···DW_AT_decl_file···:·(data1)·10 
19 ····<25>···DW_AT_decl_line···:·(data2)·553 
20 ····<27>···DW_AT_decl_column·:·(data1)·14 
21 ····<28>···DW_AT_type········:·(GNU_ref_alt)·<0x70> 
22 ····<2c>···DW_AT_declaration·:·(flag_present)·1 
23 ····<2c>···DW_AT_sibling·····:·(ref_udata)·<0x33> 
24 ·<2><2d>:·Abbrev·Number:·7·(DW_TAG_formal_parameter) 
25 ····<2e>···DW_AT_type········:·(GNU_ref_alt)·<0x3917> 
26 ·<2><32>:·Abbrev·Number:·0 
27 ·<1><33>:·Abbrev·Number:·26·(DW_TAG_subprogram) 
28 ····<34>···DW_AT_external····:·(flag_present)·1 
29 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b92)· 
30 ····<38>···DW_AT_decl_file···:·(implicit_const)·10 
31 ····<38>···DW_AT_decl_line···:·(data2)·568 
32 ····<3a>···DW_AT_decl_column·:·(implicit_const)·13 
33 ····<3a>···DW_AT_declaration·:·(flag_present)·1 
34 ·<2><3a>:·Abbrev·Number:·7·(DW_TAG_formal_parameter) 
35 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x70> 
36 ·<2><3f>:·Abbrev·Number:·015 ·<1><1f>:·Abbrev·Number:·0
37 ·<1><40>:·Abbrev·Number:·0 
38 ··Compilation·Unit·@·offset·0x41:16 ··Compilation·Unit·@·offset·0x20:
39 ···Length:········0x1c·(32-bit)17 ···Length:········0x3d·(32-bit)
40 ···Version:·······518 ···Version:·······5
41 ···Unit·Type:·····DW_UT_partial·(3)19 ···Unit·Type:·····DW_UT_partial·(3)
42 ···Abbrev·Offset:·0x95b20 ···Abbrev·Offset:·0x95b
43 ···Pointer·Size:··421 ···Pointer·Size:··4
44 ·<0><4d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)22 ·<0><2c>:·Abbrev·Number:·20·(DW_TAG_partial_unit)
45 ····<4e>···DW_AT_stmt_list···:·(sec_offset)·023 ····<2d>···DW_AT_stmt_list···:·(sec_offset)·0
46 ····<52>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.24 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
47 ·<1><56>:·Abbrev·Number:·18·(DW_TAG_imported_unit)25 ·<1><35>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
48 ····<57>···DW_AT_import······:·(GNU_ref_alt)·<0x3e87>26 ····<36>···DW_AT_import······:·(GNU_ref_alt)·<0x3912>
49 ·<1><5b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)27 ·<1><3a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
50 ····<5c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·20·(DW_TAG_partial_unit)]28 ····<3b>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
 29 ·<1><3f>:·Abbrev·Number:·24·(DW_TAG_subprogram)
 30 ····<40>···DW_AT_external····:·(flag_present)·1
 31 ····<40>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)·
 32 ····<44>···DW_AT_decl_file···:·(data1)·12
 33 ····<45>···DW_AT_decl_line···:·(data2)·553
 34 ····<47>···DW_AT_decl_column·:·(data1)·14
 35 ····<48>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
 36 ····<4c>···DW_AT_declaration·:·(flag_present)·1
 37 ····<4c>···DW_AT_sibling·····:·(ref_udata)·<0x53>
 38 ·<2><4d>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 39 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x3917>
 40 ·<2><52>:·Abbrev·Number:·0
 41 ·<1><53>:·Abbrev·Number:·26·(DW_TAG_subprogram)
 42 ····<54>···DW_AT_external····:·(flag_present)·1
 43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b92)·
 44 ····<58>···DW_AT_decl_file···:·(implicit_const)·12
 45 ····<58>···DW_AT_decl_line···:·(data2)·568
 46 ····<5a>···DW_AT_decl_column·:·(implicit_const)·13
 47 ····<5a>···DW_AT_declaration·:·(flag_present)·1
 48 ·<2><5a>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
 50 ·<2><5f>:·Abbrev·Number:·0
51 ·<1><60>:·Abbrev·Number:·051 ·<1><60>:·Abbrev·Number:·0
52 ··Compilation·Unit·@·offset·0x61:52 ··Compilation·Unit·@·offset·0x61:
53 ···Length:········0x1c·(32-bit)53 ···Length:········0x1c·(32-bit)
54 ···Version:·······554 ···Version:·······5
55 ···Unit·Type:·····DW_UT_partial·(3)55 ···Unit·Type:·····DW_UT_partial·(3)
56 ···Abbrev·Offset:·0x95b56 ···Abbrev·Offset:·0x95b
57 ···Pointer·Size:··457 ···Pointer·Size:··4
58 ·<0><6d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)58 ·<0><6d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)
59 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·059 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·0
60 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.60 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
61 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)61 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
62 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x4281>62 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x3e87>
63 ·<1><7b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)63 ·<1><7b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
64 ····<7c>···DW_AT_import······:·(GNU_ref_alt)·<0x4322>64 ····<7c>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·20·(DW_TAG_partial_unit)]
65 ·<1><80>:·Abbrev·Number:·065 ·<1><80>:·Abbrev·Number:·0
66 ··Compilation·Unit·@·offset·0x81:66 ··Compilation·Unit·@·offset·0x81:
67 ···Length:········0x90·(32-bit)67 ···Length:········0x92·(32-bit)
68 ···Version:·······568 ···Version:·······5
69 ···Unit·Type:·····DW_UT_partial·(3)69 ···Unit·Type:·····DW_UT_partial·(3)
70 ···Abbrev·Offset:·0x95b70 ···Abbrev·Offset:·0x95b
71 ···Pointer·Size:··471 ···Pointer·Size:··4
72 ·<0><8d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)72 ·<0><8d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)
73 ····<8e>···DW_AT_stmt_list···:·(sec_offset)·073 ····<8e>···DW_AT_stmt_list···:·(sec_offset)·0
74 ····<92>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.74 ····<92>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
75 ·<1><96>:·Abbrev·Number:·18·(DW_TAG_imported_unit)75 ·<1><96>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x3f18>76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x3f18>
77 ·<1><9b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)77 ·<1><9b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
78 ····<9c>···DW_AT_import······:·(ref_addr)·<0x4d>»      [Abbrev·Number:·20·(DW_TAG_partial_unit)]78 ····<9c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·20·(DW_TAG_partial_unit)]
79 ·<1><a0>:·Abbrev·Number:·2·(DW_TAG_imported_unit)79 ·<1><a0>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
80 ····<a1>···DW_AT_import······:·(ref_addr)·<0x6d>»      [Abbrev·Number:·20·(DW_TAG_partial_unit)]80 ····<a1>···DW_AT_import······:·(ref_addr)·<0x6d>»      [Abbrev·Number:·20·(DW_TAG_partial_unit)]
81 ·<1><a5>:·Abbrev·Number:·21·(DW_TAG_typedef)81 ·<1><a5>:·Abbrev·Number:·21·(DW_TAG_typedef)
82 ····<a6>···DW_AT_name········:·(strp)·(offset:·0xa22):·__int64_t82 ····<a6>···DW_AT_name········:·(strp)·(offset:·0xa22):·__int64_t
83 ····<aa>···DW_AT_decl_file···:·(data1)·783 ····<aa>···DW_AT_decl_file···:·(data1)·6
84 ····<ab>···DW_AT_decl_line···:·(data1)·4784 ····<ab>···DW_AT_decl_line···:·(data1)·47
85 ····<ac>···DW_AT_decl_column·:·(data1)·4485 ····<ac>···DW_AT_decl_column·:·(data1)·44
86 ····<ad>···DW_AT_type········:·(GNU_ref_alt)·<0x5b>86 ····<ad>···DW_AT_type········:·(GNU_ref_alt)·<0x5b>
87 ·<1><b1>:·Abbrev·Number:·22·(DW_TAG_typedef)87 ·<1><b1>:·Abbrev·Number:·22·(DW_TAG_typedef)
88 ····<b2>···DW_AT_name········:·(strp)·(offset:·0xa01):·__off64_t88 ····<b2>···DW_AT_name········:·(strp)·(offset:·0xa01):·__off64_t
89 ····<b6>···DW_AT_decl_file···:·(data1)·789 ····<b6>···DW_AT_decl_file···:·(data1)·6
90 ····<b7>···DW_AT_decl_line···:·(data1)·15390 ····<b7>···DW_AT_decl_line···:·(data1)·153
91 ····<b8>···DW_AT_decl_column·:·(data1)·2791 ····<b8>···DW_AT_decl_column·:·(data1)·27
92 ····<b9>···DW_AT_type········:·(ref1)·<0xa5>,·__int64_t92 ····<b9>···DW_AT_type········:·(ref1)·<0xa5>,·__int64_t
93 ·<1><ba>:·Abbrev·Number:·17·(DW_TAG_subprogram)93 ·<1><ba>:·Abbrev·Number:·17·(DW_TAG_subprogram)
94 ····<bb>···DW_AT_external····:·(flag_present)·194 ····<bb>···DW_AT_external····:·(flag_present)·1
95 ····<bb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3332)·95 ····<bb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3332)·
96 ····<bf>···DW_AT_decl_file···:·(data1)·2896 ····<bf>···DW_AT_decl_file···:·(data1)·22
97 ····<c0>···DW_AT_decl_line···:·(data1)·8197 ····<c0>···DW_AT_decl_line···:·(data1)·81
98 ····<c1>···DW_AT_decl_column·:·(data1)·1498 ····<c1>···DW_AT_decl_column·:·(data1)·14
99 ····<c2>···DW_AT_type········:·(GNU_ref_alt)·<0x72>99 ····<c2>···DW_AT_type········:·(GNU_ref_alt)·<0x72>
100 ····<c6>···DW_AT_declaration·:·(flag_present)·1100 ····<c6>···DW_AT_declaration·:·(flag_present)·1
101 ····<c6>···DW_AT_sibling·····:·(ref1)·<0xd7>101 ····<c6>···DW_AT_sibling·····:·(ref1)·<0xd7>
102 ·<2><c7>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)102 ·<2><c7>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
103 ····<c8>···DW_AT_type········:·(GNU_ref_alt)·<0x284b>103 ····<c8>···DW_AT_type········:·(GNU_ref_alt)·<0x284b>
1.49 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1185, 17 lines modifiedOffset 1185, 17 lines modified
1185 ····DW_AT_decl_line····DW_FORM_data11185 ····DW_AT_decl_line····DW_FORM_data1
1186 ····DW_AT_decl_column··DW_FORM_data11186 ····DW_AT_decl_column··DW_FORM_data1
1187 ····DW_AT_type·········DW_FORM_ref11187 ····DW_AT_type·········DW_FORM_ref1
1188 ····DW_AT·value:·0·····DW_FORM·value:·01188 ····DW_AT·value:·0·····DW_FORM·value:·0
1189 ···23······DW_TAG_subprogram····[has·children]1189 ···23······DW_TAG_subprogram····[has·children]
1190 ····DW_AT_external·····DW_FORM_flag_present1190 ····DW_AT_external·····DW_FORM_flag_present
1191 ····DW_AT_name·········DW_FORM_GNU_strp_alt1191 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1192 ····DW_AT_decl_file····DW_FORM_implicit_const:·281192 ····DW_AT_decl_file····DW_FORM_data1
1193 ····DW_AT_decl_line····DW_FORM_data11193 ····DW_AT_decl_line····DW_FORM_data1
1194 ····DW_AT_decl_column··DW_FORM_implicit_const:·131194 ····DW_AT_decl_column··DW_FORM_data1
1195 ····DW_AT_declaration··DW_FORM_flag_present1195 ····DW_AT_declaration··DW_FORM_flag_present
1196 ····DW_AT_sibling······DW_FORM_ref11196 ····DW_AT_sibling······DW_FORM_ref1
1197 ····DW_AT·value:·0·····DW_FORM·value:·01197 ····DW_AT·value:·0·····DW_FORM·value:·0
1198 ···24······DW_TAG_subprogram····[has·children]1198 ···24······DW_TAG_subprogram····[has·children]
1199 ····DW_AT_external·····DW_FORM_flag_present1199 ····DW_AT_external·····DW_FORM_flag_present
1200 ····DW_AT_name·········DW_FORM_GNU_strp_alt1200 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1201 ····DW_AT_decl_file····DW_FORM_data11201 ····DW_AT_decl_file····DW_FORM_data1
1.75 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················362 ··Length:···················36
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x15a4 ··Offset·into·.debug_info:··0x15c
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00002400·00000f538 ····00002400·00000335
9 ····00003360·000000219 ····00002740·00000021
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x1b4313 ··Offset·into·.debug_info:··0xa65
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00003390·0000033517 ····00002770·00000f53
18 ····00003360·0000002118 ····00002740·00000021
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················2820 ··Length:···················36
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x244c22 ··Offset·into·.debug_info:··0x244e
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····000036d0·000001e626 ····000036d0·000000d6
 27 ····00002740·00000021
27 ····00000000·0000000028 ····00000000·00000000
28 ··Length:···················2829 ··Length:···················28
29 ··Version:··················230 ··Version:··················2
30 ··Offset·into·.debug_info:··0x281431 ··Offset·into·.debug_info:··0x26ed
31 ··Pointer·Size:·············432 ··Pointer·Size:·············4
32 ··Segment·Size:·············033 ··Segment·Size:·············0
  
33 ····Address····Length34 ····Address····Length
34 ····000038c0·0000008635 ····000037b0·000001e6
35 ····00000000·0000000036 ····00000000·00000000
36 ··Length:···················3637 ··Length:···················28
37 ··Version:··················238 ··Version:··················2
38 ··Offset·into·.debug_info:··0x292b39 ··Offset·into·.debug_info:··0x2ab5
39 ··Pointer·Size:·············440 ··Pointer·Size:·············4
40 ··Segment·Size:·············041 ··Segment·Size:·············0
  
41 ····Address····Length42 ····Address····Length
42 ····00003950·000000d643 ····000039a0·00000086
43 ····00003360·00000021 
44 ····00000000·0000000044 ····00000000·00000000
  
143 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 1996 lines modifiedOffset 1, 1996 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0xb7f3 ··Length:··········0x2a6
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····45 ··Address·size:····4
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
9 ····0000000c·v0000000·v0000000·location·view·pair9 ····0000000c·v0000000·v0000000·location·view·pair
10 ····0000000e·v0000000·v0000000·location·view·pair10 ····0000000e·v0000000·v0000000·location·view·pair
  
11 ····00000010·000032a1·(base·address)11 ····00000010·00002713·(base·address)
12 ····00000015·v0000000·v0000000·views·at·0000000c·for:12 ····00000015·v0000000·v0000000·views·at·0000000c·for:
13 ·············000032a1·000032b1·(DW_OP_reg0·(eax))13 ·············00002713·00002714·(DW_OP_reg0·(eax))
14 ····0000001a·v0000000·v0000000·views·at·0000000e·for:14 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
15 ·············00003331·00003341·(DW_OP_reg0·(eax))15 ·············00002714·00002734·(DW_OP_reg6·(esi))
16 ····00000021·<End·of·list>16 ····0000001f·<End·of·list>
  
17 ····00000022·v0000000·v0000000·location·view·pair 
18 ····00000024·v0000000·v0000000·location·view·pair 
19 ····00000026·v0000000·v0000000·location·view·pair 
  
20 ····00000028·000032c4·(base·address) 
21 ····0000002d·v0000000·v0000000·views·at·00000022·for: 
22 ·············000032c4·000032c6·(DW_OP_reg0·(eax)) 
23 ····00000032·v0000000·v0000000·views·at·00000024·for: 
24 ·············000032c6·000032d6·(DW_OP_reg1·(ecx)) 
25 ····00000037·v0000000·v0000000·views·at·00000026·for: 
26 ·············000032d6·0000331c·(DW_OP_fbreg:·-52) 
27 ····0000003d·<End·of·list> 
  
28 ····0000003e·v0000000·v0000000·location·view·pair 
  
29 ····00000040·v0000000·v0000000·views·at·0000003e·for: 
30 ·············000032d7·000032ea·(DW_OP_reg0·(eax)) 
31 ····00000048·<End·of·list> 
  
32 ····00000049·v0000000·v0000000·location·view·pair 
33 ····0000004b·v0000000·v0000000·location·view·pair 
  
34 ····0000004d·0000330a·(base·address) 
35 ····00000052·v0000000·v0000000·views·at·00000049·for: 
36 ·············0000330a·0000330c·(DW_OP_reg0·(eax)) 
37 ····00000057·v0000000·v0000000·views·at·0000004b·for: 
38 ·············0000330c·00003318·(DW_OP_reg2·(edx)) 
39 ····0000005c·<End·of·list> 
  
40 ····0000005d·v0000001·v0000000·location·view·pair 
  
41 ····0000005f·v0000001·v0000000·views·at·0000005d·for: 
42 ·············000032ac·000032bc·(DW_OP_reg7·(edi)) 
43 ····00000067·<End·of·list> 
  
44 ····00000068·v0000001·v0000000·location·view·pair 
  
45 ····0000006a·v0000001·v0000000·views·at·00000068·for: 
46 ·············000032ac·000032bc·(DW_OP_reg6·(esi)) 
47 ····00000072·<End·of·list> 
  
48 ····00000073·v0000002·v0000000·location·view·pair17 ····00000020·v0000000·v0000000·location·view·pair
  
49 ····00000075·v0000002·v0000000·views·at·00000073·for:18 ····00000022·v0000000·v0000000·views·at·00000020·for:
50 ·············000032c4·000032d7·(DW_OP_addr:·413e;·DW_OP_stack_value)19 ·············00002704·00002713·(DW_OP_fbreg:·8)
51 ····00000082·<End·of·list>20 ····0000002b·<End·of·list>
  
 21 ····0000002c·v0000000·v0000000·location·view·pair
 22 ····0000002e·v0000000·v0000000·location·view·pair
  
 23 ····00000030·00002704·(base·address)
 24 ····00000035·v0000000·v0000000·views·at·0000002c·for:
 25 ·············00002704·00002710·(DW_OP_reg0·(eax))
 26 ····0000003a·v0000000·v0000000·views·at·0000002e·for:
 27 ·············00002710·00002713·(DW_OP_fbreg:·0)
 28 ····00000040·<End·of·list>
  
 29 ····00000041·v0000000·v0000000·location·view·pair
 30 ····00000043·v0000000·v0000000·location·view·pair
  
 31 ····00000045·00002686·(base·address)
 32 ····0000004a·v0000000·v0000000·views·at·00000041·for:
 33 ·············00002686·00002691·(DW_OP_reg0·(eax))
 34 ····0000004f·v0000000·v0000000·views·at·00000043·for:
 35 ·············00002691·000026a9·(DW_OP_reg7·(edi))
 36 ····00000054·<End·of·list>
  
 37 ····00000055·v0000000·v0000000·location·view·pair
 38 ····00000057·v0000000·v0000000·location·view·pair
 39 ····00000059·v0000000·v0000000·location·view·pair
  
 40 ····0000005b·0000269c·(base·address)
 41 ····00000060·v0000000·v0000000·views·at·00000055·for:
 42 ·············0000269c·000026a3·(DW_OP_reg0·(eax))
 43 ····00000065·v0000000·v0000000·views·at·00000057·for:
 44 ·············000026a3·000026c0·(DW_OP_reg6·(esi))
 45 ····0000006a·v0000000·v0000000·views·at·00000059·for:
 46 ·············000026c3·000026e6·(DW_OP_reg6·(esi))
 47 ····0000006f·<End·of·list>
  
 48 ····00000070·v0000000·v0000000·location·view·pair
 49 ····00000072·v0000000·v0000000·location·view·pair
 50 ····00000074·v0000000·v0000000·location·view·pair
  
 51 ····00000076·000026a9·(base·address)
 52 ····0000007b·v0000000·v0000000·views·at·00000070·for:
 53 ·············000026a9·000026ad·(DW_OP_reg0·(eax))
 54 ····00000080·v0000000·v0000000·views·at·00000072·for:
 55 ·············000026ad·000026c1·(DW_OP_reg7·(edi))
 56 ····00000085·v0000000·v0000000·views·at·00000074·for:
 57 ·············000026c3·000026e7·(DW_OP_reg7·(edi))
 58 ····0000008a·<End·of·list>
  
 59 ····0000008b·v0000000·v0000000·location·view·pair
  
 60 ····0000008d·v0000000·v0000000·views·at·0000008b·for:
 61 ·············00002676·00002686·(DW_OP_fbreg:·8)
 62 ····00000096·<End·of·list>
  
52 ····00000083·v0000002·v0000000·location·view·pair 
  
53 ····00000085·v0000002·v0000000·views·at·00000083·for: 
54 ·············000032c4·000032d7·(DW_OP_addr:·42d2;·DW_OP_stack_value) 
55 ····00000092·<End·of·list> 
  
56 ····00000093·v0000002·v0000000·location·view·pair 
Max diff block lines reached; 140820/145939 bytes (96.49%) of diff not shown.
1.75 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················362 ··Length:···················36
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x15a4 ··Offset·into·.debug_info:··0x15c
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00002400·00000f538 ····00002400·00000335
9 ····00003360·000000219 ····00002740·00000021
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x1b4313 ··Offset·into·.debug_info:··0xa65
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00003390·0000033517 ····00002770·00000f53
18 ····00003360·0000002118 ····00002740·00000021
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················2820 ··Length:···················36
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x244c22 ··Offset·into·.debug_info:··0x244e
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····000036d0·000001e626 ····000036d0·000000d6
 27 ····00002740·00000021
27 ····00000000·0000000028 ····00000000·00000000
28 ··Length:···················2829 ··Length:···················28
29 ··Version:··················230 ··Version:··················2
30 ··Offset·into·.debug_info:··0x281431 ··Offset·into·.debug_info:··0x26ed
31 ··Pointer·Size:·············432 ··Pointer·Size:·············4
32 ··Segment·Size:·············033 ··Segment·Size:·············0
  
33 ····Address····Length34 ····Address····Length
34 ····000038c0·0000008635 ····000037b0·000001e6
35 ····00000000·0000000036 ····00000000·00000000
36 ··Length:···················3637 ··Length:···················28
37 ··Version:··················238 ··Version:··················2
38 ··Offset·into·.debug_info:··0x292b39 ··Offset·into·.debug_info:··0x2ab5
39 ··Pointer·Size:·············440 ··Pointer·Size:·············4
40 ··Segment·Size:·············041 ··Segment·Size:·············0
  
41 ····Address····Length42 ····Address····Length
42 ····00003950·000000d643 ····000039a0·00000086
43 ····00003360·00000021 
44 ····00000000·0000000044 ····00000000·00000000
  
737 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 27 lines modified
1 IGCC:·(Debian·13.2.0-19)·13.2.01 GCC:·(Debian·13.2.0-19)·13.2.0
 2 n$zMRa|?"
 3 `g#MoD@x»       
2 ?i_i*_\.4 ?i_i*_\.
 5 »       uDFj@p+o
3 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug6 .~/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
4 crtstuff.c7 crtstuff.c
5 deregister_tm_clones8 deregister_tm_clones
6 __do_global_dtors_aux9 __do_global_dtors_aux
7 completed.010 completed.0
8 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
9 frame_dummy12 frame_dummy
10 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
11 freebsd.cpp 
12 freebsd_kevents.cpp14 freebsd_kevents.cpp
13 apple.cpp15 freebsd.cpp
14 linux.cpp16 linux.cpp
 17 apple.cpp
 18 generic.cpp
15 unix_strings.cpp19 unix_strings.cpp
16 generic_posix.cpp20 generic_posix.cpp
17 generic.cpp 
18 __FRAME_END__21 __FRAME_END__
19 __x86.get_pc_thunk.bx22 __x86.get_pc_thunk.bx
20 __x86.get_pc_thunk.dx23 __x86.get_pc_thunk.dx
21 __dso_handle24 __dso_handle
22 _DYNAMIC25 _DYNAMIC
23 __stack_chk_fail_local26 __stack_chk_fail_local
24 __GNU_EH_FRAME_HDR27 __GNU_EH_FRAME_HDR
5.23 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 {}`: BFD: DWARF error: unable to read alt ref 16207 BFD: DWARF error: unable to read alt ref 7303 BFD: DWARF error: unable to read alt ref 16413 BFD: DWARF error: unable to read alt ref 17144
    
Offset 20, 99 lines modifiedOffset 20, 99 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 000023f5·<__x86.get_pc_thunk.dx>:23 000023f5·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00002400·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:25 00002400·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:
26 »       ...26 »       ...
  
27 00002570·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:27 00002560·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:
28 »       ...28 »       ...
  
29 000026a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:29 00002660·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
30 »       ...30 »       ...
  
31 00002720·<toMillis(timespec)>:31 000026f0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
32 »       ...32 »       ...
  
33 00002760·<unpackStat(stat*,·int*,·long·long*,·long·long*)>:33 00002740·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
34 »       ...34 »       ...
  
35 000027f0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:35 00002770·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:
36 »       ...36 »       ...
  
37 000029b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:37 000028e0·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:
38 »       ...38 »       ...
  
39 00002d70·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:39 00002a10·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:
40 »       ...40 »       ...
  
41 00002e30·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:41 00002a90·<toMillis(timespec)>:
42 »       ...42 »       ...
  
43 00002fa0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:43 00002ad0·<unpackStat(stat*,·int*,·long·long*,·long·long*)>:
44 »       ...44 »       ...
  
45 00002fc0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:45 00002b60·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:
46 »       ...46 »       ...
  
47 00003010·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:47 00002d20·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:
48 »       ...48 »       ...
  
49 00003080·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:49 000030e0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:
50 »       ...50 »       ...
  
51 000030f0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:51 000031a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:
52 »       ...52 »       ...
  
53 00003150·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:53 00003310·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:
54 »       ...54 »       ...
  
55 00003220·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:55 00003330·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:
56 »       ...56 »       ...
  
57 00003260·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:57 00003380·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:
58 »       ...58 »       ...
  
59 00003360·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:59 000033f0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:
60 »       ...60 »       ...
  
61 00003381·<__x86.get_pc_thunk.di>:61 00003460·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:
62 »       ...62 »       ...
  
63 00003390·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:63 000034c0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:
64 »       ...64 »       ...
  
65 000034f0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:65 00003590·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
66 »       ...66 »       ...
  
67 000035f0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:67 000035d0·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
68 »       ...68 »       ...
  
69 00003680·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:69 000036c3·<__x86.get_pc_thunk.di>:
70 »       ...70 »       ...
  
71 000036d0·<java_to_char>:71 000036d0·<mark_failed_with_code>:
72 »       ...72 »       ...
  
73 000037d0·<char_to_java>:73 00003770·<mark_failed_with_message>:
74 »       ...74 »       ...
  
75 000038c0·<mark_failed_with_errno>:75 000037a0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
76 »       ...76 »       ...
  
77 00003920·<map_error_code>:77 000037b0·<java_to_char>:
78 »       ...78 »       ...
  
79 00003950·<mark_failed_with_code>:79 000038b0·<char_to_java>:
80 »       ...80 »       ...
  
81 000039f0·<mark_failed_with_message>:81 000039a0·<mark_failed_with_errno>:
82 »       ...82 »       ...
  
83 00003a20·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:83 00003a00·<map_error_code>:
84 »       ...84 »       ...
  
85 00003a30·<__stack_chk_fail_local>:85 00003a30·<__stack_chk_fail_local>:
86 »       ...86 »       ...
3.26 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 54 lines modifiedOffset 1, 54 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/freebsd.cpp4 ··[····23]··src/main/cpp/freebsd.cpp
4 ··[····1b]··src/main/cpp/freebsd_kevents.cpp 
5 ··[····3c]··src/main/cpp/win.cpp5 ··[····3c]··src/main/cpp/linux.cpp
6 ··[····51]··src/main/cpp/posix.cpp 
7 ··[····68]··src/main/cpp6 ··[····53]··src/main/cpp
8 ··[····75]··/usr/lib/jvm/default-java/include7 ··[····60]··/usr/lib/jvm/default-java/include
9 ··[····97]··/usr/include/i386-linux-gnu/bits8 ··[····82]··/usr/include/i386-linux-gnu/bits
10 ··[····b8]··/usr/lib/gcc/i686-linux-gnu/13/include9 ··[····a3]··/usr/lib/gcc/i686-linux-gnu/13/include
 10 ··[····ca]··/usr/include/i386-linux-gnu/bits/types
11 ··[····df]··/usr/include11 ··[····f1]··/usr/include
12 ··[····ec]··/usr/lib/jvm/default-java/include/linux12 ··[····fe]··/usr/lib/jvm/default-java/include/linux
13 ··[···114]··/usr/include/i386-linux-gnu/bits/types 
14 ··[···13b]··/usr/include/c++/1313 ··[···126]··/usr/include/c++/13
15 ··[···14f]··/usr/include/c++/13/bits14 ··[···13a]··/usr/include/c++/13/bits
16 ··[···168]··/usr/include/i386-linux-gnu/sys15 ··[···153]··/usr/include/i386-linux-gnu/sys
17 ··[···188]··src/shared/headers16 ··[···173]··src/shared/headers
18 ··[···19b]··/usr/include/i386-linux-gnu/c++/13/bits17 ··[···186]··/usr/include/i386-linux-gnu/c++/13/bits
19 ··[···1c3]··jni.h18 ··[···1ae]··jni.h
20 ··[···1c9]··string_fortified.h 
21 ··[···1dc]··unistd.h19 ··[···1b4]··unistd.h
22 ··[···1e5]··stddef.h20 ··[···1bd]··stddef.h
23 ··[···1ee]··stdarg.h21 ··[···1c6]··stdarg.h
 22 ··[···1cf]··struct_FILE.h
 23 ··[···1dd]··stdio.h
 24 ··[···1e5]··jni_md.h
 25 ··[···1ee]··mntent.h
24 ··[···1f7]··stdio.h26 ··[···1f7]··stdlib.h
25 ··[···1ff]··jni_md.h27 ··[···200]··cstdlib
26 ··[···208]··stdlib.h28 ··[···208]··std_abs.h
 29 ··[···212]··stdlib-float.h
 30 ··[···221]··stdlib-bsearch.h
 31 ··[···232]··stdint-uintn.h
 32 ··[···241]··inotify.h
 33 ··[···24b]··generic.h
 34 ··[···255]··c++config.h
 35 ··[···261]··src/main/cpp/apple.cpp
 36 ··[···278]··src/main/cpp/win.cpp
 37 ··[···28d]··src/main/cpp/posix.cpp
 38 ··[···2a4]··string_fortified.h
27 ··[···211]··struct_timespec.h39 ··[···2b7]··struct_timespec.h
28 ··[···223]··cstdlib 
29 ··[···22b]··std_abs.h 
30 ··[···235]··stdlib-float.h 
31 ··[···244]··stdlib-bsearch.h 
32 ··[···255]··struct_stat.h40 ··[···2c9]··struct_stat.h
33 ··[···263]··ioctl-types.h41 ··[···2d7]··ioctl-types.h
34 ··[···271]··utsname.h42 ··[···2e5]··utsname.h
35 ··[···27b]··dirent.h43 ··[···2ef]··dirent.h
36 ··[···284]··ioctl.h44 ··[···2f8]··ioctl.h
37 ··[···28c]··string.h45 ··[···300]··string.h
38 ··[···295]··errno.h46 ··[···309]··errno.h
 47 ··[···311]··src/shared/cpp/generic.cpp
 48 ··[···32c]··src/shared/cpp
 49 ··[···33b]··src/shared/cpp/osx.cpp
39 ··[···29d]··generic.h 
40 ··[···2a7]··c++config.h 
41 ··[···2b3]··src/main/cpp/apple.cpp 
42 ··[···2ca]··src/main/cpp/linux.cpp 
43 ··[···2e1]··struct_FILE.h 
44 ··[···2ef]··mntent.h 
45 ··[···2f8]··stdint-uintn.h 
46 ··[···307]··inotify.h 
47 ··[···311]··src/shared/cpp/unix_strings.cpp50 ··[···352]··src/shared/cpp/unix_strings.cpp
48 ··[···331]··src/shared/cpp 
49 ··[···340]··wchar.h51 ··[···372]··wchar.h
50 ··[···348]··src/shared/cpp/osx.cpp 
51 ··[···35f]··src/shared/cpp/generic_posix.cpp52 ··[···37a]··src/shared/cpp/generic_posix.cpp
52 ··[···380]··src/shared/cpp/generic.cpp 
  
692 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·76412610·162f54e6·0b4c4ee2·e43038b9·vA&../T..LN..08.6 ··0x00000040·bec4686e·6ddf3393·4b784fd2·818c1afe·..hnm.3.KxO.....
7 ··0x00000050·d9ef414d····························..AM7 ··0x00000050·e1906b54····························..kT
  
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00667265·65627364·2e637070·ntry.freebsd.cpp12 ··0x00000090·6e747279·00667265·65627364·5f6b6576·ntry.freebsd_kev
13 ··0x000000a0·00667265·65627364·5f6b6576·656e7473·.freebsd_kevents13 ··0x000000a0·656e7473·2e637070·00667265·65627364·ents.cpp.freebsd
14 ··0x000000b0·2e637070·0077696e·2e637070·00617070·.cpp.win.cpp.app14 ··0x000000b0·2e637070·006c696e·75782e63·70700061·.cpp.linux.cpp.a
15 ··0x000000c0·6c652e63·7070006c·696e7578·2e637070·le.cpp.linux.cpp15 ··0x000000c0·70706c65·2e637070·0077696e·2e637070·pple.cpp.win.cpp
 16 ··0x000000d0·0067656e·65726963·2e637070·006f7378·.generic.cpp.osx
16 ··0x000000d0·00756e69·785f7374·72696e67·732e6370·.unix_strings.cp17 ··0x000000e0·2e637070·00756e69·785f7374·72696e67·.cpp.unix_string
17 ··0x000000e0·70006f73·782e6370·70006765·6e657269·p.osx.cpp.generi18 ··0x000000f0·732e6370·70006765·6e657269·635f706f·s.cpp.generic_po
18 ··0x000000f0·635f706f·7369782e·63707000·67656e65·c_posix.cpp.gene 
19 ··0x00000100·7269632e·63707000·5f5f4652·414d455f·ric.cpp.__FRAME_19 ··0x00000100·7369782e·63707000·5f5f4652·414d455f·six.cpp.__FRAME_
20 ··0x00000110·454e445f·5f005f5f·7838362e·6765745f·END__.__x86.get_20 ··0x00000110·454e445f·5f005f5f·7838362e·6765745f·END__.__x86.get_
21 ··0x00000120·70635f74·68756e6b·2e627800·5f66696e·pc_thunk.bx._fin21 ··0x00000120·70635f74·68756e6b·2e627800·5f66696e·pc_thunk.bx._fin
22 ··0x00000130·69005f5f·7838362e·6765745f·70635f74·i.__x86.get_pc_t22 ··0x00000130·69005f5f·7838362e·6765745f·70635f74·i.__x86.get_pc_t
23 ··0x00000140·68756e6b·2e647800·5f5f6473·6f5f6861·hunk.dx.__dso_ha23 ··0x00000140·68756e6b·2e647800·5f5f6473·6f5f6861·hunk.dx.__dso_ha
24 ··0x00000150·6e646c65·005f4459·4e414d49·43005f5f·ndle._DYNAMIC.__24 ··0x00000150·6e646c65·005f4459·4e414d49·43005f5f·ndle._DYNAMIC.__
25 ··0x00000160·73746163·6b5f6368·6b5f6661·696c5f6c·stack_chk_fail_l25 ··0x00000160·73746163·6b5f6368·6b5f6661·696c5f6c·stack_chk_fail_l
26 ··0x00000170·6f63616c·005f5f47·4e555f45·485f4652·ocal.__GNU_EH_FR26 ··0x00000170·6f63616c·005f5f47·4e555f45·485f4652·ocal.__GNU_EH_FR