164 KB
/srv/reproducible-results/rbuild-debian/tmp.NMPfTsHSM4/b1/libnative-platform-java_0.14-5_i386.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.NMPfTsHSM4/b2/libnative-platform-java_0.14-5_i386.changes
614 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·​84900e784877299fa411f​31d6c3fb44c·​296048·​doc·​optional·​libnative-​platform-​java-​doc_0.​14-​5_all.​deb1 ·​84900e784877299fa411f​31d6c3fb44c·​296048·​doc·​optional·​libnative-​platform-​java-​doc_0.​14-​5_all.​deb
2 ·​4d577013bf2f6e216ef6f​c700748f0b7·​70996·​java·​optional·​libnative-​platform-​java_0.​14-​5_all.​deb2 ·​4d577013bf2f6e216ef6f​c700748f0b7·​70996·​java·​optional·​libnative-​platform-​java_0.​14-​5_all.​deb
3 ·​14c55cb86fcfffc7cdeea​4058048a1e5·​104136·​debug·​optional·​libnative-​platform-​jni-​dbgsym_0.​14-​5_i386.​deb3 ·​16a81e0a8ac97a1cd52cb​e0fd721ef1b·​103088·​debug·​optional·​libnative-​platform-​jni-​dbgsym_0.​14-​5_i386.​deb
4 ·eb83614fc752b6935c68b​e34f855f18e·​13644·​java·​optional·​libnative-​platform-​jni_0.​14-​5_i386.​deb4 ·f12a089fbcd68cc3bf84c​453f9533fe3·​13632·​java·​optional·​libnative-​platform-​jni_0.​14-​5_i386.​deb
160 KB
libnative-platform-jni_0.14-5_i386.deb
367 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······​820·​2018-​07-​29·​22:​13:​42.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0······​820·​2018-​07-​29·​22:​13:​42.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0····​12632·​2018-​07-​29·​22:​13:​42.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0····​12620·​2018-​07-​29·​22:​13:​42.​000000·​data.​tar.​xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
159 KB
data.tar.xz
159 KB
data.tar
79.8 KB
./usr/lib/jni/libnative-platform-curses.so
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·​0x00cd8·​0x00cd8·​R···​0x10007 ··​LOAD···········​0x000000·​0x00000000·​0x00000000·​0x00cd8·​0x00cd8·​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···········​0x002ed4·​0x00003ed4·​0x00003ed4·​0x0019c·​0x001f0·​RW··​0x100010 ··​LOAD···········​0x002ed4·​0x00003ed4·​0x00003ed4·​0x0019c·​0x001f0·​RW··​0x1000
11 ··​DYNAMIC········​0x002edc·​0x00003edc·​0x00003edc·​0x00108·​0x00108·​RW··​0x411 ··​DYNAMIC········​0x002edc·​0x00003edc·​0x00003edc·​0x00108·​0x00108·​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······​0x002ed4·​0x00003ed4·​0x00003ed4·​0x0012c·​0x0012c·​R···​0x115 ··​GNU_RELRO······​0x002ed4·​0x00003ed4·​0x00003ed4·​0x0012c·​0x0012c·​R···​0x1
1.68 KB
readelf --wide --sections {}
    
Offset 10, 17 lines modifiedOffset 10, 17 lines modified
10 ··​[·​5]·​.​gnu.​version······​VERSYM··········​00000b26·​000b26·​00005a·​02···​A··​3···​0··​210 ··​[·​5]·​.​gnu.​version······​VERSYM··········​00000b26·​000b26·​00005a·​02···​A··​3···​0··​2
11 ··​[·​6]·​.​gnu.​version_r····​VERNEED·········​00000b80·​000b80·​000050·​00···​A··​4···​2··​411 ··​[·​6]·​.​gnu.​version_r····​VERNEED·········​00000b80·​000b80·​000050·​00···​A··​4···​2··​4
12 ··​[·​7]·​.​rel.​dyn··········​REL·············​00000bd0·​000bd0·​000050·​08···​A··​3···​0··​412 ··​[·​7]·​.​rel.​dyn··········​REL·············​00000bd0·​000bd0·​000050·​08···​A··​3···​0··​4
13 ··​[·​8]·​.​rel.​plt··········​REL·············​00000c20·​000c20·​0000b8·​08··​AI··​3··​21··​413 ··​[·​8]·​.​rel.​plt··········​REL·············​00000c20·​000c20·​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·​000190·​01·​AMS··​0···​0··​419 ··​[14]·​.​rodata···········​PROGBITS········​00002000·​002000·​00018f·​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······​00003ed4·​002ed4·​000004·​04··​WA··​0···​0··​422 ··​[17]·​.​init_array·······​INIT_ARRAY······​00003ed4·​002ed4·​000004·​04··​WA··​0···​0··​4
23 ··​[18]·​.​fini_array·······​FINI_ARRAY······​00003ed8·​002ed8·​000004·​04··​WA··​0···​0··​423 ··​[18]·​.​fini_array·······​FINI_ARRAY······​00003ed8·​002ed8·​000004·​04··​WA··​0···​0··​4
24 ··​[19]·​.​dynamic··········​DYNAMIC·········​00003edc·​002edc·​000108·​08··​WA··​4···​0··​424 ··​[19]·​.​dynamic··········​DYNAMIC·········​00003edc·​002edc·​000108·​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
26 ··​[21]·​.​got.​plt··········​PROGBITS········​00004000·​003000·​000068·​04··​WA··​0···​0··​426 ··​[21]·​.​got.​plt··········​PROGBITS········​00004000·​003000·​000068·​04··​WA··​0···​0··​4
3.64 KB
readelf --wide --symbols {}
    
Offset 18, 31 lines modifiedOffset 18, 31 lines modified
18 ····​14:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​mbstowcs@GLIBC_2.​0·​(3)​18 ····​14:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​mbstowcs@GLIBC_2.​0·​(3)​
19 ····​15:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_deregisterTMClon​eTable19 ····​15:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_deregisterTMClon​eTable
20 ····​16:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​tgetstr@NCURSES6_TINF​O_5.​0.​19991023·​(4)​20 ····​16:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​tgetstr@NCURSES6_TINF​O_5.​0.​19991023·​(4)​
21 ····​17:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​tputs@NCURSES6_TINFO_​5.​0.​19991023·​(4)​21 ····​17:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​tputs@NCURSES6_TINFO_​5.​0.​19991023·​(4)​
22 ····​18:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__22 ····​18:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​__gmon_start__
23 ····​19:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able23 ····​19:​·​00000000·····​0·​NOTYPE··​WEAK···​DEFAULT··​UND·​_ITM_registerTMCloneT​able
24 ····​20:​·​00001380···​188·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z22write_param_capab​ilityP7JNIEnv_PKciP8_​jobject24 ····​20:​·​00001380···​188·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z22write_param_capab​ilityP7JNIEnv_PKciP8_​jobject
25 ····​21:​·​00001b40····​33·​FUNC····​WEAK···​DEFAULT···​12·​_ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz25 ····​21:​·​00001d30····​33·​FUNC····​WEAK···​DEFAULT···​12·​_ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz
26 ····​22:​·​00001850····​84·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_down26 ····​22:​·​00001850····​84·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_down
27 ····​23:​·​00001450···​764·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_initTerminal27 ····​23:​·​00001450···​764·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_initTerminal
28 ····​24:​·​000019a0····​42·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_clearToEndOfLine28 ····​24:​·​000019a0····​42·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_clearToEndOfLine
29 ····​25:​·​00001a60···​153·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_code​29 ····​25:​·​00001c50···​153·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_code​
30 ····​26:​·​0000406c·····​4·​OBJECT··​GLOBAL·​DEFAULT···​22·​current_terminal30 ····​26:​·​0000406c·····​4·​OBJECT··​GLOBAL·​DEFAULT···​22·​current_terminal
31 ····​27:​·​00001750····​42·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_bold31 ····​27:​·​00001750····​42·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_bold
32 ····​28:​·​00001b70···​251·​FUNC····​GLOBAL·​DEFAULT···​12·​java_to_char32 ····​28:​·​000019d0···​251·​FUNC····​GLOBAL·​DEFAULT···​12·​java_to_char
33 ····​29:​·​00001a30····​38·​FUNC····​GLOBAL·​DEFAULT···​12·​map_error_code33 ····​29:​·​00001c20····​38·​FUNC····​GLOBAL·​DEFAULT···​12·​map_error_code
34 ····​30:​·​00001c70···​230·​FUNC····​GLOBAL·​DEFAULT···​12·​char_to_java34 ····​30:​·​00001ad0···​230·​FUNC····​GLOBAL·​DEFAULT···​12·​char_to_java
35 ····​31:​·​000017c0····​46·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_foreground35 ····​31:​·​000017c0····​46·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_foreground
36 ····​32:​·​000018b0····​84·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_left36 ····​32:​·​000018b0····​84·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_left
37 ····​33:​·​00001910····​84·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_right37 ····​33:​·​00001910····​84·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_right
38 ····​34:​·​000017f0····​84·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_up38 ····​34:​·​000017f0····​84·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_up
39 ····​35:​·​00001970····​42·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_startLine39 ····​35:​·​00001970····​42·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_startLine
40 ····​36:​·​000040a0····​36·​OBJECT··​GLOBAL·​DEFAULT···​23·​terminal_capabilities​40 ····​36:​·​000040a0····​36·​OBJECT··​GLOBAL·​DEFAULT···​23·​terminal_capabilities​
41 ····​37:​·​00001440·····​6·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_getVersion41 ····​37:​·​00001440·····​6·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_getVersion
42 ····​38:​·​00001780····​52·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_reset42 ····​38:​·​00001780····​52·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_TerminfoFunctions​_reset
43 ····​39:​·​000019d0····​89·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_errn​o43 ····​39:​·​00001bc0····​89·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_errn​o
44 ····​40:​·​000012e0····​31·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z6getcapPKc44 ····​40:​·​000012e0····​31·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z6getcapPKc
45 ····​41:​·​00001b30·····​6·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_NativeLibraryFunc​tions_getVersion45 ····​41:​·​00001d20·····​6·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_NativeLibraryFunc​tions_getVersion
46 ····​42:​·​00001b00····​41·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_mess​age46 ····​42:​·​00001cf0····​41·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_mess​age
47 ····​43:​·​00001300···​124·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z16write_capabilityP​7JNIEnv_PKcP8_jobject​47 ····​43:​·​00001300···​124·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z16write_capabilityP​7JNIEnv_PKcP8_jobject​
48 ····​44:​·​000012b0····​44·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z17write_to_terminal​i48 ····​44:​·​000012b0····​44·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z17write_to_terminal​i
2.16 KB
readelf --wide --relocs {}
    
