118 KB
/srv/reproducible-results/rbuild-debian/r-b-build.WpewEChn/b1/libnative-platform-java_0.14-5_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.WpewEChn/b2/libnative-platform-java_0.14-5_i386.changes
614 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·ddfd77e66fbca41096b69ae352fc92f7·287128·doc·optional·libnative-platform-java-doc_0.14-5_all.deb1 ·ddfd77e66fbca41096b69ae352fc92f7·287128·doc·optional·libnative-platform-java-doc_0.14-5_all.deb
2 ·adae3cdd1038907ed60cc143e68be45d·70996·java·optional·libnative-platform-java_0.14-5_all.deb2 ·adae3cdd1038907ed60cc143e68be45d·70996·java·optional·libnative-platform-java_0.14-5_all.deb
3 ·3c6658ec7d0a31c1d47b722023d06bf4·107252·debug·optional·libnative-platform-jni-dbgsym_0.14-5_i386.deb 
4 ·96fb3118ae2e8c215e70e97202f36be6·13580·java·optional·libnative-platform-jni_0.14-5_i386.deb3 ·4018983110ea64c521f9d23f668430cf·111776·debug·optional·libnative-platform-jni-dbgsym_0.14-5_i386.deb
 4 ·6bf652c306283acda00f4b3ab9e0734f·13580·java·optional·libnative-platform-jni_0.14-5_i386.deb
113 KB
libnative-platform-jni_0.14-5_i386.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
113 KB
data.tar.xz
113 KB
data.tar
57.5 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 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·0x11b03 Entry·point·0x11b0
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·0x00d6c·0x00d6c·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x00d68·0x00d68·R·E·0x1000
9 ··LOAD···········0x002000·0x00002000·0x00002000·0x009d0·0x009d0·R···0x10009 ··LOAD···········0x002000·0x00002000·0x00002000·0x009d0·0x009d0·R···0x1000
10 ··LOAD···········0x002ef4·0x00003ef4·0x00003ef4·0x0017c·0x001d0·RW··0x100010 ··LOAD···········0x002ef4·0x00003ef4·0x00003ef4·0x0017c·0x001d0·RW··0x1000
11 ··DYNAMIC········0x002efc·0x00003efc·0x00003efc·0x000e8·0x000e8·RW··0x411 ··DYNAMIC········0x002efc·0x00003efc·0x00003efc·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······0x002ef4·0x00003ef4·0x00003ef4·0x0010c·0x0010c·R···0x115 ··GNU_RELRO······0x002ef4·0x00003ef4·0x00003ef4·0x0010c·0x0010c·R···0x1
1.52 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00000af0·000af0·00005a·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00000af0·000af0·00005a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000b4c·000b4c·000050·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········00000b4c·000b4c·000050·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············00000b9c·000b9c·000050·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000b9c·000b9c·000050·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000bec·000bec·0000b8·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············00000bec·000bec·0000b8·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00001020·001020·000180·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00001020·001020·000180·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········000011a0·0011a0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········000011a0·0011a0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········000011b0·0011b0·000ba6·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········000011b0·0011b0·000ba1·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00001d58·001d58·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00001d54·001d54·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00002000·002000·00018d·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00002000·002000·00018d·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00002190·002190·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00002190·002190·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00002264·002264·00076c·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00002264·002264·00076c·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00003ef4·002ef4·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00003ef4·002ef4·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00003ef8·002ef8·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00003ef8·002ef8·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00003efc·002efc·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00003efc·002efc·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00003fe4·002fe4·00001c·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00003fe4·002fe4·00001c·04··WA··0···0··4
3.65 KB
readelf --wide --symbols {}
    
Offset 18, 31 lines modifiedOffset 18, 31 lines modified
18 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(2)18 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(2)
19 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(2)19 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(2)
20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0·(3)20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0·(3)
21 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable21 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
22 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(3)22 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(3)
23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(2)23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(2)
24 ····20:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject24 ····20:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
25 ····21:·00001b40····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz25 ····21:·00001d30····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
26 ····22:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down26 ····22:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
27 ····23:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal27 ····23:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
28 ····24:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine28 ····24:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
29 ····25:·00001a60···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code29 ····25:·00001c50···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
30 ····26:·00001a30····38·FUNC····GLOBAL·DEFAULT···12·map_error_code30 ····26:·00001c20····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
31 ····27:·00001b70···251·FUNC····GLOBAL·DEFAULT···12·java_to_char31 ····27:·000019d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
32 ····28:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold32 ····28:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
33 ····29:·0000406c·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal33 ····29:·0000406c·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
34 ····30:·00001c70···230·FUNC····GLOBAL·DEFAULT···12·char_to_java34 ····30:·00001ad0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
35 ····31:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left35 ····31:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
36 ····32:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground36 ····32:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
37 ····33:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up37 ····33:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
38 ····34:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine38 ····34:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
39 ····35:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right39 ····35:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
40 ····36:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities40 ····36:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
41 ····37:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion41 ····37:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
42 ····38:·000019d0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno42 ····38:·00001bc0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
43 ····39:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset43 ····39:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
44 ····40:·00001b30·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 ····40:·00001d20·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
45 ····41:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc45 ····41:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
46 ····42:·00001b00····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message46 ····42:·00001cf0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
47 ····43:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject47 ····43:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
48 ····44:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali48 ····44:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
2.51 KB
readelf --wide --relocs {}
    
Offset 12, 28 lines modifiedOffset 12, 28 lines modified
12 00003ff8··00002c06·R_386_GLOB_DAT·········000012b0···_Z17write_to_terminali12 00003ff8··00002c06·R_386_GLOB_DAT·········000012b0···_Z17write_to_terminali
13 00003ffc··00001d06·R_386_GLOB_DAT·········0000406c···current_terminal13 00003ffc··00001d06·R_386_GLOB_DAT·········0000406c···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 0000400c··00000107·R_386_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.1999102316 0000400c··00000107·R_386_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.19991023
17 00004010··00001407·R_386_JUMP_SLOT········00001380···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject17 00004010··00001407·R_386_JUMP_SLOT········00001380···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
18 00004014··00001507·R_386_JUMP_SLOT········00001b40···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz18 00004014··00001507·R_386_JUMP_SLOT········00001d30···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
19 00004018··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.019 00004018··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
20 0000401c··00002b07·R_386_JUMP_SLOT········00001300···_Z16write_capabilityP7JNIEnv_PKcP8_jobject20 0000401c··00002b07·R_386_JUMP_SLOT········00001300···_Z16write_capabilityP7JNIEnv_PKcP8_jobject
21 00004020··00001a07·R_386_JUMP_SLOT········00001a30···map_error_code21 00004020··00001a07·R_386_JUMP_SLOT········00001c20···map_error_code
22 00004024··00002907·R_386_JUMP_SLOT········000012e0···_Z6getcapPKc22 00004024··00002907·R_386_JUMP_SLOT········000012e0···_Z6getcapPKc
23 00004028··00000507·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.023 00004028··00000507·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
24 0000402c··00000607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.024 0000402c··00000607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
25 00004030··00000707·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.025 00004030··00000707·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
26 00004034··00000907·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.026 00004034··00000907·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
27 00004038··00000a07·R_386_JUMP_SLOT········00000000···write@GLIBC_2.027 00004038··00000a07·R_386_JUMP_SLOT········00000000···write@GLIBC_2.0
28 0000403c··00000b07·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.028 0000403c··00000b07·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
29 00004040··00000c07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.029 00004040··00000c07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
30 00004044··00000d07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.030 00004044··00000d07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
31 00004048··00000e07·R_386_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.1999102331 00004048··00000e07·R_386_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.19991023
32 0000404c··00002a07·R_386_JUMP_SLOT········00001b00···mark_failed_with_message32 0000404c··00002a07·R_386_JUMP_SLOT········00001cf0···mark_failed_with_message
33 00004050··00000f07·R_386_JUMP_SLOT········00000000···tparm@NCURSES6_TINFO_5.0.1999102333 00004050··00000f07·R_386_JUMP_SLOT········00000000···tparm@NCURSES6_TINFO_5.0.19991023
34 00004054··00001007·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.034 00004054··00001007·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
35 00004058··00001907·R_386_JUMP_SLOT········00001a60···mark_failed_with_code35 00004058··00001907·R_386_JUMP_SLOT········00001c50···mark_failed_with_code
36 0000405c··00001207·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.036 0000405c··00001207·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
37 00004060··00001307·R_386_JUMP_SLOT········00000000···tgetent@NCURSES6_TINFO_5.0.1999102337 00004060··00001307·R_386_JUMP_SLOT········00000000···tgetent@NCURSES6_TINFO_5.0.19991023
38 00004064··00001e07·R_386_JUMP_SLOT········00001c70···char_to_java38 00004064··00001e07·R_386_JUMP_SLOT········00001ad0···char_to_java
820 B
readelf --wide --dynamic {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Dynamic·section·at·offset·0x2efc·contains·25·entries:1 Dynamic·section·at·offset·0x2efc·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)·······················0x1d586 ·0x0000000d·(FINI)·······················0x1d54
7 ·0x00000019·(INIT_ARRAY)·················0x3ef47 ·0x00000019·(INIT_ARRAY)·················0x3ef4
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x3ef89 ·0x0000001a·(FINI_ARRAY)·················0x3ef8
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:·cfaf8b14ffeb7c81d70b7158b306e62f010f84d53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8b7914944eaa3b162cae6e1af71a510af528def4
18.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 694, 359 lines modifiedOffset 694, 359 lines modified
694 ··DW_CFA_advance_loc:·1·to·000019c9694 ··DW_CFA_advance_loc:·1·to·000019c9
695 ··DW_CFA_restore:·r3·(ebx)695 ··DW_CFA_restore:·r3·(ebx)
696 ··DW_CFA_def_cfa_offset:·4696 ··DW_CFA_def_cfa_offset:·4
697 ··DW_CFA_nop697 ··DW_CFA_nop
698 ··DW_CFA_nop698 ··DW_CFA_nop
699 ··DW_CFA_nop699 ··DW_CFA_nop
  
