641 KB
/srv/reproducible-results/rbuild-debian/r-b-build.JWufEB5W/b1/libnative-platform-java_0.14-6_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.JWufEB5W/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 ·318c7d7a06fe2dc876edfc6d141f1fb5·41448·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb 
4 ·efc3e3b55b4a7bace450f2f9f0d2fb44·12196·java·optional·libnative-platform-jni_0.14-6_i386.deb3 ·7c4f7245cc648a20fc82b4bccc04d88e·41424·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb
 4 ·7244b13199be6239421060645b6d8dbc·12180·java·optional·libnative-platform-jni_0.14-6_i386.deb
135 KB
libnative-platform-jni_0.14-6_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······796·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····11212·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····11192·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
135 KB
data.tar.xz
135 KB
data.tar
58.9 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.01 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ca4·0x00ca4·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ca4·0x00ca4·R···0x1000
8 ··LOAD···········0x001000·0x00001000·0x00001000·0x00d8c·0x00d8c·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x00d88·0x00d88·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·000bb6·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········000011c0·0011c0·000bb1·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········00001d78·001d78·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00001d74·001d74·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:·00001b50····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz25 ····21:·00001d50····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:·00001a70···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code29 ····25:·00001c70···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
30 ····26:·00001a40····38·FUNC····GLOBAL·DEFAULT···12·map_error_code30 ····26:·00001c40····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
31 ····27:·00001b80···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:·00001c80···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:·000019e0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno42 ····38:·00001be0····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:·00001b40·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 ····40:·00001d40·····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:·00001b10····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message46 ····42:·00001d10····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········00001b50···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz18 00004008··00001507·R_386_JUMP_SLOT········00001d50···_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········00001a40···map_error_code21 00004014··00001a07·R_386_JUMP_SLOT········00001c40···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········00001b10···mark_failed_with_message32 00004040··00002a07·R_386_JUMP_SLOT········00001d10···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········00001a70···mark_failed_with_code35 0000404c··00001907·R_386_JUMP_SLOT········00001c70···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········00001c80···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)·······················0x1d786 ·0x0000000d·(FINI)·······················0x1d74
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:·1374c1d6a73bc2fec498ec7b6b634e7dfeddb1ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e3f51801a25e9bd5ed244ddda0778524a0509ca
20.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 20, 21 lines modifiedOffset 20, 21 lines modified
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)·->·0x5cc·fde=[···4f8]26 ··0xfffffffffffff850·(offset:·0x19e0)·->·0x5cc·fde=[···4f8]
27 ··0xfffffffffffff8b0·(offset:·0x1a40)·->·0x628·fde=[···554] 
28 ··0xfffffffffffff8e0·(offset:·0x1a70)·->·0x660·fde=[···58c]27 ··0xfffffffffffff950·(offset:·0x1ae0)·->·0x660·fde=[···58c]
29 ··0xfffffffffffff980·(offset:·0x1b10)·->·0x6ec·fde=[···618]28 ··0xfffffffffffffa50·(offset:·0x1be0)·->·0x6d8·fde=[···604]
30 ··0xfffffffffffff9b0·(offset:·0x1b40)·->·0x71c·fde=[···648] 
31 ··0xfffffffffffff9c0·(offset:·0x1b50)·->·0x63c·fde=[···568] 
32 ··0xfffffffffffff9f0·(offset:·0x1b80)·->·0x730·fde=[···65c] 
33 ··0xfffffffffffffaf0·(offset:·0x1c80)·->·0x7c4·fde=[···6f0]29 ··0xfffffffffffffab0·(offset:·0x1c40)·->·0x734·fde=[···660]
 30 ··0xfffffffffffffae0·(offset:·0x1c70)·->·0x76c·fde=[···698]
 31 ··0xfffffffffffffb80·(offset:·0x1d10)·->·0x7f8·fde=[···724]
 32 ··0xfffffffffffffbb0·(offset:·0x1d40)·->·0x828·fde=[···754]
 33 ··0xfffffffffffffbc0·(offset:·0x1d50)·->·0x748·fde=[···674]
  
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·00000058·000004fc·FDE·cie=00000000·pc=000019e0..00001a39734 000004f8·00000090·000004fc·FDE·cie=00000000·pc=000019e0..00001adb
735 ··DW_CFA_advance_loc:·1·to·000019e1735 ··DW_CFA_advance_loc:·1·to·000019e1
736 ··DW_CFA_def_cfa_offset:·8736 ··DW_CFA_def_cfa_offset:·8
737 ··DW_CFA_offset:·r7·(edi)·at·cfa-8 
738 ··DW_CFA_advance_loc:·1·to·000019e2 
739 ··DW_CFA_def_cfa_offset:·12 
740 ··DW_CFA_offset:·r6·(esi)·at·cfa-12 
741 ··DW_CFA_advance_loc:·1·to·000019e3 
742 ··DW_CFA_def_cfa_offset:·16 
743 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16 
744 ··DW_CFA_advance_loc:·14·to·000019f1 
745 ··DW_CFA_def_cfa_offset:·28 
746 ··DW_CFA_advance_loc:·5·to·000019f6 
747 ··DW_CFA_def_cfa_offset:·32 
748 ··DW_CFA_advance_loc:·15·to·00001a05 
749 ··DW_CFA_def_cfa_offset:·20 
750 ··DW_CFA_advance_loc:·5·to·00001a0a 
751 ··DW_CFA_def_cfa_offset:·24 
752 ··DW_CFA_advance_loc:·3·to·00001a0d 
753 ··DW_CFA_def_cfa_offset:·28 
754 ··DW_CFA_advance_loc:·2·to·00001a0f 
755 ··DW_CFA_def_cfa_offset:·32 
756 ··DW_CFA_advance_loc:·6·to·00001a15 
757 ··DW_CFA_def_cfa_offset:·28 
758 ··DW_CFA_advance_loc:·4·to·00001a19 
759 ··DW_CFA_def_cfa_offset:·32 
760 ··DW_CFA_advance_loc:·1·to·00001a1a 
761 ··DW_CFA_def_cfa_offset:·36 
762 ··DW_CFA_advance_loc:·2·to·00001a1c 
763 ··DW_CFA_def_cfa_offset:·40 
764 ··DW_CFA_advance_loc:·4·to·00001a20 
765 ··DW_CFA_def_cfa_offset:·44 
766 ··DW_CFA_advance_loc:·4·to·00001a24 
767 ··DW_CFA_def_cfa_offset:·48 
768 ··DW_CFA_advance_loc:·8·to·00001a2c 
769 ··DW_CFA_def_cfa_offset:·28 
770 ··DW_CFA_advance_loc:·1·to·00001a2d 
771 ··DW_CFA_def_cfa_offset:·32 
772 ··DW_CFA_advance_loc:·8·to·00001a35 
773 ··DW_CFA_def_cfa_offset:·16 
774 ··DW_CFA_advance_loc:·1·to·00001a36 
775 ··DW_CFA_restore:·r3·(ebx) 
776 ··DW_CFA_def_cfa_offset:·12 
777 ··DW_CFA_advance_loc:·1·to·00001a37 
778 ··DW_CFA_restore:·r6·(esi) 
779 ··DW_CFA_def_cfa_offset:·8 
780 ··DW_CFA_advance_loc:·1·to·00001a38 
781 ··DW_CFA_restore:·r7·(edi) 
782 ··DW_CFA_def_cfa_offset:·4 
783 ··DW_CFA_nop 
784 ··DW_CFA_nop 
785 ··DW_CFA_nop 
  
786 00000554·00000010·00000558·FDE·cie=00000000·pc=00001a40..00001a66 
787 ··DW_CFA_nop 
788 ··DW_CFA_nop 
789 ··DW_CFA_nop 
  
790 00000568·00000020·0000056c·FDE·cie=00000000·pc=00001b50..00001b71 
791 ··DW_CFA_advance_loc:·3·to·00001b53 
792 ··DW_CFA_def_cfa_offset:·16 
793 ··DW_CFA_advance_loc:·11·to·00001b5e 
794 ··DW_CFA_def_cfa_offset:·20 
795 ··DW_CFA_advance_loc:·4·to·00001b62 
796 ··DW_CFA_def_cfa_offset:·24 
797 ··DW_CFA_advance_loc:·4·to·00001b66 
798 ··DW_CFA_def_cfa_offset:·28 
799 ··DW_CFA_advance_loc:·1·to·00001b67 
800 ··DW_CFA_def_cfa_offset:·32 
801 ··DW_CFA_advance_loc:·9·to·00001b70 
802 ··DW_CFA_def_cfa_offset:·4 
803 ··DW_CFA_nop 
  
804 0000058c·00000088·00000590·FDE·cie=00000000·pc=00001a70..00001b09 
805 ··DW_CFA_advance_loc:·1·to·00001a71 
806 ··DW_CFA_def_cfa_offset:·8 
807 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8737 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
808 ··DW_CFA_advance_loc:·1·to·00001a72738 ··DW_CFA_advance_loc:·1·to·000019e2
809 ··DW_CFA_def_cfa_offset:·12739 ··DW_CFA_def_cfa_offset:·12
810 ··DW_CFA_offset:·r7·(edi)·at·cfa-12740 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
811 ··DW_CFA_advance_loc:·1·to·00001a73741 ··DW_CFA_advance_loc:·1·to·000019e3
812 ··DW_CFA_def_cfa_offset:·16742 ··DW_CFA_def_cfa_offset:·16
813 ··DW_CFA_offset:·r6·(esi)·at·cfa-16743 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
814 ··DW_CFA_advance_loc:·1·to·00001a74744 ··DW_CFA_advance_loc:·1·to·000019e4
815 ··DW_CFA_def_cfa_offset:·20745 ··DW_CFA_def_cfa_offset:·20
816 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20746 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
817 ··DW_CFA_advance_loc:·14·to·00001a82747 ··DW_CFA_advance_loc:·14·to·000019f2
818 ··DW_CFA_def_cfa_offset:·56748 ··DW_CFA_def_cfa_offset:·56
819 ··DW_CFA_advance_loc:·14·to·00001a90749 ··DW_CFA_advance_loc:·10·to·000019fc
820 ··DW_CFA_def_cfa_offset:·60750 ··DW_CFA_def_cfa_offset:·60
821 ··DW_CFA_advance_loc:·1·to·00001a91751 ··DW_CFA_advance_loc:·1·to·000019fd
822 ··DW_CFA_def_cfa_offset:·64752 ··DW_CFA_def_cfa_offset:·64
823 ··DW_CFA_advance_loc:·14·to·00001a9f 
824 ··DW_CFA_def_cfa_offset:·48 
Max diff block lines reached; 15638/20652 bytes (75.72%) of diff not shown.
1.5 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 17, 24 lines modifiedOffset 17, 24 lines modified
17 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground17 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
 24 java_to_char
 25 wcstombs
 26 mbstowcs
24 mark_failed_with_errno27 mark_failed_with_errno
25 __errno_location28 __errno_location
26 strerror_r29 strerror_r
27 mark_failed_with_code30 mark_failed_with_code
28 map_error_code31 map_error_code
29 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz32 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
30 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion33 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
31 java_to_char 
32 wcstombs 
33 mbstowcs 
34 libtinfo.so.634 libtinfo.so.6
35 libc.so.635 libc.so.6
36 GLIBC_2.1.336 GLIBC_2.1.3
37 GLIBC_2.037 GLIBC_2.0
38 NCURSES6_TINFO_5.0.1999102338 NCURSES6_TINFO_5.0.19991023
39 unknown·terminal·capability39 unknown·terminal·capability
40 could·not·write·to·terminal40 could·not·write·to·terminal
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
3.32 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 66, 31 lines modifiedOffset 66, 31 lines modified
66 ··0x00000910·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn66 ··0x00000910·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn
67 ··0x00000920·695f5465·726d696e·666f4675·6e637469·i_TerminfoFuncti67 ··0x00000920·695f5465·726d696e·666f4675·6e637469·i_TerminfoFuncti
68 ··0x00000930·6f6e735f·73746172·744c696e·65004a61·ons_startLine.Ja68 ··0x00000930·6f6e735f·73746172·744c696e·65004a61·ons_startLine.Ja
69 ··0x00000940·76615f6e·65745f72·75627967·72617065·va_net_rubygrape69 ··0x00000940·76615f6e·65745f72·75627967·72617065·va_net_rubygrape
70 ··0x00000950·66727569·745f706c·6174666f·726d5f69·fruit_platform_i70 ··0x00000950·66727569·745f706c·6174666f·726d5f69·fruit_platform_i
71 ··0x00000960·6e746572·6e616c5f·6a6e695f·5465726d·nternal_jni_Term71 ··0x00000960·6e746572·6e616c5f·6a6e695f·5465726d·nternal_jni_Term
72 ··0x00000970·696e666f·46756e63·74696f6e·735f636c·infoFunctions_cl72 ··0x00000970·696e666f·46756e63·74696f6e·735f636c·infoFunctions_cl
73 ··0x00000980·65617254·6f456e64·4f664c69·6e65006d·earToEndOfLine.m73 ··0x00000980·65617254·6f456e64·4f664c69·6e65006a·earToEndOfLine.j
74 ··0x00000990·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_ 
75 ··0x000009a0·6572726e·6f006d61·6c6c6f63·005f5f65·errno.malloc.__e74 ··0x00000990·6176615f·746f5f63·68617200·6d616c6c·ava_to_char.mall
 75 ··0x000009a0·6f630077·6373746f·6d627300·66726565·oc.wcstombs.free
 76 ··0x000009b0·00737472·6c656e00·6d627374·6f776373·.strlen.mbstowcs
 77 ··0x000009c0·00776373·6c656e00·6d61726b·5f666169·.wcslen.mark_fai
 78 ··0x000009d0·6c65645f·77697468·5f657272·6e6f005f·led_with_errno._
76 ··0x000009b0·72726e6f·5f6c6f63·6174696f·6e007374·rrno_location.st79 ··0x000009e0·5f657272·6e6f5f6c·6f636174·696f6e00·_errno_location.
77 ··0x000009c0·72657272·6f725f72·006d6172·6b5f6661·rerror_r.mark_fa80 ··0x000009f0·73747265·72726f72·5f72006d·61726b5f·strerror_r.mark_
78 ··0x000009d0·696c6564·5f776974·685f636f·64650066·iled_with_code.f81 ··0x00000a00·6661696c·65645f77·6974685f·636f6465·failed_with_code
79 ··0x000009e0·72656500·6d61705f·6572726f·725f636f·ree.map_error_co82 ··0x00000a10·006d6170·5f657272·6f725f63·6f646500·.map_error_code.
80 ··0x000009f0·6465005f·5a4e374a·4e49456e·765f3134·de._ZN7JNIEnv_1483 ··0x00000a20·5f5a4e37·4a4e4945·6e765f31·3443616c·_ZN7JNIEnv_14Cal
81 ··0x00000a00·43616c6c·566f6964·4d657468·6f644550·CallVoidMethodEP84 ··0x00000a30·6c566f69·644d6574·686f6445·50385f6a·lVoidMethodEP8_j
82 ··0x00000a10·385f6a6f·626a6563·74503130·5f6a6d65·8_jobjectP10_jme85 ··0x00000a40·6f626a65·63745031·305f6a6d·6574686f·objectP10_jmetho
83 ··0x00000a20·74686f64·49447a00·4a617661·5f6e6574·thodIDz.Java_net86 ··0x00000a50·6449447a·004a6176·615f6e65·745f7275·dIDz.Java_net_ru
84 ··0x00000a30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_87 ··0x00000a60·62796772·61706566·72756974·5f706c61·bygrapefruit_pla
85 ··0x00000a40·706c6174·666f726d·5f696e74·65726e61·platform_interna88 ··0x00000a70·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j
86 ··0x00000a50·6c5f6a6e·695f4e61·74697665·4c696272·l_jni_NativeLibr89 ··0x00000a80·6e695f4e·61746976·654c6962·72617279·ni_NativeLibrary
87 ··0x00000a60·61727946·756e6374·696f6e73·5f676574·aryFunctions_get90 ··0x00000a90·46756e63·74696f6e·735f6765·74566572·Functions_getVer
88 ··0x00000a70·56657273·696f6e00·6a617661·5f746f5f·Version.java_to_ 
89 ··0x00000a80·63686172·00776373·746f6d62·73007374·char.wcstombs.st 
90 ··0x00000a90·726c656e·006d6273·746f7763·73007763·rlen.mbstowcs.wc 
91 ··0x00000aa0·736c656e·006c6962·74696e66·6f2e736f·slen.libtinfo.so91 ··0x00000aa0·73696f6e·006c6962·74696e66·6f2e736f·sion.libtinfo.so
92 ··0x00000ab0·2e36006c·6962632e·736f2e36·00474c49·.6.libc.so.6.GLI92 ··0x00000ab0·2e36006c·6962632e·736f2e36·00474c49·.6.libc.so.6.GLI
93 ··0x00000ac0·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_293 ··0x00000ac0·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_2
94 ··0x00000ad0·2e30004e·43555253·4553365f·54494e46·.0.NCURSES6_TINF94 ··0x00000ad0·2e30004e·43555253·4553365f·54494e46·.0.NCURSES6_TINF
95 ··0x00000ae0·4f5f352e·302e3139·39393130·323300···O_5.0.19991023.95 ··0x00000ae0·4f5f352e·302e3139·39393130·323300···O_5.0.19991023.
  
13.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 868, 22 lines modifiedOffset 868, 255 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·<java_to_char@@Base>:
 875 java_to_char():
 876 ./src/shared/cpp/unix_strings.cpp:28
 877 »       push···%ebp
 878 »       push···%edi
 879 »       push···%esi
 880 »       push···%ebx
 881 »       call···11c0·<__cxa_finalize@plt+0x20>
 882 »       add····$0x260b,%ebx
 883 »       sub····$0x24,%esp
 884 »       mov····0x38(%esp),%edi
 885 /usr/lib/jvm/default-java/include/jni.h:1611
 886 »       mov····(%edi),%eax
 887 »       push···0x3c(%esp)
 888 »       push···%edi
 889 »       call···*0x290(%eax)
 890 »       mov····%eax,%ebp
 891 ./src/shared/cpp/unix_strings.cpp:30
 892 »       lea····0x4(,%eax,4),%eax
 893 »       mov····%eax,0x18(%esp)
 894 »       mov····%eax,(%esp)
 895 »       call···10c0·<malloc@plt>
 896 /usr/lib/jvm/default-java/include/jni.h:1614
 897 »       add····$0xc,%esp
 898 ./src/shared/cpp/unix_strings.cpp:30
 899 »       mov····%eax,%esi
 900 /usr/lib/jvm/default-java/include/jni.h:1614
 901 »       mov····(%edi),%eax
 902 »       push···$0x0
 903 »       push···0x3c(%esp)
 904 »       push···%edi
 905 »       call···*0x294(%eax)
 906 »       mov····%eax,%ecx
 907 ./src/shared/cpp/unix_strings.cpp:32·(discriminator·1)
 908 »       add····$0x10,%esp
 909 »       test···%ebp,%ebp
 910 »       je·····1a54·<java_to_char@@Base+0x74>
 911 »       mov····%esi,0xc(%esp)
 912 »       mov····%esi,%edx
 913 »       lea····(%eax,%ebp,2),%ebp
 914 »       xchg···%ax,%ax
 915 ./src/shared/cpp/unix_strings.cpp:33
 916 »       movzwl·(%eax),%esi
 917 ./src/shared/cpp/unix_strings.cpp:32·(discriminator·1)
 918 »       add····$0x2,%eax
 919 »       add····$0x4,%edx
 920 ./src/shared/cpp/unix_strings.cpp:33
 921 »       mov····%esi,-0x4(%edx)
 922 ./src/shared/cpp/unix_strings.cpp:32·(discriminator·1)
 923 »       cmp····%ebp,%eax
 924 »       jne····1a40·<java_to_char@@Base+0x60>
 925 »       mov····0xc(%esp),%esi
 926 ./src/shared/cpp/unix_strings.cpp:35
 927 »       mov····0x8(%esp),%eax
 928 /usr/lib/jvm/default-java/include/jni.h:1617
 929 »       sub····$0x4,%esp
 930 ./src/shared/cpp/unix_strings.cpp:35
 931 »       movl···$0x0,-0x4(%esi,%eax,1)
 932 /usr/lib/jvm/default-java/include/jni.h:1617
 933 »       mov····(%edi),%eax
 934 »       push···%ecx
 935 »       push···0x3c(%esp)
 936 »       push···%edi
 937 »       call···*0x298(%eax)
 938 /usr/include/i386-linux-gnu/bits/stdlib.h:163·(discriminator·7)
 939 »       add····$0xc,%esp
 940 »       push···$0x0
 941 »       push···%esi
 942 »       push···$0x0
 943 »       call···10a0·<wcstombs@plt>
 944 ./src/shared/cpp/unix_strings.cpp:39
 945 »       add····$0x10,%esp
 946 »       cmp····$0xffffffff,%eax
 947 »       je·····1ab8·<java_to_char@@Base+0xd8>
 948 ./src/shared/cpp/unix_strings.cpp:45
 949 »       sub····$0xc,%esp
 950 »       lea····0x1(%eax),%edi
 951 »       push···%edi
 952 »       call···10c0·<malloc@plt>
 953 /usr/include/i386-linux-gnu/bits/stdlib.h:163·(discriminator·7)
 954 »       add····$0xc,%esp
 955 »       push···%edi
 956 ./src/shared/cpp/unix_strings.cpp:45
 957 »       mov····%eax,%ebp
 958 /usr/include/i386-linux-gnu/bits/stdlib.h:163·(discriminator·7)
 959 »       push···%esi
 960 »       push···%eax
 961 »       call···10a0·<wcstombs@plt>
 962 ./src/shared/cpp/unix_strings.cpp:47
 963 »       mov····%esi,(%esp)
 964 »       call···1060·<free@plt>
 965 ./src/shared/cpp/unix_strings.cpp:49
 966 »       add····$0x10,%esp
 967 ./src/shared/cpp/unix_strings.cpp:50
 968 »       add····$0x1c,%esp
 969 »       mov····%ebp,%eax
 970 »       pop····%ebx
 971 »       pop····%esi
 972 »       pop····%edi
 973 »       pop····%ebp
 974 »       ret
 975 »       lea····0x0(%esi,%eiz,1),%esi
 976 ./src/shared/cpp/unix_strings.cpp:40
 977 »       sub····$0x4,%esp
 978 »       lea····-0x1eec(%ebx),%eax
 979 ./src/shared/cpp/unix_strings.cpp:42
 980 »       xor····%ebp,%ebp
 981 ./src/shared/cpp/unix_strings.cpp:40
 982 »       push···0x3c(%esp)
 983 »       push···%eax
 984 »       push···%edi
 985 »       call···1130·<mark_failed_with_message@plt>
 986 ./src/shared/cpp/unix_strings.cpp:41
 987 »       mov····%esi,(%esp)
 988 »       call···1060·<free@plt>
 989 ./src/shared/cpp/unix_strings.cpp:42
 990 »       add····$0x10,%esp
 991 »       jmp····1aaa·<java_to_char@@Base+0xca>
 992 »       lea····%cs:0x0(%esi,%eiz,1),%esi
  
