1.54 MB
/srv/reproducible-results/rbuild-debian/r-b-build.9koGul8D/b1/libnative-platform-java_0.14-6_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.9koGul8D/b2/libnative-platform-java_0.14-6_i386.changes
612 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·97f74130f528707e00514a7d0d732a77·70264·java·optional·libnative-platform-java_0.14-6_all.deb2 ·97f74130f528707e00514a7d0d732a77·70264·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·3b53ce100e061646f36d60c5f8f62d2c·41400·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb3 ·705914ccd5231ae184fd6f9a9ef30d6e·41416·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb
4 ·2fe12f6ebfa59c9327a275da0d4d295e·12172·java·optional·libnative-platform-jni_0.14-6_i386.deb4 ·c959f59666c70bf40cc0b4715741fc2f·12184·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····11200·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
55.0 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·0x00d9c·0x00d9c·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x00d8c·0x00d8c·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········000011c0·0011c0·000bc6·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········000011c0·0011c0·000bb6·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········00001d88·001d88·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00001d78·001d78·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00002000·002000·00018d·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00002000·002000·00018e·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:·00001390···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject24 ····20:·00001390···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
25 ····21:·00001ac0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz25 ····21:·00001cc0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
26 ····22:·00001860····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down26 ····22:·00001860····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
27 ····23:·00001460···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal27 ····23:·00001460···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
28 ····24:·000019b0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine28 ····24:·000019b0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
29 ····25:·000019e0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code29 ····25:·00001be0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
30 ····26:·00001d60····38·FUNC····GLOBAL·DEFAULT···12·map_error_code30 ····26:·00001d50····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
31 ····27:·00001b00···251·FUNC····GLOBAL·DEFAULT···12·java_to_char31 ····27:·000019e0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
32 ····28:·00001760····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold32 ····28:·00001760····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:·00001c00···246·FUNC····GLOBAL·DEFAULT···12·char_to_java34 ····30:·00001ae0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java
35 ····31:·000018c0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left35 ····31:·000018c0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
36 ····32:·000017d0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground36 ····32:·000017d0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
37 ····33:·00001800····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up37 ····33:·00001800····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
38 ····34:·00001980····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine38 ····34:·00001980····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
39 ····35:·00001920····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right39 ····35:·00001920····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:·00001450·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion41 ····37:·00001450·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
42 ····38:·00001d00····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno42 ····38:·00001cf0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
43 ····39:·00001790····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset43 ····39:·00001790····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
44 ····40:·00001ab0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 ····40:·00001cb0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
45 ····41:·000012f0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc45 ····41:·000012f0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
46 ····42:·00001a80····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message46 ····42:·00001c80····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
47 ····43:·00001310···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject47 ····43:·00001310···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
48 ····44:·000012c0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali48 ····44:·000012c0····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·········000012c0···_Z17write_to_terminali12 00003fec··00002c06·R_386_GLOB_DAT·········000012c0···_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········00001390···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject17 00004004··00001407·R_386_JUMP_SLOT········00001390···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
18 00004008··00001507·R_386_JUMP_SLOT········00001ac0···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz18 00004008··00001507·R_386_JUMP_SLOT········00001cc0···_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········00001310···_Z16write_capabilityP7JNIEnv_PKcP8_jobject20 00004010··00002b07·R_386_JUMP_SLOT········00001310···_Z16write_capabilityP7JNIEnv_PKcP8_jobject
21 00004014··00001a07·R_386_JUMP_SLOT········00001d60···map_error_code21 00004014··00001a07·R_386_JUMP_SLOT········00001d50···map_error_code
22 00004018··00002907·R_386_JUMP_SLOT········000012f0···_Z6getcapPKc22 00004018··00002907·R_386_JUMP_SLOT········000012f0···_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········00001a80···mark_failed_with_message32 00004040··00002a07·R_386_JUMP_SLOT········00001c80···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········000019e0···mark_failed_with_code35 0000404c··00001907·R_386_JUMP_SLOT········00001be0···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········00001c00···char_to_java38 00004058··00001e07·R_386_JUMP_SLOT········00001ae0···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)·······················0x1d886 ·0x0000000d·(FINI)·······················0x1d78
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:·a415dfdb044b069379a88c9fa0f5861172eb3c383 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·03ad8d551889f215e9840fd9c7dd8123c15c0347
19.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 19, 22 lines modifiedOffset 19, 22 lines modified
19 ··0xfffffffffffff640·(offset:·0x17d0)·->·0x418·fde=[···344]19 ··0xfffffffffffff640·(offset:·0x17d0)·->·0x418·fde=[···344]
20 ··0xfffffffffffff670·(offset:·0x1800)·->·0x444·fde=[···370]20 ··0xfffffffffffff670·(offset:·0x1800)·->·0x444·fde=[···370]
21 ··0xfffffffffffff6d0·(offset:·0x1860)·->·0x490·fde=[···3bc]21 ··0xfffffffffffff6d0·(offset:·0x1860)·->·0x490·fde=[···3bc]
22 ··0xfffffffffffff730·(offset:·0x18c0)·->·0x4dc·fde=[···408]22 ··0xfffffffffffff730·(offset:·0x18c0)·->·0x4dc·fde=[···408]
23 ··0xfffffffffffff790·(offset:·0x1920)·->·0x528·fde=[···454]23 ··0xfffffffffffff790·(offset:·0x1920)·->·0x528·fde=[···454]
24 ··0xfffffffffffff7f0·(offset:·0x1980)·->·0x574·fde=[···4a0]24 ··0xfffffffffffff7f0·(offset:·0x1980)·->·0x574·fde=[···4a0]
25 ··0xfffffffffffff820·(offset:·0x19b0)·->·0x5a0·fde=[···4cc]25 ··0xfffffffffffff820·(offset:·0x19b0)·->·0x5a0·fde=[···4cc]
26 ··0xfffffffffffff850·(offset:·0x19e0)·->·0x5f0·fde=[···51c] 
27 ··0xfffffffffffff8f0·(offset:·0x1a80)·->·0x67c·fde=[···5a8] 
28 ··0xfffffffffffff920·(offset:·0x1ab0)·->·0x6ac·fde=[···5d8] 
29 ··0xfffffffffffff930·(offset:·0x1ac0)·->·0x5cc·fde=[···4f8]26 ··0xfffffffffffff850·(offset:·0x19e0)·->·0x5cc·fde=[···4f8]
30 ··0xfffffffffffff970·(offset:·0x1b00)·->·0x6c0·fde=[···5ec]27 ··0xfffffffffffff950·(offset:·0x1ae0)·->·0x660·fde=[···58c]
 28 ··0xfffffffffffffa50·(offset:·0x1be0)·->·0x6fc·fde=[···628]
31 ··0xfffffffffffffa70·(offset:·0x1c00)·->·0x754·fde=[···680]29 ··0xfffffffffffffaf0·(offset:·0x1c80)·->·0x788·fde=[···6b4]
 30 ··0xfffffffffffffb20·(offset:·0x1cb0)·->·0x7b8·fde=[···6e4]
 31 ··0xfffffffffffffb30·(offset:·0x1cc0)·->·0x6d8·fde=[···604]
32 ··0xfffffffffffffb70·(offset:·0x1d00)·->·0x7cc·fde=[···6f8]32 ··0xfffffffffffffb60·(offset:·0x1cf0)·->·0x7cc·fde=[···6f8]
33 ··0xfffffffffffffbd0·(offset:·0x1d60)·->·0x828·fde=[···754]33 ··0xfffffffffffffbc0·(offset:·0x1d50)·->·0x828·fde=[···754]
  
34 Contents·of·the·.eh_frame·section:34 Contents·of·the·.eh_frame·section:
  
  
35 00000000·00000014·00000000·CIE35 00000000·00000014·00000000·CIE
36 ··Version:···············136 ··Version:···············1
37 ··Augmentation:··········"zR"37 ··Augmentation:··········"zR"
Offset 728, 359 lines modifiedOffset 728, 359 lines modified
728 ··DW_CFA_advance_loc:·1·to·000019d9728 ··DW_CFA_advance_loc:·1·to·000019d9
729 ··DW_CFA_restore:·r3·(ebx)729 ··DW_CFA_restore:·r3·(ebx)
730 ··DW_CFA_def_cfa_offset:·4730 ··DW_CFA_def_cfa_offset:·4
731 ··DW_CFA_nop731 ··DW_CFA_nop
732 ··DW_CFA_nop732 ··DW_CFA_nop
733 ··DW_CFA_nop733 ··DW_CFA_nop
  
734 000004f8·00000020·000004fc·FDE·cie=00000000·pc=00001ac0..00001ae1734 000004f8·00000090·000004fc·FDE·cie=00000000·pc=000019e0..00001adb
735 ··DW_CFA_advance_loc:·3·to·00001ac3 
736 ··DW_CFA_def_cfa_offset:·16 
737 ··DW_CFA_advance_loc:·11·to·00001ace 
738 ··DW_CFA_def_cfa_offset:·20 
739 ··DW_CFA_advance_loc:·4·to·00001ad2 
740 ··DW_CFA_def_cfa_offset:·24 
741 ··DW_CFA_advance_loc:·4·to·00001ad6 
742 ··DW_CFA_def_cfa_offset:·28 
743 ··DW_CFA_advance_loc:·1·to·00001ad7 
744 ··DW_CFA_def_cfa_offset:·32 
745 ··DW_CFA_advance_loc:·9·to·00001ae0 
746 ··DW_CFA_def_cfa_offset:·4 
747 ··DW_CFA_nop 
  
748 0000051c·00000088·00000520·FDE·cie=00000000·pc=000019e0..00001a79 
749 ··DW_CFA_advance_loc:·1·to·000019e1735 ··DW_CFA_advance_loc:·1·to·000019e1
750 ··DW_CFA_def_cfa_offset:·8736 ··DW_CFA_def_cfa_offset:·8
751 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8737 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
752 ··DW_CFA_advance_loc:·1·to·000019e2738 ··DW_CFA_advance_loc:·1·to·000019e2
753 ··DW_CFA_def_cfa_offset:·12739 ··DW_CFA_def_cfa_offset:·12
754 ··DW_CFA_offset:·r7·(edi)·at·cfa-12740 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
755 ··DW_CFA_advance_loc:·1·to·000019e3741 ··DW_CFA_advance_loc:·1·to·000019e3
756 ··DW_CFA_def_cfa_offset:·16742 ··DW_CFA_def_cfa_offset:·16
757 ··DW_CFA_offset:·r6·(esi)·at·cfa-16743 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
758 ··DW_CFA_advance_loc:·1·to·000019e4744 ··DW_CFA_advance_loc:·1·to·000019e4
759 ··DW_CFA_def_cfa_offset:·20745 ··DW_CFA_def_cfa_offset:·20
760 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20746 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
761 ··DW_CFA_advance_loc:·14·to·000019f2747 ··DW_CFA_advance_loc:·14·to·000019f2
762 ··DW_CFA_def_cfa_offset:·56748 ··DW_CFA_def_cfa_offset:·56
763 ··DW_CFA_advance_loc:·14·to·00001a00749 ··DW_CFA_advance_loc:·10·to·000019fc
764 ··DW_CFA_def_cfa_offset:·60750 ··DW_CFA_def_cfa_offset:·60
765 ··DW_CFA_advance_loc:·1·to·00001a01751 ··DW_CFA_advance_loc:·1·to·000019fd
766 ··DW_CFA_def_cfa_offset:·64752 ··DW_CFA_def_cfa_offset:·64
767 ··DW_CFA_advance_loc:·14·to·00001a0f 
768 ··DW_CFA_def_cfa_offset:·48 
769 ··DW_CFA_advance_loc:·1·to·00001a10753 ··DW_CFA_advance_loc:·30·to·00001a1b
770 ··DW_CFA_def_cfa_offset:·52754 ··DW_CFA_def_cfa_offset:·52
771 ··DW_CFA_advance_loc:·7·to·00001a17755 ··DW_CFA_advance_loc:·6·to·00001a21
772 ··DW_CFA_def_cfa_offset:·56756 ··DW_CFA_def_cfa_offset:·56
773 ··DW_CFA_advance_loc:·1·to·00001a18757 ··DW_CFA_advance_loc:·4·to·00001a25
774 ··DW_CFA_def_cfa_offset:·60758 ··DW_CFA_def_cfa_offset:·60
775 ··DW_CFA_advance_loc:·1·to·00001a19759 ··DW_CFA_advance_loc:·1·to·00001a26
776 ··DW_CFA_def_cfa_offset:·64760 ··DW_CFA_def_cfa_offset:·64
777 ··DW_CFA_advance_loc:·11·to·00001a24761 ··DW_CFA_advance_loc:·11·to·00001a31
778 ··DW_CFA_def_cfa_offset:·60762 ··DW_CFA_def_cfa_offset:·48
779 ··DW_CFA_advance_loc:·3·to·00001a27763 ··DW_CFA_advance_loc:·42·to·00001a5b
 764 ··DW_CFA_def_cfa_offset:·52
 765 ··DW_CFA_advance_loc:·11·to·00001a66
780 ··DW_CFA_def_cfa_offset:·56766 ··DW_CFA_def_cfa_offset:·56
781 ··DW_CFA_advance_loc:·4·to·00001a2b767 ··DW_CFA_advance_loc:·4·to·00001a6a
782 ··DW_CFA_def_cfa_offset:·60768 ··DW_CFA_def_cfa_offset:·60
783 ··DW_CFA_advance_loc:·1·to·00001a2c769 ··DW_CFA_advance_loc:·1·to·00001a6b
784 ··DW_CFA_def_cfa_offset:·64770 ··DW_CFA_def_cfa_offset:·64
785 ··DW_CFA_advance_loc:·11·to·00001a37771 ··DW_CFA_advance_loc:·9·to·00001a74
786 ··DW_CFA_def_cfa_offset:·48772 ··DW_CFA_def_cfa_offset:·52
787 ··DW_CFA_advance_loc:·7·to·00001a3e773 ··DW_CFA_advance_loc:·2·to·00001a76
788 ··DW_CFA_def_cfa_offset:·56774 ··DW_CFA_def_cfa_offset:·56
789 ··DW_CFA_advance_loc:·3·to·00001a41775 ··DW_CFA_advance_loc:·1·to·00001a77
790 ··DW_CFA_def_cfa_offset:·60776 ··DW_CFA_def_cfa_offset:·60
791 ··DW_CFA_advance_loc:·1·to·00001a42777 ··DW_CFA_advance_loc:·2·to·00001a79
792 ··DW_CFA_def_cfa_offset:·64778 ··DW_CFA_def_cfa_offset:·64
793 ··DW_CFA_advance_loc:·11·to·00001a4d779 ··DW_CFA_advance_loc:·8·to·00001a81
794 ··DW_CFA_def_cfa_offset:·48780 ··DW_CFA_def_cfa_offset:·48
795 ··DW_CFA_advance_loc:·3·to·00001a50781 ··DW_CFA_advance_loc:·8·to·00001a89
796 ··DW_CFA_def_cfa_offset:·60782 ··DW_CFA_def_cfa_offset:·60
797 ··DW_CFA_advance_loc:·4·to·00001a54783 ··DW_CFA_advance_loc:·4·to·00001a8d
798 ··DW_CFA_def_cfa_offset:·64784 ··DW_CFA_def_cfa_offset:·64
799 ··DW_CFA_advance_loc:·8·to·00001a5c785 ··DW_CFA_advance_loc:·8·to·00001a95
800 ··DW_CFA_def_cfa_offset:·52786 ··DW_CFA_def_cfa_offset:·52
801 ··DW_CFA_advance_loc:·1·to·00001a5d787 ··DW_CFA_advance_loc:·1·to·00001a96
802 ··DW_CFA_def_cfa_offset:·56788 ··DW_CFA_def_cfa_offset:·56
803 ··DW_CFA_advance_loc:·4·to·00001a61789 ··DW_CFA_advance_loc:·3·to·00001a99
804 ··DW_CFA_def_cfa_offset:·60790 ··DW_CFA_def_cfa_offset:·60
805 ··DW_CFA_advance_loc:·1·to·00001a62791 ··DW_CFA_advance_loc:·1·to·00001a9a
806 ··DW_CFA_def_cfa_offset:·64792 ··DW_CFA_def_cfa_offset:·64
807 ··DW_CFA_advance_loc:·1·to·00001a63793 ··DW_CFA_advance_loc:·16·to·00001aaa
808 ··DW_CFA_def_cfa_offset:·68794 ··DW_CFA_def_cfa_offset:·48
809 ··DW_CFA_advance_loc:·4·to·00001a67795 ··DW_CFA_advance_loc:·3·to·00001aad
 796 ··DW_CFA_remember_state
810 ··DW_CFA_def_cfa_offset:·72 
811 ··DW_CFA_advance_loc:·4·to·00001a6b 
812 ··DW_CFA_def_cfa_offset:·76 
813 ··DW_CFA_advance_loc:·1·to·00001a6c 
814 ··DW_CFA_def_cfa_offset:·80 
815 ··DW_CFA_advance_loc:·8·to·00001a74 
816 ··DW_CFA_def_cfa_offset:·20797 ··DW_CFA_def_cfa_offset:·20
817 ··DW_CFA_advance_loc:·1·to·00001a75798 ··DW_CFA_advance_loc:·3·to·00001ab0
818 ··DW_CFA_restore:·r3·(ebx)799 ··DW_CFA_restore:·r3·(ebx)
819 ··DW_CFA_def_cfa_offset:·16800 ··DW_CFA_def_cfa_offset:·16
820 ··DW_CFA_advance_loc:·1·to·00001a76801 ··DW_CFA_advance_loc:·1·to·00001ab1
821 ··DW_CFA_restore:·r6·(esi)802 ··DW_CFA_restore:·r6·(esi)
822 ··DW_CFA_def_cfa_offset:·12803 ··DW_CFA_def_cfa_offset:·12
823 ··DW_CFA_advance_loc:·1·to·00001a77804 ··DW_CFA_advance_loc:·1·to·00001ab2
Max diff block lines reached; 13744/19737 bytes (69.64%) of diff not shown.
1.42 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 17, 21 lines modifiedOffset 17, 21 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 java_to_char
 25 wcstombs
 26 mbstowcs
24 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz27 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
25 mark_failed_with_code28 mark_failed_with_code
26 map_error_code29 map_error_code
27 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion30 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
28 java_to_char 
29 wcstombs 
30 mbstowcs 
31 mark_failed_with_errno31 mark_failed_with_errno
32 __errno_location32 __errno_location
33 strerror_r33 strerror_r
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
Offset 42, 17 lines modifiedOffset 42, 17 lines modified
42 $TERM·not·set42 $TERM·not·set
43 could·not·get·termcap·entry43 could·not·get·termcap·entry
44 Ljava/lang/String;44 Ljava/lang/String;
45 terminalName45 terminalName
46 textAttributes46 textAttributes
47 cursorMotion47 cursorMotion
48 could·not·format·terminal·capability·string48 could·not·format·terminal·capability·string
49 (Ljava/lang/String;IILjava/lang/String;)V 
50 could·not·convert·string·to·current·locale49 could·not·convert·string·to·current·locale
51 could·not·convert·string·from·current·locale50 could·not·convert·string·from·current·locale
 51 (Ljava/lang/String;IILjava/lang/String;)V
52 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug52 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
53 .shstrtab53 .shstrtab
54 .note.gnu.build-id54 .note.gnu.build-id
55 .gnu.hash55 .gnu.hash
56 .gnu.version56 .gnu.version
57 .gnu.version_r57 .gnu.version_r
58 .rel.dyn58 .rel.dyn
2.99 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 66, 29 lines modifiedOffset 66, 29 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·6e65005f·earToEndOfLine._73 ··0x00000980·65617254·6f456e64·4f664c69·6e65006a·earToEndOfLine.j
74 ··0x00000990·5a4e374a·4e49456e·765f3134·43616c6c·ZN7JNIEnv_14Call 
75 ··0x000009a0·566f6964·4d657468·6f644550·385f6a6f·VoidMethodEP8_jo 
76 ··0x000009b0·626a6563·74503130·5f6a6d65·74686f64·bjectP10_jmethod 
77 ··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 
80 ··0x000009f0·745f7275·62796772·61706566·72756974·t_rubygrapefruit 
81 ··0x00000a00·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern 
82 ··0x00000a10·616c5f6a·6e695f4e·61746976·654c6962·al_jni_NativeLib 
83 ··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.wcsle74 ··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·5f5a4e37·4a4e4945·.wcslen._ZN7JNIE
 78 ··0x000009d0·6e765f31·3443616c·6c566f69·644d6574·nv_14CallVoidMet
 79 ··0x000009e0·686f6445·50385f6a·6f626a65·63745031·hodEP8_jobjectP1
 80 ··0x000009f0·305f6a6d·6574686f·6449447a·006d6172·0_jmethodIDz.mar
 81 ··0x00000a00·6b5f6661·696c6564·5f776974·685f636f·k_failed_with_co
 82 ··0x00000a10·6465006d·61705f65·72726f72·5f636f64·de.map_error_cod
 83 ··0x00000a20·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg
 84 ··0x00000a30·72617065·66727569·745f706c·6174666f·rapefruit_platfo
 85 ··0x00000a40·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
 86 ··0x00000a50·4e617469·76654c69·62726172·7946756e·NativeLibraryFun
 87 ··0x00000a60·6374696f·6e735f67·65745665·7273696f·ctions_getVersio
88 ··0x00000a70·6e006d61·726b5f66·61696c65·645f7769·n.mark_failed_wi88 ··0x00000a70·6e006d61·726b5f66·61696c65·645f7769·n.mark_failed_wi
89 ··0x00000a80·74685f65·72726e6f·005f5f65·72726e6f·th_errno.__errno89 ··0x00000a80·74685f65·72726e6f·005f5f65·72726e6f·th_errno.__errno
90 ··0x00000a90·5f6c6f63·6174696f·6e007374·72657272·_location.strerr90 ··0x00000a90·5f6c6f63·6174696f·6e007374·72657272·_location.strerr
91 ··0x00000aa0·6f725f72·006c6962·74696e66·6f2e736f·or_r.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
11.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 16574 objdump: DWARF error: unable to read alt ref 16638
    
Offset 868, 142 lines modifiedOffset 868, 23 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 000019e0·<mark_failed_with_code@@Base>: 
875 mark_failed_with_code(): 
876 »       push···%ebp 
877 »       push···%edi 
878 »       push···%esi 
879 »       push···%ebx 
880 »       call···11c0·<__cxa_finalize@plt+0x20> 
881 »       add····$0x260b,%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·····1a4d·<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 00001a80·<mark_failed_with_message@@Base>: 
936 mark_failed_with_message(): 
937 »       push···%ebx 
938 »       call···11c0·<__cxa_finalize@plt+0x20> 
939 »       add····$0x256e,%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 00001ab0·<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 00001ac0·<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 »       xchg···%ax,%ax 
981 »       xchg···%ax,%ax 
982 »       xchg···%ax,%ax 
983 »       xchg···%ax,%ax 
984 »       xchg···%ax,%ax 
985 »       xchg···%ax,%ax 
986 »       xchg···%ax,%ax 
987 »       xchg···%ax,%ax 
988 »       nop 
  
989 00001b00·<java_to_char@@Base>:874 000019e0·<java_to_char@@Base>:
Max diff block lines reached; 8747/11475 bytes (76.23%) of diff not shown.
704 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 16574 objdump: DWARF error: unable to read alt ref 16638
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001d88·<.fini>:2 00001d78·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···11c0·<__cxa_finalize@plt+0x20>6 »       call···11c0·<__cxa_finalize@plt+0x20>
7 »       add····$0x2263,%ebx7 »       add····$0x2273,%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 
26 ··[···134]··could·not·convert·string·to·current·locale25 ··[···108]··could·not·convert·string·to·current·locale
27 ··[···160]··could·not·convert·string·from·current·locale26 ··[···134]··could·not·convert·string·from·current·locale
 27 ··[···164]··(Ljava/lang/String;IILjava/lang/String;)V
  