700 000004f8·00000058·000004fc·FDE·cie=00000000·pc=000019d0..00001a29700 000004f8·00000090·000004fc·FDE·cie=00000000·pc=000019d0..00001acb
701 ··DW_CFA_advance_loc:·1·to·000019d1701 ··DW_CFA_advance_loc:·1·to·000019d1
702 ··DW_CFA_def_cfa_offset:·8702 ··DW_CFA_def_cfa_offset:·8
703 ··DW_CFA_offset:·r7·(edi)·at·cfa-8 
704 ··DW_CFA_advance_loc:·1·to·000019d2 
705 ··DW_CFA_def_cfa_offset:·12 
706 ··DW_CFA_offset:·r6·(esi)·at·cfa-12 
707 ··DW_CFA_advance_loc:·1·to·000019d3 
708 ··DW_CFA_def_cfa_offset:·16 
709 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16 
710 ··DW_CFA_advance_loc:·14·to·000019e1 
711 ··DW_CFA_def_cfa_offset:·28 
712 ··DW_CFA_advance_loc:·5·to·000019e6 
713 ··DW_CFA_def_cfa_offset:·32 
714 ··DW_CFA_advance_loc:·15·to·000019f5 
715 ··DW_CFA_def_cfa_offset:·20 
716 ··DW_CFA_advance_loc:·5·to·000019fa 
717 ··DW_CFA_def_cfa_offset:·24 
718 ··DW_CFA_advance_loc:·3·to·000019fd 
719 ··DW_CFA_def_cfa_offset:·28 
720 ··DW_CFA_advance_loc:·2·to·000019ff 
721 ··DW_CFA_def_cfa_offset:·32 
722 ··DW_CFA_advance_loc:·6·to·00001a05 
723 ··DW_CFA_def_cfa_offset:·28 
724 ··DW_CFA_advance_loc:·4·to·00001a09 
725 ··DW_CFA_def_cfa_offset:·32 
726 ··DW_CFA_advance_loc:·1·to·00001a0a 
727 ··DW_CFA_def_cfa_offset:·36 
728 ··DW_CFA_advance_loc:·2·to·00001a0c 
729 ··DW_CFA_def_cfa_offset:·40 
730 ··DW_CFA_advance_loc:·4·to·00001a10 
731 ··DW_CFA_def_cfa_offset:·44 
732 ··DW_CFA_advance_loc:·4·to·00001a14 
733 ··DW_CFA_def_cfa_offset:·48 
734 ··DW_CFA_advance_loc:·8·to·00001a1c 
735 ··DW_CFA_def_cfa_offset:·28 
736 ··DW_CFA_advance_loc:·1·to·00001a1d 
737 ··DW_CFA_def_cfa_offset:·32 
738 ··DW_CFA_advance_loc:·8·to·00001a25 
739 ··DW_CFA_def_cfa_offset:·16 
740 ··DW_CFA_advance_loc:·1·to·00001a26 
741 ··DW_CFA_restore:·r3·(ebx) 
742 ··DW_CFA_def_cfa_offset:·12 
743 ··DW_CFA_advance_loc:·1·to·00001a27 
744 ··DW_CFA_restore:·r6·(esi) 
745 ··DW_CFA_def_cfa_offset:·8 
746 ··DW_CFA_advance_loc:·1·to·00001a28 
747 ··DW_CFA_restore:·r7·(edi) 
748 ··DW_CFA_def_cfa_offset:·4 
749 ··DW_CFA_nop 
750 ··DW_CFA_nop 
751 ··DW_CFA_nop 
  
752 00000554·00000010·00000558·FDE·cie=00000000·pc=00001a30..00001a56 
753 ··DW_CFA_nop 
754 ··DW_CFA_nop 
755 ··DW_CFA_nop 
  
756 00000568·00000020·0000056c·FDE·cie=00000000·pc=00001b40..00001b61 
757 ··DW_CFA_advance_loc:·3·to·00001b43 
758 ··DW_CFA_def_cfa_offset:·16 
759 ··DW_CFA_advance_loc:·11·to·00001b4e 
760 ··DW_CFA_def_cfa_offset:·20 
761 ··DW_CFA_advance_loc:·4·to·00001b52 
762 ··DW_CFA_def_cfa_offset:·24 
763 ··DW_CFA_advance_loc:·4·to·00001b56 
764 ··DW_CFA_def_cfa_offset:·28 
765 ··DW_CFA_advance_loc:·1·to·00001b57 
766 ··DW_CFA_def_cfa_offset:·32 
767 ··DW_CFA_advance_loc:·9·to·00001b60 
768 ··DW_CFA_def_cfa_offset:·4 
769 ··DW_CFA_nop 
  
770 0000058c·00000088·00000590·FDE·cie=00000000·pc=00001a60..00001af9 
771 ··DW_CFA_advance_loc:·1·to·00001a61 
772 ··DW_CFA_def_cfa_offset:·8 
773 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8703 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
774 ··DW_CFA_advance_loc:·1·to·00001a62704 ··DW_CFA_advance_loc:·1·to·000019d2
775 ··DW_CFA_def_cfa_offset:·12705 ··DW_CFA_def_cfa_offset:·12
776 ··DW_CFA_offset:·r7·(edi)·at·cfa-12706 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
777 ··DW_CFA_advance_loc:·1·to·00001a63707 ··DW_CFA_advance_loc:·1·to·000019d3
778 ··DW_CFA_def_cfa_offset:·16708 ··DW_CFA_def_cfa_offset:·16
779 ··DW_CFA_offset:·r6·(esi)·at·cfa-16709 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
780 ··DW_CFA_advance_loc:·1·to·00001a64710 ··DW_CFA_advance_loc:·1·to·000019d4
781 ··DW_CFA_def_cfa_offset:·20711 ··DW_CFA_def_cfa_offset:·20
782 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20712 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
783 ··DW_CFA_advance_loc:·14·to·00001a72713 ··DW_CFA_advance_loc:·14·to·000019e2
784 ··DW_CFA_def_cfa_offset:·56714 ··DW_CFA_def_cfa_offset:·56
785 ··DW_CFA_advance_loc:·14·to·00001a80715 ··DW_CFA_advance_loc:·10·to·000019ec
786 ··DW_CFA_def_cfa_offset:·60716 ··DW_CFA_def_cfa_offset:·60
787 ··DW_CFA_advance_loc:·1·to·00001a81717 ··DW_CFA_advance_loc:·1·to·000019ed
788 ··DW_CFA_def_cfa_offset:·64718 ··DW_CFA_def_cfa_offset:·64
789 ··DW_CFA_advance_loc:·14·to·00001a8f 
790 ··DW_CFA_def_cfa_offset:·48 
791 ··DW_CFA_advance_loc:·1·to·00001a90719 ··DW_CFA_advance_loc:·30·to·00001a0b
792 ··DW_CFA_def_cfa_offset:·52720 ··DW_CFA_def_cfa_offset:·52
793 ··DW_CFA_advance_loc:·7·to·00001a97721 ··DW_CFA_advance_loc:·6·to·00001a11
794 ··DW_CFA_def_cfa_offset:·56722 ··DW_CFA_def_cfa_offset:·56
795 ··DW_CFA_advance_loc:·1·to·00001a98723 ··DW_CFA_advance_loc:·4·to·00001a15
796 ··DW_CFA_def_cfa_offset:·60724 ··DW_CFA_def_cfa_offset:·60
797 ··DW_CFA_advance_loc:·1·to·00001a99725 ··DW_CFA_advance_loc:·1·to·00001a16
798 ··DW_CFA_def_cfa_offset:·64726 ··DW_CFA_def_cfa_offset:·64
799 ··DW_CFA_advance_loc:·11·to·00001aa4727 ··DW_CFA_advance_loc:·13·to·00001a23
800 ··DW_CFA_def_cfa_offset:·60728 ··DW_CFA_def_cfa_offset:·48
801 ··DW_CFA_advance_loc:·3·to·00001aa7729 ··DW_CFA_advance_loc:·36·to·00001a47
 730 ··DW_CFA_def_cfa_offset:·52
 731 ··DW_CFA_advance_loc:·14·to·00001a55
802 ··DW_CFA_def_cfa_offset:·56732 ··DW_CFA_def_cfa_offset:·56
803 ··DW_CFA_advance_loc:·4·to·00001aab733 ··DW_CFA_advance_loc:·4·to·00001a59
804 ··DW_CFA_def_cfa_offset:·60734 ··DW_CFA_def_cfa_offset:·60
805 ··DW_CFA_advance_loc:·1·to·00001aac735 ··DW_CFA_advance_loc:·1·to·00001a5a
806 ··DW_CFA_def_cfa_offset:·64736 ··DW_CFA_def_cfa_offset:·64
807 ··DW_CFA_advance_loc:·11·to·00001ab7737 ··DW_CFA_advance_loc:·9·to·00001a63
808 ··DW_CFA_def_cfa_offset:·48738 ··DW_CFA_def_cfa_offset:·52
809 ··DW_CFA_advance_loc:·7·to·00001abe739 ··DW_CFA_advance_loc:·2·to·00001a65
810 ··DW_CFA_def_cfa_offset:·56740 ··DW_CFA_def_cfa_offset:·56
811 ··DW_CFA_advance_loc:·3·to·00001ac1741 ··DW_CFA_advance_loc:·1·to·00001a66
812 ··DW_CFA_def_cfa_offset:·60742 ··DW_CFA_def_cfa_offset:·60
813 ··DW_CFA_advance_loc:·1·to·00001ac2743 ··DW_CFA_advance_loc:·2·to·00001a68
814 ··DW_CFA_def_cfa_offset:·64744 ··DW_CFA_def_cfa_offset:·64
Max diff block lines reached; 14270/19216 bytes (74.26%) of diff not shown.
1.45 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 .shstrtab52 .shstrtab
53 .note.gnu.build-id53 .note.gnu.build-id
54 .gnu.hash54 .gnu.hash
55 .gnu.version55 .gnu.version
56 .gnu.version_r56 .gnu.version_r
57 .rel.dyn57 .rel.dyn
58 .rel.plt58 .rel.plt
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.
  
15.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 890, 228 lines modifiedOffset 890, 23 lines modified
890 »       add····$0x18,%esp890 »       add····$0x18,%esp
891 »       pop····%ebx891 »       pop····%ebx
892 »       ret892 »       ret
893 »       xchg···%ax,%ax893 »       xchg···%ax,%ax
894 »       xchg···%ax,%ax894 »       xchg···%ax,%ax
895 »       xchg···%ax,%ax895 »       xchg···%ax,%ax
  