Offset 18, 22 lines modifiedOffset 18, 22 lines modified
18 00004010··​00000307·​R_386_JUMP_SLOT········​00000000···​isatty@GLIBC_2.​018 00004010··​00000307·​R_386_JUMP_SLOT········​00000000···​isatty@GLIBC_2.​0
19 00004014··​00000407·​R_386_JUMP_SLOT········​00000000···​tgetent@NCURSES6_TINF​O_5.​0.​1999102319 00004014··​00000407·​R_386_JUMP_SLOT········​00000000···​tgetent@NCURSES6_TINF​O_5.​0.​19991023
20 00004018··​00002807·​R_386_JUMP_SLOT········​000012e0···​_Z6getcapPKc20 00004018··​00002807·​R_386_JUMP_SLOT········​000012e0···​_Z6getcapPKc
21 0000401c··​00000507·​R_386_JUMP_SLOT········​00000000···​write@GLIBC_2.​021 0000401c··​00000507·​R_386_JUMP_SLOT········​00000000···​write@GLIBC_2.​0
22 00004020··​00000607·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​022 00004020··​00000607·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​0
23 00004024··​00001407·​R_386_JUMP_SLOT········​00001380···​_Z22write_param_capab​ilityP7JNIEnv_PKciP8_​jobject23 00004024··​00001407·​R_386_JUMP_SLOT········​00001380···​_Z22write_param_capab​ilityP7JNIEnv_PKciP8_​jobject
24 00004028··​00000707·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​024 00004028··​00000707·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​0
25 0000402c··​00002a07·​R_386_JUMP_SLOT········​00001b00···​mark_failed_with_mess​age25 0000402c··​00002a07·​R_386_JUMP_SLOT········​00001cf0···​mark_failed_with_mess​age
26 00004030··​00000807·​R_386_JUMP_SLOT········​00000000···​wcstombs@GLIBC_2.​026 00004030··​00000807·​R_386_JUMP_SLOT········​00000000···​wcstombs@GLIBC_2.​0
27 00004034··​00001e07·​R_386_JUMP_SLOT········​00001c70···​char_to_java27 00004034··​00001e07·​R_386_JUMP_SLOT········​00001ad0···​char_to_java
28 00004038··​00000907·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​028 00004038··​00000907·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​0
29 0000403c··​00002b07·​R_386_JUMP_SLOT········​00001300···​_Z16write_capabilityP​7JNIEnv_PKcP8_jobject​29 0000403c··​00002b07·​R_386_JUMP_SLOT········​00001300···​_Z16write_capabilityP​7JNIEnv_PKcP8_jobject​
30 00004040··​00000a07·​R_386_JUMP_SLOT········​00000000···​getenv@GLIBC_2.​030 00004040··​00000a07·​R_386_JUMP_SLOT········​00000000···​getenv@GLIBC_2.​0
31 00004044··​00000b07·​R_386_JUMP_SLOT········​00000000···​tparm@NCURSES6_TINFO_​5.​0.​1999102331 00004044··​00000b07·​R_386_JUMP_SLOT········​00000000···​tparm@NCURSES6_TINFO_​5.​0.​19991023
32 00004048··​00000c07·​R_386_JUMP_SLOT········​00000000···​wcslen@GLIBC_2.​032 00004048··​00000c07·​R_386_JUMP_SLOT········​00000000···​wcslen@GLIBC_2.​0
33 0000404c··​00000d07·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​033 0000404c··​00000d07·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​0
34 00004050··​00000e07·​R_386_JUMP_SLOT········​00000000···​mbstowcs@GLIBC_2.​034 00004050··​00000e07·​R_386_JUMP_SLOT········​00000000···​mbstowcs@GLIBC_2.​0
35 00004054··​00001507·​R_386_JUMP_SLOT········​00001b40···​_ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz35 00004054··​00001507·​R_386_JUMP_SLOT········​00001d30···​_ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz
36 00004058··​00001907·​R_386_JUMP_SLOT········​00001a60···​mark_failed_with_code​36 00004058··​00001907·​R_386_JUMP_SLOT········​00001c50···​mark_failed_with_code​
37 0000405c··​00001d07·​R_386_JUMP_SLOT········​00001a30···​map_error_code37 0000405c··​00001d07·​R_386_JUMP_SLOT········​00001c20···​map_error_code
38 00004060··​00001007·​R_386_JUMP_SLOT········​00000000···​tgetstr@NCURSES6_TINF​O_5.​0.​1999102338 00004060··​00001007·​R_386_JUMP_SLOT········​00000000···​tgetstr@NCURSES6_TINF​O_5.​0.​19991023
39 00004064··​00001107·​R_386_JUMP_SLOT········​00000000···​tputs@NCURSES6_TINFO_​5.​0.​1999102339 00004064··​00001107·​R_386_JUMP_SLOT········​00000000···​tputs@NCURSES6_TINFO_​5.​0.​19991023
1000 B
readelf --wide --dynamic {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libncurses.​so.​6]4 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libncurses.​so.​6]
5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libtinfo.​so.​6]5 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libtinfo.​so.​6]
6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]6 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libstdc++.​so.​6]
7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]7 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libm.​so.​6]
8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]8 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libgcc_s.​so.​1]
9 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]9 ·​0x00000001·​(NEEDED)​·····················​Shared·​library:​·​[libc.​so.​6]
10 ·​0x0000000c·​(INIT)​·······················​0x100010 ·​0x0000000c·​(INIT)​·······················​0x1000
11 ·​0x0000000d·​(FINI)​·······················​0x1d5811 ·​0x0000000d·​(FINI)​·······················​0x1d54
12 ·​0x00000019·​(INIT_ARRAY)​·················​0x3ed412 ·​0x00000019·​(INIT_ARRAY)​·················​0x3ed4
13 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​4·​(bytes)​13 ·​0x0000001b·​(INIT_ARRAYSZ)​···············​4·​(bytes)​
14 ·​0x0000001a·​(FINI_ARRAY)​·················​0x3ed814 ·​0x0000001a·​(FINI_ARRAY)​·················​0x3ed8
15 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​15 ·​0x0000001c·​(FINI_ARRAYSZ)​···············​4·​(bytes)​
16 ·​0x6ffffef5·​(GNU_HASH)​···················​0x17816 ·​0x6ffffef5·​(GNU_HASH)​···················​0x178
17 ·​0x00000005·​(STRTAB)​·····················​0x52017 ·​0x00000005·​(STRTAB)​·····················​0x520
18 ·​0x00000006·​(SYMTAB)​·····················​0x25018 ·​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:​·79fbfa6cf8d8e335bc220​f00a93c141f28bd4ce83 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·09036e0c1c2b019611572​d7d11d19f9b781a8bc8
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·​00001a8f719 ··​DW_CFA_advance_loc:​·30·​to·​00001a0b
790 ··​DW_CFA_def_cfa_offset​:​·​48 
791 ··​DW_CFA_advance_loc:​·​1·​to·​00001a90 
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.
3.52 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 66, 33 lines modifiedOffset 66, 33 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_74 ··​0x00000990·​6176615f·746f5f63·​68617200·​6d616c6c·​ava_to_char.​mall
75 ··​0x000009a0·​6572726e·​6f006d61·​6c6c6f63·005f5f65·errno.​malloc.​__e75 ··​0x000009a0·​6f630077·​6373746f·​6d627300·66726565·oc.​wcstombs.​free
76 ··​0x000009b0·72726e6f·5f6c6f63·​6174696f·​6e007374·rrno_location.​st76 ··​0x000009b0·00737472·6c656e00·​6d627374·​6f776373·.​strlen.​mbstowcs
77 ··​0x000009c0·72657272·​6f725f72·006d6172·6b5f6661·​rerror_r.​mark_fa77 ··​0x000009c0·00776373·​6c656e00·6d61726b·5f666169·​.​wcslen.​mark_fai
78 ··​0x000009d0·​696c6564·5f776974·685f636f·​64650066·iled_with_code.​f78 ··​0x000009d0·​6c65645f·77697468·5f657272·​6e6f005f·​led_with_errno.​_
79 ··​0x000009e0·72656500·​6d61705f·6572726f·​725f636f·​ree.​map_error_co79 ··​0x000009e0·5f657272·​6e6f5f6c·​6f636174·696f6e00·_errno_location.​
80 ··​0x000009f0·6465005f·5a4e374a·4e49456e·​765f3134·​de.​_ZN7JNIEnv_1480 ··​0x000009f0·73747265·72726f72·5f72006d·61726b5f·​strerror_r.​mark_
81 ··​0x00000a00·43616c6c·566f6964·​4d657468·​6f644550·CallVoidMethodEP81 ··​0x00000a00·6661696c·​65645f77·6974685f·​636f6465·failed_with_code
82 ··​0x00000a10·385f6a6f·626a6563·​74503130·5f6a6d65·8_jobjectP10_jme82 ··​0x00000a10·006d6170·5f657272·6f725f63·6f646500·.​map_error_code.​
83 ··​0x00000a20·74686f64·​49447a00·4a617661·5f6e6574·thodIDz.​Java_net83 ··​0x00000a20·5f5a4e37·​4a4e4945·​6e765f31·3443616c·_ZN7JNIEnv_14Cal
84 ··​0x00000a30·5f727562·79677261·​70656672·​7569745f·_rubygrapefruit_84 ··​0x00000a30·6c566f69·​644d6574·686f6445·50385f6a·lVoidMethodEP8_j
85 ··​0x00000a40·706c6174·​666f726d·​5f696e74·​65726e61·platform_interna85 ··​0x00000a40·6f626a65·​63745031·305f6a6d·​6574686f·objectP10_jmetho
86 ··​0x00000a50·​6c5f6a6e·695f4e61·​74697665·4c696272·l_jni_NativeLibr86 ··​0x00000a50·​6449447a·004a6176·615f6e65·745f7275·dIDz.​Java_net_ru
87 ··​0x00000a60·​61727946·756e6374·696f6e73·​5f676574·aryFunctions_get87 ··​0x00000a60·​62796772·61706566·72756974·​5f706c61·bygrapefruit_pla
88 ··​0x00000a70·56657273·​696f6e00·6a617661·5f746f5f·Version.​java_to_88 ··​0x00000a70·74666f72·​6d5f696e·7465726e·616c5f6a·tform_internal_j
89 ··​0x00000a80·​63686172·00776373·746f6d62·​73007374·char.​wcstombs.​st89 ··​0x00000a80·​6e695f4e·61746976·654c6962·​72617279·ni_NativeLibrary
90 ··​0x00000a90·726c656e·006d6273·​746f7763·​73007763·rlen.​mbstowcs.​wc90 ··​0x00000a90·46756e63·74696f6e·​735f6765·​74566572·Functions_getVer
91 ··​0x00000aa0·​736c656e·​006c6962·​6e637572·​7365732e·​slen.​libncurses.​91 ··​0x00000aa0·​73696f6e·​006c6962·​6e637572·​7365732e·​sion.​libncurses.​
92 ··​0x00000ab0·​736f2e36·​006c6962·​74696e66·​6f2e736f·​so.​6.​libtinfo.​so92 ··​0x00000ab0·​736f2e36·​006c6962·​74696e66·​6f2e736f·​so.​6.​libtinfo.​so
93 ··​0x00000ac0·​2e36006c·​69627374·​64632b2b·​2e736f2e·​.​6.​libstdc++.​so.​93 ··​0x00000ac0·​2e36006c·​69627374·​64632b2b·​2e736f2e·​.​6.​libstdc++.​so.​
94 ··​0x00000ad0·​36006c69·​626d2e73·​6f2e3600·​6c696267·​6.​libm.​so.​6.​libg94 ··​0x00000ad0·​36006c69·​626d2e73·​6f2e3600·​6c696267·​6.​libm.​so.​6.​libg
95 ··​0x00000ae0·​63635f73·​2e736f2e·​31006c69·​62632e73·​cc_s.​so.​1.​libc.​s95 ··​0x00000ae0·​63635f73·​2e736f2e·​31006c69·​62632e73·​cc_s.​so.​1.​libc.​s
96 ··​0x00000af0·​6f2e3600·​4e435552·​53455336·​5f54494e·​o.​6.​NCURSES6_TIN96 ··​0x00000af0·​6f2e3600·​4e435552·​53455336·​5f54494e·​o.​6.​NCURSES6_TIN
97 ··​0x00000b00·​464f5f35·​2e302e31·​39393931·​30323300·​FO_5.​0.​19991023.​97 ··​0x00000b00·​464f5f35·​2e302e31·​39393931·​30323300·​FO_5.​0.​19991023.​
98 ··​0x00000b10·​474c4942·​435f322e·​3000474c·​4942435f·​GLIBC_2.​0.​GLIBC_98 ··​0x00000b10·​474c4942·​435f322e·​3000474c·​4942435f·​GLIBC_2.​0.​GLIBC_
38.1 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 856, 438 lines modifiedOffset 856, 435 lines modified
856 ····​19c5:​»       ​83·​c4·​18·············»       ​add····​$0x18,​%esp856 ····​19c5:​»       ​83·​c4·​18·············»       ​add····​$0x18,​%esp
857 ····​19c8:​»       ​5b···················»       ​pop····​%ebx857 ····​19c8:​»       ​5b···················»       ​pop····​%ebx
858 ····​19c9:​»       ​c3···················»       ​ret····858 ····​19c9:​»       ​c3···················»       ​ret····
859 ····​19ca:​»       ​66·​90················»       ​xchg···​%ax,​%ax859 ····​19ca:​»       ​66·​90················»       ​xchg···​%ax,​%ax
860 ····​19cc:​»       ​66·​90················»       ​xchg···​%ax,​%ax860 ····​19cc:​»       ​66·​90················»       ​xchg···​%ax,​%ax
861 ····​19ce:​»       ​66·​90················»       ​xchg···​%ax,​%ax861 ····​19ce:​»       ​66·​90················»       ​xchg···​%ax,​%ax
  
862 000019d0·​<mark_failed_with_err​no@@Base>:​862 000019d0·​<java_to_char@@Base>:​
863 mark_failed_with_errn​o()​:​ 
864 .​/​src/​shared/​cpp/​generic_posix.​cpp:​28 
865 ····​19d0:​»       ​57···················»       ​push···​%edi 
866 ····​19d1:​»       ​56···················»       ​push···​%esi 
867 ····​19d2:​»       ​53···················»       ​push···​%ebx 
868 ····​19d3:​»       ​e8·​d8·​f7·​ff·​ff·······»       ​call···​11b0·​<__cxa_finalize@plt+0​x10> 
869 ····​19d8:​»       ​81·​c3·​28·​26·​00·​00····»       ​add····​$0x2628,​%ebx 
870 .​/​src/​shared/​cpp/​generic_posix.​cpp:​29 
871 ····​19de:​»       ​83·​ec·​0c·············»       ​sub····​$0xc,​%esp 
872 ····​19e1:​»       ​68·​00·​04·​00·​00·······»       ​push···​$0x400 
873 ····​19e6:​»       ​e8·​95·​f6·​ff·​ff·······»       ​call···​1080·​<malloc@plt> 
874 ····​19eb:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
875 .​/​src/​shared/​cpp/​generic_posix.​cpp:​32 
876 ····​19ed:​»       ​e8·​ee·​f6·​ff·​ff·······»       ​call···​10e0·​<__errno_location@plt​> 
877 ····​19f2:​»       ​83·​c4·​0c·············»       ​add····​$0xc,​%esp 
878 ····​19f5:​»       ​68·​00·​04·​00·​00·······»       ​push···​$0x400 
879 ····​19fa:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
880 ····​19fc:​»       ​56···················»       ​push···​%esi 
881 ····​19fd:​»       ​ff·​30················»       ​pushl··​(%eax)​ 
882 ····​19ff:​»       ​e8·​2c·​f6·​ff·​ff·······»       ​call···​1030·​<strerror_r@plt> 
883 .​/​src/​shared/​cpp/​generic_posix.​cpp:​37 
884 ····​1a04:​»       ​5a···················»       ​pop····​%edx 
885 ····​1a05:​»       ​ff·​74·​24·​24··········»       ​pushl··​0x24(%esp)​ 
886 ····​1a09:​»       ​50···················»       ​push···​%eax 
887 ····​1a0a:​»       ​ff·​37················»       ​pushl··​(%edi)​ 
888 ····​1a0c:​»       ​ff·​74·​24·​2c··········»       ​pushl··​0x2c(%esp)​ 
889 ····​1a10:​»       ​ff·​74·​24·​2c··········»       ​pushl··​0x2c(%esp)​ 
890 ····​1a14:​»       ​e8·​47·​f7·​ff·​ff·······»       ​call···​1160·​<mark_failed_with_cod​e@plt> 
891 .​/​src/​shared/​cpp/​generic_posix.​cpp:​38 
892 ····​1a19:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp 
893 ····​1a1c:​»       ​56···················»       ​push···​%esi 
894 ····​1a1d:​»       ​e8·​0e·​f7·​ff·​ff·······»       ​call···​1130·​<free@plt> 
895 .​/​src/​shared/​cpp/​generic_posix.​cpp:​39 
896 ····​1a22:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp 
897 ····​1a25:​»       ​5b···················»       ​pop····​%ebx 
898 ····​1a26:​»       ​5e···················»       ​pop····​%esi 
899 ····​1a27:​»       ​5f···················»       ​pop····​%edi 
900 ····​1a28:​»       ​c3···················»       ​ret···· 
901 ····​1a29:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi 
  
902 00001a30·​<map_error_code@@Base​>:​ 
903 map_error_code()​:​ 
904 .​/​src/​shared/​cpp/​generic_posix.​cpp:​41 
905 ····​1a30:​»       ​8b·​54·​24·​04··········»       ​mov····​0x4(%esp)​,​%edx 
906 .​/​src/​shared/​cpp/​generic_posix.​cpp:​43 
907 ····​1a34:​»       ​b8·​01·​00·​00·​00·······»       ​mov····​$0x1,​%eax 
908 .​/​src/​shared/​cpp/​generic_posix.​cpp:​42 
909 ····​1a39:​»       ​83·​fa·​02·············»       ​cmp····​$0x2,​%edx 
910 ····​1a3c:​»       ​74·​17················»       ​je·····​1a55·​<map_error_code@@Base​+0x25> 
911 .​/​src/​shared/​cpp/​generic_posix.​cpp:​45 
912 ····​1a3e:​»       ​83·​fa·​14·············»       ​cmp····​$0x14,​%edx 
913 ····​1a41:​»       ​74·​0d················»       ​je·····​1a50·​<map_error_code@@Base​+0x20> 
914 .​/​src/​shared/​cpp/​generic_posix.​cpp:​49 
915 ····​1a43:​»       ​31·​c0················»       ​xor····​%eax,​%eax 
916 ····​1a45:​»       ​83·​fa·​0d·············»       ​cmp····​$0xd,​%edx 
917 ····​1a48:​»       ​0f·​94·​c0·············»       ​sete···​%al 
918 ····​1a4b:​»       ​8d·​04·​40·············»       ​lea····​(%eax,​%eax,​2)​,​%eax 
919 ····​1a4e:​»       ​c3···················»       ​ret···· 
920 ····​1a4f:​»       ​90···················»       ​nop 
921 .​/​src/​shared/​cpp/​generic_posix.​cpp:​46 
922 ····​1a50:​»       ​b8·​02·​00·​00·​00·······»       ​mov····​$0x2,​%eax 
923 .​/​src/​shared/​cpp/​generic_posix.​cpp:​52 
924 ····​1a55:​»       ​c3···················»       ​ret···· 
925 ····​1a56:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
926 ····​1a58:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
927 ····​1a5a:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
928 ····​1a5c:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
929 ····​1a5e:​»       ​66·​90················»       ​xchg···​%ax,​%ax 
  