1.16 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 ··0x000021b0·24010000·60f1ffff·50010000·80f1ffff·$...`...P.......5 ··0x000021b0·24010000·60f1ffff·50010000·80f1ffff·$...`...P.......
6 ··0x000021c0·78010000·00f2ffff·d4010000·c0f2ffff·x...............6 ··0x000021c0·78010000·00f2ffff·d4010000·c0f2ffff·x...............
7 ··0x000021d0·6c020000·d0f2ffff·80020000·d0f5ffff·l...............7 ··0x000021d0·6c020000·d0f2ffff·80020000·d0f5ffff·l...............
8 ··0x000021e0·bc030000·00f6ffff·e8030000·40f6ffff·............@...8 ··0x000021e0·bc030000·00f6ffff·e8030000·40f6ffff·............@...
9 ··0x000021f0·18040000·70f6ffff·44040000·d0f6ffff·....p...D.......9 ··0x000021f0·18040000·70f6ffff·44040000·d0f6ffff·....p...D.......
10 ··0x00002200·90040000·30f7ffff·dc040000·90f7ffff·....0...........10 ··0x00002200·90040000·30f7ffff·dc040000·90f7ffff·....0...........
11 ··0x00002210·28050000·f0f7ffff·74050000·20f8ffff·(.......t...·...11 ··0x00002210·28050000·f0f7ffff·74050000·20f8ffff·(.......t...·...
12 ··0x00002220·a0050000·50f8ffff·f0050000·f0f8ffff·....P...........12 ··0x00002220·a0050000·50f8ffff·cc050000·50f9ffff·....P.......P...
 13 ··0x00002230·60060000·50faffff·fc060000·f0faffff·`...P...........
13 ··0x00002230·7c060000·20f9ffff·ac060000·30f9ffff·|...·.......0...14 ··0x00002240·88070000·20fbffff·b8070000·30fbffff·....·.......0...
14 ··0x00002240·cc050000·70f9ffff·c0060000·70faffff·....p.......p... 
15 ··0x00002250·54070000·70fbffff·cc070000·d0fbffff·T...p...........15 ··0x00002250·d8060000·60fbffff·cc070000·c0fbffff·....`...........
16 ··0x00002260·28080000····························(...16 ··0x00002260·28080000····························(...
  
5.48 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·74f2ffff·2a000000·(.......t...*...77 ··0x00002704·28000000·a4040000·74f2ffff·2a000000·(.......t...*...
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·78f2ffff·2a000000·00410e08·....x...*....A..80 ··0x00002734·d0040000·78f2ffff·2a000000·00410e08·....x...*....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·20000000·fc040000·.A......·.......82 ··0x00002754·0841c30e·04000000·90000000·fc040000·.A..............
83 ··0x00002764·5cf3ffff·21000000·00430e10·4b0e1444·\...!....C..K..D 
84 ··0x00002774·0e18440e·1c410e20·490e0400·88000000·..D..A.·I....... 
85 ··0x00002784·20050000·58f2ffff·99000000·00410e08··...X........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......,....... 
94 ··0x00002814·6cf2ffff·29000000·00410e08·83024e0e·l...)....A....N.83 ··0x00002764·7cf2ffff·fb000000·00410e08·8502410e·|........A....A.
95 ··0x00002824·1c440e20·420e2442·0e28440e·2c440e30·.D.·B.$B.(D.,D.0 
96 ··0x00002834·480e0841·c30e0400·10000000·dc050000·H..A............ 
97 ··0x00002844·6cf2ffff·06000000·00000000·90000000·l...............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...
98 ··0x00002854·f0050000·a8f2ffff·fb000000·00410e08·.............A..92 ··0x000027f4·90050000·e8f2ffff·f6000000·00410e08·.............A..
99 ··0x00002864·8502410e·0c870341·0e108604·410e1483·..A....A....A...93 ··0x00002804·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 94 ··0x00002814·054e0e3c·450e405a·0e34410e·38430e3c·.N.<E.@Z.4A.8C.<
 95 ··0x00002824·410e4048·0e304c0e·3c410e40·550e3078·A.@H.0L.<A.@U.0x
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.. 
105 ··0x000028c4·1041c60e·0c41c70e·0841c50e·04450b43·.A...A...A...E.C 
106 ··0x000028d4·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0..96 ··0x00002834·0e34470e·38410e3c·440e405b·0e30430a·.4G.8A.<D.@[.0C.
107 ··0x000028e4·74000000·84060000·14f3ffff·f6000000·t............... 
108 ··0x000028f4·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
109 ··0x00002904·410e1483·054e0e3c·450e405a·0e34410e·A....N.<E.@Z.4A. 
110 ··0x00002914·38430e3c·410e4048·0e304c0e·3c410e40·8C.<A.@H.0L.<A.@ 
111 ··0x00002924·550e3078·0e34470e·38410e3c·440e405b·U.0x.4G.8A.<D.@[ 
112 ··0x00002934·0e30430a·0e1443c3·0e1041c6·0e0c41c7·.0C...C...A...A.97 ··0x00002844·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
113 ··0x00002944·0e0841c5·0e04480b·430e344c·0e38410e·..A...H.C.4L.8A.98 ··0x00002854·0e04480b·430e344c·0e38410e·3c440e40·..H.C.4L.8A.<D.@
 99 ··0x00002864·500e3000·20000000·08060000·50f4ffff·P.0.·.......P...
 100 ··0x00002874·21000000·00430e10·4b0e1444·0e18440e·!....C..K..D..D.
 101 ··0x00002884·1c410e20·490e0400·88000000·2c060000·.A.·I.......,...
 102 ··0x00002894·4cf3ffff·99000000·00410e08·8502410e·L........A....A.
 103 ··0x000028a4·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8
 104 ··0x000028b4·4e0e3c41·0e404e0e·30410e34·470e3841·N.<A.@N.0A.4G.8A
 105 ··0x000028c4·0e3c410e·404b0e3c·430e3844·0e3c410e·.<A.@K.<C.8D.<A.
 106 ··0x000028d4·404b0e30·470e3843·0e3c410e·404b0e30·@K.0G.8C.<A.@K.0
 107 ··0x000028e4·430e3c44·0e40480e·34410e38·440e3c41·C.<D.@H.4A.8D.<A
 108 ··0x000028f4·0e40410e·44440e48·440e4c41·0e50480e·.@A.DD.HD.LA.PH.
 109 ··0x00002904·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 110 ··0x00002914·04000000·2c000000·b8060000·60f3ffff·....,.......`...
 111 ··0x00002924·29000000·00410e08·83024e0e·1c440e20·)....A....N..D.·
 112 ··0x00002934·420e2442·0e28440e·2c440e30·480e0841·B.$B.(D.,D.0H..A
 113 ··0x00002944·c30e0400·10000000·e8060000·60f3ffff·............`...
114 ··0x00002954·3c440e40·500e3000·58000000·fc060000·<D.@P.0.X.......114 ··0x00002954·06000000·00000000·58000000·fc060000·........X.......
115 ··0x00002964·9cf3ffff·59000000·00410e08·8702410e·....Y....A....A.115 ··0x00002964·8cf3ffff·59000000·00410e08·8702410e·....Y....A....A.
116 ··0x00002974·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O.116 ··0x00002974·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O.
117 ··0x00002984·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.·117 ··0x00002984·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.·
118 ··0x00002994·410e2442·0e28440e·2c440e30·480e1c41·A.$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..119 ··0x000029a4·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A..
120 ··0x000029b4·04000000·10000000·58070000·a0f3ffff·........X.......120 ··0x000029b4·04000000·10000000·58070000·90f3ffff·........X.......
121 ··0x000029c4·26000000·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·b5e833ce·ff4737ea·15745cf2·0e4178bb·..3..G7..t\..Ax.6 ··0x00000040·a950fc0b·e968c642·cb6c14bf·cb265e75·.P...h.B.l...&^u
7 ··0x00000050·d0aab6b8····························....7 ··0x00000050·66d6bba3····························f...
  
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·31356466·64623034·34623036·39333739·15dfdb044b069379 
3 ··0x00000010·61383863·39666130·66353836·31313732·a88c9fa0f58611722 ··0x00000000·61643864·35353138·38396632·31356539·ad8d551889f215e9
 3 ··0x00000010·38343066·64396337·64643831·32336331·840fd9c7dd8123c1
4 ··0x00000020·65623363·33382e64·65627567·00000000·eb3c38.debug....4 ··0x00000020·35633033·34372e64·65627567·00000000·5c0347.debug....
5 ··0x00000030·419f8e79····························A..y5 ··0x00000030·4048c108····························@H..
  
246 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·0x012ac·0x012ac·R···0x10009 ··LOAD···········0x004000·0x00004000·0x00004000·0x012a8·0x012a8·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···0x004368·0x00004368·0x00004368·0x00114·0x00114·R···0x413 ··GNU_EH_FRAME···0x004364·0x00004364·0x00004364·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·3217 ··[12]·.text·············PROGBITS········00002300·002300·001744·00··AX··0···0·32
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·000365·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00004000·004000·000364·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00004368·004368·000114·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00004364·004364·000114·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000447c·00447c·000e30·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00004478·004478·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
6.93 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:·00002ad0···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_44 ····40:·00002760···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_
45 ····41:·000031a0···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink45 ····41:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
46 ····42:·00002770···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo46 ····42:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
47 ····43:·00002a90····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec47 ····43:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
48 ····44:·000026f0····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch48 ····44:·00003670····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
49 ····45:·00002740····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz49 ····45:·00003350····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
50 ····46:·00003330····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach50 ····46:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
51 ····47:·000034c0···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable51 ····47:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
52 ····48:·000036c0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code52 ····48:·000038c0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
53 ····49:·00002a10···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod53 ····49:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
54 ····50:·00003a00····38·FUNC····GLOBAL·DEFAULT···12·map_error_code54 ····50:·00003a00····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
55 ····51:·000033f0···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory55 ····51:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
56 ····52:·000037a0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char56 ····52:·000036c0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
57 ····53:·000030e0···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink57 ····53:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
58 ····54:·00002b60···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat58 ····54:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
59 ····55:·000038a0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java59 ····55:·000037c0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java
60 ····56:·00003310····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid60 ····56:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
61 ····57:·00003590····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty61 ····57:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
62 ····58:·000028e0···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo62 ····58:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
63 ····59:·000035d0···235·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize63 ····59:·00003260···235·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
64 ····60:·00002560···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·000034e0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
65 ····61:·000039a0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·000039a0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·00003790·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·00003990·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·00002d20···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·00002400···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·00003380···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·00003760····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·00003960····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·00002660···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·000035e0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
71 ····67:·00003460····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable71 ····67:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
72 ····68:·00003380···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory72 ····68:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
4.15 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········00002740···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz14 00007004··00002d07·R_386_JUMP_SLOT········00003350···_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········00003a00···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········00002a90···_Z8toMillis8timespec27 00007038··00002b07·R_386_JUMP_SLOT········00002720···_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········000039a0···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········00002ad0···_Z10unpackStatP4statPiPxS2_31 00007048··00002807·R_386_JUMP_SLOT········00002760···_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········000037a0···java_to_char35 00007058··00003407·R_386_JUMP_SLOT········000036c0···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········00003760···mark_failed_with_message44 0000707c··00004107·R_386_JUMP_SLOT········00003960···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········000036c0···mark_failed_with_code48 0000708c··00003007·R_386_JUMP_SLOT········000038c0···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········000038a0···char_to_java56 000070ac··00003707·R_386_JUMP_SLOT········000037c0···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:·e4a52115cd0f45a635e9704c1fa74cffab7539f83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·068d35f1fc59090df311c250979a287f89e9b996
102 KB
readelf --wide --debug-dump=frames {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x110·(offset:·0x447c)6 ··Start·of·frame·section:··0x110·(offset:·0x4478)
7 ··Entries·in·search·table:·0x217 ··Entries·in·search·table:·0x21
8 ··0xffffffffffffdcb8·(offset:·0x2020)·->·0x12c·fde=[····18]8 ··0xffffffffffffdcbc·(offset:·0x2020)·->·0x12c·fde=[····18]
9 ··0xffffffffffffdf88·(offset:·0x22f0)·->·0x150·fde=[····3c]9 ··0xffffffffffffdf8c·(offset:·0x22f0)·->·0x150·fde=[····3c]
10 ··0xffffffffffffe098·(offset:·0x2400)·->·0x188·fde=[····74]10 ··0xffffffffffffe09c·(offset:·0x2400)·->·0x188·fde=[····74]
11 ··0xffffffffffffe1f8·(offset:·0x2560)·->·0x280·fde=[···16c] 
12 ··0xffffffffffffe2f8·(offset:·0x2660)·->·0x328·fde=[···214]11 ··0xffffffffffffe20c·(offset:·0x2570)·->·0x298·fde=[···184]
13 ··0xffffffffffffe388·(offset:·0x26f0)·->·0x3a0·fde=[···28c]12 ··0xffffffffffffe33c·(offset:·0x26a0)·->·0x390·fde=[···27c]
14 ··0xffffffffffffe3d8·(offset:·0x2740)·->·0x164·fde=[····50]13 ··0xffffffffffffe3bc·(offset:·0x2720)·->·0x408·fde=[···2f4]
15 ··0xffffffffffffe408·(offset:·0x2770)·->·0x3e4·fde=[···2d0]14 ··0xffffffffffffe3fc·(offset:·0x2760)·->·0x434·fde=[···320]
16 ··0xffffffffffffe578·(offset:·0x28e0)·->·0x4f4·fde=[···3e0] 
17 ··0xffffffffffffe6a8·(offset:·0x2a10)·->·0x5ec·fde=[···4d8] 
18 ··0xffffffffffffe728·(offset:·0x2a90)·->·0x664·fde=[···550] 
19 ··0xffffffffffffe768·(offset:·0x2ad0)·->·0x690·fde=[···57c]15 ··0xffffffffffffe48c·(offset:·0x27f0)·->·0x470·fde=[···35c]
20 ··0xffffffffffffe7f8·(offset:·0x2b60)·->·0x6cc·fde=[···5b8]16 ··0xffffffffffffe64c·(offset:·0x29b0)·->·0x5a8·fde=[···494]
 17 ··0xffffffffffffea0c·(offset:·0x2d70)·->·0x5d8·fde=[···4c4]
21 ··0xffffffffffffe9b8·(offset:·0x2d20)·->·0x804·fde=[···6f0]18 ··0xffffffffffffeacc·(offset:·0x2e30)·->·0x680·fde=[···56c]
 19 ··0xffffffffffffec3c·(offset:·0x2fa0)·->·0x768·fde=[···654]
 20 ··0xffffffffffffec5c·(offset:·0x2fc0)·->·0x788·fde=[···674]
 21 ··0xffffffffffffecac·(offset:·0x3010)·->·0x7c4·fde=[···6b0]
22 ··0xffffffffffffed78·(offset:·0x30e0)·->·0x834·fde=[···720]22 ··0xffffffffffffed1c·(offset:·0x3080)·->·0x820·fde=[···70c]
23 ··0xffffffffffffee38·(offset:·0x31a0)·->·0x8dc·fde=[···7c8]23 ··0xffffffffffffed8c·(offset:·0x30f0)·->·0x88c·fde=[···778]
 24 ··0xffffffffffffedec·(offset:·0x3150)·->·0x8e4·fde=[···7d0]
 25 ··0xffffffffffffeebc·(offset:·0x3220)·->·0x990·fde=[···87c]
24 ··0xffffffffffffefa8·(offset:·0x3310)·->·0x9c4·fde=[···8b0]26 ··0xffffffffffffeefc·(offset:·0x3260)·->·0x9c4·fde=[···8b0]
25 ··0xffffffffffffefc8·(offset:·0x3330)·->·0x9e4·fde=[···8d0]27 ··0xffffffffffffefec·(offset:·0x3350)·->·0x164·fde=[····50]
26 ··0xfffffffffffff018·(offset:·0x3380)·->·0xa20·fde=[···90c]28 ··0xfffffffffffff00d·(offset:·0x3371)·->·0xa68·fde=[···954]
27 ··0xfffffffffffff088·(offset:·0x33f0)·->·0xa7c·fde=[···968]29 ··0xfffffffffffff01c·(offset:·0x3380)·->·0xa7c·fde=[···968]
28 ··0xfffffffffffff0f8·(offset:·0x3460)·->·0xae8·fde=[···9d4] 
29 ··0xfffffffffffff158·(offset:·0x34c0)·->·0xb40·fde=[···a2c]30 ··0xfffffffffffff17c·(offset:·0x34e0)·->·0xb74·fde=[···a60]
30 ··0xfffffffffffff228·(offset:·0x3590)·->·0xbec·fde=[···ad8] 
31 ··0xfffffffffffff268·(offset:·0x35d0)·->·0xc20·fde=[···b0c]31 ··0xfffffffffffff27c·(offset:·0x35e0)·->·0xc1c·fde=[···b08]
32 ··0xfffffffffffff353·(offset:·0x36bb)·->·0xcc4·fde=[···bb0]32 ··0xfffffffffffff30c·(offset:·0x3670)·->·0xc94·fde=[···b80]
33 ··0xfffffffffffff358·(offset:·0x36c0)·->·0xcd8·fde=[···bc4]33 ··0xfffffffffffff35c·(offset:·0x36c0)·->·0xcd8·fde=[···bc4]
34 ··0xfffffffffffff3f8·(offset:·0x3760)·->·0xd64·fde=[···c50]34 ··0xfffffffffffff45c·(offset:·0x37c0)·->·0xd6c·fde=[···c58]
35 ··0xfffffffffffff428·(offset:·0x3790)·->·0xd94·fde=[···c80]35 ··0xfffffffffffff55c·(offset:·0x38c0)·->·0xde4·fde=[···cd0]
36 ··0xfffffffffffff438·(offset:·0x37a0)·->·0xda8·fde=[···c94] 
37 ··0xfffffffffffff538·(offset:·0x38a0)·->·0xe3c·fde=[···d28]36 ··0xfffffffffffff5fc·(offset:·0x3960)·->·0xe70·fde=[···d5c]
 37 ··0xfffffffffffff62c·(offset:·0x3990)·->·0xea0·fde=[···d8c]
38 ··0xfffffffffffff638·(offset:·0x39a0)·->·0xeb4·fde=[···da0]38 ··0xfffffffffffff63c·(offset:·0x39a0)·->·0xeb4·fde=[···da0]
39 ··0xfffffffffffff698·(offset:·0x3a00)·->·0xf10·fde=[···dfc]39 ··0xfffffffffffff69c·(offset:·0x3a00)·->·0xf10·fde=[···dfc]
40 ··0xfffffffffffff6c8·(offset:·0x3a30)·->·0xf24·fde=[···e10]40 ··0xfffffffffffff6cc·(offset:·0x3a30)·->·0xf24·fde=[···e10]
  
41 Contents·of·the·.eh_frame·section:41 Contents·of·the·.eh_frame·section:
  
  
42 00000000·00000014·00000000·CIE42 00000000·00000014·00000000·CIE
43 ··Version:···············143 ··Version:···············1
44 ··Augmentation:··········"zR"44 ··Augmentation:··········"zR"
Offset 63, 1924 lines modifiedOffset 63, 1924 lines modified
63 ··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)63 ··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)
  
64 0000003c·00000010·00000040·FDE·cie=00000000·pc=000022f0..000022f864 0000003c·00000010·00000040·FDE·cie=00000000·pc=000022f0..000022f8
65 ··DW_CFA_nop65 ··DW_CFA_nop
66 ··DW_CFA_nop66 ··DW_CFA_nop
67 ··DW_CFA_nop67 ··DW_CFA_nop
  
68 00000050·00000020·00000054·FDE·cie=00000000·pc=00002740..0000276168 00000050·00000020·00000054·FDE·cie=00000000·pc=00003350..00003371
69 ··DW_CFA_advance_loc:·3·to·0000274369 ··DW_CFA_advance_loc:·3·to·00003353
70 ··DW_CFA_def_cfa_offset:·1670 ··DW_CFA_def_cfa_offset:·16
71 ··DW_CFA_advance_loc:·11·to·0000274e71 ··DW_CFA_advance_loc:·11·to·0000335e
72 ··DW_CFA_def_cfa_offset:·2072 ··DW_CFA_def_cfa_offset:·20
73 ··DW_CFA_advance_loc:·4·to·0000275273 ··DW_CFA_advance_loc:·4·to·00003362
74 ··DW_CFA_def_cfa_offset:·2474 ··DW_CFA_def_cfa_offset:·24
75 ··DW_CFA_advance_loc:·4·to·0000275675 ··DW_CFA_advance_loc:·4·to·00003366
76 ··DW_CFA_def_cfa_offset:·2876 ··DW_CFA_def_cfa_offset:·28
77 ··DW_CFA_advance_loc:·1·to·0000275777 ··DW_CFA_advance_loc:·1·to·00003367
78 ··DW_CFA_def_cfa_offset:·3278 ··DW_CFA_def_cfa_offset:·32
79 ··DW_CFA_advance_loc:·9·to·0000276079 ··DW_CFA_advance_loc:·9·to·00003370
80 ··DW_CFA_def_cfa_offset:·480 ··DW_CFA_def_cfa_offset:·4
81 ··DW_CFA_nop81 ··DW_CFA_nop
  
82 00000074·000000f4·00000078·FDE·cie=00000000·pc=00002400..0000255b82 00000074·0000010c·00000078·FDE·cie=00000000·pc=00002400..00002566
83 ··DW_CFA_advance_loc:·1·to·0000240183 ··DW_CFA_advance_loc:·1·to·00002401
84 ··DW_CFA_def_cfa_offset:·884 ··DW_CFA_def_cfa_offset:·8
85 ··DW_CFA_offset:·r5·(ebp)·at·cfa-885 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
86 ··DW_CFA_advance_loc:·1·to·0000240286 ··DW_CFA_advance_loc:·1·to·00002402
87 ··DW_CFA_def_cfa_offset:·1287 ··DW_CFA_def_cfa_offset:·12
88 ··DW_CFA_offset:·r7·(edi)·at·cfa-1288 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
89 ··DW_CFA_advance_loc:·1·to·0000240389 ··DW_CFA_advance_loc:·1·to·00002403
90 ··DW_CFA_def_cfa_offset:·1690 ··DW_CFA_def_cfa_offset:·16
91 ··DW_CFA_offset:·r6·(esi)·at·cfa-1691 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
92 ··DW_CFA_advance_loc:·1·to·0000240492 ··DW_CFA_advance_loc:·1·to·00002404
93 ··DW_CFA_def_cfa_offset:·2093 ··DW_CFA_def_cfa_offset:·20
94 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2094 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
95 ··DW_CFA_advance_loc:·17·to·0000241595 ··DW_CFA_advance_loc:·17·to·00002415
96 ··DW_CFA_def_cfa_offset:·1128 
97 ··DW_CFA_advance_loc:·46·to·00002443 
98 ··DW_CFA_def_cfa_offset:·1132 
99 ··DW_CFA_advance_loc:·7·to·0000244a 
100 ··DW_CFA_def_cfa_offset:·1136 
101 ··DW_CFA_advance_loc:·12·to·00002456 
102 ··DW_CFA_def_cfa_offset:·1120 
103 ··DW_CFA_advance_loc:·11·to·00002461 
104 ··DW_CFA_def_cfa_offset:·1128 
105 ··DW_CFA_advance_loc:·6·to·00002467 
106 ··DW_CFA_def_cfa_offset:·1132 
107 ··DW_CFA_advance_loc:·1·to·00002468 
108 ··DW_CFA_def_cfa_offset:·1136 
109 ··DW_CFA_advance_loc:·14·to·00002476 
110 ··DW_CFA_def_cfa_offset:·1120 
111 ··DW_CFA_advance_loc:·1·to·00002477 
112 ··DW_CFA_def_cfa_offset:·1124 
113 ··DW_CFA_advance_loc:·7·to·0000247e 
114 ··DW_CFA_def_cfa_offset:·1128 
115 ··DW_CFA_advance_loc:·1·to·0000247f 
116 ··DW_CFA_def_cfa_offset:·1132 
117 ··DW_CFA_advance_loc:·1·to·00002480 
118 ··DW_CFA_def_cfa_offset:·1136 
119 ··DW_CFA_advance_loc:·13·to·0000248d 
120 ··DW_CFA_def_cfa_offset:·1120 
121 ··DW_CFA_advance_loc:·22·to·000024a3 
122 ··DW_CFA_def_cfa_offset:·1124 
123 ··DW_CFA_advance_loc:·1·to·000024a4 
124 ··DW_CFA_def_cfa_offset:·1128 
125 ··DW_CFA_advance_loc:·4·to·000024a8 
126 ··DW_CFA_def_cfa_offset:·1132 
127 ··DW_CFA_advance_loc:·1·to·000024a9 
128 ··DW_CFA_def_cfa_offset:·1136 
129 ··DW_CFA_advance_loc:·8·to·000024b1 
130 ··DW_CFA_def_cfa_offset:·1124 
Max diff block lines reached; 87264/104608 bytes (83.42%) of diff not shown.
3.71 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 18 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_PosixFileSystemFunctions_listFileSystems6 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
7 setmntent 
8 char_to_java7 char_to_java
9 getmntent_r 
10 endmntent 
11 mark_failed_with_errno8 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 
20 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo9 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
21 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod10 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
 11 java_to_char
22 _Z8toMillis8timespec12 _Z8toMillis8timespec
23 _Z10unpackStatP4statPiPxS2_13 _Z10unpackStatP4statPiPxS2_
24 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat14 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
25 __errno_location15 __errno_location
26 mark_failed_with_message16 mark_failed_with_message
27 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir17 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
28 readdir64_r18 readdir64_r
Offset 33, 33 lines modifiedOffset 23, 44 lines modified
33 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach23 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
34 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory24 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
35 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory25 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
36 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable26 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
37 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable27 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
38 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty28 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
39 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize29 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
 30 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
 31 setmntent
 32 getmntent_r
 33 endmntent
 34 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
 35 inotify_init1
 36 inotify_add_watch
 37 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
 38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
 39 inotify_rm_watch
 40 wcstombs
 41 mbstowcs
40 mark_failed_with_code42 mark_failed_with_code
41 map_error_code43 map_error_code
42 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
43 wcstombs 
44 mbstowcs 
45 strerror_r45 strerror_r
46 __stack_chk_fail46 __stack_chk_fail
47 libc.so.647 libc.so.6
48 GLIBC_2.948 GLIBC_2.9
49 GLIBC_2.249 GLIBC_2.2
50 GLIBC_2.1.350 GLIBC_2.1.3
51 GLIBC_2.451 GLIBC_2.4
52 GLIBC_2.3352 GLIBC_2.33
53 GLIBC_2.053 GLIBC_2.0
54 /etc/mtab 
55 could·not·open·mount·file 
56 could·not·initialize·inotify 
57 could·not·add·path·to·watch 
58 could·not·wait·for·next·event54 could·not·query·machine·details
 55 could·not·read·directory·entry
 56 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
 57 could·not·convert·string·to·current·locale
 58 could·not·convert·string·from·current·locale
 59 (Ljava/lang/String;IILjava/lang/String;)V
59 Ljava/lang/String;60 Ljava/lang/String;
60 osVersion61 osVersion
61 machineArchitecture62 machineArchitecture
62 int_bytes63 int_bytes
63 u_long_bytes64 u_long_bytes
64 size_t_bytes65 size_t_bytes
65 uid_t_bytes66 uid_t_bytes
Offset 76, 20 lines modifiedOffset 77, 19 lines modified
76 could·not·create·array77 could·not·create·array
77 could·not·readlink78 could·not·readlink
78 could·not·setsid()79 could·not·setsid()
79 could·not·getcwd()80 could·not·getcwd()
80 could·not·setcwd()81 could·not·setcwd()
81 could·not·putenv()82 could·not·putenv()
82 could·not·fetch·terminal·size83 could·not·fetch·terminal·size
 84 /etc/mtab
 85 could·not·open·mount·file
 86 could·not·initialize·inotify
 87 could·not·add·path·to·watch
 88 could·not·wait·for·next·event
83 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V 
84 could·not·query·machine·details 
85 could·not·read·directory·entry 
86 (Ljava/lang/String;IILjava/lang/String;)V 
87 could·not·convert·string·to·current·locale 
88 could·not·convert·string·from·current·locale 
89 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug89 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
90 .shstrtab90 .shstrtab
91 .note.gnu.build-id91 .note.gnu.build-id
92 .gnu.hash92 .gnu.hash
93 .gnu.version93 .gnu.version
94 .gnu.version_r94 .gnu.version_r
95 .rel.dyn95 .rel.dyn
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·506f7369·7846696c·nal_jni_PosixFil14 ··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.
15 ··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_e18 ··0x000007a0·6d61726b·5f666169·6c65645f·77697468·mark_failed_with
21 ··0x000007d0·72726e6f·004a6176·615f6e65·745f7275·rrno.Java_net_ru19 ··0x000007b0·5f657272·6e6f004a·6176615f·6e65745f·_errno.Java_net_
22 ··0x000007e0·62796772·61706566·72756974·5f706c61·bygrapefruit_pla 
23 ··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 
30 ··0x00000860·004a6176·615f6e65·745f7275·62796772·.Java_net_rubygr 
31 ··0x00000870·61706566·72756974·5f706c61·74666f72·apefruit_platfor 
32 ··0x00000880·6d5f696e·7465726e·616c5f6a·6e695f46·m_internal_jni_F 
33 ··0x00000890·696c6545·76656e74·46756e63·74696f6e·ileEventFunction 
34 ··0x000008a0·735f7761·6974466f·724e6578·74457665·s_waitForNextEve 
35 ··0x000008b0·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net 
36 ··0x000008c0·5f727562·79677261·70656672·7569745f·_rubygrapefruit_20 ··0x000007c0·72756279·67726170·65667275·69745f70·rubygrapefruit_p
37 ··0x000008d0·706c6174·666f726d·5f696e74·65726e61·platform_interna21 ··0x000007d0·6c617466·6f726d5f·696e7465·726e616c·latform_internal
 22 ··0x000007e0·5f6a6e69·5f506f73·69785479·70654675·_jni_PosixTypeFu
38 ··0x000008e0·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF 
39 ··0x000008f0·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa 
40 ··0x00000900·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w 
41 ··0x00000910·61746368·004a6176·615f6e65·745f7275·atch.Java_net_ru 
42 ··0x00000920·62796772·61706566·72756974·5f706c61·bygrapefruit_pla 
43 ··0x00000930·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j 
44 ··0x00000940·6e695f4e·61746976·654c6962·72617279·ni_NativeLibrary 
45 ··0x00000950·46756e63·74696f6e·735f6765·74537973·Functions_getSys 
46 ··0x00000960·74656d49·6e666f00·756e616d·65004a61·temInfo.uname.Ja 
47 ··0x00000970·76615f6e·65745f72·75627967·72617065·va_net_rubygrape 
48 ··0x00000980·66727569·745f706c·6174666f·726d5f69·fruit_platform_i 
49 ··0x00000990·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi 
50 ··0x000009a0·78547970·6546756e·6374696f·6e735f67·xTypeFunctions_g 
51 ··0x000009b0·65744e61·74697665·54797065·496e666f·etNativeTypeInfo 
52 ··0x000009c0·004a6176·615f6e65·745f7275·62796772·.Java_net_rubygr 
53 ··0x000009d0·61706566·72756974·5f706c61·74666f72·apefruit_platfor 
54 ··0x000009e0·6d5f696e·7465726e·616c5f6a·6e695f50·m_internal_jni_P 
55 ··0x000009f0·6f736978·46696c65·46756e63·74696f6e·osixFileFunction 
56 ··0x00000a00·735f6368·6d6f6400·5f5a3874·6f4d696c·s_chmod._Z8toMil 
57 ··0x00000a10·6c697338·74696d65·73706563·005f5a31·lis8timespec._Z1 
58 ··0x00000a20·30756e70·61636b53·74617450·34737461·0unpackStatP4sta 
59 ··0x00000a30·74506950·7853325f·004a6176·615f6e65·tPiPxS2_.Java_ne 
60 ··0x00000a40·745f7275·62796772·61706566·72756974·t_rubygrapefruit 
61 ··0x00000a50·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern 
62 ··0x00000a60·616c5f6a·6e695f50·6f736978·46696c65·al_jni_PosixFile 
63 ··0x00000a70·46756e63·74696f6e·735f7374·6174006c·Functions_stat.l23 ··0x000007f0·6e637469·6f6e735f·6765744e·61746976·nctions_getNativ
 24 ··0x00000800·65547970·65496e66·6f004a61·76615f6e·eTypeInfo.Java_n
64 ··0x00000a80·73746174·3634005f·5f657272·6e6f5f6c·stat64.__errno_l 
65 ··0x00000a90·6f636174·696f6e00·6d61726b·5f666169·ocation.mark_fai 
66 ··0x00000aa0·6c65645f·77697468·5f6d6573·73616765·led_with_message 
67 ··0x00000ab0·004a6176·615f6e65·745f7275·62796772·.Java_net_rubygr 
68 ··0x00000ac0·61706566·72756974·5f706c61·74666f72·apefruit_platfor 
69 ··0x00000ad0·6d5f696e·7465726e·616c5f6a·6e695f50·m_internal_jni_P 
70 ··0x00000ae0·6f736978·46696c65·46756e63·74696f6e·osixFileFunction 
71 ··0x00000af0·735f7265·61646469·72007374·726c656e·s_readdir.strlen 
72 ··0x00000b00·006f7065·6e646972·00726561·64646972·.opendir.readdir 
73 ··0x00000b10·36345f72·00737472·6e637079·00636c6f·64_r.strncpy.clo 
74 ··0x00000b20·73656469·72004a61·76615f6e·65745f72·sedir.Java_net_r 
75 ··0x00000b30·75627967·72617065·66727569·745f706c·ubygrapefruit_pl 
76 ··0x00000b40·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_ 
77 ··0x00000b50·6a6e695f·506f7369·7846696c·6546756e·jni_PosixFileFun 
78 ··0x00000b60·6374696f·6e735f73·796d6c69·6e6b004a·ctions_symlink.J 
79 ··0x00000b70·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap 
80 ··0x00000b80·65667275·69745f70·6c617466·6f726d5f·efruit_platform_ 
81 ··0x00000b90·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos 
82 ··0x00000ba0·69784669·6c654675·6e637469·6f6e735f·ixFileFunctions_ 
83 ··0x00000bb0·72656164·6c696e6b·004a6176·615f6e65·readlink.Java_ne 
84 ··0x00000bc0·745f7275·62796772·61706566·72756974·t_rubygrapefruit 
85 ··0x00000bd0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern 
86 ··0x00000be0·616c5f6a·6e695f50·6f736978·50726f63·al_jni_PosixProc 
87 ··0x00000bf0·65737346·756e6374·696f6e73·5f676574·essFunctions_get 
88 ··0x00000c00·50696400·67657470·6964004a·6176615f·Pid.getpid.Java_ 
89 ··0x00000c10·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
90 ··0x00000c20·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
91 ··0x00000c30·726e616c·5f6a6e69·5f506f73·69785072·rnal_jni_PosixPr 
92 ··0x00000c40·6f636573·7346756e·6374696f·6e735f64·ocessFunctions_d 
93 ··0x00000c50·65746163·68007365·74736964·004a6176·etach.setsid.Jav 
94 ··0x00000c60·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
95 ··0x00000c70·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
96 ··0x00000c80·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
97 ··0x00000c90·50726f63·65737346·756e6374·696f6e73·ProcessFunctions 
98 ··0x00000ca0·5f676574·576f726b·696e6744·69726563·_getWorkingDirec 
99 ··0x00000cb0·746f7279·00676574·63776400·4a617661·tory.getcwd.Java 
100 ··0x00000cc0·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr 
101 ··0x00000cd0·7569745f·706c6174·666f726d·5f696e74·uit_platform_int 
102 ··0x00000ce0·65726e61·6c5f6a6e·695f506f·73697850·ernal_jni_PosixP 
103 ··0x00000cf0·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_ 
104 ··0x00000d00·73657457·6f726b69·6e674469·72656374·setWorkingDirect 
105 ··0x00000d10·6f727900·63686469·72004a61·76615f6e·ory.chdir.Java_n 
106 ··0x00000d20·65745f72·75627967·72617065·66727569·et_rubygrapefrui25 ··0x00000810·65745f72·75627967·72617065·66727569·et_rubygrapefrui
107 ··0x00000d30·745f706c·6174666f·726d5f69·6e746572·t_platform_inter26 ··0x00000820·745f706c·6174666f·726d5f69·6e746572·t_platform_inter
108 ··0x00000d40·6e616c5f·6a6e695f·506f7369·7850726f·nal_jni_PosixPro27 ··0x00000830·6e616c5f·6a6e695f·506f7369·7846696c·nal_jni_PosixFil
109 ··0x00000d50·63657373·46756e63·74696f6e·735f6765·cessFunctions_ge 
110 ··0x00000d60·74456e76·69726f6e·6d656e74·56617269·tEnvironmentVari 
111 ··0x00000d70·61626c65·00676574·656e7600·4a617661·able.getenv.Java28 ··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·ckStatP4statPiPx
 33 ··0x00000890·53325f00·4a617661·5f6e6574·5f727562·S2_.Java_net_rub
 34 ··0x000008a0·79677261·70656672·7569745f·706c6174·ygrapefruit_plat
 35 ··0x000008b0·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn
 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
112 ··0x00000d80·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr41 ··0x00000910·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr
113 ··0x00000d90·7569745f·706c6174·666f726d·5f696e74·uit_platform_int42 ··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
Max diff block lines reached; 329/17501 bytes (1.88%) of diff not shown.
72.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 16574 objdump: DWARF error: unable to read alt ref 16638
    
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_PosixFileSystemFunctions_listFileSystems@@Base-0x100>:2 00002300·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@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
Offset 92, 389 lines modifiedOffset 92, 23 lines modified
92 »       mov····(%esp),%edx92 »       mov····(%esp),%edx
93 »       ret93 »       ret
94 »       xchg···%ax,%ax94 »       xchg···%ax,%ax
95 »       xchg···%ax,%ax95 »       xchg···%ax,%ax
96 »       xchg···%ax,%ax96 »       xchg···%ax,%ax
97 »       nop97 »       nop
  
98 00002400·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base>: 
99 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems(): 
100 ./src/main/cpp/linux.cpp:35 
101 »       push···%ebp 
102 »       push···%edi 
103 »       push···%esi 
104 »       push···%ebx 
105 »       call···2300·<__cxa_finalize@plt+0x10> 
106 »       add····$0x4beb,%ebx 
107 »       sub····$0x454,%esp 
108 »       mov····0x470(%esp),%eax 
109 »       mov····0x468(%esp),%esi 
110 »       mov····%eax,0x18(%esp) 
111 ./src/main/cpp/linux.cpp:36 
112 »       lea····-0x2ff4(%ebx),%eax 
113 ./src/main/cpp/linux.cpp:35 
114 »       mov····%gs:0x14,%edi 
115 »       mov····%edi,0x444(%esp) 
116 »       mov····0x474(%esp),%edi 
117 ./src/main/cpp/linux.cpp:36 
118 »       push···%eax 
119 »       lea····-0x2ff2(%ebx),%eax 
120 »       push···%eax 
121 »       call···2100·<setmntent@plt> 
122 »       mov····%eax,0x1c(%esp) 
123 ./src/main/cpp/linux.cpp:37 
124 »       add····$0x10,%esp 
125 »       test···%eax,%eax 
126 »       je·····2540·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x140> 
127 /usr/lib/jvm/default-java/include/jni.h:896 
128 »       sub····$0x8,%esp 
129 »       mov····(%esi),%eax 
130 »       push···0x18(%esp) 
131 »       push···%esi 
132 »       call···*0x7c(%eax) 
133 /usr/lib/jvm/default-java/include/jni.h:904 
134 »       lea····-0x2d94(%ebx),%ecx 
135 »       mov····(%esi),%edx 
136 »       add····$0x10,%esp 
137 »       push···%ecx 
138 »       lea····-0x2fce(%ebx),%ecx 
139 »       push···%ecx 
140 »       push···%eax 
141 »       push···%esi 
142 »       call···*0x84(%edx) 
143 »       mov····%eax,0x2c(%esp) 
144 »       add····$0x10,%esp 
145 »       lea····0x3c(%esp),%eax 
146 »       mov····%eax,0x14(%esp) 
147 »       lea····0x24(%esp),%eax 
148 »       mov····%eax,0x18(%esp) 
149 »       jmp····24f3·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xf3> 
150 »       nop 
151 ./src/main/cpp/linux.cpp:48 
152 »       sub····$0x4,%esp 
153 »       push···%edi 
154 »       push···0x30(%esp) 
155 »       push···%esi 
156 »       call···22e0·<char_to_java@plt> 
157 ./src/main/cpp/linux.cpp:49 
158 »       add····$0xc,%esp 
159 »       push···%edi 
160 ./src/main/cpp/linux.cpp:48 
161 »       mov····%eax,%ebp 
162 ./src/main/cpp/linux.cpp:49 
163 »       push···0x34(%esp) 
164 »       push···%esi 
165 »       call···22e0·<char_to_java@plt> 
166 »       mov····%eax,0x18(%esp) 
167 ./src/main/cpp/linux.cpp:50 
168 »       add····$0xc,%esp 
169 »       push···%edi 
170 »       push···0x2c(%esp) 
171 »       push···%esi 
172 »       call···22e0·<char_to_java@plt> 
173 ./src/main/cpp/linux.cpp:51 
174 »       movl···$0x1,(%esp) 
175 »       push···$0x1 
176 »       push···$0x0 
177 »       push···%eax 
178 »       mov····0x24(%esp),%ecx 
179 »       push···%ecx 
180 »       push···%ebp 
181 »       push···0x40(%esp) 
182 »       push···0x38(%esp) 
183 »       push···%esi 
184 »       call···2040·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@plt> 
185 »       add····$0x30,%esp 
186 ./src/main/cpp/linux.cpp:47 
187 »       push···$0x400 
188 »       push···0x18(%esp) 
189 »       push···0x20(%esp) 
190 »       push···0x18(%esp) 
191 »       call···2200·<getmntent_r@plt> 
192 ./src/main/cpp/linux.cpp:47·(discriminator·1) 
193 »       add····$0x10,%esp 
194 »       test···%eax,%eax 
195 »       jne····24a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xa0> 
196 ./src/main/cpp/linux.cpp:54 
197 »       sub····$0xc,%esp 
198 »       push···0x18(%esp) 
199 »       call···2230·<endmntent@plt> 
200 »       add····$0x10,%esp 
201 ./src/main/cpp/linux.cpp:55 
202 »       mov····0x43c(%esp),%eax 
203 »       sub····%gs:0x14,%eax 
Max diff block lines reached; 62736/73222 bytes (85.68%) of diff not shown.
2.98 KB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··r 
3 ··[·····2]··/etc/mtab 
4 ··[·····c]··could·not·open·mount·file 
5 ··[····26]··add 
6 ··[····2a]··could·not·initialize·inotify 
7 ··[····47]··could·not·add·path·to·watch 
8 ··[····63]··could·not·wait·for·next·event 
9 ··[····81]··Ljava/lang/String; 
10 ··[····94]··osName 
11 ··[····9b]··osVersion 
12 ··[····a5]··machineArchitecture 
13 ··[····b9]··I 
14 ··[····bb]··int_bytes 
15 ··[····c5]··u_long_bytes 
16 ··[····d2]··size_t_bytes 
17 ··[····df]··uid_t_bytes 
18 ··[····eb]··gid_t_bytes 
19 ··[····f7]··off_t_bytes 
20 ··[···103]··could·not·chmod·file 
21 ··[···118]··(IIIIJJI)V 
22 ··[···123]··details 
23 ··[···12b]··could·not·find·method 
24 ··[···141]··could·not·stat·file 
25 ··[···155]··(Ljava/lang/String;IJJ)V 
26 ··[···16e]··addFile 
27 ··[···176]··could·not·open·directory 
28 ··[···18f]··.. 
29 ··[···192]··could·not·symlink 
30 ··[···1a4]··could·not·lstat·file 
31 ··[···1b9]··could·not·create·array 
32 ··[···1d0]··could·not·readlink 
33 ··[···1e3]··could·not·setsid() 
34 ··[···1f6]··could·not·getcwd() 
35 ··[···209]··could·not·setcwd() 
36 ··[···21c]··could·not·putenv() 
37 ··[···22f]··could·not·fetch·terminal·size 
38 ··[···24d]··cols 
39 ··[···252]··rows 
40 ··[···257]··failed 
41 ··[···260]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V 
42 ··[···2a0]··could·not·query·machine·details2 ··[·····0]··could·not·query·machine·details
43 ··[···2c0]··could·not·read·directory·entry3 ··[····20]··could·not·read·directory·entry
44 ··[···2e0]··(Ljava/lang/String;IILjava/lang/String;)V4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
45 ··[···30c]··could·not·convert·string·to·current·locale5 ··[····80]··could·not·convert·string·to·current·locale
46 ··[···338]··could·not·convert·string·from·current·locale6 ··[····ac]··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 ··0x00004368·011b033b·10010000·21000000·b8dcffff·...;....!.......2 ··0x00004364·011b033b·10010000·21000000·bcdcffff·...;....!.......
3 ··0x00004378·2c010000·88dfffff·50010000·98e0ffff·,.......P.......3 ··0x00004374·2c010000·8cdfffff·50010000·9ce0ffff·,.......P.......
4 ··0x00004388·88010000·f8e1ffff·80020000·f8e2ffff·................4 ··0x00004384·88010000·0ce2ffff·98020000·3ce3ffff·............<...
5 ··0x00004398·28030000·88e3ffff·a0030000·d8e3ffff·(...............5 ··0x00004394·90030000·bce3ffff·08040000·fce3ffff·................
6 ··0x000043a8·64010000·08e4ffff·e4030000·78e5ffff·d...........x...6 ··0x000043a4·34040000·8ce4ffff·70040000·4ce6ffff·4.......p...L...
7 ··0x000043b8·f4040000·a8e6ffff·ec050000·28e7ffff·............(... 
8 ··0x000043c8·64060000·68e7ffff·90060000·f8e7ffff·d...h...........7 ··0x000043b4·a8050000·0ceaffff·d8050000·cceaffff·................
 8 ··0x000043c4·80060000·3cecffff·68070000·5cecffff·....<...h...\...
9 ··0x000043d8·cc060000·b8e9ffff·04080000·78edffff·............x...9 ··0x000043d4·88070000·acecffff·c4070000·1cedffff·................
10 ··0x000043e8·34080000·38eeffff·dc080000·a8efffff·4...8...........10 ··0x000043e4·20080000·8cedffff·8c080000·ecedffff··...............
 11 ··0x000043f4·e4080000·bceeffff·90090000·fceeffff·................
11 ··0x000043f8·c4090000·c8efffff·e4090000·18f0ffff·................12 ··0x00004404·c4090000·ecefffff·64010000·0df0ffff·........d.......
12 ··0x00004408·200a0000·88f0ffff·7c0a0000·f8f0ffff··.......|.......13 ··0x00004414·680a0000·1cf0ffff·7c0a0000·7cf1ffff·h.......|...|...
13 ··0x00004418·e80a0000·58f1ffff·400b0000·28f2ffff·....X...@...(... 
14 ··0x00004428·ec0b0000·68f2ffff·200c0000·53f3ffff·....h...·...S...14 ··0x00004424·740b0000·7cf2ffff·1c0c0000·0cf3ffff·t...|...........
15 ··0x00004438·c40c0000·58f3ffff·d80c0000·f8f3ffff·....X...........15 ··0x00004434·940c0000·5cf3ffff·d80c0000·5cf4ffff·....\.......\...
 16 ··0x00004444·6c0d0000·5cf5ffff·e40d0000·fcf5ffff·l...\...........
16 ··0x00004448·640d0000·28f4ffff·940d0000·38f4ffff·d...(.......8...17 ··0x00004454·700e0000·2cf6ffff·a00e0000·3cf6ffff·p...,.......<...
17 ··0x00004458·a80d0000·38f5ffff·3c0e0000·38f6ffff·....8...<...8... 
18 ··0x00004468·b40e0000·98f6ffff·100f0000·c8f6ffff·................18 ··0x00004464·b40e0000·9cf6ffff·100f0000·ccf6ffff·................
19 ··0x00004478·240f0000····························$...19 ··0x00004474·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 ··0x0000447c·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x00004478·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x0000448c·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x00004488·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x0000449c·84dbffff·d0020000·000e0846·0e0c4a0f·...........F..J.4 ··0x00004498·88dbffff·d0020000·000e0846·0e0c4a0f·...........F..J.
5 ··0x000044ac·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x000044a8·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x000044bc·40000000·30deffff·08000000·00000000·@...0...........6 ··0x000044b8·40000000·34deffff·08000000·00000000·@...4...........
7 ··0x000044cc·20000000·54000000·6ce2ffff·21000000··...T...l...!...7 ··0x000044c8·20000000·54000000·80eeffff·21000000··...T.......!...
8 ··0x000044dc·00430e10·4b0e1444·0e18440e·1c410e20·.C..K..D..D..A.·8 ··0x000044d8·00430e10·4b0e1444·0e18440e·1c410e20·.C..K..D..D..A.·
9 ··0x000044ec·490e0400·f4000000·78000000·08dfffff·I.......x.......9 ··0x000044e8·490e0400·0c010000·78000000·0cdfffff·I.......x.......
10 ··0x000044fc·5b010000·00410e08·8502410e·0c870341·[....A....A....A10 ··0x000044f8·66010000·00410e08·8502410e·0c870341·f....A....A....A
11 ··0x0000450c·0e108604·410e1483·05510ee8·086e0eec·....A....Q...n..11 ··0x00004508·0e108604·410e1483·05510ec8·03690ecc·....A....Q...i..
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·08560ee4·.A...A...M...V.. 
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.. 
20 ··0x0000459c·08450ee4·08440ee8·08440eec·08440ef0·.E...D...D...D.. 
21 ··0x000045ac·08480ee0·08470eec·08440ef0·08480ee0·.H...G...D...H.. 
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........ 
25 ··0x000045ec·70010000·70dfffff·fa000000·00410e08·p...p........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. 
30 ··0x0000463c·0e1041c6·0e0c41c7·0e0841c5·0e044c0e·..A...A...A...L. 
31 ··0x0000464c·30830585·02860487·03430e34·4a0e3841·0........C.4J.8A 
32 ··0x0000465c·0e3c410e·40480e30·430a0e14·43c30e10·.<A.@H.0C...C... 
33 ··0x0000466c·41c60e0c·41c70e08·41c50e04·480b430e·A...A...A...H.C. 
34 ··0x0000467c·3c410e40·480e344a·0e38410e·3c410e40·<A.@H.4J.8A.<A.@ 
35 ··0x0000468c·480e3000·74000000·18020000·c8dfffff·H.0.t........... 
36 ··0x0000469c·89000000·00410e08·8502410e·0c870341·.....A....A....A 
37 ··0x000046ac·0e108604·410e1483·054e0e28·4b0e2c41·....A....N.(K.,A 
38 ··0x000046bc·0e30570e·24450e28·430e2c42·0e30520e·.0W.$E.(C.,B.0R. 
39 ··0x000046cc·204d0a0e·1441c30e·1041c60e·0c41c70e··M...A...A...A.. 
40 ··0x000046dc·0841c50e·04460b43·0e244a0e·28410e2c·.A...F.C.$J.(A., 
41 ··0x000046ec·410e3048·0e20450e·1441c30e·1041c60e·A.0H.·E..A...A.. 
42 ··0x000046fc·0c41c70e·0841c50e·04000000·40000000·.A...A......@... 
43 ··0x0000470c·90020000·e0dfffff·45000000·00410e08·........E....A.. 
44 ··0x0000471c·8602410e·0c83034e·0e184a0e·1c410e20·..A....N..J..A.· 
45 ··0x0000472c·490e1c41·0e18430e·1c420e20·460e1c42·I..A..C..B.·F..B 
46 ··0x0000473c·0e20500e·0c41c30e·0841c60e·04000000·.·P..A...A...... 
47 ··0x0000474c·0c010000·d4020000·1ce0ffff·66010000·............f... 
48 ··0x0000475c·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
49 ··0x0000476c·410e1483·05510ec8·03690ecc·03410ed0·A....Q...i...A.. 
50 ··0x0000477c·03480ecc·03450ed0·03480ec0·035b0ec4·.H...E...H...[.. 
51 ··0x0000478c·03410ec8·03440ecc·03410ed0·034d0ec4·.A...D...A...M.. 
52 ··0x0000479c·03440ec8·03410ecc·03410ed0·03480ec0·.D...A...A...H.. 
53 ··0x000047ac·03430ec4·03450ec8·03410ecc·03410ed0·.C...E...A...A.. 
54 ··0x000047bc·03510ec0·03440ec4·03410ec8·03440ecc·.Q...D...A...D.. 
55 ··0x000047cc·03410ed0·034b0ec4·03440ec8·03480ecc·.A...K...D...H..12 ··0x00004518·03410ed0·03480ecc·03450ed0·03480ec0·.A...H...E...H..
56 ··0x000047dc·03410ed0·03480ec0·03430ec4·03410ec8·.A...H...C...A.. 
57 ··0x000047ec·03410ecc·03410ed0·03510ec0·03440ec4·.A...A...Q...D.. 
58 ··0x000047fc·03410ec8·03440ecc·03410ed0·034b0ec4·.A...D...A...K.. 
59 ··0x0000480c·03440ec8·03480ecc·03410ed0·03480ec0·.D...H...A...H.. 
60 ··0x0000481c·03450ec4·03410ec8·03410ecc·03410ed0·.E...A...A...A..13 ··0x00004528·035b0ec4·03410ec8·03440ecc·03410ed0·.[...A...D...A..
61 ··0x0000482c·03490ec0·03560a0e·1441c30e·1041c60e·.I...V...A...A.. 
62 ··0x0000483c·0c41c70e·0841c50e·04470b43·0ec4034a·.A...A...G.C...J14 ··0x00004538·034d0ec4·03440ec8·03410ecc·03410ed0·.M...D...A...A..
 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..
63 ··0x0000484c·0ec80341·0ecc0341·0ed00348·0ec00300·...A...A...H....19 ··0x00004588·03410ec8·03410ecc·03410ed0·03510ec0·.A...A...A...Q..
64 ··0x0000485c·f4000000·e4030000·7ce0ffff·22010000·........|..."...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...
65 ··0x0000486c·00410e08·8502410e·0c87034c·0e108604·.A....A....L....27 ··0x00004608·22010000·00410e08·8502410e·0c87034c·"....A....A....L
66 ··0x0000487c·410e1483·05430e28·500e2c41·0e30500e·A....C.(P.,A.0P.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.
67 ··0x0000488c·20410e24·410e2841·0e2c410e·304b0e20··A.$A.(A.,A.0K.·33 ··0x00004668·20410e24·410e2841·0e2c410e·304b0e20··A.$A.(A.,A.0K.·
68 ··0x0000489c·420e2441·0e28440e·2c410e30·510e2041·B.$A.(D.,A.0Q.·A34 ··0x00004678·420e2441·0e28440e·2c410e30·510e2041·B.$A.(D.,A.0Q.·A
69 ··0x000048ac·0e24410e·28410e2c·410e304b·0e20420e·.$A.(A.,A.0K.·B.35 ··0x00004688·0e24410e·28410e2c·410e304b·0e20420e·.$A.(A.,A.0K.·B.
70 ··0x000048bc·24410e28·440e2c41·0e30510e·20410e24·$A.(D.,A.0Q.·A.$36 ··0x00004698·24410e28·440e2c41·0e30510e·20410e24·$A.(D.,A.0Q.·A.$
71 ··0x000048cc·410e2841·0e2c410e·304b0e20·420e2441·A.(A.,A.0K.·B.$A37 ··0x000046a8·410e2841·0e2c410e·304b0e20·420e2441·A.(A.,A.0K.·B.$A
72 ··0x000048dc·0e28440e·2c410e30·510e2041·0e24410e·.(D.,A.0Q.·A.$A.38 ··0x000046b8·0e28440e·2c410e30·510e2041·0e24410e·.(D.,A.0Q.·A.$A.
73 ··0x000048ec·28410e2c·410e304b·0e20420e·24410e28·(A.,A.0K.·B.$A.(39 ··0x000046c8·28410e2c·410e304d·0e20420e·24410e28·(A.,A.0M.·B.$A.(
74 ··0x000048fc·440e2c41·0e30510e·20410e24·410e2841·D.,A.0Q.·A.$A.(A 
75 ··0x0000490c·0e2c410e·304b0e20·420e2441·0e28440e·.,A.0K.·B.$A.(D. 
76 ··0x0000491c·2c410e30·510e2041·0e24410e·28410e2c·,A.0Q.·A.$A.(A., 
77 ··0x0000492c·410e304d·0e20420e·24410e28·440e2c41·A.0M.·B.$A.(D.,A 
78 ··0x0000493c·0e30490e·1441c30e·1041c60e·0c41c70e·.0I..A...A...A..40 ··0x000046d8·440e2c41·0e30490e·1441c30e·1041c60e·D.,A.0I..A...A..
79 ··0x0000494c·0841c50e·04000000·74000000·dc040000·.A......t.......41 ··0x000046e8·0c41c70e·0841c50e·04000000·74000000·.A...A......t...
80 ··0x0000495c·b4e0ffff·77000000·00410e08·8502410e·....w....A....A.42 ··0x000046f8·80020000·a4dfffff·77000000·00410e08·........w....A..
81 ··0x0000496c·0c870341·0e108604·410e1483·054e0e24·...A....A....N.$43 ··0x00004708·8502410e·0c870341·0e108604·410e1483·..A....A....A...
82 ··0x0000497c·450e2844·0e2c440e·30480e20·470e2846·E.(D.,D.0H.·G.(F44 ··0x00004718·054e0e24·450e2844·0e2c440e·30480e20·.N.$E.(D.,D.0H.·
83 ··0x0000498c·0e2c410e·30520e20·470a0e14·41c30e10·.,A.0R.·G...A...45 ··0x00004728·470e2846·0e2c410e·30520e20·470a0e14·G.(F.,A.0R.·G...
84 ··0x0000499c·41c60e0c·41c70e08·41c50e04·460b430e·A...A...A...F.C. 
85 ··0x000049ac·24470e28·410e2c44·0e30480e·20430e14·$G.(A.,D.0H.·C.. 
86 ··0x000049bc·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...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...
 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...
87 ··0x000049cc·28000000·54050000·bce0ffff·36000000·(...T.......6...52 ··0x00004798·38000000·24030000·c0dfffff·8e000000·8...$...........
88 ··0x000049dc·00410e08·8702460e·0c860341·0e108304·.A....F....A....53 ··0x000047a8·00410e08·8702410e·0c860341·0e108304·.A....A....A....
 54 ··0x000047b8·02450e18·480e1c43·0e204c0e·10460ac3·.E..H..C.·L..F..
89 ··0x000049ec·6bc30e0c·41c60e08·41c70e04·38000000·k...A...A...8...55 ··0x000047c8·0e0c41c6·0e0841c7·0e04490b·34010000·..A...A...I.4...
90 ··0x000049fc·80050000·d0e0ffff·8e000000·00410e08·.............A.. 
91 ··0x00004a0c·8702410e·0c860341·0e108304·02450e18·..A....A.....E.. 
92 ··0x00004a1c·480e1c43·0e204c0e·10460ac3·0e0c41c6·H..C.·L..F....A. 
93 ··0x00004a2c·0e0841c7·0e04490b·34010000·bc050000·..A...I.4....... 
94 ··0x00004a3c·24e1ffff·b9010000·00410e08·8502410e·$........A....A. 
95 ··0x00004a4c·0c870341·0e108604·410e1483·05510eb8·...A....A....Q.. 
96 ··0x00004a5c·017b0ebc·01410ec0·01460eb0·01490eb4·.{...A...F...I.. 
97 ··0x00004a6c·01470eb8·01410ebc·01410ec0·014d0eb0·.G...A...A...M.. 
98 ··0x00004a7c·014b0eb4·01440eb8·01410ebc·01410ec0·.K...D...A...A.. 
99 ··0x00004a8c·01480eb0·014f0eb8·01450ebc·01410ec0·.H...O...E...A.. 
100 ··0x00004a9c·01480eb0·01470ebc·01410ec0·014c0eb0·.H...G...A...L.. 
101 ··0x00004aac·01550eb4·014a0eb8·01410ebc·01410ec0·.U...J...A...A.. 
102 ··0x00004abc·01480eb0·015a0a0e·1441c30e·1041c60e·.H...Z...A...A.. 
103 ··0x00004acc·0c41c70e·0841c50e·04490b43·0eb80145·.A...A...I.C...E 
104 ··0x00004adc·0ebc0141·0ec00148·0eb00149·0eb40142·...A...H...I...B 
105 ··0x00004aec·0eb80142·0ebc0142·0ec00142·0ec40142·...B...B...B...B 
106 ··0x00004afc·0ec80142·0ecc0142·0ed00142·0ed40144·...B...B...B...D 
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·b5e833ce·ff4737ea·15745cf2·0e4178bb·..3..G7..t\..Ax.6 ··0x00000040·a950fc0b·e968c642·cb6c14bf·cb265e75·.P...h.B.l...&^u
7 ··0x00000050·d0aab6b8····························....7 ··0x00000050·66d6bba3····························f...
  
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·61353231·31356364·30663435·61363335·a52115cd0f45a635 
3 ··0x00000010·65393730·34633166·61373463·66666162·e9704c1fa74cffab2 ··0x00000000·38643335·66316663·35393039·30646633·8d35f1fc59090df3
 3 ··0x00000010·31316332·35303937·39613238·37663839·11c250979a287f89
4 ··0x00000020·37353339·66382e64·65627567·00000000·7539f8.debug....4 ··0x00000020·65396239·39362e64·65627567·00000000·e9b996.debug....
5 ··0x00000030·edd5e873····························...s5 ··0x00000030·1cfd0ca8····························....
  
1.24 MB
libnative-platform-jni-dbgsym_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······644·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····40564·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····40580·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:·a415dfdb044b069379a88c9fa0f5861172eb3c38·e4a52115cd0f45a635e9704c1fa74cffab7539f812 Build-Ids:·03ad8d551889f215e9840fd9c7dd8123c15c0347·068d35f1fc59090df311c250979a287f89e9b996
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/a4/15dfdb044b069379a88c9fa0f5861172eb3c38.debug 
2 usr/lib/debug/.build-id/e4/a52115cd0f45a635e9704c1fa74cffab7539f8.debug1 usr/lib/debug/.build-id/03/ad8d551889f215e9840fd9c7dd8123c15c0347.debug
 2 usr/lib/debug/.build-id/06/8d35f1fc59090df311c250979a287f89e9b996.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.24 MB
data.tar.xz
1.24 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/a4/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)····13976·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/a4/15dfdb044b069379a88c9fa0f5861172eb3c38.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····13968·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/03/ad8d551889f215e9840fd9c7dd8123c15c0347.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/e4/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/06/
9 -rw-r--r--···0·root·········(0)·root·········(0)····20916·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/e4/a52115cd0f45a635e9704c1fa74cffab7539f8.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····20916·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/06/8d35f1fc59090df311c250979a287f89e9b996.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)····14868·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)····14872·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
45.1 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:··········14588·(bytes·into·file)13 ··Start·of·section·headers:··········14592·(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·0x38fc:1 There·are·7·section·headers,·starting·at·offset·0x3900:
  
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·002811·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·002815·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·00286c·0001eb·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·002870·0001eb·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·002a58·0000ff·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·002a5c·0000ff·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·002b58·000d55·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·002b5c·000d55·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·0038ad·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·0038b1·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:·b5e833ceff4737ea15745cf20e4178bbd0aab6b83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a950fc0be968c642cb6c14bfcb265e7566d6bba3
42.0 KB
readelf --wide --debug-dump=info {}
    
Offset 11356, 412 lines modifiedOffset 11356, 412 lines modified
11356 ····<4032>···DW_AT_decl_file···:·(implicit_const)·411356 ····<4032>···DW_AT_decl_file···:·(implicit_const)·4
11357 ····<4032>···DW_AT_decl_line···:·(data2)·128811357 ····<4032>···DW_AT_decl_line···:·(data2)·1288
11358 ····<4034>···DW_AT_decl_column·:·(data1)·3711358 ····<4034>···DW_AT_decl_column·:·(data1)·37
11359 ····<4035>···DW_AT_type········:·(ref_addr)·<0x74>11359 ····<4035>···DW_AT_type········:·(ref_addr)·<0x74>
11360 ·<2><4039>:·Abbrev·Number:·011360 ·<2><4039>:·Abbrev·Number:·0
11361 ·<1><403a>:·Abbrev·Number:·011361 ·<1><403a>:·Abbrev·Number:·0
11362 ··Compilation·Unit·@·offset·0x403b:11362 ··Compilation·Unit·@·offset·0x403b:
11363 ···Length:········0x3e·(32-bit)11363 ···Length:········0x22e·(32-bit)
11364 ···Version:·······511364 ···Version:·······5
11365 ···Unit·Type:·····DW_UT_partial·(3)11365 ···Unit·Type:·····DW_UT_partial·(3)
11366 ···Abbrev·Offset:·011366 ···Abbrev·Offset:·0
11367 ···Pointer·Size:··411367 ···Pointer·Size:··4
11368 ·<0><4047>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11368 ·<0><4047>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11369 ····<4048>···DW_AT_stmt_list···:·(sec_offset)·011369 ····<4048>···DW_AT_stmt_list···:·(sec_offset)·0
 11370 ·<1><404c>:·Abbrev·Number:·29·(DW_TAG_namespace)
 11371 ····<404d>···DW_AT_name········:·(string)·std
 11372 ····<4051>···DW_AT_sibling·····:·(ref_udata)·<0x405d>
 11373 ·<2><4052>:·Abbrev·Number:·30·(DW_TAG_imported_declaration)
 11374 ····<4053>···DW_AT_decl_file···:·(data1)·7
 11375 ····<4054>···DW_AT_decl_line···:·(data1)·158
 11376 ····<4055>···DW_AT_decl_column·:·(data1)·11
 11377 ····<4056>···DW_AT_import······:·(ref_udata)·<0x405d>» [Abbrev·Number:·58·(DW_TAG_subprogram)]
 11378 ·<2><4057>:·Abbrev·Number:·30·(DW_TAG_imported_declaration)
 11379 ····<4058>···DW_AT_decl_file···:·(data1)·7
 11380 ····<4059>···DW_AT_decl_line···:·(data1)·175
 11381 ····<405a>···DW_AT_decl_column·:·(data1)·11
 11382 ····<405b>···DW_AT_import······:·(ref_udata)·<0x4089>» [Abbrev·Number:·58·(DW_TAG_subprogram)]
 11383 ·<2><405c>:·Abbrev·Number:·0
11370 ·<1><404c>:·Abbrev·Number:·67·(DW_TAG_subprogram)11384 ·<1><405d>:·Abbrev·Number:·58·(DW_TAG_subprogram)
11371 ····<404d>···DW_AT_specification:·(ref_addr)·<0x633> 
11372 ····<4051>···DW_AT_object_pointer:·(ref_udata)·<0x4052>11385 ····<405e>···DW_AT_external····:·(flag_present)·1
 11386 ····<405e>···DW_AT_name········:·(strp)·(offset:·0x34cc):·mbstowcs
 11387 ····<4062>···DW_AT_decl_file···:·(implicit_const)·11
 11388 ····<4062>···DW_AT_decl_line···:·(data1)·129
 11389 ····<4063>···DW_AT_decl_column·:·(implicit_const)·1
 11390 ····<4063>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
11373 ····<4052>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11391 ····<4067>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11374 ·<2><4052>:·Abbrev·Number:·57·(DW_TAG_formal_parameter) 
11375 ····<4053>···DW_AT_name········:·(strp)·(offset:·0x3571):·this 
11376 ····<4057>···DW_AT_type········:·(ref_addr)·<0x4371> 
11377 ····<405b>···DW_AT_artificial··:·(flag_present)·111392 ····<4067>···DW_AT_artificial··:·(flag_present)·1
 11393 ····<4067>···DW_AT_sibling·····:·(ref_udata)·<0x4084>
11378 ·<2><405b>:·Abbrev·Number:·68·(DW_TAG_formal_parameter) 
11379 ····<405c>···DW_AT_name········:·(strp)·(offset:·0x4925):·clazz 
11380 ····<4060>···DW_AT_decl_file···:·(implicit_const)·4 
11381 ····<4060>···DW_AT_decl_line···:·(implicit_const)·902 
11382 ····<4060>···DW_AT_decl_column·:·(data1)·34 
11383 ····<4061>···DW_AT_type········:·(ref_addr)·<0x1a9>,·jclass 
11384 ·<2><4065>:·Abbrev·Number:·68·(DW_TAG_formal_parameter)11394 ·<2><4068>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)
11385 ····<4066>···DW_AT_name········:·(strp)·(offset:·0x1c20):·name11395 ····<4069>···DW_AT_name········:·(strp)·(offset:·0x3e09):·__dst
11386 ····<406a>···DW_AT_decl_file···:·(implicit_const)·411396 ····<406d>···DW_AT_decl_file···:·(implicit_const)·11
 11397 ····<406d>···DW_AT_decl_line···:·(data1)·129
11387 ····<406a>···DW_AT_decl_line···:·(implicit_const)·90211398 ····<406e>···DW_AT_decl_column·:·(implicit_const)·1
11388 ····<406a>···DW_AT_decl_column·:·(data1)·53 
11389 ····<406b>···DW_AT_type········:·(ref_addr)·<0x74>11399 ····<406e>···DW_AT_type········:·(ref_udata)·<0x4084>
11390 ·<2><406f>:·Abbrev·Number:·63·(DW_TAG_formal_parameter)11400 ·<2><406f>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
11391 ····<4070>···DW_AT_name········:·(string)·sig11401 ····<4070>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src
11392 ····<4074>···DW_AT_decl_file···:·(implicit_const)·411402 ····<4074>···DW_AT_decl_file···:·(implicit_const)·11
11393 ····<4074>···DW_AT_decl_line···:·(data2)·90311403 ····<4074>···DW_AT_decl_line···:·(data1)·129
 11404 ····<4075>···DW_AT_decl_column·:·(implicit_const)·1
 11405 ····<4075>···DW_AT_type········:·(ref_addr)·<0x438d>
 11406 ·<2><4079>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11407 ····<407a>···DW_AT_name········:·(strp)·(offset:·0x30fe):·__len
 11408 ····<407e>···DW_AT_decl_file···:·(implicit_const)·11
 11409 ····<407e>···DW_AT_decl_line···:·(data1)·129
 11410 ····<407f>···DW_AT_decl_column·:·(implicit_const)·1
 11411 ····<407f>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11412 ·<2><4083>:·Abbrev·Number:·0
 11413 ·<1><4084>:·Abbrev·Number:·60·(DW_TAG_restrict_type)
 11414 ····<4085>···DW_AT_type········:·(ref_addr)·<0x3c33>
 11415 ·<1><4089>:·Abbrev·Number:·58·(DW_TAG_subprogram)
 11416 ····<408a>···DW_AT_external····:·(flag_present)·1
 11417 ····<408a>···DW_AT_name········:·(strp)·(offset:·0x34c3):·wcstombs
 11418 ····<408e>···DW_AT_decl_file···:·(implicit_const)·11
 11419 ····<408e>···DW_AT_decl_line···:·(data1)·159
 11420 ····<408f>···DW_AT_decl_column·:·(implicit_const)·1
 11421 ····<408f>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11422 ····<4093>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
 11423 ····<4093>···DW_AT_artificial··:·(flag_present)·1
 11424 ····<4093>···DW_AT_sibling·····:·(ref_udata)·<0x40b0>
 11425 ·<2><4094>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11426 ····<4095>···DW_AT_name········:·(strp)·(offset:·0x3e09):·__dst
 11427 ····<4099>···DW_AT_decl_file···:·(implicit_const)·11
 11428 ····<4099>···DW_AT_decl_line···:·(data1)·159
 11429 ····<409a>···DW_AT_decl_column·:·(implicit_const)·1
 11430 ····<409a>···DW_AT_type········:·(ref_addr)·<0x4388>
 11431 ·<2><409e>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)
 11432 ····<409f>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src
 11433 ····<40a3>···DW_AT_decl_file···:·(implicit_const)·11
 11434 ····<40a3>···DW_AT_decl_line···:·(data1)·159
 11435 ····<40a4>···DW_AT_decl_column·:·(implicit_const)·1
 11436 ····<40a4>···DW_AT_type········:·(ref_udata)·<0x40b0>
 11437 ·<2><40a5>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11438 ····<40a6>···DW_AT_name········:·(strp)·(offset:·0x30fe):·__len
 11439 ····<40aa>···DW_AT_decl_file···:·(implicit_const)·11
 11440 ····<40aa>···DW_AT_decl_line···:·(data1)·159
 11441 ····<40ab>···DW_AT_decl_column·:·(implicit_const)·1
 11442 ····<40ab>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11443 ·<2><40af>:·Abbrev·Number:·0
 11444 ·<1><40b0>:·Abbrev·Number:·60·(DW_TAG_restrict_type)
 11445 ····<40b1>···DW_AT_type········:·(ref_addr)·<0x3d04>
 11446 ·<1><40b5>:·Abbrev·Number:·30·(DW_TAG_imported_declaration)
 11447 ····<40b6>···DW_AT_decl_file···:·(data1)·12
 11448 ····<40b7>···DW_AT_decl_line···:·(data1)·71
 11449 ····<40b8>···DW_AT_decl_column·:·(data1)·12
 11450 ····<40b9>···DW_AT_import······:·(ref_udata)·<0x405d>» [Abbrev·Number:·58·(DW_TAG_subprogram)]
 11451 ·<1><40ba>:·Abbrev·Number:·30·(DW_TAG_imported_declaration)
 11452 ····<40bb>···DW_AT_decl_file···:·(data1)·12
 11453 ····<40bc>···DW_AT_decl_line···:·(data1)·83
 11454 ····<40bd>···DW_AT_decl_column·:·(data1)·12
 11455 ····<40be>···DW_AT_import······:·(ref_udata)·<0x4089>» [Abbrev·Number:·58·(DW_TAG_subprogram)]
 11456 ·<1><40bf>:·Abbrev·Number:·14·(DW_TAG_subprogram)
 11457 ····<40c0>···DW_AT_external····:·(flag_present)·1
 11458 ····<40c0>···DW_AT_name········:·(strp)·(offset:·0x2ff9):·__mbstowcs_chk
 11459 ····<40c4>···DW_AT_decl_file···:·(data1)·11
 11460 ····<40c5>···DW_AT_decl_line···:·(data1)·107
11394 ····<4076>···DW_AT_decl_column·:·(data1)·3911461 ····<40c6>···DW_AT_decl_column·:·(data1)·15
 11462 ····<40c7>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11463 ····<40cb>···DW_AT_declaration·:·(flag_present)·1
 11464 ····<40cb>···DW_AT_sibling·····:·(ref_udata)·<0x40e2>
 11465 ·<2><40cd>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)
 11466 ····<40ce>···DW_AT_type········:·(ref_addr)·<0x3c33>
 11467 ·<2><40d2>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)
11395 ····<4077>···DW_AT_type········:·(ref_addr)·<0x74>11468 ····<40d3>···DW_AT_type········:·(ref_addr)·<0x74>
 11469 ·<2><40d7>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)
 11470 ····<40d8>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11471 ·<2><40dc>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)
Max diff block lines reached; 23743/42906 bytes (55.34%) of diff not shown.
211 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 11 lines modified
1 U08XHCrb1 NHM6`}SBv
 2 ImGz^uaP
 3 Nv5b'}dw
 4 <5u*oKq\H
2 KpLH-$8&5 KpLH-$8&
3 S.vqF{h[6 S.vqF{h[
4 :ji3V.}.F7 :ji3V.}.F
5 .shstrtab8 .shstrtab
6 .note.gnu.build-id9 .note.gnu.build-id
7 .debug_info10 .debug_info
8 .debug_abbrev11 .debug_abbrev
194 KB
./usr/lib/debug/.build-id/a4/15dfdb044b069379a88c9fa0f5861172eb3c38.debug vs.
./usr/lib/debug/.build-id/03/ad8d551889f215e9840fd9c7dd8123c15c0347.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% 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:··········12496·(bytes·into·file)13 ··Start·of·section·headers:··········12488·(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·0x00d9c·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00d8c·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.4 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x30d0:1 There·are·37·section·headers,·starting·at·offset·0x30c8:
  
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
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 ··[·5]·.gnu.version······NOBITS··········00000af0·000178·00005a·02···A··3···0··210 ··[·5]·.gnu.version······NOBITS··········00000af0·000178·00005a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····NOBITS··········00000b4c·000178·000050·00···A··4···2··411 ··[·6]·.gnu.version_r····NOBITS··········00000b4c·000178·000050·00···A··4···2··4
12 ··[·7]·.rel.dyn··········NOBITS··········00000b9c·000178·000050·08···A··3···0··412 ··[·7]·.rel.dyn··········NOBITS··········00000b9c·000178·000050·08···A··3···0··4
13 ··[·8]·.rel.plt··········NOBITS··········00000bec·000178·0000b8·08···A··3··21··413 ··[·8]·.rel.plt··········NOBITS··········00000bec·000178·0000b8·08···A··3··21··4
14 ··[·9]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········00001020·001000·000180·04··AX··0···0·1615 ··[10]·.plt··············NOBITS··········00001020·001000·000180·04··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········000011a0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········000011a0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········000011c0·001000·000bc6·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········000011c0·001000·000bb6·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········00001d88·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00001d78·001000·000014·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00002000·001000·00018d·01·AMS··0···0··419 ··[14]·.rodata···········NOBITS··········00002000·001000·00018e·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····NOBITS··········00002190·001000·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00002190·001000·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········00002264·001000·00076c·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········00002264·001000·00076c·00···A··0···0··4
22 ··[17]·.init_array·······NOBITS··········00003ee8·000ee8·000004·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········00003ee8·000ee8·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········00003eec·000ee8·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00003eec·000ee8·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00003ef0·000ee8·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00003ef0·000ee8·0000e8·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00003fd8·000ee8·00001c·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00003fd8·000ee8·00001c·04··WA··0···0··4
26 ··[21]·.got.plt··········NOBITS··········00003ff4·000ee8·000068·04··WA··0···0··426 ··[21]·.got.plt··········NOBITS··········00003ff4·000ee8·000068·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········0000405c·000ee8·000008·00··WA··0···0··427 ··[22]·.data·············NOBITS··········0000405c·000ee8·000008·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00004080·000ee8·000044·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00004080·000ee8·000044·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000057·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000055·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000dbd·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000dbf·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fb0·000259·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fb0·000259·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·00120c·0005cb·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·00120c·0005cb·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0017d8·0005c5·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·0017d8·0005c5·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·001da0·00010d·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·001da0·00010c·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·001eb0·000332·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·001eac·00032f·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0021e4·0000ed·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0021dc·0000ed·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022d1·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022c9·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·002328·000460·10·····35··26··439 ··[34]·.symtab···········SYMTAB··········00000000·002320·000460·10·····35··26··4
40 ··[35]·.strtab···········STRTAB··········00000000·002788·0007d6·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·002780·0007d6·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·002f5e·000171·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·002f56·000171·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
6.32 KB
readelf --wide --symbols {}
    
Offset 7, 67 lines modifiedOffset 7, 67 lines modified
7 ·····3:·00001210·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·00001210·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·00001260·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·00001260·····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:·000012b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·000012b0·····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·generic.cpp 
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
 16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.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:·000011c0·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx21 ····17:·000011c0·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx
22 ····18:·00001d88·····0·FUNC····LOCAL··DEFAULT···13·_fini22 ····18:·00001d78·····0·FUNC····LOCAL··DEFAULT···13·_fini
23 ····19:·000012b5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx23 ····19:·000012b5·····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:·000018c0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left30 ····26:·000018c0····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:·00001ab0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion32 ····28:·00001cb0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
33 ····29:·000019b0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine33 ····29:·000019b0····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:·00001390···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject35 ····31:·00001390···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
36 ····32:·00001ac0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz36 ····32:·00001cc0····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:·00001310···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject38 ····34:·00001310···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:·00001d60····38·FUNC····GLOBAL·DEFAULT···12·map_error_code40 ····36:·00001d50····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
41 ····37:·00001800····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up41 ····37:·00001800····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
42 ····38:·00001450·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion42 ····38:·00001450·····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:·000012f0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc44 ····40:·000012f0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
45 ····41:·00001460···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal45 ····41:·00001460···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:·00001d00····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno48 ····44:·00001cf0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
49 ····45:·00001980····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine49 ····45:·00001980····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:·00001860····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down52 ····48:·00001860····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
53 ····49:·00001b00···251·FUNC····GLOBAL·DEFAULT···12·java_to_char53 ····49:·000019e0···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:·00001790····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset60 ····56:·00001790····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
61 ····57:·00001a80····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message61 ····57:·00001c80····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
62 ····58:·00001760····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold62 ····58:·00001760····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:·00001920····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right65 ····61:·00001920····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
66 ····62:·000019e0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code66 ····62:·00001be0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
67 ····63:·000017d0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground67 ····63:·000017d0····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:·000012c0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali71 ····67:·000012c0····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:·00001c00···246·FUNC····GLOBAL·DEFAULT···12·char_to_java73 ····69:·00001ae0···246·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:·a415dfdb044b069379a88c9fa0f5861172eb3c383 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·03ad8d551889f215e9840fd9c7dd8123c15c0347
67.0 KB
readelf --wide --debug-dump=rawline {}
    
Offset 899, 19 lines modifiedOffset 899, 19 lines modified
899 ··[0x000005f1]··Advance·PC·by·constant·17·to·0x19d0899 ··[0x000005f1]··Advance·PC·by·constant·17·to·0x19d0
900 ··[0x000005f2]··Special·opcode·76:·advance·Address·by·5·to·0x19d5·and·Line·by·1·to·199900 ··[0x000005f2]··Special·opcode·76:·advance·Address·by·5·to·0x19d5·and·Line·by·1·to·199
901 ··[0x000005f3]··Advance·PC·by·5·to·0x19da901 ··[0x000005f3]··Advance·PC·by·5·to·0x19da
902 ··[0x000005f5]··Extended·opcode·1:·End·of·Sequence902 ··[0x000005f5]··Extended·opcode·1:·End·of·Sequence
  
  
903 ··Offset:······················0x5f8903 ··Offset:······················0x5f8
904 ··Length:······················367904 ··Length:······················798
905 ··DWARF·Version:···············5905 ··DWARF·Version:···············5
906 ··Address·size·(bytes):········4906 ··Address·size·(bytes):········4
907 ··Segment·selector·(bytes):····0907 ··Segment·selector·(bytes):····0
908 ··Prologue·Length:·············91908 ··Prologue·Length:·············162
909 ··Minimum·Instruction·Length:··1909 ··Minimum·Instruction·Length:··1
910 ··Maximum·Ops·per·Instruction:·1910 ··Maximum·Ops·per·Instruction:·1
911 ··Initial·value·of·'is_stmt':··1911 ··Initial·value·of·'is_stmt':··1
912 ··Line·Base:···················-5912 ··Line·Base:···················-5
913 ··Line·Range:··················14913 ··Line·Range:··················14
914 ··Opcode·Base:·················13914 ··Opcode·Base:·················13
  
Offset 925, 210 lines modifiedOffset 925, 431 lines modified
925 ··Opcode·7·has·0·args925 ··Opcode·7·has·0·args
926 ··Opcode·8·has·0·args926 ··Opcode·8·has·0·args
927 ··Opcode·9·has·1·arg927 ··Opcode·9·has·1·arg
928 ··Opcode·10·has·0·args928 ··Opcode·10·has·0·args
929 ··Opcode·11·has·0·args929 ··Opcode·11·has·0·args
930 ··Opcode·12·has·1·arg930 ··Opcode·12·has·1·arg
  
931 ·The·Directory·Table·(offset·0x61a,·lines·7,·columns·1):931 ·The·Directory·Table·(offset·0x61a,·lines·11,·columns·1):
932 ··Entry»  Name932 ··Entry»  Name
933 ··0»      (line_strp)»   (offset:·0):·.933 ··0»      (line_strp)»   (offset:·0):·.
934 ··1»      (line_strp)»   (offset:·0x1f3):·src/shared/cpp934 ··1»      (line_strp)»   (offset:·0x20f):·src/shared/cpp
935 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include935 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
 936 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/i386-linux-gnu/bits
936 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/i686-linux-gnu/14/include937 ··4»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/i686-linux-gnu/14/include
937 ··4»      (line_strp)»   (offset:·0x95):·/usr/include938 ··5»      (line_strp)»   (offset:·0x95):·/usr/include
938 ··5»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux939 ··6»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux
 940 ··7»      (line_strp)»   (offset:·0xca):·/usr/include/c++/14
 941 ··8»      (line_strp)»   (offset:·0xde):·/usr/include/c++/14/bits
939 ··6»      (line_strp)»   (offset:·0xf7):·src/shared/headers942 ··9»      (line_strp)»   (offset:·0xf7):·src/shared/headers
 943 ··10»     (line_strp)»  (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits
  
940 ·The·File·Name·Table·(offset·0x63c,·lines·7,·columns·2):944 ·The·File·Name·Table·(offset·0x64c,·lines·18,·columns·2):
941 ··Entry»  Dir»       Name945 ··Entry»  Dir»       Name
942 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic.cpp946 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1fe):·unix_strings.cpp
 947 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1fe):·unix_strings.cpp
943 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x132):·jni.h948 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x132):·jni.h
944 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic.cpp949 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x163):·stdlib.h
 950 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x138):·stddef.h
945 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x141):·stdarg.h951 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x141):·stdarg.h
946 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x152):·stdio.h952 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x152):·stdio.h
947 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x15a):·jni_md.h953 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x15a):·jni_md.h
 954 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x163):·stdlib.h
 955 ··9»      (udata)»       7»      (line_strp)»   (offset:·0x16c):·cstdlib
 956 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x174):·std_abs.h
 957 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x17e):·stdlib-float.h
 958 ··12»     (udata)»      3»     (line_strp)»  (offset:·0x18d):·stdlib-bsearch.h
 959 ··13»     (udata)»      7»     (line_strp)»  (offset:·0x163):·stdlib.h
 960 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x21e):·wchar.h
 961 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x226):·string.h
948 ··6»      (udata)»       6»      (line_strp)»   (offset:·0x19e):·generic.h962 ··16»     (udata)»      9»     (line_strp)»  (offset:·0x19e):·generic.h
 963 ··17»     (udata)»      10»    (line_strp)» (offset:·0x1cc):·c++config.h
  
949 ·Line·Number·Statements:964 ·Line·Number·Statements:
950 ··[0x0000065f]··Set·column·to·10965 ··[0x000006a6]··Set·column·to·65
951 ··[0x00000661]··Extended·opcode·2:·set·Address·to·0x1ac0966 ··[0x000006a8]··Extended·opcode·2:·set·Address·to·0x19e0
952 ··[0x00000668]··Advance·Line·by·1060·to·1061967 ··[0x000006af]··Advance·Line·by·27·to·28
953 ··[0x0000066b]··Copy968 ··[0x000006b1]··Copy
954 ··[0x0000066c]··Set·column·to·9969 ··[0x000006b2]··Set·column·to·5
955 ··[0x0000066e]··Special·opcode·6:·advance·Address·by·0·to·0x1ac0·and·Line·by·1·to·1062·(view·1)970 ··[0x000006b4]··Special·opcode·6:·advance·Address·by·0·to·0x19e0·and·Line·by·1·to·29·(view·1)
956 ··[0x0000066f]··Special·opcode·6:·advance·Address·by·0·to·0x1ac0·and·Line·by·1·to·1063·(view·2) 
957 ··[0x00000670]··Set·column·to·10971 ··[0x000006b5]··Set·column·to·65
958 ··[0x00000672]··Set·is_stmt·to·0972 ··[0x000006b7]··Set·is_stmt·to·0
959 ··[0x00000673]··Special·opcode·3:·advance·Address·by·0·to·0x1ac0·and·Line·by·-2·to·1061·(view·3) 
960 ··[0x00000674]··Special·opcode·47:·advance·Address·by·3·to·0x1ac3·and·Line·by·0·to·1061 
961 ··[0x00000675]··Set·column·to·9 
962 ··[0x00000677]··Special·opcode·63:·advance·Address·by·4·to·0x1ac7·and·Line·by·2·to·1063 
963 ··[0x00000678]··Set·is_stmt·to·1 
964 ··[0x00000679]··Special·opcode·62:·advance·Address·by·4·to·0x1acb·and·Line·by·1·to·1064 
965 ··[0x0000067a]··Set·column·to·20 
966 ··[0x0000067c]··Set·is_stmt·to·0 
967 ··[0x0000067d]··Copy·(view·1) 
968 ··[0x0000067e]··Set·column·to·35 
969 ··[0x00000680]··Special·opcode·33:·advance·Address·by·2·to·0x1acd·and·Line·by·0·to·1064 
970 ··[0x00000681]··Set·column·to·9 
971 ··[0x00000683]··Set·is_stmt·to·1 
972 ··[0x00000684]··Special·opcode·230:·advance·Address·by·16·to·0x1add·and·Line·by·1·to·1065 
973 ··[0x00000685]··Set·column·to·5 
974 ··[0x00000687]··Set·is_stmt·to·0 
975 ··[0x00000688]··Special·opcode·6:·advance·Address·by·0·to·0x1add·and·Line·by·1·to·1066·(view·1) 
976 ··[0x00000689]··Advance·PC·by·4·to·0x1ae1 
977 ··[0x0000068b]··Extended·opcode·1:·End·of·Sequence 
  
978 ··[0x0000068e]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
979 ··[0x00000690]··Set·column·to·126 
980 ··[0x00000692]··Extended·opcode·2:·set·Address·to·0x19e0 
981 ··[0x00000699]··Advance·Line·by·26·to·27 
982 ··[0x0000069b]··Copy 
983 ··[0x0000069c]··Set·column·to·5 
984 ··[0x0000069e]··Special·opcode·6:·advance·Address·by·0·to·0x19e0·and·Line·by·1·to·28·(view·1) 
985 ··[0x0000069f]··Set·column·to·126 
986 ··[0x000006a1]··Set·is_stmt·to·0 
987 ··[0x000006a2]··Special·opcode·4:·advance·Address·by·0·to·0x19e0·and·Line·by·-1·to·27·(view·2)973 ··[0x000006b8]··Special·opcode·4:·advance·Address·by·0·to·0x19e0·and·Line·by·-1·to·28·(view·2)
988 ··[0x000006a3]··Advance·PC·by·constant·17·to·0x19f1974 ··[0x000006b9]··Advance·PC·by·constant·17·to·0x19f1
989 ··[0x000006a4]··Special·opcode·19:·advance·Address·by·1·to·0x19f2·and·Line·by·0·to·27975 ··[0x000006ba]··Special·opcode·19:·advance·Address·by·1·to·0x19f2·and·Line·by·0·to·28
990 ··[0x000006a5]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
991 ··[0x000006a7]··Set·column·to·12 
992 ··[0x000006a9]··Set·is_stmt·to·1 
993 ··[0x000006aa]··Advance·Line·by·868·to·895 
994 ··[0x000006ad]··Special·opcode·61:·advance·Address·by·4·to·0x19f6·and·Line·by·0·to·895 
995 ··[0x000006ae]··Set·column·to·9 
996 ··[0x000006b0]··Special·opcode·6:·advance·Address·by·0·to·0x19f6·and·Line·by·1·to·896·(view·1) 
997 ··[0x000006b1]··Set·File·Name·to·entry·2·in·the·File·Name·Table976 ··[0x000006bb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
998 ··[0x000006b3]··Set·column·to·126977 ··[0x000006bd]··Set·column·to·11
999 ··[0x000006b5]··Set·is_stmt·to·0978 ··[0x000006bf]··Set·is_stmt·to·1
1000 ··[0x000006b6]··Advance·Line·by·-869·to·27979 ··[0x000006c0]··Advance·Line·by·1582·to·1610
1001 ··[0x000006b9]··Copy·(view·2) 
1002 ··[0x000006ba]··Set·File·Name·to·entry·1·in·the·File·Name·Table980 ··[0x000006c3]··Special·opcode·61:·advance·Address·by·4·to·0x19f6·and·Line·by·0·to·1610
 981 ··[0x000006c4]··Set·column·to·9
 982 ··[0x000006c6]··Special·opcode·6:·advance·Address·by·0·to·0x19f6·and·Line·by·1·to·1611·(view·1)
1003 ··[0x000006bc]··Set·column·to·27983 ··[0x000006c7]··Set·column·to·27
1004 ··[0x000006be]··Advance·Line·by·869·to·896 
1005 ··[0x000006c1]··Special·opcode·61:·advance·Address·by·4·to·0x19fa·and·Line·by·0·to·896984 ··[0x000006c9]··Set·is_stmt·to·0
 985 ··[0x000006ca]··Copy·(view·2)
1006 ··[0x000006c2]··Set·column·to·41986 ··[0x000006cb]··Set·column·to·42
1007 ··[0x000006c4]··Special·opcode·33:·advance·Address·by·2·to·0x19fc·and·Line·by·0·to·896987 ··[0x000006cd]··Special·opcode·33:·advance·Address·by·2·to·0x19f8·and·Line·by·0·to·1611
1008 ··[0x000006c5]··Special·opcode·117:·advance·Address·by·8·to·0x1a04·and·Line·by·0·to·896988 ··[0x000006ce]··Special·opcode·187:·advance·Address·by·13·to·0x1a05·and·Line·by·0·to·1611
1009 ··[0x000006c6]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
Max diff block lines reached; 60209/68524 bytes (87.87%) of diff not shown.
82.0 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)·0x76b38 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x5f8
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:·0x1ba2)·42 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ba2)·
43 ····<5a>···DW_AT_decl_file···:·(implicit_const)·843 ····<5a>···DW_AT_decl_file···:·(implicit_const)·8
44 ····<5a>···DW_AT_decl_line···:·(data2)·68744 ····<5a>···DW_AT_decl_line···:·(data2)·687
45 ····<5c>···DW_AT_decl_column·:·(implicit_const)·1345 ····<5c>···DW_AT_decl_column·:·(implicit_const)·13
Offset 1886, 766 lines modifiedOffset 1886, 766 lines modified
1886 ····<eed>···DW_AT_call_origin·:·(ref_udata)·<0x670>1886 ····<eed>···DW_AT_call_origin·:·(ref_udata)·<0x670>
1887 ·<2><eef>:·Abbrev·Number:·24·(DW_TAG_call_site)1887 ·<2><eef>:·Abbrev·Number:·24·(DW_TAG_call_site)
1888 ····<ef0>···DW_AT_call_return_pc:·(addr)·0x135f1888 ····<ef0>···DW_AT_call_return_pc:·(addr)·0x135f
1889 ····<ef4>···DW_AT_call_origin·:·(ref_udata)·<0x68d>1889 ····<ef4>···DW_AT_call_origin·:·(ref_udata)·<0x68d>
1890 ·<2><ef6>:·Abbrev·Number:·01890 ·<2><ef6>:·Abbrev·Number:·0
1891 ·<1><ef7>:·Abbrev·Number:·01891 ·<1><ef7>:·Abbrev·Number:·0
1892 ··Compilation·Unit·@·offset·0xef8:1892 ··Compilation·Unit·@·offset·0xef8:
1893 ···Length:········0x2a0·(32-bit)1893 ···Length:········0x3ed·(32-bit)
1894 ···Version:·······51894 ···Version:·······5
1895 ···Unit·Type:·····DW_UT_compile·(1)1895 ···Unit·Type:·····DW_UT_compile·(1)
1896 ···Abbrev·Offset:·01896 ···Abbrev·Offset:·0
1897 ···Pointer·Size:··41897 ···Pointer·Size:··4
1898 ·<0><f04>:·Abbrev·Number:·66·(DW_TAG_compile_unit)1898 ·<0><f04>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
1899 ····<f05>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·1899 ····<f05>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·
1900 ····<f09>···DW_AT_language····:·(data1)·33»  (C++14)1900 ····<f09>···DW_AT_language····:·(data1)·33»  (C++14)
1901 ····<f0a>···DW_AT_name········:·(line_strp)·(offset:·0x1d8):·src/shared/cpp/generic.cpp1901 ····<f0a>···DW_AT_name········:·(line_strp)·(offset:·0x1ef):·src/shared/cpp/unix_strings.cpp
1902 ····<f0e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.1902 ····<f0e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
1903 ····<f12>···DW_AT_ranges······:·(sec_offset)·0xbb 
1904 ····<f16>···DW_AT_low_pc······:·(addr)·01903 ····<f12>···DW_AT_low_pc······:·(addr)·0x19e0
 1904 ····<f16>···DW_AT_high_pc·····:·(udata)·502
1905 ····<f1a>···DW_AT_stmt_list···:·(sec_offset)·0x5f81905 ····<f18>···DW_AT_stmt_list···:·(sec_offset)·0x5f8
1906 ·<1><f1e>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1906 ·<1><f1c>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1907 ····<f1f>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>1907 ····<f1d>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>
1908 ·<1><f23>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1908 ·<1><f21>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1909 ····<f24>···DW_AT_import······:·(GNU_ref_alt)·<0x4047>1909 ····<f22>···DW_AT_import······:·(GNU_ref_alt)·<0x4047>
1910 ·<1><f28>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1910 ·<1><f26>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1911 ····<f29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>1911 ····<f27>···DW_AT_import······:·(GNU_ref_alt)·<0x4383>
 1912 ·<1><f2b>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 1913 ····<f2c>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·82·(DW_TAG_partial_unit)]
 1914 ·<1><f30>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 1915 ····<f31>···DW_AT_import······:·(ref_addr)·<0x4c>»     [Abbrev·Number:·82·(DW_TAG_partial_unit)]
1912 ·<1><f2d>:·Abbrev·Number:·35·(DW_TAG_subprogram)1916 ·<1><f35>:·Abbrev·Number:·57·(DW_TAG_namespace)
 1917 ····<f36>···DW_AT_name········:·(string)·std
1913 ····<f2e>···DW_AT_external····:·(flag_present)·1 
1914 ····<f2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b8b)· 
1915 ····<f32>···DW_AT_decl_file···:·(data1)·61918 ····<f3a>···DW_AT_decl_file···:·(data1)·17
1916 ····<f33>···DW_AT_decl_line···:·(data1)·591919 ····<f3b>···DW_AT_decl_line···:·(data2)·308
1917 ····<f34>···DW_AT_decl_column·:·(data1)·121920 ····<f3d>···DW_AT_decl_column·:·(data1)·11
1918 ····<f35>···DW_AT_type········:·(GNU_ref_alt)·<0x54> 
1919 ····<f39>···DW_AT_declaration·:·(flag_present)·1 
1920 ····<f39>···DW_AT_sibling·····:·(ref_udata)·<0xf40>1921 ····<f3e>···DW_AT_sibling·····:·(ref_udata)·<0xf40>
1921 ·<2><f3a>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1922 ····<f3b>···DW_AT_type········:·(GNU_ref_alt)·<0x54> 
1923 ·<2><f3f>:·Abbrev·Number:·01922 ·<2><f3f>:·Abbrev·Number:·0
 1923 ·<1><f40>:·Abbrev·Number:·51·(DW_TAG_namespace)
 1924 ····<f41>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x405e)·
 1925 ····<f45>···DW_AT_decl_file···:·(data1)·17
 1926 ····<f46>···DW_AT_decl_line···:·(data2)·345
 1927 ····<f48>···DW_AT_decl_column·:·(data1)·11
1924 ·<1><f40>:·Abbrev·Number:·73·(DW_TAG_subprogram)1928 ·<1><f49>:·Abbrev·Number:·55·(DW_TAG_subprogram)
1925 ····<f41>···DW_AT_external····:·(flag_present)·11929 ····<f4a>···DW_AT_external····:·(flag_present)·1
1926 ····<f41>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3282)·1930 ····<f4a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x310a)·
1927 ····<f45>···DW_AT_decl_file···:·(data1)·21931 ····<f4e>···DW_AT_decl_file···:·(data1)·15
 1932 ····<f4f>···DW_AT_decl_line···:·(data2)·407
 1933 ····<f51>···DW_AT_decl_column·:·(data1)·15
 1934 ····<f52>···DW_AT_type········:·(GNU_ref_alt)·<0x394b>
 1935 ····<f56>···DW_AT_declaration·:·(flag_present)·1
 1936 ····<f56>···DW_AT_sibling·····:·(ref_udata)·<0xf5d>
 1937 ·<2><f57>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 1938 ····<f58>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
 1939 ·<2><f5c>:·Abbrev·Number:·0
 1940 ·<1><f5d>:·Abbrev·Number:·37·(DW_TAG_subprogram)
 1941 ····<f5e>···DW_AT_external····:·(flag_present)·1
 1942 ····<f5e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1bba)·
 1943 ····<f62>···DW_AT_decl_file···:·(data1)·16
1928 ····<f46>···DW_AT_decl_line···:·(data1)·371944 ····<f63>···DW_AT_decl_line···:·(data1)·44
1929 ····<f47>···DW_AT_decl_column·:·(data1)·11945 ····<f64>···DW_AT_decl_column·:·(data1)·13
1930 ····<f48>···DW_AT_type········:·(GNU_ref_alt)·<0x7f> 
1931 ····<f4c>···DW_AT_low_pc······:·(addr)·0x1ab0 
1932 ····<f50>···DW_AT_high_pc·····:·(udata)·6 
1933 ····<f51>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa) 
1934 ····<f53>···DW_AT_call_all_calls:·(flag_present)·11946 ····<f65>···DW_AT_declaration·:·(flag_present)·1
1935 ····<f53>···DW_AT_sibling·····:·(ref_udata)·<0xf71>1947 ····<f65>···DW_AT_sibling·····:·(ref_udata)·<0xf76>
1936 ·<2><f54>:·Abbrev·Number:·71·(DW_TAG_formal_parameter)1948 ·<2><f66>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
1937 ····<f55>···DW_AT_name········:·(string)·env 
1938 ····<f59>···DW_AT_decl_file···:·(implicit_const)·2 
1939 ····<f59>···DW_AT_decl_line···:·(data1)·37 
1940 ····<f5a>···DW_AT_decl_column·:·(data1)·89 
1941 ····<f5b>···DW_AT_type········:·(GNU_ref_alt)·<0x2870>1949 ····<f67>···DW_AT_type········:·(GNU_ref_alt)·<0x2870>
1942 ····<f5f>···DW_AT_location····:·(exprloc)·2·byte·block:·91·0·»    (DW_OP_fbreg:·0) 
1943 ·<2><f62>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)1950 ·<2><f6b>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 1951 ····<f6c>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
 1952 ·<2><f70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
1944 ····<f63>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d55)· 
1945 ····<f67>···DW_AT_decl_file···:·(implicit_const)·2 
1946 ····<f67>···DW_AT_decl_line···:·(data1)·37 
1947 ····<f68>···DW_AT_decl_column·:·(data1)·101 
1948 ····<f69>···DW_AT_type········:·(GNU_ref_alt)·<0x1a9>1953 ····<f71>···DW_AT_type········:·(GNU_ref_alt)·<0x19c>
1949 ····<f6d>···DW_AT_location····:·(exprloc)·2·byte·block:·91·4·»    (DW_OP_fbreg:·4) 
1950 ·<2><f70>:·Abbrev·Number:·01954 ·<2><f75>:·Abbrev·Number:·0
1951 ·<1><f71>:·Abbrev·Number:·65·(DW_TAG_subprogram)1955 ·<1><f76>:·Abbrev·Number:·56·(DW_TAG_subprogram)
1952 ····<f72>···DW_AT_external····:·(flag_present)·11956 ····<f77>···DW_AT_external····:·(flag_present)·1
1953 ····<f72>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b75)·1957 ····<f77>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc2d)·
1954 ····<f76>···DW_AT_decl_file···:·(data1)·21958 ····<f7b>···DW_AT_decl_file···:·(implicit_const)·1
1955 ····<f77>···DW_AT_decl_line···:·(data1)·271959 ····<f7b>···DW_AT_decl_line···:·(data1)·52
1956 ····<f78>···DW_AT_decl_column·:·(data1)·61960 ····<f7c>···DW_AT_decl_column·:·(data1)·9
 1961 ····<f7d>···DW_AT_type········:·(GNU_ref_alt)·<0x1c3>
1957 ····<f79>···DW_AT_low_pc······:·(addr)·0x19e01962 ····<f81>···DW_AT_low_pc······:·(addr)·0x1ae0
1958 ····<f7d>···DW_AT_high_pc·····:·(udata)·1531963 ····<f85>···DW_AT_high_pc·····:·(udata)·246
1959 ····<f7f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)1964 ····<f87>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
1960 ····<f81>···DW_AT_call_all_tail_calls:·(flag_present)·11965 ····<f89>···DW_AT_call_all_tail_calls:·(flag_present)·1
1961 ····<f81>···DW_AT_sibling·····:·(ref_udata)·<0x1108>1966 ····<f89>···DW_AT_sibling·····:·(ref_udata)·<0x10ee>
1962 ·<2><f83>:·Abbrev·Number:·71·(DW_TAG_formal_parameter)1967 ·<2><f8b>:·Abbrev·Number:·50·(DW_TAG_formal_parameter)
1963 ····<f84>···DW_AT_name········:·(string)·env1968 ····<f8c>···DW_AT_name········:·(string)·env
1964 ····<f88>···DW_AT_decl_file···:·(implicit_const)·21969 ····<f90>···DW_AT_decl_file···:·(implicit_const)·1
1965 ····<f88>···DW_AT_decl_line···:·(data1)·271970 ····<f90>···DW_AT_decl_line···:·(data1)·52
1966 ····<f89>···DW_AT_decl_column·:·(data1)·361971 ····<f91>···DW_AT_decl_column·:·(data1)·30
1967 ····<f8a>···DW_AT_type········:·(GNU_ref_alt)·<0x2870>1972 ····<f92>···DW_AT_type········:·(GNU_ref_alt)·<0x2870>
1968 ····<f8e>···DW_AT_location····:·(exprloc)·2·byte·block:·91·0·»    (DW_OP_fbreg:·0)1973 ····<f96>···DW_AT_location····:·(exprloc)·2·byte·block:·91·0·»    (DW_OP_fbreg:·0)
1969 ·<2><f91>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)1974 ·<2><f99>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
1970 ····<f92>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1bd9)·1975 ····<f9a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x35ca)·
Max diff block lines reached; 63902/83856 bytes (76.20%) of diff not shown.
1.15 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 ····000012c0·0000071a9 ····000012c0·0000071a
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················28
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 ····000019e0·000000d617 ····000019e0·000001f6
18 ····00001ac0·00000021 
19 ····00000000·0000000018 ····00000000·00000000
20 ··Length:···················2819 ··Length:···················36
21 ··Version:··················220 ··Version:··················2
22 ··Offset·into·.debug_info:··0x119c21 ··Offset·into·.debug_info:··0x12e9
23 ··Pointer·Size:·············422 ··Pointer·Size:·············4
24 ··Segment·Size:·············023 ··Segment·Size:·············0
  
25 ····Address····Length24 ····Address····Length
26 ····00001b00·000001f625 ····00001be0·000000d6
 26 ····00001cc0·00000021
27 ····00000000·0000000027 ····00000000·00000000
28 ··Length:···················2828 ··Length:···················28
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x158d30 ··Offset·into·.debug_info:··0x158d
31 ··Pointer·Size:·············431 ··Pointer·Size:·············4
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address····Length33 ····Address····Length
34 ····00001d00·0000008634 ····00001cf0·00000086
35 ····00000000·0000000035 ····00000000·00000000
  
24.6 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 ·············00001370·00001387·(DW_OP_fbreg:·8)358 ·············00001370·00001387·(DW_OP_fbreg:·8)
359 ····00000324·<End·of·list>359 ····00000324·<End·of·list>
360 Table·at·Offset·0x325360 Table·at·Offset·0x325
361 ··Length:··········0xe2361 ··Length:··········0x1ba
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
  
368 ····00000333·v0000000·v0000000·views·at·00000331·for:370 ····00000337·v0000000·v0000000·views·at·00000331·for:
369 ·············00001a04·00001a1e·(DW_OP_reg0·(eax))371 ·············00001afc·00001b06·(DW_OP_reg0·(eax))
 372 ····0000033e·v0000000·v0000000·views·at·00000333·for:
 373 ·············00001b06·00001b42·(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·00001a23·(base·address) 
374 ····00000345·v0000000·v0000000·views·at·0000033c·for:374 ····00000347·v0000000·v0000000·views·at·00000335·for:
 375 ·············00001ba9·00001bd6·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)
375 ·············00001a23·00001a24·(DW_OP_reg0·(eax)) 
376 ····0000034a·v0000000·v0000000·views·at·0000033e·for: 
377 ·············00001a24·00001a79·(DW_OP_fbreg:·-36) 
378 ····00000350·<End·of·list>376 ····00000350·<End·of·list>
  
379 ····00000351·v0000000·v0000000·location·view·pair377 ····00000351·v0000000·v0000000·location·view·pair
380 ····00000353·v0000000·v0000000·location·view·pair378 ····00000353·v0000000·v0000000·location·view·pair
 379 ····00000355·v0000000·v0000000·location·view·pair
 380 ····00000357·v0000000·v0000000·location·view·pair
  
381 ····00000355·00001a34·(base·address) 
382 ····0000035a·v0000000·v0000000·views·at·00000351·for:381 ····00000359·v0000000·v0000000·views·at·00000351·for:
383 ·············00001a34·00001a40·(DW_OP_reg0·(eax))382 ·············00001b14·00001b1a·(DW_OP_reg0·(eax))
384 ····0000035f·v0000000·v0000000·views·at·00000353·for:383 ····00000360·v0000000·v0000000·views·at·00000353·for:
385 ·············00001a40·00001a78·(DW_OP_reg5·(ebp))384 ·············00001b1a·00001b51·(DW_OP_reg6·(esi))
 385 ····00000367·v0000000·v0000000·views·at·00000355·for:
 386 ·············00001b51·00001b75·(DW_OP_fbreg:·-36)
 387 ····0000036f·v0000000·v0000000·views·at·00000357·for:
 388 ·············00001ba9·00001bd6·(DW_OP_reg6·(esi))
386 ····00000364·<End·of·list>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 ·············00001b32·00001b35·(DW_OP_reg0·(eax))
 394 ····00000382·v0000000·v0000000·views·at·00000379·for:
 395 ·············00001b35·00001b8c·(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 ·············00001b42·00001b4c·(DW_OP_reg0·(eax))
 401 ····00000395·v0000000·v0000000·views·at·0000038c·for:
 402 ·············00001b4c·00001b9f·(DW_OP_reg5·(ebp))
 403 ····0000039c·<End·of·list>
  
387 ····00000365·v0000000·v0000000·location·view·pair404 ····0000039d·v0000000·v0000000·location·view·pair
 405 ····0000039f·v0000000·v0000000·location·view·pair
  
388 ····00000367·v0000000·v0000000·views·at·00000365·for:406 ····000003a1·v0000000·v0000000·views·at·0000039d·for:
 407 ·············00001b8c·00001b93·(DW_OP_reg0·(eax))
 408 ····000003a8·v0000000·v0000000·views·at·0000039f·for:
389 ·············00001a4d·00001a76·(DW_OP_reg6·(esi))409 ·············00001b93·00001b9f·(DW_OP_reg7·(edi))
390 ····0000036f·<End·of·list>410 ····000003af·<End·of·list>
  
391 ····00000370·v0000000·v0000000·location·view·pair411 ····000003b0·v0000001·v0000000·location·view·pair
  
392 ····00000372·v0000000·v0000000·views·at·00000370·for:412 ····000003b2·v0000001·v0000000·views·at·000003b0·for:
393 ·············00001a59·00001a70·(DW_OP_reg0·(eax))413 ·············00001b42·00001b51·(DW_OP_lit0;·DW_OP_stack_value)
394 ····0000037a·<End·of·list>414 ····000003ba·<End·of·list>
  
 415 ····000003bb·v0000001·v0000000·location·view·pair
395 ····0000037b·v0000000·v0000000·location·view·pair416 ····000003bd·v0000000·v0000000·location·view·pair
  
 417 ····000003bf·v0000001·v0000000·views·at·000003bb·for:
 418 ·············00001b14·00001b1a·(DW_OP_reg0·(eax))
396 ····0000037d·v0000000·v0000000·views·at·0000037b·for:419 ····000003c6·v0000000·v0000000·views·at·000003bd·for:
397 ·············000019f6·00001a04·(DW_OP_reg7·(edi))420 ·············00001b1a·00001b1b·(DW_OP_reg6·(esi))
398 ····00000385·<End·of·list>421 ····000003cd·<End·of·list>
  
399 ····00000386·v0000000·v0000000·location·view·pair422 ····000003ce·v0000001·v0000000·location·view·pair
  
400 ····00000388·v0000000·v0000000·views·at·00000386·for:423 ····000003d0·v0000001·v0000000·views·at·000003ce·for:
401 ·············000019f6·00001a04·(DW_OP_fbreg:·16)424 ·············00001b14·00001b1b·(DW_OP_reg7·(edi))
402 ····00000391·<End·of·list>425 ····000003d7·<End·of·list>
  
403 ····00000392·v0000002·v0000000·location·view·pair426 ····000003d8·v0000001·v0000000·location·view·pair
  
404 ····00000394·v0000002·v0000000·views·at·00000392·for:427 ····000003da·v0000001·v0000000·views·at·000003d8·for:
405 ·············00001a04·00001a23·(DW_OP_reg7·(edi))428 ·············00001b14·00001b1b·(DW_OP_reg5·(ebp))
406 ····0000039c·<End·of·list>429 ····000003e1·<End·of·list>
  
407 ····0000039d·v0000002·v0000000·location·view·pair430 ····000003e2·v0000002·v0000000·location·view·pair
  
408 ····0000039f·v0000002·v0000000·views·at·0000039d·for:431 ····000003e4·v0000002·v0000000·views·at·000003e2·for:
409 ·············00001a04·00001a1e·(DW_OP_reg0·(eax))432 ·············00001b75·00001b8c·(DW_OP_fbreg:·0)
410 ····000003a7·<End·of·list>433 ····000003ec·<End·of·list>
  
411 ····000003a8·v0000002·v0000000·location·view·pair434 ····000003ed·v0000002·v0000000·location·view·pair
  
412 ····000003aa·v0000002·v0000000·views·at·000003a8·for:435 ····000003ef·v0000002·v0000000·views·at·000003ed·for:
413 ·············00001a04·00001a23·(DW_OP_addr:·20d3;·DW_OP_stack_value)436 ·············00001b75·00001b8c·(DW_OP_reg5·(ebp))
414 ····000003b7·<End·of·list>437 ····000003f6·<End·of·list>
  
415 ····000003b8·v0000002·v0000000·location·view·pair438 ····000003f7·v0000002·v0000000·location·view·pair
  
416 ····000003ba·v0000002·v0000000·views·at·000003b8·for:439 ····000003f9·v0000002·v0000000·views·at·000003f7·for:
417 ·············00001a04·00001a23·(DW_OP_addr:·2108;·DW_OP_stack_value)440 ·············00001b75·00001b8c·(DW_OP_reg7·(edi))
418 ····000003c7·<End·of·list>441 ····00000400·<End·of·list>
  
 442 ····00000401·v0000000·v0000000·location·view·pair
419 ····000003c8·v0000002·v0000000·location·view·pair443 ····00000403·v0000000·v0000000·location·view·pair
  
Max diff block lines reached; 18105/25097 bytes (72.14%) of diff not shown.
1.14 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 ····000012c0·0000071a9 ····000012c0·0000071a
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················28
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 ····000019e0·000000d617 ····000019e0·000001f6
18 ····00001ac0·00000021 
19 ····00000000·0000000018 ····00000000·00000000
20 ··Length:···················2819 ··Length:···················36
21 ··Version:··················220 ··Version:··················2
22 ··Offset·into·.debug_info:··0x119c21 ··Offset·into·.debug_info:··0x12e9
23 ··Pointer·Size:·············422 ··Pointer·Size:·············4
24 ··Segment·Size:·············023 ··Segment·Size:·············0
  
25 ····Address····Length24 ····Address····Length
26 ····00001b00·000001f625 ····00001be0·000000d6
 26 ····00001cc0·00000021
27 ····00000000·0000000027 ····00000000·00000000
28 ··Length:···················2828 ··Length:···················28
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x158d30 ··Offset·into·.debug_info:··0x158d
31 ··Pointer·Size:·············431 ··Pointer·Size:·············4
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address····Length33 ····Address····Length
34 ····00001d00·0000008634 ····00001cf0·00000086
35 ····00000000·0000000035 ····00000000·00000000
  
591 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 23 lines modified
1 <8GCC:·(Debian·14.2.0-6)·14.2.01 GGCC:·(Debian·14.2.0-6)·14.2.0
2 A;Q?X;S:h:52 !d=*1@h?CN:
 3 !·+·-WZ|
3 wo6!UmNQ4 wo6!UmNQ
 5 }a+S$J/Z
4 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug6 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
5 crtstuff.c7 crtstuff.c
6 deregister_tm_clones8 deregister_tm_clones
7 __do_global_dtors_aux9 __do_global_dtors_aux
8 completed.010 completed.0
9 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
10 frame_dummy12 frame_dummy
11 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
12 curses.cpp14 curses.cpp
13 generic.cpp 
14 unix_strings.cpp15 unix_strings.cpp
 16 generic.cpp
15 generic_posix.cpp17 generic_posix.cpp
16 __FRAME_END__18 __FRAME_END__
17 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
18 __x86.get_pc_thunk.dx20 __x86.get_pc_thunk.dx
19 __dso_handle21 __dso_handle
20 _DYNAMIC22 _DYNAMIC
21 __GNU_EH_FRAME_HDR23 __GNU_EH_FRAME_HDR
1.39 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 16574 objdump: DWARF error: unable to read alt ref 16638
    
Offset 65, 30 lines modifiedOffset 65, 30 lines modified
  
65 00001980·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:65 00001980·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:
66 »       ...66 »       ...
  
67 000019b0·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:67 000019b0·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:
68 »       ...68 »       ...
  
69 000019e0·<mark_failed_with_code>:69 000019e0·<java_to_char>:
70 »       ...70 »       ...
  
71 00001a80·<mark_failed_with_message>:71 00001ae0·<char_to_java>:
72 »       ...72 »       ...
  
73 00001ab0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:73 00001be0·<mark_failed_with_code>:
74 »       ...74 »       ...
  
75 00001ac0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:75 00001c80·<mark_failed_with_message>:
76 »       ...76 »       ...
  
77 00001b00·<java_to_char>:77 00001cb0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
78 »       ...78 »       ...
  
79 00001c00·<char_to_java>:79 00001cc0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
80 »       ...80 »       ...
  
81 00001d00·<mark_failed_with_errno>:81 00001cf0·<mark_failed_with_errno>:
82 »       ...82 »       ...
  
83 00001d60·<map_error_code>:83 00001d50·<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 00001d88·<_fini>:2 00001d78·<_fini>:
3 »       ...3 »       ...
759 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/generic.cpp 
33 ··[···1f3]··src/shared/cpp 
34 ··[···202]··src/shared/cpp/osx.cpp32 ··[···1d8]··src/shared/cpp/osx.cpp
35 ··[···219]··src/shared/cpp/unix_strings.cpp33 ··[···1ef]··src/shared/cpp/unix_strings.cpp
 34 ··[···20f]··src/shared/cpp
36 ··[···239]··wchar.h35 ··[···21e]··wchar.h
37 ··[···241]··string.h36 ··[···226]··string.h
 37 ··[···22f]··src/shared/cpp/generic.cpp
38 ··[···24a]··src/shared/cpp/generic_posix.cpp38 ··[···24a]··src/shared/cpp/generic_posix.cpp
39 ··[···26b]··errno.h39 ··[···26b]··errno.h
  
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·b5e833ce·ff4737ea·15745cf2·0e4178bb·..3..G7..t\..Ax.6 ··0x00000040·a950fc0b·e968c642·cb6c14bf·cb265e75·.P...h.B.l...&^u
7 ··0x00000050·d0aab6b8····························....7 ··0x00000050·66d6bba3····························f...
  
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 16 lines modifiedOffset 6, 16 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. 
14 ··0x000000b0·63707000·756e6978·5f737472·696e6773·cpp.unix_strings13 ··0x000000a0·6f73782e·63707000·756e6978·5f737472·osx.cpp.unix_str
 14 ··0x000000b0·696e6773·2e637070·0067656e·65726963·ings.cpp.generic
15 ··0x000000c0·2e637070·0067656e·65726963·5f706f73·.cpp.generic_pos15 ··0x000000c0·2e637070·0067656e·65726963·5f706f73·.cpp.generic_pos
16 ··0x000000d0·69782e63·7070005f·5f465241·4d455f45·ix.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
1.0 MB
./usr/lib/debug/.build-id/e4/a52115cd0f45a635e9704c1fa74cffab7539f8.debug vs.
./usr/lib/debug/.build-id/06/8d35f1fc59090df311c250979a287f89e9b996.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
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·0x012ac·R···0x10009 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x012a8·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·0x00004368·0x00004368·0x00000·0x00114·R···0x413 ··GNU_EH_FRAME···0x001000·0x00004364·0x00004364·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·
3.2 KB
readelf --wide --sections {}
    
Offset 12, 32 lines modifiedOffset 12, 32 lines modified
12 ··[·7]·.rel.dyn··········NOBITS··········00001074·000178·000038·08···A··3···0··412 ··[·7]·.rel.dyn··········NOBITS··········00001074·000178·000038·08···A··3···0··4
13 ··[·8]·.rel.plt··········NOBITS··········000010ac·000178·000160·08···A··3··21··413 ··[·8]·.rel.plt··········NOBITS··········000010ac·000178·000160·08···A··3··21··4
14 ··[·9]·.init·············NOBITS··········00002000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········00002000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········00002020·001000·0002d0·04··AX··0···0·1615 ··[10]·.plt··············NOBITS··········00002020·001000·0002d0·04··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········000022f0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········000022f0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········00002300·001000·001744·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········00002300·001000·001744·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········00003a44·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00003a44·001000·000014·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00004000·001000·000365·01·AMS··0···0··419 ··[14]·.rodata···········NOBITS··········00004000·001000·000364·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····NOBITS··········00004368·001000·000114·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00004364·001000·000114·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········0000447c·001000·000e30·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········00004478·001000·000e30·00···A··0···0··4
22 ··[17]·.init_array·······NOBITS··········00006efc·000efc·000004·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········00006efc·000efc·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········00006f00·000efc·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00006f00·000efc·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00006f04·000efc·0000e0·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00006f04·000efc·0000e0·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00006fe4·000efc·000010·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00006fe4·000efc·000010·04··WA··0···0··4
26 ··[21]·.got.plt··········NOBITS··········00006ff4·000efc·0000bc·04··WA··0···0··426 ··[21]·.got.plt··········NOBITS··········00006ff4·000efc·0000bc·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········000070b0·000efc·000004·00··WA··0···0··427 ··[22]·.data·············NOBITS··········000070b0·000efc·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········000070b4·000efc·000004·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········000070b4·000efc·000004·00··WA··0···0··1
29 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000064·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000064·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001fc·00194b·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001fc·001952·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·001b48·0003d2·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·001b50·0003d2·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·001f1c·000a9f·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·001f24·000a96·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0029bc·00044e·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·0029bc·00044e·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·002e0c·000170·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·002e0c·00016e·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·002f7c·000771·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·002f7c·000772·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0036f0·000123·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0036f0·000123·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003813·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003813·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·003868·000650·10·····35··33··439 ··[34]·.symtab···········SYMTAB··········00000000·003868·000650·10·····35··33··4
40 ··[35]·.strtab···········STRTAB··········00000000·003eb8·000bc3·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·003eb8·000bc3·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·004a7b·000171·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·004a7b·000171·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
12.0 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_kevents.cpp13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
 14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp17 ····13:·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.cpp18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
 21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·000052a8·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·000052a4·····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:·00004368·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR32 ····28:·00004364·····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:·000036bb·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.di35 ····31:·00003371·····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:·00003790·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·00003990·····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:·000031a0···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
41 ····37:·00002740····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz41 ····37:·00003350····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:·000028e0···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo44 ····40:·00002570···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:·00003a00····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:·00002b60···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat51 ····47:·000027f0···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:·00002770···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo53 ····49:·00002400···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:·00002660···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent55 ····51:·000035e0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
56 ····52:·00003330····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach56 ····52:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
57 ····53:·000035d0···235·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize57 ····53:·00003260···235·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:·00002560···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch61 ····57:·000034e0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
62 ····58:·00002a90····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec62 ····58:·00002720····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:·000039a0····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:·000033f0···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory67 ····63:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
68 ····64:·00002ad0···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_68 ····64:·00002760···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:·00002400···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems72 ····68:·00003380···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
73 ····69:·000037a0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char73 ····69:·000036c0···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:·00003310····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid77 ····73:·00002fa0····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:·00003460····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable82 ····78:·000030f0····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:·00003760····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message84 ····80:·00003960····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
85 ····81:·000026f0····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch85 ····81:·00003670····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
86 ····82:·00003590····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty86 ····82:·00003220····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:·00002d20···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir88 ····84:·000029b0···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:·000034c0···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable91 ····87:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
92 ····88:·00003380···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory92 ····88:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
93 ····89:·000036c0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·000038c0···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:·00002a10···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod101 ····97:·000026a0···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:·000030e0···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink103 ····99:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
104 ···100:·000038a0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java104 ···100:·000037c0···246·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:·e4a52115cd0f45a635e9704c1fa74cffab7539f83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·068d35f1fc59090df311c250979a287f89e9b996
308 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:······················8953 ··Length:······················3117
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:·············2107 ··Prologue·Length:·············235
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 511 lines modifiedOffset 26, 1936 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x53):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x19):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x60):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x26):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x82):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0xa3):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x69):·/usr/lib/gcc/i686-linux-gnu/14/include
 36 ··5»      (line_strp)»   (offset:·0x90):·/usr/include
 37 ··6»      (line_strp)»   (offset:·0x9d):·/usr/lib/jvm/default-java/include/linux
36 ··5»      (line_strp)»   (offset:·0xca):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0xc5):·/usr/include/i386-linux-gnu/bits/types
37 ··6»      (line_strp)»   (offset:·0xf1):·/usr/include 
38 ··7»      (line_strp)»   (offset:·0xfe):·/usr/lib/jvm/default-java/include/linux 
39 ··8»      (line_strp)»   (offset:·0x126):·/usr/include/c++/1439 ··8»      (line_strp)»   (offset:·0xec):·/usr/include/c++/14
40 ··9»      (line_strp)»   (offset:·0x13a):·/usr/include/c++/14/bits40 ··9»      (line_strp)»   (offset:·0x100):·/usr/include/c++/14/bits
41 ··10»     (line_strp)»  (offset:·0x153):·/usr/include/i386-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x119):·/usr/include/i386-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x173):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x139):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x186):·/usr/include/i386-linux-gnu/c++/14/bits43 ··12»     (line_strp)»  (offset:·0x14c):·/usr/include/i386-linux-gnu/c++/14/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·26,·columns·2):44 ·The·File·Name·Table·(offset·0x5c,·lines·31,·columns·2):
45 ··Entry»  Dir»       Name45 ··Entry»  Dir»       Name
46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x49):·linux.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xf):·posix.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1ae):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x174):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x49):·linux.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xf):·posix.cpp
 49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17a):·string_fortified.h
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1b4):·unistd.h50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18d):·unistd.h
50 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1bd):·stddef.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x196):·stddef.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1c6):·stdarg.h52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x19f):·stdarg.h
52 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x2eb):·types.h53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x21a):·types.h
53 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x1cf):·struct_FILE.h 
54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1d6):·FILE.h 
55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1dd):·stdio.h54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1a8):·stdio.h
56 ··10»     (udata)»      7»     (line_strp)»  (offset:·0x1e5):·jni_md.h55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1b0):·jni_md.h
57 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x1ee):·mntent.h 
58 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x1f7):·stdlib.h56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x1b9):·stdlib.h
 57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x1c2):·struct_timespec.h
59 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x200):·cstdlib58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x1d4):·cstdlib
60 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x208):·std_abs.h59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1dc):·std_abs.h
61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x212):·stdlib-float.h60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1e6):·stdlib-float.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x221):·stdlib-bsearch.h61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x1f5):·stdlib-bsearch.h
63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1f7):·stdlib.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1b9):·stdlib.h
64 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x1f7):·stdlib.h63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x1b9):·stdlib.h
 64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x206):·struct_stat.h
 65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x214):·ioctl-types.h
 66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x222):·utsname.h
65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x232):·stdint-uintn.h67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x22c):·dirent.h
66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x241):·inotify.h68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x235):·ioctl.h
 69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x18d):·unistd.h
67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x24b):·unistd-decl.h70 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x23d):·unistd-decl.h
 71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x22c):·dirent.h
68 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1b4):·unistd.h72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x24b):·string.h
 73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x254):·errno.h
 74 ··28»     (udata)»      10»    (line_strp)» (offset:·0x20d):·stat.h
69 ··23»     (udata)»      11»    (line_strp)» (offset:·0x259):·generic.h75 ··29»     (udata)»      11»    (line_strp)» (offset:·0x25c):·generic.h
70 ··24»     (udata)»      12»    (line_strp)» (offset:·0x263):·c++config.h76 ··30»     (udata)»      12»    (line_strp)» (offset:·0x266):·c++config.h
71 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x241):·inotify.h 
  
72 ·Line·Number·Statements:77 ·Line·Number·Statements:
73 ··[0x000000de]··Set·column·to·10 
74 ··[0x000000e0]··Extended·opcode·2:·set·Address·to·0x2740 
75 ··[0x000000e7]··Advance·Line·by·1060·to·1061 
76 ··[0x000000ea]··Copy 
77 ··[0x000000eb]··Set·column·to·9 
78 ··[0x000000ed]··Special·opcode·6:·advance·Address·by·0·to·0x2740·and·Line·by·1·to·1062·(view·1) 
79 ··[0x000000ee]··Special·opcode·6:·advance·Address·by·0·to·0x2740·and·Line·by·1·to·1063·(view·2) 
80 ··[0x000000ef]··Set·column·to·1078 ··[0x000000f7]··Set·column·to·10
81 ··[0x000000f1]··Set·is_stmt·to·0 
82 ··[0x000000f2]··Special·opcode·3:·advance·Address·by·0·to·0x2740·and·Line·by·-2·to·1061·(view·3) 
83 ··[0x000000f3]··Special·opcode·47:·advance·Address·by·3·to·0x2743·and·Line·by·0·to·106179 ··[0x000000f9]··Extended·opcode·2:·set·Address·to·0x3350
 80 ··[0x00000100]··Advance·Line·by·1060·to·1061
 81 ··[0x00000103]··Copy
84 ··[0x000000f4]··Set·column·to·982 ··[0x00000104]··Set·column·to·9
85 ··[0x000000f6]··Special·opcode·63:·advance·Address·by·4·to·0x2747·and·Line·by·2·to·106383 ··[0x00000106]··Special·opcode·6:·advance·Address·by·0·to·0x3350·and·Line·by·1·to·1062·(view·1)
86 ··[0x000000f7]··Set·is_stmt·to·1 
87 ··[0x000000f8]··Special·opcode·62:·advance·Address·by·4·to·0x274b·and·Line·by·1·to·106484 ··[0x00000107]··Special·opcode·6:·advance·Address·by·0·to·0x3350·and·Line·by·1·to·1063·(view·2)
88 ··[0x000000f9]··Set·column·to·20 
89 ··[0x000000fb]··Set·is_stmt·to·0 
90 ··[0x000000fc]··Copy·(view·1) 
91 ··[0x000000fd]··Set·column·to·35 
92 ··[0x000000ff]··Special·opcode·33:·advance·Address·by·2·to·0x274d·and·Line·by·0·to·1064 
93 ··[0x00000100]··Set·column·to·985 ··[0x00000108]··Set·column·to·10
94 ··[0x00000102]··Set·is_stmt·to·1 
95 ··[0x00000103]··Special·opcode·230:·advance·Address·by·16·to·0x275d·and·Line·by·1·to·1065 
96 ··[0x00000104]··Set·column·to·5 
97 ··[0x00000106]··Set·is_stmt·to·086 ··[0x0000010a]··Set·is_stmt·to·0
 87 ··[0x0000010b]··Special·opcode·3:·advance·Address·by·0·to·0x3350·and·Line·by·-2·to·1061·(view·3)
 88 ··[0x0000010c]··Special·opcode·47:·advance·Address·by·3·to·0x3353·and·Line·by·0·to·1061
 89 ··[0x0000010d]··Set·column·to·9
 90 ··[0x0000010f]··Special·opcode·63:·advance·Address·by·4·to·0x3357·and·Line·by·2·to·1063
 91 ··[0x00000110]··Set·is_stmt·to·1
 92 ··[0x00000111]··Special·opcode·62:·advance·Address·by·4·to·0x335b·and·Line·by·1·to·1064
 93 ··[0x00000112]··Set·column·to·20
 94 ··[0x00000114]··Set·is_stmt·to·0
 95 ··[0x00000115]··Copy·(view·1)
 96 ··[0x00000116]··Set·column·to·35
 97 ··[0x00000118]··Special·opcode·33:·advance·Address·by·2·to·0x335d·and·Line·by·0·to·1064
 98 ··[0x00000119]··Set·column·to·9
 99 ··[0x0000011b]··Set·is_stmt·to·1
 100 ··[0x0000011c]··Special·opcode·230:·advance·Address·by·16·to·0x336d·and·Line·by·1·to·1065
 101 ··[0x0000011d]··Set·column·to·5
 102 ··[0x0000011f]··Set·is_stmt·to·0
98 ··[0x00000107]··Special·opcode·6:·advance·Address·by·0·to·0x275d·and·Line·by·1·to·1066·(view·1)103 ··[0x00000120]··Special·opcode·6:·advance·Address·by·0·to·0x336d·and·Line·by·1·to·1066·(view·1)
99 ··[0x00000108]··Advance·PC·by·4·to·0x2761104 ··[0x00000121]··Advance·PC·by·4·to·0x3371
100 ··[0x0000010a]··Extended·opcode·1:·End·of·Sequence105 ··[0x00000123]··Extended·opcode·1:·End·of·Sequence
  
101 ··[0x0000010d]··Set·File·Name·to·entry·2·in·the·File·Name·Table106 ··[0x00000126]··Set·File·Name·to·entry·2·in·the·File·Name·Table
102 ··[0x0000010f]··Set·column·to·146107 ··[0x00000128]··Set·column·to·142
103 ··[0x00000112]··Extended·opcode·2:·set·Address·to·0x2400108 ··[0x0000012b]··Extended·opcode·2:·set·Address·to·0x2400
Max diff block lines reached; 304414/315041 bytes (96.63%) of diff not shown.
544 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:········0x1c·(32-bit)3 ···Length:········0x3d·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x93f6 ···Abbrev·Offset:·0x93f
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·20·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·21·(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)·<0x4047>12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x3946>
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)·<0x436c>14 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
 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)·672
 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)·<0x394b>
 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:·0x1ba2)·
 30 ····<38>···DW_AT_decl_file···:·(implicit_const)·10
 31 ····<38>···DW_AT_decl_line···:·(data2)·687
 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>
15 ·<1><1f>:·Abbrev·Number:·036 ·<2><3f>:·Abbrev·Number:·0
 37 ·<1><40>:·Abbrev·Number:·0
16 ··Compilation·Unit·@·offset·0x20:38 ··Compilation·Unit·@·offset·0x41:
17 ···Length:········0x3d·(32-bit)39 ···Length:········0x1c·(32-bit)
18 ···Version:·······540 ···Version:·······5
19 ···Unit·Type:·····DW_UT_partial·(3)41 ···Unit·Type:·····DW_UT_partial·(3)
20 ···Abbrev·Offset:·0x93f42 ···Abbrev·Offset:·0x93f
21 ···Pointer·Size:··443 ···Pointer·Size:··4
22 ·<0><2c>:·Abbrev·Number:·20·(DW_TAG_partial_unit)44 ·<0><4d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)
23 ····<2d>···DW_AT_stmt_list···:·(sec_offset)·045 ····<4e>···DW_AT_stmt_list···:·(sec_offset)·0
24 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.46 ····<52>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
25 ·<1><35>:·Abbrev·Number:·18·(DW_TAG_imported_unit)47 ·<1><56>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
26 ····<36>···DW_AT_import······:·(GNU_ref_alt)·<0x3946>48 ····<57>···DW_AT_import······:·(GNU_ref_alt)·<0x4279>
27 ·<1><3a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)49 ·<1><5b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
28 ····<3b>···DW_AT_import······:·(GNU_ref_alt)·<0xc>50 ····<5c>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>
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)·672 
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)·<0x394b> 
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:·0x1ba2)· 
44 ····<58>···DW_AT_decl_file···:·(implicit_const)·12 
45 ····<58>···DW_AT_decl_line···:·(data2)·687 
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:·0x93f56 ···Abbrev·Offset:·0x93f
57 ···Pointer·Size:··457 ···Pointer·Size:··4
58 ·<0><6d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)58 ·<0><6d>:·Abbrev·Number:·21·(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)·<0x3ec7>62 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x3ec7>
63 ·<1><7b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)63 ·<1><7b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
64 ····<7c>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·20·(DW_TAG_partial_unit)]64 ····<7c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·21·(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:········0x92·(32-bit)67 ···Length:········0x90·(32-bit)
68 ···Version:·······568 ···Version:·······5
69 ···Unit·Type:·····DW_UT_partial·(3)69 ···Unit·Type:·····DW_UT_partial·(3)
70 ···Abbrev·Offset:·0x93f70 ···Abbrev·Offset:·0x93f
71 ···Pointer·Size:··471 ···Pointer·Size:··4
72 ·<0><8d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)72 ·<0><8d>:·Abbrev·Number:·21·(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)·<0x3f58>76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x3f58>
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)·<0xc>»       [Abbrev·Number:·20·(DW_TAG_partial_unit)]78 ····<9c>···DW_AT_import······:·(ref_addr)·<0x4d>»      [Abbrev·Number:·21·(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:·21·(DW_TAG_partial_unit)]
81 ·<1><a5>:·Abbrev·Number:·21·(DW_TAG_typedef)81 ·<1><a5>:·Abbrev·Number:·22·(DW_TAG_typedef)
82 ····<a6>···DW_AT_name········:·(strp)·(offset:·0xa26):·__int64_t82 ····<a6>···DW_AT_name········:·(strp)·(offset:·0xa26):·__int64_t
83 ····<aa>···DW_AT_decl_file···:·(data1)·683 ····<aa>···DW_AT_decl_file···:·(data1)·7
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:·23·(DW_TAG_typedef)
88 ····<b2>···DW_AT_name········:·(strp)·(offset:·0xa05):·__off64_t88 ····<b2>···DW_AT_name········:·(strp)·(offset:·0xa05):·__off64_t
89 ····<b6>···DW_AT_decl_file···:·(data1)·689 ····<b6>···DW_AT_decl_file···:·(data1)·7
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:·0x3366)·95 ····<bb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3366)·
96 ····<bf>···DW_AT_decl_file···:·(data1)·2396 ····<bf>···DW_AT_decl_file···:·(data1)·29
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)·<0x2870>103 ····<c8>···DW_AT_type········:·(GNU_ref_alt)·<0x2870>
Offset 106, 5168 lines modifiedOffset 106, 5168 lines modified
Max diff block lines reached; 549409/556539 bytes (98.72%) of diff not shown.
3.18 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1147, 47 lines modifiedOffset 1147, 47 lines modified
1147 ····DW_AT_type·········DW_FORM_GNU_ref_alt1147 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1148 ····DW_AT_declaration··DW_FORM_flag_present1148 ····DW_AT_declaration··DW_FORM_flag_present
1149 ····DW_AT_sibling······DW_FORM_ref11149 ····DW_AT_sibling······DW_FORM_ref1
1150 ····DW_AT·value:·0·····DW_FORM·value:·01150 ····DW_AT·value:·0·····DW_FORM·value:·0
1151 ···18······DW_TAG_imported_unit····[no·children]1151 ···18······DW_TAG_imported_unit····[no·children]
1152 ····DW_AT_import·······DW_FORM_GNU_ref_alt1152 ····DW_AT_import·······DW_FORM_GNU_ref_alt
1153 ····DW_AT·value:·0·····DW_FORM·value:·01153 ····DW_AT·value:·0·····DW_FORM·value:·0
 1154 ···19······DW_TAG_subprogram····[has·children]
 1155 ····DW_AT_external·····DW_FORM_flag_present
 1156 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 1157 ····DW_AT_decl_file····DW_FORM_implicit_const:·29
 1158 ····DW_AT_decl_line····DW_FORM_data1
 1159 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
 1160 ····DW_AT_declaration··DW_FORM_flag_present
 1161 ····DW_AT_sibling······DW_FORM_ref1
 1162 ····DW_AT·value:·0·····DW_FORM·value:·0
1154 ···19······DW_TAG_subprogram····[no·children]1163 ···20······DW_TAG_subprogram····[no·children]
1155 ····DW_AT_external·····DW_FORM_flag_present1164 ····DW_AT_external·····DW_FORM_flag_present
1156 ····DW_AT_declaration··DW_FORM_flag_present1165 ····DW_AT_declaration··DW_FORM_flag_present
1157 ····DW_AT_linkage_name·DW_FORM_strp1166 ····DW_AT_linkage_name·DW_FORM_strp
1158 ····DW_AT_name·········DW_FORM_strp1167 ····DW_AT_name·········DW_FORM_strp
1159 ····DW_AT·value:·0·····DW_FORM·value:·01168 ····DW_AT·value:·0·····DW_FORM·value:·0
1160 ···20······DW_TAG_partial_unit····[has·children]1169 ···21······DW_TAG_partial_unit····[has·children]
1161 ····DW_AT_stmt_list····DW_FORM_sec_offset1170 ····DW_AT_stmt_list····DW_FORM_sec_offset
1162 ····DW_AT_comp_dir·····DW_FORM_line_strp1171 ····DW_AT_comp_dir·····DW_FORM_line_strp
1163 ····DW_AT·value:·0·····DW_FORM·value:·01172 ····DW_AT·value:·0·····DW_FORM·value:·0
1164 ···21······DW_TAG_typedef····[no·children]1173 ···22······DW_TAG_typedef····[no·children]
1165 ····DW_AT_name·········DW_FORM_strp1174 ····DW_AT_name·········DW_FORM_strp
1166 ····DW_AT_decl_file····DW_FORM_data11175 ····DW_AT_decl_file····DW_FORM_data1
1167 ····DW_AT_decl_line····DW_FORM_data11176 ····DW_AT_decl_line····DW_FORM_data1
1168 ····DW_AT_decl_column··DW_FORM_data11177 ····DW_AT_decl_column··DW_FORM_data1
1169 ····DW_AT_type·········DW_FORM_GNU_ref_alt1178 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1170 ····DW_AT·value:·0·····DW_FORM·value:·01179 ····DW_AT·value:·0·····DW_FORM·value:·0
1171 ···22······DW_TAG_typedef····[no·children]1180 ···23······DW_TAG_typedef····[no·children]
1172 ····DW_AT_name·········DW_FORM_strp1181 ····DW_AT_name·········DW_FORM_strp
1173 ····DW_AT_decl_file····DW_FORM_data11182 ····DW_AT_decl_file····DW_FORM_data1
1174 ····DW_AT_decl_line····DW_FORM_data11183 ····DW_AT_decl_line····DW_FORM_data1
1175 ····DW_AT_decl_column··DW_FORM_data11184 ····DW_AT_decl_column··DW_FORM_data1
1176 ····DW_AT_type·········DW_FORM_ref11185 ····DW_AT_type·········DW_FORM_ref1
1177 ····DW_AT·value:·0·····DW_FORM·value:·01186 ····DW_AT·value:·0·····DW_FORM·value:·0
1178 ···23······DW_TAG_subprogram····[has·children] 
1179 ····DW_AT_external·····DW_FORM_flag_present 
1180 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
1181 ····DW_AT_decl_file····DW_FORM_data1 
1182 ····DW_AT_decl_line····DW_FORM_data1 
1183 ····DW_AT_decl_column··DW_FORM_data1 
1184 ····DW_AT_declaration··DW_FORM_flag_present 
1185 ····DW_AT_sibling······DW_FORM_ref1 
1186 ····DW_AT·value:·0·····DW_FORM·value:·0 
1187 ···24······DW_TAG_subprogram····[has·children]1187 ···24······DW_TAG_subprogram····[has·children]
1188 ····DW_AT_external·····DW_FORM_flag_present1188 ····DW_AT_external·····DW_FORM_flag_present
1189 ····DW_AT_name·········DW_FORM_GNU_strp_alt1189 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1190 ····DW_AT_decl_file····DW_FORM_data11190 ····DW_AT_decl_file····DW_FORM_data1
1191 ····DW_AT_decl_line····DW_FORM_data21191 ····DW_AT_decl_line····DW_FORM_data2
1192 ····DW_AT_decl_column··DW_FORM_data11192 ····DW_AT_decl_column··DW_FORM_data1
1193 ····DW_AT_type·········DW_FORM_GNU_ref_alt1193 ····DW_AT_type·········DW_FORM_GNU_ref_alt
Offset 1201, 13 lines modifiedOffset 1201, 13 lines modified
1201 ····DW_AT_decl_line····DW_FORM_data11201 ····DW_AT_decl_line····DW_FORM_data1
1202 ····DW_AT_decl_column··DW_FORM_implicit_const:·131202 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
1203 ····DW_AT_declaration··DW_FORM_flag_present1203 ····DW_AT_declaration··DW_FORM_flag_present
1204 ····DW_AT·value:·0·····DW_FORM·value:·01204 ····DW_AT·value:·0·····DW_FORM·value:·0
1205 ···26······DW_TAG_subprogram····[has·children]1205 ···26······DW_TAG_subprogram····[has·children]
1206 ····DW_AT_external·····DW_FORM_flag_present1206 ····DW_AT_external·····DW_FORM_flag_present
1207 ····DW_AT_name·········DW_FORM_GNU_strp_alt1207 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1208 ····DW_AT_decl_file····DW_FORM_implicit_const:·121208 ····DW_AT_decl_file····DW_FORM_implicit_const:·10
1209 ····DW_AT_decl_line····DW_FORM_data21209 ····DW_AT_decl_line····DW_FORM_data2
1210 ····DW_AT_decl_column··DW_FORM_implicit_const:·131210 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
1211 ····DW_AT_declaration··DW_FORM_flag_present1211 ····DW_AT_declaration··DW_FORM_flag_present
1212 ····DW_AT·value:·0·····DW_FORM·value:·01212 ····DW_AT·value:·0·····DW_FORM·value:·0
  
1.73 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:··0x15c4 ··Offset·into·.debug_info:··0x15a
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00002400·000003358 ····00002400·00000f4b
9 ····00002740·000000219 ····00003350·00000021
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xa6a13 ··Offset·into·.debug_info:··0x1b43
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00002770·00000f4b17 ····00003380·00000335
18 ····00002740·0000002118 ····00003350·00000021
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················28
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x245322 ··Offset·into·.debug_info:··0x2451
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····000036c0·000000d626 ····000036c0·000001f6
27 ····00002740·00000021 
28 ····00000000·0000000027 ····00000000·00000000
29 ··Length:···················2828 ··Length:···················36
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x26f230 ··Offset·into·.debug_info:··0x2819
32 ··Pointer·Size:·············431 ··Pointer·Size:·············4
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address····Length33 ····Address····Length
35 ····000037a0·000001f634 ····000038c0·000000d6
 35 ····00003350·00000021
36 ····00000000·0000000036 ····00000000·00000000
37 ··Length:···················2837 ··Length:···················28
38 ··Version:··················238 ··Version:··················2
39 ··Offset·into·.debug_info:··0x2aba39 ··Offset·into·.debug_info:··0x2ab8
40 ··Pointer·Size:·············440 ··Pointer·Size:·············4
41 ··Segment·Size:·············041 ··Segment·Size:·············0
  
42 ····Address····Length42 ····Address····Length
43 ····000039a0·0000008643 ····000039a0·00000086
44 ····00000000·0000000044 ····00000000·00000000
  
141 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 1978 lines modifiedOffset 1, 1978 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:··········0x2a63 ··Length:··········0xb7f
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·00002713·(base·address)11 ····00000010·000032a0·(base·address)
12 ····00000015·v0000000·v0000000·views·at·0000000c·for:12 ····00000015·v0000000·v0000000·views·at·0000000c·for:
13 ·············00002713·00002714·(DW_OP_reg0·(eax))13 ·············000032a0·000032b0·(DW_OP_reg0·(eax))
14 ····0000001a·v0000000·v0000000·views·at·0000000e·for:14 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
15 ·············00002714·00002734·(DW_OP_reg6·(esi))15 ·············00003330·00003339·(DW_OP_reg0·(eax))
16 ····0000001f·<End·of·list>16 ····00000021·<End·of·list>
  
17 ····00000020·v0000000·v0000000·location·view·pair 
18 ····00000022·v0000000·v0000000·location·view·pair17 ····00000022·v0000000·v0000000·location·view·pair
 18 ····00000024·v0000000·v0000000·location·view·pair
 19 ····00000026·v0000000·v0000000·location·view·pair
  
19 ····00000024·00002704·(base·address)20 ····00000028·000032c3·(base·address)
20 ····00000029·v0000000·v0000000·views·at·00000020·for: 
21 ·············00002704·00002710·(DW_OP_reg0·(eax)) 
22 ····0000002e·v0000000·v0000000·views·at·00000022·for:21 ····0000002d·v0000000·v0000000·views·at·00000022·for:
23 ·············00002710·00002713·(DW_OP_fbreg:·0)22 ·············000032c3·000032c5·(DW_OP_reg0·(eax))
 23 ····00000032·v0000000·v0000000·views·at·00000024·for:
 24 ·············000032c5·000032d5·(DW_OP_reg1·(ecx))
24 ····00000034·<End·of·list> 
  
25 ····00000035·v0000000·v0000000·location·view·pair 
  
26 ····00000037·v0000000·v0000000·views·at·00000035·for:25 ····00000037·v0000000·v0000000·views·at·00000026·for:
27 ·············00002704·00002713·(DW_OP_fbreg:·8)26 ·············000032d5·0000331b·(DW_OP_fbreg:·-52)
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_reg5·(ebp)) 
62 ····00000095·<End·of·list> 
  
63 ····00000096·v0000000·v0000000·location·view·pair 
  
64 ····00000098·v0000000·v0000000·views·at·00000096·for: 
65 ·············00002676·00002686·(DW_OP_fbreg:·8) 
66 ····000000a1·<End·of·list> 
  
67 ····000000a2·v0000001·v0000000·location·view·pair 
68 ····000000a4·v0000000·v0000000·location·view·pair 
  
69 ····000000a6·0000269c·(base·address) 
70 ····000000ab·v0000001·v0000000·views·at·000000a2·for: 
71 ·············0000269c·000026a3·(DW_OP_reg0·(eax)) 
72 ····000000b0·v0000000·v0000000·views·at·000000a4·for: 
73 ·············000026a3·000026a9·(DW_OP_reg6·(esi)) 
74 ····000000b5·<End·of·list> 
  
75 ····000000b6·v0000001·v0000000·location·view·pair 
  
76 ····000000b8·v0000001·v0000000·views·at·000000b6·for: 
77 ·············0000269c·000026a9·(DW_OP_const2u:·272;·DW_OP_stack_value) 
78 ····000000c3·<End·of·list>27 ····0000003d·<End·of·list>
  
79 ····000000c4·v0000000·v0000000·location·view·pair 
80 ····000000c6·v0000000·v0000000·location·view·pair 
  
81 ····000000c8·00002560·(base·address) 
82 ····000000cd·v0000000·v0000000·views·at·000000c4·for: 
83 ·············00002560·000025e3·(DW_OP_fbreg:·0) 
84 ····000000d4·v0000000·v0000000·views·at·000000c6·for: 
85 ·············00002606·0000265a·(DW_OP_fbreg:·0) 
86 ····000000dc·<End·of·list> 
  
87 ····000000dd·v0000000·v0000000·location·view·pair28 ····0000003e·v0000000·v0000000·location·view·pair
88 ····000000df·v0000000·v0000000·location·view·pair 
  
89 ····000000e1·00002560·(base·address) 
90 ····000000e6·v0000000·v0000000·views·at·000000dd·for:29 ····00000040·v0000000·v0000000·views·at·0000003e·for:
91 ·············00002560·000025f7·(DW_OP_fbreg:·4)30 ·············000032d6·000032e9·(DW_OP_reg0·(eax))
92 ····000000ed·v0000000·v0000000·views·at·000000df·for: 
93 ·············00002606·0000265a·(DW_OP_fbreg:·4) 
94 ····000000f5·<End·of·list>31 ····00000048·<End·of·list>
  
95 ····000000f6·v0000000·v0000000·location·view·pair 
96 ····000000f8·v0000000·v0000000·location·view·pair 
Max diff block lines reached; 136582/144782 bytes (94.34%) of diff not shown.
1.73 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:··0x15c4 ··Offset·into·.debug_info:··0x15a
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00002400·000003358 ····00002400·00000f4b
9 ····00002740·000000219 ····00003350·00000021
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xa6a13 ··Offset·into·.debug_info:··0x1b43
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00002770·00000f4b17 ····00003380·00000335
18 ····00002740·0000002118 ····00003350·00000021
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················28
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x245322 ··Offset·into·.debug_info:··0x2451
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····000036c0·000000d626 ····000036c0·000001f6
27 ····00002740·00000021 
28 ····00000000·0000000027 ····00000000·00000000
29 ··Length:···················2828 ··Length:···················36
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x26f230 ··Offset·into·.debug_info:··0x2819
32 ··Pointer·Size:·············431 ··Pointer·Size:·············4
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address····Length33 ····Address····Length
35 ····000037a0·000001f634 ····000038c0·000000d6
 35 ····00003350·00000021
36 ····00000000·0000000036 ····00000000·00000000
37 ··Length:···················2837 ··Length:···················28
38 ··Version:··················238 ··Version:··················2
39 ··Offset·into·.debug_info:··0x2aba39 ··Offset·into·.debug_info:··0x2ab8
40 ··Pointer·Size:·············440 ··Pointer·Size:·············4
41 ··Segment·Size:·············041 ··Segment·Size:·············0
  
42 ····Address····Length42 ····Address····Length
43 ····000039a0·0000008643 ····000039a0·00000086
44 ····00000000·0000000044 ····00000000·00000000
  
703 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 26 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 ]F7LccC4 
3 H{|&#war2 VyJbC>bi
 3 *vT%rpf\483.
 4 %!P3ds16
 5 XawlQi&O
4 .m/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug6 -%/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
5 crtstuff.c7 crtstuff.c
6 deregister_tm_clones8 deregister_tm_clones
7 __do_global_dtors_aux9 __do_global_dtors_aux
8 completed.010 completed.0
9 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
10 frame_dummy12 frame_dummy
11 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
12 freebsd_kevents.cpp 
13 freebsd.cpp14 freebsd.cpp
14 linux.cpp15 linux.cpp
15 apple.cpp16 apple.cpp
16 generic.cpp17 freebsd_kevents.cpp
17 unix_strings.cpp18 unix_strings.cpp
 19 generic.cpp
18 generic_posix.cpp20 generic_posix.cpp
19 __FRAME_END__21 __FRAME_END__
20 __x86.get_pc_thunk.bx22 __x86.get_pc_thunk.bx
21 __x86.get_pc_thunk.dx23 __x86.get_pc_thunk.dx
22 __dso_handle24 __dso_handle
23 _DYNAMIC25 _DYNAMIC
24 __stack_chk_fail_local26 __stack_chk_fail_local
5.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 16574 objdump: DWARF error: unable to read alt ref 16638
    
Offset 20, 99 lines modifiedOffset 20, 96 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_PosixFileSystemFunctions_listFileSystems>:25 00002400·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:
26 »       ...26 »       ...
  
27 00002560·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:27 00002570·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:
28 »       ...28 »       ...
  
29 00002660·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:29 000026a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:
30 »       ...30 »       ...
  
31 000026f0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:31 00002720·<toMillis(timespec)>:
32 »       ...32 »       ...
  
33 00002740·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:33 00002760·<unpackStat(stat*,·int*,·long·long*,·long·long*)>:
34 »       ...34 »       ...
  
35 00002770·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:35 000027f0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:
36 »       ...36 »       ...
  
37 000028e0·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:37 000029b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:
38 »       ...38 »       ...
  
39 00002a10·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:39 00002d70·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:
40 »       ...40 »       ...
  
41 00002a90·<toMillis(timespec)>:41 00002e30·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:
42 »       ...42 »       ...
  
43 00002ad0·<unpackStat(stat*,·int*,·long·long*,·long·long*)>:43 00002fa0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:
44 »       ...44 »       ...
  
45 00002b60·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:45 00002fc0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:
46 »       ...46 »       ...
  
47 00002d20·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:47 00003010·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:
48 »       ...48 »       ...
  
49 000030e0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:49 00003080·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:
50 »       ...50 »       ...
  
51 000031a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:51 000030f0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:
52 »       ...52 »       ...
  
53 00003310·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:53 00003150·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:
54 »       ...54 »       ...
  
55 00003330·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:55 00003220·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
56 »       ...56 »       ...
  
57 00003380·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:57 00003260·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
58 »       ...58 »       ...
  
59 000033f0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:59 00003350·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
60 »       ...60 »       ...
  
61 00003460·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:61 00003371·<__x86.get_pc_thunk.di>:
62 »       ...62 »       ...
  
63 000034c0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:63 00003380·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:
64 »       ...64 »       ...
  
65 00003590·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:65 000034e0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:
66 »       ...66 »       ...
  
67 000035d0·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:67 000035e0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
68 »       ...68 »       ...
  
 69 00003670·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
69 000036bb·<__x86.get_pc_thunk.di>: 
70 __x86.get_pc_thunk.di(): 
71 »       add····%al,(%eax) 
72 »       add····%al,(%eax) 
73 »       ...70 »       ...
  
74 000036c0·<mark_failed_with_code>:71 000036c0·<java_to_char>:
75 »       ...72 »       ...
  
76 00003760·<mark_failed_with_message>:73 000037c0·<char_to_java>:
77 »       ...74 »       ...
  
78 00003790·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:75 000038c0·<mark_failed_with_code>:
79 »       ...76 »       ...
  
80 000037a0·<java_to_char>:77 00003960·<mark_failed_with_message>:
81 »       ...78 »       ...
  
82 000038a0·<char_to_java>:79 00003990·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
83 »       ...80 »       ...
  
84 000039a0·<mark_failed_with_errno>:81 000039a0·<mark_failed_with_errno>:
85 »       ...82 »       ...
  
86 00003a00·<map_error_code>:83 00003a00·<map_error_code>:
87 »       ...84 »       ...
3.27 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··src/main/cpp/freebsd_kevents.cpp 
4 ··[····23]··src/main/cpp/freebsd.cpp 
5 ··[····3c]··src/main/cpp/linux.cpp3 ··[·····2]··src/main/cpp/posix.cpp
6 ··[····53]··src/main/cpp4 ··[····19]··src/main/cpp
7 ··[····60]··/usr/lib/jvm/default-java/include5 ··[····26]··/usr/lib/jvm/default-java/include
8 ··[····82]··/usr/include/i386-linux-gnu/bits6 ··[····48]··/usr/include/i386-linux-gnu/bits
9 ··[····a3]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····69]··/usr/lib/gcc/i686-linux-gnu/14/include
 8 ··[····90]··/usr/include
 9 ··[····9d]··/usr/lib/jvm/default-java/include/linux
10 ··[····ca]··/usr/include/i386-linux-gnu/bits/types10 ··[····c5]··/usr/include/i386-linux-gnu/bits/types
11 ··[····f1]··/usr/include 
12 ··[····fe]··/usr/lib/jvm/default-java/include/linux 
13 ··[···126]··/usr/include/c++/1411 ··[····ec]··/usr/include/c++/14
14 ··[···13a]··/usr/include/c++/14/bits12 ··[···100]··/usr/include/c++/14/bits
15 ··[···153]··/usr/include/i386-linux-gnu/sys13 ··[···119]··/usr/include/i386-linux-gnu/sys
16 ··[···173]··src/shared/headers14 ··[···139]··src/shared/headers
17 ··[···186]··/usr/include/i386-linux-gnu/c++/14/bits15 ··[···14c]··/usr/include/i386-linux-gnu/c++/14/bits
18 ··[···1ae]··jni.h16 ··[···174]··jni.h
 17 ··[···17a]··string_fortified.h
19 ··[···1b4]··unistd.h18 ··[···18d]··unistd.h
20 ··[···1bd]··stddef.h19 ··[···196]··stddef.h
21 ··[···1c6]··stdarg.h20 ··[···19f]··stdarg.h
22 ··[···1cf]··struct_FILE.h 
23 ··[···1dd]··stdio.h21 ··[···1a8]··stdio.h
24 ··[···1e5]··jni_md.h22 ··[···1b0]··jni_md.h
25 ··[···1ee]··mntent.h 
26 ··[···1f7]··stdlib.h23 ··[···1b9]··stdlib.h
 24 ··[···1c2]··struct_timespec.h
27 ··[···200]··cstdlib25 ··[···1d4]··cstdlib
28 ··[···208]··std_abs.h26 ··[···1dc]··std_abs.h
29 ··[···212]··stdlib-float.h27 ··[···1e6]··stdlib-float.h
30 ··[···221]··stdlib-bsearch.h28 ··[···1f5]··stdlib-bsearch.h
31 ··[···232]··stdint-uintn.h29 ··[···206]··struct_stat.h
 30 ··[···214]··ioctl-types.h
 31 ··[···222]··utsname.h
 32 ··[···22c]··dirent.h
32 ··[···241]··inotify.h33 ··[···235]··ioctl.h
33 ··[···24b]··unistd-decl.h34 ··[···23d]··unistd-decl.h
 35 ··[···24b]··string.h
 36 ··[···254]··errno.h
34 ··[···259]··generic.h37 ··[···25c]··generic.h
35 ··[···263]··c++config.h38 ··[···266]··c++config.h
 39 ··[···272]··src/main/cpp/win.cpp
 40 ··[···287]··src/main/cpp/freebsd.cpp
 41 ··[···2a0]··src/main/cpp/linux.cpp
 42 ··[···2b7]··struct_FILE.h
 43 ··[···2c5]··mntent.h
 44 ··[···2ce]··stdint-uintn.h
 45 ··[···2dd]··inotify.h
36 ··[···26f]··src/main/cpp/apple.cpp46 ··[···2e7]··src/main/cpp/apple.cpp
 47 ··[···2fe]··src/main/cpp/freebsd_kevents.cpp
37 ··[···286]··src/main/cpp/win.cpp 
38 ··[···29b]··src/main/cpp/posix.cpp 
39 ··[···2b2]··string_fortified.h 
40 ··[···2c5]··struct_timespec.h 
41 ··[···2d7]··struct_stat.h 
42 ··[···2e5]··ioctl-types.h 
43 ··[···2f3]··utsname.h 
44 ··[···2fd]··dirent.h 
45 ··[···306]··ioctl.h 
46 ··[···30e]··string.h 
47 ··[···317]··errno.h 
48 ··[···31f]··src/shared/cpp/generic.cpp 
49 ··[···33a]··src/shared/cpp 
50 ··[···349]··src/shared/cpp/osx.cpp48 ··[···31f]··src/shared/cpp/osx.cpp
51 ··[···360]··src/shared/cpp/unix_strings.cpp49 ··[···336]··src/shared/cpp/unix_strings.cpp
 50 ··[···356]··src/shared/cpp
52 ··[···380]··wchar.h51 ··[···365]··wchar.h
 52 ··[···36d]··src/shared/cpp/generic.cpp
53 ··[···388]··src/shared/cpp/generic_posix.cpp53 ··[···388]··src/shared/cpp/generic_posix.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·b5e833ce·ff4737ea·15745cf2·0e4178bb·..3..G7..t\..Ax.6 ··0x00000040·a950fc0b·e968c642·cb6c14bf·cb265e75·.P...h.B.l...&^u
7 ··0x00000050·d0aab6b8····························....7 ··0x00000050·66d6bba3····························f...
  
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 21 lines modifiedOffset 5, 21 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·0077696e·2e637070·00667265·ntry.win.cpp.fre
12 ··0x00000090·6e747279·00667265·65627364·5f6b6576·ntry.freebsd_kev 
13 ··0x000000a0·656e7473·2e637070·00667265·65627364·ents.cpp.freebsd 
14 ··0x000000b0·2e637070·006c696e·75782e63·70700061·.cpp.linux.cpp.a13 ··0x000000a0·65627364·2e637070·006c696e·75782e63·ebsd.cpp.linux.c
15 ··0x000000c0·70706c65·2e637070·0077696e·2e637070·pple.cpp.win.cpp 
16 ··0x000000d0·0067656e·65726963·2e637070·006f7378·.generic.cpp.osx14 ··0x000000b0·70700061·70706c65·2e637070·00667265·pp.apple.cpp.fre
 15 ··0x000000c0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp
17 ··0x000000e0·2e637070·00756e69·785f7374·72696e67·.cpp.unix_string16 ··0x000000d0·006f7378·2e637070·00756e69·785f7374·.osx.cpp.unix_st
 17 ··0x000000e0·72696e67·732e6370·70006765·6e657269·rings.cpp.generi
18 ··0x000000f0·732e6370·70006765·6e657269·635f706f·s.cpp.generic_po18 ··0x000000f0·632e6370·70006765·6e657269·635f706f·c.cpp.generic_po
19 ··0x00000100·7369782e·63707000·5f5f4652·414d455f·six.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