896 000019d0·<mark_failed_with_errno@@Base>: 
897 mark_failed_with_errno(): 
898 ./src/shared/cpp/generic_posix.cpp:28 
899 »       push···%edi 
900 »       push···%esi 
901 »       push···%ebx 
902 »       call···11b0·<__cxa_finalize@plt+0x10> 
903 »       add····$0x2628,%ebx 
904 ./src/shared/cpp/generic_posix.cpp:29 
905 »       sub····$0xc,%esp 
906 »       push···$0x400 
907 »       call···10c0·<malloc@plt> 
908 »       mov····%eax,%esi 
909 ./src/shared/cpp/generic_posix.cpp:32 
910 »       call···10f0·<__errno_location@plt> 
911 »       add····$0xc,%esp 
912 »       push···$0x400 
913 »       mov····%eax,%edi 
914 »       push···%esi 
915 »       push···(%eax) 
916 »       call···1100·<strerror_r@plt> 
917 ./src/shared/cpp/generic_posix.cpp:37 
918 »       pop····%edx 
919 »       push···0x24(%esp) 
920 »       push···%eax 
921 »       push···(%edi) 
922 »       push···0x2c(%esp) 
923 »       push···0x2c(%esp) 
924 »       call···1160·<mark_failed_with_code@plt> 
925 ./src/shared/cpp/generic_posix.cpp:38 
926 »       add····$0x14,%esp 
927 »       push···%esi 
928 »       call···1060·<free@plt> 
929 ./src/shared/cpp/generic_posix.cpp:39 
930 »       add····$0x10,%esp 
931 »       pop····%ebx 
932 »       pop····%esi 
933 »       pop····%edi 
934 »       ret 
935 »       lea····0x0(%esi,%eiz,1),%esi 
  
936 00001a30·<map_error_code@@Base>: 
937 map_error_code(): 
938 ./src/shared/cpp/generic_posix.cpp:41 
939 »       mov····0x4(%esp),%edx 
940 ./src/shared/cpp/generic_posix.cpp:43 
941 »       mov····$0x1,%eax 
942 ./src/shared/cpp/generic_posix.cpp:42 
943 »       cmp····$0x2,%edx 
944 »       je·····1a55·<map_error_code@@Base+0x25> 
945 ./src/shared/cpp/generic_posix.cpp:45 
946 »       cmp····$0x14,%edx 
947 »       je·····1a50·<map_error_code@@Base+0x20> 
948 ./src/shared/cpp/generic_posix.cpp:49 
949 »       xor····%eax,%eax 
950 »       cmp····$0xd,%edx 
951 »       sete···%al 
952 »       lea····(%eax,%eax,2),%eax 
953 »       ret 
954 »       nop 
955 ./src/shared/cpp/generic_posix.cpp:46 
956 »       mov····$0x2,%eax 
957 ./src/shared/cpp/generic_posix.cpp:52 
958 »       ret 
959 »       xchg···%ax,%ax 
960 »       xchg···%ax,%ax 
961 »       xchg···%ax,%ax 
962 »       xchg···%ax,%ax 
963 »       xchg···%ax,%ax 
  
964 00001a60·<mark_failed_with_code@@Base>: 
965 mark_failed_with_code(): 
966 ./src/shared/cpp/generic.cpp:27 
967 »       push···%ebp 
968 »       push···%edi 
969 »       push···%esi 
970 »       push···%ebx 
971 »       call···11b0·<__cxa_finalize@plt+0x10> 
972 »       add····$0x2597,%ebx 
973 »       sub····$0x24,%esp 
974 »       mov····0x38(%esp),%edi 
975 »       mov····0x44(%esp),%esi 
976 JNIEnv_::GetObjectClass(_jobject*): 
977 /usr/lib/jvm/default-java/include/jni.h:891 
978 »       mov····(%edi),%eax 
979 »       push···0x48(%esp) 
980 »       push···%edi 
981 »       call···*0x7c(%eax) 
982 JNIEnv_::GetMethodID(_jclass*,·char·const*,·char·const*): 
983 /usr/lib/jvm/default-java/include/jni.h:899 
984 »       lea····-0x1f00(%ebx),%ecx 
985 »       mov····(%edi),%edx 
986 »       add····$0x10,%esp 
987 »       push···%ecx 
988 »       lea····-0x1ed6(%ebx),%ecx 
989 »       push···%ecx 
990 »       push···%eax 
991 »       push···%edi 
992 »       call···*0x84(%edx) 
993 »       mov····%eax,0x1c(%esp) 
994 JNIEnv_::NewStringUTF(char·const*): 
995 /usr/lib/jvm/default-java/include/jni.h:1616 
996 »       pop····%eax 
997 »       mov····(%edi),%eax 
998 »       pop····%edx 
999 »       push···0x3c(%esp) 
1000 »       push···%edi 
1001 »       call···*0x29c(%eax) 
1002 »       mov····%eax,%ebp 
1003 mark_failed_with_code(): 
1004 ./src/shared/cpp/generic.cpp:31 
1005 »       add····$0x10,%esp 
1006 »       test···%esi,%esi 
1007 »       je·····1acd·<mark_failed_with_code@@Base+0x6d> 
1008 JNIEnv_::NewStringUTF(char·const*): 
1009 /usr/lib/jvm/default-java/include/jni.h:1616 
1010 »       sub····$0x8,%esp 
1011 »       mov····(%edi),%eax 
1012 »       push···%esi 
1013 »       push···%edi 
Max diff block lines reached; 9980/15198 bytes (65.67%) of diff not shown.
447 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001d58·<.fini>:2 00001d54·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···11b0·<__cxa_finalize@plt+0x10>6 »       call···11b0·<__cxa_finalize@plt+0x10>
7 »       add····$0x229f,%ebx7 »       add····$0x22a3,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       ret10 »       ret
667 B
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 17, 12 lines modifiedOffset 17, 12 lines modified
17 ··[····b7]··do17 ··[····b7]··do
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 ··[····d4]··could·not·format·terminal·capability·string23 ··[····d4]··could·not·format·terminal·capability·string
24 ··[···100]··(Ljava/lang/String;IILjava/lang/String;)V 
25 ··[···12a]··failed 
26 ··[···134]··could·not·convert·string·to·current·locale24 ··[···100]··could·not·convert·string·to·current·locale
27 ··[···160]··could·not·convert·string·from·current·locale25 ··[···12c]··could·not·convert·string·from·current·locale
 26 ··[···15c]··(Ljava/lang/String;IILjava/lang/String;)V
 27 ··[···186]··failed
  