Max diff block lines reached; 7377/13824 bytes (53.36%) 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 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001d78·<.fini>:2 00001d74·<.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····$0x2273,%ebx7 »       add····$0x2277,%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.22 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·cc050000·b0f8ffff·....P...........12 ··0x00002220·a0050000·50f8ffff·cc050000·50f9ffff·....P.......P...
 13 ··0x00002230·60060000·50faffff·d8060000·b0faffff·`...P...........
13 ··0x00002230·28060000·e0f8ffff·60060000·80f9ffff·(.......`.......14 ··0x00002240·34070000·e0faffff·6c070000·80fbffff·4.......l.......
14 ··0x00002240·ec060000·b0f9ffff·1c070000·c0f9ffff·................15 ··0x00002250·f8070000·b0fbffff·28080000·c0fbffff·........(.......
15 ··0x00002250·3c060000·f0f9ffff·30070000·f0faffff·<.......0....... 
16 ··0x00002260·c4070000····························....16 ··0x00002260·48070000····························H...
  
5.74 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·58000000·fc040000·.A......X.......82 ··0x00002754·0841c30e·04000000·90000000·fc040000·.A..............
83 ··0x00002764·7cf2ffff·59000000·00410e08·8702410e·|...Y....A....A.83 ··0x00002764·7cf2ffff·fb000000·00410e08·8502410e·|........A....A.
84 ··0x00002774·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O. 
85 ··0x00002784·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.· 
86 ··0x00002794·410e2442·0e28440e·2c440e30·480e1c41·A.$B.(D.,D.0H..A 
87 ··0x000027a4·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A.. 
88 ··0x000027b4·04000000·10000000·58050000·80f2ffff·........X....... 
89 ··0x000027c4·26000000·00000000·20000000·6c050000·&.......·...l... 
90 ··0x000027d4·7cf3ffff·21000000·00430e10·4b0e1444·|...!....C..K..D 
91 ··0x000027e4·0e18440e·1c410e20·490e0400·88000000·..D..A.·I.......84 ··0x00002774·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8
 85 ··0x00002784·4a0e3c41·0e405e0e·34460e38·440e3c41·J.<A.@^.4F.8D.<A
 86 ··0x00002794·0e404b0e·306a0e34·4b0e3844·0e3c410e·.@K.0j.4K.8D.<A.
 87 ··0x000027a4·40490e34·420e3841·0e3c420e·40480e30·@I.4B.8A.<B.@H.0
 88 ··0x000027b4·480e3c44·0e40480e·34410e38·430e3c41·H.<D.@H.4A.8C.<A
 89 ··0x000027c4·0e40500e·30430a0e·1443c30e·1041c60e·.@P.0C...C...A..
 90 ··0x000027d4·0c41c70e·0841c50e·04450b43·0e344c0e·.A...A...E.C.4L.
 91 ··0x000027e4·38410e3c·410e4050·0e300000·74000000·8A.<A.@P.0..t...
92 ··0x000027f4·90050000·78f2ffff·99000000·00410e08·....x........A..92 ··0x000027f4·90050000·e8f2ffff·f6000000·00410e08·.............A..
93 ··0x00002804·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
 96 ··0x00002834·0e34470e·38410e3c·440e405b·0e30430a·.4G.8A.<D.@[.0C.
 97 ··0x00002844·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
 98 ··0x00002854·0e04480b·430e344c·0e38410e·3c440e40·..H.C.4L.8A.<D.@
 99 ··0x00002864·500e3000·58000000·08060000·70f3ffff·P.0.X.......p...
 100 ··0x00002874·59000000·00410e08·8702410e·0c860341·Y....A....A....A
 101 ··0x00002884·0e108304·4e0e1c45·0e204f0e·14450e18·....N..E.·O..E..
 102 ··0x00002894·430e1c42·0e20460e·1c440e20·410e2442·C..B.·F..D.·A.$B
 103 ··0x000028a4·0e28440e·2c440e30·480e1c41·0e20480e·.(D.,D.0H..A.·H.
 104 ··0x000028b4·1041c30e·0c41c60e·0841c70e·04000000·.A...A...A......
 105 ··0x000028c4·10000000·64060000·74f3ffff·26000000·....d...t...&...
 106 ··0x000028d4·00000000·20000000·78060000·70f4ffff·....·...x...p...
 107 ··0x000028e4·21000000·00430e10·4b0e1444·0e18440e·!....C..K..D..D.
 108 ··0x000028f4·1c410e20·490e0400·88000000·9c060000·.A.·I...........
 109 ··0x00002904·6cf3ffff·99000000·00410e08·8502410e·l........A....A.
 110 ··0x00002914·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8
94 ··0x00002814·054e0e38·4e0e3c41·0e404e0e·30410e34·.N.8N.<A.@N.0A.4111 ··0x00002924·4e0e3c41·0e404e0e·30410e34·470e3841·N.<A.@N.0A.4G.8A
95 ··0x00002824·470e3841·0e3c410e·404b0e3c·430e3844·G.8A.<A.@K.<C.8D 
96 ··0x00002834·0e3c410e·404b0e30·470e3843·0e3c410e·.<A.@K.0G.8C.<A.112 ··0x00002934·0e3c410e·404b0e3c·430e3844·0e3c410e·.<A.@K.<C.8D.<A.
 113 ··0x00002944·404b0e30·470e3843·0e3c410e·404b0e30·@K.0G.8C.<A.@K.0
97 ··0x00002844·404b0e30·430e3c44·0e40480e·34410e38·@K.0C.<D.@H.4A.8114 ··0x00002954·430e3c44·0e40480e·34410e38·440e3c41·C.<D.@H.4A.8D.<A
98 ··0x00002854·440e3c41·0e40410e·44440e48·440e4c41·D.<A.@A.DD.HD.LA115 ··0x00002964·0e40410e·44440e48·440e4c41·0e50480e·.@A.DD.HD.LA.PH.
99 ··0x00002864·0e50480e·1441c30e·1041c60e·0c41c70e·.PH..A...A...A.. 
100 ··0x00002874·0841c50e·04000000·2c000000·1c060000·.A......,....... 
101 ··0x00002884·8cf2ffff·29000000·00410e08·83024e0e·....)....A....N. 
102 ··0x00002894·1c440e20·420e2442·0e28440e·2c440e30·.D.·B.$B.(D.,D.0 
103 ··0x000028a4·480e0841·c30e0400·10000000·4c060000·H..A........L... 
104 ··0x000028b4·8cf2ffff·06000000·00000000·90000000·................ 
105 ··0x000028c4·60060000·b8f2ffff·fb000000·00410e08·`............A.. 
106 ··0x000028d4·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
107 ··0x000028e4·054e0e38·4a0e3c41·0e405e0e·34460e38·.N.8J.<A.@^.4F.8 
108 ··0x000028f4·440e3c41·0e404b0e·306a0e34·4b0e3844·D.<A.@K.0j.4K.8D 
109 ··0x00002904·0e3c410e·40490e34·420e3841·0e3c420e·.<A.@I.4B.8A.<B. 
110 ··0x00002914·40480e30·480e3c44·0e40480e·34410e38·@H.0H.<D.@H.4A.8 
111 ··0x00002924·430e3c41·0e40500e·30430a0e·1443c30e·C.<A.@P.0C...C.. 
112 ··0x00002934·1041c60e·0c41c70e·0841c50e·04450b43·.A...A...A...E.C116 ··0x00002974·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 117 ··0x00002984·04000000·2c000000·28070000·80f3ffff·....,...(.......
 118 ··0x00002994·29000000·00410e08·83024e0e·1c440e20·)....A....N..D.·
 119 ··0x000029a4·420e2442·0e28440e·2c440e30·480e0841·B.$B.(D.,D.0H..A
 120 ··0x000029b4·c30e0400·10000000·58070000·80f3ffff·........X.......
 121 ··0x000029c4·06000000·00000000·00000000··········............
113 ··0x00002944·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0.. 
114 ··0x00002954·74000000·f4060000·24f3ffff·f6000000·t.......$....... 
115 ··0x00002964·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
116 ··0x00002974·410e1483·054e0e3c·450e405a·0e34410e·A....N.<E.@Z.4A. 
117 ··0x00002984·38430e3c·410e4048·0e304c0e·3c410e40·8C.<A.@H.0L.<A.@ 
118 ··0x00002994·550e3078·0e34470e·38410e3c·440e405b·U.0x.4G.8A.<D.@[ 
119 ··0x000029a4·0e30430a·0e1443c3·0e1041c6·0e0c41c7·.0C...C...A...A. 
120 ··0x000029b4·0e0841c5·0e04480b·430e344c·0e38410e·..A...H.C.4L.8A. 
121 ··0x000029c4·3c440e40·500e3000·00000000··········<D.@P.0..... 
  
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·4ffb4aa9·1ca2d024·01649615·42f78609·O.J....$.d..B...6 ··0x00000040·a58da25b·71ad391f·865f3dc9·be8fd68a·...[q.9.._=.....
7 ··0x00000050·218d86ec····························!...7 ··0x00000050·eca5be6d····························...m
  
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·37346331·64366137·33626332·66656334·74c1d6a73bc2fec4 
3 ··0x00000010·39386563·37623662·36333465·37646665·98ec7b6b634e7dfe2 ··0x00000000·33663531·38303161·32356539·62643565·3f51801a25e9bd5e
 3 ··0x00000010·64323434·64646461·30373738·35323461·d244ddda0778524a
4 ··0x00000020·64646231·61622e64·65627567·00000000·ddb1ab.debug....4 ··0x00000020·30353039·63612e64·65627567·00000000·0509ca.debug....
5 ··0x00000030·fcc4a8a1····························....5 ··0x00000030·aa390f0c····························.9..
  
75.7 KB
./usr/lib/jni/libnative-platform.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·0x0120c·0x0120c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0120c·0x0120c·R···0x1000
8 ··LOAD···········0x002000·0x00002000·0x00002000·0x01a68·0x01a68·R·E·0x10008 ··LOAD···········0x002000·0x00002000·0x00002000·0x01a58·0x01a58·R·E·0x1000
9 ··LOAD···········0x004000·0x00004000·0x00004000·0x012a8·0x012a8·R···0x10009 ··LOAD···········0x004000·0x00004000·0x00004000·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···0x004364·0x00004364·0x00004364·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
1.68 KB
readelf --wide --sections {}
    
Offset 10, 17 lines modifiedOffset 10, 17 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00000f78·000f78·00008a·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00000f78·000f78·00008a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00001004·001004·000070·00···A··4···1··411 ··[·6]·.gnu.version_r····VERNEED·········00001004·001004·000070·00···A··4···1··4
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·001754·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········00002300·002300·001744·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········00003a54·003a54·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00003a44·003a44·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00004000·004000·000363·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00004000·004000·000364·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00004364·004364·000114·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00004364·004364·000114·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00004478·004478·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
3.78 KB
readelf --wide --symbols {}
    
Offset 45, 28 lines modifiedOffset 45, 28 lines modified
45 ····41:·00002e30···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:·00002400···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:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec47 ····43:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
48 ····44:·00003670····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:·00003350····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz49 ····45:·00003350····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
50 ····46:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach50 ····46:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
51 ····47:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable51 ····47:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
52 ····48:·00003750···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code52 ····48:·00003950···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
53 ····49:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod53 ····49:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
54 ····50:·00003720····38·FUNC····GLOBAL·DEFAULT···12·map_error_code54 ····50:·00003920····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
55 ····51:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory55 ····51:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
56 ····52:·00003840···251·FUNC····GLOBAL·DEFAULT···12·java_to_char56 ····52:·000036c0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
57 ····53:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink57 ····53:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
58 ····54:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat58 ····54:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
59 ····55:·00003940···246·FUNC····GLOBAL·DEFAULT···12·char_to_java59 ····55:·000037c0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java
60 ····56:·00002fa0····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:·00003220····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:·00002570···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:·00003260···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:·000034e0···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:·000036c0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·000038c0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·00003820·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·00003a20·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·00003380···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:·000037f0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·000039f0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·000035e0···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:·000030f0····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:·00003010···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
3.61 KB
readelf --wide --relocs {}
    
Offset 15, 43 lines modifiedOffset 15, 43 lines modified
15 00007004··00002d07·R_386_JUMP_SLOT········00003350···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz15 00007004··00002d07·R_386_JUMP_SLOT········00003350···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
16 00007008··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.016 00007008··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
17 0000700c··00000407·R_386_JUMP_SLOT········00000000···lstat64@GLIBC_2.3317 0000700c··00000407·R_386_JUMP_SLOT········00000000···lstat64@GLIBC_2.33
18 00007010··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.018 00007010··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.0
19 00007014··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.019 00007014··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.0
20 00007018··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00007018··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0000701c··00000807·R_386_JUMP_SLOT········00000000···stat64@GLIBC_2.3321 0000701c··00000807·R_386_JUMP_SLOT········00000000···stat64@GLIBC_2.33
22 00007020··00003207·R_386_JUMP_SLOT········00003720···map_error_code22 00007020··00003207·R_386_JUMP_SLOT········00003920···map_error_code
23 00007024··00000907·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.023 00007024··00000907·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.0
24 00007028··00000a07·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.024 00007028··00000a07·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.0
25 0000702c··00000c07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.025 0000702c··00000c07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.0
26 00007030··00000d07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.026 00007030··00000d07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
27 00007034··00000e07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.027 00007034··00000e07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.0
28 00007038··00002b07·R_386_JUMP_SLOT········00002720···_Z8toMillis8timespec28 00007038··00002b07·R_386_JUMP_SLOT········00002720···_Z8toMillis8timespec
29 0000703c··00000f07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.029 0000703c··00000f07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
30 00007040··00003d07·R_386_JUMP_SLOT········000036c0···mark_failed_with_errno30 00007040··00003d07·R_386_JUMP_SLOT········000038c0···mark_failed_with_errno
31 00007044··00001007·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.031 00007044··00001007·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
32 00007048··00002807·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_32 00007048··00002807·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_
33 0000704c··00001207·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.033 0000704c··00001207·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.0
34 00007050··00001307·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.234 00007050··00001307·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.2
35 00007054··00001407·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.035 00007054··00001407·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.0
36 00007058··00003407·R_386_JUMP_SLOT········00003840···java_to_char36 00007058··00003407·R_386_JUMP_SLOT········000036c0···java_to_char
37 0000705c··00001507·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.037 0000705c··00001507·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
38 00007060··00001607·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.038 00007060··00001607·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.0
39 00007064··00001707·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.439 00007064··00001707·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.4
40 00007068··00001807·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.040 00007068··00001807·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
41 0000706c··00001907·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.041 0000706c··00001907·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.0
42 00007070··00001a07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.042 00007070··00001a07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
43 00007074··00001b07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.043 00007074··00001b07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.0
44 00007078··00001c07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.044 00007078··00001c07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
45 0000707c··00004107·R_386_JUMP_SLOT········000037f0···mark_failed_with_message45 0000707c··00004107·R_386_JUMP_SLOT········000039f0···mark_failed_with_message
46 00007080··00001d07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.046 00007080··00001d07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.0
47 00007084··00001e07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.047 00007084··00001e07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
48 00007088··00001f07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.048 00007088··00001f07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.0
49 0000708c··00003007·R_386_JUMP_SLOT········00003750···mark_failed_with_code49 0000708c··00003007·R_386_JUMP_SLOT········00003950···mark_failed_with_code
50 00007090··00002107·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.050 00007090··00002107·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
51 00007094··00002207·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.051 00007094··00002207·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.0
52 00007098··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.452 00007098··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.4
53 0000709c··00002407·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.953 0000709c··00002407·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.9
54 000070a0··00002507·R_386_JUMP_SLOT········00000000···close@GLIBC_2.054 000070a0··00002507·R_386_JUMP_SLOT········00000000···close@GLIBC_2.0
55 000070a4··00002607·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.055 000070a4··00002607·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.0
56 000070a8··00002707·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.056 000070a8··00002707·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.0
57 000070ac··00003707·R_386_JUMP_SLOT········00003940···char_to_java57 000070ac··00003707·R_386_JUMP_SLOT········000037c0···char_to_java
746 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x5f04·contains·24·entries:1 Dynamic·section·at·offset·0x5f04·contains·24·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x0000000c·(INIT)·······················0x20004 ·0x0000000c·(INIT)·······················0x2000
5 ·0x0000000d·(FINI)·······················0x3a545 ·0x0000000d·(FINI)·······················0x3a44
6 ·0x00000019·(INIT_ARRAY)·················0x6efc6 ·0x00000019·(INIT_ARRAY)·················0x6efc
7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
8 ·0x0000001a·(FINI_ARRAY)·················0x6f008 ·0x0000001a·(FINI_ARRAY)·················0x6f00
9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
10 ·0x6ffffef5·(GNU_HASH)···················0x17810 ·0x6ffffef5·(GNU_HASH)···················0x178
11 ·0x00000005·(STRTAB)·····················0x6b011 ·0x00000005·(STRTAB)·····················0x6b0
12 ·0x00000006·(SYMTAB)·····················0x26012 ·0x00000006·(SYMTAB)·····················0x260
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:·f2d92ab477ddbbf802df6881d78485597faa432d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dd4d54a256649100f55e7c1c3657a08d75d91cdf
19.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 28, 21 lines modifiedOffset 28, 21 lines modified
28 ··0xffffffffffffefec·(offset:·0x3350)·->·0x164·fde=[····50]28 ··0xffffffffffffefec·(offset:·0x3350)·->·0x164·fde=[····50]
29 ··0xfffffffffffff00d·(offset:·0x3371)·->·0xa68·fde=[···954]29 ··0xfffffffffffff00d·(offset:·0x3371)·->·0xa68·fde=[···954]
30 ··0xfffffffffffff01c·(offset:·0x3380)·->·0xa7c·fde=[···968]30 ··0xfffffffffffff01c·(offset:·0x3380)·->·0xa7c·fde=[···968]
31 ··0xfffffffffffff17c·(offset:·0x34e0)·->·0xb74·fde=[···a60]31 ··0xfffffffffffff17c·(offset:·0x34e0)·->·0xb74·fde=[···a60]
32 ··0xfffffffffffff27c·(offset:·0x35e0)·->·0xc1c·fde=[···b08]32 ··0xfffffffffffff27c·(offset:·0x35e0)·->·0xc1c·fde=[···b08]
33 ··0xfffffffffffff30c·(offset:·0x3670)·->·0xc94·fde=[···b80]33 ··0xfffffffffffff30c·(offset:·0x3670)·->·0xc94·fde=[···b80]
34 ··0xfffffffffffff35c·(offset:·0x36c0)·->·0xcd8·fde=[···bc4]34 ··0xfffffffffffff35c·(offset:·0x36c0)·->·0xcd8·fde=[···bc4]
35 ··0xfffffffffffff3bc·(offset:·0x3720)·->·0xd34·fde=[···c20] 
36 ··0xfffffffffffff3ec·(offset:·0x3750)·->·0xd48·fde=[···c34] 
37 ··0xfffffffffffff48c·(offset:·0x37f0)·->·0xdd4·fde=[···cc0]35 ··0xfffffffffffff45c·(offset:·0x37c0)·->·0xd6c·fde=[···c58]
38 ··0xfffffffffffff4bc·(offset:·0x3820)·->·0xe04·fde=[···cf0]36 ··0xfffffffffffff55c·(offset:·0x38c0)·->·0xde4·fde=[···cd0]
39 ··0xfffffffffffff4dc·(offset:·0x3840)·->·0xe18·fde=[···d04] 
40 ··0xfffffffffffff5dc·(offset:·0x3940)·->·0xeac·fde=[···d98]37 ··0xfffffffffffff5bc·(offset:·0x3920)·->·0xe40·fde=[···d2c]
 38 ··0xfffffffffffff5ec·(offset:·0x3950)·->·0xe54·fde=[···d40]
 39 ··0xfffffffffffff68c·(offset:·0x39f0)·->·0xee0·fde=[···dcc]
 40 ··0xfffffffffffff6bc·(offset:·0x3a20)·->·0xf10·fde=[···dfc]
41 ··0xfffffffffffff6dc·(offset:·0x3a40)·->·0xf24·fde=[···e10]41 ··0xfffffffffffff6cc·(offset:·0x3a30)·->·0xf24·fde=[···e10]
  
42 Contents·of·the·.eh_frame·section:42 Contents·of·the·.eh_frame·section:
  
  
43 00000000·00000014·00000000·CIE43 00000000·00000014·00000000·CIE
44 ··Version:···············144 ··Version:···············1
45 ··Augmentation:··········"zR"45 ··Augmentation:··········"zR"
Offset 1699, 353 lines modifiedOffset 1699, 353 lines modified
1699 ··DW_CFA_advance_loc:·1·to·000036b41699 ··DW_CFA_advance_loc:·1·to·000036b4
1700 ··DW_CFA_restore:·r6·(esi)1700 ··DW_CFA_restore:·r6·(esi)
1701 ··DW_CFA_def_cfa_offset:·41701 ··DW_CFA_def_cfa_offset:·4
1702 ··DW_CFA_nop1702 ··DW_CFA_nop
1703 ··DW_CFA_nop1703 ··DW_CFA_nop
1704 ··DW_CFA_nop1704 ··DW_CFA_nop
  
1705 00000bc4·00000058·00000bc8·FDE·cie=00000000·pc=000036c0..000037191705 00000bc4·00000090·00000bc8·FDE·cie=00000000·pc=000036c0..000037bb
1706 ··DW_CFA_advance_loc:·1·to·000036c11706 ··DW_CFA_advance_loc:·1·to·000036c1
1707 ··DW_CFA_def_cfa_offset:·81707 ··DW_CFA_def_cfa_offset:·8
1708 ··DW_CFA_offset:·r7·(edi)·at·cfa-8 
1709 ··DW_CFA_advance_loc:·1·to·000036c2 
1710 ··DW_CFA_def_cfa_offset:·12 
1711 ··DW_CFA_offset:·r6·(esi)·at·cfa-12 
1712 ··DW_CFA_advance_loc:·1·to·000036c3 
1713 ··DW_CFA_def_cfa_offset:·16 
1714 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16 
1715 ··DW_CFA_advance_loc:·14·to·000036d1 
1716 ··DW_CFA_def_cfa_offset:·28 
1717 ··DW_CFA_advance_loc:·5·to·000036d6 
1718 ··DW_CFA_def_cfa_offset:·32 
1719 ··DW_CFA_advance_loc:·15·to·000036e5 
1720 ··DW_CFA_def_cfa_offset:·20 
1721 ··DW_CFA_advance_loc:·5·to·000036ea 
1722 ··DW_CFA_def_cfa_offset:·24 
1723 ··DW_CFA_advance_loc:·3·to·000036ed 
1724 ··DW_CFA_def_cfa_offset:·28 
1725 ··DW_CFA_advance_loc:·2·to·000036ef 
1726 ··DW_CFA_def_cfa_offset:·32 
1727 ··DW_CFA_advance_loc:·6·to·000036f5 
1728 ··DW_CFA_def_cfa_offset:·28 
1729 ··DW_CFA_advance_loc:·4·to·000036f9 
1730 ··DW_CFA_def_cfa_offset:·32 
1731 ··DW_CFA_advance_loc:·1·to·000036fa 
1732 ··DW_CFA_def_cfa_offset:·36 
1733 ··DW_CFA_advance_loc:·2·to·000036fc 
1734 ··DW_CFA_def_cfa_offset:·40 
1735 ··DW_CFA_advance_loc:·4·to·00003700 
1736 ··DW_CFA_def_cfa_offset:·44 
1737 ··DW_CFA_advance_loc:·4·to·00003704 
1738 ··DW_CFA_def_cfa_offset:·48 
1739 ··DW_CFA_advance_loc:·8·to·0000370c 
1740 ··DW_CFA_def_cfa_offset:·28 
1741 ··DW_CFA_advance_loc:·1·to·0000370d 
1742 ··DW_CFA_def_cfa_offset:·32 
1743 ··DW_CFA_advance_loc:·8·to·00003715 
1744 ··DW_CFA_def_cfa_offset:·16 
1745 ··DW_CFA_advance_loc:·1·to·00003716 
1746 ··DW_CFA_restore:·r3·(ebx) 
1747 ··DW_CFA_def_cfa_offset:·12 
1748 ··DW_CFA_advance_loc:·1·to·00003717 
1749 ··DW_CFA_restore:·r6·(esi) 
1750 ··DW_CFA_def_cfa_offset:·8 
1751 ··DW_CFA_advance_loc:·1·to·00003718 
1752 ··DW_CFA_restore:·r7·(edi) 
1753 ··DW_CFA_def_cfa_offset:·4 
1754 ··DW_CFA_nop 
1755 ··DW_CFA_nop 
1756 ··DW_CFA_nop 
  
1757 00000c20·00000010·00000c24·FDE·cie=00000000·pc=00003720..00003746 
1758 ··DW_CFA_nop 
1759 ··DW_CFA_nop 
1760 ··DW_CFA_nop 
  
1761 00000c34·00000088·00000c38·FDE·cie=00000000·pc=00003750..000037e9 
1762 ··DW_CFA_advance_loc:·1·to·00003751 
1763 ··DW_CFA_def_cfa_offset:·8 
1764 ··DW_CFA_offset:·r5·(ebp)·at·cfa-81708 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
1765 ··DW_CFA_advance_loc:·1·to·000037521709 ··DW_CFA_advance_loc:·1·to·000036c2
1766 ··DW_CFA_def_cfa_offset:·121710 ··DW_CFA_def_cfa_offset:·12
1767 ··DW_CFA_offset:·r7·(edi)·at·cfa-121711 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
1768 ··DW_CFA_advance_loc:·1·to·000037531712 ··DW_CFA_advance_loc:·1·to·000036c3
1769 ··DW_CFA_def_cfa_offset:·161713 ··DW_CFA_def_cfa_offset:·16
1770 ··DW_CFA_offset:·r6·(esi)·at·cfa-161714 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
1771 ··DW_CFA_advance_loc:·1·to·000037541715 ··DW_CFA_advance_loc:·1·to·000036c4
1772 ··DW_CFA_def_cfa_offset:·201716 ··DW_CFA_def_cfa_offset:·20
1773 ··DW_CFA_offset:·r3·(ebx)·at·cfa-201717 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
1774 ··DW_CFA_advance_loc:·14·to·000037621718 ··DW_CFA_advance_loc:·14·to·000036d2
1775 ··DW_CFA_def_cfa_offset:·561719 ··DW_CFA_def_cfa_offset:·56
1776 ··DW_CFA_advance_loc:·14·to·000037701720 ··DW_CFA_advance_loc:·10·to·000036dc
1777 ··DW_CFA_def_cfa_offset:·601721 ··DW_CFA_def_cfa_offset:·60
1778 ··DW_CFA_advance_loc:·1·to·000037711722 ··DW_CFA_advance_loc:·1·to·000036dd
1779 ··DW_CFA_def_cfa_offset:·641723 ··DW_CFA_def_cfa_offset:·64
1780 ··DW_CFA_advance_loc:·14·to·0000377f1724 ··DW_CFA_advance_loc:·30·to·000036fb
1781 ··DW_CFA_def_cfa_offset:·48 
1782 ··DW_CFA_advance_loc:·1·to·00003780 
1783 ··DW_CFA_def_cfa_offset:·521725 ··DW_CFA_def_cfa_offset:·52
1784 ··DW_CFA_advance_loc:·7·to·000037871726 ··DW_CFA_advance_loc:·6·to·00003701
1785 ··DW_CFA_def_cfa_offset:·561727 ··DW_CFA_def_cfa_offset:·56
1786 ··DW_CFA_advance_loc:·1·to·000037881728 ··DW_CFA_advance_loc:·4·to·00003705
1787 ··DW_CFA_def_cfa_offset:·601729 ··DW_CFA_def_cfa_offset:·60
1788 ··DW_CFA_advance_loc:·1·to·000037891730 ··DW_CFA_advance_loc:·1·to·00003706
1789 ··DW_CFA_def_cfa_offset:·641731 ··DW_CFA_def_cfa_offset:·64
 1732 ··DW_CFA_advance_loc:·11·to·00003711
 1733 ··DW_CFA_def_cfa_offset:·48
 1734 ··DW_CFA_advance_loc:·42·to·0000373b
 1735 ··DW_CFA_def_cfa_offset:·52
1790 ··DW_CFA_advance_loc:·11·to·000037941736 ··DW_CFA_advance_loc:·11·to·00003746
1791 ··DW_CFA_def_cfa_offset:·60 
1792 ··DW_CFA_advance_loc:·3·to·00003797 
1793 ··DW_CFA_def_cfa_offset:·561737 ··DW_CFA_def_cfa_offset:·56
Max diff block lines reached; 14861/20115 bytes (73.88%) of diff not shown.
1.05 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 33, 34 lines modifiedOffset 33, 34 lines modified
33 endmntent33 endmntent
34 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch34 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
35 inotify_init135 inotify_init1
36 inotify_add_watch36 inotify_add_watch
37 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent37 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
39 inotify_rm_watch39 inotify_rm_watch
 40 wcstombs
 41 mbstowcs
40 strerror_r42 strerror_r
41 mark_failed_with_code43 mark_failed_with_code
42 map_error_code44 map_error_code
43 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion45 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
44 wcstombs 
45 mbstowcs 
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 could·not·query·machine·details54 could·not·query·machine·details
55 could·not·read·directory·entry55 could·not·read·directory·entry
56 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V56 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
57 (Ljava/lang/String;IILjava/lang/String;)V 
58 could·not·convert·string·to·current·locale57 could·not·convert·string·to·current·locale
59 could·not·convert·string·from·current·locale58 could·not·convert·string·from·current·locale
 59 (Ljava/lang/String;IILjava/lang/String;)V
60 Ljava/lang/String;60 Ljava/lang/String;
61 osVersion61 osVersion
62 machineArchitecture62 machineArchitecture
63 int_bytes63 int_bytes
64 u_long_bytes64 u_long_bytes
65 size_t_bytes65 size_t_bytes
66 uid_t_bytes66 uid_t_bytes
2.27 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 121, 24 lines modifiedOffset 121, 24 lines modified
121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve
122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net
123 ··0x00000e30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_123 ··0x00000e30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_
124 ··0x00000e40·706c6174·666f726d·5f696e74·65726e61·platform_interna124 ··0x00000e40·706c6174·666f726d·5f696e74·65726e61·platform_interna
125 ··0x00000e50·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF125 ··0x00000e50·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF
126 ··0x00000e60·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa126 ··0x00000e60·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa
127 ··0x00000e70·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w127 ··0x00000e70·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w
128 ··0x00000e80·61746368·00737472·6572726f·725f7200·atch.strerror_r. 
129 ··0x00000e90·6d61726b·5f666169·6c65645f·77697468·mark_failed_with 
130 ··0x00000ea0·5f636f64·65006d61·705f6572·726f725f·_code.map_error_ 
131 ··0x00000eb0·636f6465·004a6176·615f6e65·745f7275·code.Java_net_ru 
132 ··0x00000ec0·62796772·61706566·72756974·5f706c61·bygrapefruit_pla 
133 ··0x00000ed0·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j 
134 ··0x00000ee0·6e695f4e·61746976·654c6962·72617279·ni_NativeLibrary 
135 ··0x00000ef0·46756e63·74696f6e·735f6765·74566572·Functions_getVer 
136 ··0x00000f00·73696f6e·00776373·746f6d62·73006d62·sion.wcstombs.mb128 ··0x00000e80·61746368·00776373·746f6d62·73006d62·atch.wcstombs.mb
137 ··0x00000f10·73746f77·63730077·63736c65·6e005f5f·stowcs.wcslen.__129 ··0x00000e90·73746f77·63730077·63736c65·6e007374·stowcs.wcslen.st
 130 ··0x00000ea0·72657272·6f725f72·006d6172·6b5f6661·rerror_r.mark_fa
 131 ··0x00000eb0·696c6564·5f776974·685f636f·6465006d·iled_with_code.m
 132 ··0x00000ec0·61705f65·72726f72·5f636f64·65004a61·ap_error_code.Ja
 133 ··0x00000ed0·76615f6e·65745f72·75627967·72617065·va_net_rubygrape
 134 ··0x00000ee0·66727569·745f706c·6174666f·726d5f69·fruit_platform_i
 135 ··0x00000ef0·6e746572·6e616c5f·6a6e695f·4e617469·nternal_jni_Nati
 136 ··0x00000f00·76654c69·62726172·7946756e·6374696f·veLibraryFunctio
 137 ··0x00000f10·6e735f67·65745665·7273696f·6e005f5f·ns_getVersion.__
138 ··0x00000f20·73746163·6b5f6368·6b5f6661·696c006c·stack_chk_fail.l138 ··0x00000f20·73746163·6b5f6368·6b5f6661·696c006c·stack_chk_fail.l
139 ··0x00000f30·6962632e·736f2e36·00474c49·42435f32·ibc.so.6.GLIBC_2139 ··0x00000f30·6962632e·736f2e36·00474c49·42435f32·ibc.so.6.GLIBC_2
140 ··0x00000f40·2e390047·4c494243·5f322e32·00474c49·.9.GLIBC_2.2.GLI140 ··0x00000f40·2e390047·4c494243·5f322e32·00474c49·.9.GLIBC_2.2.GLI
141 ··0x00000f50·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_2141 ··0x00000f50·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_2
142 ··0x00000f60·2e340047·4c494243·5f322e33·3300474c·.4.GLIBC_2.33.GL142 ··0x00000f60·2e340047·4c494243·5f322e33·3300474c·.4.GLIBC_2.33.GL
143 ··0x00000f70·4942435f·322e3000···················IBC_2.0.143 ··0x00000f70·4942435f·322e3000···················IBC_2.0.
  
29.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 124, 16 lines modifiedOffset 124, 16 lines modified
124 »       push···%ebp124 »       push···%ebp
125 »       call···2080·<uname@plt>125 »       call···2080·<uname@plt>
126 ./src/main/cpp/posix.cpp:39·(discriminator·1)126 ./src/main/cpp/posix.cpp:39·(discriminator·1)
127 »       add····$0x10,%esp127 »       add····$0x10,%esp
128 »       test···%eax,%eax128 »       test···%eax,%eax
129 »       jne····2548·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x148>129 »       jne····2548·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x148>
130 /usr/lib/jvm/default-java/include/jni.h:1289130 /usr/lib/jvm/default-java/include/jni.h:1289
131 »       lea····-0x2eef(%ebx),%edx131 »       lea····-0x2eee(%ebx),%edx
132 »       lea····-0x2edc(%ebx),%ecx132 »       lea····-0x2edb(%ebx),%ecx
133 »       mov····(%edi),%eax133 »       mov····(%edi),%eax
134 »       mov····%edx,0x8(%esp)134 »       mov····%edx,0x8(%esp)
135 »       push···%edx135 »       push···%edx
136 »       push···%ecx136 »       push···%ecx
137 »       push···0xc(%esp)137 »       push···0xc(%esp)
138 »       push···%edi138 »       push···%edi
139 »       call···*0x178(%eax)139 »       call···*0x178(%eax)
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 »       push···%eax150 »       push···%eax
151 »       mov····0x10(%esp),%ecx151 »       mov····0x10(%esp),%ecx
152 »       push···%ecx152 »       push···%ecx
153 »       push···%esi153 »       push···%esi
154 »       push···%edi154 »       push···%edi
155 »       call···*0x1a0(%edx)155 »       call···*0x1a0(%edx)
156 /usr/lib/jvm/default-java/include/jni.h:1289156 /usr/lib/jvm/default-java/include/jni.h:1289
157 »       lea····-0x2ed5(%ebx),%ecx157 »       lea····-0x2ed4(%ebx),%ecx
158 »       mov····(%edi),%eax158 »       mov····(%edi),%eax
159 »       add····$0x10,%esp159 »       add····$0x10,%esp
160 »       push···0x8(%esp)160 »       push···0x8(%esp)
161 »       push···%ecx161 »       push···%ecx
162 »       push···0xc(%esp)162 »       push···0xc(%esp)
163 »       push···%edi163 »       push···%edi
164 »       call···*0x178(%eax)164 »       call···*0x178(%eax)
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 »       mov····(%edi),%edx175 »       mov····(%edi),%edx
176 »       push···%eax176 »       push···%eax
177 »       push···%ebp177 »       push···%ebp
178 »       push···%esi178 »       push···%esi
179 »       push···%edi179 »       push···%edi
180 »       call···*0x1a0(%edx)180 »       call···*0x1a0(%edx)
181 /usr/lib/jvm/default-java/include/jni.h:1289181 /usr/lib/jvm/default-java/include/jni.h:1289
182 »       lea····-0x2ecb(%ebx),%ecx182 »       lea····-0x2eca(%ebx),%ecx
183 »       mov····(%edi),%eax183 »       mov····(%edi),%eax
184 »       add····$0x10,%esp184 »       add····$0x10,%esp
185 »       push···0x8(%esp)185 »       push···0x8(%esp)
186 »       push···%ecx186 »       push···%ecx
187 »       push···0xc(%esp)187 »       push···0xc(%esp)
188 »       push···%edi188 »       push···%edi
189 »       call···*0x178(%eax)189 »       call···*0x178(%eax)
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 »       push···0x4(%esp)224 »       push···0x4(%esp)
225 »       push···%eax225 »       push···%eax
226 »       push···%edi226 »       push···%edi
227 »       call···2130·<mark_failed_with_errno@plt>227 »       call···2130·<mark_failed_with_errno@plt>
228 »       add····$0x10,%esp228 »       add····$0x10,%esp
229 »       jmp····2527·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x127>229 »       jmp····2527·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x127>
230 ./src/main/cpp/posix.cpp:50230 ./src/main/cpp/posix.cpp:50
231 »       call···3a40·<char_to_java@@Base+0x100>231 »       call···3a30·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base+0x10>
232 »       lea····%cs:0x0(%esi,%eiz,1),%esi232 »       lea····%cs:0x0(%esi,%eiz,1),%esi
233 »       xchg···%ax,%ax233 »       xchg···%ax,%ax
  
234 00002570·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo@@Base>:234 00002570·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo@@Base>:
235 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():235 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():
236 ./src/main/cpp/posix.cpp:53236 ./src/main/cpp/posix.cpp:53
237 »       push···%ebp237 »       push···%ebp
Offset 240, 22 lines modifiedOffset 240, 22 lines modified
240 »       call···3371·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base+0x21>240 »       call···3371·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base+0x21>
241 »       add····$0x4a7d,%edi241 »       add····$0x4a7d,%edi
242 »       push···%esi242 »       push···%esi
243 »       push···%ebx243 »       push···%ebx
244 »       sub····$0x14,%esp244 »       sub····$0x14,%esp
245 »       mov····0x28(%esp),%esi245 »       mov····0x28(%esp),%esi
246 /usr/lib/jvm/default-java/include/jni.h:1289246 /usr/lib/jvm/default-java/include/jni.h:1289
247 »       lea····-0x2eb7(%edi),%ebp247 »       lea····-0x2eb6(%edi),%ebp
248 /usr/lib/jvm/default-java/include/jni.h:896248 /usr/lib/jvm/default-java/include/jni.h:896
249 »       mov····(%esi),%eax249 »       mov····(%esi),%eax
250 »       push···0x30(%esp)250 »       push···0x30(%esp)
251 »       push···%esi251 »       push···%esi
252 »       call···*0x7c(%eax)252 »       call···*0x7c(%eax)
253 /usr/lib/jvm/default-java/include/jni.h:1289253 /usr/lib/jvm/default-java/include/jni.h:1289
254 »       lea····-0x2eb5(%edi),%ecx254 »       lea····-0x2eb4(%edi),%ecx
255 /usr/lib/jvm/default-java/include/jni.h:896255 /usr/lib/jvm/default-java/include/jni.h:896
256 »       mov····%eax,%ebx256 »       mov····%eax,%ebx
257 /usr/lib/jvm/default-java/include/jni.h:1289257 /usr/lib/jvm/default-java/include/jni.h:1289
258 »       mov····(%esi),%eax258 »       mov····(%esi),%eax
259 »       add····$0x10,%esp259 »       add····$0x10,%esp
260 »       push···%ebp260 »       push···%ebp
261 »       push···%ecx261 »       push···%ecx
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
267 »       add····$0x10,%esp267 »       add····$0x10,%esp
268 »       push···$0x4268 »       push···$0x4
269 »       push···%eax269 »       push···%eax
270 »       push···0x30(%esp)270 »       push···0x30(%esp)
271 »       push···%esi271 »       push···%esi
272 »       call···*0x1b4(%edx)272 »       call···*0x1b4(%edx)
273 /usr/lib/jvm/default-java/include/jni.h:1289273 /usr/lib/jvm/default-java/include/jni.h:1289
274 »       lea····-0x2eab(%edi),%ecx274 »       lea····-0x2eaa(%edi),%ecx
275 »       mov····(%esi),%eax275 »       mov····(%esi),%eax
276 »       add····$0x10,%esp276 »       add····$0x10,%esp
277 »       push···%ebp277 »       push···%ebp
278 »       push···%ecx278 »       push···%ecx
279 »       push···%ebx279 »       push···%ebx
280 »       push···%esi280 »       push···%esi
281 »       call···*0x178(%eax)281 »       call···*0x178(%eax)
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 »       add····$0x10,%esp284 »       add····$0x10,%esp
285 »       push···$0x4285 »       push···$0x4
286 »       push···%eax286 »       push···%eax
287 »       push···0x30(%esp)287 »       push···0x30(%esp)
288 »       push···%esi288 »       push···%esi
289 »       call···*0x1b4(%edx)289 »       call···*0x1b4(%edx)
290 /usr/lib/jvm/default-java/include/jni.h:1289290 /usr/lib/jvm/default-java/include/jni.h:1289
291 »       lea····-0x2e9e(%edi),%ecx291 »       lea····-0x2e9d(%edi),%ecx
292 »       mov····(%esi),%eax292 »       mov····(%esi),%eax
293 »       add····$0x10,%esp293 »       add····$0x10,%esp
294 »       push···%ebp294 »       push···%ebp
295 »       push···%ecx295 »       push···%ecx
296 »       push···%ebx296 »       push···%ebx
297 »       push···%esi297 »       push···%esi
298 »       call···*0x178(%eax)298 »       call···*0x178(%eax)
Offset 301, 15 lines modifiedOffset 301, 15 lines modified
301 »       add····$0x10,%esp301 »       add····$0x10,%esp
302 »       push···$0x4302 »       push···$0x4
303 »       push···%eax303 »       push···%eax
304 »       push···0x30(%esp)304 »       push···0x30(%esp)
305 »       push···%esi305 »       push···%esi
306 »       call···*0x1b4(%edx)306 »       call···*0x1b4(%edx)
307 /usr/lib/jvm/default-java/include/jni.h:1289307 /usr/lib/jvm/default-java/include/jni.h:1289
Max diff block lines reached; 26135/29738 bytes (87.88%) of diff not shown.
753 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 7303 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003a54·<.fini>:2 00003a44·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···2300·<__cxa_finalize@plt+0x10>6 »       call···2300·<__cxa_finalize@plt+0x10>
7 »       add····$0x3597,%ebx7 »       add····$0x35a7,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       ret10 »       ret
2.82 KB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··could·not·query·machine·details2 ··[·····0]··could·not·query·machine·details
3 ··[····20]··could·not·read·directory·entry3 ··[····20]··could·not·read·directory·entry
4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
5 ··[····80]··(Ljava/lang/String;IILjava/lang/String;)V 
6 ··[····ac]··could·not·convert·string·to·current·locale5 ··[····80]··could·not·convert·string·to·current·locale
7 ··[····d8]··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 ··[···105]··Ljava/lang/String;8 ··[···106]··Ljava/lang/String;
9 ··[···118]··osName9 ··[···119]··osName
10 ··[···11f]··osVersion10 ··[···120]··osVersion
11 ··[···129]··machineArchitecture11 ··[···12a]··machineArchitecture
12 ··[···13d]··I12 ··[···13e]··I
13 ··[···13f]··int_bytes13 ··[···140]··int_bytes
14 ··[···149]··u_long_bytes14 ··[···14a]··u_long_bytes
15 ··[···156]··size_t_bytes15 ··[···157]··size_t_bytes
16 ··[···163]··uid_t_bytes16 ··[···164]··uid_t_bytes
17 ··[···16f]··gid_t_bytes17 ··[···170]··gid_t_bytes
18 ··[···17b]··off_t_bytes18 ··[···17c]··off_t_bytes
19 ··[···187]··could·not·chmod·file19 ··[···188]··could·not·chmod·file
20 ··[···19c]··(IIIIJJI)V20 ··[···19d]··(IIIIJJI)V
21 ··[···1a7]··details21 ··[···1a8]··details
22 ··[···1af]··could·not·find·method22 ··[···1b0]··could·not·find·method
23 ··[···1c5]··could·not·stat·file23 ··[···1c6]··could·not·stat·file
24 ··[···1d9]··(Ljava/lang/String;IJJ)V24 ··[···1da]··(Ljava/lang/String;IJJ)V
25 ··[···1f2]··addFile25 ··[···1f3]··addFile
26 ··[···1fa]··could·not·open·directory26 ··[···1fb]··could·not·open·directory
27 ··[···213]··..27 ··[···214]··..
28 ··[···216]··could·not·symlink28 ··[···217]··could·not·symlink
29 ··[···228]··could·not·lstat·file29 ··[···229]··could·not·lstat·file
30 ··[···23d]··could·not·create·array30 ··[···23e]··could·not·create·array
31 ··[···254]··could·not·readlink31 ··[···255]··could·not·readlink
32 ··[···267]··could·not·setsid()32 ··[···268]··could·not·setsid()
33 ··[···27a]··could·not·getcwd()33 ··[···27b]··could·not·getcwd()
34 ··[···28d]··could·not·setcwd()34 ··[···28e]··could·not·setcwd()
35 ··[···2a0]··could·not·putenv()35 ··[···2a1]··could·not·putenv()
36 ··[···2b3]··could·not·fetch·terminal·size36 ··[···2b4]··could·not·fetch·terminal·size
37 ··[···2d1]··cols37 ··[···2d2]··cols
38 ··[···2d6]··rows38 ··[···2d7]··rows
39 ··[···2db]··r39 ··[···2dc]··r
40 ··[···2dd]··/etc/mtab40 ··[···2de]··/etc/mtab
41 ··[···2e7]··could·not·open·mount·file41 ··[···2e8]··could·not·open·mount·file
42 ··[···301]··add42 ··[···302]··add
43 ··[···305]··could·not·initialize·inotify43 ··[···306]··could·not·initialize·inotify
44 ··[···322]··could·not·add·path·to·watch44 ··[···323]··could·not·add·path·to·watch
45 ··[···33e]··could·not·wait·for·next·event45 ··[···33f]··could·not·wait·for·next·event
46 ··[···35c]··failed46 ··[···35d]··failed
  
1.16 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 9, 13 lines modifiedOffset 9, 13 lines modified
9 ··0x000043c4·80060000·3cecffff·68070000·5cecffff·....<...h...\...9 ··0x000043c4·80060000·3cecffff·68070000·5cecffff·....<...h...\...
10 ··0x000043d4·88070000·acecffff·c4070000·1cedffff·................10 ··0x000043d4·88070000·acecffff·c4070000·1cedffff·................
11 ··0x000043e4·20080000·8cedffff·8c080000·ecedffff··...............11 ··0x000043e4·20080000·8cedffff·8c080000·ecedffff··...............
12 ··0x000043f4·e4080000·bceeffff·90090000·fceeffff·................12 ··0x000043f4·e4080000·bceeffff·90090000·fceeffff·................
13 ··0x00004404·c4090000·ecefffff·64010000·0df0ffff·........d.......13 ··0x00004404·c4090000·ecefffff·64010000·0df0ffff·........d.......
14 ··0x00004414·680a0000·1cf0ffff·7c0a0000·7cf1ffff·h.......|...|...14 ··0x00004414·680a0000·1cf0ffff·7c0a0000·7cf1ffff·h.......|...|...
15 ··0x00004424·740b0000·7cf2ffff·1c0c0000·0cf3ffff·t...|...........15 ··0x00004424·740b0000·7cf2ffff·1c0c0000·0cf3ffff·t...|...........
16 ··0x00004434·940c0000·5cf3ffff·d80c0000·bcf3ffff·....\...........16 ··0x00004434·940c0000·5cf3ffff·d80c0000·5cf4ffff·....\.......\...
 17 ··0x00004444·6c0d0000·5cf5ffff·e40d0000·bcf5ffff·l...\...........
17 ··0x00004444·340d0000·ecf3ffff·480d0000·8cf4ffff·4.......H.......18 ··0x00004454·400e0000·ecf5ffff·540e0000·8cf6ffff·@.......T.......
18 ··0x00004454·d40d0000·bcf4ffff·040e0000·dcf4ffff·................ 
19 ··0x00004464·180e0000·dcf5ffff·ac0e0000·dcf6ffff·................19 ··0x00004464·e00e0000·bcf6ffff·100f0000·ccf6ffff·................
20 ··0x00004474·240f0000····························$...20 ··0x00004474·240f0000····························$...
  
5.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 184, 47 lines modifiedOffset 184, 47 lines modified
184 ··0x00004fc8·0c41c70e·0841c50e·04460b43·0e244a0e·.A...A...F.C.$J.184 ··0x00004fc8·0c41c70e·0841c50e·04460b43·0e244a0e·.A...A...F.C.$J.
185 ··0x00004fd8·28410e2c·410e3048·0e20450e·1441c30e·(A.,A.0H.·E..A..185 ··0x00004fd8·28410e2c·410e3048·0e20450e·1441c30e·(A.,A.0H.·E..A..
186 ··0x00004fe8·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......186 ··0x00004fe8·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......
187 ··0x00004ff8·40000000·840b0000·70e6ffff·45000000·@.......p...E...187 ··0x00004ff8·40000000·840b0000·70e6ffff·45000000·@.......p...E...
188 ··0x00005008·00410e08·8602410e·0c83034e·0e184a0e·.A....A....N..J.188 ··0x00005008·00410e08·8602410e·0c83034e·0e184a0e·.A....A....N..J.
189 ··0x00005018·1c410e20·490e1c41·0e18430e·1c420e20·.A.·I..A..C..B.·189 ··0x00005018·1c410e20·490e1c41·0e18430e·1c420e20·.A.·I..A..C..B.·
190 ··0x00005028·460e1c42·0e20500e·0c41c30e·0841c60e·F..B.·P..A...A..190 ··0x00005028·460e1c42·0e20500e·0c41c30e·0841c60e·F..B.·P..A...A..
191 ··0x00005038·04000000·58000000·c80b0000·7ce6ffff·....X.......|...191 ··0x00005038·04000000·90000000·c80b0000·7ce6ffff·............|...
192 ··0x00005048·59000000·00410e08·8702410e·0c860341·Y....A....A....A 
193 ··0x00005058·0e108304·4e0e1c45·0e204f0e·14450e18·....N..E.·O..E.. 
194 ··0x00005068·430e1c42·0e20460e·1c440e20·410e2442·C..B.·F..D.·A.$B 
195 ··0x00005078·0e28440e·2c440e30·480e1c41·0e20480e·.(D.,D.0H..A.·H. 
196 ··0x00005088·1041c30e·0c41c60e·0841c70e·04000000·.A...A...A...... 
197 ··0x00005098·10000000·240c0000·80e6ffff·26000000·....$.......&... 
198 ··0x000050a8·00000000·88000000·380c0000·9ce6ffff·........8....... 
199 ··0x000050b8·99000000·00410e08·8502410e·0c870341·.....A....A....A 
200 ··0x000050c8·0e108604·410e1483·054e0e38·4e0e3c41·....A....N.8N.<A 
201 ··0x000050d8·0e404e0e·30410e34·470e3841·0e3c410e·.@N.0A.4G.8A.<A. 
202 ··0x000050e8·404b0e3c·430e3844·0e3c410e·404b0e30·@K.<C.8D.<A.@K.0 
203 ··0x000050f8·470e3843·0e3c410e·404b0e30·430e3c44·G.8C.<A.@K.0C.<D 
204 ··0x00005108·0e40480e·34410e38·440e3c41·0e40410e·.@H.4A.8D.<A.@A. 
205 ··0x00005118·44440e48·440e4c41·0e50480e·1441c30e·DD.HD.LA.PH..A.. 
206 ··0x00005128·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A...... 
207 ··0x00005138·2c000000·c40c0000·b0e6ffff·29000000·,...........)... 
208 ··0x00005148·00410e08·83024e0e·1c440e20·420e2442·.A....N..D.·B.$B 
209 ··0x00005158·0e28440e·2c440e30·480e0841·c30e0400·.(D.,D.0H..A.... 
210 ··0x00005168·10000000·f40c0000·b0e6ffff·06000000·................ 
211 ··0x00005178·00000000·90000000·080d0000·bce6ffff·................ 
212 ··0x00005188·fb000000·00410e08·8502410e·0c870341·.....A....A....A192 ··0x00005048·fb000000·00410e08·8502410e·0c870341·.....A....A....A
213 ··0x00005198·0e108604·410e1483·054e0e38·4a0e3c41·....A....N.8J.<A193 ··0x00005058·0e108604·410e1483·054e0e38·4a0e3c41·....A....N.8J.<A
214 ··0x000051a8·0e405e0e·34460e38·440e3c41·0e404b0e·.@^.4F.8D.<A.@K.194 ··0x00005068·0e405e0e·34460e38·440e3c41·0e404b0e·.@^.4F.8D.<A.@K.
215 ··0x000051b8·306a0e34·4b0e3844·0e3c410e·40490e34·0j.4K.8D.<A.@I.4195 ··0x00005078·306a0e34·4b0e3844·0e3c410e·40490e34·0j.4K.8D.<A.@I.4
216 ··0x000051c8·420e3841·0e3c420e·40480e30·480e3c44·B.8A.<B.@H.0H.<D196 ··0x00005088·420e3841·0e3c420e·40480e30·480e3c44·B.8A.<B.@H.0H.<D
217 ··0x000051d8·0e40480e·34410e38·430e3c41·0e40500e·.@H.4A.8C.<A.@P.197 ··0x00005098·0e40480e·34410e38·430e3c41·0e40500e·.@H.4A.8C.<A.@P.
218 ··0x000051e8·30430a0e·1443c30e·1041c60e·0c41c70e·0C...C...A...A..198 ··0x000050a8·30430a0e·1443c30e·1041c60e·0c41c70e·0C...C...A...A..
219 ··0x000051f8·0841c50e·04450b43·0e344c0e·38410e3c·.A...E.C.4L.8A.<199 ··0x000050b8·0841c50e·04450b43·0e344c0e·38410e3c·.A...E.C.4L.8A.<
220 ··0x00005208·410e4050·0e300000·74000000·9c0d0000·A.@P.0..t.......200 ··0x000050c8·410e4050·0e300000·74000000·5c0c0000·A.@P.0..t...\...
221 ··0x00005218·28e7ffff·f6000000·00410e08·8502410e·(........A....A.201 ··0x000050d8·e8e6ffff·f6000000·00410e08·8502410e·.........A....A.
222 ··0x00005228·0c870341·0e108604·410e1483·054e0e3c·...A....A....N.<202 ··0x000050e8·0c870341·0e108604·410e1483·054e0e3c·...A....A....N.<
223 ··0x00005238·450e405a·0e34410e·38430e3c·410e4048·E.@Z.4A.8C.<A.@H203 ··0x000050f8·450e405a·0e34410e·38430e3c·410e4048·E.@Z.4A.8C.<A.@H
224 ··0x00005248·0e304c0e·3c410e40·550e3078·0e34470e·.0L.<A.@U.0x.4G.204 ··0x00005108·0e304c0e·3c410e40·550e3078·0e34470e·.0L.<A.@U.0x.4G.
225 ··0x00005258·38410e3c·440e405b·0e30430a·0e1443c3·8A.<D.@[.0C...C.205 ··0x00005118·38410e3c·440e405b·0e30430a·0e1443c3·8A.<D.@[.0C...C.
226 ··0x00005268·0e1041c6·0e0c41c7·0e0841c5·0e04480b·..A...A...A...H.206 ··0x00005128·0e1041c6·0e0c41c7·0e0841c5·0e04480b·..A...A...A...H.
227 ··0x00005278·430e344c·0e38410e·3c440e40·500e3000·C.4L.8A.<D.@P.0.207 ··0x00005138·430e344c·0e38410e·3c440e40·500e3000·C.4L.8A.<D.@P.0.
 208 ··0x00005148·58000000·d40c0000·70e7ffff·59000000·X.......p...Y...
 209 ··0x00005158·00410e08·8702410e·0c860341·0e108304·.A....A....A....
 210 ··0x00005168·4e0e1c45·0e204f0e·14450e18·430e1c42·N..E.·O..E..C..B
 211 ··0x00005178·0e20460e·1c440e20·410e2442·0e28440e·.·F..D.·A.$B.(D.
 212 ··0x00005188·2c440e30·480e1c41·0e20480e·1041c30e·,D.0H..A.·H..A..
 213 ··0x00005198·0c41c60e·0841c70e·04000000·10000000·.A...A..........
 214 ··0x000051a8·300d0000·74e7ffff·26000000·00000000·0...t...&.......
 215 ··0x000051b8·88000000·440d0000·90e7ffff·99000000·....D...........
 216 ··0x000051c8·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 217 ··0x000051d8·410e1483·054e0e38·4e0e3c41·0e404e0e·A....N.8N.<A.@N.
 218 ··0x000051e8·30410e34·470e3841·0e3c410e·404b0e3c·0A.4G.8A.<A.@K.<
 219 ··0x000051f8·430e3844·0e3c410e·404b0e30·470e3843·C.8D.<A.@K.0G.8C
 220 ··0x00005208·0e3c410e·404b0e30·430e3c44·0e40480e·.<A.@K.0C.<D.@H.
 221 ··0x00005218·34410e38·440e3c41·0e40410e·44440e48·4A.8D.<A.@A.DD.H
 222 ··0x00005228·440e4c41·0e50480e·1441c30e·1041c60e·D.LA.PH..A...A..
 223 ··0x00005238·0c41c70e·0841c50e·04000000·2c000000·.A...A......,...
 224 ··0x00005248·d00d0000·a4e7ffff·29000000·00410e08·........)....A..
 225 ··0x00005258·83024e0e·1c440e20·420e2442·0e28440e·..N..D.·B.$B.(D.
 226 ··0x00005268·2c440e30·480e0841·c30e0400·10000000·,D.0H..A........
 227 ··0x00005278·000e0000·a4e7ffff·06000000·00000000·................
228 ··0x00005288·18000000·140e0000·b0e7ffff·14000000·................228 ··0x00005288·18000000·140e0000·a0e7ffff·14000000·................
229 ··0x00005298·00410e08·83024e0e·10000000·00000000·.A....N.........229 ··0x00005298·00410e08·83024e0e·10000000·00000000·.A....N.........
  
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·4ffb4aa9·1ca2d024·01649615·42f78609·O.J....$.d..B...6 ··0x00000040·a58da25b·71ad391f·865f3dc9·be8fd68a·...[q.9.._=.....
7 ··0x00000050·218d86ec····························!...7 ··0x00000050·eca5be6d····························...m
  
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·64393261·62343737·64646262·66383032·d92ab477ddbbf802 
3 ··0x00000010·64663638·38316437·38343835·35393766·df6881d78485597f2 ··0x00000000·34643534·61323536·36343931·30306635·4d54a256649100f5
 3 ··0x00000010·35653763·31633336·35376130·38643735·5e7c1c3657a08d75
4 ··0x00000020·61613433·32642e64·65627567·00000000·aa432d.debug....4 ··0x00000020·64393163·64662e64·65627567·00000000·d91cdf.debug....
5 ··0x00000030·62ad07e0····························b...5 ··0x00000030·fee16671····························..fq
  
505 KB
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····40612·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····40588·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:·1374c1d6a73bc2fec498ec7b6b634e7dfeddb1ab·f2d92ab477ddbbf802df6881d78485597faa432d12 Build-Ids:·9e3f51801a25e9bd5ed244ddda0778524a0509ca·dd4d54a256649100f55e7c1c3657a08d75d91cdf
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/13/74c1d6a73bc2fec498ec7b6b634e7dfeddb1ab.debug 
2 usr/lib/debug/.build-id/f2/d92ab477ddbbf802df6881d78485597faa432d.debug1 usr/lib/debug/.build-id/9e/3f51801a25e9bd5ed244ddda0778524a0509ca.debug
 2 usr/lib/debug/.build-id/dd/4d54a256649100f55e7c1c3657a08d75d91cdf.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
504 KB
data.tar.xz
504 KB
data.tar
2.32 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/13/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/9e/
7 -rw-r--r--···0·root·········(0)·root·········(0)····13980·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/13/74c1d6a73bc2fec498ec7b6b634e7dfeddb1ab.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····13968·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/9e/3f51801a25e9bd5ed244ddda0778524a0509ca.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f2/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/dd/
9 -rw-r--r--···0·root·········(0)·root·········(0)····20916·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f2/d92ab477ddbbf802df6881d78485597faa432d.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····20912·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/dd/4d54a256649100f55e7c1c3657a08d75d91cdf.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)····14868·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni
48.5 KB
./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
1.44 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·0x38fc:
  
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·002813·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·002815·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·00286b·0001eb·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·00286d·0001eb·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·002a56·0000ff·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·002a58·0000ff·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·002b55·000d55·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·002b57·000d55·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·0038aa·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·0038ac·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:·4ffb4aa91ca2d0240164961542f78609218d86ec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a58da25b71ad391f865f3dc9be8fd68aeca5be6d
512 B
readelf --wide --debug-dump=rawline {}
    
Offset 41, 11 lines modifiedOffset 41, 11 lines modified
41 ··9»      (udata)»       7»      (string)»      stdlib-float.h41 ··9»      (udata)»       7»      (string)»      stdlib-float.h
42 ··10»     (udata)»      7»     (string)»     stdlib-bsearch.h42 ··10»     (udata)»      7»     (string)»     stdlib-bsearch.h
43 ··11»     (udata)»      7»     (string)»     stdlib.h43 ··11»     (udata)»      7»     (string)»     stdlib.h
44 ··12»     (udata)»      5»     (string)»     stdlib.h44 ··12»     (udata)»      5»     (string)»     stdlib.h
45 ··13»     (udata)»      8»     (string)»     generic.h45 ··13»     (udata)»      8»     (string)»     generic.h
46 ··14»     (udata)»      7»     (string)»     types.h46 ··14»     (udata)»      7»     (string)»     types.h
47 ··15»     (udata)»      2»     (string)»     unistd.h47 ··15»     (udata)»      2»     (string)»     unistd.h
 48 ··16»     (udata)»      2»     (string)»     wchar.h
48 ··16»     (udata)»      2»     (string)»     string.h49 ··17»     (udata)»      2»     (string)»     string.h
49 ··17»     (udata)»      2»     (string)»     wchar.h 
  
50 ·No·Line·Number·Statements.50 ·No·Line·Number·Statements.
46.0 KB
readelf --wide --debug-dump=info {}
    
Offset 11356, 455 lines modifiedOffset 11356, 455 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:········0x4e·(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:·70·(DW_TAG_subprogram)11384 ·<1><405d>:·Abbrev·Number:·58·(DW_TAG_subprogram)
11371 ····<404d>···DW_AT_external····:·(flag_present)·111385 ····<405e>···DW_AT_external····:·(flag_present)·1
11372 ····<404d>···DW_AT_name········:·(strp)·(offset:·0x1b75):·mark_failed_with_code11386 ····<405e>···DW_AT_name········:·(strp)·(offset:·0x34cc):·mbstowcs
11373 ····<4051>···DW_AT_decl_file···:·(data1)·1311387 ····<4062>···DW_AT_decl_file···:·(implicit_const)·11
11374 ····<4052>···DW_AT_decl_line···:·(data1)·5411388 ····<4062>···DW_AT_decl_line···:·(data1)·129
11375 ····<4053>···DW_AT_decl_column·:·(data1)·1311389 ····<4063>···DW_AT_decl_column·:·(implicit_const)·1
 11390 ····<4063>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11391 ····<4067>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11376 ····<4054>···DW_AT_declaration·:·(flag_present)·111392 ····<4067>···DW_AT_artificial··:·(flag_present)·1
11377 ····<4054>···DW_AT_sibling·····:·(ref_udata)·<0x406f>11393 ····<4067>···DW_AT_sibling·····:·(ref_udata)·<0x4084>
11378 ·<2><4055>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11379 ····<4056>···DW_AT_type········:·(ref_addr)·<0x2870> 
11380 ·<2><405a>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11381 ····<405b>···DW_AT_type········:·(ref_addr)·<0x74> 
11382 ·<2><405f>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11383 ····<4060>···DW_AT_type········:·(ref_addr)·<0x54>,·int 
11384 ·<2><4064>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)11394 ·<2><4068>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)
 11395 ····<4069>···DW_AT_name········:·(strp)·(offset:·0x3e09):·__dst
 11396 ····<406d>···DW_AT_decl_file···:·(implicit_const)·11
 11397 ····<406d>···DW_AT_decl_line···:·(data1)·129
 11398 ····<406e>···DW_AT_decl_column·:·(implicit_const)·1
11385 ····<4065>···DW_AT_type········:·(ref_addr)·<0x74>11399 ····<406e>···DW_AT_type········:·(ref_udata)·<0x4084>
11386 ·<2><4069>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)11400 ·<2><406f>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
11387 ····<406a>···DW_AT_type········:·(ref_addr)·<0x19c>,·jobject 
11388 ·<2><406e>:·Abbrev·Number:·0 
11389 ·<1><406f>:·Abbrev·Number:·69·(DW_TAG_subprogram) 
11390 ····<4070>···DW_AT_external····:·(flag_present)·1 
11391 ····<4070>···DW_AT_name········:·(strp)·(offset:·0x333e):·strerror_r11401 ····<4070>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src
 11402 ····<4074>···DW_AT_decl_file···:·(implicit_const)·11
11392 ····<4074>···DW_AT_decl_file···:·(data1)·1611403 ····<4074>···DW_AT_decl_line···:·(data1)·129
11393 ····<4075>···DW_AT_decl_line···:·(data2)·444 
11394 ····<4077>···DW_AT_decl_column·:·(data1)·1411404 ····<4075>···DW_AT_decl_column·:·(implicit_const)·1
11395 ····<4078>···DW_AT_type········:·(ref_addr)·<0x72>11405 ····<4075>···DW_AT_type········:·(ref_addr)·<0x438d>
11396 ····<407c>···DW_AT_declaration·:·(flag_present)·1 
11397 ·<2><407c>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)11406 ·<2><4079>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
11398 ····<407d>···DW_AT_type········:·(ref_addr)·<0x54>,·int 
11399 ·<2><4081>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11400 ····<4082>···DW_AT_type········:·(ref_addr)·<0x72> 
11401 ·<2><4086>:·Abbrev·Number:·32·(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
11402 ····<4087>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int11411 ····<407f>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
11403 ·<2><408b>:·Abbrev·Number:·011412 ·<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
 11461 ····<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)
Max diff block lines reached; 27524/47034 bytes (58.52%) of diff not shown.
210 KB
./usr/lib/debug/.build-id/13/74c1d6a73bc2fec498ec7b6b634e7dfeddb1ab.debug vs.
./usr/lib/debug/.build-id/9e/3f51801a25e9bd5ed244ddda0778524a0509ca.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% 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:··········12500·(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·0x00d8c·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00d88·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x009d0·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x009d0·R···0x1000
10 ··LOAD···········0x000ee8·0x00003ee8·0x00003ee8·0x00000·0x001dc·RW··0x100010 ··LOAD···········0x000ee8·0x00003ee8·0x00003ee8·0x00000·0x001dc·RW··0x1000
11 ··DYNAMIC········0x000ee8·0x00003ef0·0x00003ef0·0x00000·0x000e8·RW··0x411 ··DYNAMIC········0x000ee8·0x00003ef0·0x00003ef0·0x00000·0x000e8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002190·0x00002190·0x00000·0x000d4·R···0x413 ··GNU_EH_FRAME···0x001000·0x00002190·0x00002190·0x00000·0x000d4·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000ee8·0x00003ee8·0x00003ee8·0x00000·0x00118·R···0x115 ··GNU_RELRO······0x000ee8·0x00003ee8·0x00003ee8·0x00000·0x00118·R···0x1
4.64 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x30d4: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·000bb6·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········000011c0·001000·000bb1·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········00001d78·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00001d74·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·000058·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000056·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000dbd·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000dc0·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fb0·00025a·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fb0·000259·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·00120c·0005d5·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·00120c·0005cb·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0017e4·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·001dac·00010b·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·001da0·00010c·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·001eb8·000330·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·001eac·00032d·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0021e8·0000f0·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0021dc·0000f0·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022d8·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022cc·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·00232c·000460·10·····35··26··439 ··[34]·.symtab···········SYMTAB··········00000000·002320·000460·10·····35··26··4
40 ··[35]·.strtab···········STRTAB··········00000000·00278c·0007d6·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·002780·0007d6·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·002f62·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.39 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·unix_strings.cpp
 15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp 
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.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:·00001d78·····0·FUNC····LOCAL··DEFAULT···13·_fini22 ····18:·00001d74·····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:·00001b40·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion32 ····28:·00001d40·····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:·00001b50····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz36 ····32:·00001d50····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:·00001a40····38·FUNC····GLOBAL·DEFAULT···12·map_error_code40 ····36:·00001c40····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:·000019e0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno48 ····44:·00001be0····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:·00001b80···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:·00001b10····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message61 ····57:·00001d10····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:·00001a70···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code66 ····62:·00001c70···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:·00001c80···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:·1374c1d6a73bc2fec498ec7b6b634e7dfeddb1ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e3f51801a25e9bd5ed244ddda0778524a0509ca
70.4 KB
readelf --wide --debug-dump=rawline {}
    
Offset 899, 15 lines modifiedOffset 899, 15 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:······················277904 ··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:·············162908 ··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
Offset 928, 121 lines modifiedOffset 928, 428 lines modified
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·11,·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:·0x1f9):·src/shared/cpp934 ··1»      (line_strp)»   (offset:·0x1f8):·src/shared/cpp
 935 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
 936 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/i386-linux-gnu/bits
935 ··2»      (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
936 ··3»      (line_strp)»   (offset:·0x95):·/usr/include938 ··5»      (line_strp)»   (offset:·0x95):·/usr/include
937 ··4»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux939 ··6»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux
938 ··5»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include 
939 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/c++/14940 ··7»      (line_strp)»   (offset:·0xca):·/usr/include/c++/14
940 ··7»      (line_strp)»   (offset:·0xde):·/usr/include/c++/14/bits941 ··8»      (line_strp)»   (offset:·0xde):·/usr/include/c++/14/bits
941 ··8»      (line_strp)»   (offset:·0x74):·/usr/include/i386-linux-gnu/bits 
942 ··9»      (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/bits943 ··10»     (line_strp)»  (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits
  
944 ·The·File·Name·Table·(offset·0x64c,·lines·18,·columns·2):944 ·The·File·Name·Table·(offset·0x64c,·lines·18,·columns·2):
945 ··Entry»  Dir»       Name945 ··Entry»  Dir»       Name
946 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic_posix.cpp946 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·unix_strings.cpp
947 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic_posix.cpp947 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·unix_strings.cpp
948 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·stddef.h 
949 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x141):·stdarg.h 
950 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x152):·stdio.h 
951 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x15a):·jni_md.h 
952 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x132):·jni.h948 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x132):·jni.h
953 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x163):·stdlib.h949 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x163):·stdlib.h
 950 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x138):·stddef.h
 951 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x141):·stdarg.h
 952 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x152):·stdio.h
 953 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x15a):·jni_md.h
 954 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x163):·stdlib.h
954 ··8»      (udata)»       6»      (line_strp)»   (offset:·0x16c):·cstdlib955 ··9»      (udata)»       7»      (line_strp)»   (offset:·0x16c):·cstdlib
955 ··9»      (udata)»       7»      (line_strp)»   (offset:·0x174):·std_abs.h956 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x174):·std_abs.h
956 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x17e):·stdlib-float.h957 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x17e):·stdlib-float.h
957 ··11»     (udata)»      8»     (line_strp)»  (offset:·0x18d):·stdlib-bsearch.h958 ··12»     (udata)»      3»     (line_strp)»  (offset:·0x18d):·stdlib-bsearch.h
958 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x163):·stdlib.h 
959 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x163):·stdlib.h959 ··13»     (udata)»      7»     (line_strp)»  (offset:·0x163):·stdlib.h
 960 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x207):·wchar.h
 961 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x20f):·string.h
960 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x19e):·generic.h962 ··16»     (udata)»      9»     (line_strp)»  (offset:·0x19e):·generic.h
961 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x208):·string.h 
962 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x211):·errno.h 
963 ··17»     (udata)»      10»    (line_strp)» (offset:·0x1cc):·c++config.h963 ··17»     (udata)»      10»    (line_strp)» (offset:·0x1cc):·c++config.h
  
964 ·Line·Number·Statements:964 ·Line·Number·Statements:
965 ··[0x000006a6]··Set·column·to·79965 ··[0x000006a6]··Set·column·to·65
966 ··[0x000006a8]··Extended·opcode·2:·set·Address·to·0x19e0966 ··[0x000006a8]··Extended·opcode·2:·set·Address·to·0x19e0
967 ··[0x000006af]··Advance·Line·by·27·to·28967 ··[0x000006af]··Advance·Line·by·27·to·28
968 ··[0x000006b1]··Copy968 ··[0x000006b1]··Copy
969 ··[0x000006b2]··Set·column·to·5969 ··[0x000006b2]··Set·column·to·5
970 ··[0x000006b4]··Special·opcode·6:·advance·Address·by·0·to·0x19e0·and·Line·by·1·to·29·(view·1)970 ··[0x000006b4]··Special·opcode·6:·advance·Address·by·0·to·0x19e0·and·Line·by·1·to·29·(view·1)
971 ··[0x000006b5]··Set·column·to·79971 ··[0x000006b5]··Set·column·to·65
972 ··[0x000006b7]··Set·is_stmt·to·0972 ··[0x000006b7]··Set·is_stmt·to·0
973 ··[0x000006b8]··Special·opcode·4:·advance·Address·by·0·to·0x19e0·and·Line·by·-1·to·28·(view·2)973 ··[0x000006b8]··Special·opcode·4:·advance·Address·by·0·to·0x19e0·and·Line·by·-1·to·28·(view·2)
974 ··[0x000006b9]··Set·column·to·33974 ··[0x000006b9]··Advance·PC·by·constant·17·to·0x19f1
975 ··[0x000006bb]··Special·opcode·202:·advance·Address·by·14·to·0x19ee·and·Line·by·1·to·29975 ··[0x000006ba]··Special·opcode·19:·advance·Address·by·1·to·0x19f2·and·Line·by·0·to·28
 976 ··[0x000006bb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
976 ··[0x000006bc]··Set·column·to·5977 ··[0x000006bd]··Set·column·to·11
977 ··[0x000006be]··Set·is_stmt·to·1978 ··[0x000006bf]··Set·is_stmt·to·1
 979 ··[0x000006c0]··Advance·Line·by·1582·to·1610
978 ··[0x000006bf]··Special·opcode·218:·advance·Address·by·15·to·0x19fd·and·Line·by·3·to·32980 ··[0x000006c3]··Special·opcode·61:·advance·Address·by·4·to·0x19f6·and·Line·by·0·to·1610
979 ··[0x000006c0]··Set·column·to·38981 ··[0x000006c4]··Set·column·to·9
 982 ··[0x000006c6]··Special·opcode·6:·advance·Address·by·0·to·0x19f6·and·Line·by·1·to·1611·(view·1)
 983 ··[0x000006c7]··Set·column·to·27
980 ··[0x000006c2]··Set·is_stmt·to·0984 ··[0x000006c9]··Set·is_stmt·to·0
981 ··[0x000006c3]··Copy·(view·1)985 ··[0x000006ca]··Copy·(view·2)
982 ··[0x000006c4]··Set·column·to·37 
983 ··[0x000006c6]··Extended·opcode·4:·set·Discriminator·to·1 
984 ··[0x000006ca]··Special·opcode·75:·advance·Address·by·5·to·0x1a02·and·Line·by·0·to·32 
985 ··[0x000006cb]··Set·column·to·38986 ··[0x000006cb]··Set·column·to·42
986 ··[0x000006cd]··Special·opcode·117:·advance·Address·by·8·to·0x1a0a·and·Line·by·0·to·32 
987 ··[0x000006ce]··Set·column·to·37 
988 ··[0x000006d0]··Extended·opcode·4:·set·Discriminator·to·1 
989 ··[0x000006d4]··Special·opcode·33:·advance·Address·by·2·to·0x1a0c·and·Line·by·0·to·32987 ··[0x000006cd]··Special·opcode·33:·advance·Address·by·2·to·0x19f8·and·Line·by·0·to·1611
 988 ··[0x000006ce]··Special·opcode·187:·advance·Address·by·13·to·0x1a05·and·Line·by·0·to·1611
 989 ··[0x000006cf]··Set·File·Name·to·entry·1·in·the·File·Name·Table
990 ··[0x000006d5]··Set·column·to·5990 ··[0x000006d1]··Set·column·to·5
991 ··[0x000006d7]··Set·is_stmt·to·1991 ··[0x000006d3]··Set·is_stmt·to·1
992 ··[0x000006d8]··Special·opcode·122:·advance·Address·by·8·to·0x1a14·and·Line·by·5·to·37992 ··[0x000006d4]··Advance·Line·by·-1581·to·30
 993 ··[0x000006d7]··Copy·(view·1)
993 ··[0x000006d9]··Set·column·to·26994 ··[0x000006d8]··Set·column·to·43
994 ··[0x000006db]··Extended·opcode·4:·set·Discriminator·to·1 
995 ··[0x000006df]··Set·is_stmt·to·0995 ··[0x000006da]··Set·is_stmt·to·0
996 ··[0x000006e0]··Copy·(view·1)996 ··[0x000006db]··Copy·(view·2)
 997 ··[0x000006dc]··Special·opcode·103:·advance·Address·by·7·to·0x1a0c·and·Line·by·0·to·30
 998 ··[0x000006dd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 999 ··[0x000006df]··Set·column·to·41
 1000 ··[0x000006e1]··Advance·Line·by·1584·to·1614
 1001 ··[0x000006e4]··Special·opcode·173:·advance·Address·by·12·to·0x1a18·and·Line·by·0·to·1614
 1002 ··[0x000006e5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 1003 ··[0x000006e7]··Set·column·to·43
 1004 ··[0x000006e9]··Advance·Line·by·-1584·to·30
 1005 ··[0x000006ec]··Special·opcode·47:·advance·Address·by·3·to·0x1a1b·and·Line·by·0·to·30
997 ··[0x000006e1]··Set·column·to·51006 ··[0x000006ed]··Set·column·to·5
998 ··[0x000006e3]··Set·is_stmt·to·11007 ··[0x000006ef]··Set·is_stmt·to·1
999 ··[0x000006e4]··Advance·PC·by·constant·17·to·0x1a25 
1000 ··[0x000006e5]··Special·opcode·62:·advance·Address·by·4·to·0x1a29·and·Line·by·1·to·381008 ··[0x000006f0]··Special·opcode·34:·advance·Address·by·2·to·0x1a1d·and·Line·by·1·to·31
 1009 ··[0x000006f1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 1010 ··[0x000006f3]··Set·column·to·18
 1011 ··[0x000006f5]··Advance·Line·by·1582·to·1613
 1012 ··[0x000006f8]··Copy·(view·1)
1001 ··[0x000006e6]··Set·column·to·91013 ··[0x000006f9]··Set·column·to·9
 1014 ··[0x000006fb]··Special·opcode·6:·advance·Address·by·0·to·0x1a1d·and·Line·by·1·to·1614·(view·2)
 1015 ··[0x000006fc]··Set·column·to·27
1002 ··[0x000006e8]··Set·is_stmt·to·01016 ··[0x000006fe]··Set·is_stmt·to·0
1003 ··[0x000006e9]··Copy·(view·1)1017 ··[0x000006ff]··Copy·(view·3)
1004 ··[0x000006ea]··Set·column·to·1 
Max diff block lines reached; 46243/72027 bytes (64.20%) of diff not shown.
93.1 KB
readelf --wide --debug-dump=info {}
    
Offset 36, 26 lines modifiedOffset 36, 26 lines modified
36 ···Pointer·Size:··436 ···Pointer·Size:··4
37 ·<0><4c>:·Abbrev·Number:·82·(DW_TAG_partial_unit)37 ·<0><4c>:·Abbrev·Number:·82·(DW_TAG_partial_unit)
38 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x5f838 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·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)·743 ····<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
46 ····<5c>···DW_AT_declaration·:·(flag_present)·146 ····<5c>···DW_AT_declaration·:·(flag_present)·1
47 ····<5c>···DW_AT_sibling·····:·(ref_udata)·<0x63>47 ····<5c>···DW_AT_sibling·····:·(ref_udata)·<0x63>
48 ·<2><5d>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)48 ·<2><5d>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
49 ····<5e>···DW_AT_type········:·(GNU_ref_alt)·<0x70>49 ····<5e>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
50 ·<2><62>:·Abbrev·Number:·050 ·<2><62>:·Abbrev·Number:·0
51 ·<1><63>:·Abbrev·Number:·81·(DW_TAG_subprogram)51 ·<1><63>:·Abbrev·Number:·81·(DW_TAG_subprogram)
52 ····<64>···DW_AT_external····:·(flag_present)·152 ····<64>···DW_AT_external····:·(flag_present)·1
53 ····<64>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)·53 ····<64>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)·
54 ····<68>···DW_AT_decl_file···:·(data1)·754 ····<68>···DW_AT_decl_file···:·(data1)·8
55 ····<69>···DW_AT_decl_line···:·(data2)·67255 ····<69>···DW_AT_decl_line···:·(data2)·672
56 ····<6b>···DW_AT_decl_column·:·(data1)·1456 ····<6b>···DW_AT_decl_column·:·(data1)·14
57 ····<6c>···DW_AT_type········:·(GNU_ref_alt)·<0x70>57 ····<6c>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
58 ····<70>···DW_AT_declaration·:·(flag_present)·158 ····<70>···DW_AT_declaration·:·(flag_present)·1
59 ·<2><70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)59 ·<2><70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
60 ····<71>···DW_AT_type········:·(GNU_ref_alt)·<0x394b>60 ····<71>···DW_AT_type········:·(GNU_ref_alt)·<0x394b>
61 ·<2><75>:·Abbrev·Number:·061 ·<2><75>:·Abbrev·Number:·0
Offset 1886, 890 lines modifiedOffset 1886, 890 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:········0x118·(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:·10·(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_posix.cpp1901 ····<f0a>···DW_AT_name········:·(line_strp)·(offset:·0x1d8):·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_low_pc······:·(addr)·0x19e01903 ····<f12>···DW_AT_low_pc······:·(addr)·0x19e0
1904 ····<f16>···DW_AT_high_pc·····:·(udata)·1341904 ····<f16>···DW_AT_high_pc·····:·(udata)·502
1905 ····<f18>···DW_AT_stmt_list···:·(sec_offset)·0x5f81905 ····<f18>···DW_AT_stmt_list···:·(sec_offset)·0x5f8
1906 ·<1><f1c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)1906 ·<1><f1c>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1907 ····<f1d>···DW_AT_import······:·(ref_addr)·<0x2c>»     [Abbrev·Number:·82·(DW_TAG_partial_unit)]1907 ····<f1d>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>
1908 ·<1><f21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)1908 ·<1><f21>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
 1909 ····<f22>···DW_AT_import······:·(GNU_ref_alt)·<0x4047>
 1910 ·<1><f26>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
 1911 ····<f27>···DW_AT_import······:·(GNU_ref_alt)·<0x4383>
 1912 ·<1><f2b>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
1909 ····<f22>···DW_AT_import······:·(ref_addr)·<0x4c>»     [Abbrev·Number:·82·(DW_TAG_partial_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)]
1910 ·<1><f26>:·Abbrev·Number:·44·(DW_TAG_namespace)1916 ·<1><f35>:·Abbrev·Number:·57·(DW_TAG_namespace)
1911 ····<f27>···DW_AT_name········:·(string)·std1917 ····<f36>···DW_AT_name········:·(string)·std
1912 ····<f2b>···DW_AT_decl_file···:·(data1)·17 
1913 ····<f2c>···DW_AT_decl_line···:·(data2)·308 
1914 ····<f2e>···DW_AT_decl_column·:·(data1)·11 
1915 ·<1><f2f>:·Abbrev·Number:·51·(DW_TAG_namespace) 
1916 ····<f30>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x405e)· 
1917 ····<f34>···DW_AT_decl_file···:·(data1)·171918 ····<f3a>···DW_AT_decl_file···:·(data1)·17
1918 ····<f35>···DW_AT_decl_line···:·(data2)·3451919 ····<f3b>···DW_AT_decl_line···:·(data2)·308
1919 ····<f37>···DW_AT_decl_column·:·(data1)·111920 ····<f3d>···DW_AT_decl_column·:·(data1)·11
 1921 ····<f3e>···DW_AT_sibling·····:·(ref_udata)·<0xf40>
 1922 ·<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
1920 ·<1><f38>:·Abbrev·Number:·37·(DW_TAG_subprogram)1928 ·<1><f49>:·Abbrev·Number:·55·(DW_TAG_subprogram)
1921 ····<f39>···DW_AT_external····:·(flag_present)·11929 ····<f4a>···DW_AT_external····:·(flag_present)·1
1922 ····<f39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b75)·1930 ····<f4a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x310a)·
1923 ····<f3d>···DW_AT_decl_file···:·(data1)·141931 ····<f4e>···DW_AT_decl_file···:·(data1)·15
1924 ····<f3e>···DW_AT_decl_line···:·(data1)·541932 ····<f4f>···DW_AT_decl_line···:·(data2)·407
1925 ····<f3f>···DW_AT_decl_column·:·(data1)·131933 ····<f51>···DW_AT_decl_column·:·(data1)·15
 1934 ····<f52>···DW_AT_type········:·(GNU_ref_alt)·<0x394b>
1926 ····<f40>···DW_AT_declaration·:·(flag_present)·11935 ····<f56>···DW_AT_declaration·:·(flag_present)·1
1927 ····<f40>···DW_AT_sibling·····:·(ref_udata)·<0xf5b>1936 ····<f56>···DW_AT_sibling·····:·(ref_udata)·<0xf5d>
1928 ·<2><f41>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1929 ····<f42>···DW_AT_type········:·(GNU_ref_alt)·<0x2870> 
1930 ·<2><f46>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1931 ····<f47>···DW_AT_type········:·(GNU_ref_alt)·<0x74> 
1932 ·<2><f4b>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1933 ····<f4c>···DW_AT_type········:·(GNU_ref_alt)·<0x54> 
1934 ·<2><f50>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)1937 ·<2><f57>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
1935 ····<f51>···DW_AT_type········:·(GNU_ref_alt)·<0x74>1938 ····<f58>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
1936 ·<2><f55>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1937 ····<f56>···DW_AT_type········:·(GNU_ref_alt)·<0x19c> 
1938 ·<2><f5a>:·Abbrev·Number:·01939 ·<2><f5c>:·Abbrev·Number:·0
1939 ·<1><f5b>:·Abbrev·Number:·78·(DW_TAG_subprogram)1940 ·<1><f5d>:·Abbrev·Number:·37·(DW_TAG_subprogram)
1940 ····<f5c>···DW_AT_external····:·(flag_present)·11941 ····<f5e>···DW_AT_external····:·(flag_present)·1
1941 ····<f5c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32d2)·1942 ····<f5e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1bba)·
1942 ····<f60>···DW_AT_decl_file···:·(data1)·161943 ····<f62>···DW_AT_decl_file···:·(data1)·16
1943 ····<f61>···DW_AT_decl_line···:·(data1)·371944 ····<f63>···DW_AT_decl_line···:·(data1)·44
1944 ····<f62>···DW_AT_decl_column·:·(data1)·131945 ····<f64>···DW_AT_decl_column·:·(data1)·13
1945 ····<f63>···DW_AT_type········:·(ref_udata)·<0xf64> 
1946 ····<f64>···DW_AT_declaration·:·(flag_present)·11946 ····<f65>···DW_AT_declaration·:·(flag_present)·1
1947 ·<1><f64>:·Abbrev·Number:·76·(DW_TAG_pointer_type) 
1948 ····<f65>···DW_AT_byte_size···:·(implicit_const)·41947 ····<f65>···DW_AT_sibling·····:·(ref_udata)·<0xf76>
 1948 ·<2><f66>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 1949 ····<f67>···DW_AT_type········:·(GNU_ref_alt)·<0x2870>
 1950 ·<2><f6b>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
1949 ····<f65>···DW_AT_type········:·(GNU_ref_alt)·<0x54>1951 ····<f6c>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
 1952 ·<2><f70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 1953 ····<f71>···DW_AT_type········:·(GNU_ref_alt)·<0x19c>
 1954 ·<2><f75>:·Abbrev·Number:·0
1950 ·<1><f69>:·Abbrev·Number:·73·(DW_TAG_subprogram)1955 ·<1><f76>:·Abbrev·Number:·56·(DW_TAG_subprogram)
1951 ····<f6a>···DW_AT_external····:·(flag_present)·11956 ····<f77>···DW_AT_external····:·(flag_present)·1
1952 ····<f6a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b8b)·1957 ····<f77>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc2d)·
1953 ····<f6e>···DW_AT_decl_file···:·(data1)·11958 ····<f7b>···DW_AT_decl_file···:·(implicit_const)·1
1954 ····<f6f>···DW_AT_decl_line···:·(data1)·411959 ····<f7b>···DW_AT_decl_line···:·(data1)·52
1955 ····<f70>···DW_AT_decl_column·:·(data1)·51960 ····<f7c>···DW_AT_decl_column·:·(data1)·9
1956 ····<f71>···DW_AT_type········:·(GNU_ref_alt)·<0x54>1961 ····<f7d>···DW_AT_type········:·(GNU_ref_alt)·<0x1c3>
1957 ····<f75>···DW_AT_low_pc······:·(addr)·0x1a401962 ····<f81>···DW_AT_low_pc······:·(addr)·0x1ae0
1958 ····<f79>···DW_AT_high_pc·····:·(udata)·381963 ····<f85>···DW_AT_high_pc·····:·(udata)·246
1959 ····<f7a>···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 ····<f7c>···DW_AT_call_all_calls:·(flag_present)·11965 ····<f89>···DW_AT_call_all_tail_calls:·(flag_present)·1
1961 ····<f7c>···DW_AT_sibling·····:·(ref_udata)·<0xf8d>1966 ····<f89>···DW_AT_sibling·····:·(ref_udata)·<0x10ee>
1962 ·<2><f7e>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)1967 ·<2><f8b>:·Abbrev·Number:·50·(DW_TAG_formal_parameter)
1963 ····<f7f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b8f)·1968 ····<f8c>···DW_AT_name········:·(string)·env
1964 ····<f83>···DW_AT_decl_file···:·(implicit_const)·11969 ····<f90>···DW_AT_decl_file···:·(implicit_const)·1
1965 ····<f83>···DW_AT_decl_line···:·(data1)·411970 ····<f90>···DW_AT_decl_line···:·(data1)·52
Max diff block lines reached; 63489/95239 bytes (66.66%) of diff not shown.
729 B
readelf --wide --debug-dump=abbrev {}
    
Offset 630, 14 lines modifiedOffset 630, 14 lines modified
630 ···82······DW_TAG_partial_unit····[has·children]630 ···82······DW_TAG_partial_unit····[has·children]
631 ····DW_AT_stmt_list····DW_FORM_sec_offset631 ····DW_AT_stmt_list····DW_FORM_sec_offset
632 ····DW_AT_comp_dir·····DW_FORM_line_strp632 ····DW_AT_comp_dir·····DW_FORM_line_strp
633 ····DW_AT·value:·0·····DW_FORM·value:·0633 ····DW_AT·value:·0·····DW_FORM·value:·0
634 ···83······DW_TAG_subprogram····[has·children]634 ···83······DW_TAG_subprogram····[has·children]
635 ····DW_AT_external·····DW_FORM_flag_present635 ····DW_AT_external·····DW_FORM_flag_present
636 ····DW_AT_name·········DW_FORM_GNU_strp_alt636 ····DW_AT_name·········DW_FORM_GNU_strp_alt
637 ····DW_AT_decl_file····DW_FORM_implicit_const:·7637 ····DW_AT_decl_file····DW_FORM_implicit_const:·8
638 ····DW_AT_decl_line····DW_FORM_data2638 ····DW_AT_decl_line····DW_FORM_data2
639 ····DW_AT_decl_column··DW_FORM_implicit_const:·13639 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
640 ····DW_AT_declaration··DW_FORM_flag_present640 ····DW_AT_declaration··DW_FORM_flag_present
641 ····DW_AT_sibling······DW_FORM_ref_udata641 ····DW_AT_sibling······DW_FORM_ref_udata
642 ····DW_AT·value:·0·····DW_FORM·value:·0642 ····DW_AT·value:·0·····DW_FORM·value:·0
  
1.02 KB
readelf --wide --debug-dump=aranges {}
    
Offset 12, 29 lines modifiedOffset 12, 29 lines modified
12 ··Length:···················2812 ··Length:···················28
13 ··Version:··················213 ··Version:··················2
14 ··Offset·into·.debug_info:··0xef814 ··Offset·into·.debug_info:··0xef8
15 ··Pointer·Size:·············415 ··Pointer·Size:·············4
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address····Length17 ····Address····Length
18 ····000019e0·0000008618 ····000019e0·000001f6
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················28
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x101422 ··Offset·into·.debug_info:··0x12e9
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00001a70·000000d626 ····00001be0·00000086
27 ····00001b50·00000021 
28 ····00000000·0000000027 ····00000000·00000000
29 ··Length:···················2828 ··Length:···················36
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x12b830 ··Offset·into·.debug_info:··0x1405
32 ··Pointer·Size:·············431 ··Pointer·Size:·············4
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address····Length33 ····Address····Length
35 ····00001b80·000001f634 ····00001c70·000000d6
 35 ····00001d50·00000021
36 ····00000000·0000000036 ····00000000·00000000
  
25.1 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:··········0x1f361 ··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·pair368 ····00000333·v0000000·v0000000·location·view·pair
 369 ····00000335·v0000000·v0000000·location·view·pair
  
369 ····00000335·v0000000·v0000000·views·at·00000331·for:370 ····00000337·v0000000·v0000000·views·at·00000331·for:
370 ·············000019fd·00001a01·(DW_OP_reg0·(eax))371 ·············00001afc·00001b06·(DW_OP_reg0·(eax))
371 ····0000033a·v0000000·v0000000·views·at·00000333·for:372 ····0000033e·v0000000·v0000000·views·at·00000333·for:
372 ·············00001a01·00001a37·(DW_OP_reg6·(esi))373 ·············00001b06·00001b42·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)
 374 ····00000347·v0000000·v0000000·views·at·00000335·for:
 375 ·············00001ba9·00001bd6·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)
373 ····0000033f·<End·of·list>376 ····00000350·<End·of·list>
  
374 ····00000340·v0000000·v0000000·location·view·pair377 ····00000351·v0000000·v0000000·location·view·pair
 378 ····00000353·v0000000·v0000000·location·view·pair
 379 ····00000355·v0000000·v0000000·location·view·pair
 380 ····00000357·v0000000·v0000000·location·view·pair
  
375 ····00000342·v0000000·v0000000·views·at·00000340·for:381 ····00000359·v0000000·v0000000·views·at·00000351·for:
376 ·············00001a14·00001a28·(DW_OP_reg0·(eax))382 ·············00001b14·00001b1a·(DW_OP_reg0·(eax))
 383 ····00000360·v0000000·v0000000·views·at·00000353·for:
 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))
377 ····00000347·<End·of·list>389 ····00000376·<End·of·list>
378 Table·at·Offset·0x348 
379 ··Length:··········0xe2 
380 ··DWARF·version:···5 
381 ··Address·size:····4 
382 ··Segment·size:····0 
383 ··Offset·entries:··0 
  
384 ····Offset···Begin············End··············Expression390 ····00000377·v0000000·v0000000·location·view·pair
 391 ····00000379·v0000000·v0000000·location·view·pair
  
385 ····00000354·v0000000·v0000000·location·view·pair392 ····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
386 ····00000356·v0000000·v0000000·views·at·00000354·for: 
387 ·············00001a94·00001aae·(DW_OP_reg0·(eax)) 
388 ····0000035e·<End·of·list> 
  
389 ····0000035f·v0000000·v0000000·location·view·pair 
390 ····00000361·v0000000·v0000000·location·view·pair399 ····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>
  
 404 ····0000039d·v0000000·v0000000·location·view·pair
 405 ····0000039f·v0000000·v0000000·location·view·pair
391 ····00000363·00001ab3·(base·address) 
392 ····00000368·v0000000·v0000000·views·at·0000035f·for: 
393 ·············00001ab3·00001ab4·(DW_OP_reg0·(eax)) 
394 ····0000036d·v0000000·v0000000·views·at·00000361·for: 
395 ·············00001ab4·00001b09·(DW_OP_fbreg:·-36) 
396 ····00000373·<End·of·list> 
  
 406 ····000003a1·v0000000·v0000000·views·at·0000039d·for:
 407 ·············00001b8c·00001b93·(DW_OP_reg0·(eax))
 408 ····000003a8·v0000000·v0000000·views·at·0000039f·for:
 409 ·············00001b93·00001b9f·(DW_OP_reg7·(edi))
 410 ····000003af·<End·of·list>
  
 411 ····000003b0·v0000001·v0000000·location·view·pair
  
 412 ····000003b2·v0000001·v0000000·views·at·000003b0·for:
 413 ·············00001b42·00001b51·(DW_OP_lit0;·DW_OP_stack_value)
 414 ····000003ba·<End·of·list>
  
 415 ····000003bb·v0000001·v0000000·location·view·pair
 416 ····000003bd·v0000000·v0000000·location·view·pair
  
 417 ····000003bf·v0000001·v0000000·views·at·000003bb·for:
 418 ·············00001b14·00001b1a·(DW_OP_reg0·(eax))
 419 ····000003c6·v0000000·v0000000·views·at·000003bd·for:
 420 ·············00001b1a·00001b1b·(DW_OP_reg6·(esi))
 421 ····000003cd·<End·of·list>
  
 422 ····000003ce·v0000001·v0000000·location·view·pair
  
 423 ····000003d0·v0000001·v0000000·views·at·000003ce·for:
 424 ·············00001b14·00001b1b·(DW_OP_reg7·(edi))
 425 ····000003d7·<End·of·list>
  
 426 ····000003d8·v0000001·v0000000·location·view·pair
  
 427 ····000003da·v0000001·v0000000·views·at·000003d8·for:
 428 ·············00001b14·00001b1b·(DW_OP_reg5·(ebp))
 429 ····000003e1·<End·of·list>
  
 430 ····000003e2·v0000002·v0000000·location·view·pair
  
 431 ····000003e4·v0000002·v0000000·views·at·000003e2·for:
 432 ·············00001b75·00001b8c·(DW_OP_fbreg:·0)
 433 ····000003ec·<End·of·list>
  
 434 ····000003ed·v0000002·v0000000·location·view·pair
  
 435 ····000003ef·v0000002·v0000000·views·at·000003ed·for:
 436 ·············00001b75·00001b8c·(DW_OP_reg5·(ebp))
 437 ····000003f6·<End·of·list>
  
 438 ····000003f7·v0000002·v0000000·location·view·pair
  
 439 ····000003f9·v0000002·v0000000·views·at·000003f7·for:
Max diff block lines reached; 17358/25672 bytes (67.61%) of diff not shown.
1.02 KB
readelf --wide --debug-dump=ranges {}
    
Offset 12, 29 lines modifiedOffset 12, 29 lines modified
12 ··Length:···················2812 ··Length:···················28
13 ··Version:··················213 ··Version:··················2
14 ··Offset·into·.debug_info:··0xef814 ··Offset·into·.debug_info:··0xef8
15 ··Pointer·Size:·············415 ··Pointer·Size:·············4
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address····Length17 ····Address····Length
18 ····000019e0·0000008618 ····000019e0·000001f6
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················28
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x101422 ··Offset·into·.debug_info:··0x12e9
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00001a70·000000d626 ····00001be0·00000086
27 ····00001b50·00000021 
28 ····00000000·0000000027 ····00000000·00000000
29 ··Length:···················2828 ··Length:···················36
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x12b830 ··Offset·into·.debug_info:··0x1405
32 ··Pointer·Size:·············431 ··Pointer·Size:·············4
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address····Length33 ····Address····Length
35 ····00001b80·000001f634 ····00001c70·000000d6
 35 ····00001d50·00000021
36 ····00000000·0000000036 ····00000000·00000000
  
609 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 IOq+GPz[2 wo6!UmNQ
3 D=O/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug3 =U/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 curses.cpp11 curses.cpp
 12 unix_strings.cpp
12 generic_posix.cpp13 generic_posix.cpp
13 generic.cpp14 generic.cpp
14 unix_strings.cpp 
15 __FRAME_END__15 __FRAME_END__
16 __x86.get_pc_thunk.bx16 __x86.get_pc_thunk.bx
17 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
18 __dso_handle18 __dso_handle
19 _DYNAMIC19 _DYNAMIC
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 __TMC_END__21 __TMC_END__
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 16656 objdump: DWARF error: unable to read alt ref 16720
    
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_errno>:69 000019e0·<java_to_char>:
70 »       ...70 »       ...
  
71 00001a40·<map_error_code>:71 00001ae0·<char_to_java>:
72 »       ...72 »       ...
  
73 00001a70·<mark_failed_with_code>:73 00001be0·<mark_failed_with_errno>:
74 »       ...74 »       ...
  
75 00001b10·<mark_failed_with_message>:75 00001c40·<map_error_code>:
76 »       ...76 »       ...
  
77 00001b40·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:77 00001c70·<mark_failed_with_code>:
78 »       ...78 »       ...
  
79 00001b50·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:79 00001d10·<mark_failed_with_message>:
80 »       ...80 »       ...
  
81 00001b80·<java_to_char>:81 00001d40·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
82 »       ...82 »       ...
  
83 00001c80·<char_to_java>:83 00001d50·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
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 00001d78·<_fini>:2 00001d74·<_fini>:
3 »       ...3 »       ...
826 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 25, 16 lines modifiedOffset 25, 16 lines modified
25 ··[···18d]··stdlib-bsearch.h25 ··[···18d]··stdlib-bsearch.h
26 ··[···19e]··generic.h26 ··[···19e]··generic.h
27 ··[···1a8]··term.h27 ··[···1a8]··term.h
28 ··[···1af]··unistd.h28 ··[···1af]··unistd.h
29 ··[···1b8]··curses.h29 ··[···1b8]··curses.h
30 ··[···1c1]··confname.h30 ··[···1c1]··confname.h
31 ··[···1cc]··c++config.h31 ··[···1cc]··c++config.h
32 ··[···1d8]··src/shared/cpp/generic_posix.cpp32 ··[···1d8]··src/shared/cpp/unix_strings.cpp
33 ··[···1f9]··src/shared/cpp33 ··[···1f8]··src/shared/cpp
 34 ··[···207]··wchar.h
34 ··[···208]··string.h35 ··[···20f]··string.h
 36 ··[···218]··src/shared/cpp/osx.cpp
 37 ··[···22f]··src/shared/cpp/generic_posix.cpp
35 ··[···211]··errno.h38 ··[···250]··errno.h
36 ··[···219]··src/shared/cpp/generic.cpp39 ··[···258]··src/shared/cpp/generic.cpp
37 ··[···234]··src/shared/cpp/unix_strings.cpp 
38 ··[···254]··wchar.h 
39 ··[···25c]··src/shared/cpp/osx.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·4ffb4aa9·1ca2d024·01649615·42f78609·O.J....$.d..B...6 ··0x00000040·a58da25b·71ad391f·865f3dc9·be8fd68a·...[q.9.._=.....
7 ··0x00000050·218d86ec····························!...7 ··0x00000050·eca5be6d····························...m
  
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.
13 ··0x000000a0·67656e65·7269635f·706f7369·782e6370·generic_posix.cp 
14 ··0x000000b0·70006765·6e657269·632e6370·7000756e·p.generic.cpp.un 
15 ··0x000000c0·69785f73·7472696e·67732e63·7070006f·ix_strings.cpp.o13 ··0x000000a0·756e6978·5f737472·696e6773·2e637070·unix_strings.cpp
 14 ··0x000000b0·006f7378·2e637070·0067656e·65726963·.osx.cpp.generic
 15 ··0x000000c0·5f706f73·69782e63·70700067·656e6572·_posix.cpp.gener
16 ··0x000000d0·73782e63·7070005f·5f465241·4d455f45·sx.cpp.__FRAME_E16 ··0x000000d0·69632e63·7070005f·5f465241·4d455f45·ic.cpp.__FRAME_E
17 ··0x000000e0·4e445f5f·005f5f78·38362e67·65745f70·ND__.__x86.get_p17 ··0x000000e0·4e445f5f·005f5f78·38362e67·65745f70·ND__.__x86.get_p
18 ··0x000000f0·635f7468·756e6b2e·6278005f·66696e69·c_thunk.bx._fini18 ··0x000000f0·635f7468·756e6b2e·6278005f·66696e69·c_thunk.bx._fini
19 ··0x00000100·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th19 ··0x00000100·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th
20 ··0x00000110·756e6b2e·6478005f·5f64736f·5f68616e·unk.dx.__dso_han20 ··0x00000110·756e6b2e·6478005f·5f64736f·5f68616e·unk.dx.__dso_han
21 ··0x00000120·646c6500·5f44594e·414d4943·005f5f47·dle._DYNAMIC.__G21 ··0x00000120·646c6500·5f44594e·414d4943·005f5f47·dle._DYNAMIC.__G
22 ··0x00000130·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.22 ··0x00000130·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.
23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
242 KB
./usr/lib/debug/.build-id/f2/d92ab477ddbbf802df6881d78485597faa432d.debug vs.
./usr/lib/debug/.build-id/dd/4d54a256649100f55e7c1c3657a08d75d91cdf.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% 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:··········19436·(bytes·into·file)13 ··Start·of·section·headers:··········19432·(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·0x0120c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x0120c·R···0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x01a68·R·E·0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x01a58·R·E·0x1000
9 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x012a8·R···0x10009 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·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·0x00004364·0x00004364·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
4.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x4bec:1 There·are·37·section·headers,·starting·at·offset·0x4be8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000e8·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000e8·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000260·000178·000450·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000260·000178·000450·10···A··4···1··4
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 ··[·5]·.gnu.version······NOBITS··········00000f78·000178·00008a·02···A··3···0··210 ··[·5]·.gnu.version······NOBITS··········00000f78·000178·00008a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····NOBITS··········00001004·000178·000070·00···A··4···1··411 ··[·6]·.gnu.version_r····NOBITS··········00001004·000178·000070·00···A··4···1··4
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·001754·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········00002300·001000·001744·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········00003a54·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00003a44·001000·000014·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00004000·001000·000363·01·AMS··0···0··419 ··[14]·.rodata···········NOBITS··········00004000·001000·000364·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····NOBITS··········00004364·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··········00004478·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·000063·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001fc·001950·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001fc·00194f·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·001b4c·0003d2·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·001b4c·0003d2·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·001f20·000a9f·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·001f20·000a97·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0029c0·00044e·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·0029b8·00044e·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·002e10·00016f·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·002e08·00016f·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·002f80·000770·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·002f78·000772·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0036f0·000124·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0036ec·000124·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003814·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003810·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·003868·000650·10·····35··33··439 ··[34]·.symtab···········SYMTAB··········00000000·003864·000650·10·····35··33··4
40 ··[35]·.strtab···········STRTAB··········00000000·003eb8·000bc3·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·003eb4·000bc3·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·004a7b·000171·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·004a77·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)
9.05 KB
readelf --wide --symbols {}
    
Offset 8, 97 lines modifiedOffset 8, 97 lines modified
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.cpp13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
 17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
 19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp 
22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp 
23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·000052a4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·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:·00003a54·····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:·00003a40····20·FUNC····LOCAL··DEFAULT···12·__stack_chk_fail_local31 ····27:·00003a30····20·FUNC····LOCAL··DEFAULT···12·__stack_chk_fail_local
32 ····28:·00004364·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR32 ····28:·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:·00003371·····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:·00003820·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·00003a20·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
38 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.038 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.0
39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
40 ····36:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
41 ····37:·00003350····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:·00002570···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:·00003720····38·FUNC····GLOBAL·DEFAULT···12·map_error_code49 ····45:·00003920····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.050 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.0
51 ····47:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat51 ····47:·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:·00002400···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:·000035e0···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:·00002fc0····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:·00003260···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:·000034e0···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:·00002720····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:·000036c0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno64 ····60:·000038c0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
65 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.065 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0
66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
67 ····63:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory67 ····63:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
68 ····64:·00002760···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:·00003380···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:·00003840···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:·00002fa0····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:·000030f0····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:·000037f0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message84 ····80:·000039f0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
85 ····81:·00003670····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:·00003220····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:·000029b0···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:·00003150···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:·00003010···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:·00003750···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·00003950···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
94 ····90:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable94 ····90:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
95 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.095 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0
96 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.096 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.0
97 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.497 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4
98 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.998 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9
99 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.099 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.0
100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0
101 ····97:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod101 ····97:·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:·00002d70···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:·00003940···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:·f2d92ab477ddbbf802df6881d78485597faa432d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dd4d54a256649100f55e7c1c3657a08d75d91cdf
80.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 60 lines modifiedOffset 26, 60 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:·0x6a):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x77):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x99):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0xb8):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/include36 ··5»      (line_strp)»   (offset:·0xdf):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xee):·/usr/lib/jvm/default-java/include/linux37 ··6»      (line_strp)»   (offset:·0xec):·/usr/lib/jvm/default-java/include/linux
38 ··7»      (line_strp)»   (offset:·0x116):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x114):·/usr/include/i386-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x13d):·/usr/include/c++/1439 ··8»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14
40 ··9»      (line_strp)»   (offset:·0x151):·/usr/include/c++/14/bits40 ··9»      (line_strp)»   (offset:·0x14f):·/usr/include/c++/14/bits
41 ··10»     (line_strp)»  (offset:·0x16a):·/usr/include/i386-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x168):·/usr/include/i386-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x18a):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x188):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x19d):·/usr/include/i386-linux-gnu/c++/14/bits43 ··12»     (line_strp)»  (offset:·0x19b):·/usr/include/i386-linux-gnu/c++/14/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·31,·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:·0x60):·posix.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·posix.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1c5):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1c3):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x60):·posix.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·posix.cpp
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1cb):·string_fortified.h49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·string_fortified.h
50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1de):·unistd.h50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1dc):·unistd.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1e7):·stddef.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·stddef.h
52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1f0):·stdarg.h52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1ee):·stdarg.h
53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x26b):·types.h53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x269):·types.h
54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1f9):·stdio.h54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1f7):·stdio.h
55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x201):·jni_md.h55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1ff):·jni_md.h
56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x20a):·stdlib.h56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x208):·stdlib.h
57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x213):·struct_timespec.h57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x211):·struct_timespec.h
58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x225):·cstdlib58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x223):·cstdlib
59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x22d):·std_abs.h59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x22b):·std_abs.h
60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x237):·stdlib-float.h60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x235):·stdlib-float.h
61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x246):·stdlib-bsearch.h61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x244):·stdlib-bsearch.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x20a):·stdlib.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x208):·stdlib.h
63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x20a):·stdlib.h63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x208):·stdlib.h
64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x257):·struct_stat.h64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x255):·struct_stat.h
65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x265):·ioctl-types.h65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x263):·ioctl-types.h
66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x273):·utsname.h66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x271):·utsname.h
67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x27d):·dirent.h67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x27b):·dirent.h
68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x286):·ioctl.h68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x284):·ioctl.h
69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x1de):·unistd.h69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x1dc):·unistd.h
70 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x28e):·unistd-decl.h70 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x28c):·unistd-decl.h
71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x27d):·dirent.h71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x27b):·dirent.h
72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x29c):·string.h72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x29a):·string.h
73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x2a5):·errno.h73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x2a3):·errno.h
74 ··28»     (udata)»      10»    (line_strp)» (offset:·0x25e):·stat.h74 ··28»     (udata)»      10»    (line_strp)» (offset:·0x25c):·stat.h
75 ··29»     (udata)»      11»    (line_strp)» (offset:·0x2ad):·generic.h75 ··29»     (udata)»      11»    (line_strp)» (offset:·0x2ab):·generic.h
76 ··30»     (udata)»      12»    (line_strp)» (offset:·0x2b7):·c++config.h76 ··30»     (udata)»      12»    (line_strp)» (offset:·0x2b5):·c++config.h
  
77 ·Line·Number·Statements:77 ·Line·Number·Statements:
78 ··[0x000000f7]··Set·column·to·1078 ··[0x000000f7]··Set·column·to·10
79 ··[0x000000f9]··Extended·opcode·2:·set·Address·to·0x335079 ··[0x000000f9]··Extended·opcode·2:·set·Address·to·0x3350
80 ··[0x00000100]··Advance·Line·by·1060·to·106180 ··[0x00000100]··Advance·Line·by·1060·to·1061
81 ··[0x00000103]··Copy81 ··[0x00000103]··Copy
82 ··[0x00000104]··Set·column·to·982 ··[0x00000104]··Set·column·to·9
Offset 1972, 55 lines modifiedOffset 1972, 55 lines modified
1972 ··Opcode·10·has·0·args1972 ··Opcode·10·has·0·args
1973 ··Opcode·11·has·0·args1973 ··Opcode·11·has·0·args
1974 ··Opcode·12·has·1·arg1974 ··Opcode·12·has·1·arg
  
1975 ·The·Directory·Table·(offset·0xc53,·lines·13,·columns·1):1975 ·The·Directory·Table·(offset·0xc53,·lines·13,·columns·1):
1976 ··Entry»  Name1976 ··Entry»  Name
1977 ··0»      (line_strp)»   (offset:·0):·.1977 ··0»      (line_strp)»   (offset:·0):·.
1978 ··1»      (line_strp)»   (offset:·0x6a):·src/main/cpp1978 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp
1979 ··2»      (line_strp)»   (offset:·0x77):·/usr/lib/jvm/default-java/include1979 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include
1980 ··3»      (line_strp)»   (offset:·0x99):·/usr/include/i386-linux-gnu/bits1980 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/i386-linux-gnu/bits
1981 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/i686-linux-gnu/14/include1981 ··4»      (line_strp)»   (offset:·0xb8):·/usr/lib/gcc/i686-linux-gnu/14/include
1982 ··5»      (line_strp)»   (offset:·0x116):·/usr/include/i386-linux-gnu/bits/types1982 ··5»      (line_strp)»   (offset:·0x114):·/usr/include/i386-linux-gnu/bits/types
1983 ··6»      (line_strp)»   (offset:·0xe1):·/usr/include1983 ··6»      (line_strp)»   (offset:·0xdf):·/usr/include
1984 ··7»      (line_strp)»   (offset:·0xee):·/usr/lib/jvm/default-java/include/linux1984 ··7»      (line_strp)»   (offset:·0xec):·/usr/lib/jvm/default-java/include/linux
1985 ··8»      (line_strp)»   (offset:·0x13d):·/usr/include/c++/141985 ··8»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14
1986 ··9»      (line_strp)»   (offset:·0x151):·/usr/include/c++/14/bits1986 ··9»      (line_strp)»   (offset:·0x14f):·/usr/include/c++/14/bits
1987 ··10»     (line_strp)»  (offset:·0x16a):·/usr/include/i386-linux-gnu/sys1987 ··10»     (line_strp)»  (offset:·0x168):·/usr/include/i386-linux-gnu/sys
1988 ··11»     (line_strp)»  (offset:·0x18a):·src/shared/headers1988 ··11»     (line_strp)»  (offset:·0x188):·src/shared/headers
1989 ··12»     (line_strp)»  (offset:·0x19d):·/usr/include/i386-linux-gnu/c++/14/bits1989 ··12»     (line_strp)»  (offset:·0x19b):·/usr/include/i386-linux-gnu/c++/14/bits
  
1990 ·The·File·Name·Table·(offset·0xc8d,·lines·26,·columns·2):1990 ·The·File·Name·Table·(offset·0xc8d,·lines·26,·columns·2):
1991 ··Entry»  Dir»       Name1991 ··Entry»  Dir»       Name
1992 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2d0):·linux.cpp1992 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2e5):·linux.cpp
1993 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1c5):·jni.h1993 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1c3):·jni.h
1994 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2d0):·linux.cpp1994 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2e5):·linux.cpp
1995 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1de):·unistd.h1995 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1dc):·unistd.h
1996 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1e7):·stddef.h1996 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·stddef.h
1997 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1f0):·stdarg.h1997 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ee):·stdarg.h
1998 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x26b):·types.h1998 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x269):·types.h
1999 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x2da):·struct_FILE.h1999 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x2ef):·struct_FILE.h
2000 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x2e1):·FILE.h2000 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x2f6):·FILE.h
2001 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1f9):·stdio.h2001 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1f7):·stdio.h
2002 ··10»     (udata)»      7»     (line_strp)»  (offset:·0x201):·jni_md.h2002 ··10»     (udata)»      7»     (line_strp)»  (offset:·0x1ff):·jni_md.h
2003 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x2e8):·mntent.h2003 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x2fd):·mntent.h
2004 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x20a):·stdlib.h2004 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x208):·stdlib.h
2005 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x225):·cstdlib2005 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x223):·cstdlib
2006 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x22d):·std_abs.h2006 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x22b):·std_abs.h
2007 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x237):·stdlib-float.h2007 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x235):·stdlib-float.h
2008 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x246):·stdlib-bsearch.h2008 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x244):·stdlib-bsearch.h
2009 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x20a):·stdlib.h2009 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x208):·stdlib.h
2010 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x20a):·stdlib.h2010 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x208):·stdlib.h
2011 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x2f1):·stdint-uintn.h2011 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x306):·stdint-uintn.h
2012 ··20»     (udata)»      10»    (line_strp)» (offset:·0x300):·inotify.h2012 ··20»     (udata)»      10»    (line_strp)» (offset:·0x315):·inotify.h
2013 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x28e):·unistd-decl.h2013 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x28c):·unistd-decl.h
2014 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1de):·unistd.h2014 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1dc):·unistd.h
2015 ··23»     (udata)»      11»    (line_strp)» (offset:·0x2ad):·generic.h2015 ··23»     (udata)»      11»    (line_strp)» (offset:·0x2ab):·generic.h
2016 ··24»     (udata)»      12»    (line_strp)» (offset:·0x2b7):·c++config.h2016 ··24»     (udata)»      12»    (line_strp)» (offset:·0x2b5):·c++config.h
2017 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x300):·inotify.h2017 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x315):·inotify.h
  
2018 ·Line·Number·Statements:2018 ·Line·Number·Statements:
2019 ··[0x00000d0f]··Set·column·to·102019 ··[0x00000d0f]··Set·column·to·10
2020 ··[0x00000d11]··Extended·opcode·2:·set·Address·to·0x33502020 ··[0x00000d11]··Extended·opcode·2:·set·Address·to·0x3350
2021 ··[0x00000d18]··Advance·Line·by·1060·to·10612021 ··[0x00000d18]··Advance·Line·by·1060·to·1061
2022 ··[0x00000d1b]··Copy2022 ··[0x00000d1b]··Copy
2023 ··[0x00000d1c]··Set·column·to·92023 ··[0x00000d1c]··Set·column·to·9
Offset 2464, 15 lines modifiedOffset 2464, 15 lines modified
2464 ··[0x00000fad]··Special·opcode·118:·advance·Address·by·8·to·0x36af·and·Line·by·1·to·1082464 ··[0x00000fad]··Special·opcode·118:·advance·Address·by·8·to·0x36af·and·Line·by·1·to·108
2465 ··[0x00000fae]··Special·opcode·75:·advance·Address·by·5·to·0x36b4·and·Line·by·0·to·1082465 ··[0x00000fae]··Special·opcode·75:·advance·Address·by·5·to·0x36b4·and·Line·by·0·to·108
2466 ··[0x00000faf]··Advance·PC·by·1·to·0x36b52466 ··[0x00000faf]··Advance·PC·by·1·to·0x36b5
2467 ··[0x00000fb1]··Extended·opcode·1:·End·of·Sequence2467 ··[0x00000fb1]··Extended·opcode·1:·End·of·Sequence
  
  
2468 ··Offset:······················0xfb42468 ··Offset:······················0xfb4
2469 ··Length:······················2772469 ··Length:······················798
2470 ··DWARF·Version:···············52470 ··DWARF·Version:···············5
2471 ··Address·size·(bytes):········42471 ··Address·size·(bytes):········4
Max diff block lines reached; 71834/82634 bytes (86.93%) of diff not shown.
98.0 KB
readelf --wide --debug-dump=info {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ···Unit·Type:·····DW_UT_partial·(3)56 ···Unit·Type:·····DW_UT_partial·(3)
57 ···Abbrev·Offset:·0x93f57 ···Abbrev·Offset:·0x93f
58 ···Pointer·Size:··458 ···Pointer·Size:··4
59 ·<0><6d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)59 ·<0><6d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)
60 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·060 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·0
61 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.61 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
62 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)62 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
63 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x4099>63 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x42cb>
64 ·<1><7b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)64 ·<1><7b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
65 ····<7c>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>65 ····<7c>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>
66 ·<1><80>:·Abbrev·Number:·066 ·<1><80>:·Abbrev·Number:·0
67 ··Compilation·Unit·@·offset·0x81:67 ··Compilation·Unit·@·offset·0x81:
68 ···Length:········0x90·(32-bit)68 ···Length:········0x90·(32-bit)
69 ···Version:·······569 ···Version:·······5
70 ···Unit·Type:·····DW_UT_partial·(3)70 ···Unit·Type:·····DW_UT_partial·(3)
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 ···Version:·······5187 ···Version:·······5
188 ···Unit·Type:·····DW_UT_compile·(1)188 ···Unit·Type:·····DW_UT_compile·(1)
189 ···Abbrev·Offset:·0189 ···Abbrev·Offset:·0
190 ···Pointer·Size:··4190 ···Pointer·Size:··4
191 ·<0><166>:·Abbrev·Number:·10·(DW_TAG_compile_unit)191 ·<0><166>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
192 ····<167>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·192 ····<167>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·
193 ····<16b>···DW_AT_language····:·(data1)·33»  (C++14)193 ····<16b>···DW_AT_language····:·(data1)·33»  (C++14)
194 ····<16c>···DW_AT_name········:·(line_strp)·(offset:·0x53):·src/main/cpp/posix.cpp194 ····<16c>···DW_AT_name········:·(line_strp)·(offset:·0x51):·src/main/cpp/posix.cpp
195 ····<170>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.195 ····<170>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
196 ····<174>···DW_AT_ranges······:·(sec_offset)·0xd4196 ····<174>···DW_AT_ranges······:·(sec_offset)·0xd4
197 ····<178>···DW_AT_low_pc······:·(addr)·0197 ····<178>···DW_AT_low_pc······:·(addr)·0
198 ····<17c>···DW_AT_stmt_list···:·(sec_offset)·0198 ····<17c>···DW_AT_stmt_list···:·(sec_offset)·0
199 ·<1><180>:·Abbrev·Number:·15·(DW_TAG_imported_unit)199 ·<1><180>:·Abbrev·Number:·15·(DW_TAG_imported_unit)
200 ····<181>···DW_AT_import······:·(GNU_ref_alt)·<0x3fb8>200 ····<181>···DW_AT_import······:·(GNU_ref_alt)·<0x3fb8>
201 ·<1><185>:·Abbrev·Number:·4·(DW_TAG_imported_unit)201 ·<1><185>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
Offset 2032, 37 lines modifiedOffset 2032, 37 lines modified
2032 ····<1066>···DW_AT_sibling·····:·(ref_udata)·<0x1073>2032 ····<1066>···DW_AT_sibling·····:·(ref_udata)·<0x1073>
2033 ·<3><1068>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)2033 ·<3><1068>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)
2034 ····<1069>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f95>2034 ····<1069>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f95>
2035 ·<3><106d>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)2035 ·<3><106d>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)
2036 ····<106e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>2036 ····<106e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>
2037 ·<3><1072>:·Abbrev·Number:·02037 ·<3><1072>:·Abbrev·Number:·0
2038 ·<2><1073>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)2038 ·<2><1073>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
2039 ····<1074>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x409e>2039 ····<1074>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42d0>
2040 ····<1078>···DW_AT_entry_pc····:·(addr)·0x29ff2040 ····<1078>···DW_AT_entry_pc····:·(addr)·0x29ff
2041 ····<107c>···DW_AT_GNU_entry_view:·(data1)·22041 ····<107c>···DW_AT_GNU_entry_view:·(data1)·2
2042 ····<107d>···DW_AT_low_pc······:·(addr)·0x29ff2042 ····<107d>···DW_AT_low_pc······:·(addr)·0x29ff
2043 ····<1081>···DW_AT_high_pc·····:·(udata)·332043 ····<1081>···DW_AT_high_pc·····:·(udata)·33
2044 ····<1082>···DW_AT_call_file···:·(implicit_const)·22044 ····<1082>···DW_AT_call_file···:·(implicit_const)·2
2045 ····<1082>···DW_AT_call_line···:·(data1)·1572045 ····<1082>···DW_AT_call_line···:·(data1)·157
2046 ····<1083>···DW_AT_call_column·:·(data1)·372046 ····<1083>···DW_AT_call_column·:·(data1)·37
2047 ····<1084>···DW_AT_sibling·····:·(ref_udata)·<0x10bb>2047 ····<1084>···DW_AT_sibling·····:·(ref_udata)·<0x10bb>
2048 ·<3><1086>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2048 ·<3><1086>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2049 ····<1087>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40a4>2049 ····<1087>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42d6>
2050 ····<108b>···DW_AT_location····:·(sec_offset)·0x605·(location·list)2050 ····<108b>···DW_AT_location····:·(sec_offset)·0x605·(location·list)
2051 ····<108f>···DW_AT_GNU_locviews:·(sec_offset)·0x6032051 ····<108f>···DW_AT_GNU_locviews:·(sec_offset)·0x603
2052 ·<3><1093>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2052 ·<3><1093>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2053 ····<1094>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40ad>2053 ····<1094>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42df>
2054 ····<1098>···DW_AT_location····:·(sec_offset)·0x610·(location·list)2054 ····<1098>···DW_AT_location····:·(sec_offset)·0x610·(location·list)
2055 ····<109c>···DW_AT_GNU_locviews:·(sec_offset)·0x60e2055 ····<109c>···DW_AT_GNU_locviews:·(sec_offset)·0x60e
2056 ·<3><10a0>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2056 ·<3><10a0>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2057 ····<10a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40b7>2057 ····<10a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42e9>
2058 ····<10a5>···DW_AT_location····:·(sec_offset)·0x61b·(location·list)2058 ····<10a5>···DW_AT_location····:·(sec_offset)·0x61b·(location·list)
2059 ····<10a9>···DW_AT_GNU_locviews:·(sec_offset)·0x6192059 ····<10a9>···DW_AT_GNU_locviews:·(sec_offset)·0x619
2060 ·<3><10ad>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2060 ·<3><10ad>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2061 ····<10ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40c1>2061 ····<10ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42f3>
2062 ····<10b2>···DW_AT_location····:·(sec_offset)·0x62b·(location·list)2062 ····<10b2>···DW_AT_location····:·(sec_offset)·0x62b·(location·list)
2063 ····<10b6>···DW_AT_GNU_locviews:·(sec_offset)·0x6292063 ····<10b6>···DW_AT_GNU_locviews:·(sec_offset)·0x629
2064 ·<3><10ba>:·Abbrev·Number:·02064 ·<3><10ba>:·Abbrev·Number:·0
2065 ·<2><10bb>:·Abbrev·Number:·28·(DW_TAG_call_site)2065 ·<2><10bb>:·Abbrev·Number:·28·(DW_TAG_call_site)
2066 ····<10bc>···DW_AT_call_return_pc:·(addr)·0x2a402066 ····<10bc>···DW_AT_call_return_pc:·(addr)·0x2a40
2067 ····<10c0>···DW_AT_call_origin·:·(ref_addr)·<0xba>2067 ····<10c0>···DW_AT_call_origin·:·(ref_addr)·<0xba>
2068 ·<2><10c4>:·Abbrev·Number:·28·(DW_TAG_call_site)2068 ·<2><10c4>:·Abbrev·Number:·28·(DW_TAG_call_site)
Offset 2224, 37 lines modifiedOffset 2224, 37 lines modified
2224 ····<1216>···DW_AT_sibling·····:·(ref_udata)·<0x1223>2224 ····<1216>···DW_AT_sibling·····:·(ref_udata)·<0x1223>
2225 ·<3><1218>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)2225 ·<3><1218>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)
2226 ····<1219>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f95>2226 ····<1219>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f95>
2227 ·<3><121d>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)2227 ·<3><121d>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)
2228 ····<121e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>2228 ····<121e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>
2229 ·<3><1222>:·Abbrev·Number:·02229 ·<3><1222>:·Abbrev·Number:·0
2230 ·<2><1223>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)2230 ·<2><1223>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
2231 ····<1224>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x409e>2231 ····<1224>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42d0>
2232 ····<1228>···DW_AT_entry_pc····:·(addr)·0x28442232 ····<1228>···DW_AT_entry_pc····:·(addr)·0x2844
2233 ····<122c>···DW_AT_GNU_entry_view:·(data1)·22233 ····<122c>···DW_AT_GNU_entry_view:·(data1)·2
2234 ····<122d>···DW_AT_low_pc······:·(addr)·0x28442234 ····<122d>···DW_AT_low_pc······:·(addr)·0x2844
2235 ····<1231>···DW_AT_high_pc·····:·(udata)·312235 ····<1231>···DW_AT_high_pc·····:·(udata)·31
2236 ····<1232>···DW_AT_call_file···:·(implicit_const)·22236 ····<1232>···DW_AT_call_file···:·(implicit_const)·2
2237 ····<1232>···DW_AT_call_line···:·(data1)·1122237 ····<1232>···DW_AT_call_line···:·(data1)·112
2238 ····<1233>···DW_AT_call_column·:·(data1)·372238 ····<1233>···DW_AT_call_column·:·(data1)·37
2239 ····<1234>···DW_AT_sibling·····:·(ref_udata)·<0x126b>2239 ····<1234>···DW_AT_sibling·····:·(ref_udata)·<0x126b>
2240 ·<3><1236>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2240 ·<3><1236>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2241 ····<1237>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40a4>2241 ····<1237>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42d6>
2242 ····<123b>···DW_AT_location····:·(sec_offset)·0x6b4·(location·list)2242 ····<123b>···DW_AT_location····:·(sec_offset)·0x6b4·(location·list)
2243 ····<123f>···DW_AT_GNU_locviews:·(sec_offset)·0x6b22243 ····<123f>···DW_AT_GNU_locviews:·(sec_offset)·0x6b2
2244 ·<3><1243>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2244 ·<3><1243>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2245 ····<1244>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40ad>2245 ····<1244>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42df>
2246 ····<1248>···DW_AT_location····:·(sec_offset)·0x6bf·(location·list)2246 ····<1248>···DW_AT_location····:·(sec_offset)·0x6bf·(location·list)
2247 ····<124c>···DW_AT_GNU_locviews:·(sec_offset)·0x6bd2247 ····<124c>···DW_AT_GNU_locviews:·(sec_offset)·0x6bd
2248 ·<3><1250>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2248 ·<3><1250>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2249 ····<1251>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40b7>2249 ····<1251>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42e9>
2250 ····<1255>···DW_AT_location····:·(sec_offset)·0x6ca·(location·list)2250 ····<1255>···DW_AT_location····:·(sec_offset)·0x6ca·(location·list)
2251 ····<1259>···DW_AT_GNU_locviews:·(sec_offset)·0x6c82251 ····<1259>···DW_AT_GNU_locviews:·(sec_offset)·0x6c8
2252 ·<3><125d>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2252 ·<3><125d>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2253 ····<125e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40c1>2253 ····<125e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42f3>
2254 ····<1262>···DW_AT_location····:·(sec_offset)·0x6da·(location·list)2254 ····<1262>···DW_AT_location····:·(sec_offset)·0x6da·(location·list)
2255 ····<1266>···DW_AT_GNU_locviews:·(sec_offset)·0x6d82255 ····<1266>···DW_AT_GNU_locviews:·(sec_offset)·0x6d8
2256 ·<3><126a>:·Abbrev·Number:·02256 ·<3><126a>:·Abbrev·Number:·0
2257 ·<2><126b>:·Abbrev·Number:·28·(DW_TAG_call_site)2257 ·<2><126b>:·Abbrev·Number:·28·(DW_TAG_call_site)
2258 ····<126c>···DW_AT_call_return_pc:·(addr)·0x287c2258 ····<126c>···DW_AT_call_return_pc:·(addr)·0x287c
2259 ····<1270>···DW_AT_call_origin·:·(ref_addr)·<0xba>2259 ····<1270>···DW_AT_call_origin·:·(ref_addr)·<0xba>
2260 ·<2><1274>:·Abbrev·Number:·85·(DW_TAG_call_site)2260 ·<2><1274>:·Abbrev·Number:·85·(DW_TAG_call_site)
Offset 3253, 15 lines modifiedOffset 3253, 15 lines modified
3253 ···Version:·······53253 ···Version:·······5
3254 ···Unit·Type:·····DW_UT_compile·(1)3254 ···Unit·Type:·····DW_UT_compile·(1)
3255 ···Abbrev·Offset:·03255 ···Abbrev·Offset:·0
3256 ···Pointer·Size:··43256 ···Pointer·Size:··4
3257 ·<0><1b4f>:·Abbrev·Number:·10·(DW_TAG_compile_unit)3257 ·<0><1b4f>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
3258 ····<1b50>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·3258 ····<1b50>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·
3259 ····<1b54>···DW_AT_language····:·(data1)·33» (C++14)3259 ····<1b54>···DW_AT_language····:·(data1)·33» (C++14)
3260 ····<1b55>···DW_AT_name········:·(line_strp)·(offset:·0x2c3):·src/main/cpp/linux.cpp3260 ····<1b55>···DW_AT_name········:·(line_strp)·(offset:·0x2d8):·src/main/cpp/linux.cpp
3261 ····<1b59>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.3261 ····<1b59>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
3262 ····<1b5d>···DW_AT_ranges······:·(sec_offset)·0x10c3262 ····<1b5d>···DW_AT_ranges······:·(sec_offset)·0x10c
3263 ····<1b61>···DW_AT_low_pc······:·(addr)·03263 ····<1b61>···DW_AT_low_pc······:·(addr)·0
3264 ····<1b65>···DW_AT_stmt_list···:·(sec_offset)·0xc313264 ····<1b65>···DW_AT_stmt_list···:·(sec_offset)·0xc31
3265 ·<1><1b69>:·Abbrev·Number:·4·(DW_TAG_imported_unit)3265 ·<1><1b69>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
3266 ····<1b6a>···DW_AT_import······:·(ref_addr)·<0x8d>»    [Abbrev·Number:·21·(DW_TAG_partial_unit)]3266 ····<1b6a>···DW_AT_import······:·(ref_addr)·<0x8d>»    [Abbrev·Number:·21·(DW_TAG_partial_unit)]
3267 ·<1><1b6e>:·Abbrev·Number:·23·(DW_TAG_typedef)3267 ·<1><1b6e>:·Abbrev·Number:·23·(DW_TAG_typedef)
Offset 4262, 37 lines modifiedOffset 4262, 37 lines modified
4262 ····<22f1>···DW_AT_GNU_locviews:·(sec_offset)·0xdc94262 ····<22f1>···DW_AT_GNU_locviews:·(sec_offset)·0xdc9
4263 ·<3><22f5>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)4263 ·<3><22f5>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
4264 ····<22f6>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>4264 ····<22f6>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>
Max diff block lines reached; 93026/100331 bytes (92.72%) of diff not shown.
1.02 KB
readelf --wide --debug-dump=aranges {}
    
Offset 23, 29 lines modifiedOffset 23, 29 lines modified
23 ··Length:···················2823 ··Length:···················28
24 ··Version:··················224 ··Version:··················2
25 ··Offset·into·.debug_info:··0x245125 ··Offset·into·.debug_info:··0x2451
26 ··Pointer·Size:·············426 ··Pointer·Size:·············4
27 ··Segment·Size:·············027 ··Segment·Size:·············0
  
28 ····Address····Length28 ····Address····Length
29 ····000036c0·0000008629 ····000036c0·000001f6
30 ····00000000·0000000030 ····00000000·00000000
31 ··Length:···················3631 ··Length:···················28
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x256833 ··Offset·into·.debug_info:··0x2819
34 ··Pointer·Size:·············434 ··Pointer·Size:·············4
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address····Length36 ····Address····Length
37 ····00003750·000000d637 ····000038c0·00000086
38 ····00003350·00000021 
39 ····00000000·0000000038 ····00000000·00000000
40 ··Length:···················2839 ··Length:···················36
41 ··Version:··················240 ··Version:··················2
42 ··Offset·into·.debug_info:··0x280741 ··Offset·into·.debug_info:··0x2930
43 ··Pointer·Size:·············442 ··Pointer·Size:·············4
44 ··Segment·Size:·············043 ··Segment·Size:·············0
  
45 ····Address····Length44 ····Address····Length
46 ····00003840·000001f645 ····00003950·000000d6
 46 ····00003350·00000021
47 ····00000000·0000000047 ····00000000·00000000
  
37.3 KB
readelf --wide --debug-dump=loc {}
    
Offset 78, 21 lines modifiedOffset 78, 21 lines modified
78 ····00000093·v0000000·v0000000·views·at·00000082·for:78 ····00000093·v0000000·v0000000·views·at·00000082·for:
79 ·············000032d5·000032d6·(DW_OP_fbreg:·-52)79 ·············000032d5·000032d6·(DW_OP_fbreg:·-52)
80 ····00000099·<End·of·list>80 ····00000099·<End·of·list>
  
81 ····0000009a·v0000002·v0000000·location·view·pair81 ····0000009a·v0000002·v0000000·location·view·pair
  
82 ····0000009c·v0000002·v0000000·views·at·0000009a·for:82 ····0000009c·v0000002·v0000000·views·at·0000009a·for:
83 ·············000032c3·000032d6·(DW_OP_addr:·42d1;·DW_OP_stack_value)83 ·············000032c3·000032d6·(DW_OP_addr:·42d2;·DW_OP_stack_value)
84 ····000000a9·<End·of·list>84 ····000000a9·<End·of·list>
  
85 ····000000aa·v0000002·v0000000·location·view·pair85 ····000000aa·v0000002·v0000000·location·view·pair
  
86 ····000000ac·v0000002·v0000000·views·at·000000aa·for:86 ····000000ac·v0000002·v0000000·views·at·000000aa·for:
87 ·············000032c3·000032d6·(DW_OP_addr:·413d;·DW_OP_stack_value)87 ·············000032c3·000032d6·(DW_OP_addr:·413e;·DW_OP_stack_value)
88 ····000000b9·<End·of·list>88 ····000000b9·<End·of·list>
  
89 ····000000ba·v0000002·v0000000·location·view·pair89 ····000000ba·v0000002·v0000000·location·view·pair
  
90 ····000000bc·v0000002·v0000000·views·at·000000ba·for:90 ····000000bc·v0000002·v0000000·views·at·000000ba·for:
91 ·············000032d6·000032ea·(DW_OP_reg6·(esi))91 ·············000032d6·000032ea·(DW_OP_reg6·(esi))
92 ····000000c4·<End·of·list>92 ····000000c4·<End·of·list>
Offset 130, 21 lines modifiedOffset 130, 21 lines modified
130 ····00000104·v0000002·v0000000·views·at·00000102·for:130 ····00000104·v0000002·v0000000·views·at·00000102·for:
131 ·············000032ea·00003302·(DW_OP_fbreg:·-52)131 ·············000032ea·00003302·(DW_OP_fbreg:·-52)
132 ····0000010d·<End·of·list>132 ····0000010d·<End·of·list>
  
133 ····0000010e·v0000002·v0000000·location·view·pair133 ····0000010e·v0000002·v0000000·location·view·pair
  
134 ····00000110·v0000002·v0000000·views·at·0000010e·for:134 ····00000110·v0000002·v0000000·views·at·0000010e·for:
135 ·············000032ea·00003302·(DW_OP_addr:·42d6;·DW_OP_stack_value)135 ·············000032ea·00003302·(DW_OP_addr:·42d7;·DW_OP_stack_value)
136 ····0000011d·<End·of·list>136 ····0000011d·<End·of·list>
  
137 ····0000011e·v0000002·v0000000·location·view·pair137 ····0000011e·v0000002·v0000000·location·view·pair
  
138 ····00000120·v0000002·v0000000·views·at·0000011e·for:138 ····00000120·v0000002·v0000000·views·at·0000011e·for:
139 ·············000032ea·00003302·(DW_OP_addr:·413d;·DW_OP_stack_value)139 ·············000032ea·00003302·(DW_OP_addr:·413e;·DW_OP_stack_value)
140 ····0000012d·<End·of·list>140 ····0000012d·<End·of·list>
  
141 ····0000012e·v0000002·v0000000·location·view·pair141 ····0000012e·v0000002·v0000000·location·view·pair
  
142 ····00000130·v0000002·v0000000·views·at·0000012e·for:142 ····00000130·v0000002·v0000000·views·at·0000012e·for:
143 ·············00003309·00003318·(DW_OP_reg6·(esi))143 ·············00003309·00003318·(DW_OP_reg6·(esi))
144 ····00000138·<End·of·list>144 ····00000138·<End·of·list>
Offset 662, 21 lines modifiedOffset 662, 21 lines modified
662 ····00000610·v0000002·v0000000·views·at·0000060e·for:662 ····00000610·v0000002·v0000000·views·at·0000060e·for:
663 ·············000029ff·00002a19·(DW_OP_reg0·(eax))663 ·············000029ff·00002a19·(DW_OP_reg0·(eax))
664 ····00000618·<End·of·list>664 ····00000618·<End·of·list>
  
665 ····00000619·v0000002·v0000000·location·view·pair665 ····00000619·v0000002·v0000000·location·view·pair
  
666 ····0000061b·v0000002·v0000000·views·at·00000619·for:666 ····0000061b·v0000002·v0000000·views·at·00000619·for:
667 ·············000029ff·00002a20·(DW_OP_addr:·41f2;·DW_OP_stack_value)667 ·············000029ff·00002a20·(DW_OP_addr:·41f3;·DW_OP_stack_value)
668 ····00000628·<End·of·list>668 ····00000628·<End·of·list>
  
669 ····00000629·v0000002·v0000000·location·view·pair669 ····00000629·v0000002·v0000000·location·view·pair
  
670 ····0000062b·v0000002·v0000000·views·at·00000629·for:670 ····0000062b·v0000002·v0000000·views·at·00000629·for:
671 ·············000029ff·00002a20·(DW_OP_addr:·41d9;·DW_OP_stack_value)671 ·············000029ff·00002a20·(DW_OP_addr:·41da;·DW_OP_stack_value)
672 ····00000638·<End·of·list>672 ····00000638·<End·of·list>
  
673 ····00000639·v0000000·v0000000·location·view·pair673 ····00000639·v0000000·v0000000·location·view·pair
  
674 ····0000063b·v0000000·v0000000·views·at·00000639·for:674 ····0000063b·v0000000·v0000000·views·at·00000639·for:
675 ·············00002844·0000285e·(DW_OP_reg0·(eax))675 ·············00002844·0000285e·(DW_OP_reg0·(eax))
676 ····00000643·<End·of·list>676 ····00000643·<End·of·list>
Offset 737, 21 lines modifiedOffset 737, 21 lines modified
737 ····000006bf·v0000002·v0000000·views·at·000006bd·for:737 ····000006bf·v0000002·v0000000·views·at·000006bd·for:
738 ·············00002844·0000285e·(DW_OP_reg0·(eax))738 ·············00002844·0000285e·(DW_OP_reg0·(eax))
739 ····000006c7·<End·of·list>739 ····000006c7·<End·of·list>
  
740 ····000006c8·v0000002·v0000000·location·view·pair740 ····000006c8·v0000002·v0000000·location·view·pair
  
741 ····000006ca·v0000002·v0000000·views·at·000006c8·for:741 ····000006ca·v0000002·v0000000·views·at·000006c8·for:
742 ·············00002844·00002863·(DW_OP_addr:·41a7;·DW_OP_stack_value)742 ·············00002844·00002863·(DW_OP_addr:·41a8;·DW_OP_stack_value)
743 ····000006d7·<End·of·list>743 ····000006d7·<End·of·list>
  
744 ····000006d8·v0000002·v0000000·location·view·pair744 ····000006d8·v0000002·v0000000·location·view·pair
  
745 ····000006da·v0000002·v0000000·views·at·000006d8·for:745 ····000006da·v0000002·v0000000·views·at·000006d8·for:
746 ·············00002844·00002863·(DW_OP_addr:·419c;·DW_OP_stack_value)746 ·············00002844·00002863·(DW_OP_addr:·419d;·DW_OP_stack_value)
747 ····000006e7·<End·of·list>747 ····000006e7·<End·of·list>
  
748 ····000006e8·v0000000·v0000000·location·view·pair748 ····000006e8·v0000000·v0000000·location·view·pair
749 ····000006ea·v0000000·v0000000·location·view·pair749 ····000006ea·v0000000·v0000000·location·view·pair
  
750 ····000006ec·00002760·(base·address)750 ····000006ec·00002760·(base·address)
751 ····000006f1·v0000000·v0000000·views·at·000006e8·for:751 ····000006f1·v0000000·v0000000·views·at·000006e8·for:
Offset 833, 21 lines modifiedOffset 833, 21 lines modified
833 ····0000078f·v0000000·v0000000·views·at·00000783·for:833 ····0000078f·v0000000·v0000000·views·at·00000783·for:
834 ·············000025a0·000025ad·(DW_OP_reg3·(ebx))834 ·············000025a0·000025ad·(DW_OP_reg3·(ebx))
835 ····00000794·<End·of·list>835 ····00000794·<End·of·list>
  
836 ····00000795·v0000002·v0000000·location·view·pair836 ····00000795·v0000002·v0000000·location·view·pair
  
837 ····00000797·v0000002·v0000000·views·at·00000795·for:837 ····00000797·v0000002·v0000000·views·at·00000795·for:
838 ·············0000259e·000025ad·(DW_OP_addr:·413f;·DW_OP_stack_value)838 ·············0000259e·000025ad·(DW_OP_addr:·4140;·DW_OP_stack_value)
839 ····000007a4·<End·of·list>839 ····000007a4·<End·of·list>
  
840 ····000007a5·v0000002·v0000000·location·view·pair840 ····000007a5·v0000002·v0000000·location·view·pair
  
841 ····000007a7·v0000002·v0000000·views·at·000007a5·for:841 ····000007a7·v0000002·v0000000·views·at·000007a5·for:
842 ·············0000259e·000025ad·(DW_OP_addr:·413d;·DW_OP_stack_value)842 ·············0000259e·000025ad·(DW_OP_addr:·413e;·DW_OP_stack_value)
843 ····000007b4·<End·of·list>843 ····000007b4·<End·of·list>
  
844 ····000007b5·v0000000·v0000000·location·view·pair844 ····000007b5·v0000000·v0000000·location·view·pair
  
845 ····000007b7·v0000000·v0000000·views·at·000007b5·for:845 ····000007b7·v0000000·v0000000·views·at·000007b5·for:
846 ·············000025ad·000025c0·(DW_OP_reg6·(esi))846 ·············000025ad·000025c0·(DW_OP_reg6·(esi))
847 ····000007bf·<End·of·list>847 ····000007bf·<End·of·list>
Offset 881, 21 lines modifiedOffset 881, 21 lines modified
881 ····000007f0·v0000002·v0000000·views·at·000007ee·for:881 ····000007f0·v0000002·v0000000·views·at·000007ee·for:
882 ·············000025c0·000025d5·(DW_OP_reg3·(ebx))882 ·············000025c0·000025d5·(DW_OP_reg3·(ebx))
883 ····000007f8·<End·of·list>883 ····000007f8·<End·of·list>
  
884 ····000007f9·v0000002·v0000000·location·view·pair884 ····000007f9·v0000002·v0000000·location·view·pair
  
885 ····000007fb·v0000002·v0000000·views·at·000007f9·for:885 ····000007fb·v0000002·v0000000·views·at·000007f9·for:
886 ·············000025c0·000025d5·(DW_OP_addr:·4149;·DW_OP_stack_value)886 ·············000025c0·000025d5·(DW_OP_addr:·414a;·DW_OP_stack_value)
887 ····00000808·<End·of·list>887 ····00000808·<End·of·list>
  
888 ····00000809·v0000002·v0000000·location·view·pair888 ····00000809·v0000002·v0000000·location·view·pair
  
889 ····0000080b·v0000002·v0000000·views·at·00000809·for:889 ····0000080b·v0000002·v0000000·views·at·00000809·for:
890 ·············000025c0·000025d5·(DW_OP_addr:·413d;·DW_OP_stack_value)890 ·············000025c0·000025d5·(DW_OP_addr:·413e;·DW_OP_stack_value)
891 ····00000818·<End·of·list>891 ····00000818·<End·of·list>
  
892 ····00000819·v0000000·v0000000·location·view·pair892 ····00000819·v0000000·v0000000·location·view·pair
Max diff block lines reached; 32882/38162 bytes (86.16%) of diff not shown.
1.02 KB
readelf --wide --debug-dump=ranges {}
    
Offset 23, 29 lines modifiedOffset 23, 29 lines modified
23 ··Length:···················2823 ··Length:···················28
24 ··Version:··················224 ··Version:··················2
25 ··Offset·into·.debug_info:··0x245125 ··Offset·into·.debug_info:··0x2451
26 ··Pointer·Size:·············426 ··Pointer·Size:·············4
27 ··Segment·Size:·············027 ··Segment·Size:·············0
  
28 ····Address····Length28 ····Address····Length
29 ····000036c0·0000008629 ····000036c0·000001f6
30 ····00000000·0000000030 ····00000000·00000000
31 ··Length:···················3631 ··Length:···················28
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x256833 ··Offset·into·.debug_info:··0x2819
34 ··Pointer·Size:·············434 ··Pointer·Size:·············4
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address····Length36 ····Address····Length
37 ····00003750·000000d637 ····000038c0·00000086
38 ····00003350·00000021 
39 ····00000000·0000000038 ····00000000·00000000
40 ··Length:···················2839 ··Length:···················36
41 ··Version:··················240 ··Version:··················2
42 ··Offset·into·.debug_info:··0x280741 ··Offset·into·.debug_info:··0x2930
43 ··Pointer·Size:·············442 ··Pointer·Size:·············4
44 ··Segment·Size:·············043 ··Segment·Size:·············0
  
45 ····Address····Length44 ····Address····Length
46 ····00003840·000001f645 ····00003950·000000d6
 46 ····00003350·00000021
47 ····00000000·0000000047 ····00000000·00000000
  
751 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 27 lines modified
1 C-GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 KMB=9CWg 
3 7DX{@t;2oE 
4 M6cgC&+J2 ]EQrOXM>Nl
 3 `}i{]7mO
 4 R7&h4»  +q
 5 XBnovU)c
5 ,C/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug6 q,G/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
6 crtstuff.c7 crtstuff.c
7 deregister_tm_clones8 deregister_tm_clones
8 __do_global_dtors_aux9 __do_global_dtors_aux
9 completed.010 completed.0
10 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
11 frame_dummy12 frame_dummy
12 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
13 freebsd.cpp14 freebsd.cpp
14 freebsd_kevents.cpp15 freebsd_kevents.cpp
15 apple.cpp16 apple.cpp
16 linux.cpp17 linux.cpp
 18 unix_strings.cpp
17 generic_posix.cpp19 generic_posix.cpp
18 generic.cpp20 generic.cpp
19 unix_strings.cpp 
20 __FRAME_END__21 __FRAME_END__
21 __x86.get_pc_thunk.bx22 __x86.get_pc_thunk.bx
22 __x86.get_pc_thunk.dx23 __x86.get_pc_thunk.dx
23 __dso_handle24 __dso_handle
24 _DYNAMIC25 _DYNAMIC
25 __stack_chk_fail_local26 __stack_chk_fail_local
26 __GNU_EH_FRAME_HDR27 __GNU_EH_FRAME_HDR
1.38 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 89, 30 lines modifiedOffset 89, 30 lines modified
  
89 000035e0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:89 000035e0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
90 »       ...90 »       ...
  
91 00003670·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:91 00003670·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
92 »       ...92 »       ...
  
93 000036c0·<mark_failed_with_errno>:93 000036c0·<java_to_char>:
94 »       ...94 »       ...
  
95 00003720·<map_error_code>:95 000037c0·<char_to_java>:
96 »       ...96 »       ...
  
97 00003750·<mark_failed_with_code>:97 000038c0·<mark_failed_with_errno>:
98 »       ...98 »       ...
  
99 000037f0·<mark_failed_with_message>:99 00003920·<map_error_code>:
100 »       ...100 »       ...
  
101 00003820·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:101 00003950·<mark_failed_with_code>:
102 »       ...102 »       ...
  
103 00003840·<java_to_char>:103 000039f0·<mark_failed_with_message>:
104 »       ...104 »       ...
  
105 00003940·<char_to_java>:105 00003a20·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
106 »       ...106 »       ...
  
107 00003a40·<__stack_chk_fail_local>:107 00003a30·<__stack_chk_fail_local>:
108 »       ...108 »       ...
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 00003a54·<_fini>:2 00003a44·<_fini>:
3 »       ...3 »       ...
3.23 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.cpp3 ··[·····2]··src/main/cpp/freebsd.cpp
4 ··[····1b]··src/main/cpp/freebsd_kevents.cpp4 ··[····1b]··src/main/cpp/freebsd_kevents.cpp
5 ··[····3c]··src/main/cpp/apple.cpp5 ··[····3c]··src/main/cpp/win.cpp
6 ··[····53]··src/main/cpp/posix.cpp6 ··[····51]··src/main/cpp/posix.cpp
7 ··[····6a]··src/main/cpp7 ··[····68]··src/main/cpp
8 ··[····77]··/usr/lib/jvm/default-java/include8 ··[····75]··/usr/lib/jvm/default-java/include
9 ··[····99]··/usr/include/i386-linux-gnu/bits9 ··[····97]··/usr/include/i386-linux-gnu/bits
10 ··[····ba]··/usr/lib/gcc/i686-linux-gnu/14/include10 ··[····b8]··/usr/lib/gcc/i686-linux-gnu/14/include
11 ··[····e1]··/usr/include11 ··[····df]··/usr/include
12 ··[····ee]··/usr/lib/jvm/default-java/include/linux12 ··[····ec]··/usr/lib/jvm/default-java/include/linux
13 ··[···116]··/usr/include/i386-linux-gnu/bits/types13 ··[···114]··/usr/include/i386-linux-gnu/bits/types
14 ··[···13d]··/usr/include/c++/1414 ··[···13b]··/usr/include/c++/14
15 ··[···151]··/usr/include/c++/14/bits15 ··[···14f]··/usr/include/c++/14/bits
16 ··[···16a]··/usr/include/i386-linux-gnu/sys16 ··[···168]··/usr/include/i386-linux-gnu/sys
17 ··[···18a]··src/shared/headers17 ··[···188]··src/shared/headers
18 ··[···19d]··/usr/include/i386-linux-gnu/c++/14/bits18 ··[···19b]··/usr/include/i386-linux-gnu/c++/14/bits
19 ··[···1c5]··jni.h19 ··[···1c3]··jni.h
20 ··[···1cb]··string_fortified.h20 ··[···1c9]··string_fortified.h
21 ··[···1de]··unistd.h21 ··[···1dc]··unistd.h
22 ··[···1e7]··stddef.h22 ··[···1e5]··stddef.h
23 ··[···1f0]··stdarg.h23 ··[···1ee]··stdarg.h
24 ··[···1f9]··stdio.h24 ··[···1f7]··stdio.h
25 ··[···201]··jni_md.h25 ··[···1ff]··jni_md.h
26 ··[···20a]··stdlib.h26 ··[···208]··stdlib.h
27 ··[···213]··struct_timespec.h27 ··[···211]··struct_timespec.h
28 ··[···225]··cstdlib28 ··[···223]··cstdlib
29 ··[···22d]··std_abs.h29 ··[···22b]··std_abs.h
30 ··[···237]··stdlib-float.h30 ··[···235]··stdlib-float.h
31 ··[···246]··stdlib-bsearch.h31 ··[···244]··stdlib-bsearch.h
32 ··[···257]··struct_stat.h32 ··[···255]··struct_stat.h
33 ··[···265]··ioctl-types.h33 ··[···263]··ioctl-types.h
34 ··[···273]··utsname.h34 ··[···271]··utsname.h
35 ··[···27d]··dirent.h35 ··[···27b]··dirent.h
36 ··[···286]··ioctl.h36 ··[···284]··ioctl.h
37 ··[···28e]··unistd-decl.h37 ··[···28c]··unistd-decl.h
38 ··[···29c]··string.h38 ··[···29a]··string.h
39 ··[···2a5]··errno.h39 ··[···2a3]··errno.h
40 ··[···2ad]··generic.h40 ··[···2ab]··generic.h
41 ··[···2b7]··c++config.h41 ··[···2b5]··c++config.h
 42 ··[···2c1]··src/main/cpp/apple.cpp
42 ··[···2c3]··src/main/cpp/linux.cpp43 ··[···2d8]··src/main/cpp/linux.cpp
43 ··[···2da]··struct_FILE.h44 ··[···2ef]··struct_FILE.h
44 ··[···2e8]··mntent.h45 ··[···2fd]··mntent.h
45 ··[···2f1]··stdint-uintn.h46 ··[···306]··stdint-uintn.h
46 ··[···300]··inotify.h47 ··[···315]··inotify.h
47 ··[···30a]··src/main/cpp/win.cpp48 ··[···31f]··src/shared/cpp/unix_strings.cpp
 49 ··[···33f]··src/shared/cpp
 50 ··[···34e]··wchar.h
 51 ··[···356]··src/shared/cpp/osx.cpp
48 ··[···31f]··src/shared/cpp/generic_posix.cpp52 ··[···36d]··src/shared/cpp/generic_posix.cpp
49 ··[···340]··src/shared/cpp 
50 ··[···34f]··src/shared/cpp/generic.cpp53 ··[···38e]··src/shared/cpp/generic.cpp
51 ··[···36a]··src/shared/cpp/unix_strings.cpp 
52 ··[···38a]··wchar.h 
53 ··[···392]··src/shared/cpp/osx.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·4ffb4aa9·1ca2d024·01649615·42f78609·O.J....$.d..B...6 ··0x00000040·a58da25b·71ad391f·865f3dc9·be8fd68a·...[q.9.._=.....
7 ··0x00000050·218d86ec····························!...7 ··0x00000050·eca5be6d····························...m
  
1.81 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 7, 20 lines modifiedOffset 7, 20 lines modified
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00667265·65627364·2e637070·ntry.freebsd.cpp12 ··0x00000090·6e747279·00667265·65627364·2e637070·ntry.freebsd.cpp
13 ··0x000000a0·00667265·65627364·5f6b6576·656e7473·.freebsd_kevents13 ··0x000000a0·00667265·65627364·5f6b6576·656e7473·.freebsd_kevents
14 ··0x000000b0·2e637070·00617070·6c652e63·7070006c·.cpp.apple.cpp.l 
15 ··0x000000c0·696e7578·2e637070·0077696e·2e637070·inux.cpp.win.cpp14 ··0x000000b0·2e637070·0077696e·2e637070·00617070·.cpp.win.cpp.app
 15 ··0x000000c0·6c652e63·7070006c·696e7578·2e637070·le.cpp.linux.cpp
16 ··0x000000d0·0067656e·65726963·5f706f73·69782e63·.generic_posix.c 
17 ··0x000000e0·70700067·656e6572·69632e63·70700075·pp.generic.cpp.u 
18 ··0x000000f0·6e69785f·73747269·6e67732e·63707000·nix_strings.cpp.16 ··0x000000d0·00756e69·785f7374·72696e67·732e6370·.unix_strings.cp
 17 ··0x000000e0·70006f73·782e6370·70006765·6e657269·p.osx.cpp.generi
 18 ··0x000000f0·635f706f·7369782e·63707000·67656e65·c_posix.cpp.gene
19 ··0x00000100·6f73782e·63707000·5f5f4652·414d455f·osx.cpp.__FRAME_19 ··0x00000100·7269632e·63707000·5f5f4652·414d455f·ric.cpp.__FRAME_
20 ··0x00000110·454e445f·5f005f5f·7838362e·6765745f·END__.__x86.get_20 ··0x00000110·454e445f·5f005f5f·7838362e·6765745f·END__.__x86.get_
21 ··0x00000120·70635f74·68756e6b·2e627800·5f66696e·pc_thunk.bx._fin21 ··0x00000120·70635f74·68756e6b·2e627800·5f66696e·pc_thunk.bx._fin
22 ··0x00000130·69005f5f·7838362e·6765745f·70635f74·i.__x86.get_pc_t22 ··0x00000130·69005f5f·7838362e·6765745f·70635f74·i.__x86.get_pc_t
23 ··0x00000140·68756e6b·2e647800·5f5f6473·6f5f6861·hunk.dx.__dso_ha23 ··0x00000140·68756e6b·2e647800·5f5f6473·6f5f6861·hunk.dx.__dso_ha
24 ··0x00000150·6e646c65·005f4459·4e414d49·43005f5f·ndle._DYNAMIC.__24 ··0x00000150·6e646c65·005f4459·4e414d49·43005f5f·ndle._DYNAMIC.__
25 ··0x00000160·73746163·6b5f6368·6b5f6661·696c5f6c·stack_chk_fail_l25 ··0x00000160·73746163·6b5f6368·6b5f6661·696c5f6c·stack_chk_fail_l
26 ··0x00000170·6f63616c·005f5f47·4e555f45·485f4652·ocal.__GNU_EH_FR26 ··0x00000170·6f63616c·005f5f47·4e555f45·485f4652·ocal.__GNU_EH_FR