930 00001a60·​<mark_failed_with_cod​e@@Base>:​ 
931 mark_failed_with_code​()​:​ 
932 .​/​src/​shared/​cpp/​generic.​cpp:​27 
933 ····​1a60:​»       ​55···················»       ​push···​%ebp 
934 ····​1a61:​»       ​57···················»       ​push···​%edi 
935 ····​1a62:​»       ​56···················»       ​push···​%esi 
936 ····​1a63:​»       ​53···················»       ​push···​%ebx 
937 ····​1a64:​»       ​e8·​47·​f7·​ff·​ff·······»       ​call···​11b0·​<__cxa_finalize@plt+0​x10> 
938 ····​1a69:​»       ​81·​c3·​97·​25·​00·​00····»       ​add····​$0x2597,​%ebx 
939 ····​1a6f:​»       ​83·​ec·​24·············»       ​sub····​$0x24,​%esp 
940 ····​1a72:​»       ​8b·​7c·​24·​38··········»       ​mov····​0x38(%esp)​,​%edi 
941 ····​1a76:​»       ​8b·​74·​24·​44··········»       ​mov····​0x44(%esp)​,​%esi 
942 /​usr/​lib/​jvm/​default-​java/​include/​jni.​h:​891 
943 ····​1a7a:​»       ​8b·​07················»       ​mov····​(%edi)​,​%eax 
944 ····​1a7c:​»       ​ff·​74·​24·​48··········»       ​pushl··​0x48(%esp)​ 
945 ····​1a80:​»       ​57···················»       ​push···​%edi 
946 ····​1a81:​»       ​ff·​50·​7c·············»       ​call···​*0x7c(%eax)​ 
947 /​usr/​lib/​jvm/​default-​java/​include/​jni.​h:​899 
948 ····​1a84:​»       ​8d·​8b·​00·​e1·​ff·​ff····»       ​lea····​-​0x1f00(%ebx)​,​%ecx 
949 ····​1a8a:​»       ​8b·​17················»       ​mov····​(%edi)​,​%edx 
950 ····​1a8c:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp 
951 ····​1a8f:​»       ​51···················»       ​push···​%ecx 
952 ····​1a90:​»       ​8d·​8b·​2a·​e1·​ff·​ff····»       ​lea····​-​0x1ed6(%ebx)​,​%ecx 
953 ····​1a96:​»       ​51···················»       ​push···​%ecx 
954 ····​1a97:​»       ​50···················»       ​push···​%eax 
955 ····​1a98:​»       ​57···················»       ​push···​%edi 
956 ····​1a99:​»       ​ff·​92·​84·​00·​00·​00····»       ​call···​*0x84(%edx)​ 
957 ····​1a9f:​»       ​89·​44·​24·​1c··········»       ​mov····​%eax,​0x1c(%esp)​ 
958 /​usr/​lib/​jvm/​default-​java/​include/​jni.​h:​1616 
959 ····​1aa3:​»       ​58···················»       ​pop····​%eax 
960 ····​1aa4:​»       ​8b·​07················»       ​mov····​(%edi)​,​%eax 
961 ····​1aa6:​»       ​5a···················»       ​pop····​%edx 
962 ····​1aa7:​»       ​ff·​74·​24·​3c··········»       ​pushl··​0x3c(%esp)​ 
963 ····​1aab:​»       ​57···················»       ​push···​%edi 
964 ····​1aac:​»       ​ff·​90·​9c·​02·​00·​00····»       ​call···​*0x29c(%eax)​ 
965 ····​1ab2:​»       ​89·​c5················»       ​mov····​%eax,​%ebp 
966 .​/​src/​shared/​cpp/​generic.​cpp:​31 
967 ····​1ab4:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp 
968 ····​1ab7:​»       ​85·​f6················»       ​test···​%esi,​%esi 
969 ····​1ab9:​»       ​74·​12················»       ​je·····​1acd·​<mark_failed_with_cod​e@@Base+0x6d> 
970 /​usr/​lib/​jvm/​default-​java/​include/​jni.​h:​1616 
971 ····​1abb:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp 
972 ····​1abe:​»       ​8b·​07················»       ​mov····​(%edi)​,​%eax 
973 ····​1ac0:​»       ​56···················»       ​push···​%esi 
974 ····​1ac1:​»       ​57···················»       ​push···​%edi 
975 ····​1ac2:​»       ​ff·​90·​9c·​02·​00·​00····»       ​call···​*0x29c(%eax)​ 
976 ····​1ac8:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
977 ····​1aca:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp 
978 .​/​src/​shared/​cpp/​generic.​cpp:​32·​(discriminator·​4)​ 
979 ····​1acd:​»       ​83·​ec·​0c·············»       ​sub····​$0xc,​%esp 
Max diff block lines reached; 29094/38915 bytes (74.76%) of diff not shown.
953 B
objdump --line-numbers --disassemble --demangle --reloc --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·​of·​section·​.​fini:​1 Disassembly·​of·​section·​.​fini:​
  
2 00001d58·​<.​fini>:​2 00001d54·​<.​fini>:​
3 ····​1d58:​»       ​53···················»       ​push···​%ebx3 ····​1d54:​»       ​53···················»       ​push···​%ebx
4 ····​1d59:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp4 ····​1d55:​»       ​83·​ec·​08·············»       ​sub····​$0x8,​%esp
5 ····​1d5c:​»       ​e8·4f·​f4·​ff·​ff·······»       ​call···​11b0·​<__cxa_finalize@plt+0​x10>5 ····​1d58:​»       ​e8·53·​f4·​ff·​ff·······»       ​call···​11b0·​<__cxa_finalize@plt+0​x10>
6 ····​1d61:​»       ​81·​c3·9f·​22·​00·​00····»       ​add····​$0x229f,​%ebx6 ····​1d5d:​»       ​81·​c3·a3·​22·​00·​00····»       ​add····​$0x22a3,​%ebx
7 ····​1d67:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp7 ····​1d63:​»       ​83·​c4·​08·············»       ​add····​$0x8,​%esp
8 ····​1d6a:​»       ​5b···················»       ​pop····​%ebx8 ····​1d66:​»       ​5b···················»       ​pop····​%ebx
9 ····​1d6b:​»       ​c3···················»       ​ret····9 ····​1d67:​»       ​c3···················»       ​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;​)​V24 ··​[···​100]··could·​not·​convert·​string·​to·​current·​locale
25 ··​[···​12a]··​failed25 ··​[···​12c]··​could·​not·​convert·string·​from·​current·locale
26 ··​[···​134]··could·​not·​convert·​string·​to·​current·​locale26 ··​[···​15c]··(Ljava/​lang/​String;​IILjava/​lang/​String;​)​V
27 ··​[···​160]··​could·​not·​convert·string·​from·​current·locale27 ··​[···​188]··​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.​84 ··​0x00002774·​0c870341·​0e108604·​410e1483·​054e0e38·​.​.​.​A.​.​.​.​A.​.​.​.​N.​8
85 ··​0x00002784·14450e18·​430e1c42·0e20460e·​1c440e20·​.​E.​.​C.​.​B.​·F.​.​D.​·85 ··​0x00002784·​4a0e3c41·0e405e0e·34460e38·440e3c41·​J.​<A.​@^.​4F.​8D.​<A
86 ··​0x00002794·410e2442·0e28440e·​2c440e30·480e1c41·​A.​$B.​(D.​,​D.​0H.​.​A86 ··​0x00002794·​0e404d0e·30640e34·4e0e3844·0e3c410e·.​@M.​0d.​4N.​8D.​<A.​
87 ··​0x000027a4·0e20480e·​1041c30e·​0c41c60e·0841c70e·​.​·H.​.​A.​.​.​A.​.​.​A.​.​87 ··​0x000027a4·40490e34·420e3841·​0e3c420e·​40480e30·@I.​4B.​8A.​<B.​@H.​0
88 ··​0x000027b4·04000000·10000000·58050000·70f2ffff·.​.​.​.​.​.​.​.​X.​.​.​p.​.​.​88 ··​0x000027b4·480e3c44·0e40480e·34410e38·430e3c41·H.​<D.​@H.​4A.​8C.​<A
89 ··​0x000027c4·26000000·00000000·20000000·6c050000·&.​.​.​.​.​.​.​·.​.​.​l.​.​.​89 ··​0x000027c4·0e40500e·30430a0e·1443c30e·1041c60e·.​@P.​0C.​.​.​C.​.​.​A.​.​
90 ··​0x000027d4·6cf3ffff·21000000·​00430e10·4b0e1444·l.​.​.​!.​.​.​.​C.​.​K.​.​D90 ··​0x000027d4·0c41c70e·0841c50e·​04460b43·​0e344c0e·.​A.​.​.​A.​.​.​F.​C.​4L.​
91 ··​0x000027e4·0e18440e·​1c410e20·​490e0400·88000000·.​.​D.​.​A.​·​I.​.​.​.​.​.​.​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·​054e0e38·​4e0e3c41·​0e404e0e·​30410e34·​.​N.​8N.​<A.​@N.​0A.​494 ··​0x00002814·​054e0e3c·​450e405a·​0e34410e·​38430e3c·​.​N.​<E.​@Z.​4A.​8C.​<
95 ··​0x00002824·​470e3841·​0e3c410e·404b0e3c·430e3844·G.​8A.​<A.​@K.​<C.​8D95 ··​0x00002824·​410e4048·​0e30480e·3c410e40·550e306c·A.​@H.​0H.​<A.​@U.​0l
96 ··​0x00002834·​0e3c410e·404b0e30·​470e3843·​0e3c410e·​.​<A.​@K.​0G.​8C.​<A.​96 ··​0x00002834·​0e34470e·38410e3c·​440e405b·​0e30430a·​.​4G.​8A.​<D.​@[.​0C.​
97 ··​0x00002844·404b0e30·​430e3c44·​0e40480e·34410e38·​@K.​0C.​<D.​@H.​4A.​897 ··​0x00002844·0e1443c3·​0e1041c6·​0e0c41c7·0e0841c5·​.​.​C.​.​.​A.​.​.​A.​.​.​A.​
98 ··​0x00002854·440e3c41·0e40410e·44440e48·440e4c41·D.​<A.​@A.​DD.​HD.​LA98 ··​0x00002854·​0e04480b·430e344c·0e38410e·​3c440e40·.​.​H.​C.​4L.​8A.​<D.​@
99 ··​0x00002864·​0e50480e·1441c30e·1041c60e·0c41c70e·​.​PH.​.​A.​.​.​A.​.​.​A.​.​99 ··​0x00002864·500e3000·58000000·​08060000·50f3ffff·P.​0.​X.​.​.​.​.​.​.​P.​.​.​
100 ··​0x00002874·0841c50e·​04000000·2c000000·1c060000·.​A.​.​.​.​.​.​,​.​.​.​.​.​.​.​100 ··​0x00002874·59000000·​00410e08·8702410e·0c860341·Y.​.​.​.​A.​.​.​.​A.​.​.​.​A
101 ··​0x00002884·7cf2ffff·29000000·​00410e08·83024e0e·|.​.​.​)​.​.​.​.​A.​.​.​.​N.​101 ··​0x00002884·0e108304·4e0e1c45·​0e204f0e·14450e18·.​.​.​.​N.​.​E.​·​O.​.​E.​.​
102 ··​0x00002894·1c440e20·420e2442·0e28440e·​2c440e30·​.​D.​·B.​$B.​(D.​,​D.​0102 ··​0x00002894·​430e1c42·0e20460e·1c440e20·410e2442·​C.​.​B.​·​F.​.​D.​·​A.​$B
103 ··​0x000028a4·480e0841·c30e0400·10000000·4c060000·​H.​.​A.​.​.​.​.​.​.​.​L.​.​.​103 ··​0x000028a4·​0e28440e·2c440e30·480e1c41·0e20480e·.​(D.​,​D.​0H.​.​A.​·H.​
104 ··​0x000028b4·7cf2ffff·​06000000·​00000000·90000000·|.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​104 ··​0x000028b4·1041c30e·​0c41c60e·​0841c70e·04000000·.​A.​.​.​A.​.​.​A.​.​.​.​.​.​
105 ··​0x000028c4·60060000·a8f2ffff·fb000000·00410e08·`.​.​.​.​.​.​.​.​.​.​.​.​A.​.​105 ··​0x000028c4·10000000·64060000·54f3ffff·26000000·.​.​.​.​d.​.​.​T.​.​.​&.​.​.​
106 ··​0x000028d4·8502410e·0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​106 ··​0x000028d4·00000000·20000000·78060000·50f4ffff·​.​.​.​.​·.​.​.​x.​.​.​P.​.​.​
107 ··​0x000028e4·​054e0e38·4a0e3c41·0e405e0e·​34460e38·.​N.​8J.​<A.​@^.​4F.​8107 ··​0x000028e4·21000000·​00430e10·​4b0e1444·0e18440e·​!.​.​.​.​C.​.​K.​.​D.​.​D.​
108 ··​0x000028f4·​440e3c41·0e404d0e·30640e34·4e0e3844·D.​<A.​@M.​0d.​4N.​8D108 ··​0x000028f4·1c410e20·​490e0400·88000000·9c060000·​.​A.​·​I.​.​.​.​.​.​.​.​.​.​.​
109 ··​0x00002904·0e3c410e·​40490e34·420e3841·0e3c420e·​.​<A.​@I.​4B.​8A.​<B.​109 ··​0x00002904·4cf3ffff·​99000000·​00410e08·8502410e·L.​.​.​.​.​.​.​.​A.​.​.​.​A.​
110 ··​0x00002914·40480e30·480e3c44·0e40480e·34410e38·@H.​0H.​<D.​@H.​4A.​8110 ··​0x00002914·​0c870341·0e108604·410e1483·054e0e38·.​.​.​A.​.​.​.​A.​.​.​.​N.​8
111 ··​0x00002924·​430e3c41·​0e40500e·​30430a0e·1443c30e·C.​<A.​@P.​0C.​.​.​C.​.​111 ··​0x00002924·​4e0e3c41·​0e404e0e·​30410e34·​470e3841·N.​<A.​@N.​0A.​4G.​8A
112 ··​0x00002934·1041c60e·0c41c70e·​0841c50e·​04460b43·​.​A.​.​.​A.​.​.​A.​.​.​F.​C112 ··​0x00002934·​0e3c410e·​404b0e3c·430e3844·0e3c410e·​.​<A.​@K.​<C.​8D.​<A.​
113 ··​0x00002944·​0e344c0e·38410e3c·410e4050·0e300000·.​4L.​8A.​<A.​@P.​0.​.​113 ··​0x00002944·404b0e30·470e3843·0e3c410e·404b0e30·​@K.​0G.​8C.​<A.​@K.​0
114 ··​0x00002954·74000000·f4060000·14f3ffff·e6000000·t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​114 ··​0x00002954·430e3c44·0e40480e·34410e38·440e3c41·C.​<D.​@H.​4A.​8D.​<A
115 ··​0x00002964·​00410e08·​8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​115 ··​0x00002964·​0e40410e·​44440e48·440e4c41·​0e50480e·​.​@A.​DD.​HD.​LA.​PH.​
116 ··​0x00002974·410e1483·054e0e3c·​450e405a·0e34410e·​A.​.​.​.​N.​<E.​@Z.​4A.​116 ··​0x00002974·​1441c30e·​1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
117 ··​0x00002984·38430e3c·410e4048·0e30480e·3c410e40·8C.​<A.​@H.​0H.​<A.​@117 ··​0x00002984·04000000·2c000000·28070000·60f3ffff·.​.​.​.​,​.​.​.​(.​.​.​`.​.​.​
118 ··​0x00002994·550e306c·​0e34470e·​38410e3c·440e405b·U.​0l.​4G.​8A.​<D.​@[118 ··​0x00002994·29000000·​00410e08·83024e0e·​1c440e20·)​.​.​.​.​A.​.​.​.​N.​.​D.​·
119 ··​0x000029a4·​0e30430a·​0e1443c3·0e1041c6·0e0c41c7·.​0C.​.​.​C.​.​.​A.​.​.​A.​119 ··​0x000029a4·420e2442·​0e28440e·2c440e30·​480e0841·​B.​$B.​(D.​,​D.​0H.​.​A
120 ··​0x000029b4·​0e0841c5·0e04480b·430e344c·​0e38410e·​.​.​A.​.​.​H.​C.​4L.​8A.​120 ··​0x000029b4·c30e0400·10000000·58070000·60f3ffff·​.​.​.​.​.​.​.​.​X.​.​.​`.​.​.​
121 ··​0x000029c4·3c440e40·500e3000·​00000000··········<D.​@P.​0.​.​.​.​.​121 ··​0x000029c4·06000000·00000000·​00000000··········.​.​.​.​.​.​.​.​.​.​.​.​
  
812 B
stderr 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·66626661·​36636638·64386533·​33356263·fbfa6cf8d8e335bc2 ··​0x00000000·30333665·​30633163·​32623031·​39363131·036e0c1c2b019611
3 ··​0x00000010·​32323066·​30306139·33633134·​31663238·220f00a93c141f283 ··​0x00000010·​35373264·​37643131·​64313966·​39623738·572d7d11d19f9b78
4 ··​0x00000020·62643463·​65382e64·​65627567·​00000000·bd4ce8.​debug.​.​.​.​4 ··​0x00000020·31613862·​63382e64·​65627567·​00000000·1a8bc8.​debug.​.​.​.​
5 ··​0x00000030·​964738aa····························​.​G8.​5 ··​0x00000030·​9bda45e7····························​.​.​E.​
  
79.5 KB
./usr/lib/jni/libnative-platform.so
1.36 KB
readelf --wide --sections {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ··​[·​7]·​.​rel.​dyn··········​REL·············​000010a4·​0010a4·​000038·​08···​A··​3···​0··​412 ··​[·​7]·​.​rel.​dyn··········​REL·············​000010a4·​0010a4·​000038·​08···​A··​3···​0··​4
13 ··​[·​8]·​.​rel.​plt··········​REL·············​000010dc·​0010dc·​000168·​08··​AI··​3··​21··​413 ··​[·​8]·​.​rel.​plt··········​REL·············​000010dc·​0010dc·​000168·​08··​AI··​3··​21··​4
14 ··​[·​9]·​.​init·············​PROGBITS········​00002000·​002000·​000020·​00··​AX··​0···​0··​414 ··​[·​9]·​.​init·············​PROGBITS········​00002000·​002000·​000020·​00··​AX··​0···​0··​4
15 ··​[10]·​.​plt··············​PROGBITS········​00002020·​002020·​0002e0·​04··​AX··​0···​0·​1615 ··​[10]·​.​plt··············​PROGBITS········​00002020·​002020·​0002e0·​04··​AX··​0···​0·​16
16 ··​[11]·​.​plt.​got··········​PROGBITS········​00002300·​002300·​000008·​08··​AX··​0···​0··​816 ··​[11]·​.​plt.​got··········​PROGBITS········​00002300·​002300·​000008·​08··​AX··​0···​0··​8
17 ··​[12]·​.​text·············​PROGBITS········​00002310·​002310·​0016c4·​00··​AX··​0···​0·​1617 ··​[12]·​.​text·············​PROGBITS········​00002310·​002310·​0016c4·​00··​AX··​0···​0·​16
18 ··​[13]·​.​fini·············​PROGBITS········​000039d4·​0039d4·​000014·​00··​AX··​0···​0··​418 ··​[13]·​.​fini·············​PROGBITS········​000039d4·​0039d4·​000014·​00··​AX··​0···​0··​4
19 ··​[14]·​.​rodata···········​PROGBITS········​00004000·​004000·​000368·​01·​AMS··​0···​0··​419 ··​[14]·​.​rodata···········​PROGBITS········​00004000·​004000·​000367·​01·​AMS··​0···​0··​4
20 ··​[15]·​.​eh_frame_hdr·····​PROGBITS········​00004368·​004368·​000114·​00···​A··​0···​0··​420 ··​[15]·​.​eh_frame_hdr·····​PROGBITS········​00004368·​004368·​000114·​00···​A··​0···​0··​4
21 ··​[16]·​.​eh_frame·········​PROGBITS········​0000447c·​00447c·​000fac·​00···​A··​0···​0··​421 ··​[16]·​.​eh_frame·········​PROGBITS········​0000447c·​00447c·​000fac·​00···​A··​0···​0··​4
22 ··​[17]·​.​init_array·······​INIT_ARRAY······​00006ef0·​005ef0·​000004·​04··​WA··​0···​0··​422 ··​[17]·​.​init_array·······​INIT_ARRAY······​00006ef0·​005ef0·​000004·​04··​WA··​0···​0··​4
23 ··​[18]·​.​fini_array·······​FINI_ARRAY······​00006ef4·​005ef4·​000004·​04··​WA··​0···​0··​423 ··​[18]·​.​fini_array·······​FINI_ARRAY······​00006ef4·​005ef4·​000004·​04··​WA··​0···​0··​4
24 ··​[19]·​.​dynamic··········​DYNAMIC·········​00006ef8·​005ef8·​0000f8·​08··​WA··​4···​0··​424 ··​[19]·​.​dynamic··········​DYNAMIC·········​00006ef8·​005ef8·​0000f8·​08··​WA··​4···​0··​4
25 ··​[20]·​.​got··············​PROGBITS········​00006ff0·​005ff0·​000010·​04··​WA··​0···​0··​425 ··​[20]·​.​got··············​PROGBITS········​00006ff0·​005ff0·​000010·​04··​WA··​0···​0··​4
26 ··​[21]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​0000c0·​04··​WA··​0···​0··​426 ··​[21]·​.​got.​plt··········​PROGBITS········​00007000·​006000·​0000c0·​04··​WA··​0···​0··​4
3.71 KB
readelf --wide --symbols {}
    
Offset 47, 27 lines modifiedOffset 47, 27 lines modified
47 ····​43:​·​00002410···​358·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_NativeLibraryFunc​tions_getSystemInfo47 ····​43:​·​00002410···​358·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_NativeLibraryFunc​tions_getSystemInfo
48 ····​44:​·​00002dd0···​361·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_readlink48 ····​44:​·​00002dd0···​361·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_readlink
49 ····​45:​·​00003610····​69·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_FileEventFunction​s_closeWatch49 ····​45:​·​00003610····​69·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_FileEventFunction​s_closeWatch
50 ····​46:​·​000032f0····​33·​FUNC····​WEAK···​DEFAULT···​12·​_ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz50 ····​46:​·​000032f0····​33·​FUNC····​WEAK···​DEFAULT···​12·​_ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz
51 ····​47:​·​000030f0···​202·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_setEnvironmentVa​riable51 ····​47:​·​000030f0···​202·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_setEnvironmentVa​riable
52 ····​48:​·​00002f60····​73·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_detach52 ····​48:​·​00002f60····​73·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_detach
53 ····​49:​·​000026a0···​119·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_chmod53 ····​49:​·​000026a0···​119·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_chmod
54 ····​50:​·​000036f0···​153·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_code​54 ····​50:​·​000038e0···​153·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_code​
55 ····​51:​·​000037d0···​251·​FUNC····​GLOBAL·​DEFAULT···​12·​java_to_char55 ····​51:​·​00003660···​251·​FUNC····​GLOBAL·​DEFAULT···​12·​java_to_char
56 ····​52:​·​000036c0····​38·​FUNC····​GLOBAL·​DEFAULT···​12·​map_error_code56 ····​52:​·​000038b0····​38·​FUNC····​GLOBAL·​DEFAULT···​12·​map_error_code
57 ····​53:​·​00003020···​110·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_setWorkingDirect​ory57 ····​53:​·​00003020···​110·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_setWorkingDirect​ory
58 ····​54:​·​00002d10···​180·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_symlink58 ····​54:​·​00002d10···​180·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_symlink
59 ····​55:​·​00002820···​465·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_stat59 ····​55:​·​00002820···​465·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_stat
60 ····​56:​·​000038d0···​230·​FUNC····​GLOBAL·​DEFAULT···​12·​char_to_java60 ····​56:​·​00003760···​230·​FUNC····​GLOBAL·​DEFAULT···​12·​char_to_java
61 ····​57:​·​000031c0····​57·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixTerminalFunc​tions_isatty61 ····​57:​·​000031c0····​57·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixTerminalFunc​tions_isatty
62 ····​58:​·​00002f40····​25·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_getPid62 ····​58:​·​00002f40····​25·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_getPid
63 ····​59:​·​00002580···​288·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixTypeFunction​s_getNativeTypeInfo63 ····​59:​·​00002580···​288·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixTypeFunction​s_getNativeTypeInfo
64 ····​60:​·​00003480···​242·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_FileEventFunction​s_createWatch64 ····​60:​·​00003480···​242·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_FileEventFunction​s_createWatch
65 ····​61:​·​00003200···​235·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixTerminalFunc​tions_getTerminalSize​65 ····​61:​·​00003200···​235·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixTerminalFunc​tions_getTerminalSize​
66 ····​62:​·​00003660····​89·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_errn​o66 ····​62:​·​00003850····​89·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_errn​o
67 ····​63:​·​000037c0·····​6·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_NativeLibraryFunc​tions_getVersion67 ····​63:​·​000039b0·····​6·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_NativeLibraryFunc​tions_getVersion
68 ····​64:​·​00002a00···​781·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_readdir68 ····​64:​·​00002a00···​781·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_readdir
69 ····​65:​·​00003790····​41·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_mess​age69 ····​65:​·​00003980····​41·​FUNC····​GLOBAL·​DEFAULT···​12·​mark_failed_with_mess​age
70 ····​66:​·​00003320···​347·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileSystemFu​nctions_listFileSyste​ms70 ····​66:​·​00003320···​347·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileSystemFu​nctions_listFileSyste​ms
71 ····​67:​·​00003090····​92·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_getEnvironmentVa​riable71 ····​67:​·​00003090····​92·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_getEnvironmentVa​riable
72 ····​68:​·​00003580···​137·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_FileEventFunction​s_waitForNextEvent72 ····​68:​·​00003580···​137·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_FileEventFunction​s_waitForNextEvent
73 ····​69:​·​00002fb0···​110·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_getWorkingDirect​ory73 ····​69:​·​00002fb0···​110·​FUNC····​GLOBAL·​DEFAULT···​12·​Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_getWorkingDirect​ory
3.26 KB
readelf --wide --relocs {}
    
Offset 21, 38 lines modifiedOffset 21, 38 lines modified
21 00007028··​00000807·​R_386_JUMP_SLOT········​00000000···​inotify_rm_watch@GLIB​C_2.​421 00007028··​00000807·​R_386_JUMP_SLOT········​00000000···​inotify_rm_watch@GLIB​C_2.​4
22 0000702c··​00000907·​R_386_JUMP_SLOT········​00000000···​getpid@GLIBC_2.​022 0000702c··​00000907·​R_386_JUMP_SLOT········​00000000···​getpid@GLIBC_2.​0
23 00007030··​00000a07·​R_386_JUMP_SLOT········​00000000···​memcpy@GLIBC_2.​023 00007030··​00000a07·​R_386_JUMP_SLOT········​00000000···​memcpy@GLIBC_2.​0
24 00007034··​00000b07·​R_386_JUMP_SLOT········​00000000···​inotify_add_watch@GLI​BC_2.​424 00007034··​00000b07·​R_386_JUMP_SLOT········​00000000···​inotify_add_watch@GLI​BC_2.​4
25 00007038··​00000c07·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​025 00007038··​00000c07·​R_386_JUMP_SLOT········​00000000···​malloc@GLIBC_2.​0
26 0000703c··​00000d07·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​026 0000703c··​00000d07·​R_386_JUMP_SLOT········​00000000···​strlen@GLIBC_2.​0
27 00007040··​00000e07·​R_386_JUMP_SLOT········​00000000···​getcwd@GLIBC_2.​027 00007040··​00000e07·​R_386_JUMP_SLOT········​00000000···​getcwd@GLIBC_2.​0
28 00007044··​00004107·​R_386_JUMP_SLOT········​00003790···​mark_failed_with_mess​age28 00007044··​00004107·​R_386_JUMP_SLOT········​00003980···​mark_failed_with_mess​age
29 00007048··​00000f07·​R_386_JUMP_SLOT········​00000000···​wcstombs@GLIBC_2.​029 00007048··​00000f07·​R_386_JUMP_SLOT········​00000000···​wcstombs@GLIBC_2.​0
30 0000704c··​00003807·​R_386_JUMP_SLOT········​000038d0···​char_to_java30 0000704c··​00003807·​R_386_JUMP_SLOT········​00003760···​char_to_java
31 00007050··​00001007·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​031 00007050··​00001007·​R_386_JUMP_SLOT········​00000000···​__errno_location@GLIB​C_2.​0
32 00007054··​00001107·​R_386_JUMP_SLOT········​00000000···​strncpy@GLIBC_2.​032 00007054··​00001107·​R_386_JUMP_SLOT········​00000000···​strncpy@GLIBC_2.​0
33 00007058··​00001207·​R_386_JUMP_SLOT········​00000000···​getenv@GLIBC_2.​033 00007058··​00001207·​R_386_JUMP_SLOT········​00000000···​getenv@GLIBC_2.​0
34 0000705c··​00001307·​R_386_JUMP_SLOT········​00000000···​chdir@GLIBC_2.​034 0000705c··​00001307·​R_386_JUMP_SLOT········​00000000···​chdir@GLIBC_2.​0
35 00007060··​00002907·​R_386_JUMP_SLOT········​00002750···​_Z10unpackStatP4statP​iPxS2_35 00007060··​00002907·​R_386_JUMP_SLOT········​00002750···​_Z10unpackStatP4statP​iPxS2_
36 00007064··​00001407·​R_386_JUMP_SLOT········​00000000···​wcslen@GLIBC_2.​036 00007064··​00001407·​R_386_JUMP_SLOT········​00000000···​wcslen@GLIBC_2.​0
37 00007068··​00001507·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​437 00007068··​00001507·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​4
38 0000706c··​00003307·​R_386_JUMP_SLOT········​000037d0···​java_to_char38 0000706c··​00003307·​R_386_JUMP_SLOT········​00003660···​java_to_char
39 00007070··​00001607·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​039 00007070··​00001607·​R_386_JUMP_SLOT········​00000000···​free@GLIBC_2.​0
40 00007074··​00001707·​R_386_JUMP_SLOT········​00000000···​__lxstat64@GLIBC_2.​240 00007074··​00001707·​R_386_JUMP_SLOT········​00000000···​__lxstat64@GLIBC_2.​2
41 00007078··​00001807·​R_386_JUMP_SLOT········​00000000···​mbstowcs@GLIBC_2.​041 00007078··​00001807·​R_386_JUMP_SLOT········​00000000···​mbstowcs@GLIBC_2.​0
42 0000707c··​00001907·​R_386_JUMP_SLOT········​00000000···​getmntent_r@GLIBC_2.​042 0000707c··​00001907·​R_386_JUMP_SLOT········​00000000···​getmntent_r@GLIBC_2.​0
43 00007080··​00001a07·​R_386_JUMP_SLOT········​00000000···​opendir@GLIBC_2.​043 00007080··​00001a07·​R_386_JUMP_SLOT········​00000000···​opendir@GLIBC_2.​0
44 00007084··​00001b07·​R_386_JUMP_SLOT········​00000000···​closedir@GLIBC_2.​044 00007084··​00001b07·​R_386_JUMP_SLOT········​00000000···​closedir@GLIBC_2.​0
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···​readdir64_r@GLIBC_2.​246 0000708c··​00001d07·​R_386_JUMP_SLOT········​00000000···​readdir64_r@GLIBC_2.​2
47 00007090··​00001e07·​R_386_JUMP_SLOT········​00000000···​uname@GLIBC_2.​047 00007090··​00001e07·​R_386_JUMP_SLOT········​00000000···​uname@GLIBC_2.​0
48 00007094··​00002e07·​R_386_JUMP_SLOT········​000032f0···​_ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz48 00007094··​00002e07·​R_386_JUMP_SLOT········​000032f0···​_ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz
49 00007098··​00003207·​R_386_JUMP_SLOT········​000036f0···​mark_failed_with_code​49 00007098··​00003207·​R_386_JUMP_SLOT········​000038e0···​mark_failed_with_code​
50 0000709c··​00001f07·​R_386_JUMP_SLOT········​00000000···​readlink@GLIBC_2.​050 0000709c··​00001f07·​R_386_JUMP_SLOT········​00000000···​readlink@GLIBC_2.​0
51 000070a0··​00003407·​R_386_JUMP_SLOT········​000036c0···​map_error_code51 000070a0··​00003407·​R_386_JUMP_SLOT········​000038b0···​map_error_code
52 000070a4··​00002007·​R_386_JUMP_SLOT········​00000000···​close@GLIBC_2.​052 000070a4··​00002007·​R_386_JUMP_SLOT········​00000000···​close@GLIBC_2.​0
53 000070a8··​00002107·​R_386_JUMP_SLOT········​00000000···​read@GLIBC_2.​053 000070a8··​00002107·​R_386_JUMP_SLOT········​00000000···​read@GLIBC_2.​0
54 000070ac··​00002207·​R_386_JUMP_SLOT········​00000000···​inotify_init1@GLIBC_2​.​954 000070ac··​00002207·​R_386_JUMP_SLOT········​00000000···​inotify_init1@GLIBC_2​.​9
55 000070b0··​00002407·​R_386_JUMP_SLOT········​00000000···​__xstat64@GLIBC_2.​255 000070b0··​00002407·​R_386_JUMP_SLOT········​00000000···​__xstat64@GLIBC_2.​2
56 000070b4··​00002507·​R_386_JUMP_SLOT········​00000000···​ioctl@GLIBC_2.​056 000070b4··​00002507·​R_386_JUMP_SLOT········​00000000···​ioctl@GLIBC_2.​0
57 000070b8··​00002607·​R_386_JUMP_SLOT········​00000000···​setmntent@GLIBC_2.​057 000070b8··​00002607·​R_386_JUMP_SLOT········​00000000···​setmntent@GLIBC_2.​0
58 000070bc··​00003e07·​R_386_JUMP_SLOT········​00003660···​mark_failed_with_errn​o58 000070bc··​00003e07·​R_386_JUMP_SLOT········​00003850···​mark_failed_with_errn​o
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:​·90df3c6f72c775070ad2f​70b6b23d5860fe3b7223 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·12e0b8b84dbdadaf3fa16​555d398a0e028bd03f8
18.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 1851, 346 lines modifiedOffset 1851, 346 lines modified
1851 ··​DW_CFA_advance_loc:​·​1·​to·​000036541851 ··​DW_CFA_advance_loc:​·​1·​to·​00003654
1852 ··​DW_CFA_restore:​·​r6·​(esi)​1852 ··​DW_CFA_restore:​·​r6·​(esi)​
1853 ··​DW_CFA_def_cfa_offset​:​·​41853 ··​DW_CFA_def_cfa_offset​:​·​4
1854 ··​DW_CFA_nop1854 ··​DW_CFA_nop
1855 ··​DW_CFA_nop1855 ··​DW_CFA_nop
1856 ··​DW_CFA_nop1856 ··​DW_CFA_nop
  
1857 00000d40·​00000058·​00000d44·​FDE·​cie=00000000·​pc=00003660.​.​000036b91857 00000d40·​00000090·​00000d44·​FDE·​cie=00000000·​pc=00003660.​.​0000375b
1858 ··​DW_CFA_advance_loc:​·​1·​to·​000036611858 ··​DW_CFA_advance_loc:​·​1·​to·​00003661
1859 ··​DW_CFA_def_cfa_offset​:​·​81859 ··​DW_CFA_def_cfa_offset​:​·​8
1860 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​8 
1861 ··​DW_CFA_advance_loc:​·​1·​to·​00003662 
1862 ··​DW_CFA_def_cfa_offset​:​·​12 
1863 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​12 
1864 ··​DW_CFA_advance_loc:​·​1·​to·​00003663 
1865 ··​DW_CFA_def_cfa_offset​:​·​16 
1866 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​16 
1867 ··​DW_CFA_advance_loc:​·​14·​to·​00003671 
1868 ··​DW_CFA_def_cfa_offset​:​·​28 
1869 ··​DW_CFA_advance_loc:​·​5·​to·​00003676 
1870 ··​DW_CFA_def_cfa_offset​:​·​32 
1871 ··​DW_CFA_advance_loc:​·​15·​to·​00003685 
1872 ··​DW_CFA_def_cfa_offset​:​·​20 
1873 ··​DW_CFA_advance_loc:​·​5·​to·​0000368a 
1874 ··​DW_CFA_def_cfa_offset​:​·​24 
1875 ··​DW_CFA_advance_loc:​·​3·​to·​0000368d 
1876 ··​DW_CFA_def_cfa_offset​:​·​28 
1877 ··​DW_CFA_advance_loc:​·​2·​to·​0000368f 
1878 ··​DW_CFA_def_cfa_offset​:​·​32 
1879 ··​DW_CFA_advance_loc:​·​6·​to·​00003695 
1880 ··​DW_CFA_def_cfa_offset​:​·​28 
1881 ··​DW_CFA_advance_loc:​·​4·​to·​00003699 
1882 ··​DW_CFA_def_cfa_offset​:​·​32 
1883 ··​DW_CFA_advance_loc:​·​1·​to·​0000369a 
1884 ··​DW_CFA_def_cfa_offset​:​·​36 
1885 ··​DW_CFA_advance_loc:​·​2·​to·​0000369c 
1886 ··​DW_CFA_def_cfa_offset​:​·​40 
1887 ··​DW_CFA_advance_loc:​·​4·​to·​000036a0 
1888 ··​DW_CFA_def_cfa_offset​:​·​44 
1889 ··​DW_CFA_advance_loc:​·​4·​to·​000036a4 
1890 ··​DW_CFA_def_cfa_offset​:​·​48 
1891 ··​DW_CFA_advance_loc:​·​8·​to·​000036ac 
1892 ··​DW_CFA_def_cfa_offset​:​·​28 
1893 ··​DW_CFA_advance_loc:​·​1·​to·​000036ad 
1894 ··​DW_CFA_def_cfa_offset​:​·​32 
1895 ··​DW_CFA_advance_loc:​·​8·​to·​000036b5 
1896 ··​DW_CFA_def_cfa_offset​:​·​16 
1897 ··​DW_CFA_advance_loc:​·​1·​to·​000036b6 
1898 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
1899 ··​DW_CFA_def_cfa_offset​:​·​12 
1900 ··​DW_CFA_advance_loc:​·​1·​to·​000036b7 
1901 ··​DW_CFA_restore:​·​r6·​(esi)​ 
1902 ··​DW_CFA_def_cfa_offset​:​·​8 
1903 ··​DW_CFA_advance_loc:​·​1·​to·​000036b8 
1904 ··​DW_CFA_restore:​·​r7·​(edi)​ 
1905 ··​DW_CFA_def_cfa_offset​:​·​4 
1906 ··​DW_CFA_nop 
1907 ··​DW_CFA_nop 
1908 ··​DW_CFA_nop 
  
1909 00000d9c·​00000010·​00000da0·​FDE·​cie=00000000·​pc=000036c0.​.​000036e6 
1910 ··​DW_CFA_nop 
1911 ··​DW_CFA_nop 
1912 ··​DW_CFA_nop 
  
1913 00000db0·​00000088·​00000db4·​FDE·​cie=00000000·​pc=000036f0.​.​00003789 
1914 ··​DW_CFA_advance_loc:​·​1·​to·​000036f1 
1915 ··​DW_CFA_def_cfa_offset​:​·​8 
1916 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​81860 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8
1917 ··​DW_CFA_advance_loc:​·​1·​to·​000036f21861 ··​DW_CFA_advance_loc:​·​1·​to·​00003662
1918 ··​DW_CFA_def_cfa_offset​:​·​121862 ··​DW_CFA_def_cfa_offset​:​·​12
1919 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​121863 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12
1920 ··​DW_CFA_advance_loc:​·​1·​to·​000036f31864 ··​DW_CFA_advance_loc:​·​1·​to·​00003663
1921 ··​DW_CFA_def_cfa_offset​:​·​161865 ··​DW_CFA_def_cfa_offset​:​·​16
1922 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​161866 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16
1923 ··​DW_CFA_advance_loc:​·​1·​to·​000036f41867 ··​DW_CFA_advance_loc:​·​1·​to·​00003664
1924 ··​DW_CFA_def_cfa_offset​:​·​201868 ··​DW_CFA_def_cfa_offset​:​·​20
1925 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​201869 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20
1926 ··​DW_CFA_advance_loc:​·​14·​to·​000037021870 ··​DW_CFA_advance_loc:​·​14·​to·​00003672
1927 ··​DW_CFA_def_cfa_offset​:​·​561871 ··​DW_CFA_def_cfa_offset​:​·​56
1928 ··​DW_CFA_advance_loc:​·​14·​to·​000037101872 ··​DW_CFA_advance_loc:​·​10·​to·​0000367c
1929 ··​DW_CFA_def_cfa_offset​:​·​601873 ··​DW_CFA_def_cfa_offset​:​·​60
1930 ··​DW_CFA_advance_loc:​·​1·​to·​000037111874 ··​DW_CFA_advance_loc:​·​1·​to·​0000367d
1931 ··​DW_CFA_def_cfa_offset​:​·​641875 ··​DW_CFA_def_cfa_offset​:​·​64
1932 ··​DW_CFA_advance_loc:​·14·​to·​0000371f1876 ··​DW_CFA_advance_loc:​·30·​to·​0000369b
1933 ··​DW_CFA_def_cfa_offset​:​·​48 
1934 ··​DW_CFA_advance_loc:​·​1·​to·​00003720 
1935 ··​DW_CFA_def_cfa_offset​:​·​521877 ··​DW_CFA_def_cfa_offset​:​·​52
1936 ··​DW_CFA_advance_loc:​·7·​to·​000037271878 ··​DW_CFA_advance_loc:​·6·​to·​000036a1
1937 ··​DW_CFA_def_cfa_offset​:​·​561879 ··​DW_CFA_def_cfa_offset​:​·​56
1938 ··​DW_CFA_advance_loc:​·1·​to·​000037281880 ··​DW_CFA_advance_loc:​·4·​to·​000036a5
1939 ··​DW_CFA_def_cfa_offset​:​·​601881 ··​DW_CFA_def_cfa_offset​:​·​60
1940 ··​DW_CFA_advance_loc:​·​1·​to·​000037291882 ··​DW_CFA_advance_loc:​·​1·​to·​000036a6
1941 ··​DW_CFA_def_cfa_offset​:​·​641883 ··​DW_CFA_def_cfa_offset​:​·​64
1942 ··​DW_CFA_advance_loc:​·​11·​to·​000037341884 ··​DW_CFA_advance_loc:​·​13·​to·​000036b3
1943 ··​DW_CFA_def_cfa_offset​:​·601885 ··​DW_CFA_def_cfa_offset​:​·48
1944 ··​DW_CFA_advance_loc:​·​3·​to·​000037371886 ··​DW_CFA_advance_loc:​·​36·​to·​000036d7
 1887 ··​DW_CFA_def_cfa_offset​:​·​52
 1888 ··​DW_CFA_advance_loc:​·​14·​to·​000036e5
1945 ··​DW_CFA_def_cfa_offset​:​·​561889 ··​DW_CFA_def_cfa_offset​:​·​56
1946 ··​DW_CFA_advance_loc:​·​4·​to·​0000373b1890 ··​DW_CFA_advance_loc:​·​4·​to·​000036e9
1947 ··​DW_CFA_def_cfa_offset​:​·​601891 ··​DW_CFA_def_cfa_offset​:​·​60
1948 ··​DW_CFA_advance_loc:​·​1·​to·​0000373c1892 ··​DW_CFA_advance_loc:​·​1·​to·​000036ea
1949 ··​DW_CFA_def_cfa_offset​:​·​641893 ··​DW_CFA_def_cfa_offset​:​·​64
1950 ··​DW_CFA_advance_loc:​·11·​to·​000037471894 ··​DW_CFA_advance_loc:​·9·​to·​000036f3
1951 ··​DW_CFA_def_cfa_offset​:​·481895 ··​DW_CFA_def_cfa_offset​:​·52
1952 ··​DW_CFA_advance_loc:​·7·​to·​0000374e1896 ··​DW_CFA_advance_loc:​·2·​to·​000036f5
1953 ··​DW_CFA_def_cfa_offset​:​·​561897 ··​DW_CFA_def_cfa_offset​:​·​56
1954 ··​DW_CFA_advance_loc:​·3·​to·​000037511898 ··​DW_CFA_advance_loc:​·1·​to·​000036f6
1955 ··​DW_CFA_def_cfa_offset​:​·​601899 ··​DW_CFA_def_cfa_offset​:​·​60
1956 ··​DW_CFA_advance_loc:​·1·​to·​000037521900 ··​DW_CFA_advance_loc:​·2·​to·​000036f8
1957 ··​DW_CFA_def_cfa_offset​:​·​641901 ··​DW_CFA_def_cfa_offset​:​·​64
1958 ··​DW_CFA_advance_loc:​·11·​to·​0000375d1902 ··​DW_CFA_advance_loc:​·8·​to·​00003700
1959 ··​DW_CFA_def_cfa_offset​:​·​481903 ··​DW_CFA_def_cfa_offset​:​·​48
1960 ··​DW_CFA_advance_loc:​·3·​to·​000037601904 ··​DW_CFA_advance_loc:​·8·​to·​00003708
1961 ··​DW_CFA_def_cfa_offset​:​·​601905 ··​DW_CFA_def_cfa_offset​:​·​60
1962 ··​DW_CFA_advance_loc:​·​4·​to·​000037641906 ··​DW_CFA_advance_loc:​·​4·​to·​0000370c
1963 ··​DW_CFA_def_cfa_offset​:​·​641907 ··​DW_CFA_def_cfa_offset​:​·​64
1964 ··​DW_CFA_advance_loc:​·​8·​to·​0000376c1908 ··​DW_CFA_advance_loc:​·​8·​to·​00003714
1965 ··​DW_CFA_def_cfa_offset​:​·​521909 ··​DW_CFA_def_cfa_offset​:​·​52
1966 ··​DW_CFA_advance_loc:​·​1·​to·​0000376d1910 ··​DW_CFA_advance_loc:​·​1·​to·​00003715
1967 ··​DW_CFA_def_cfa_offset​:​·​561911 ··​DW_CFA_def_cfa_offset​:​·​56
1968 ··​DW_CFA_advance_loc:​·4·​to·​000037711912 ··​DW_CFA_advance_loc:​·3·​to·​00003718
1969 ··​DW_CFA_def_cfa_offset​:​·​601913 ··​DW_CFA_def_cfa_offset​:​·​60
1970 ··​DW_CFA_advance_loc:​·​1·​to·​000037721914 ··​DW_CFA_advance_loc:​·​1·​to·​00003719
1971 ··​DW_CFA_def_cfa_offset​:​·​641915 ··​DW_CFA_def_cfa_offset​:​·​64
1972 ··​DW_CFA_advance_loc:​·​1·​to·​000037731916 ··​DW_CFA_advance_loc:​·​16·​to·​00003729
Max diff block lines reached; 12890/18436 bytes (69.92%) of diff not shown.
2.34 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_130 ··​0x00000eb0·​73006d62·​73746f77·63730077·​63736c65·s.​mbstowcs.​wcsle
131 ··​0x00000ec0·77697468·5f636f64·​65006d61·705f6572·with_code.​map_er131 ··​0x00000ec0·6e007374·72657272·​6f725f72·006d6172·n.​strerror_r.​mar
132 ··​0x00000ed0·726f725f·​636f6465·004a6176·​615f6e65·ror_code.​Java_ne132 ··​0x00000ed0·6b5f6661·​696c6564·5f776974·​685f636f·k_failed_with_co
133 ··​0x00000ee0·745f7275·​62796772·61706566·72756974·t_rubygrapefruit133 ··​0x00000ee0·6465006d·​61705f65·72726f72·5f636f64·de.​map_error_cod
134 ··​0x00000ef0·5f706c61·​74666f72·​6d5f696e·​7465726e·_platform_intern134 ··​0x00000ef0·65004a61·​76615f6e·​65745f72·​75627967·e.​Java_net_rubyg
135 ··​0x00000f00·616c5f6a·​6e695f4e·​61746976·​654c6962·​al_jni_NativeLib135 ··​0x00000f00·72617065·​66727569·745f706c·​6174666f·rapefruit_platfo
136 ··​0x00000f10·​72617279·46756e63·74696f6e·​735f6765·​raryFunctions_ge136 ··​0x00000f10·​726d5f69·6e746572·​6e616c5f·​6a6e695f·rm_internal_jni_
137 ··​0x00000f20·74566572·​73696f6e·00776373·​746f6d62·tVersion.​wcstomb137 ··​0x00000f20·​4e617469·​76654c69·62726172·​7946756e·NativeLibraryFun
138 ··​0x00000f30·73006d62·73746f77·​63730077·63736c65·s.​mbstowcs.​wcsle138 ··​0x00000f30·6374696f·6e735f67·​65745665·7273696f·ctions_getVersio
139 ··​0x00000f40·​6e006c69·​62737464·​632b2b2e·​736f2e36·​n.​libstdc++.​so.​6139 ··​0x00000f40·​6e006c69·​62737464·​632b2b2e·​736f2e36·​n.​libstdc++.​so.​6
140 ··​0x00000f50·​006c6962·​6d2e736f·​2e36006c·​69626763·​.​libm.​so.​6.​libgc140 ··​0x00000f50·​006c6962·​6d2e736f·​2e36006c·​69626763·​.​libm.​so.​6.​libgc
141 ··​0x00000f60·​635f732e·​736f2e31·​006c6962·​632e736f·​c_s.​so.​1.​libc.​so141 ··​0x00000f60·​635f732e·​736f2e31·​006c6962·​632e736f·​c_s.​so.​1.​libc.​so
142 ··​0x00000f70·​2e36005f·​5f737461·​636b5f63·​686b5f66·​.​6.​__stack_chk_f142 ··​0x00000f70·​2e36005f·​5f737461·​636b5f63·​686b5f66·​.​6.​__stack_chk_f
143 ··​0x00000f80·​61696c00·​474c4942·​435f322e·​3900474c·​ail.​GLIBC_2.​9.​GL143 ··​0x00000f80·​61696c00·​474c4942·​435f322e·​3900474c·​ail.​GLIBC_2.​9.​GL
144 ··​0x00000f90·​4942435f·​322e3200·​474c4942·​435f322e·​IBC_2.​2.​GLIBC_2.​144 ··​0x00000f90·​4942435f·​322e3200·​474c4942·​435f322e·​IBC_2.​2.​GLIBC_2.​
145 ··​0x00000fa0·​3400474c·​4942435f·​322e312e·​3300474c·​4.​GLIBC_2.​1.​3.​GL145 ··​0x00000fa0·​3400474c·​4942435f·​322e312e·​3300474c·​4.​GLIBC_2.​1.​3.​GL
42.1 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 ····​2565:​»       ​50···················»       ​push···​%eax217 ····​2565:​»       ​50···················»       ​push···​%eax
218 ····​2566:​»       ​57···················»       ​push···​%edi218 ····​2566:​»       ​57···················»       ​push···​%edi
219 ····​2567:​»       ​e8·​84·​fd·​ff·​ff·······»       ​call···​22f0·​<mark_failed_with_err​no@plt>219 ····​2567:​»       ​e8·​84·​fd·​ff·​ff·······»       ​call···​22f0·​<mark_failed_with_err​no@plt>
220 .​/​src/​main/​cpp/​posix.​cpp:​41220 .​/​src/​main/​cpp/​posix.​cpp:​41
221 ····​256c:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp221 ····​256c:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp
222 ····​256f:​»       ​eb·​c6················»       ​jmp····​2537·​<Java_net_rubygrapefr​uit_platform_internal​_jni_NativeLibraryFun​ctions_getSystemInfo@​@Base+0x127>222 ····​256f:​»       ​eb·​c6················»       ​jmp····​2537·​<Java_net_rubygrapefr​uit_platform_internal​_jni_NativeLibraryFun​ctions_getSystemInfo@​@Base+0x127>
223 .​/​src/​main/​cpp/​posix.​cpp:​50223 .​/​src/​main/​cpp/​posix.​cpp:​50
224 ····​2571:​»       ​e8·​4a·​14·​00·​00·······»       ​call···​39c0·​<char_to_java@@Base+0​xf0>224 ····​2571:​»       ​e8·​4a·​14·​00·​00·······»       ​call···​39c0·​<Java_net_rubygrapefr​uit_platform_internal​_jni_NativeLibraryFun​ctions_getVersion@@Ba​se+0x10>
225 ····​2576:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi225 ····​2576:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
226 ····​257d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi226 ····​257d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi
  
227 00002580·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixTypeFunctio​ns_getNativeTypeInfo@​@Base>:​227 00002580·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixTypeFunctio​ns_getNativeTypeInfo@​@Base>:​
228 Java_net_rubygrapefru​it_platform_internal_​jni_PosixTypeFunction​s_getNativeTypeInfo()​:​228 Java_net_rubygrapefru​it_platform_internal_​jni_PosixTypeFunction​s_getNativeTypeInfo()​:​
229 .​/​src/​main/​cpp/​posix.​cpp:​53229 .​/​src/​main/​cpp/​posix.​cpp:​53
230 ····​2580:​»       ​55···················»       ​push···​%ebp230 ····​2580:​»       ​55···················»       ​push···​%ebp
Offset 690, 15 lines modifiedOffset 690, 15 lines modified
690 ····​29dd:​»       ​50···················»       ​push···​%eax690 ····​29dd:​»       ​50···················»       ​push···​%eax
691 ····​29de:​»       ​56···················»       ​push···​%esi691 ····​29de:​»       ​56···················»       ​push···​%esi
692 ····​29df:​»       ​e8·​0c·​f9·​ff·​ff·······»       ​call···​22f0·​<mark_failed_with_err​no@plt>692 ····​29df:​»       ​e8·​0c·​f9·​ff·​ff·······»       ​call···​22f0·​<mark_failed_with_err​no@plt>
693 .​/​src/​main/​cpp/​posix.​cpp:​132693 .​/​src/​main/​cpp/​posix.​cpp:​132
694 ····​29e4:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp694 ····​29e4:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp
695 ····​29e7:​»       ​e9·​5b·​ff·​ff·​ff·······»       ​jmp····​2947·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_stat@@Base+0x127>695 ····​29e7:​»       ​e9·​5b·​ff·​ff·​ff·······»       ​jmp····​2947·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_stat@@Base+0x127>
696 .​/​src/​main/​cpp/​posix.​cpp:​152696 .​/​src/​main/​cpp/​posix.​cpp:​152
697 ····​29ec:​»       ​e8·​cf·​0f·​00·​00·······»       ​call···​39c0·​<char_to_java@@Base+0​xf0>697 ····​29ec:​»       ​e8·​cf·​0f·​00·​00·······»       ​call···​39c0·​<Java_net_rubygrapefr​uit_platform_internal​_jni_NativeLibraryFun​ctions_getVersion@@Ba​se+0x10>
698 ····​29f1:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi698 ····​29f1:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
699 ····​29f8:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi699 ····​29f8:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
700 ····​29ff:​»       ​90···················»       ​nop700 ····​29ff:​»       ​90···················»       ​nop
  
701 00002a00·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_readdir@@Base>:​701 00002a00·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_readdir@@Base>:​
702 Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_readdir()​:​702 Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_readdir()​:​
703 .​/​src/​main/​cpp/​posix.​cpp:​155703 .​/​src/​main/​cpp/​posix.​cpp:​155
Offset 981, 15 lines modifiedOffset 981, 15 lines modified
981 ····​2cf6:​»       ​5e···················»       ​pop····​%esi981 ····​2cf6:​»       ​5e···················»       ​pop····​%esi
982 ····​2cf7:​»       ​ff·​74·​24·​2c··········»       ​pushl··​0x2c(%esp)​982 ····​2cf7:​»       ​ff·​74·​24·​2c··········»       ​pushl··​0x2c(%esp)​
983 ····​2cfb:​»       ​e8·​c0·​f4·​ff·​ff·······»       ​call···​21c0·​<free@plt>983 ····​2cfb:​»       ​e8·​c0·​f4·​ff·​ff·······»       ​call···​21c0·​<free@plt>
984 .​/​src/​main/​cpp/​posix.​cpp:​172984 .​/​src/​main/​cpp/​posix.​cpp:​172
985 ····​2d00:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp985 ····​2d00:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp
986 ····​2d03:​»       ​e9·​5b·​ff·​ff·​ff·······»       ​jmp····​2c63·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_readdir@@Base+0x26​3>986 ····​2d03:​»       ​e9·​5b·​ff·​ff·​ff·······»       ​jmp····​2c63·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_readdir@@Base+0x26​3>
987 .​/​src/​main/​cpp/​posix.​cpp:​218987 .​/​src/​main/​cpp/​posix.​cpp:​218
988 ····​2d08:​»       ​e8·​b3·​0c·​00·​00·······»       ​call···​39c0·​<char_to_java@@Base+0​xf0>988 ····​2d08:​»       ​e8·​b3·​0c·​00·​00·······»       ​call···​39c0·​<Java_net_rubygrapefr​uit_platform_internal​_jni_NativeLibraryFun​ctions_getVersion@@Ba​se+0x10>
989 ····​2d0d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi989 ····​2d0d:​»       ​8d·​76·​00·············»       ​lea····​0x0(%esi)​,​%esi
  
990 00002d10·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_symlink@@Base>:​990 00002d10·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_symlink@@Base>:​
991 Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_symlink()​:​991 Java_net_rubygrapefru​it_platform_internal_​jni_PosixFileFunction​s_symlink()​:​
992 .​/​src/​main/​cpp/​posix.​cpp:​221992 .​/​src/​main/​cpp/​posix.​cpp:​221
993 ····​2d10:​»       ​55···················»       ​push···​%ebp993 ····​2d10:​»       ​55···················»       ​push···​%ebp
994 ····​2d11:​»       ​57···················»       ​push···​%edi994 ····​2d11:​»       ​57···················»       ​push···​%edi
Offset 1235, 15 lines modifiedOffset 1235, 15 lines modified
1235 ····​2f25:​»       ​50···················»       ​push···​%eax1235 ····​2f25:​»       ​50···················»       ​push···​%eax
1236 ····​2f26:​»       ​57···················»       ​push···​%edi1236 ····​2f26:​»       ​57···················»       ​push···​%edi
1237 ····​2f27:​»       ​e8·​e4·​f1·​ff·​ff·······»       ​call···​2110·​<mark_failed_with_mes​sage@plt>1237 ····​2f27:​»       ​e8·​e4·​f1·​ff·​ff·······»       ​call···​2110·​<mark_failed_with_mes​sage@plt>
1238 .​/​src/​main/​cpp/​posix.​cpp:​2571238 .​/​src/​main/​cpp/​posix.​cpp:​257
1239 ····​2f2c:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp1239 ····​2f2c:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp
1240 ····​2f2f:​»       ​e9·​79·​ff·​ff·​ff·······»       ​jmp····​2ead·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_readlink@@Base+0xd​d>1240 ····​2f2f:​»       ​e9·​79·​ff·​ff·​ff·······»       ​jmp····​2ead·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileFunctio​ns_readlink@@Base+0xd​d>
1241 .​/​src/​main/​cpp/​posix.​cpp:​2711241 .​/​src/​main/​cpp/​posix.​cpp:​271
1242 ····​2f34:​»       ​e8·​87·​0a·​00·​00·······»       ​call···​39c0·​<char_to_java@@Base+0​xf0>1242 ····​2f34:​»       ​e8·​87·​0a·​00·​00·······»       ​call···​39c0·​<Java_net_rubygrapefr​uit_platform_internal​_jni_NativeLibraryFun​ctions_getVersion@@Ba​se+0x10>
1243 ····​2f39:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi1243 ····​2f39:​»       ​8d·​b4·​26·​00·​00·​00·​00·»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
  
1244 00002f40·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixProcessFunc​tions_getPid@@Base>:​1244 00002f40·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixProcessFunc​tions_getPid@@Base>:​
1245 Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_getPid()​:​1245 Java_net_rubygrapefru​it_platform_internal_​jni_PosixProcessFunct​ions_getPid()​:​
1246 .​/​src/​main/​cpp/​posix.​cpp:​2781246 .​/​src/​main/​cpp/​posix.​cpp:​278
1247 ····​2f40:​»       ​53···················»       ​push···​%ebx1247 ····​2f40:​»       ​53···················»       ​push···​%ebx
1248 ····​2f41:​»       ​e8·​ca·​f3·​ff·​ff·······»       ​call···​2310·​<__cxa_finalize@plt+0​x10>1248 ····​2f41:​»       ​e8·​ca·​f3·​ff·​ff·······»       ​call···​2310·​<__cxa_finalize@plt+0​x10>
Offset 1672, 15 lines modifiedOffset 1672, 15 lines modified
1672 ····​32da:​»       ​50···················»       ​push···​%eax1672 ····​32da:​»       ​50···················»       ​push···​%eax
1673 ····​32db:​»       ​56···················»       ​push···​%esi1673 ····​32db:​»       ​56···················»       ​push···​%esi
1674 ····​32dc:​»       ​e8·​0f·​f0·​ff·​ff·······»       ​call···​22f0·​<mark_failed_with_err​no@plt>1674 ····​32dc:​»       ​e8·​0f·​f0·​ff·​ff·······»       ​call···​22f0·​<mark_failed_with_err​no@plt>
1675 .​/​src/​main/​cpp/​posix.​cpp:​3671675 .​/​src/​main/​cpp/​posix.​cpp:​367
1676 ····​32e1:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp1676 ····​32e1:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp
1677 ····​32e4:​»       ​eb·​d4················»       ​jmp····​32ba·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixTerminalFun​ctions_getTerminalSiz​e@@Base+0xba>1677 ····​32e4:​»       ​eb·​d4················»       ​jmp····​32ba·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixTerminalFun​ctions_getTerminalSiz​e@@Base+0xba>
1678 .​/​src/​main/​cpp/​posix.​cpp:​3741678 .​/​src/​main/​cpp/​posix.​cpp:​374
1679 ····​32e6:​»       ​e8·​d5·​06·​00·​00·······»       ​call···​39c0·​<char_to_java@@Base+0​xf0>1679 ····​32e6:​»       ​e8·​d5·​06·​00·​00·······»       ​call···​39c0·​<Java_net_rubygrapefr​uit_platform_internal​_jni_NativeLibraryFun​ctions_getVersion@@Ba​se+0x10>
1680 ····​32eb:​»       ​66·​90················»       ​xchg···​%ax,​%ax1680 ····​32eb:​»       ​66·​90················»       ​xchg···​%ax,​%ax
1681 ····​32ed:​»       ​66·​90················»       ​xchg···​%ax,​%ax1681 ····​32ed:​»       ​66·​90················»       ​xchg···​%ax,​%ax
1682 ····​32ef:​»       ​90···················»       ​nop1682 ····​32ef:​»       ​90···················»       ​nop
  
1683 000032f0·​<JNIEnv_:​:​CallVoidMethod(_jobje​ct*,​·​_jmethodID*,​·​.​.​.​)​@@Base>:​1683 000032f0·​<JNIEnv_:​:​CallVoidMethod(_jobje​ct*,​·​_jmethodID*,​·​.​.​.​)​@@Base>:​
1684 _ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz()​:​1684 _ZN7JNIEnv_14CallVoid​MethodEP8_jobjectP10_​jmethodIDz()​:​
1685 /​usr/​lib/​jvm/​default-​java/​include/​jni.​h:​10561685 /​usr/​lib/​jvm/​default-​java/​include/​jni.​h:​1056
Offset 1825, 15 lines modifiedOffset 1825, 15 lines modified
1825 ····​346a:​»       ​50···················»       ​push···​%eax1825 ····​346a:​»       ​50···················»       ​push···​%eax
1826 ····​346b:​»       ​56···················»       ​push···​%esi1826 ····​346b:​»       ​56···················»       ​push···​%esi
1827 ····​346c:​»       ​e8·​7f·​ee·​ff·​ff·······»       ​call···​22f0·​<mark_failed_with_err​no@plt>1827 ····​346c:​»       ​e8·​7f·​ee·​ff·​ff·······»       ​call···​22f0·​<mark_failed_with_err​no@plt>
1828 .​/​src/​main/​cpp/​linux.​cpp:​391828 .​/​src/​main/​cpp/​linux.​cpp:​39
1829 ····​3471:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp1829 ····​3471:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp
1830 ····​3474:​»       ​eb·​c9················»       ​jmp····​343f·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileSystemF​unctions_listFileSyst​ems@@Base+0x11f>1830 ····​3474:​»       ​eb·​c9················»       ​jmp····​343f·​<Java_net_rubygrapefr​uit_platform_internal​_jni_PosixFileSystemF​unctions_listFileSyst​ems@@Base+0x11f>
1831 .​/​src/​main/​cpp/​linux.​cpp:​551831 .​/​src/​main/​cpp/​linux.​cpp:​55
1832 ····​3476:​»       ​e8·​45·​05·​00·​00·······»       ​call···​39c0·​<char_to_java@@Base+0​xf0>1832 ····​3476:​»       ​e8·​45·​05·​00·​00·······»       ​call···​39c0·​<Java_net_rubygrapefr​uit_platform_internal​_jni_NativeLibraryFun​ctions_getVersion@@Ba​se+0x10>
1833 ····​347b:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi1833 ····​347b:​»       ​8d·​74·​26·​00··········»       ​lea····​0x0(%esi,​%eiz,​1)​,​%esi
1834 ····​347f:​»       ​90···················»       ​nop1834 ····​347f:​»       ​90···················»       ​nop
  
1835 00003480·​<Java_net_rubygrapefr​uit_platform_internal​_jni_FileEventFunctio​ns_createWatch@@Base>​:​1835 00003480·​<Java_net_rubygrapefr​uit_platform_internal​_jni_FileEventFunctio​ns_createWatch@@Base>​:​
1836 Java_net_rubygrapefru​it_platform_internal_​jni_FileEventFunction​s_createWatch()​:​1836 Java_net_rubygrapefru​it_platform_internal_​jni_FileEventFunction​s_createWatch()​:​
1837 .​/​src/​main/​cpp/​linux.​cpp:​631837 .​/​src/​main/​cpp/​linux.​cpp:​63
1838 ····​3480:​»       ​55···················»       ​push···​%ebp1838 ····​3480:​»       ​55···················»       ​push···​%ebp
Offset 2051, 419 lines modifiedOffset 2051, 419 lines modified
2051 ····​3655:​»       ​66·​90················»       ​xchg···​%ax,​%ax2051 ····​3655:​»       ​66·​90················»       ​xchg···​%ax,​%ax
2052 ····​3657:​»       ​66·​90················»       ​xchg···​%ax,​%ax2052 ····​3657:​»       ​66·​90················»       ​xchg···​%ax,​%ax
2053 ····​3659:​»       ​66·​90················»       ​xchg···​%ax,​%ax2053 ····​3659:​»       ​66·​90················»       ​xchg···​%ax,​%ax
2054 ····​365b:​»       ​66·​90················»       ​xchg···​%ax,​%ax2054 ····​365b:​»       ​66·​90················»       ​xchg···​%ax,​%ax
2055 ····​365d:​»       ​66·​90················»       ​xchg···​%ax,​%ax2055 ····​365d:​»       ​66·​90················»       ​xchg···​%ax,​%ax
2056 ····​365f:​»       ​90···················»       ​nop2056 ····​365f:​»       ​90···················»       ​nop
  
2057 00003660·​<mark_failed_with_err​no@@Base>:​2057 00003660·​<java_to_char@@Base>:​
2058 mark_failed_with_errn​o()​:​ 
2059 .​/​src/​shared/​cpp/​generic_posix.​cpp:​28 
2060 ····​3660:​»       ​57···················»       ​push···​%edi 
2061 ····​3661:​»       ​56···················»       ​push···​%esi 
2062 ····​3662:​»       ​53···················»       ​push···​%ebx 
2063 ····​3663:​»       ​e8·​a8·​ec·​ff·​ff·······»       ​call···​2310·​<__cxa_finalize@plt+0​x10> 
2064 ····​3668:​»       ​81·​c3·​98·​39·​00·​00····»       ​add····​$0x3998,​%ebx 
2065 .​/​src/​shared/​cpp/​generic_posix.​cpp:​29 
2066 ····​366e:​»       ​83·​ec·​0c·············»       ​sub····​$0xc,​%esp 
2067 ····​3671:​»       ​68·​00·​04·​00·​00·······»       ​push···​$0x400 
2068 ····​3676:​»       ​e8·​65·​ea·​ff·​ff·······»       ​call···​20e0·​<malloc@plt> 
2069 ····​367b:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
2070 .​/​src/​shared/​cpp/​generic_posix.​cpp:​32 
2071 ····​367d:​»       ​e8·​be·​ea·​ff·​ff·······»       ​call···​2140·​<__errno_location@plt​> 
2072 ····​3682:​»       ​83·​c4·​0c·············»       ​add····​$0xc,​%esp 
2073 ····​3685:​»       ​68·​00·​04·​00·​00·······»       ​push···​$0x400 
2074 ····​368a:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
2075 ····​368c:​»       ​56···················»       ​push···​%esi 
2076 ····​368d:​»       ​ff·​30················»       ​pushl··​(%eax)​ 
2077 ····​368f:​»       ​e8·​ac·​e9·​ff·​ff·······»       ​call···​2040·​<strerror_r@plt> 
2078 .​/​src/​shared/​cpp/​generic_posix.​cpp:​37 
2079 ····​3694:​»       ​5a···················»       ​pop····​%edx 
2080 ····​3695:​»       ​ff·​74·​24·​24··········»       ​pushl··​0x24(%esp)​ 
Max diff block lines reached; 28345/42913 bytes (66.05%) 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;​)​V44 ··​[···​2d8]··could·​not·​convert·​string·​to·​current·​locale
45 ··​[···​302]··​failed45 ··​[···​304]··​could·​not·​convert·string·​from·​current·locale
46 ··​[···​30c]··could·​not·​convert·​string·​to·​current·​locale46 ··​[···​334]··(Ljava/​lang/​String;​IILjava/​lang/​String;​)​V
47 ··​[···​338]··​could·​not·​convert·string·​from·​current·locale47 ··​[···​360]··​failed
  
1.16 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 9, 13 lines modifiedOffset 9, 13 lines modified
9 ··​0x000043c8·​00080000·​d8ebffff·​e4080000·​f8ebffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x000043c8·​00080000·​d8ebffff·​e4080000·​f8ebffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x000043d8·​04090000·​48ecffff·​40090000·​b8ecffff·​.​.​.​.​H.​.​.​@.​.​.​.​.​.​.​10 ··​0x000043d8·​04090000·​48ecffff·​40090000·​b8ecffff·​.​.​.​.​H.​.​.​@.​.​.​.​.​.​.​
11 ··​0x000043e8·​9c090000·​28edffff·​080a0000·​88edffff·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​11 ··​0x000043e8·​9c090000·​28edffff·​080a0000·​88edffff·​.​.​.​.​(.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x000043f8·​600a0000·​58eeffff·​0c0b0000·​98eeffff·​`.​.​.​X.​.​.​.​.​.​.​.​.​.​.​12 ··​0x000043f8·​600a0000·​58eeffff·​0c0b0000·​98eeffff·​`.​.​.​X.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x00004408·​400b0000·​88efffff·​64010000·​a9efffff·​@.​.​.​.​.​.​.​d.​.​.​.​.​.​.​13 ··​0x00004408·​400b0000·​88efffff·​64010000·​a9efffff·​@.​.​.​.​.​.​.​d.​.​.​.​.​.​.​
14 ··​0x00004418·​e40b0000·​b8efffff·​f80b0000·​18f1ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​14 ··​0x00004418·​e40b0000·​b8efffff·​f80b0000·​18f1ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
15 ··​0x00004428·​f00c0000·​18f2ffff·​980d0000·​a8f2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x00004428·​f00c0000·​18f2ffff·​980d0000·​a8f2ffff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x00004438·​100e0000·​f8f2ffff·​540e0000·58f3ffff·​.​.​.​.​.​.​.​.​T.​.​.​X.​.​.​16 ··​0x00004438·​100e0000·​f8f2ffff·​540e0000·f8f3ffff·​.​.​.​.​.​.​.​.​T.​.​.​.​.​.​.​
17 ··​0x00004448·b00e0000·88f3ffff·c40e0000·28f4ffff·​.​.​.​.​.​.​.​.​.​.​.​.​(.​.​.​17 ··​0x00004448·e80e0000·e8f4ffff·600f0000·48f5ffff·​.​.​.​.​.​.​.​.​`.​.​.​H.​.​.​
18 ··​0x00004458·500f0000·58f4ffff·800f0000·68f4ffff·P.​.​.​X.​.​.​.​.​.​.​h.​.​.​18 ··​0x00004458·bc0f0000·78f5ffff·d00f0000·18f6ffff·.​.​.​.​x.​.​.​.​.​.​.​.​.​.​.​
19 ··​0x00004468·940f0000·68f5ffff·28100000·​58f6ffff·.​.​.​.​h.​.​.​(.​.​.​X.​.​.​19 ··​0x00004468·5c100000·48f6ffff·8c100000·​58f6ffff·\.​.​.​H.​.​.​.​.​.​.​X.​.​.​
20 ··​0x00004478·​a0100000····························​.​.​.​.​20 ··​0x00004478·​a0100000····························​.​.​.​.​
  
5.55 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 208, 47 lines modifiedOffset 208, 47 lines modified
208 ··​0x0000514c·​0841c50e·​04460b43·​0e244a0e·​28410e2c·​.​A.​.​.​F.​C.​$J.​(A.​,​208 ··​0x0000514c·​0841c50e·​04460b43·​0e244a0e·​28410e2c·​.​A.​.​.​F.​C.​$J.​(A.​,​
209 ··​0x0000515c·​410e3048·​0e20450e·​1441c30e·​1041c60e·​A.​0H.​·​E.​.​A.​.​.​A.​.​209 ··​0x0000515c·​410e3048·​0e20450e·​1441c30e·​1041c60e·​A.​0H.​·​E.​.​A.​.​.​A.​.​
210 ··​0x0000516c·​0c41c70e·​0841c50e·​04000000·​40000000·​.​A.​.​.​A.​.​.​.​.​.​@.​.​.​210 ··​0x0000516c·​0c41c70e·​0841c50e·​04000000·​40000000·​.​A.​.​.​A.​.​.​.​.​.​@.​.​.​
211 ··​0x0000517c·​000d0000·​90e4ffff·​45000000·​00410e08·​.​.​.​.​.​.​.​.​E.​.​.​.​A.​.​211 ··​0x0000517c·​000d0000·​90e4ffff·​45000000·​00410e08·​.​.​.​.​.​.​.​.​E.​.​.​.​A.​.​
212 ··​0x0000518c·​8602410e·​0c83034e·​0e184a0e·​1c410e20·​.​.​A.​.​.​.​N.​.​J.​.​A.​·212 ··​0x0000518c·​8602410e·​0c83034e·​0e184a0e·​1c410e20·​.​.​A.​.​.​.​N.​.​J.​.​A.​·
213 ··​0x0000519c·​490e1c41·​0e18430e·​1c420e20·​460e1c42·​I.​.​A.​.​C.​.​B.​·​F.​.​B213 ··​0x0000519c·​490e1c41·​0e18430e·​1c420e20·​460e1c42·​I.​.​A.​.​C.​.​B.​·​F.​.​B
214 ··​0x000051ac·​0e20500e·​0c41c30e·​0841c60e·​04000000·​.​·​P.​.​A.​.​.​A.​.​.​.​.​.​214 ··​0x000051ac·​0e20500e·​0c41c30e·​0841c60e·​04000000·​.​·​P.​.​A.​.​.​A.​.​.​.​.​.​
215 ··​0x000051bc·58000000·​440d0000·​9ce4ffff·59000000·X.​.​.​D.​.​.​.​.​.​.​Y.​.​.​215 ··​0x000051bc·90000000·​440d0000·​9ce4ffff·fb000000·.​.​.​.​D.​.​.​.​.​.​.​.​.​.​.​
216 ··​0x000051cc·​00410e08·​8702410e·​0c860341·​0e108304·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​216 ··​0x000051cc·​00410e08·​8502410e·​0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​
217 ··​0x000051dc·​4e0e1c45·​0e204f0e·​14450e18·​430e1c42·N.​.​E.​·​O.​.​E.​.​C.​.​B217 ··​0x000051dc·​410e1483·​054e0e38·4a0e3c41·0e405e0e·A.​.​.​.​N.​8J.​<A.​@^.​
218 ··​0x000051ec·0e20460e·​1c440e20·410e2442·0e28440e·​.​·​F.​.​D.​·A.​$B.​(D.​218 ··​0x000051ec·34460e38·440e3c41·0e404d0e·30640e34·4F.​8D.​<A.​@M.​0d.​4
219 ··​0x000051fc·2c440e30·480e1c41·0e20480e·​1041c30e·​,​D.​0H.​.​A.​·​H.​.​A.​.​219 ··​0x000051fc·​4e0e3844·0e3c410e·40490e34·420e3841·​N.​8D.​<A.​@I.​4B.​8A
220 ··​0x0000520c·​0c41c60e·0841c70e·04000000·10000000·​.​A.​.​.​A.​.​.​.​.​.​.​.​.​.​220 ··​0x0000520c·​0e3c420e·​40480e30·480e3c44·0e40480e·​.​<B.​@H.​0H.​<D.​@H.​
221 ··​0x0000521c·a00d0000·a0e4ffff·26000000·00000000·.​.​.​.​.​.​.​.​&.​.​.​.​.​.​.​221 ··​0x0000521c·34410e38·430e3c41·0e40500e·30430a0e·4A.​8C.​<A.​@P.​0C.​.​
222 ··​0x0000522c·88000000·b40d0000·bce4ffff·99000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​222 ··​0x0000522c·1443c30e·1041c60e·0c41c70e·0841c50e·​.​C.​.​.​A.​.​.​A.​.​.​A.​.​
223 ··​0x0000523c·​00410e08·8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​223 ··​0x0000523c·​04460b43·0e344c0e·38410e3c·410e4050·​.​F.​C.​4L.​8A.​<A.​@P
224 ··​0x0000524c·410e1483·054e0e38·4e0e3c41·​0e404e0e·A.​.​.​.​N.​8N.​<A.​@N.​224 ··​0x0000524c·​0e300000·74000000·d80d0000·​08e5ffff·.​0.​.​t.​.​.​.​.​.​.​.​.​.​.​
225 ··​0x0000525c·30410e34·470e3841·0e3c410e·404b0e3c·0A.​4G.​8A.​<A.​@K.​<225 ··​0x0000525c·e6000000·​00410e08·8502410e·0c870341·.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
226 ··​0x0000526c·430e3844·0e3c410e·404b0e30·​470e3843·C.​8D.​<A.​@K.​0G.​8C226 ··​0x0000526c·0e108604·410e1483·054e0e3c·​450e405a·.​.​.​.​A.​.​.​.​N.​<E.​@Z
227 ··​0x0000527c·​0e3c410e·404b0e30·​430e3c44·​0e40480e·​.​<A.​@K.​0C.​<D.​@H.​227 ··​0x0000527c·​0e34410e·38430e3c·​410e4048·​0e30480e·​.​4A.​8C.​<A.​@H.​0H.​
228 ··​0x0000528c·​34410e38·440e3c41·​0e40410e·44440e48·4A.​8D.​<A.​@A.​DD.​H228 ··​0x0000528c·​3c410e40·550e306c·​0e34470e·38410e3c·<A.​@U.​0l.​4G.​8A.​<
229 ··​0x0000529c·​440e4c41·​0e50480e·​1441c30e·1041c60e·​D.​LA.​PH.​.​A.​.​.​A.​.​229 ··​0x0000529c·​440e405b·​0e30430a·0e1443c3·0e1041c6·​D.​@[.​0C.​.​.​C.​.​.​A.​
230 ··​0x000052ac·​0c41c70e·0841c50e·​04000000·2c000000·​.​A.​.​.​A.​.​.​.​.​.​,​.​.​.​230 ··​0x000052ac·​0e0c41c7·0e0841c5·​0e04480b·430e344c·.​.​A.​.​.​A.​.​.​H.​C.​4L
231 ··​0x000052bc·400e0000·d0e4ffff·29000000·00410e08·@.​.​.​.​.​.​.​)​.​.​.​.​A.​.​231 ··​0x000052bc·0e38410e·3c440e40·500e3000·58000000·.​8A.​<D.​@P.​0.​X.​.​.​
232 ··​0x000052cc·83024e0e·1c440e20·420e2442·​0e28440e·.​.​N.​.​D.​·​B.​$B.​(D.​232 ··​0x000052cc·500e0000·80e5ffff·59000000·​00410e08·P.​.​.​.​.​.​.​Y.​.​.​.​A.​.​
233 ··​0x000052dc·2c440e30·480e0841·c30e0400·10000000·,​D.​0H.​.​A.​.​.​.​.​.​.​.​233 ··​0x000052dc·8702410e·0c860341·​0e108304·4e0e1c45·.​.​A.​.​.​.​A.​.​.​.​N.​.​E
234 ··​0x000052ec·700e0000·d0e4ffff·06000000·​00000000·p.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​234 ··​0x000052ec·​0e204f0e·14450e18·430e1c42·​0e20460e·.​·​O.​.​E.​.​C.​.​B.​·​F.​
235 ··​0x000052fc·90000000·840e0000·cce4ffff·fb000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​235 ··​0x000052fc·1c440e20·410e2442·0e28440e·2c440e30·​.​D.​·​A.​$B.​(D.​,​D.​0
236 ··​0x0000530c·00410e08·​8502410e·0c870341·​0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​236 ··​0x0000530c·​480e1c41·0e20480e·1041c30e·​0c41c60e·H.​.​A.​·H.​.​A.​.​.​A.​.​
237 ··​0x0000531c·410e1483·​054e0e38·4a0e3c41·​0e405e0e·A.​.​.​.​N.​8J.​<A.​@^.​237 ··​0x0000531c·0841c70e·​04000000·10000000·ac0e0000·​.​A.​.​.​.​.​.​.​.​.​.​.​.​.​.​
238 ··​0x0000532c·34460e38·440e3c41·​0e404d0e·30640e34·4F.​8D.​<A.​@M.​0d.​4238 ··​0x0000532c·84e5ffff·26000000·​00000000·88000000·.​.​.​.​&.​.​.​.​.​.​.​.​.​.​.​
239 ··​0x0000533c·4e0e3844·​0e3c410e·​40490e34·420e3841·N.​8D.​<A.​@I.​4B.​8A239 ··​0x0000533c·c00e0000·a0e5ffff·​99000000·​00410e08·.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
240 ··​0x0000534c·0e3c420e·40480e30·480e3c44·0e40480e·​.​<B.​@H.​0H.​<D.​@H.​240 ··​0x0000534c·8502410e·​0c870341·0e108604·410e1483·​.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
241 ··​0x0000535c·34410e38·​430e3c41·​0e40500e·​30430a0e·4A.​8C.​<A.​@P.​0C.​.​241 ··​0x0000535c·054e0e38·​4e0e3c41·​0e404e0e·​30410e34·.​N.​8N.​<A.​@N.​0A.​4
242 ··​0x0000536c·1443c30e·​1041c60e·0c41c70e·​0841c50e·​.​C.​.​.​A.​.​.​A.​.​.​A.​.​242 ··​0x0000536c·​470e3841·0e3c410e·​404b0e3c·430e3844·​G.​8A.​<A.​@K.​<C.​8D
243 ··​0x0000537c·​04460b43·0e344c0e·38410e3c·410e4050·.​F.​C.​4L.​8A.​<A.​@P243 ··​0x0000537c·​0e3c410e·404b0e30·470e3843·0e3c410e·​.​<A.​@K.​0G.​8C.​<A.​
244 ··​0x0000538c·0e300000·74000000·180f0000·​38e5ffff·.​0.​.​t.​.​.​.​.​.​.​8.​.​.​244 ··​0x0000538c·404b0e30·430e3c44·0e40480e·​34410e38·@K.​0C.​<D.​@H.​4A.​8
245 ··​0x0000539c·e6000000·​00410e08·​8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A245 ··​0x0000539c·440e3c41·​0e40410e·​44440e48·440e4c41·D.​<A.​@A.​DD.​HD.​LA
246 ··​0x000053ac·​0e108604·410e1483·054e0e3c·​450e405a·​.​.​.​.​A.​.​.​.​N.​<E.​@Z246 ··​0x000053ac·​0e50480e·​1441c30e·​1041c60e·0c41c70e·​.​PH.​.​A.​.​.​A.​.​.​A.​.​
247 ··​0x000053bc·​0e34410e·38430e3c·410e4048·0e30480e·​.​4A.​8C.​<A.​@H.​0H.​247 ··​0x000053bc·​0841c50e·04000000·2c000000·4c0f0000·​.​A.​.​.​.​.​.​,​.​.​.​L.​.​.​
248 ··​0x000053cc·3c410e40·550e306c·​0e34470e·​38410e3c·<A.​@U.​0l.​4G.​8A.​<248 ··​0x000053cc·b4e5ffff·29000000·​00410e08·83024e0e·.​.​.​.​)​.​.​.​.​A.​.​.​.​N.​
249 ··​0x000053dc·​440e405b·0e30430a·​0e1443c3·​0e1041c6·D.​@[.​0C.​.​.​C.​.​.​A.​249 ··​0x000053dc·1c440e20·​420e2442·​0e28440e·​2c440e30·​.​D.​·​B.​$B.​(D.​,​D.​0
250 ··​0x000053ec·​0e0c41c7·0e0841c5·0e04480b·430e344c·​.​.​A.​.​.​A.​.​.​H.​C.​4L250 ··​0x000053ec·480e0841·​c30e0400·10000000·7c0f0000·H.​.​A.​.​.​.​.​.​.​.​|.​.​.​
251 ··​0x000053fc·0e38410e·3c440e40·500e3000·​18000000·​.​8A.​<D.​@P.​0.​.​.​.​.​251 ··​0x000053fc·b4e5ffff·06000000·00000000·​18000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
252 ··​0x0000540c·​900f0000·​b0e5ffff·​14000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​252 ··​0x0000540c·​900f0000·​b0e5ffff·​14000000·​00410e08·​.​.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
253 ··​0x0000541c·​83024e0e·​10000000·​00000000··········​.​.​N.​.​.​.​.​.​.​.​.​253 ··​0x0000541c·​83024e0e·​10000000·​00000000··········​.​.​N.​.​.​.​.​.​.​.​.​
  
812 B
stderr 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·​64663363·36663732·​63373735·30373061·df3c6f72c775070a2 ··​0x00000000·​65306238·62383464·​62646164·61663366·e0b8b84dbdadaf3f
3 ··​0x00000010·​64326637·​30623662·​32336435·38363066·d2f70b6b23d5860f3 ··​0x00000010·​61313635·​35356433·​39386130·65303238·a16555d398a0e028
4 ··​0x00000020·​65336237·32322e64·​65627567·​00000000·e3b722.​debug.​.​.​.​4 ··​0x00000020·​62643033·66382e64·​65627567·​00000000·bd03f8.​debug.​.​.​.​
5 ··​0x00000030·ce523830····························.​R805 ··​0x00000030·7de478e2····························}.​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······​600·​2018-​07-​29·​22:​13:​42.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0······​604·​2018-​07-​29·​22:​13:​42.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0···​103344·​2018-​07-​29·​22:​13:​42.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···​102292·​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:​·​1307 Installed-​Size:​·​129
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:​·79fbfa6cf8d8e335bc220​f00a93c141f28bd4ce8·​90df3c6f72c775070ad2f​70b6b23d5860fe3b72212 Build-​Ids:​·09036e0c1c2b019611572​d7d11d19f9b781a8bc8·​12e0b8b84dbdadaf3fa16​555d398a0e028bd03f8
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/​79/​fbfa6cf8d8e335bc220f0​0a93c141f28bd4ce8.​debug1 usr/​lib/​debug/​.​build-​id/​09/​036e0c1c2b019611572d7​d11d19f9b781a8bc8.​debug
2 usr/​lib/​debug/​.​build-​id/​90/​df3c6f72c775070ad2f70​b6b23d5860fe3b722.​debug2 usr/​lib/​debug/​.​build-​id/​12/​e0b8b84dbdadaf3fa1655​5d398a0e028bd03f8.​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/​79/​6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​07-​29·​22:​13:​42.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​09/​
7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​53260·​2018-​07-​29·​22:​13:​42.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​79/​fbfa6cf8d8e335bc220f0​0a93c141f28bd4ce8.​debug7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​52252·​2018-​07-​29·​22:​13:​42.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​09/​036e0c1c2b019611572d7​d11d19f9b781a8bc8.​debug
8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​07-​29·​22:​13:​42.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​90/​8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​07-​29·​22:​13:​42.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​12/​
9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​67228·​2018-​07-​29·​22:​13:​42.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​90/​df3c6f72c775070ad2f70​b6b23d5860fe3b722.​debug9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​67532·​2018-​07-​29·​22:​13:​42.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​12/​e0b8b84dbdadaf3fa1655​5d398a0e028bd03f8.​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