1.22 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 ··0x000021b0·24010000·50f1ffff·50010000·70f1ffff·$...P...P...p...5 ··0x000021b0·24010000·50f1ffff·50010000·70f1ffff·$...P...P...p...
6 ··0x000021c0·78010000·f0f1ffff·d4010000·b0f2ffff·x...............6 ··0x000021c0·78010000·f0f1ffff·d4010000·b0f2ffff·x...............
7 ··0x000021d0·6c020000·c0f2ffff·80020000·c0f5ffff·l...............7 ··0x000021d0·6c020000·c0f2ffff·80020000·c0f5ffff·l...............
8 ··0x000021e0·bc030000·f0f5ffff·e8030000·30f6ffff·............0...8 ··0x000021e0·bc030000·f0f5ffff·e8030000·30f6ffff·............0...
9 ··0x000021f0·18040000·60f6ffff·44040000·c0f6ffff·....`...D.......9 ··0x000021f0·18040000·60f6ffff·44040000·c0f6ffff·....`...D.......
10 ··0x00002200·90040000·20f7ffff·dc040000·80f7ffff·....·...........10 ··0x00002200·90040000·20f7ffff·dc040000·80f7ffff·....·...........
11 ··0x00002210·28050000·e0f7ffff·74050000·10f8ffff·(.......t.......11 ··0x00002210·28050000·e0f7ffff·74050000·10f8ffff·(.......t.......
12 ··0x00002220·a0050000·40f8ffff·cc050000·a0f8ffff·....@...........12 ··0x00002220·a0050000·40f8ffff·cc050000·40f9ffff·....@.......@...
13 ··0x00002230·28060000·d0f8ffff·60060000·70f9ffff·(.......`...p...13 ··0x00002230·60060000·30faffff·d8060000·90faffff·`...0...........
14 ··0x00002240·ec060000·a0f9ffff·1c070000·b0f9ffff·................14 ··0x00002240·34070000·c0faffff·6c070000·60fbffff·4.......l...`...
15 ··0x00002250·3c060000·e0f9ffff·30070000·e0faffff·<.......0.......15 ··0x00002250·f8070000·90fbffff·28080000·a0fbffff·........(.......
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·64f2ffff·2a000000·(.......d...*...77 ··0x00002704·28000000·a4040000·64f2ffff·2a000000·(.......d...*...
78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D
79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...
80 ··0x00002734·d0040000·68f2ffff·2a000000·00410e08·....h...*....A..80 ··0x00002734·d0040000·68f2ffff·2a000000·00410e08·....h...*....A..
81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.
82 ··0x00002754·0841c30e·04000000·58000000·fc040000·.A......X.......82 ··0x00002754·0841c30e·04000000·90000000·fc040000·.A..............
83 ··0x00002764·6cf2ffff·59000000·00410e08·8702410e·l...Y....A....A.83 ··0x00002764·6cf2ffff·fb000000·00410e08·8502410e·l........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·70f2ffff·........X...p... 
89 ··0x000027c4·26000000·00000000·20000000·6c050000·&.......·...l... 
90 ··0x000027d4·6cf3ffff·21000000·00430e10·4b0e1444·l...!....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·0e404d0e·30640e34·4e0e3844·0e3c410e·.@M.0d.4N.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·04460b43·0e344c0e·.A...A...F.C.4L.
 91 ··0x000027e4·38410e3c·410e4050·0e300000·74000000·8A.<A.@P.0..t...
92 ··0x000027f4·90050000·68f2ffff·99000000·00410e08·....h........A..92 ··0x000027f4·90050000·d8f2ffff·e6000000·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·0e30480e·3c410e40·540e306d·A.@H.0H.<A.@T.0m
 96 ··0x00002834·0e34470e·38410e3c·440e405b·0e30430a·.4G.8A.<D.@[.0C.
 97 ··0x00002844·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
 98 ··0x00002854·0e04480b·430e344c·0e38410e·3c440e40·..H.C.4L.8A.<D.@
 99 ··0x00002864·500e3000·58000000·08060000·50f3ffff·P.0.X.......P...
 100 ··0x00002874·59000000·00410e08·8702410e·0c860341·Y....A....A....A
 101 ··0x00002884·0e108304·4e0e1c45·0e204f0e·14450e18·....N..E.·O..E..
 102 ··0x00002894·430e1c42·0e20460e·1c440e20·410e2442·C..B.·F..D.·A.$B
 103 ··0x000028a4·0e28440e·2c440e30·480e1c41·0e20480e·.(D.,D.0H..A.·H.
 104 ··0x000028b4·1041c30e·0c41c60e·0841c70e·04000000·.A...A...A......
 105 ··0x000028c4·10000000·64060000·54f3ffff·26000000·....d...T...&...
 106 ··0x000028d4·00000000·20000000·78060000·50f4ffff·....·...x...P...
 107 ··0x000028e4·21000000·00430e10·4b0e1444·0e18440e·!....C..K..D..D.
 108 ··0x000028f4·1c410e20·490e0400·88000000·9c060000·.A.·I...........
 109 ··0x00002904·4cf3ffff·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·7cf2ffff·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·7cf2ffff·06000000·00000000·90000000·|............... 
105 ··0x000028c4·60060000·a8f2ffff·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·0e404d0e·30640e34·4e0e3844·D.<A.@M.0d.4N.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·04460b43·.A...A...A...F.C116 ··0x00002974·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 117 ··0x00002984·04000000·2c000000·28070000·60f3ffff·....,...(...`...
 118 ··0x00002994·29000000·00410e08·83024e0e·1c440e20·)....A....N..D.·
 119 ··0x000029a4·420e2442·0e28440e·2c440e30·480e0841·B.$B.(D.,D.0H..A
 120 ··0x000029b4·c30e0400·10000000·58070000·60f3ffff·........X...`...
 121 ··0x000029c4·06000000·00000000·00000000··········............
113 ··0x00002944·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0.. 
114 ··0x00002954·74000000·f4060000·14f3ffff·e6000000·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·0e30480e·3c410e40·8C.<A.@H.0H.<A.@ 
118 ··0x00002994·540e306d·0e34470e·38410e3c·440e405b·T.0m.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..... 
  
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·61663862·31346666·65623763·38316437·af8b14ffeb7c81d7 
3 ··0x00000010·30623731·35386233·30366536·32663031·0b7158b306e62f012 ··0x00000000·37393134·39343465·61613362·31363263·7914944eaa3b162c
 3 ··0x00000010·61653665·31616637·31613531·30616635·ae6e1af71a510af5
4 ··0x00000020·30663834·64352e64·65627567·00000000·0f84d5.debug....4 ··0x00000020·32386465·66342e64·65627567·00000000·28def4.debug....
5 ··0x00000030·fa627ef5····························.b~.5 ··0x00000030·c2e8bc30····························...0
  
55.7 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
3.78 KB
readelf --wide --symbols {}
    
Offset 46, 28 lines modifiedOffset 46, 28 lines modified
46 ····42:·00002dc0···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink46 ····42:·00002dc0···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
47 ····43:·00002410···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo47 ····43:·00002410···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
48 ····44:·00002730····48·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec48 ····44:·00002730····48·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
49 ····45:·00003610····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch49 ····45:·00003610····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
50 ····46:·000032f0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz50 ····46:·000032f0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
51 ····47:·00002f50····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach51 ····47:·00002f50····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
52 ····48:·000030e0···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable52 ····48:·000030e0···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
53 ····49:·000036f0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code53 ····49:·000038e0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
54 ····50:·000026b0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod54 ····50:·000026b0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
55 ····51:·000036c0····38·FUNC····GLOBAL·DEFAULT···12·map_error_code55 ····51:·000038b0····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
56 ····52:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory56 ····52:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
57 ····53:·000037d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char57 ····53:·00003660···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
58 ····54:·00002d00···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink58 ····54:·00002d00···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
59 ····55:·00002830···449·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat59 ····55:·00002830···449·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
60 ····56:·000038d0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java60 ····56:·00003760···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
61 ····57:·00002f30····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid61 ····57:·00002f30····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
62 ····58:·000031b0····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty62 ····58:·000031b0····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
63 ····59:·00002580···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo63 ····59:·00002580···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
64 ····60:·000031f0···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize64 ····60:·000031f0···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
65 ····61:·00003480···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch65 ····61:·00003480···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
66 ····62:·00003660····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno66 ····62:·00003850····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
67 ····63:·000037c0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion67 ····63:·000039b0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
68 ····64:·00002a00···765·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir68 ····64:·00002a00···765·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
69 ····65:·00003320···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems69 ····65:·00003320···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
70 ····66:·00003790····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message70 ····66:·00003980····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
71 ····67:·00003580···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent71 ····67:·00003580···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
72 ····68:·00003080····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable72 ····68:·00003080····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
73 ····69:·00002fa0···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory73 ····69:·00002fa0···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
3.75 KB
readelf --wide --relocs {}
    
Offset 14, 45 lines modifiedOffset 14, 45 lines modified
14 0000700c··00000107·R_386_JUMP_SLOT········00000000···read@GLIBC_2.014 0000700c··00000107·R_386_JUMP_SLOT········00000000···read@GLIBC_2.0
15 00007010··00002e07·R_386_JUMP_SLOT········000032f0···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz15 00007010··00002e07·R_386_JUMP_SLOT········000032f0···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
16 00007014··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.016 00007014··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
17 00007018··00000407·R_386_JUMP_SLOT········00000000···memcpy@GLIBC_2.017 00007018··00000407·R_386_JUMP_SLOT········00000000···memcpy@GLIBC_2.0
18 0000701c··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.018 0000701c··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.0
19 00007020··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.019 00007020··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.0
20 00007024··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00007024··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 00007028··00003307·R_386_JUMP_SLOT········000036c0···map_error_code21 00007028··00003307·R_386_JUMP_SLOT········000038b0···map_error_code
22 0000702c··00000807·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.022 0000702c··00000807·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.0
23 00007030··00000907·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.023 00007030··00000907·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.0
24 00007034··00000b07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.024 00007034··00000b07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.0
25 00007038··00000c07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.025 00007038··00000c07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
26 0000703c··00000d07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.026 0000703c··00000d07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.0
27 00007040··00002c07·R_386_JUMP_SLOT········00002730···_Z8toMillis8timespec27 00007040··00002c07·R_386_JUMP_SLOT········00002730···_Z8toMillis8timespec
28 00007044··00000e07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.028 00007044··00000e07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
29 00007048··00003e07·R_386_JUMP_SLOT········00003660···mark_failed_with_errno29 00007048··00003e07·R_386_JUMP_SLOT········00003850···mark_failed_with_errno
30 0000704c··00000f07·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.030 0000704c··00000f07·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
31 00007050··00002907·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_31 00007050··00002907·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_
32 00007054··00001107·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.032 00007054··00001107·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.0
33 00007058··00001207·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.233 00007058··00001207·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.2
34 0000705c··00001307·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.034 0000705c··00001307·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.0
35 00007060··00003507·R_386_JUMP_SLOT········000037d0···java_to_char35 00007060··00003507·R_386_JUMP_SLOT········00003660···java_to_char
36 00007064··00001407·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.036 00007064··00001407·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
37 00007068··00001507·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.037 00007068··00001507·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.0
38 0000706c··00001607·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.438 0000706c··00001607·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.4
39 00007070··00001707·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.039 00007070··00001707·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
40 00007074··00001807·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.040 00007074··00001807·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.0
41 00007078··00001907·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.041 00007078··00001907·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
42 0000707c··00001a07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.042 0000707c··00001a07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.0
43 00007080··00001b07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.043 00007080··00001b07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
44 00007084··00004207·R_386_JUMP_SLOT········00003790···mark_failed_with_message44 00007084··00004207·R_386_JUMP_SLOT········00003980···mark_failed_with_message
45 00007088··00001c07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.045 00007088··00001c07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.0
46 0000708c··00001d07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.046 0000708c··00001d07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
47 00007090··00001e07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.047 00007090··00001e07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.0
48 00007094··00003107·R_386_JUMP_SLOT········000036f0···mark_failed_with_code48 00007094··00003107·R_386_JUMP_SLOT········000038e0···mark_failed_with_code
49 00007098··00002007·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.049 00007098··00002007·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
50 0000709c··00002107·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.050 0000709c··00002107·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.0
51 000070a0··00002207·R_386_JUMP_SLOT········00000000···__xstat64@GLIBC_2.251 000070a0··00002207·R_386_JUMP_SLOT········00000000···__xstat64@GLIBC_2.2
52 000070a4··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.452 000070a4··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.4
53 000070a8··00002407·R_386_JUMP_SLOT········00000000···__lxstat64@GLIBC_2.253 000070a8··00002407·R_386_JUMP_SLOT········00000000···__lxstat64@GLIBC_2.2
54 000070ac··00002507·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.954 000070ac··00002507·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.9
55 000070b0··00002607·R_386_JUMP_SLOT········00000000···close@GLIBC_2.055 000070b0··00002607·R_386_JUMP_SLOT········00000000···close@GLIBC_2.0
56 000070b4··00002707·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.056 000070b4··00002707·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.0
57 000070b8··00002807·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.057 000070b8··00002807·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.0
58 000070bc··00003807·R_386_JUMP_SLOT········000038d0···char_to_java58 000070bc··00003807·R_386_JUMP_SLOT········00003760···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:·284ba51c9baccaa0b2373d5a23f6d8cc99d955293 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bca9640978222ddb27384b1dd597899ebf7bdff2
18.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 1848, 346 lines modifiedOffset 1848, 346 lines modified
1848 ··DW_CFA_advance_loc:·1·to·000036541848 ··DW_CFA_advance_loc:·1·to·00003654
1849 ··DW_CFA_restore:·r6·(esi)1849 ··DW_CFA_restore:·r6·(esi)
1850 ··DW_CFA_def_cfa_offset:·41850 ··DW_CFA_def_cfa_offset:·4
1851 ··DW_CFA_nop1851 ··DW_CFA_nop
1852 ··DW_CFA_nop1852 ··DW_CFA_nop
1853 ··DW_CFA_nop1853 ··DW_CFA_nop
  
1854 00000d3c·00000058·00000d40·FDE·cie=00000000·pc=00003660..000036b91854 00000d3c·00000090·00000d40·FDE·cie=00000000·pc=00003660..0000375b
1855 ··DW_CFA_advance_loc:·1·to·000036611855 ··DW_CFA_advance_loc:·1·to·00003661
1856 ··DW_CFA_def_cfa_offset:·81856 ··DW_CFA_def_cfa_offset:·8
1857 ··DW_CFA_offset:·r7·(edi)·at·cfa-8 
1858 ··DW_CFA_advance_loc:·1·to·00003662 
1859 ··DW_CFA_def_cfa_offset:·12 
1860 ··DW_CFA_offset:·r6·(esi)·at·cfa-12 
1861 ··DW_CFA_advance_loc:·1·to·00003663 
1862 ··DW_CFA_def_cfa_offset:·16 
1863 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16 
1864 ··DW_CFA_advance_loc:·14·to·00003671 
1865 ··DW_CFA_def_cfa_offset:·28 
1866 ··DW_CFA_advance_loc:·5·to·00003676 
1867 ··DW_CFA_def_cfa_offset:·32 
1868 ··DW_CFA_advance_loc:·15·to·00003685 
1869 ··DW_CFA_def_cfa_offset:·20 
1870 ··DW_CFA_advance_loc:·5·to·0000368a 
1871 ··DW_CFA_def_cfa_offset:·24 
1872 ··DW_CFA_advance_loc:·3·to·0000368d 
1873 ··DW_CFA_def_cfa_offset:·28 
1874 ··DW_CFA_advance_loc:·2·to·0000368f 
1875 ··DW_CFA_def_cfa_offset:·32 
1876 ··DW_CFA_advance_loc:·6·to·00003695 
1877 ··DW_CFA_def_cfa_offset:·28 
1878 ··DW_CFA_advance_loc:·4·to·00003699 
1879 ··DW_CFA_def_cfa_offset:·32 
1880 ··DW_CFA_advance_loc:·1·to·0000369a 
1881 ··DW_CFA_def_cfa_offset:·36 
1882 ··DW_CFA_advance_loc:·2·to·0000369c 
1883 ··DW_CFA_def_cfa_offset:·40 
1884 ··DW_CFA_advance_loc:·4·to·000036a0 
1885 ··DW_CFA_def_cfa_offset:·44 
1886 ··DW_CFA_advance_loc:·4·to·000036a4 
1887 ··DW_CFA_def_cfa_offset:·48 
1888 ··DW_CFA_advance_loc:·8·to·000036ac 
1889 ··DW_CFA_def_cfa_offset:·28 
1890 ··DW_CFA_advance_loc:·1·to·000036ad 
1891 ··DW_CFA_def_cfa_offset:·32 
1892 ··DW_CFA_advance_loc:·8·to·000036b5 
1893 ··DW_CFA_def_cfa_offset:·16 
1894 ··DW_CFA_advance_loc:·1·to·000036b6 
1895 ··DW_CFA_restore:·r3·(ebx) 
1896 ··DW_CFA_def_cfa_offset:·12 
1897 ··DW_CFA_advance_loc:·1·to·000036b7 
1898 ··DW_CFA_restore:·r6·(esi) 
1899 ··DW_CFA_def_cfa_offset:·8 
1900 ··DW_CFA_advance_loc:·1·to·000036b8 
1901 ··DW_CFA_restore:·r7·(edi) 
1902 ··DW_CFA_def_cfa_offset:·4 
1903 ··DW_CFA_nop 
1904 ··DW_CFA_nop 
1905 ··DW_CFA_nop 
  
1906 00000d98·00000010·00000d9c·FDE·cie=00000000·pc=000036c0..000036e6 
1907 ··DW_CFA_nop 
1908 ··DW_CFA_nop 
1909 ··DW_CFA_nop 
  
1910 00000dac·00000088·00000db0·FDE·cie=00000000·pc=000036f0..00003789 
1911 ··DW_CFA_advance_loc:·1·to·000036f1 
1912 ··DW_CFA_def_cfa_offset:·8 
1913 ··DW_CFA_offset:·r5·(ebp)·at·cfa-81857 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
1914 ··DW_CFA_advance_loc:·1·to·000036f21858 ··DW_CFA_advance_loc:·1·to·00003662
1915 ··DW_CFA_def_cfa_offset:·121859 ··DW_CFA_def_cfa_offset:·12
1916 ··DW_CFA_offset:·r7·(edi)·at·cfa-121860 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
1917 ··DW_CFA_advance_loc:·1·to·000036f31861 ··DW_CFA_advance_loc:·1·to·00003663
1918 ··DW_CFA_def_cfa_offset:·161862 ··DW_CFA_def_cfa_offset:·16
1919 ··DW_CFA_offset:·r6·(esi)·at·cfa-161863 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
1920 ··DW_CFA_advance_loc:·1·to·000036f41864 ··DW_CFA_advance_loc:·1·to·00003664
1921 ··DW_CFA_def_cfa_offset:·201865 ··DW_CFA_def_cfa_offset:·20
1922 ··DW_CFA_offset:·r3·(ebx)·at·cfa-201866 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
1923 ··DW_CFA_advance_loc:·14·to·000037021867 ··DW_CFA_advance_loc:·14·to·00003672
1924 ··DW_CFA_def_cfa_offset:·561868 ··DW_CFA_def_cfa_offset:·56
1925 ··DW_CFA_advance_loc:·14·to·000037101869 ··DW_CFA_advance_loc:·10·to·0000367c
1926 ··DW_CFA_def_cfa_offset:·601870 ··DW_CFA_def_cfa_offset:·60
1927 ··DW_CFA_advance_loc:·1·to·000037111871 ··DW_CFA_advance_loc:·1·to·0000367d
1928 ··DW_CFA_def_cfa_offset:·641872 ··DW_CFA_def_cfa_offset:·64
1929 ··DW_CFA_advance_loc:·14·to·0000371f 
1930 ··DW_CFA_def_cfa_offset:·48 
1931 ··DW_CFA_advance_loc:·1·to·000037201873 ··DW_CFA_advance_loc:·30·to·0000369b
1932 ··DW_CFA_def_cfa_offset:·521874 ··DW_CFA_def_cfa_offset:·52
1933 ··DW_CFA_advance_loc:·7·to·000037271875 ··DW_CFA_advance_loc:·6·to·000036a1
1934 ··DW_CFA_def_cfa_offset:·561876 ··DW_CFA_def_cfa_offset:·56
1935 ··DW_CFA_advance_loc:·1·to·000037281877 ··DW_CFA_advance_loc:·4·to·000036a5
1936 ··DW_CFA_def_cfa_offset:·601878 ··DW_CFA_def_cfa_offset:·60
1937 ··DW_CFA_advance_loc:·1·to·000037291879 ··DW_CFA_advance_loc:·1·to·000036a6
1938 ··DW_CFA_def_cfa_offset:·641880 ··DW_CFA_def_cfa_offset:·64
1939 ··DW_CFA_advance_loc:·11·to·00003734 
1940 ··DW_CFA_def_cfa_offset:·60 
1941 ··DW_CFA_advance_loc:·3·to·000037371881 ··DW_CFA_advance_loc:·13·to·000036b3
 1882 ··DW_CFA_def_cfa_offset:·48
 1883 ··DW_CFA_advance_loc:·36·to·000036d7
 1884 ··DW_CFA_def_cfa_offset:·52
 1885 ··DW_CFA_advance_loc:·14·to·000036e5
1942 ··DW_CFA_def_cfa_offset:·561886 ··DW_CFA_def_cfa_offset:·56
1943 ··DW_CFA_advance_loc:·4·to·0000373b1887 ··DW_CFA_advance_loc:·4·to·000036e9
1944 ··DW_CFA_def_cfa_offset:·601888 ··DW_CFA_def_cfa_offset:·60
1945 ··DW_CFA_advance_loc:·1·to·0000373c1889 ··DW_CFA_advance_loc:·1·to·000036ea
1946 ··DW_CFA_def_cfa_offset:·641890 ··DW_CFA_def_cfa_offset:·64
1947 ··DW_CFA_advance_loc:·11·to·000037471891 ··DW_CFA_advance_loc:·9·to·000036f3
1948 ··DW_CFA_def_cfa_offset:·481892 ··DW_CFA_def_cfa_offset:·52
1949 ··DW_CFA_advance_loc:·7·to·0000374e1893 ··DW_CFA_advance_loc:·2·to·000036f5
1950 ··DW_CFA_def_cfa_offset:·561894 ··DW_CFA_def_cfa_offset:·56
1951 ··DW_CFA_advance_loc:·3·to·000037511895 ··DW_CFA_advance_loc:·1·to·000036f6
1952 ··DW_CFA_def_cfa_offset:·601896 ··DW_CFA_def_cfa_offset:·60
1953 ··DW_CFA_advance_loc:·1·to·000037521897 ··DW_CFA_advance_loc:·2·to·000036f8
1954 ··DW_CFA_def_cfa_offset:·641898 ··DW_CFA_def_cfa_offset:·64
1955 ··DW_CFA_advance_loc:·11·to·0000375d1899 ··DW_CFA_advance_loc:·8·to·00003700
1956 ··DW_CFA_def_cfa_offset:·481900 ··DW_CFA_def_cfa_offset:·48
1957 ··DW_CFA_advance_loc:·3·to·000037601901 ··DW_CFA_advance_loc:·8·to·00003708
1958 ··DW_CFA_def_cfa_offset:·601902 ··DW_CFA_def_cfa_offset:·60
1959 ··DW_CFA_advance_loc:·4·to·000037641903 ··DW_CFA_advance_loc:·4·to·0000370c
1960 ··DW_CFA_def_cfa_offset:·641904 ··DW_CFA_def_cfa_offset:·64
1961 ··DW_CFA_advance_loc:·8·to·0000376c1905 ··DW_CFA_advance_loc:·8·to·00003714
1962 ··DW_CFA_def_cfa_offset:·521906 ··DW_CFA_def_cfa_offset:·52
1963 ··DW_CFA_advance_loc:·1·to·0000376d1907 ··DW_CFA_advance_loc:·1·to·00003715
1964 ··DW_CFA_def_cfa_offset:·561908 ··DW_CFA_def_cfa_offset:·56
1965 ··DW_CFA_advance_loc:·4·to·000037711909 ··DW_CFA_advance_loc:·3·to·00003718
1966 ··DW_CFA_def_cfa_offset:·601910 ··DW_CFA_def_cfa_offset:·60
1967 ··DW_CFA_advance_loc:·1·to·000037721911 ··DW_CFA_advance_loc:·1·to·00003719
Max diff block lines reached; 13349/18436 bytes (72.41%) of diff not shown.
1.14 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 35, 20 lines modifiedOffset 35, 20 lines modified
35 endmntent35 endmntent
36 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch36 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
37 inotify_init137 inotify_init1
38 inotify_add_watch38 inotify_add_watch
39 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent39 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
40 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch40 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
41 inotify_rm_watch41 inotify_rm_watch
 42 wcstombs
 43 mbstowcs
42 strerror_r44 strerror_r
43 mark_failed_with_code45 mark_failed_with_code
44 map_error_code46 map_error_code
45 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion47 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
46 wcstombs 
47 mbstowcs 
48 __stack_chk_fail48 __stack_chk_fail
49 libc.so.649 libc.so.6
50 GLIBC_2.950 GLIBC_2.9
51 GLIBC_2.251 GLIBC_2.2
52 GLIBC_2.1.352 GLIBC_2.1.3
53 GLIBC_2.453 GLIBC_2.4
54 GLIBC_2.054 GLIBC_2.0
Offset 80, 17 lines modifiedOffset 80, 17 lines modified
80 could·not·fetch·terminal·size80 could·not·fetch·terminal·size
81 /etc/mtab81 /etc/mtab
82 could·not·open·mount·file82 could·not·open·mount·file
83 could·not·initialize·inotify83 could·not·initialize·inotify
84 could·not·add·path·to·watch84 could·not·add·path·to·watch
85 could·not·wait·for·next·event85 could·not·wait·for·next·event
86 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V86 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
87 (Ljava/lang/String;IILjava/lang/String;)V 
88 could·not·convert·string·to·current·locale87 could·not·convert·string·to·current·locale
89 could·not·convert·string·from·current·locale88 could·not·convert·string·from·current·locale
 89 (Ljava/lang/String;IILjava/lang/String;)V
90 .shstrtab90 .shstrtab
91 .note.gnu.build-id91 .note.gnu.build-id
92 .gnu.hash92 .gnu.hash
93 .gnu.version93 .gnu.version
94 .gnu.version_r94 .gnu.version_r
95 .rel.dyn95 .rel.dyn
96 .rel.plt96 .rel.plt
2.26 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 122, 24 lines modifiedOffset 122, 24 lines modified
122 ··0x00000e30·74696f6e·735f7761·6974466f·724e6578·tions_waitForNex122 ··0x00000e30·74696f6e·735f7761·6974466f·724e6578·tions_waitForNex
123 ··0x00000e40·74457665·6e740072·65616400·4a617661·tEvent.read.Java123 ··0x00000e40·74457665·6e740072·65616400·4a617661·tEvent.read.Java
124 ··0x00000e50·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr124 ··0x00000e50·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr
125 ··0x00000e60·7569745f·706c6174·666f726d·5f696e74·uit_platform_int125 ··0x00000e60·7569745f·706c6174·666f726d·5f696e74·uit_platform_int
126 ··0x00000e70·65726e61·6c5f6a6e·695f4669·6c654576·ernal_jni_FileEv126 ··0x00000e70·65726e61·6c5f6a6e·695f4669·6c654576·ernal_jni_FileEv
127 ··0x00000e80·656e7446·756e6374·696f6e73·5f636c6f·entFunctions_clo127 ··0x00000e80·656e7446·756e6374·696f6e73·5f636c6f·entFunctions_clo
128 ··0x00000e90·73655761·74636800·696e6f74·6966795f·seWatch.inotify_128 ··0x00000e90·73655761·74636800·696e6f74·6966795f·seWatch.inotify_
129 ··0x00000ea0·726d5f77·61746368·00737472·6572726f·rm_watch.strerro129 ··0x00000ea0·726d5f77·61746368·00776373·746f6d62·rm_watch.wcstomb
130 ··0x00000eb0·725f7200·6d61726b·5f666169·6c65645f·r_r.mark_failed_ 
131 ··0x00000ec0·77697468·5f636f64·65006d61·705f6572·with_code.map_er 
132 ··0x00000ed0·726f725f·636f6465·004a6176·615f6e65·ror_code.Java_ne 
133 ··0x00000ee0·745f7275·62796772·61706566·72756974·t_rubygrapefruit 
134 ··0x00000ef0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern 
135 ··0x00000f00·616c5f6a·6e695f4e·61746976·654c6962·al_jni_NativeLib 
136 ··0x00000f10·72617279·46756e63·74696f6e·735f6765·raryFunctions_ge 
137 ··0x00000f20·74566572·73696f6e·00776373·746f6d62·tVersion.wcstomb 
138 ··0x00000f30·73006d62·73746f77·63730077·63736c65·s.mbstowcs.wcsle130 ··0x00000eb0·73006d62·73746f77·63730077·63736c65·s.mbstowcs.wcsle
 131 ··0x00000ec0·6e007374·72657272·6f725f72·006d6172·n.strerror_r.mar
 132 ··0x00000ed0·6b5f6661·696c6564·5f776974·685f636f·k_failed_with_co
 133 ··0x00000ee0·6465006d·61705f65·72726f72·5f636f64·de.map_error_cod
 134 ··0x00000ef0·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg
 135 ··0x00000f00·72617065·66727569·745f706c·6174666f·rapefruit_platfo
 136 ··0x00000f10·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
 137 ··0x00000f20·4e617469·76654c69·62726172·7946756e·NativeLibraryFun
 138 ··0x00000f30·6374696f·6e735f67·65745665·7273696f·ctions_getVersio
139 ··0x00000f40·6e005f5f·73746163·6b5f6368·6b5f6661·n.__stack_chk_fa139 ··0x00000f40·6e005f5f·73746163·6b5f6368·6b5f6661·n.__stack_chk_fa
140 ··0x00000f50·696c006c·6962632e·736f2e36·00474c49·il.libc.so.6.GLI140 ··0x00000f50·696c006c·6962632e·736f2e36·00474c49·il.libc.so.6.GLI
141 ··0x00000f60·42435f32·2e390047·4c494243·5f322e32·BC_2.9.GLIBC_2.2141 ··0x00000f60·42435f32·2e390047·4c494243·5f322e32·BC_2.9.GLIBC_2.2
142 ··0x00000f70·00474c49·42435f32·2e312e33·00474c49·.GLIBC_2.1.3.GLI142 ··0x00000f70·00474c49·42435f32·2e312e33·00474c49·.GLIBC_2.1.3.GLI
143 ··0x00000f80·42435f32·2e340047·4c494243·5f322e30·BC_2.4.GLIBC_2.0143 ··0x00000f80·42435f32·2e340047·4c494243·5f322e30·BC_2.4.GLIBC_2.0
144 ··0x00000f90·00··································.144 ··0x00000f90·00··································.
  
17.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 240, 15 lines modifiedOffset 240, 15 lines modified
240 »       push···%eax240 »       push···%eax
241 »       push···%edi241 »       push···%edi
242 »       call···2120·<mark_failed_with_errno@plt>242 »       call···2120·<mark_failed_with_errno@plt>
243 ./src/main/cpp/posix.cpp:41243 ./src/main/cpp/posix.cpp:41
244 »       add····$0x10,%esp244 »       add····$0x10,%esp
245 »       jmp····2537·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x127>245 »       jmp····2537·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x127>
246 ./src/main/cpp/posix.cpp:50246 ./src/main/cpp/posix.cpp:50
247 »       call···39c0·<char_to_java@@Base+0xf0>247 »       call···39c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base+0x10>
248 »       lea····0x0(%esi,%eiz,1),%esi248 »       lea····0x0(%esi,%eiz,1),%esi
249 »       lea····0x0(%esi),%esi249 »       lea····0x0(%esi),%esi
  
250 00002580·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo@@Base>:250 00002580·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo@@Base>:
251 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():251 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():
252 ./src/main/cpp/posix.cpp:53252 ./src/main/cpp/posix.cpp:53
253 »       push···%ebp253 »       push···%ebp
Offset 731, 15 lines modifiedOffset 731, 15 lines modified
731 »       push···%eax731 »       push···%eax
732 »       push···%esi732 »       push···%esi
733 »       call···2120·<mark_failed_with_errno@plt>733 »       call···2120·<mark_failed_with_errno@plt>
734 ./src/main/cpp/posix.cpp:132734 ./src/main/cpp/posix.cpp:132
735 »       add····$0x10,%esp735 »       add····$0x10,%esp
736 »       jmp····2955·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat@@Base+0x125>736 »       jmp····2955·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat@@Base+0x125>
737 ./src/main/cpp/posix.cpp:152737 ./src/main/cpp/posix.cpp:152
738 »       call···39c0·<char_to_java@@Base+0xf0>738 »       call···39c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base+0x10>
739 »       lea····0x0(%esi,%eiz,1),%esi739 »       lea····0x0(%esi,%eiz,1),%esi
740 »       lea····0x0(%esi,%eiz,1),%esi740 »       lea····0x0(%esi,%eiz,1),%esi
741 »       nop741 »       nop
  
742 00002a00·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir@@Base>:742 00002a00·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir@@Base>:
743 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir():743 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir():
744 ./src/main/cpp/posix.cpp:155744 ./src/main/cpp/posix.cpp:155
Offset 1016, 15 lines modifiedOffset 1016, 15 lines modified
1016 »       pop····%esi1016 »       pop····%esi
1017 »       push···0x1c(%esp)1017 »       push···0x1c(%esp)
1018 »       call···2050·<free@plt>1018 »       call···2050·<free@plt>
1019 ./src/main/cpp/posix.cpp:1721019 ./src/main/cpp/posix.cpp:172
1020 »       add····$0x10,%esp1020 »       add····$0x10,%esp
1021 »       jmp····2c53·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir@@Base+0x253>1021 »       jmp····2c53·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir@@Base+0x253>
1022 ./src/main/cpp/posix.cpp:2181022 ./src/main/cpp/posix.cpp:218
1023 »       call···39c0·<char_to_java@@Base+0xf0>1023 »       call···39c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base+0x10>
1024 »       lea····0x0(%esi),%esi1024 »       lea····0x0(%esi),%esi
  
1025 00002d00·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink@@Base>:1025 00002d00·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink@@Base>:
1026 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink():1026 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink():
1027 ./src/main/cpp/posix.cpp:2211027 ./src/main/cpp/posix.cpp:221
1028 »       push···%ebp1028 »       push···%ebp
1029 »       push···%edi1029 »       push···%edi
Offset 1250, 15 lines modifiedOffset 1250, 15 lines modified
1250 »       call···2050·<free@plt>1250 »       call···2050·<free@plt>
1251 ./src/main/cpp/posix.cpp:2641251 ./src/main/cpp/posix.cpp:264
1252 »       add····$0xc,%esp1252 »       add····$0xc,%esp
1253 »       lea····-0x2e72(%ebx),%eax1253 »       lea····-0x2e72(%ebx),%eax
1254 »       push···%ebp1254 »       push···%ebp
1255 »       jmp····2ed3·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink@@Base+0x113>1255 »       jmp····2ed3·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink@@Base+0x113>
1256 ./src/main/cpp/posix.cpp:2711256 ./src/main/cpp/posix.cpp:271
1257 »       call···39c0·<char_to_java@@Base+0xf0>1257 »       call···39c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base+0x10>
1258 ./src/main/cpp/posix.cpp:2551258 ./src/main/cpp/posix.cpp:255
1259 »       sub····$0xc,%esp1259 »       sub····$0xc,%esp
1260 »       push···%esi1260 »       push···%esi
1261 ./src/main/cpp/posix.cpp:2571261 ./src/main/cpp/posix.cpp:257
1262 »       xor····%esi,%esi1262 »       xor····%esi,%esi
1263 ./src/main/cpp/posix.cpp:2551263 ./src/main/cpp/posix.cpp:255
1264 »       call···2050·<free@plt>1264 »       call···2050·<free@plt>
Offset 1722, 15 lines modifiedOffset 1722, 15 lines modified
1722 »       push···%eax1722 »       push···%eax
1723 »       push···%esi1723 »       push···%esi
1724 »       call···2120·<mark_failed_with_errno@plt>1724 »       call···2120·<mark_failed_with_errno@plt>
1725 ./src/main/cpp/posix.cpp:3671725 ./src/main/cpp/posix.cpp:367
1726 »       add····$0x10,%esp1726 »       add····$0x10,%esp
1727 »       jmp····32ac·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize@@Base+0xbc>1727 »       jmp····32ac·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize@@Base+0xbc>
1728 ./src/main/cpp/posix.cpp:3741728 ./src/main/cpp/posix.cpp:374
1729 »       call···39c0·<char_to_java@@Base+0xf0>1729 »       call···39c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base+0x10>
1730 »       xchg···%ax,%ax1730 »       xchg···%ax,%ax
1731 »       xchg···%ax,%ax1731 »       xchg···%ax,%ax
1732 »       xchg···%ax,%ax1732 »       xchg···%ax,%ax
1733 »       xchg···%ax,%ax1733 »       xchg···%ax,%ax
1734 »       xchg···%ax,%ax1734 »       xchg···%ax,%ax
1735 »       xchg···%ax,%ax1735 »       xchg···%ax,%ax
1736 »       nop1736 »       nop
Offset 1883, 15 lines modifiedOffset 1883, 15 lines modified
1883 »       push···%eax1883 »       push···%eax
1884 »       push···%esi1884 »       push···%esi
1885 »       call···2120·<mark_failed_with_errno@plt>1885 »       call···2120·<mark_failed_with_errno@plt>
1886 ./src/main/cpp/linux.cpp:391886 ./src/main/cpp/linux.cpp:39
1887 »       add····$0x10,%esp1887 »       add····$0x10,%esp
1888 »       jmp····343f·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x11f>1888 »       jmp····343f·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x11f>
1889 ./src/main/cpp/linux.cpp:551889 ./src/main/cpp/linux.cpp:55
1890 »       call···39c0·<char_to_java@@Base+0xf0>1890 »       call···39c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion@@Base+0x10>
1891 »       lea····0x0(%esi,%eiz,1),%esi1891 »       lea····0x0(%esi,%eiz,1),%esi
1892 »       nop1892 »       nop
  
1893 00003480·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch@@Base>:1893 00003480·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch@@Base>:
1894 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch():1894 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch():
1895 ./src/main/cpp/linux.cpp:631895 ./src/main/cpp/linux.cpp:63
1896 »       push···%ebp1896 »       push···%ebp
Offset 2118, 202 lines modifiedOffset 2118, 23 lines modified
2118 »       xchg···%ax,%ax2118 »       xchg···%ax,%ax
2119 »       xchg···%ax,%ax2119 »       xchg···%ax,%ax
2120 »       xchg···%ax,%ax2120 »       xchg···%ax,%ax
2121 »       xchg···%ax,%ax2121 »       xchg···%ax,%ax
2122 »       xchg···%ax,%ax2122 »       xchg···%ax,%ax
2123 »       nop2123 »       nop
  
2124 00003660·<mark_failed_with_errno@@Base>: 
2125 mark_failed_with_errno(): 
2126 ./src/shared/cpp/generic_posix.cpp:28 
2127 »       push···%edi 
2128 »       push···%esi 
2129 »       push···%ebx 
2130 »       call···2310·<__cxa_finalize@plt+0x10> 
2131 »       add····$0x3998,%ebx 
2132 ./src/shared/cpp/generic_posix.cpp:29 
2133 »       sub····$0xc,%esp 
2134 »       push···$0x400 
2135 »       call···2130·<malloc@plt> 
2136 »       mov····%eax,%esi 
2137 ./src/shared/cpp/generic_posix.cpp:32 
2138 »       call···21c0·<__errno_location@plt> 
2139 »       add····$0xc,%esp 
2140 »       push···$0x400 
2141 »       mov····%eax,%edi 
2142 »       push···%esi 
2143 »       push···(%eax) 
2144 »       call···21e0·<strerror_r@plt> 
2145 ./src/shared/cpp/generic_posix.cpp:37 
2146 »       pop····%edx 
2147 »       push···0x24(%esp) 
Max diff block lines reached; 9505/17973 bytes (52.88%) of diff not shown.
783 B
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 37, 12 lines modifiedOffset 37, 12 lines modified
37 ··[···217]··/etc/mtab37 ··[···217]··/etc/mtab
38 ··[···221]··could·not·open·mount·file38 ··[···221]··could·not·open·mount·file
39 ··[···23b]··add39 ··[···23b]··add
40 ··[···23f]··could·not·initialize·inotify40 ··[···23f]··could·not·initialize·inotify
41 ··[···25c]··could·not·add·path·to·watch41 ··[···25c]··could·not·add·path·to·watch
42 ··[···278]··could·not·wait·for·next·event42 ··[···278]··could·not·wait·for·next·event
43 ··[···298]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V43 ··[···298]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
44 ··[···2d8]··(Ljava/lang/String;IILjava/lang/String;)V 
45 ··[···302]··failed 
46 ··[···30c]··could·not·convert·string·to·current·locale44 ··[···2d8]··could·not·convert·string·to·current·locale
47 ··[···338]··could·not·convert·string·from·current·locale45 ··[···304]··could·not·convert·string·from·current·locale
 46 ··[···334]··(Ljava/lang/String;IILjava/lang/String;)V
 47 ··[···35e]··failed
  
1.16 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 9, 13 lines modifiedOffset 9, 13 lines modified
9 ··0x000043c8·fc070000·c8ebffff·e0080000·e8ebffff·................9 ··0x000043c8·fc070000·c8ebffff·e0080000·e8ebffff·................
10 ··0x000043d8·00090000·38ecffff·3c090000·a8ecffff·....8...<.......10 ··0x000043d8·00090000·38ecffff·3c090000·a8ecffff·....8...<.......
11 ··0x000043e8·98090000·18edffff·040a0000·78edffff·............x...11 ··0x000043e8·98090000·18edffff·040a0000·78edffff·............x...
12 ··0x000043f8·5c0a0000·48eeffff·080b0000·88eeffff·\...H...........12 ··0x000043f8·5c0a0000·48eeffff·080b0000·88eeffff·\...H...........
13 ··0x00004408·3c0b0000·88efffff·64010000·a9efffff·<.......d.......13 ··0x00004408·3c0b0000·88efffff·64010000·a9efffff·<.......d.......
14 ··0x00004418·e00b0000·b8efffff·f40b0000·18f1ffff·................14 ··0x00004418·e00b0000·b8efffff·f40b0000·18f1ffff·................
15 ··0x00004428·ec0c0000·18f2ffff·940d0000·a8f2ffff·................15 ··0x00004428·ec0c0000·18f2ffff·940d0000·a8f2ffff·................
16 ··0x00004438·0c0e0000·f8f2ffff·500e0000·58f3ffff·........P...X...16 ··0x00004438·0c0e0000·f8f2ffff·500e0000·f8f3ffff·........P.......
17 ··0x00004448·ac0e0000·88f3ffff·c00e0000·28f4ffff·............(...17 ··0x00004448·e40e0000·e8f4ffff·5c0f0000·48f5ffff·........\...H...
18 ··0x00004458·4c0f0000·58f4ffff·7c0f0000·68f4ffff·L...X...|...h... 
19 ··0x00004468·900f0000·68f5ffff·24100000·58f6ffff·....h...$...X...18 ··0x00004458·b80f0000·78f5ffff·cc0f0000·18f6ffff·....x...........
 19 ··0x00004468·58100000·48f6ffff·88100000·58f6ffff·X...H.......X...
20 ··0x00004478·9c100000····························....20 ··0x00004478·9c100000····························....
  
5.68 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 207, 48 lines modifiedOffset 207, 48 lines modified
207 ··0x0000513c·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..207 ··0x0000513c·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
208 ··0x0000514c·04460b43·0e244a0e·28410e2c·410e3048·.F.C.$J.(A.,A.0H208 ··0x0000514c·04460b43·0e244a0e·28410e2c·410e3048·.F.C.$J.(A.,A.0H
209 ··0x0000515c·0e20450e·1441c30e·1041c60e·0c41c70e·.·E..A...A...A..209 ··0x0000515c·0e20450e·1441c30e·1041c60e·0c41c70e·.·E..A...A...A..
210 ··0x0000516c·0841c50e·04000000·40000000·fc0c0000·.A......@.......210 ··0x0000516c·0841c50e·04000000·40000000·fc0c0000·.A......@.......
211 ··0x0000517c·94e4ffff·45000000·00410e08·8602410e·....E....A....A.211 ··0x0000517c·94e4ffff·45000000·00410e08·8602410e·....E....A....A.
212 ··0x0000518c·0c83034e·0e184a0e·1c410e20·490e1c41·...N..J..A.·I..A212 ··0x0000518c·0c83034e·0e184a0e·1c410e20·490e1c41·...N..J..A.·I..A
213 ··0x0000519c·0e18430e·1c420e20·460e1c42·0e20500e·..C..B.·F..B.·P.213 ··0x0000519c·0e18430e·1c420e20·460e1c42·0e20500e·..C..B.·F..B.·P.
214 ··0x000051ac·0c41c30e·0841c60e·04000000·58000000·.A...A......X...214 ··0x000051ac·0c41c30e·0841c60e·04000000·90000000·.A...A..........
215 ··0x000051bc·400d0000·a0e4ffff·59000000·00410e08·@.......Y....A..215 ··0x000051bc·400d0000·a0e4ffff·fb000000·00410e08·@............A..
216 ··0x000051cc·8702410e·0c860341·0e108304·4e0e1c45·..A....A....N..E 
217 ··0x000051dc·0e204f0e·14450e18·430e1c42·0e20460e·.·O..E..C..B.·F. 
218 ··0x000051ec·1c440e20·410e2442·0e28440e·2c440e30·.D.·A.$B.(D.,D.0 
219 ··0x000051fc·480e1c41·0e20480e·1041c30e·0c41c60e·H..A.·H..A...A.. 
220 ··0x0000520c·0841c70e·04000000·10000000·9c0d0000·.A.............. 
221 ··0x0000521c·a4e4ffff·26000000·00000000·88000000·....&........... 
222 ··0x0000522c·b00d0000·c0e4ffff·99000000·00410e08·.............A.. 
223 ··0x0000523c·8502410e·0c870341·0e108604·410e1483·..A....A....A...216 ··0x000051cc·8502410e·0c870341·0e108604·410e1483·..A....A....A...
224 ··0x0000524c·054e0e38·4e0e3c41·0e404e0e·30410e34·.N.8N.<A.@N.0A.4 
225 ··0x0000525c·470e3841·0e3c410e·404b0e3c·430e3844·G.8A.<A.@K.<C.8D 
226 ··0x0000526c·0e3c410e·404b0e30·470e3843·0e3c410e·.<A.@K.0G.8C.<A. 
227 ··0x0000527c·404b0e30·430e3c44·0e40480e·34410e38·@K.0C.<D.@H.4A.8 
228 ··0x0000528c·440e3c41·0e40410e·44440e48·440e4c41·D.<A.@A.DD.HD.LA 
229 ··0x0000529c·0e50480e·1441c30e·1041c60e·0c41c70e·.PH..A...A...A.. 
230 ··0x000052ac·0841c50e·04000000·2c000000·3c0e0000·.A......,...<... 
231 ··0x000052bc·d4e4ffff·29000000·00410e08·83024e0e·....)....A....N. 
232 ··0x000052cc·1c440e20·420e2442·0e28440e·2c440e30·.D.·B.$B.(D.,D.0 
233 ··0x000052dc·480e0841·c30e0400·10000000·6c0e0000·H..A........l... 
234 ··0x000052ec·d4e4ffff·06000000·00000000·90000000·................ 
235 ··0x000052fc·800e0000·d0e4ffff·fb000000·00410e08·.............A.. 
236 ··0x0000530c·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
237 ··0x0000531c·054e0e38·4a0e3c41·0e405e0e·34460e38·.N.8J.<A.@^.4F.8217 ··0x000051dc·054e0e38·4a0e3c41·0e405e0e·34460e38·.N.8J.<A.@^.4F.8
238 ··0x0000532c·440e3c41·0e404d0e·30640e34·4e0e3844·D.<A.@M.0d.4N.8D218 ··0x000051ec·440e3c41·0e404d0e·30640e34·4e0e3844·D.<A.@M.0d.4N.8D
239 ··0x0000533c·0e3c410e·40490e34·420e3841·0e3c420e·.<A.@I.4B.8A.<B.219 ··0x000051fc·0e3c410e·40490e34·420e3841·0e3c420e·.<A.@I.4B.8A.<B.
240 ··0x0000534c·40480e30·480e3c44·0e40480e·34410e38·@H.0H.<D.@H.4A.8220 ··0x0000520c·40480e30·480e3c44·0e40480e·34410e38·@H.0H.<D.@H.4A.8
241 ··0x0000535c·430e3c41·0e40500e·30430a0e·1443c30e·C.<A.@P.0C...C..221 ··0x0000521c·430e3c41·0e40500e·30430a0e·1443c30e·C.<A.@P.0C...C..
242 ··0x0000536c·1041c60e·0c41c70e·0841c50e·04460b43·.A...A...A...F.C222 ··0x0000522c·1041c60e·0c41c70e·0841c50e·04460b43·.A...A...A...F.C
243 ··0x0000537c·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0..223 ··0x0000523c·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0..
244 ··0x0000538c·74000000·140f0000·3ce5ffff·e6000000·t.......<.......224 ··0x0000524c·74000000·d40d0000·0ce5ffff·e6000000·t...............
245 ··0x0000539c·00410e08·8502410e·0c870341·0e108604·.A....A....A....225 ··0x0000525c·00410e08·8502410e·0c870341·0e108604·.A....A....A....
246 ··0x000053ac·410e1483·054e0e3c·450e405a·0e34410e·A....N.<E.@Z.4A.226 ··0x0000526c·410e1483·054e0e3c·450e405a·0e34410e·A....N.<E.@Z.4A.
247 ··0x000053bc·38430e3c·410e4048·0e30480e·3c410e40·8C.<A.@H.0H.<A.@227 ··0x0000527c·38430e3c·410e4048·0e30480e·3c410e40·8C.<A.@H.0H.<A.@
248 ··0x000053cc·540e306d·0e34470e·38410e3c·440e405b·T.0m.4G.8A.<D.@[228 ··0x0000528c·540e306d·0e34470e·38410e3c·440e405b·T.0m.4G.8A.<D.@[
249 ··0x000053dc·0e30430a·0e1443c3·0e1041c6·0e0c41c7·.0C...C...A...A.229 ··0x0000529c·0e30430a·0e1443c3·0e1041c6·0e0c41c7·.0C...C...A...A.
250 ··0x000053ec·0e0841c5·0e04480b·430e344c·0e38410e·..A...H.C.4L.8A.230 ··0x000052ac·0e0841c5·0e04480b·430e344c·0e38410e·..A...H.C.4L.8A.
251 ··0x000053fc·3c440e40·500e3000·18000000·8c0f0000·<D.@P.0.........231 ··0x000052bc·3c440e40·500e3000·58000000·4c0e0000·<D.@P.0.X...L...
 232 ··0x000052cc·84e5ffff·59000000·00410e08·8702410e·....Y....A....A.
 233 ··0x000052dc·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O.
 234 ··0x000052ec·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.·
 235 ··0x000052fc·410e2442·0e28440e·2c440e30·480e1c41·A.$B.(D.,D.0H..A
 236 ··0x0000530c·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A..
 237 ··0x0000531c·04000000·10000000·a80e0000·88e5ffff·................
 238 ··0x0000532c·26000000·00000000·88000000·bc0e0000·&...............
 239 ··0x0000533c·a4e5ffff·99000000·00410e08·8502410e·.........A....A.
 240 ··0x0000534c·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8
 241 ··0x0000535c·4e0e3c41·0e404e0e·30410e34·470e3841·N.<A.@N.0A.4G.8A
 242 ··0x0000536c·0e3c410e·404b0e3c·430e3844·0e3c410e·.<A.@K.<C.8D.<A.
 243 ··0x0000537c·404b0e30·470e3843·0e3c410e·404b0e30·@K.0G.8C.<A.@K.0
 244 ··0x0000538c·430e3c44·0e40480e·34410e38·440e3c41·C.<D.@H.4A.8D.<A
 245 ··0x0000539c·0e40410e·44440e48·440e4c41·0e50480e·.@A.DD.HD.LA.PH.
 246 ··0x000053ac·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 247 ··0x000053bc·04000000·2c000000·480f0000·b8e5ffff·....,...H.......
 248 ··0x000053cc·29000000·00410e08·83024e0e·1c440e20·)....A....N..D.·
 249 ··0x000053dc·420e2442·0e28440e·2c440e30·480e0841·B.$B.(D.,D.0H..A
 250 ··0x000053ec·c30e0400·10000000·780f0000·b8e5ffff·........x.......
 251 ··0x000053fc·06000000·00000000·18000000·8c0f0000·................
252 ··0x0000540c·b4e5ffff·14000000·00410e08·83024e0e·.........A....N.252 ··0x0000540c·b4e5ffff·14000000·00410e08·83024e0e·.........A....N.
253 ··0x0000541c·10000000·00000000···················........253 ··0x0000541c·10000000·00000000···················........
  
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·34626135·31633962·61636361·61306232·4ba51c9baccaa0b2 
3 ··0x00000010·33373364·35613233·66366438·63633939·373d5a23f6d8cc992 ··0x00000000·61393634·30393738·32323264·64623237·a9640978222ddb27
 3 ··0x00000010·33383462·31646435·39373839·39656266·384b1dd597899ebf
4 ··0x00000020·64393535·32392e64·65627567·00000000·d95529.debug....4 ··0x00000020·37626466·66322e64·65627567·00000000·7bdff2.debug....
5 ··0x00000030·e39be495····························....5 ··0x00000030·b7c0c278····························...x
  
3.55 KB
libnative-platform-jni-dbgsym_0.14-5_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2018-07-29·22:13:42.000000·debian-binary1 -rw-r--r--···0········0········0········4·2018-07-29·22:13:42.000000·debian-binary
2 -rw-r--r--···0········0········0······604·2018-07-29·22:13:42.000000·control.tar.xz2 -rw-r--r--···0········0········0······596·2018-07-29·22:13:42.000000·control.tar.xz
3 -rw-r--r--···0········0········0···106456·2018-07-29·22:13:42.000000·data.tar.xz3 -rw-r--r--···0········0········0···110988·2018-07-29·22:13:42.000000·data.tar.xz
1.03 KB
control.tar.xz
1.0 KB
control.tar
630 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·libnative-platform-jni-dbgsym1 Package:·libnative-platform-jni-dbgsym
2 Source:·libnative-platform-java2 Source:·libnative-platform-java
3 Version:·0.14-53 Version:·0.14-5
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
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:·1327 Installed-Size:·136
8 Depends:·libnative-platform-jni·(=·0.14-5)8 Depends:·libnative-platform-jni·(=·0.14-5)
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:·284ba51c9baccaa0b2373d5a23f6d8cc99d95529·cfaf8b14ffeb7c81d70b7158b306e62f010f84d512 Build-Ids:·8b7914944eaa3b162cae6e1af71a510af528def4·bca9640978222ddb27384b1dd597899ebf7bdff2
376 B
./md5sums
30.0 B
./md5sums
Files differ
328 B
line order
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 usr/lib/debug/.build-id/28/4ba51c9baccaa0b2373d5a23f6d8cc99d95529.debug 
2 usr/lib/debug/.build-id/cf/af8b14ffeb7c81d70b7158b306e62f010f84d5.debug1 usr/lib/debug/.build-id/8b/7914944eaa3b162cae6e1af71a510af528def4.debug
 2 usr/lib/debug/.build-id/bc/a9640978222ddb27384b1dd597899ebf7bdff2.debug
1.99 KB
data.tar.xz
1.96 KB
data.tar
1.95 KB
file list
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/28/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/8b/
7 -rw-r--r--···0·root·········(0)·root·········(0)····72032·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/28/4ba51c9baccaa0b2373d5a23f6d8cc99d95529.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····54912·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/8b/7914944eaa3b162cae6e1af71a510af528def4.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/cf/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/bc/
9 -rw-r--r--···0·root·········(0)·root·········(0)····50320·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/cf/af8b14ffeb7c81d70b7158b306e62f010f84d5.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····71768·2018-07-29·22:13:42.000000·./usr/lib/debug/.build-id/bc/a9640978222ddb27384b1dd597899ebf7bdff2.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/share/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/share/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/share/doc/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/share/doc/
12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-07-29·22:13:42.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni