653 KB
/srv/reproducible-results/rbuild-debian/r-b-build.QY8xmyFV/b1/libnative-platform-java_0.14-6_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.QY8xmyFV/b2/libnative-platform-java_0.14-6_i386.changes
612 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·97ad8a9ada92295c91b12d29eadc92f6·103528·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·97ad8a9ada92295c91b12d29eadc92f6·103528·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·22cef3345aa807d90f8844b80bb603c8·69756·java·optional·libnative-platform-java_0.14-6_all.deb2 ·22cef3345aa807d90f8844b80bb603c8·69756·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·d48c5314be7b14aa5becdbdfe10f1947·41292·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb 
4 ·3a005688d6f14e49df073c12c0048b38·12168·java·optional·libnative-platform-jni_0.14-6_i386.deb3 ·a2325847cead1d8224264c9d778b71f5·41292·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb
 4 ·7b58053f209355f382ece65fa4854ded·12164·java·optional·libnative-platform-jni_0.14-6_i386.deb
127 KB
libnative-platform-jni_0.14-6_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····11184·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····11180·2024-02-19·17:15:43.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
126 KB
data.tar.xz
125 KB
data.tar
54.6 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --sections {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ··[·7]·.rel.dyn··········REL·············00000b9c·000b9c·000050·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000b9c·000b9c·000050·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000bec·000bec·0000b8·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············00000bec·000bec·0000b8·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00001020·001020·000180·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00001020·001020·000180·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········000011a0·0011a0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········000011a0·0011a0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········000011b0·0011b0·000ba6·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········000011b0·0011b0·000ba6·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00001d58·001d58·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00001d58·001d58·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00002000·002000·00018e·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00002000·002000·00018d·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00002190·002190·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00002190·002190·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00002264·002264·00076c·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00002264·002264·00076c·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00003ee8·002ee8·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00003ee8·002ee8·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00003eec·002eec·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00003eec·002eec·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00003ef0·002ef0·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00003ef0·002ef0·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00003fd8·002fd8·00001c·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00003fd8·002fd8·00001c·04··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00003ff4·002ff4·000068·04··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00003ff4·002ff4·000068·04··WA··0···0··4
3.65 KB
readelf --wide --symbols {}
    
Offset 18, 31 lines modifiedOffset 18, 31 lines modified
18 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(2)18 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(2)
19 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(2)19 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(2)
20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0·(3)20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0·(3)
21 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable21 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
22 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(3)22 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(3)
23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(2)23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(2)
24 ····20:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject24 ····20:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
25 ····21:·00001ca0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz25 ····21:·00001ab0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
26 ····22:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down26 ····22:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
27 ····23:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal27 ····23:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
28 ····24:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine28 ····24:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
29 ····25:·00001bc0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code29 ····25:·000019d0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
30 ····26:·00001d30····38·FUNC····GLOBAL·DEFAULT···12·map_error_code30 ····26:·00001b40····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
31 ····27:·000019d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char31 ····27:·00001b70···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
32 ····28:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold32 ····28:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
33 ····29:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal33 ····29:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
34 ····30:·00001ad0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java34 ····30:·00001c70···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
35 ····31:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left35 ····31:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
36 ····32:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground36 ····32:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
37 ····33:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up37 ····33:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
38 ····34:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine38 ····34:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
39 ····35:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right39 ····35:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
40 ····36:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities40 ····36:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
41 ····37:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion41 ····37:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
42 ····38:·00001cd0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno42 ····38:·00001ae0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
43 ····39:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset43 ····39:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
44 ····40:·00001c90·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 ····40:·00001aa0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
45 ····41:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc45 ····41:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
46 ····42:·00001c60····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message46 ····42:·00001a70····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
47 ····43:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject47 ····43:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
48 ····44:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali48 ····44:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
2.51 KB
readelf --wide --relocs {}
    
Offset 12, 28 lines modifiedOffset 12, 28 lines modified
12 00003fec··00002c06·R_386_GLOB_DAT·········000012b0···_Z17write_to_terminali12 00003fec··00002c06·R_386_GLOB_DAT·········000012b0···_Z17write_to_terminali
13 00003ff0··00001d06·R_386_GLOB_DAT·········00004060···current_terminal13 00003ff0··00001d06·R_386_GLOB_DAT·········00004060···current_terminal
  
14 Relocation·section·'.rel.plt'·at·offset·0xbec·contains·23·entries:14 Relocation·section·'.rel.plt'·at·offset·0xbec·contains·23·entries:
15 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name15 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
16 00004000··00000107·R_386_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.1999102316 00004000··00000107·R_386_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.19991023
17 00004004··00001407·R_386_JUMP_SLOT········00001380···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject17 00004004··00001407·R_386_JUMP_SLOT········00001380···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
18 00004008··00001507·R_386_JUMP_SLOT········00001ca0···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz18 00004008··00001507·R_386_JUMP_SLOT········00001ab0···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
19 0000400c··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.019 0000400c··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
20 00004010··00002b07·R_386_JUMP_SLOT········00001300···_Z16write_capabilityP7JNIEnv_PKcP8_jobject20 00004010··00002b07·R_386_JUMP_SLOT········00001300···_Z16write_capabilityP7JNIEnv_PKcP8_jobject
21 00004014··00001a07·R_386_JUMP_SLOT········00001d30···map_error_code21 00004014··00001a07·R_386_JUMP_SLOT········00001b40···map_error_code
22 00004018··00002907·R_386_JUMP_SLOT········000012e0···_Z6getcapPKc22 00004018··00002907·R_386_JUMP_SLOT········000012e0···_Z6getcapPKc
23 0000401c··00000507·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.023 0000401c··00000507·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
24 00004020··00000607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.024 00004020··00000607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
25 00004024··00000707·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.025 00004024··00000707·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
26 00004028··00000907·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.026 00004028··00000907·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
27 0000402c··00000a07·R_386_JUMP_SLOT········00000000···write@GLIBC_2.027 0000402c··00000a07·R_386_JUMP_SLOT········00000000···write@GLIBC_2.0
28 00004030··00000b07·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.028 00004030··00000b07·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
29 00004034··00000c07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.029 00004034··00000c07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
30 00004038··00000d07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.030 00004038··00000d07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
31 0000403c··00000e07·R_386_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.1999102331 0000403c··00000e07·R_386_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.19991023
32 00004040··00002a07·R_386_JUMP_SLOT········00001c60···mark_failed_with_message32 00004040··00002a07·R_386_JUMP_SLOT········00001a70···mark_failed_with_message
33 00004044··00000f07·R_386_JUMP_SLOT········00000000···tparm@NCURSES6_TINFO_5.0.1999102333 00004044··00000f07·R_386_JUMP_SLOT········00000000···tparm@NCURSES6_TINFO_5.0.19991023
34 00004048··00001007·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.034 00004048··00001007·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
35 0000404c··00001907·R_386_JUMP_SLOT········00001bc0···mark_failed_with_code35 0000404c··00001907·R_386_JUMP_SLOT········000019d0···mark_failed_with_code
36 00004050··00001207·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.036 00004050··00001207·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
37 00004054··00001307·R_386_JUMP_SLOT········00000000···tgetent@NCURSES6_TINFO_5.0.1999102337 00004054··00001307·R_386_JUMP_SLOT········00000000···tgetent@NCURSES6_TINFO_5.0.19991023
38 00004058··00001e07·R_386_JUMP_SLOT········00001ad0···char_to_java38 00004058··00001e07·R_386_JUMP_SLOT········00001c70···char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·824d0d18443cbc9d806fc79d987277816e3065003 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6973dab7a1b9468c3ec8cd161044d2dc6fe0b373
18.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 694, 359 lines modifiedOffset 694, 359 lines modified
694 ··DW_CFA_advance_loc:·1·to·000019c9694 ··DW_CFA_advance_loc:·1·to·000019c9
695 ··DW_CFA_restore:·r3·(ebx)695 ··DW_CFA_restore:·r3·(ebx)
696 ··DW_CFA_def_cfa_offset:·4696 ··DW_CFA_def_cfa_offset:·4
697 ··DW_CFA_nop697 ··DW_CFA_nop
698 ··DW_CFA_nop698 ··DW_CFA_nop
699 ··DW_CFA_nop699 ··DW_CFA_nop
  
700 000004f8·00000090·000004fc·FDE·cie=00000000·pc=000019d0..00001acb700 000004f8·00000020·000004fc·FDE·cie=00000000·pc=00001ab0..00001ad1
 701 ··DW_CFA_advance_loc:·3·to·00001ab3
 702 ··DW_CFA_def_cfa_offset:·16
 703 ··DW_CFA_advance_loc:·11·to·00001abe
 704 ··DW_CFA_def_cfa_offset:·20
 705 ··DW_CFA_advance_loc:·4·to·00001ac2
 706 ··DW_CFA_def_cfa_offset:·24
 707 ··DW_CFA_advance_loc:·4·to·00001ac6
 708 ··DW_CFA_def_cfa_offset:·28
 709 ··DW_CFA_advance_loc:·1·to·00001ac7
 710 ··DW_CFA_def_cfa_offset:·32
 711 ··DW_CFA_advance_loc:·9·to·00001ad0
 712 ··DW_CFA_def_cfa_offset:·4
 713 ··DW_CFA_nop
  
 714 0000051c·00000088·00000520·FDE·cie=00000000·pc=000019d0..00001a69
701 ··DW_CFA_advance_loc:·1·to·000019d1715 ··DW_CFA_advance_loc:·1·to·000019d1
702 ··DW_CFA_def_cfa_offset:·8716 ··DW_CFA_def_cfa_offset:·8
703 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8717 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
704 ··DW_CFA_advance_loc:·1·to·000019d2718 ··DW_CFA_advance_loc:·1·to·000019d2
705 ··DW_CFA_def_cfa_offset:·12719 ··DW_CFA_def_cfa_offset:·12
706 ··DW_CFA_offset:·r7·(edi)·at·cfa-12720 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
707 ··DW_CFA_advance_loc:·1·to·000019d3721 ··DW_CFA_advance_loc:·1·to·000019d3
708 ··DW_CFA_def_cfa_offset:·16722 ··DW_CFA_def_cfa_offset:·16
709 ··DW_CFA_offset:·r6·(esi)·at·cfa-16723 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
710 ··DW_CFA_advance_loc:·1·to·000019d4724 ··DW_CFA_advance_loc:·1·to·000019d4
711 ··DW_CFA_def_cfa_offset:·20725 ··DW_CFA_def_cfa_offset:·20
712 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20726 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
713 ··DW_CFA_advance_loc:·14·to·000019e2727 ··DW_CFA_advance_loc:·14·to·000019e2
714 ··DW_CFA_def_cfa_offset:·56728 ··DW_CFA_def_cfa_offset:·56
715 ··DW_CFA_advance_loc:·10·to·000019ec729 ··DW_CFA_advance_loc:·14·to·000019f0
716 ··DW_CFA_def_cfa_offset:·60730 ··DW_CFA_def_cfa_offset:·60
717 ··DW_CFA_advance_loc:·1·to·000019ed731 ··DW_CFA_advance_loc:·1·to·000019f1
718 ··DW_CFA_def_cfa_offset:·64732 ··DW_CFA_def_cfa_offset:·64
 733 ··DW_CFA_advance_loc:·14·to·000019ff
 734 ··DW_CFA_def_cfa_offset:·48
719 ··DW_CFA_advance_loc:·30·to·00001a0b735 ··DW_CFA_advance_loc:·1·to·00001a00
720 ··DW_CFA_def_cfa_offset:·52736 ··DW_CFA_def_cfa_offset:·52
721 ··DW_CFA_advance_loc:·6·to·00001a11737 ··DW_CFA_advance_loc:·7·to·00001a07
722 ··DW_CFA_def_cfa_offset:·56738 ··DW_CFA_def_cfa_offset:·56
723 ··DW_CFA_advance_loc:·4·to·00001a15739 ··DW_CFA_advance_loc:·1·to·00001a08
724 ··DW_CFA_def_cfa_offset:·60740 ··DW_CFA_def_cfa_offset:·60
725 ··DW_CFA_advance_loc:·1·to·00001a16741 ··DW_CFA_advance_loc:·1·to·00001a09
726 ··DW_CFA_def_cfa_offset:·64742 ··DW_CFA_def_cfa_offset:·64
727 ··DW_CFA_advance_loc:·11·to·00001a21743 ··DW_CFA_advance_loc:·11·to·00001a14
728 ··DW_CFA_def_cfa_offset:·48744 ··DW_CFA_def_cfa_offset:·60
729 ··DW_CFA_advance_loc:·42·to·00001a4b745 ··DW_CFA_advance_loc:·3·to·00001a17
730 ··DW_CFA_def_cfa_offset:·52 
731 ··DW_CFA_advance_loc:·11·to·00001a56 
732 ··DW_CFA_def_cfa_offset:·56746 ··DW_CFA_def_cfa_offset:·56
733 ··DW_CFA_advance_loc:·4·to·00001a5a747 ··DW_CFA_advance_loc:·4·to·00001a1b
734 ··DW_CFA_def_cfa_offset:·60748 ··DW_CFA_def_cfa_offset:·60
735 ··DW_CFA_advance_loc:·1·to·00001a5b749 ··DW_CFA_advance_loc:·1·to·00001a1c
736 ··DW_CFA_def_cfa_offset:·64750 ··DW_CFA_def_cfa_offset:·64
737 ··DW_CFA_advance_loc:·9·to·00001a64751 ··DW_CFA_advance_loc:·11·to·00001a27
738 ··DW_CFA_def_cfa_offset:·52752 ··DW_CFA_def_cfa_offset:·48
739 ··DW_CFA_advance_loc:·2·to·00001a66753 ··DW_CFA_advance_loc:·7·to·00001a2e
740 ··DW_CFA_def_cfa_offset:·56754 ··DW_CFA_def_cfa_offset:·56
741 ··DW_CFA_advance_loc:·1·to·00001a67755 ··DW_CFA_advance_loc:·3·to·00001a31
742 ··DW_CFA_def_cfa_offset:·60756 ··DW_CFA_def_cfa_offset:·60
743 ··DW_CFA_advance_loc:·2·to·00001a69757 ··DW_CFA_advance_loc:·1·to·00001a32
744 ··DW_CFA_def_cfa_offset:·64758 ··DW_CFA_def_cfa_offset:·64
745 ··DW_CFA_advance_loc:·8·to·00001a71759 ··DW_CFA_advance_loc:·11·to·00001a3d
746 ··DW_CFA_def_cfa_offset:·48760 ··DW_CFA_def_cfa_offset:·48
747 ··DW_CFA_advance_loc:·8·to·00001a79761 ··DW_CFA_advance_loc:·3·to·00001a40
748 ··DW_CFA_def_cfa_offset:·60762 ··DW_CFA_def_cfa_offset:·60
749 ··DW_CFA_advance_loc:·4·to·00001a7d763 ··DW_CFA_advance_loc:·4·to·00001a44
750 ··DW_CFA_def_cfa_offset:·64764 ··DW_CFA_def_cfa_offset:·64
751 ··DW_CFA_advance_loc:·8·to·00001a85765 ··DW_CFA_advance_loc:·8·to·00001a4c
752 ··DW_CFA_def_cfa_offset:·52766 ··DW_CFA_def_cfa_offset:·52
753 ··DW_CFA_advance_loc:·1·to·00001a86767 ··DW_CFA_advance_loc:·1·to·00001a4d
754 ··DW_CFA_def_cfa_offset:·56768 ··DW_CFA_def_cfa_offset:·56
755 ··DW_CFA_advance_loc:·3·to·00001a89769 ··DW_CFA_advance_loc:·4·to·00001a51
756 ··DW_CFA_def_cfa_offset:·60770 ··DW_CFA_def_cfa_offset:·60
757 ··DW_CFA_advance_loc:·1·to·00001a8a771 ··DW_CFA_advance_loc:·1·to·00001a52
758 ··DW_CFA_def_cfa_offset:·64772 ··DW_CFA_def_cfa_offset:·64
759 ··DW_CFA_advance_loc:·16·to·00001a9a773 ··DW_CFA_advance_loc:·1·to·00001a53
760 ··DW_CFA_def_cfa_offset:·48774 ··DW_CFA_def_cfa_offset:·68
761 ··DW_CFA_advance_loc:·3·to·00001a9d775 ··DW_CFA_advance_loc:·4·to·00001a57
762 ··DW_CFA_remember_state776 ··DW_CFA_def_cfa_offset:·72
 777 ··DW_CFA_advance_loc:·4·to·00001a5b
 778 ··DW_CFA_def_cfa_offset:·76
 779 ··DW_CFA_advance_loc:·1·to·00001a5c
 780 ··DW_CFA_def_cfa_offset:·80
 781 ··DW_CFA_advance_loc:·8·to·00001a64
763 ··DW_CFA_def_cfa_offset:·20782 ··DW_CFA_def_cfa_offset:·20
764 ··DW_CFA_advance_loc:·3·to·00001aa0783 ··DW_CFA_advance_loc:·1·to·00001a65
765 ··DW_CFA_restore:·r3·(ebx)784 ··DW_CFA_restore:·r3·(ebx)
766 ··DW_CFA_def_cfa_offset:·16785 ··DW_CFA_def_cfa_offset:·16
767 ··DW_CFA_advance_loc:·1·to·00001aa1786 ··DW_CFA_advance_loc:·1·to·00001a66
768 ··DW_CFA_restore:·r6·(esi)787 ··DW_CFA_restore:·r6·(esi)
769 ··DW_CFA_def_cfa_offset:·12788 ··DW_CFA_def_cfa_offset:·12
770 ··DW_CFA_advance_loc:·1·to·00001aa2789 ··DW_CFA_advance_loc:·1·to·00001a67
771 ··DW_CFA_restore:·r7·(edi)790 ··DW_CFA_restore:·r7·(edi)
772 ··DW_CFA_def_cfa_offset:·8791 ··DW_CFA_def_cfa_offset:·8
773 ··DW_CFA_advance_loc:·1·to·00001aa3792 ··DW_CFA_advance_loc:·1·to·00001a68
774 ··DW_CFA_restore:·r5·(ebp)793 ··DW_CFA_restore:·r5·(ebp)
775 ··DW_CFA_def_cfa_offset:·4794 ··DW_CFA_def_cfa_offset:·4
 795 ··DW_CFA_nop
 796 ··DW_CFA_nop
 797 ··DW_CFA_nop
  
 798 000005a8·0000002c·000005ac·FDE·cie=00000000·pc=00001a70..00001a99
776 ··DW_CFA_advance_loc:·5·to·00001aa8799 ··DW_CFA_advance_loc:·1·to·00001a71
777 ··DW_CFA_restore_state800 ··DW_CFA_def_cfa_offset:·8
 801 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
778 ··DW_CFA_advance_loc:·3·to·00001aab802 ··DW_CFA_advance_loc:·14·to·00001a7f
779 ··DW_CFA_def_cfa_offset:·52803 ··DW_CFA_def_cfa_offset:·28
 804 ··DW_CFA_advance_loc:·4·to·00001a83
 805 ··DW_CFA_def_cfa_offset:·32
780 ··DW_CFA_advance_loc:·12·to·00001ab7806 ··DW_CFA_advance_loc:·2·to·00001a85
781 ··DW_CFA_def_cfa_offset:·56807 ··DW_CFA_def_cfa_offset:·36
782 ··DW_CFA_advance_loc:·1·to·00001ab8808 ··DW_CFA_advance_loc:·2·to·00001a87
783 ··DW_CFA_def_cfa_offset:·60809 ··DW_CFA_def_cfa_offset:·40
784 ··DW_CFA_advance_loc:·1·to·00001ab9810 ··DW_CFA_advance_loc:·4·to·00001a8b
785 ··DW_CFA_def_cfa_offset:·64811 ··DW_CFA_def_cfa_offset:·44
786 ··DW_CFA_advance_loc:·16·to·00001ac9812 ··DW_CFA_advance_loc:·4·to·00001a8f
787 ··DW_CFA_def_cfa_offset:·48813 ··DW_CFA_def_cfa_offset:·48
 814 ··DW_CFA_advance_loc:·8·to·00001a97
 815 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 13230/19067 bytes (69.39%) of diff not shown.
1.54 KB
strings --all --bytes=8 {}
    
Offset 17, 24 lines modifiedOffset 17, 24 lines modified
17 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground17 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
24 java_to_char 
25 wcstombs 
26 mbstowcs 
27 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz24 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
28 mark_failed_with_code25 mark_failed_with_code
29 map_error_code26 map_error_code
30 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion27 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
31 mark_failed_with_errno28 mark_failed_with_errno
32 __errno_location29 __errno_location
33 strerror_r30 strerror_r
 31 java_to_char
 32 wcstombs
 33 mbstowcs
34 libtinfo.so.634 libtinfo.so.6
35 libc.so.635 libc.so.6
36 GLIBC_2.1.336 GLIBC_2.1.3
37 GLIBC_2.037 GLIBC_2.0
38 NCURSES6_TINFO_5.0.1999102338 NCURSES6_TINFO_5.0.19991023
39 unknown·terminal·capability39 unknown·terminal·capability
40 could·not·write·to·terminal40 could·not·write·to·terminal
Offset 42, 18 lines modifiedOffset 42, 19 lines modified
42 $TERM·not·set42 $TERM·not·set
43 could·not·get·termcap·entry43 could·not·get·termcap·entry
44 Ljava/lang/String;44 Ljava/lang/String;
45 terminalName45 terminalName
46 textAttributes46 textAttributes
47 cursorMotion47 cursorMotion
48 could·not·format·terminal·capability·string48 could·not·format·terminal·capability·string
 49 (Ljava/lang/String;IILjava/lang/String;)V
49 could·not·convert·string·to·current·locale50 could·not·convert·string·to·current·locale
50 could·not·convert·string·from·current·locale51 could·not·convert·string·from·current·locale
51 (Ljava/lang/String;IILjava/lang/String;)V 
52 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug52 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
 53 JRil73dab7a1b9468c3ec8cd161044d2dc6fe0b373.debug
53 .shstrtab54 .shstrtab
54 .note.gnu.build-id55 .note.gnu.build-id
55 .gnu.hash56 .gnu.hash
56 .gnu.version57 .gnu.version
57 .gnu.version_r58 .gnu.version_r
58 .rel.dyn59 .rel.dyn
59 .rel.plt60 .rel.plt
3.32 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 66, 31 lines modifiedOffset 66, 31 lines modified
66 ··0x00000910·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn66 ··0x00000910·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn
67 ··0x00000920·695f5465·726d696e·666f4675·6e637469·i_TerminfoFuncti67 ··0x00000920·695f5465·726d696e·666f4675·6e637469·i_TerminfoFuncti
68 ··0x00000930·6f6e735f·73746172·744c696e·65004a61·ons_startLine.Ja68 ··0x00000930·6f6e735f·73746172·744c696e·65004a61·ons_startLine.Ja
69 ··0x00000940·76615f6e·65745f72·75627967·72617065·va_net_rubygrape69 ··0x00000940·76615f6e·65745f72·75627967·72617065·va_net_rubygrape
70 ··0x00000950·66727569·745f706c·6174666f·726d5f69·fruit_platform_i70 ··0x00000950·66727569·745f706c·6174666f·726d5f69·fruit_platform_i
71 ··0x00000960·6e746572·6e616c5f·6a6e695f·5465726d·nternal_jni_Term71 ··0x00000960·6e746572·6e616c5f·6a6e695f·5465726d·nternal_jni_Term
72 ··0x00000970·696e666f·46756e63·74696f6e·735f636c·infoFunctions_cl72 ··0x00000970·696e666f·46756e63·74696f6e·735f636c·infoFunctions_cl
73 ··0x00000980·65617254·6f456e64·4f664c69·6e65006a·earToEndOfLine.j73 ··0x00000980·65617254·6f456e64·4f664c69·6e65005f·earToEndOfLine._
 74 ··0x00000990·5a4e374a·4e49456e·765f3134·43616c6c·ZN7JNIEnv_14Call
 75 ··0x000009a0·566f6964·4d657468·6f644550·385f6a6f·VoidMethodEP8_jo
 76 ··0x000009b0·626a6563·74503130·5f6a6d65·74686f64·bjectP10_jmethod
74 ··0x00000990·6176615f·746f5f63·68617200·6d616c6c·ava_to_char.mall 
75 ··0x000009a0·6f630077·6373746f·6d627300·66726565·oc.wcstombs.free 
76 ··0x000009b0·00737472·6c656e00·6d627374·6f776373·.strlen.mbstowcs 
77 ··0x000009c0·00776373·6c656e00·5f5a4e37·4a4e4945·.wcslen._ZN7JNIE 
78 ··0x000009d0·6e765f31·3443616c·6c566f69·644d6574·nv_14CallVoidMet 
79 ··0x000009e0·686f6445·50385f6a·6f626a65·63745031·hodEP8_jobjectP1 
80 ··0x000009f0·305f6a6d·6574686f·6449447a·006d6172·0_jmethodIDz.mar 
81 ··0x00000a00·6b5f6661·696c6564·5f776974·685f636f·k_failed_with_co 
82 ··0x00000a10·6465006d·61705f65·72726f72·5f636f64·de.map_error_cod 
83 ··0x00000a20·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg 
84 ··0x00000a30·72617065·66727569·745f706c·6174666f·rapefruit_platfo 
85 ··0x00000a40·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_ 
86 ··0x00000a50·4e617469·76654c69·62726172·7946756e·NativeLibraryFun 
87 ··0x00000a60·6374696f·6e735f67·65745665·7273696f·ctions_getVersio 
88 ··0x00000a70·6e006d61·726b5f66·61696c65·645f7769·n.mark_failed_wi77 ··0x000009c0·49447a00·6d61726b·5f666169·6c65645f·IDz.mark_failed_
89 ··0x00000a80·74685f65·72726e6f·005f5f65·72726e6f·th_errno.__errno78 ··0x000009d0·77697468·5f636f64·65006d61·705f6572·with_code.map_er
 79 ··0x000009e0·726f725f·636f6465·004a6176·615f6e65·ror_code.Java_ne
 80 ··0x000009f0·745f7275·62796772·61706566·72756974·t_rubygrapefruit
 81 ··0x00000a00·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern
 82 ··0x00000a10·616c5f6a·6e695f4e·61746976·654c6962·al_jni_NativeLib
 83 ··0x00000a20·72617279·46756e63·74696f6e·735f6765·raryFunctions_ge
 84 ··0x00000a30·74566572·73696f6e·006d6172·6b5f6661·tVersion.mark_fa
 85 ··0x00000a40·696c6564·5f776974·685f6572·726e6f00·iled_with_errno.
 86 ··0x00000a50·6d616c6c·6f63005f·5f657272·6e6f5f6c·malloc.__errno_l
90 ··0x00000a90·5f6c6f63·6174696f·6e007374·72657272·_location.strerr87 ··0x00000a60·6f636174·696f6e00·73747265·72726f72·ocation.strerror
 88 ··0x00000a70·5f720066·72656500·6a617661·5f746f5f·_r.free.java_to_
 89 ··0x00000a80·63686172·00776373·746f6d62·73007374·char.wcstombs.st
 90 ··0x00000a90·726c656e·006d6273·746f7763·73007763·rlen.mbstowcs.wc
91 ··0x00000aa0·6f725f72·006c6962·74696e66·6f2e736f·or_r.libtinfo.so91 ··0x00000aa0·736c656e·006c6962·74696e66·6f2e736f·slen.libtinfo.so
92 ··0x00000ab0·2e36006c·6962632e·736f2e36·00474c49·.6.libc.so.6.GLI92 ··0x00000ab0·2e36006c·6962632e·736f2e36·00474c49·.6.libc.so.6.GLI
93 ··0x00000ac0·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_293 ··0x00000ac0·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_2
94 ··0x00000ad0·2e30004e·43555253·4553365f·54494e46·.0.NCURSES6_TINF94 ··0x00000ad0·2e30004e·43555253·4553365f·54494e46·.0.NCURSES6_TINF
95 ··0x00000ae0·4f5f352e·302e3139·39393130·323300···O_5.0.19991023.95 ··0x00000ae0·4f5f352e·302e3139·39393130·323300···O_5.0.19991023.
  
13.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16219 objdump: DWARF error: unable to read alt ref 16425 objdump: DWARF error: unable to read alt ref 17084
    
Offset 868, 262 lines modifiedOffset 868, 30 lines modified
868 »       add····$0x18,%esp868 »       add····$0x18,%esp
869 »       pop····%ebx869 »       pop····%ebx
870 »       ret870 »       ret
871 »       xchg···%ax,%ax871 »       xchg···%ax,%ax
872 »       xchg···%ax,%ax872 »       xchg···%ax,%ax
873 »       xchg···%ax,%ax873 »       xchg···%ax,%ax
  
874 000019d0·<java_to_char@@Base>: 
875 java_to_char(): 
876 ./src/shared/cpp/unix_strings.cpp:28 
877 »       push···%ebp 
878 »       push···%edi 
879 »       push···%esi 
880 »       push···%ebx 
881 »       call···11b0·<__cxa_finalize@plt+0x10> 
882 »       add····$0x261b,%ebx 
883 »       sub····$0x24,%esp 
884 »       mov····0x38(%esp),%edi 
885 /usr/lib/jvm/default-java/include/jni.h:1606 
886 »       mov····(%edi),%eax 
887 »       push···0x3c(%esp) 
888 »       push···%edi 
889 »       call···*0x290(%eax) 
890 »       mov····%eax,%ebp 
891 ./src/shared/cpp/unix_strings.cpp:30 
892 »       lea····0x4(,%eax,4),%eax 
893 »       mov····%eax,0x18(%esp) 
894 »       mov····%eax,(%esp) 
895 »       call···10c0·<malloc@plt> 
896 /usr/lib/jvm/default-java/include/jni.h:1609 
897 »       add····$0xc,%esp 
898 ./src/shared/cpp/unix_strings.cpp:30 
899 »       mov····%eax,%esi 
900 /usr/lib/jvm/default-java/include/jni.h:1609 
901 »       mov····(%edi),%eax 
902 »       push···$0x0 
903 »       push···0x3c(%esp) 
904 »       push···%edi 
905 »       call···*0x294(%eax) 
906 »       mov····%eax,%ecx 
907 ./src/shared/cpp/unix_strings.cpp:32·(discriminator·1) 
908 »       add····$0x10,%esp 
909 »       test···%ebp,%ebp 
910 »       je·····1a44·<java_to_char@@Base+0x74> 
911 »       mov····%esi,0xc(%esp) 
912 »       mov····%esi,%edx 
913 »       lea····(%eax,%ebp,2),%ebp 
914 »       xchg···%ax,%ax 
915 ./src/shared/cpp/unix_strings.cpp:33 
916 »       movzwl·(%eax),%esi 
917 ./src/shared/cpp/unix_strings.cpp:32·(discriminator·1) 
918 »       add····$0x2,%eax 
919 »       add····$0x4,%edx 
920 ./src/shared/cpp/unix_strings.cpp:33 
921 »       mov····%esi,-0x4(%edx) 
922 ./src/shared/cpp/unix_strings.cpp:32·(discriminator·1) 
923 »       cmp····%ebp,%eax 
924 »       jne····1a30·<java_to_char@@Base+0x60> 
925 »       mov····0xc(%esp),%esi 
926 ./src/shared/cpp/unix_strings.cpp:35 
927 »       mov····0x8(%esp),%eax 
928 /usr/lib/jvm/default-java/include/jni.h:1612 
929 »       sub····$0x4,%esp 
930 ./src/shared/cpp/unix_strings.cpp:35 
931 »       movl···$0x0,-0x4(%esi,%eax,1) 
932 /usr/lib/jvm/default-java/include/jni.h:1612 
933 »       mov····(%edi),%eax 
934 »       push···%ecx 
935 »       push···0x3c(%esp) 
936 »       push···%edi 
937 »       call···*0x298(%eax) 
938 /usr/include/i386-linux-gnu/bits/stdlib.h:146·(discriminator·7) 
939 »       add····$0xc,%esp 
940 »       push···$0x0 
941 »       push···%esi 
942 »       push···$0x0 
943 »       call···10a0·<wcstombs@plt> 
944 ./src/shared/cpp/unix_strings.cpp:39 
945 »       add····$0x10,%esp 
946 »       cmp····$0xffffffff,%eax 
947 »       je·····1aa8·<java_to_char@@Base+0xd8> 
948 ./src/shared/cpp/unix_strings.cpp:45 
949 »       sub····$0xc,%esp 
950 »       lea····0x1(%eax),%edi 
951 »       push···%edi 
952 »       call···10c0·<malloc@plt> 
953 /usr/include/i386-linux-gnu/bits/stdlib.h:146·(discriminator·7) 
954 »       add····$0xc,%esp 
955 »       push···%edi 
956 ./src/shared/cpp/unix_strings.cpp:45 
957 »       mov····%eax,%ebp 
958 /usr/include/i386-linux-gnu/bits/stdlib.h:146·(discriminator·7) 
959 »       push···%esi 
960 »       push···%eax 
961 »       call···10a0·<wcstombs@plt> 
962 ./src/shared/cpp/unix_strings.cpp:47 
963 »       mov····%esi,(%esp) 
964 »       call···1060·<free@plt> 
965 ./src/shared/cpp/unix_strings.cpp:49 
966 »       add····$0x10,%esp 
967 ./src/shared/cpp/unix_strings.cpp:50 
968 »       add····$0x1c,%esp 
969 »       mov····%ebp,%eax 
970 »       pop····%ebx 
971 »       pop····%esi 
972 »       pop····%edi 
973 »       pop····%ebp 
974 »       ret 
975 »       lea····0x0(%esi,%eiz,1),%esi 
976 ./src/shared/cpp/unix_strings.cpp:40 
977 »       sub····$0x4,%esp 
978 »       lea····-0x1eec(%ebx),%eax 
979 ./src/shared/cpp/unix_strings.cpp:42 
980 »       xor····%ebp,%ebp 
981 ./src/shared/cpp/unix_strings.cpp:40 
982 »       push···0x3c(%esp) 
983 »       push···%eax 
984 »       push···%edi 
985 »       call···1130·<mark_failed_with_message@plt> 
986 ./src/shared/cpp/unix_strings.cpp:41 
987 »       mov····%esi,(%esp) 
988 »       call···1060·<free@plt> 
989 ./src/shared/cpp/unix_strings.cpp:42 
990 »       add····$0x10,%esp 
991 »       jmp····1a9a·<java_to_char@@Base+0xca> 
992 »       lea····%cs:0x0(%esi,%eiz,1),%esi 
  
Max diff block lines reached; 7320/13722 bytes (53.34%) of diff not shown.
631 B
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 18, 11 lines modifiedOffset 18, 11 lines modified
18 ··[····ba]··le18 ··[····ba]··le
19 ··[····bd]··nd19 ··[····bd]··nd
20 ··[····c0]··cr20 ··[····c0]··cr
21 ··[····c3]··ce21 ··[····c3]··ce
22 ··[····c6]··cursorMotion22 ··[····c6]··cursorMotion
23 ··[····d3]··failed23 ··[····d3]··failed
24 ··[····dc]··could·not·format·terminal·capability·string24 ··[····dc]··could·not·format·terminal·capability·string
 25 ··[···108]··(Ljava/lang/String;IILjava/lang/String;)V
25 ··[···108]··could·not·convert·string·to·current·locale26 ··[···134]··could·not·convert·string·to·current·locale
26 ··[···134]··could·not·convert·string·from·current·locale27 ··[···160]··could·not·convert·string·from·current·locale
27 ··[···164]··(Ljava/lang/String;IILjava/lang/String;)V 
  
1.22 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 ··0x000021b0·24010000·50f1ffff·50010000·70f1ffff·$...P...P...p...5 ··0x000021b0·24010000·50f1ffff·50010000·70f1ffff·$...P...P...p...
6 ··0x000021c0·78010000·f0f1ffff·d4010000·b0f2ffff·x...............6 ··0x000021c0·78010000·f0f1ffff·d4010000·b0f2ffff·x...............
7 ··0x000021d0·6c020000·c0f2ffff·80020000·c0f5ffff·l...............7 ··0x000021d0·6c020000·c0f2ffff·80020000·c0f5ffff·l...............
8 ··0x000021e0·bc030000·f0f5ffff·e8030000·30f6ffff·............0...8 ··0x000021e0·bc030000·f0f5ffff·e8030000·30f6ffff·............0...
9 ··0x000021f0·18040000·60f6ffff·44040000·c0f6ffff·....`...D.......9 ··0x000021f0·18040000·60f6ffff·44040000·c0f6ffff·....`...D.......
10 ··0x00002200·90040000·20f7ffff·dc040000·80f7ffff·....·...........10 ··0x00002200·90040000·20f7ffff·dc040000·80f7ffff·....·...........
11 ··0x00002210·28050000·e0f7ffff·74050000·10f8ffff·(.......t.......11 ··0x00002210·28050000·e0f7ffff·74050000·10f8ffff·(.......t.......
12 ··0x00002220·a0050000·40f8ffff·cc050000·40f9ffff·....@.......@...12 ··0x00002220·a0050000·40f8ffff·f0050000·e0f8ffff·....@...........
13 ··0x00002230·60060000·30faffff·fc060000·d0faffff·`...0...........13 ··0x00002230·7c060000·10f9ffff·ac060000·20f9ffff·|...........·...
 14 ··0x00002240·cc050000·50f9ffff·c0060000·b0f9ffff·....P...........
14 ··0x00002240·88070000·00fbffff·b8070000·10fbffff·................15 ··0x00002250·1c070000·e0f9ffff·30070000·e0faffff·........0.......
15 ··0x00002250·d8060000·40fbffff·cc070000·a0fbffff·....@........... 
16 ··0x00002260·28080000····························(...16 ··0x00002260·c4070000····························....
  
5.81 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 75, 48 lines modifiedOffset 75, 48 lines modified
75 ··0x000026e4·0e28430e·2c440e30·480e2049·0e1441c3·.(C.,D.0H.·I..A.75 ··0x000026e4·0e28430e·2c440e30·480e2049·0e1441c3·.(C.,D.0H.·I..A.
76 ··0x000026f4·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....76 ··0x000026f4·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....
77 ··0x00002704·28000000·a4040000·64f2ffff·2a000000·(.......d...*...77 ··0x00002704·28000000·a4040000·64f2ffff·2a000000·(.......d...*...
78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D
79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...
80 ··0x00002734·d0040000·68f2ffff·2a000000·00410e08·....h...*....A..80 ··0x00002734·d0040000·68f2ffff·2a000000·00410e08·....h...*....A..
81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.
82 ··0x00002754·0841c30e·04000000·90000000·fc040000·.A..............82 ··0x00002754·0841c30e·04000000·20000000·fc040000·.A......·.......
 83 ··0x00002764·4cf3ffff·21000000·00430e10·4b0e1444·L...!....C..K..D
 84 ··0x00002774·0e18440e·1c410e20·490e0400·88000000·..D..A.·I.......
83 ··0x00002764·6cf2ffff·fb000000·00410e08·8502410e·l........A....A. 
84 ··0x00002774·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8 
85 ··0x00002784·4a0e3c41·0e405e0e·34460e38·440e3c41·J.<A.@^.4F.8D.<A 
86 ··0x00002794·0e404b0e·306a0e34·4b0e3844·0e3c410e·.@K.0j.4K.8D.<A. 
87 ··0x000027a4·40490e34·420e3841·0e3c420e·40480e30·@I.4B.8A.<B.@H.0 
88 ··0x000027b4·480e3c44·0e40480e·34410e38·430e3c41·H.<D.@H.4A.8C.<A 
89 ··0x000027c4·0e40500e·30430a0e·1443c30e·1041c60e·.@P.0C...C...A.. 
90 ··0x000027d4·0c41c70e·0841c50e·04450b43·0e344c0e·.A...A...E.C.4L. 
91 ··0x000027e4·38410e3c·410e4050·0e300000·74000000·8A.<A.@P.0..t... 
92 ··0x000027f4·90050000·d8f2ffff·e6000000·00410e08·.............A..85 ··0x00002784·20050000·48f2ffff·99000000·00410e08··...H........A..
 86 ··0x00002794·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 87 ··0x000027a4·054e0e38·4e0e3c41·0e404e0e·30410e34·.N.8N.<A.@N.0A.4
 88 ··0x000027b4·470e3841·0e3c410e·404b0e3c·430e3844·G.8A.<A.@K.<C.8D
 89 ··0x000027c4·0e3c410e·404b0e30·470e3843·0e3c410e·.<A.@K.0G.8C.<A.
 90 ··0x000027d4·404b0e30·430e3c44·0e40480e·34410e38·@K.0C.<D.@H.4A.8
 91 ··0x000027e4·440e3c41·0e40410e·44440e48·440e4c41·D.<A.@A.DD.HD.LA
 92 ··0x000027f4·0e50480e·1441c30e·1041c60e·0c41c70e·.PH..A...A...A..
 93 ··0x00002804·0841c50e·04000000·2c000000·ac050000·.A......,.......
 94 ··0x00002814·5cf2ffff·29000000·00410e08·83024e0e·\...)....A....N.
 95 ··0x00002824·1c440e20·420e2442·0e28440e·2c440e30·.D.·B.$B.(D.,D.0
 96 ··0x00002834·480e0841·c30e0400·10000000·dc050000·H..A............
 97 ··0x00002844·5cf2ffff·06000000·00000000·58000000·\...........X...
 98 ··0x00002854·f0050000·88f2ffff·59000000·00410e08·........Y....A..
 99 ··0x00002864·8702410e·0c860341·0e108304·4e0e1c45·..A....A....N..E
 100 ··0x00002874·0e204f0e·14450e18·430e1c42·0e20460e·.·O..E..C..B.·F.
 101 ··0x00002884·1c440e20·410e2442·0e28440e·2c440e30·.D.·A.$B.(D.,D.0
 102 ··0x00002894·480e1c41·0e20480e·1041c30e·0c41c60e·H..A.·H..A...A..
 103 ··0x000028a4·0841c70e·04000000·10000000·4c060000·.A..........L...
 104 ··0x000028b4·8cf2ffff·26000000·00000000·90000000·....&...........
 105 ··0x000028c4·60060000·a8f2ffff·fb000000·00410e08·`............A..
93 ··0x00002804·8502410e·0c870341·0e108604·410e1483·..A....A....A...106 ··0x000028d4·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 107 ··0x000028e4·054e0e38·4a0e3c41·0e405e0e·34460e38·.N.8J.<A.@^.4F.8
94 ··0x00002814·054e0e3c·450e405a·0e34410e·38430e3c·.N.<E.@Z.4A.8C.< 
95 ··0x00002824·410e4048·0e30480e·3c410e40·550e306c·A.@H.0H.<A.@U.0l 
96 ··0x00002834·0e34470e·38410e3c·440e405b·0e30430a·.4G.8A.<D.@[.0C. 
97 ··0x00002844·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A. 
98 ··0x00002854·0e04480b·430e344c·0e38410e·3c440e40·..H.C.4L.8A.<D.@ 
99 ··0x00002864·500e3000·20000000·08060000·30f4ffff·P.0.·.......0... 
100 ··0x00002874·21000000·00430e10·4b0e1444·0e18440e·!....C..K..D..D. 
101 ··0x00002884·1c410e20·490e0400·88000000·2c060000·.A.·I.......,... 
102 ··0x00002894·2cf3ffff·99000000·00410e08·8502410e·,........A....A. 
103 ··0x000028a4·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8 
104 ··0x000028b4·4e0e3c41·0e404e0e·30410e34·470e3841·N.<A.@N.0A.4G.8A108 ··0x000028f4·440e3c41·0e404b0e·306a0e34·4b0e3844·D.<A.@K.0j.4K.8D
105 ··0x000028c4·0e3c410e·404b0e3c·430e3844·0e3c410e·.<A.@K.<C.8D.<A.109 ··0x00002904·0e3c410e·40490e34·420e3841·0e3c420e·.<A.@I.4B.8A.<B.
106 ··0x000028d4·404b0e30·470e3843·0e3c410e·404b0e30·@K.0G.8C.<A.@K.0 
107 ··0x000028e4·430e3c44·0e40480e·34410e38·440e3c41·C.<D.@H.4A.8D.<A110 ··0x00002914·40480e30·480e3c44·0e40480e·34410e38·@H.0H.<D.@H.4A.8
108 ··0x000028f4·0e40410e·44440e48·440e4c41·0e50480e·.@A.DD.HD.LA.PH.111 ··0x00002924·430e3c41·0e40500e·30430a0e·1443c30e·C.<A.@P.0C...C..
109 ··0x00002904·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..112 ··0x00002934·1041c60e·0c41c70e·0841c50e·04450b43·.A...A...A...E.C
 113 ··0x00002944·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0..
110 ··0x00002914·04000000·2c000000·b8060000·40f3ffff·....,.......@... 
111 ··0x00002924·29000000·00410e08·83024e0e·1c440e20·)....A....N..D.· 
112 ··0x00002934·420e2442·0e28440e·2c440e30·480e0841·B.$B.(D.,D.0H..A 
113 ··0x00002944·c30e0400·10000000·e8060000·40f3ffff·............@...114 ··0x00002954·74000000·f4060000·14f3ffff·e6000000·t...............
 115 ··0x00002964·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 116 ··0x00002974·410e1483·054e0e3c·450e405a·0e34410e·A....N.<E.@Z.4A.
 117 ··0x00002984·38430e3c·410e4048·0e30480e·3c410e40·8C.<A.@H.0H.<A.@
 118 ··0x00002994·550e306c·0e34470e·38410e3c·440e405b·U.0l.4G.8A.<D.@[
 119 ··0x000029a4·0e30430a·0e1443c3·0e1041c6·0e0c41c7·.0C...C...A...A.
 120 ··0x000029b4·0e0841c5·0e04480b·430e344c·0e38410e·..A...H.C.4L.8A.
 121 ··0x000029c4·3c440e40·500e3000·00000000··········<D.@P.0.....
114 ··0x00002954·06000000·00000000·58000000·fc060000·........X....... 
115 ··0x00002964·6cf3ffff·59000000·00410e08·8702410e·l...Y....A....A. 
116 ··0x00002974·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O. 
117 ··0x00002984·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.· 
118 ··0x00002994·410e2442·0e28440e·2c440e30·480e1c41·A.$B.(D.,D.0H..A 
119 ··0x000029a4·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A.. 
120 ··0x000029b4·04000000·10000000·58070000·70f3ffff·........X...p... 
121 ··0x000029c4·26000000·00000000·00000000··········&........... 
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·a004abb4·4fe8c425·afd0ab11·3acf6d80·....O..%....:.m.6 ··0x00000040·8e222028·46039e69·bb808305·d20f7400·."·(F..i......t.
7 ··0x00000050·936022e4····························.`".7 ··0x00000050·4a52696c····························JRil
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34643064·31383434·33636263·39643830·4d0d18443cbc9d80 
3 ··0x00000010·36666337·39643938·37323737·38313665·6fc79d987277816e2 ··0x00000000·37336461·62376131·62393436·38633365·73dab7a1b9468c3e
 3 ··0x00000010·63386364·31363130·34346432·64633666·c8cd161044d2dc6f
4 ··0x00000020·33303635·30302e64·65627567·00000000·306500.debug....4 ··0x00000020·65306233·37332e64·65627567·00000000·e0b373.debug....
5 ··0x00000030·2a98e7bb····························*...5 ··0x00000030·9ab23bdd····························..;.
  
70.6 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --sections {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ··[·7]·.rel.dyn··········REL·············00001074·001074·000038·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00001074·001074·000038·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············000010ac·0010ac·000160·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············000010ac·0010ac·000160·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00002000·002000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00002000·002000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00002020·002020·0002d0·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00002020·002020·0002d0·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········000022f0·0022f0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········000022f0·0022f0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········00002300·002300·001744·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00002300·002300·001744·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00003a44·003a44·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00003a44·003a44·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00004000·004000·000364·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00004000·004000·000363·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00004364·004364·000114·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00004364·004364·000114·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00004478·004478·000e30·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00004478·004478·000e30·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00006efc·005efc·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00006efc·005efc·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00006f00·005f00·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00006f00·005f00·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00006f04·005f04·0000e0·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00006f04·005f04·0000e0·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00006fe4·005fe4·000010·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00006fe4·005fe4·000010·04··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00006ff4·005ff4·0000bc·04··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00006ff4·005ff4·0000bc·04··WA··0···0··4
3.78 KB
readelf --wide --symbols {}
    
Offset 45, 28 lines modifiedOffset 45, 28 lines modified
45 ····41:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink45 ····41:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
46 ····42:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo46 ····42:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
47 ····43:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec47 ····43:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
48 ····44:·00003680····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch48 ····44:·00003680····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
49 ····45:·00003360····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz49 ····45:·00003360····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
50 ····46:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach50 ····46:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
51 ····47:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable51 ····47:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
52 ····48:·000038c0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code52 ····48:·000036d0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
53 ····49:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod53 ····49:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
54 ····50:·00003a00····38·FUNC····GLOBAL·DEFAULT···12·map_error_code54 ····50:·00003810····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
55 ····51:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory55 ····51:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
56 ····52:·000036d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char56 ····52:·00003840···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
57 ····53:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink57 ····53:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
58 ····54:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat58 ····54:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
59 ····55:·000037d0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java59 ····55:·00003940···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
60 ····56:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid60 ····56:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
61 ····57:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty61 ····57:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
62 ····58:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo62 ····58:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
63 ····59:·00003260···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize63 ····59:·00003260···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
64 ····60:·000034f0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·000034f0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
65 ····61:·000039a0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·000037b0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·00003990·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·000037a0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·00003390···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·00003390···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·00003960····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·00003770····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·000035f0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·000035f0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
71 ····67:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable71 ····67:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
72 ····68:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory72 ····68:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
3.61 KB
readelf --wide --relocs {}
    
Offset 15, 43 lines modifiedOffset 15, 43 lines modified
15 00007004··00002d07·R_386_JUMP_SLOT········00003360···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz15 00007004··00002d07·R_386_JUMP_SLOT········00003360···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
16 00007008··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.016 00007008··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
17 0000700c··00000407·R_386_JUMP_SLOT········00000000···lstat64@GLIBC_2.3317 0000700c··00000407·R_386_JUMP_SLOT········00000000···lstat64@GLIBC_2.33
18 00007010··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.018 00007010··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.0
19 00007014··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.019 00007014··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.0
20 00007018··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00007018··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0000701c··00000807·R_386_JUMP_SLOT········00000000···stat64@GLIBC_2.3321 0000701c··00000807·R_386_JUMP_SLOT········00000000···stat64@GLIBC_2.33
22 00007020··00003207·R_386_JUMP_SLOT········00003a00···map_error_code22 00007020··00003207·R_386_JUMP_SLOT········00003810···map_error_code
23 00007024··00000907·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.023 00007024··00000907·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.0
24 00007028··00000a07·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.024 00007028··00000a07·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.0
25 0000702c··00000c07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.025 0000702c··00000c07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.0
26 00007030··00000d07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.026 00007030··00000d07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
27 00007034··00000e07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.027 00007034··00000e07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.0
28 00007038··00002b07·R_386_JUMP_SLOT········00002720···_Z8toMillis8timespec28 00007038··00002b07·R_386_JUMP_SLOT········00002720···_Z8toMillis8timespec
29 0000703c··00000f07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.029 0000703c··00000f07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
30 00007040··00003d07·R_386_JUMP_SLOT········000039a0···mark_failed_with_errno30 00007040··00003d07·R_386_JUMP_SLOT········000037b0···mark_failed_with_errno
31 00007044··00001007·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.031 00007044··00001007·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
32 00007048··00002807·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_32 00007048··00002807·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_
33 0000704c··00001207·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.033 0000704c··00001207·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.0
34 00007050··00001307·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.234 00007050··00001307·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.2
35 00007054··00001407·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.035 00007054··00001407·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.0
36 00007058··00003407·R_386_JUMP_SLOT········000036d0···java_to_char36 00007058··00003407·R_386_JUMP_SLOT········00003840···java_to_char
37 0000705c··00001507·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.037 0000705c··00001507·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
38 00007060··00001607·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.038 00007060··00001607·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.0
39 00007064··00001707·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.439 00007064··00001707·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.4
40 00007068··00001807·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.040 00007068··00001807·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
41 0000706c··00001907·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.041 0000706c··00001907·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.0
42 00007070··00001a07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.042 00007070··00001a07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
43 00007074··00001b07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.043 00007074··00001b07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.0
44 00007078··00001c07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.044 00007078··00001c07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
45 0000707c··00004107·R_386_JUMP_SLOT········00003960···mark_failed_with_message45 0000707c··00004107·R_386_JUMP_SLOT········00003770···mark_failed_with_message
46 00007080··00001d07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.046 00007080··00001d07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.0
47 00007084··00001e07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.047 00007084··00001e07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
48 00007088··00001f07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.048 00007088··00001f07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.0
49 0000708c··00003007·R_386_JUMP_SLOT········000038c0···mark_failed_with_code49 0000708c··00003007·R_386_JUMP_SLOT········000036d0···mark_failed_with_code
50 00007090··00002107·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.050 00007090··00002107·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
51 00007094··00002207·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.051 00007094··00002207·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.0
52 00007098··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.452 00007098··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.4
53 0000709c··00002407·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.953 0000709c··00002407·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.9
54 000070a0··00002507·R_386_JUMP_SLOT········00000000···close@GLIBC_2.054 000070a0··00002507·R_386_JUMP_SLOT········00000000···close@GLIBC_2.0
55 000070a4··00002607·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.055 000070a4··00002607·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.0
56 000070a8··00002707·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.056 000070a8··00002707·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.0
57 000070ac··00003707·R_386_JUMP_SLOT········000037d0···char_to_java57 000070ac··00003707·R_386_JUMP_SLOT········00003940···char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5d422b2029b94d2ad1aa8388e73b0ed155fd33b83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·596712625436f5529ace6494f0e51d9b4d5df60d
17.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 1657, 346 lines modifiedOffset 1657, 346 lines modified
1657 ··DW_CFA_advance_loc:·1·to·000036c41657 ··DW_CFA_advance_loc:·1·to·000036c4
1658 ··DW_CFA_restore:·r6·(esi)1658 ··DW_CFA_restore:·r6·(esi)
1659 ··DW_CFA_def_cfa_offset:·41659 ··DW_CFA_def_cfa_offset:·4
1660 ··DW_CFA_nop1660 ··DW_CFA_nop
1661 ··DW_CFA_nop1661 ··DW_CFA_nop
1662 ··DW_CFA_nop1662 ··DW_CFA_nop
  
1663 00000bc4·00000090·00000bc8·FDE·cie=00000000·pc=000036d0..000037cb1663 00000bc4·00000088·00000bc8·FDE·cie=00000000·pc=000036d0..00003769
1664 ··DW_CFA_advance_loc:·1·to·000036d11664 ··DW_CFA_advance_loc:·1·to·000036d1
1665 ··DW_CFA_def_cfa_offset:·81665 ··DW_CFA_def_cfa_offset:·8
1666 ··DW_CFA_offset:·r5·(ebp)·at·cfa-81666 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
1667 ··DW_CFA_advance_loc:·1·to·000036d21667 ··DW_CFA_advance_loc:·1·to·000036d2
1668 ··DW_CFA_def_cfa_offset:·121668 ··DW_CFA_def_cfa_offset:·12
1669 ··DW_CFA_offset:·r7·(edi)·at·cfa-121669 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
1670 ··DW_CFA_advance_loc:·1·to·000036d31670 ··DW_CFA_advance_loc:·1·to·000036d3
1671 ··DW_CFA_def_cfa_offset:·161671 ··DW_CFA_def_cfa_offset:·16
1672 ··DW_CFA_offset:·r6·(esi)·at·cfa-161672 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
1673 ··DW_CFA_advance_loc:·1·to·000036d41673 ··DW_CFA_advance_loc:·1·to·000036d4
1674 ··DW_CFA_def_cfa_offset:·201674 ··DW_CFA_def_cfa_offset:·20
1675 ··DW_CFA_offset:·r3·(ebx)·at·cfa-201675 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
1676 ··DW_CFA_advance_loc:·14·to·000036e21676 ··DW_CFA_advance_loc:·14·to·000036e2
1677 ··DW_CFA_def_cfa_offset:·561677 ··DW_CFA_def_cfa_offset:·56
1678 ··DW_CFA_advance_loc:·10·to·000036ec1678 ··DW_CFA_advance_loc:·14·to·000036f0
1679 ··DW_CFA_def_cfa_offset:·601679 ··DW_CFA_def_cfa_offset:·60
1680 ··DW_CFA_advance_loc:·1·to·000036ed1680 ··DW_CFA_advance_loc:·1·to·000036f1
1681 ··DW_CFA_def_cfa_offset:·641681 ··DW_CFA_def_cfa_offset:·64
 1682 ··DW_CFA_advance_loc:·14·to·000036ff
 1683 ··DW_CFA_def_cfa_offset:·48
1682 ··DW_CFA_advance_loc:·30·to·0000370b1684 ··DW_CFA_advance_loc:·1·to·00003700
1683 ··DW_CFA_def_cfa_offset:·521685 ··DW_CFA_def_cfa_offset:·52
1684 ··DW_CFA_advance_loc:·6·to·000037111686 ··DW_CFA_advance_loc:·7·to·00003707
1685 ··DW_CFA_def_cfa_offset:·561687 ··DW_CFA_def_cfa_offset:·56
1686 ··DW_CFA_advance_loc:·4·to·000037151688 ··DW_CFA_advance_loc:·1·to·00003708
1687 ··DW_CFA_def_cfa_offset:·601689 ··DW_CFA_def_cfa_offset:·60
1688 ··DW_CFA_advance_loc:·1·to·000037161690 ··DW_CFA_advance_loc:·1·to·00003709
1689 ··DW_CFA_def_cfa_offset:·641691 ··DW_CFA_def_cfa_offset:·64
1690 ··DW_CFA_advance_loc:·11·to·000037211692 ··DW_CFA_advance_loc:·11·to·00003714
1691 ··DW_CFA_def_cfa_offset:·481693 ··DW_CFA_def_cfa_offset:·60
1692 ··DW_CFA_advance_loc:·42·to·0000374b1694 ··DW_CFA_advance_loc:·3·to·00003717
1693 ··DW_CFA_def_cfa_offset:·52 
1694 ··DW_CFA_advance_loc:·11·to·00003756 
1695 ··DW_CFA_def_cfa_offset:·561695 ··DW_CFA_def_cfa_offset:·56
1696 ··DW_CFA_advance_loc:·4·to·0000375a1696 ··DW_CFA_advance_loc:·4·to·0000371b
1697 ··DW_CFA_def_cfa_offset:·601697 ··DW_CFA_def_cfa_offset:·60
1698 ··DW_CFA_advance_loc:·1·to·0000375b1698 ··DW_CFA_advance_loc:·1·to·0000371c
1699 ··DW_CFA_def_cfa_offset:·641699 ··DW_CFA_def_cfa_offset:·64
1700 ··DW_CFA_advance_loc:·9·to·000037641700 ··DW_CFA_advance_loc:·11·to·00003727
1701 ··DW_CFA_def_cfa_offset:·521701 ··DW_CFA_def_cfa_offset:·48
1702 ··DW_CFA_advance_loc:·2·to·000037661702 ··DW_CFA_advance_loc:·7·to·0000372e
1703 ··DW_CFA_def_cfa_offset:·561703 ··DW_CFA_def_cfa_offset:·56
1704 ··DW_CFA_advance_loc:·1·to·000037671704 ··DW_CFA_advance_loc:·3·to·00003731
1705 ··DW_CFA_def_cfa_offset:·601705 ··DW_CFA_def_cfa_offset:·60
1706 ··DW_CFA_advance_loc:·2·to·000037691706 ··DW_CFA_advance_loc:·1·to·00003732
1707 ··DW_CFA_def_cfa_offset:·641707 ··DW_CFA_def_cfa_offset:·64
1708 ··DW_CFA_advance_loc:·8·to·000037711708 ··DW_CFA_advance_loc:·11·to·0000373d
1709 ··DW_CFA_def_cfa_offset:·481709 ··DW_CFA_def_cfa_offset:·48
1710 ··DW_CFA_advance_loc:·8·to·000037791710 ··DW_CFA_advance_loc:·3·to·00003740
1711 ··DW_CFA_def_cfa_offset:·601711 ··DW_CFA_def_cfa_offset:·60
1712 ··DW_CFA_advance_loc:·4·to·0000377d1712 ··DW_CFA_advance_loc:·4·to·00003744
1713 ··DW_CFA_def_cfa_offset:·641713 ··DW_CFA_def_cfa_offset:·64
1714 ··DW_CFA_advance_loc:·8·to·000037851714 ··DW_CFA_advance_loc:·8·to·0000374c
1715 ··DW_CFA_def_cfa_offset:·521715 ··DW_CFA_def_cfa_offset:·52
1716 ··DW_CFA_advance_loc:·1·to·000037861716 ··DW_CFA_advance_loc:·1·to·0000374d
1717 ··DW_CFA_def_cfa_offset:·561717 ··DW_CFA_def_cfa_offset:·56
1718 ··DW_CFA_advance_loc:·3·to·000037891718 ··DW_CFA_advance_loc:·4·to·00003751
1719 ··DW_CFA_def_cfa_offset:·601719 ··DW_CFA_def_cfa_offset:·60
1720 ··DW_CFA_advance_loc:·1·to·0000378a1720 ··DW_CFA_advance_loc:·1·to·00003752
1721 ··DW_CFA_def_cfa_offset:·641721 ··DW_CFA_def_cfa_offset:·64
1722 ··DW_CFA_advance_loc:·16·to·0000379a1722 ··DW_CFA_advance_loc:·1·to·00003753
1723 ··DW_CFA_def_cfa_offset:·481723 ··DW_CFA_def_cfa_offset:·68
1724 ··DW_CFA_advance_loc:·3·to·0000379d1724 ··DW_CFA_advance_loc:·4·to·00003757
1725 ··DW_CFA_remember_state1725 ··DW_CFA_def_cfa_offset:·72
 1726 ··DW_CFA_advance_loc:·4·to·0000375b
 1727 ··DW_CFA_def_cfa_offset:·76
 1728 ··DW_CFA_advance_loc:·1·to·0000375c
 1729 ··DW_CFA_def_cfa_offset:·80
 1730 ··DW_CFA_advance_loc:·8·to·00003764
1726 ··DW_CFA_def_cfa_offset:·201731 ··DW_CFA_def_cfa_offset:·20
1727 ··DW_CFA_advance_loc:·3·to·000037a01732 ··DW_CFA_advance_loc:·1·to·00003765
1728 ··DW_CFA_restore:·r3·(ebx)1733 ··DW_CFA_restore:·r3·(ebx)
1729 ··DW_CFA_def_cfa_offset:·161734 ··DW_CFA_def_cfa_offset:·16
1730 ··DW_CFA_advance_loc:·1·to·000037a11735 ··DW_CFA_advance_loc:·1·to·00003766
1731 ··DW_CFA_restore:·r6·(esi)1736 ··DW_CFA_restore:·r6·(esi)
1732 ··DW_CFA_def_cfa_offset:·121737 ··DW_CFA_def_cfa_offset:·12
1733 ··DW_CFA_advance_loc:·1·to·000037a21738 ··DW_CFA_advance_loc:·1·to·00003767
1734 ··DW_CFA_restore:·r7·(edi)1739 ··DW_CFA_restore:·r7·(edi)
1735 ··DW_CFA_def_cfa_offset:·81740 ··DW_CFA_def_cfa_offset:·8
1736 ··DW_CFA_advance_loc:·1·to·000037a31741 ··DW_CFA_advance_loc:·1·to·00003768
1737 ··DW_CFA_restore:·r5·(ebp)1742 ··DW_CFA_restore:·r5·(ebp)
1738 ··DW_CFA_def_cfa_offset:·41743 ··DW_CFA_def_cfa_offset:·4
 1744 ··DW_CFA_nop
 1745 ··DW_CFA_nop
 1746 ··DW_CFA_nop
  
 1747 00000c50·0000002c·00000c54·FDE·cie=00000000·pc=00003770..00003799
1739 ··DW_CFA_advance_loc:·5·to·000037a81748 ··DW_CFA_advance_loc:·1·to·00003771
1740 ··DW_CFA_restore_state1749 ··DW_CFA_def_cfa_offset:·8
 1750 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
1741 ··DW_CFA_advance_loc:·3·to·000037ab1751 ··DW_CFA_advance_loc:·14·to·0000377f
1742 ··DW_CFA_def_cfa_offset:·521752 ··DW_CFA_def_cfa_offset:·28
 1753 ··DW_CFA_advance_loc:·4·to·00003783
 1754 ··DW_CFA_def_cfa_offset:·32
1743 ··DW_CFA_advance_loc:·12·to·000037b71755 ··DW_CFA_advance_loc:·2·to·00003785
1744 ··DW_CFA_def_cfa_offset:·561756 ··DW_CFA_def_cfa_offset:·36
 1757 ··DW_CFA_advance_loc:·2·to·00003787
 1758 ··DW_CFA_def_cfa_offset:·40
 1759 ··DW_CFA_advance_loc:·4·to·0000378b
 1760 ··DW_CFA_def_cfa_offset:·44
 1761 ··DW_CFA_advance_loc:·4·to·0000378f
 1762 ··DW_CFA_def_cfa_offset:·48
 1763 ··DW_CFA_advance_loc:·8·to·00003797
 1764 ··DW_CFA_def_cfa_offset:·8
1745 ··DW_CFA_advance_loc:·1·to·000037b81765 ··DW_CFA_advance_loc:·1·to·00003798
 1766 ··DW_CFA_restore:·r3·(ebx)
1746 ··DW_CFA_def_cfa_offset:·60 
1747 ··DW_CFA_advance_loc:·1·to·000037b9 
1748 ··DW_CFA_def_cfa_offset:·641767 ··DW_CFA_def_cfa_offset:·4
 1768 ··DW_CFA_nop
  
 1769 00000c80·00000010·00000c84·FDE·cie=00000000·pc=000037a0..000037a6
 1770 ··DW_CFA_nop
 1771 ··DW_CFA_nop
 1772 ··DW_CFA_nop
  
 1773 00000c94·00000058·00000c98·FDE·cie=00000000·pc=000037b0..00003809
 1774 ··DW_CFA_advance_loc:·1·to·000037b1
 1775 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 11757/18301 bytes (64.24%) of diff not shown.
1.4 KB
strings --all --bytes=8 {}
    
Offset 33, 34 lines modifiedOffset 33, 34 lines modified
33 endmntent33 endmntent
34 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch34 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
35 inotify_init135 inotify_init1
36 inotify_add_watch36 inotify_add_watch
37 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent37 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
39 inotify_rm_watch39 inotify_rm_watch
40 wcstombs 
41 mbstowcs 
42 mark_failed_with_code40 mark_failed_with_code
43 map_error_code41 map_error_code
44 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion42 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
45 strerror_r43 strerror_r
 44 wcstombs
 45 mbstowcs
46 __stack_chk_fail46 __stack_chk_fail
47 libc.so.647 libc.so.6
48 GLIBC_2.948 GLIBC_2.9
49 GLIBC_2.249 GLIBC_2.2
50 GLIBC_2.1.350 GLIBC_2.1.3
51 GLIBC_2.451 GLIBC_2.4
52 GLIBC_2.3352 GLIBC_2.33
53 GLIBC_2.053 GLIBC_2.0
54 could·not·query·machine·details54 could·not·query·machine·details
55 could·not·read·directory·entry55 could·not·read·directory·entry
56 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V56 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
 57 (Ljava/lang/String;IILjava/lang/String;)V
57 could·not·convert·string·to·current·locale58 could·not·convert·string·to·current·locale
58 could·not·convert·string·from·current·locale59 could·not·convert·string·from·current·locale
59 (Ljava/lang/String;IILjava/lang/String;)V 
60 Ljava/lang/String;60 Ljava/lang/String;
61 osVersion61 osVersion
62 machineArchitecture62 machineArchitecture
63 int_bytes63 int_bytes
64 u_long_bytes64 u_long_bytes
65 size_t_bytes65 size_t_bytes
66 uid_t_bytes66 uid_t_bytes
Offset 83, 14 lines modifiedOffset 83, 15 lines modified
83 could·not·fetch·terminal·size83 could·not·fetch·terminal·size
84 /etc/mtab84 /etc/mtab
85 could·not·open·mount·file85 could·not·open·mount·file
86 could·not·initialize·inotify86 could·not·initialize·inotify
87 could·not·add·path·to·watch87 could·not·add·path·to·watch
88 could·not·wait·for·next·event88 could·not·wait·for·next·event
89 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug89 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
 90 JRil6712625436f5529ace6494f0e51d9b4d5df60d.debug
90 .shstrtab91 .shstrtab
91 .note.gnu.build-id92 .note.gnu.build-id
92 .gnu.hash93 .gnu.hash
93 .gnu.version94 .gnu.version
94 .gnu.version_r95 .gnu.version_r
95 .rel.dyn96 .rel.dyn
96 .rel.plt97 .rel.plt
2.27 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 121, 24 lines modifiedOffset 121, 24 lines modified
121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve
122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net
123 ··0x00000e30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_123 ··0x00000e30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_
124 ··0x00000e40·706c6174·666f726d·5f696e74·65726e61·platform_interna124 ··0x00000e40·706c6174·666f726d·5f696e74·65726e61·platform_interna
125 ··0x00000e50·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF125 ··0x00000e50·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF
126 ··0x00000e60·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa126 ··0x00000e60·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa
127 ··0x00000e70·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w127 ··0x00000e70·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w
 128 ··0x00000e80·61746368·006d6172·6b5f6661·696c6564·atch.mark_failed
 129 ··0x00000e90·5f776974·685f636f·6465006d·61705f65·_with_code.map_e
 130 ··0x00000ea0·72726f72·5f636f64·65004a61·76615f6e·rror_code.Java_n
 131 ··0x00000eb0·65745f72·75627967·72617065·66727569·et_rubygrapefrui
 132 ··0x00000ec0·745f706c·6174666f·726d5f69·6e746572·t_platform_inter
 133 ··0x00000ed0·6e616c5f·6a6e695f·4e617469·76654c69·nal_jni_NativeLi
 134 ··0x00000ee0·62726172·7946756e·6374696f·6e735f67·braryFunctions_g
 135 ··0x00000ef0·65745665·7273696f·6e007374·72657272·etVersion.strerr
128 ··0x00000e80·61746368·00776373·746f6d62·73006d62·atch.wcstombs.mb136 ··0x00000f00·6f725f72·00776373·746f6d62·73006d62·or_r.wcstombs.mb
129 ··0x00000e90·73746f77·63730077·63736c65·6e006d61·stowcs.wcslen.ma137 ··0x00000f10·73746f77·63730077·63736c65·6e005f5f·stowcs.wcslen.__
130 ··0x00000ea0·726b5f66·61696c65·645f7769·74685f63·rk_failed_with_c 
131 ··0x00000eb0·6f646500·6d61705f·6572726f·725f636f·ode.map_error_co 
132 ··0x00000ec0·6465004a·6176615f·6e65745f·72756279·de.Java_net_ruby 
133 ··0x00000ed0·67726170·65667275·69745f70·6c617466·grapefruit_platf 
134 ··0x00000ee0·6f726d5f·696e7465·726e616c·5f6a6e69·orm_internal_jni 
135 ··0x00000ef0·5f4e6174·6976654c·69627261·72794675·_NativeLibraryFu 
136 ··0x00000f00·6e637469·6f6e735f·67657456·65727369·nctions_getVersi 
137 ··0x00000f10·6f6e0073·74726572·726f725f·72005f5f·on.strerror_r.__ 
138 ··0x00000f20·73746163·6b5f6368·6b5f6661·696c006c·stack_chk_fail.l138 ··0x00000f20·73746163·6b5f6368·6b5f6661·696c006c·stack_chk_fail.l
139 ··0x00000f30·6962632e·736f2e36·00474c49·42435f32·ibc.so.6.GLIBC_2139 ··0x00000f30·6962632e·736f2e36·00474c49·42435f32·ibc.so.6.GLIBC_2
140 ··0x00000f40·2e390047·4c494243·5f322e32·00474c49·.9.GLIBC_2.2.GLI140 ··0x00000f40·2e390047·4c494243·5f322e32·00474c49·.9.GLIBC_2.2.GLI
141 ··0x00000f50·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_2141 ··0x00000f50·42435f32·2e312e33·00474c49·42435f32·BC_2.1.3.GLIBC_2
142 ··0x00000f60·2e340047·4c494243·5f322e33·3300474c·.4.GLIBC_2.33.GL142 ··0x00000f60·2e340047·4c494243·5f322e33·3300474c·.4.GLIBC_2.33.GL
143 ··0x00000f70·4942435f·322e3000···················IBC_2.0.143 ··0x00000f70·4942435f·322e3000···················IBC_2.0.
  
28.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16219 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16425 objdump: DWARF error: unable to read alt ref 17084
    
Offset 124, 16 lines modifiedOffset 124, 16 lines modified
124 »       push···%ebp124 »       push···%ebp
125 »       call···2080·<uname@plt>125 »       call···2080·<uname@plt>
126 ./src/main/cpp/posix.cpp:39·(discriminator·1)126 ./src/main/cpp/posix.cpp:39·(discriminator·1)
127 »       add····$0x10,%esp127 »       add····$0x10,%esp
128 »       test···%eax,%eax128 »       test···%eax,%eax
129 »       jne····2548·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x148>129 »       jne····2548·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x148>
130 /usr/lib/jvm/default-java/include/jni.h:1284130 /usr/lib/jvm/default-java/include/jni.h:1284
131 »       lea····-0x2eee(%ebx),%edx131 »       lea····-0x2eef(%ebx),%edx
132 »       lea····-0x2edb(%ebx),%ecx132 »       lea····-0x2edc(%ebx),%ecx
133 »       mov····(%edi),%eax133 »       mov····(%edi),%eax
134 »       mov····%edx,0x8(%esp)134 »       mov····%edx,0x8(%esp)
135 »       push···%edx135 »       push···%edx
136 »       push···%ecx136 »       push···%ecx
137 »       push···0xc(%esp)137 »       push···0xc(%esp)
138 »       push···%edi138 »       push···%edi
139 »       call···*0x178(%eax)139 »       call···*0x178(%eax)
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 »       push···%eax150 »       push···%eax
151 »       mov····0x10(%esp),%ecx151 »       mov····0x10(%esp),%ecx
152 »       push···%ecx152 »       push···%ecx
153 »       push···%esi153 »       push···%esi
154 »       push···%edi154 »       push···%edi
155 »       call···*0x1a0(%edx)155 »       call···*0x1a0(%edx)
156 /usr/lib/jvm/default-java/include/jni.h:1284156 /usr/lib/jvm/default-java/include/jni.h:1284
157 »       lea····-0x2ed4(%ebx),%ecx157 »       lea····-0x2ed5(%ebx),%ecx
158 »       mov····(%edi),%eax158 »       mov····(%edi),%eax
159 »       add····$0x10,%esp159 »       add····$0x10,%esp
160 »       push···0x8(%esp)160 »       push···0x8(%esp)
161 »       push···%ecx161 »       push···%ecx
162 »       push···0xc(%esp)162 »       push···0xc(%esp)
163 »       push···%edi163 »       push···%edi
164 »       call···*0x178(%eax)164 »       call···*0x178(%eax)
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 »       mov····(%edi),%edx175 »       mov····(%edi),%edx
176 »       push···%eax176 »       push···%eax
177 »       push···%ebp177 »       push···%ebp
178 »       push···%esi178 »       push···%esi
179 »       push···%edi179 »       push···%edi
180 »       call···*0x1a0(%edx)180 »       call···*0x1a0(%edx)
181 /usr/lib/jvm/default-java/include/jni.h:1284181 /usr/lib/jvm/default-java/include/jni.h:1284
182 »       lea····-0x2eca(%ebx),%ecx182 »       lea····-0x2ecb(%ebx),%ecx
183 »       mov····(%edi),%eax183 »       mov····(%edi),%eax
184 »       add····$0x10,%esp184 »       add····$0x10,%esp
185 »       push···0x8(%esp)185 »       push···0x8(%esp)
186 »       push···%ecx186 »       push···%ecx
187 »       push···0xc(%esp)187 »       push···0xc(%esp)
188 »       push···%edi188 »       push···%edi
189 »       call···*0x178(%eax)189 »       call···*0x178(%eax)
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 »       push···0x4(%esp)224 »       push···0x4(%esp)
225 »       push···%eax225 »       push···%eax
226 »       push···%edi226 »       push···%edi
227 »       call···2130·<mark_failed_with_errno@plt>227 »       call···2130·<mark_failed_with_errno@plt>
228 »       add····$0x10,%esp228 »       add····$0x10,%esp
229 »       jmp····2527·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x127>229 »       jmp····2527·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x127>
230 ./src/main/cpp/posix.cpp:50230 ./src/main/cpp/posix.cpp:50
231 »       call···3a30·<map_error_code@@Base+0x30>231 »       call···3a30·<char_to_java@@Base+0xf0>
232 »       lea····%cs:0x0(%esi,%eiz,1),%esi232 »       lea····%cs:0x0(%esi,%eiz,1),%esi
233 »       xchg···%ax,%ax233 »       xchg···%ax,%ax
  
234 00002570·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo@@Base>:234 00002570·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo@@Base>:
235 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():235 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():
236 ./src/main/cpp/posix.cpp:53236 ./src/main/cpp/posix.cpp:53
237 »       push···%ebp237 »       push···%ebp
Offset 240, 22 lines modifiedOffset 240, 22 lines modified
240 »       call···3381·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base+0x21>240 »       call···3381·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base+0x21>
241 »       add····$0x4a7d,%edi241 »       add····$0x4a7d,%edi
242 »       push···%esi242 »       push···%esi
243 »       push···%ebx243 »       push···%ebx
244 »       sub····$0x14,%esp244 »       sub····$0x14,%esp
245 »       mov····0x28(%esp),%esi245 »       mov····0x28(%esp),%esi
246 /usr/lib/jvm/default-java/include/jni.h:1284246 /usr/lib/jvm/default-java/include/jni.h:1284
247 »       lea····-0x2eb6(%edi),%ebp247 »       lea····-0x2eb7(%edi),%ebp
248 /usr/lib/jvm/default-java/include/jni.h:891248 /usr/lib/jvm/default-java/include/jni.h:891
249 »       mov····(%esi),%eax249 »       mov····(%esi),%eax
250 »       push···0x30(%esp)250 »       push···0x30(%esp)
251 »       push···%esi251 »       push···%esi
252 »       call···*0x7c(%eax)252 »       call···*0x7c(%eax)
253 /usr/lib/jvm/default-java/include/jni.h:1284253 /usr/lib/jvm/default-java/include/jni.h:1284
254 »       lea····-0x2eb4(%edi),%ecx254 »       lea····-0x2eb5(%edi),%ecx
255 /usr/lib/jvm/default-java/include/jni.h:891255 /usr/lib/jvm/default-java/include/jni.h:891
256 »       mov····%eax,%ebx256 »       mov····%eax,%ebx
257 /usr/lib/jvm/default-java/include/jni.h:1284257 /usr/lib/jvm/default-java/include/jni.h:1284
258 »       mov····(%esi),%eax258 »       mov····(%esi),%eax
259 »       add····$0x10,%esp259 »       add····$0x10,%esp
260 »       push···%ebp260 »       push···%ebp
261 »       push···%ecx261 »       push···%ecx
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
267 »       add····$0x10,%esp267 »       add····$0x10,%esp
268 »       push···$0x4268 »       push···$0x4
269 »       push···%eax269 »       push···%eax
270 »       push···0x30(%esp)270 »       push···0x30(%esp)
271 »       push···%esi271 »       push···%esi
272 »       call···*0x1b4(%edx)272 »       call···*0x1b4(%edx)
273 /usr/lib/jvm/default-java/include/jni.h:1284273 /usr/lib/jvm/default-java/include/jni.h:1284
274 »       lea····-0x2eaa(%edi),%ecx274 »       lea····-0x2eab(%edi),%ecx
275 »       mov····(%esi),%eax275 »       mov····(%esi),%eax
276 »       add····$0x10,%esp276 »       add····$0x10,%esp
277 »       push···%ebp277 »       push···%ebp
278 »       push···%ecx278 »       push···%ecx
279 »       push···%ebx279 »       push···%ebx
280 »       push···%esi280 »       push···%esi
281 »       call···*0x178(%eax)281 »       call···*0x178(%eax)
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 »       add····$0x10,%esp284 »       add····$0x10,%esp
285 »       push···$0x4285 »       push···$0x4
286 »       push···%eax286 »       push···%eax
287 »       push···0x30(%esp)287 »       push···0x30(%esp)
288 »       push···%esi288 »       push···%esi
289 »       call···*0x1b4(%edx)289 »       call···*0x1b4(%edx)
290 /usr/lib/jvm/default-java/include/jni.h:1284290 /usr/lib/jvm/default-java/include/jni.h:1284
291 »       lea····-0x2e9d(%edi),%ecx291 »       lea····-0x2e9e(%edi),%ecx
292 »       mov····(%esi),%eax292 »       mov····(%esi),%eax
293 »       add····$0x10,%esp293 »       add····$0x10,%esp
294 »       push···%ebp294 »       push···%ebp
295 »       push···%ecx295 »       push···%ecx
296 »       push···%ebx296 »       push···%ebx
297 »       push···%esi297 »       push···%esi
298 »       call···*0x178(%eax)298 »       call···*0x178(%eax)
Offset 301, 15 lines modifiedOffset 301, 15 lines modified
301 »       add····$0x10,%esp301 »       add····$0x10,%esp
302 »       push···$0x4302 »       push···$0x4
303 »       push···%eax303 »       push···%eax
304 »       push···0x30(%esp)304 »       push···0x30(%esp)
305 »       push···%esi305 »       push···%esi
306 »       call···*0x1b4(%edx)306 »       call···*0x1b4(%edx)
307 /usr/lib/jvm/default-java/include/jni.h:1284307 /usr/lib/jvm/default-java/include/jni.h:1284
Max diff block lines reached; 25359/28896 bytes (87.76%) of diff not shown.
2.82 KB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··could·not·query·machine·details2 ··[·····0]··could·not·query·machine·details
3 ··[····20]··could·not·read·directory·entry3 ··[····20]··could·not·read·directory·entry
4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
 5 ··[····80]··(Ljava/lang/String;IILjava/lang/String;)V
5 ··[····80]··could·not·convert·string·to·current·locale6 ··[····ac]··could·not·convert·string·to·current·locale
6 ··[····ac]··could·not·convert·string·from·current·locale7 ··[····d8]··could·not·convert·string·from·current·locale
7 ··[····dc]··(Ljava/lang/String;IILjava/lang/String;)V 
8 ··[···106]··Ljava/lang/String;8 ··[···105]··Ljava/lang/String;
9 ··[···119]··osName9 ··[···118]··osName
10 ··[···120]··osVersion10 ··[···11f]··osVersion
11 ··[···12a]··machineArchitecture11 ··[···129]··machineArchitecture
12 ··[···13e]··I12 ··[···13d]··I
13 ··[···140]··int_bytes13 ··[···13f]··int_bytes
14 ··[···14a]··u_long_bytes14 ··[···149]··u_long_bytes
15 ··[···157]··size_t_bytes15 ··[···156]··size_t_bytes
16 ··[···164]··uid_t_bytes16 ··[···163]··uid_t_bytes
17 ··[···170]··gid_t_bytes17 ··[···16f]··gid_t_bytes
18 ··[···17c]··off_t_bytes18 ··[···17b]··off_t_bytes
19 ··[···188]··could·not·chmod·file19 ··[···187]··could·not·chmod·file
20 ··[···19d]··(IIIIJJI)V20 ··[···19c]··(IIIIJJI)V
21 ··[···1a8]··details21 ··[···1a7]··details
22 ··[···1b0]··could·not·find·method22 ··[···1af]··could·not·find·method
23 ··[···1c6]··could·not·stat·file23 ··[···1c5]··could·not·stat·file
24 ··[···1da]··(Ljava/lang/String;IJJ)V24 ··[···1d9]··(Ljava/lang/String;IJJ)V
25 ··[···1f3]··addFile25 ··[···1f2]··addFile
26 ··[···1fb]··could·not·open·directory26 ··[···1fa]··could·not·open·directory
27 ··[···214]··..27 ··[···213]··..
28 ··[···217]··could·not·symlink28 ··[···216]··could·not·symlink
29 ··[···229]··could·not·lstat·file29 ··[···228]··could·not·lstat·file
30 ··[···23e]··could·not·create·array30 ··[···23d]··could·not·create·array
31 ··[···255]··could·not·readlink31 ··[···254]··could·not·readlink
32 ··[···268]··could·not·setsid()32 ··[···267]··could·not·setsid()
33 ··[···27b]··could·not·getcwd()33 ··[···27a]··could·not·getcwd()
34 ··[···28e]··could·not·setcwd()34 ··[···28d]··could·not·setcwd()
35 ··[···2a1]··could·not·putenv()35 ··[···2a0]··could·not·putenv()
36 ··[···2b4]··could·not·fetch·terminal·size36 ··[···2b3]··could·not·fetch·terminal·size
37 ··[···2d2]··cols37 ··[···2d1]··cols
38 ··[···2d7]··rows38 ··[···2d6]··rows
39 ··[···2dc]··r39 ··[···2db]··r
40 ··[···2de]··/etc/mtab40 ··[···2dd]··/etc/mtab
41 ··[···2e8]··could·not·open·mount·file41 ··[···2e7]··could·not·open·mount·file
42 ··[···302]··add42 ··[···301]··add
43 ··[···306]··could·not·initialize·inotify43 ··[···305]··could·not·initialize·inotify
44 ··[···323]··could·not·add·path·to·watch44 ··[···322]··could·not·add·path·to·watch
45 ··[···33f]··could·not·wait·for·next·event45 ··[···33e]··could·not·wait·for·next·event
46 ··[···35d]··failed46 ··[···35c]··failed
  
1.16 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 9, 13 lines modifiedOffset 9, 13 lines modified
9 ··0x000043c4·80060000·3cecffff·68070000·5cecffff·....<...h...\...9 ··0x000043c4·80060000·3cecffff·68070000·5cecffff·....<...h...\...
10 ··0x000043d4·88070000·acecffff·c4070000·1cedffff·................10 ··0x000043d4·88070000·acecffff·c4070000·1cedffff·................
11 ··0x000043e4·20080000·8cedffff·8c080000·ecedffff··...............11 ··0x000043e4·20080000·8cedffff·8c080000·ecedffff··...............
12 ··0x000043f4·e4080000·bceeffff·90090000·fceeffff·................12 ··0x000043f4·e4080000·bceeffff·90090000·fceeffff·................
13 ··0x00004404·c4090000·fcefffff·64010000·1df0ffff·........d.......13 ··0x00004404·c4090000·fcefffff·64010000·1df0ffff·........d.......
14 ··0x00004414·680a0000·2cf0ffff·7c0a0000·8cf1ffff·h...,...|.......14 ··0x00004414·680a0000·2cf0ffff·7c0a0000·8cf1ffff·h...,...|.......
15 ··0x00004424·740b0000·8cf2ffff·1c0c0000·1cf3ffff·t...............15 ··0x00004424·740b0000·8cf2ffff·1c0c0000·1cf3ffff·t...............
16 ··0x00004434·940c0000·6cf3ffff·d80c0000·6cf4ffff·....l.......l...16 ··0x00004434·940c0000·6cf3ffff·d80c0000·0cf4ffff·....l...........
 17 ··0x00004444·640d0000·3cf4ffff·940d0000·4cf4ffff·d...<.......L...
17 ··0x00004444·6c0d0000·5cf5ffff·e40d0000·fcf5ffff·l...\...........18 ··0x00004454·a80d0000·acf4ffff·040e0000·dcf4ffff·................
18 ··0x00004454·700e0000·2cf6ffff·a00e0000·3cf6ffff·p...,.......<... 
19 ··0x00004464·b40e0000·9cf6ffff·100f0000·ccf6ffff·................19 ··0x00004464·180e0000·dcf5ffff·ac0e0000·ccf6ffff·................
20 ··0x00004474·240f0000····························$...20 ··0x00004474·240f0000····························$...
  
5.55 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 184, 47 lines modifiedOffset 184, 47 lines modified
184 ··0x00004fc8·0c41c70e·0841c50e·04460b43·0e244a0e·.A...A...F.C.$J.184 ··0x00004fc8·0c41c70e·0841c50e·04460b43·0e244a0e·.A...A...F.C.$J.
185 ··0x00004fd8·28410e2c·410e3048·0e20450e·1441c30e·(A.,A.0H.·E..A..185 ··0x00004fd8·28410e2c·410e3048·0e20450e·1441c30e·(A.,A.0H.·E..A..
186 ··0x00004fe8·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......186 ··0x00004fe8·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......
187 ··0x00004ff8·40000000·840b0000·80e6ffff·45000000·@...........E...187 ··0x00004ff8·40000000·840b0000·80e6ffff·45000000·@...........E...
188 ··0x00005008·00410e08·8602410e·0c83034e·0e184a0e·.A....A....N..J.188 ··0x00005008·00410e08·8602410e·0c83034e·0e184a0e·.A....A....N..J.
189 ··0x00005018·1c410e20·490e1c41·0e18430e·1c420e20·.A.·I..A..C..B.·189 ··0x00005018·1c410e20·490e1c41·0e18430e·1c420e20·.A.·I..A..C..B.·
190 ··0x00005028·460e1c42·0e20500e·0c41c30e·0841c60e·F..B.·P..A...A..190 ··0x00005028·460e1c42·0e20500e·0c41c30e·0841c60e·F..B.·P..A...A..
191 ··0x00005038·04000000·90000000·c80b0000·8ce6ffff·................191 ··0x00005038·04000000·88000000·c80b0000·8ce6ffff·................
192 ··0x00005048·fb000000·00410e08·8502410e·0c870341·.....A....A....A192 ··0x00005048·99000000·00410e08·8502410e·0c870341·.....A....A....A
193 ··0x00005058·0e108604·410e1483·054e0e38·4a0e3c41·....A....N.8J.<A193 ··0x00005058·0e108604·410e1483·054e0e38·4e0e3c41·....A....N.8N.<A
 194 ··0x00005068·0e404e0e·30410e34·470e3841·0e3c410e·.@N.0A.4G.8A.<A.
 195 ··0x00005078·404b0e3c·430e3844·0e3c410e·404b0e30·@K.<C.8D.<A.@K.0
 196 ··0x00005088·470e3843·0e3c410e·404b0e30·430e3c44·G.8C.<A.@K.0C.<D
 197 ··0x00005098·0e40480e·34410e38·440e3c41·0e40410e·.@H.4A.8D.<A.@A.
 198 ··0x000050a8·44440e48·440e4c41·0e50480e·1441c30e·DD.HD.LA.PH..A..
 199 ··0x000050b8·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......
 200 ··0x000050c8·2c000000·540c0000·a0e6ffff·29000000·,...T.......)...
 201 ··0x000050d8·00410e08·83024e0e·1c440e20·420e2442·.A....N..D.·B.$B
 202 ··0x000050e8·0e28440e·2c440e30·480e0841·c30e0400·.(D.,D.0H..A....
 203 ··0x000050f8·10000000·840c0000·a0e6ffff·06000000·................
 204 ··0x00005108·00000000·58000000·980c0000·9ce6ffff·....X...........
 205 ··0x00005118·59000000·00410e08·8702410e·0c860341·Y....A....A....A
 206 ··0x00005128·0e108304·4e0e1c45·0e204f0e·14450e18·....N..E.·O..E..
 207 ··0x00005138·430e1c42·0e20460e·1c440e20·410e2442·C..B.·F..D.·A.$B
 208 ··0x00005148·0e28440e·2c440e30·480e1c41·0e20480e·.(D.,D.0H..A.·H.
 209 ··0x00005158·1041c30e·0c41c60e·0841c70e·04000000·.A...A...A......
 210 ··0x00005168·10000000·f40c0000·a0e6ffff·26000000·............&...
 211 ··0x00005178·00000000·90000000·080d0000·bce6ffff·................
 212 ··0x00005188·fb000000·00410e08·8502410e·0c870341·.....A....A....A
 213 ··0x00005198·0e108604·410e1483·054e0e38·4a0e3c41·....A....N.8J.<A
194 ··0x00005068·0e405e0e·34460e38·440e3c41·0e404b0e·.@^.4F.8D.<A.@K.214 ··0x000051a8·0e405e0e·34460e38·440e3c41·0e404b0e·.@^.4F.8D.<A.@K.
195 ··0x00005078·306a0e34·4b0e3844·0e3c410e·40490e34·0j.4K.8D.<A.@I.4215 ··0x000051b8·306a0e34·4b0e3844·0e3c410e·40490e34·0j.4K.8D.<A.@I.4
196 ··0x00005088·420e3841·0e3c420e·40480e30·480e3c44·B.8A.<B.@H.0H.<D216 ··0x000051c8·420e3841·0e3c420e·40480e30·480e3c44·B.8A.<B.@H.0H.<D
197 ··0x00005098·0e40480e·34410e38·430e3c41·0e40500e·.@H.4A.8C.<A.@P.217 ··0x000051d8·0e40480e·34410e38·430e3c41·0e40500e·.@H.4A.8C.<A.@P.
198 ··0x000050a8·30430a0e·1443c30e·1041c60e·0c41c70e·0C...C...A...A..218 ··0x000051e8·30430a0e·1443c30e·1041c60e·0c41c70e·0C...C...A...A..
199 ··0x000050b8·0841c50e·04450b43·0e344c0e·38410e3c·.A...E.C.4L.8A.<219 ··0x000051f8·0841c50e·04450b43·0e344c0e·38410e3c·.A...E.C.4L.8A.<
200 ··0x000050c8·410e4050·0e300000·74000000·5c0c0000·A.@P.0..t...\...220 ··0x00005208·410e4050·0e300000·74000000·9c0d0000·A.@P.0..t.......
201 ··0x000050d8·f8e6ffff·e6000000·00410e08·8502410e·.........A....A.221 ··0x00005218·28e7ffff·e6000000·00410e08·8502410e·(........A....A.
202 ··0x000050e8·0c870341·0e108604·410e1483·054e0e3c·...A....A....N.<222 ··0x00005228·0c870341·0e108604·410e1483·054e0e3c·...A....A....N.<
203 ··0x000050f8·450e405a·0e34410e·38430e3c·410e4048·E.@Z.4A.8C.<A.@H223 ··0x00005238·450e405a·0e34410e·38430e3c·410e4048·E.@Z.4A.8C.<A.@H
204 ··0x00005108·0e30480e·3c410e40·550e306c·0e34470e·.0H.<A.@U.0l.4G.224 ··0x00005248·0e30480e·3c410e40·550e306c·0e34470e·.0H.<A.@U.0l.4G.
205 ··0x00005118·38410e3c·440e405b·0e30430a·0e1443c3·8A.<D.@[.0C...C.225 ··0x00005258·38410e3c·440e405b·0e30430a·0e1443c3·8A.<D.@[.0C...C.
206 ··0x00005128·0e1041c6·0e0c41c7·0e0841c5·0e04480b·..A...A...A...H.226 ··0x00005268·0e1041c6·0e0c41c7·0e0841c5·0e04480b·..A...A...A...H.
207 ··0x00005138·430e344c·0e38410e·3c440e40·500e3000·C.4L.8A.<D.@P.0.227 ··0x00005278·430e344c·0e38410e·3c440e40·500e3000·C.4L.8A.<D.@P.0.
208 ··0x00005148·88000000·d40c0000·70e7ffff·99000000·........p....... 
209 ··0x00005158·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
210 ··0x00005168·410e1483·054e0e38·4e0e3c41·0e404e0e·A....N.8N.<A.@N. 
211 ··0x00005178·30410e34·470e3841·0e3c410e·404b0e3c·0A.4G.8A.<A.@K.< 
212 ··0x00005188·430e3844·0e3c410e·404b0e30·470e3843·C.8D.<A.@K.0G.8C 
213 ··0x00005198·0e3c410e·404b0e30·430e3c44·0e40480e·.<A.@K.0C.<D.@H. 
214 ··0x000051a8·34410e38·440e3c41·0e40410e·44440e48·4A.8D.<A.@A.DD.H 
215 ··0x000051b8·440e4c41·0e50480e·1441c30e·1041c60e·D.LA.PH..A...A.. 
216 ··0x000051c8·0c41c70e·0841c50e·04000000·2c000000·.A...A......,... 
217 ··0x000051d8·600d0000·84e7ffff·29000000·00410e08·`.......)....A.. 
218 ··0x000051e8·83024e0e·1c440e20·420e2442·0e28440e·..N..D.·B.$B.(D. 
219 ··0x000051f8·2c440e30·480e0841·c30e0400·10000000·,D.0H..A........ 
220 ··0x00005208·900d0000·84e7ffff·06000000·00000000·................ 
221 ··0x00005218·58000000·a40d0000·80e7ffff·59000000·X...........Y... 
222 ··0x00005228·00410e08·8702410e·0c860341·0e108304·.A....A....A.... 
223 ··0x00005238·4e0e1c45·0e204f0e·14450e18·430e1c42·N..E.·O..E..C..B 
224 ··0x00005248·0e20460e·1c440e20·410e2442·0e28440e·.·F..D.·A.$B.(D. 
225 ··0x00005258·2c440e30·480e1c41·0e20480e·1041c30e·,D.0H..A.·H..A.. 
226 ··0x00005268·0c41c60e·0841c70e·04000000·10000000·.A...A.......... 
227 ··0x00005278·000e0000·84e7ffff·26000000·00000000·........&....... 
228 ··0x00005288·18000000·140e0000·a0e7ffff·14000000·................228 ··0x00005288·18000000·140e0000·a0e7ffff·14000000·................
229 ··0x00005298·00410e08·83024e0e·10000000·00000000·.A....N.........229 ··0x00005298·00410e08·83024e0e·10000000·00000000·.A....N.........
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·a004abb4·4fe8c425·afd0ab11·3acf6d80·....O..%....:.m.6 ··0x00000040·8e222028·46039e69·bb808305·d20f7400·."·(F..i......t.
7 ··0x00000050·936022e4····························.`".7 ··0x00000050·4a52696c····························JRil
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34323262·32303239·62393464·32616431·422b2029b94d2ad1 
3 ··0x00000010·61613833·38386537·33623065·64313535·aa8388e73b0ed1552 ··0x00000000·36373132·36323534·33366635·35323961·6712625436f5529a
 3 ··0x00000010·63653634·39346630·65353164·39623464·ce6494f0e51d9b4d
4 ··0x00000020·66643333·62382e64·65627567·00000000·fd33b8.debug....4 ··0x00000020·35646636·30642e64·65627567·00000000·5df60d.debug....
5 ··0x00000030·a13a1009····························.:..5 ··0x00000030·50144725····························P.G%
  
951 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···10.9·KiB·(11184·B)3 ··Compressed·size:···10.9·KiB·(11180·B)
4 ··Uncompressed·size:·50.0·KiB·(51200·B)4 ··Uncompressed·size:·50.0·KiB·(51200·B)
5 ··Ratio:·············0.2185 ··Ratio:·············0.218
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0···········11184···········51200··0.218··CRC64············010 ·········1·········1···············0···············0···········11180···········51200··0.218··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0···········11148···········51200··0.218··CRC6413 ·········1·········1··············12···············0···········11144···········51200··0.218··CRC64
526 KB
libnative-platform-jni-dbgsym_0.14-6_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······640·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····40460·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····40456·2024-02-19·17:15:43.000000·data.tar.xz
1.88 KB
control.tar.xz
943 B
control.tar
481 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
7 Installed-Size:·637 Installed-Size:·63
8 Depends:·libnative-platform-jni·(=·0.14-6)8 Depends:·libnative-platform-jni·(=·0.14-6)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libnative-platform-jni11 Description:·debug·symbols·for·libnative-platform-jni
12 Build-Ids:·5d422b2029b94d2ad1aa8388e73b0ed155fd33b8·824d0d18443cbc9d806fc79d987277816e30650012 Build-Ids:·596712625436f5529ace6494f0e51d9b4d5df60d·6973dab7a1b9468c3ec8cd161044d2dc6fe0b373
440 B
./md5sums
30.0 B
./md5sums
Files differ
392 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/5d/422b2029b94d2ad1aa8388e73b0ed155fd33b8.debug 
2 usr/lib/debug/.build-id/82/4d0d18443cbc9d806fc79d987277816e306500.debug1 usr/lib/debug/.build-id/59/6712625436f5529ace6494f0e51d9b4d5df60d.debug
 2 usr/lib/debug/.build-id/69/73dab7a1b9468c3ec8cd161044d2dc6fe0b373.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
953 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···640·B3 ··Compressed·size:···644·B
4 ··Uncompressed·size:·10.0·KiB·(10240·B)4 ··Uncompressed·size:·10.0·KiB·(10240·B)
5 ··Ratio:·············0.0625 ··Ratio:·············0.063
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0·············640···········10240··0.062··CRC64············010 ·········1·········1···············0···············0·············644···········10240··0.063··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·············604···········10240··0.059··CRC6413 ·········1·········1··············12···············0·············608···········10240··0.059··CRC64
523 KB
data.tar.xz
522 KB
data.tar
2.32 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5d/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/59/
7 -rw-r--r--···0·root·········(0)·root·········(0)····20888·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5d/422b2029b94d2ad1aa8388e73b0ed155fd33b8.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····20884·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/59/6712625436f5529ace6494f0e51d9b4d5df60d.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/82/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/69/
9 -rw-r--r--···0·root·········(0)·root·········(0)····13956·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/82/4d0d18443cbc9d806fc79d987277816e306500.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····13952·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/69/73dab7a1b9468c3ec8cd161044d2dc6fe0b373.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····14816·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····14816·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni
48.2 KB
./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
1.03 KB
readelf --wide --sections {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x38c8:1 There·are·7·section·headers,·starting·at·offset·0x38c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········00000000·000058·0027ec·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·0027e9·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·002844·0001ec·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·002844·0001ec·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·002a30·0000ff·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·002a30·0000ff·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·002b30·000d48·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·002b30·000d48·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·003878·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·003878·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
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:·a004abb44fe8c425afd0ab113acf6d80936022e43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8e22202846039e69bb808305d20f74004a52696c
512 B
readelf --wide --debug-dump=rawline {}
    
Offset 41, 11 lines modifiedOffset 41, 11 lines modified
41 ··9»      (udata)»       7»      (string)»      stdlib-float.h41 ··9»      (udata)»       7»      (string)»      stdlib-float.h
42 ··10»     (udata)»      7»     (string)»     stdlib-bsearch.h42 ··10»     (udata)»      7»     (string)»     stdlib-bsearch.h
43 ··11»     (udata)»      7»     (string)»     stdlib.h43 ··11»     (udata)»      7»     (string)»     stdlib.h
44 ··12»     (udata)»      5»     (string)»     stdlib.h44 ··12»     (udata)»      5»     (string)»     stdlib.h
45 ··13»     (udata)»      8»     (string)»     generic.h45 ··13»     (udata)»      8»     (string)»     generic.h
46 ··14»     (udata)»      7»     (string)»     types.h46 ··14»     (udata)»      7»     (string)»     types.h
47 ··15»     (udata)»      2»     (string)»     unistd.h47 ··15»     (udata)»      2»     (string)»     unistd.h
48 ··16»     (udata)»      2»     (string)»     wchar.h 
49 ··17»     (udata)»      2»     (string)»     string.h48 ··16»     (udata)»      2»     (string)»     string.h
 49 ··17»     (udata)»      2»     (string)»     wchar.h
  
50 ·No·Line·Number·Statements.50 ·No·Line·Number·Statements.
46.1 KB
readelf --wide --debug-dump=info {}
    
Offset 11321, 455 lines modifiedOffset 11321, 455 lines modified
11321 ····<3ffe>···DW_AT_decl_file···:·(implicit_const)·411321 ····<3ffe>···DW_AT_decl_file···:·(implicit_const)·4
11322 ····<3ffe>···DW_AT_decl_line···:·(data2)·128311322 ····<3ffe>···DW_AT_decl_line···:·(data2)·1283
11323 ····<4000>···DW_AT_decl_column·:·(data1)·3711323 ····<4000>···DW_AT_decl_column·:·(data1)·37
11324 ····<4001>···DW_AT_type········:·(ref_addr)·<0x74>11324 ····<4001>···DW_AT_type········:·(ref_addr)·<0x74>
11325 ·<2><4005>:·Abbrev·Number:·011325 ·<2><4005>:·Abbrev·Number:·0
11326 ·<1><4006>:·Abbrev·Number:·011326 ·<1><4006>:·Abbrev·Number:·0
11327 ··Compilation·Unit·@·offset·0x4007:11327 ··Compilation·Unit·@·offset·0x4007:
11328 ···Length:········0x22e·(32-bit)11328 ···Length:········0x3e·(32-bit)
11329 ···Version:·······511329 ···Version:·······5
11330 ···Unit·Type:·····DW_UT_partial·(3)11330 ···Unit·Type:·····DW_UT_partial·(3)
11331 ···Abbrev·Offset:·011331 ···Abbrev·Offset:·0
11332 ···Pointer·Size:··411332 ···Pointer·Size:··4
11333 ·<0><4013>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11333 ·<0><4013>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11334 ····<4014>···DW_AT_stmt_list···:·(sec_offset)·011334 ····<4014>···DW_AT_stmt_list···:·(sec_offset)·0
11335 ·<1><4018>:·Abbrev·Number:·29·(DW_TAG_namespace) 
11336 ····<4019>···DW_AT_name········:·(string)·std 
11337 ····<401d>···DW_AT_sibling·····:·(ref_udata)·<0x4029> 
11338 ·<2><401e>:·Abbrev·Number:·30·(DW_TAG_imported_declaration) 
11339 ····<401f>···DW_AT_decl_file···:·(data1)·7 
11340 ····<4020>···DW_AT_decl_line···:·(data1)·158 
11341 ····<4021>···DW_AT_decl_column·:·(data1)·11 
11342 ····<4022>···DW_AT_import······:·(ref_udata)·<0x4029>» [Abbrev·Number:·58·(DW_TAG_subprogram)] 
11343 ·<2><4023>:·Abbrev·Number:·30·(DW_TAG_imported_declaration) 
11344 ····<4024>···DW_AT_decl_file···:·(data1)·7 
11345 ····<4025>···DW_AT_decl_line···:·(data1)·175 
11346 ····<4026>···DW_AT_decl_column·:·(data1)·11 
11347 ····<4027>···DW_AT_import······:·(ref_udata)·<0x4055>» [Abbrev·Number:·58·(DW_TAG_subprogram)] 
11348 ·<2><4028>:·Abbrev·Number:·0 
11349 ·<1><4029>:·Abbrev·Number:·58·(DW_TAG_subprogram)11335 ·<1><4018>:·Abbrev·Number:·67·(DW_TAG_subprogram)
 11336 ····<4019>···DW_AT_specification:·(ref_addr)·<0x633>
 11337 ····<401d>···DW_AT_object_pointer:·(ref_udata)·<0x401e>
11350 ····<402a>···DW_AT_external····:·(flag_present)·1 
11351 ····<402a>···DW_AT_name········:·(strp)·(offset:·0x34bc):·mbstowcs 
11352 ····<402e>···DW_AT_decl_file···:·(implicit_const)·11 
11353 ····<402e>···DW_AT_decl_line···:·(data1)·117 
11354 ····<402f>···DW_AT_decl_column·:·(implicit_const)·1 
11355 ····<402f>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11356 ····<4033>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11338 ····<401e>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11357 ····<4033>···DW_AT_artificial··:·(flag_present)·1 
11358 ····<4033>···DW_AT_sibling·····:·(ref_udata)·<0x4050> 
11359 ·<2><4034>:·Abbrev·Number:·64·(DW_TAG_formal_parameter) 
11360 ····<4035>···DW_AT_name········:·(strp)·(offset:·0x3dd1):·__dst 
11361 ····<4039>···DW_AT_decl_file···:·(implicit_const)·11 
11362 ····<4039>···DW_AT_decl_line···:·(data1)·117 
11363 ····<403a>···DW_AT_decl_column·:·(implicit_const)·1 
11364 ····<403a>···DW_AT_type········:·(ref_udata)·<0x4050> 
11365 ·<2><403b>:·Abbrev·Number:·65·(DW_TAG_formal_parameter) 
11366 ····<403c>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src 
11367 ····<4040>···DW_AT_decl_file···:·(implicit_const)·11 
11368 ····<4040>···DW_AT_decl_line···:·(data1)·117 
11369 ····<4041>···DW_AT_decl_column·:·(implicit_const)·1 
11370 ····<4041>···DW_AT_type········:·(ref_addr)·<0x4359> 
11371 ·<2><4045>:·Abbrev·Number:·65·(DW_TAG_formal_parameter) 
11372 ····<4046>···DW_AT_name········:·(strp)·(offset:·0x30ee):·__len 
11373 ····<404a>···DW_AT_decl_file···:·(implicit_const)·11 
11374 ····<404a>···DW_AT_decl_line···:·(data1)·117 
11375 ····<404b>···DW_AT_decl_column·:·(implicit_const)·1 
11376 ····<404b>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11377 ·<2><404f>:·Abbrev·Number:·0 
11378 ·<1><4050>:·Abbrev·Number:·60·(DW_TAG_restrict_type) 
11379 ····<4051>···DW_AT_type········:·(ref_addr)·<0x3bff> 
11380 ·<1><4055>:·Abbrev·Number:·58·(DW_TAG_subprogram) 
11381 ····<4056>···DW_AT_external····:·(flag_present)·1 
11382 ····<4056>···DW_AT_name········:·(strp)·(offset:·0x34b3):·wcstombs 
11383 ····<405a>···DW_AT_decl_file···:·(implicit_const)·11 
11384 ····<405a>···DW_AT_decl_line···:·(data1)·143 
11385 ····<405b>···DW_AT_decl_column·:·(implicit_const)·1 
11386 ····<405b>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11387 ····<405f>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined) 
11388 ····<405f>···DW_AT_artificial··:·(flag_present)·1 
11389 ····<405f>···DW_AT_sibling·····:·(ref_udata)·<0x407c> 
11390 ·<2><4060>:·Abbrev·Number:·65·(DW_TAG_formal_parameter) 
11391 ····<4061>···DW_AT_name········:·(strp)·(offset:·0x3dd1):·__dst 
11392 ····<4065>···DW_AT_decl_file···:·(implicit_const)·11 
11393 ····<4065>···DW_AT_decl_line···:·(data1)·143 
11394 ····<4066>···DW_AT_decl_column·:·(implicit_const)·1 
11395 ····<4066>···DW_AT_type········:·(ref_addr)·<0x4354> 
11396 ·<2><406a>:·Abbrev·Number:·64·(DW_TAG_formal_parameter) 
11397 ····<406b>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src 
11398 ····<406f>···DW_AT_decl_file···:·(implicit_const)·11 
11399 ····<406f>···DW_AT_decl_line···:·(data1)·143 
11400 ····<4070>···DW_AT_decl_column·:·(implicit_const)·1 
11401 ····<4070>···DW_AT_type········:·(ref_udata)·<0x407c> 
11402 ·<2><4071>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)11339 ·<2><401e>:·Abbrev·Number:·57·(DW_TAG_formal_parameter)
11403 ····<4072>···DW_AT_name········:·(strp)·(offset:·0x30ee):·__len 
11404 ····<4076>···DW_AT_decl_file···:·(implicit_const)·11 
11405 ····<4076>···DW_AT_decl_line···:·(data1)·143 
11406 ····<4077>···DW_AT_decl_column·:·(implicit_const)·1 
11407 ····<4077>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11408 ·<2><407b>:·Abbrev·Number:·0 
11409 ·<1><407c>:·Abbrev·Number:·60·(DW_TAG_restrict_type) 
11410 ····<407d>···DW_AT_type········:·(ref_addr)·<0x3cd0> 
11411 ·<1><4081>:·Abbrev·Number:·30·(DW_TAG_imported_declaration) 
11412 ····<4082>···DW_AT_decl_file···:·(data1)·12 
11413 ····<4083>···DW_AT_decl_line···:·(data1)·71 
11414 ····<4084>···DW_AT_decl_column·:·(data1)·12 
11415 ····<4085>···DW_AT_import······:·(ref_udata)·<0x4029>» [Abbrev·Number:·58·(DW_TAG_subprogram)] 
11416 ·<1><4086>:·Abbrev·Number:·30·(DW_TAG_imported_declaration) 
11417 ····<4087>···DW_AT_decl_file···:·(data1)·12 
11418 ····<4088>···DW_AT_decl_line···:·(data1)·83 
11419 ····<4089>···DW_AT_decl_column·:·(data1)·12 
11420 ····<408a>···DW_AT_import······:·(ref_udata)·<0x4055>» [Abbrev·Number:·58·(DW_TAG_subprogram)] 
11421 ·<1><408b>:·Abbrev·Number:·14·(DW_TAG_subprogram) 
11422 ····<408c>···DW_AT_external····:·(flag_present)·1 
11423 ····<408c>···DW_AT_name········:·(strp)·(offset:·0x2fe9):·__mbstowcs_chk 
11424 ····<4090>···DW_AT_decl_file···:·(data1)·11 
11425 ····<4091>···DW_AT_decl_line···:·(data1)·95 
11426 ····<4092>···DW_AT_decl_column·:·(data1)·15 
11427 ····<4093>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11428 ····<4097>···DW_AT_declaration·:·(flag_present)·1 
11429 ····<4097>···DW_AT_sibling·····:·(ref_udata)·<0x40ae> 
11430 ·<2><4099>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11431 ····<409a>···DW_AT_type········:·(ref_addr)·<0x3bff> 
11432 ·<2><409e>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11433 ····<409f>···DW_AT_type········:·(ref_addr)·<0x74> 
11434 ·<2><40a3>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11435 ····<40a4>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11436 ·<2><40a8>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11437 ····<40a9>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11438 ·<2><40ad>:·Abbrev·Number:·0 
11439 ·<1><40ae>:·Abbrev·Number:·59·(DW_TAG_subprogram) 
11440 ····<40af>···DW_AT_external····:·(flag_present)·1 
11441 ····<40af>···DW_AT_name········:·(strp)·(offset:·0x3303):·__mbstowcs_chk_warn 
11442 ····<40b3>···DW_AT_decl_file···:·(data1)·11 
11443 ····<40b4>···DW_AT_decl_line···:·(data1)·109 
11444 ····<40b5>···DW_AT_decl_column·:·(data1)·15 
11445 ····<40b6>···DW_AT_linkage_name:·(strp)·(offset:·0x2fe9):·__mbstowcs_chk 
Max diff block lines reached; 27979/47140 bytes (59.35%) of diff not shown.
263 KB
./usr/lib/debug/.build-id/5d/422b2029b94d2ad1aa8388e73b0ed155fd33b8.debug vs.
./usr/lib/debug/.build-id/59/6712625436f5529ace6494f0e51d9b4d5df60d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 15% similar despite different names
865 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········19408·(bytes·into·file)13 ··Start·of·section·headers:··········19404·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
4.32 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x4bd0:1 There·are·37·section·headers,·starting·at·offset·0x4bcc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000e8·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000e8·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000260·000178·000450·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000260·000178·000450·10···A··4···1··4
Offset 12, 35 lines modifiedOffset 12, 35 lines modified
12 ··[·7]·.rel.dyn··········NOBITS··········00001074·000178·000038·08···A··3···0··412 ··[·7]·.rel.dyn··········NOBITS··········00001074·000178·000038·08···A··3···0··4
13 ··[·8]·.rel.plt··········NOBITS··········000010ac·000178·000160·08···A··3··21··413 ··[·8]·.rel.plt··········NOBITS··········000010ac·000178·000160·08···A··3··21··4
14 ··[·9]·.init·············NOBITS··········00002000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········00002000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········00002020·001000·0002d0·04··AX··0···0·1615 ··[10]·.plt··············NOBITS··········00002020·001000·0002d0·04··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········000022f0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········000022f0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········00002300·001000·001744·00··AX··0···0·1617 ··[12]·.text·············NOBITS··········00002300·001000·001744·00··AX··0···0·16
18 ··[13]·.fini·············NOBITS··········00003a44·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00003a44·001000·000014·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00004000·001000·000364·01·AMS··0···0··419 ··[14]·.rodata···········NOBITS··········00004000·001000·000363·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····NOBITS··········00004364·001000·000114·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00004364·001000·000114·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········00004478·001000·000e30·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········00004478·001000·000e30·00···A··0···0··4
22 ··[17]·.init_array·······NOBITS··········00006efc·000efc·000004·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········00006efc·000efc·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········00006f00·000efc·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00006f00·000efc·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00006f04·000efc·0000e0·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00006f04·000efc·0000e0·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00006fe4·000efc·000010·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00006fe4·000efc·000010·04··WA··0···0··4
26 ··[21]·.got.plt··········NOBITS··········00006ff4·000efc·0000bc·04··WA··0···0··426 ··[21]·.got.plt··········NOBITS··········00006ff4·000efc·0000bc·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········000070b0·000efc·000004·00··WA··0···0··427 ··[22]·.data·············NOBITS··········000070b0·000efc·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········000070b4·000efc·000004·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········000070b4·000efc·000004·00··WA··0···0··1
29 ··[24]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000065·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000064·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·000200·00194d·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001fc·001946·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·001b50·0003d2·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·001b44·0003d2·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·001f24·000a92·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·001f18·000a93·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0029b8·00044d·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·0029ac·00044d·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·002e08·00016c·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·002dfc·000171·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·002f74·000760·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·002f70·00075f·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0036d4·000122·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0036d0·000123·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0037f6·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0037f3·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·00384c·000650·10·····35··33··439 ··[34]·.symtab···········SYMTAB··········00000000·003848·000650·10·····35··33··4
40 ··[35]·.strtab···········STRTAB··········00000000·003e9c·000bc3·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·003e98·000bc3·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·004a5f·000171·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·004a5b·000171·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
9.2 KB
readelf --wide --symbols {}
    
Offset 6, 99 lines modifiedOffset 6, 99 lines modified
6 ·····2:·00002310·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones6 ·····2:·00002310·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
7 ·····3:·00002350·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·00002350·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·000023a0·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·000023a0·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·000070b4·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·000070b4·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·00006f00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·00006f00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·000023f0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·000023f0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·00006efc·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·00006efc·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
 13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
 15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
 17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp 
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp 
19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp 
20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·000052a4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·000052a4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
25 ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·25 ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
26 ····22:·00002300·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx26 ····22:·00002300·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx
27 ····23:·00003a44·····0·FUNC····LOCAL··DEFAULT···13·_fini27 ····23:·00003a44·····0·FUNC····LOCAL··DEFAULT···13·_fini
28 ····24:·000023f5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx28 ····24:·000023f5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx
29 ····25:·000070b0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle29 ····25:·000070b0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
30 ····26:·00006f04·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC30 ····26:·00006f04·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
31 ····27:·00003a30····20·FUNC····LOCAL··DEFAULT···12·__stack_chk_fail_local31 ····27:·00003a30····20·FUNC····LOCAL··DEFAULT···12·__stack_chk_fail_local
32 ····28:·00004364·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR32 ····28:·00004364·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
33 ····29:·000070b4·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__33 ····29:·000070b4·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
34 ····30:·00006ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_34 ····30:·00006ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
35 ····31:·00003381·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.di35 ····31:·00003381·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.di
36 ····32:·00002000·····0·FUNC····LOCAL··DEFAULT····9·_init36 ····32:·00002000·····0·FUNC····LOCAL··DEFAULT····9·_init
37 ····33:·00003990·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·000037a0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
38 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.038 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.0
39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
40 ····36:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
41 ····37:·00003360····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz41 ····37:·00003360····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
42 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.042 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.0
43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.3343 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.33
44 ····40:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo44 ····40:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.045 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.0
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.046 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.0
47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.447 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
48 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.3348 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.33
49 ····45:·00003a00····38·FUNC····GLOBAL·DEFAULT···12·map_error_code49 ····45:·00003810····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.050 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.0
51 ····47:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat51 ····47:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
52 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.052 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.0
53 ····49:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo53 ····49:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
54 ····50:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.354 ····50:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.3
55 ····51:·000035f0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent55 ····51:·000035f0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
56 ····52:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach56 ····52:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
57 ····53:·00003260···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize57 ····53:·00003260···243·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
58 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.058 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.0
59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.059 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.0
60 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.060 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.0
61 ····57:·000034f0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch61 ····57:·000034f0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
62 ····58:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec62 ····58:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
63 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.063 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.0
64 ····60:·000039a0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno64 ····60:·000037b0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
65 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.065 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0
66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
67 ····63:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory67 ····63:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
68 ····64:·00002760···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_68 ····64:·00002760···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_
69 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.069 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.0
70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.270 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.2
71 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.071 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.0
72 ····68:·00003390···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems72 ····68:·00003390···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
73 ····69:·000036d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char73 ····69:·00003840···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
74 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.074 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.0
75 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.075 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.0
76 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.476 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.4
77 ····73:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid77 ····73:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
78 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.078 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.0
79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.079 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.0
80 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.080 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.0
81 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.081 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.0
82 ····78:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable82 ····78:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
83 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.083 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.0
84 ····80:·00003960····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message84 ····80:·00003770····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
85 ····81:·00003680····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch85 ····81:·00003680····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
86 ····82:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty86 ····82:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
87 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.087 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.0
88 ····84:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir88 ····84:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
89 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.089 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0
90 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.090 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.0
91 ····87:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable91 ····87:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
92 ····88:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory92 ····88:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
93 ····89:·000038c0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·000036d0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
94 ····90:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable94 ····90:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
95 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.095 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0
96 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.096 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.0
97 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.497 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4
98 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.998 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9
99 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.099 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.0
100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0
101 ····97:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod101 ····97:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.0102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.0
103 ····99:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink103 ····99:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
104 ···100:·000037d0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java104 ···100:·00003940···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5d422b2029b94d2ad1aa8388e73b0ed155fd33b83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·596712625436f5529ace6494f0e51d9b4d5df60d
80.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 61 lines modifiedOffset 25, 61 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x15):·.
32 ··1»      (line_strp)»   (offset:·0x32):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x5e):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x3f):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x6b):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x61):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x8d):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/i686-linux-gnu/13/include35 ··4»      (line_strp)»   (offset:·0xae):·/usr/lib/gcc/i686-linux-gnu/13/include
36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include36 ··5»      (line_strp)»   (offset:·0xd5):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xb6):·/usr/lib/jvm/default-java/include/linux37 ··6»      (line_strp)»   (offset:·0xe2):·/usr/lib/jvm/default-java/include/linux
38 ··7»      (line_strp)»   (offset:·0xde):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x10a):·/usr/include/i386-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x105):·/usr/include/c++/1339 ··8»      (line_strp)»   (offset:·0x131):·/usr/include/c++/13
40 ··9»      (line_strp)»   (offset:·0x119):·/usr/include/c++/13/bits40 ··9»      (line_strp)»   (offset:·0x145):·/usr/include/c++/13/bits
41 ··10»     (line_strp)»  (offset:·0x132):·/usr/include/i386-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x15e):·/usr/include/i386-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x152):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x17e):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x165):·/usr/include/i386-linux-gnu/c++/13/bits43 ··12»     (line_strp)»  (offset:·0x191):·/usr/include/i386-linux-gnu/c++/13/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·31,·columns·2):44 ·The·File·Name·Table·(offset·0x5c,·lines·31,·columns·2):
45 ··Entry»  Dir»       Name45 ··Entry»  Dir»       Name
46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·posix.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x54):·posix.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x18d):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1b9):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x28):·posix.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x54):·posix.cpp
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x193):·string_fortified.h49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1bf):·string_fortified.h
50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1a6):·unistd.h50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1d2):·unistd.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1af):·stddef.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1db):·stddef.h
52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1b8):·stdarg.h52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1e4):·stdarg.h
53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x233):·types.h53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x25f):·types.h
54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1c1):·stdio.h54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1ed):·stdio.h
55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1c9):·jni_md.h55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1f5):·jni_md.h
56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x1d2):·stdlib.h56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x1fe):·stdlib.h
57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x1db):·struct_timespec.h57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x207):·struct_timespec.h
58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x1ed):·cstdlib58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x219):·cstdlib
59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1f5):·std_abs.h59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x221):·std_abs.h
60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1ff):·stdlib-float.h60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x22b):·stdlib-float.h
61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x20e):·stdlib-bsearch.h61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x23a):·stdlib-bsearch.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1d2):·stdlib.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1fe):·stdlib.h
63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x1d2):·stdlib.h63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x1fe):·stdlib.h
64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x21f):·struct_stat.h64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x24b):·struct_stat.h
65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x22d):·ioctl-types.h65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x259):·ioctl-types.h
66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x23b):·utsname.h66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x267):·utsname.h
67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x245):·dirent.h67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x271):·dirent.h
68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x24e):·ioctl.h68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x27a):·ioctl.h
69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x1a6):·unistd.h69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x1d2):·unistd.h
70 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x256):·unistd-decl.h70 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x282):·unistd-decl.h
71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x245):·dirent.h71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x271):·dirent.h
72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x264):·string.h72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x290):·string.h
73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x26d):·errno.h73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x299):·errno.h
74 ··28»     (udata)»      10»    (line_strp)» (offset:·0x226):·stat.h74 ··28»     (udata)»      10»    (line_strp)» (offset:·0x252):·stat.h
75 ··29»     (udata)»      11»    (line_strp)» (offset:·0x275):·generic.h75 ··29»     (udata)»      11»    (line_strp)» (offset:·0x2a1):·generic.h
76 ··30»     (udata)»      12»    (line_strp)» (offset:·0x27f):·c++config.h76 ··30»     (udata)»      12»    (line_strp)» (offset:·0x2ab):·c++config.h
  
77 ·Line·Number·Statements:77 ·Line·Number·Statements:
78 ··[0x000000f7]··Set·column·to·1078 ··[0x000000f7]··Set·column·to·10
79 ··[0x000000f9]··Extended·opcode·2:·set·Address·to·0x336079 ··[0x000000f9]··Extended·opcode·2:·set·Address·to·0x3360
80 ··[0x00000100]··Advance·Line·by·1055·to·105680 ··[0x00000100]··Advance·Line·by·1055·to·1056
81 ··[0x00000103]··Copy81 ··[0x00000103]··Copy
82 ··[0x00000104]··Set·column·to·982 ··[0x00000104]··Set·column·to·9
Offset 1970, 56 lines modifiedOffset 1970, 56 lines modified
1970 ··Opcode·9·has·1·arg1970 ··Opcode·9·has·1·arg
1971 ··Opcode·10·has·0·args1971 ··Opcode·10·has·0·args
1972 ··Opcode·11·has·0·args1972 ··Opcode·11·has·0·args
1973 ··Opcode·12·has·1·arg1973 ··Opcode·12·has·1·arg
  
1974 ·The·Directory·Table·(offset·0xc52,·lines·13,·columns·1):1974 ·The·Directory·Table·(offset·0xc52,·lines·13,·columns·1):
1975 ··Entry»  Name1975 ··Entry»  Name
1976 ··0»      (line_strp)»   (offset:·0):·.1976 ··0»      (line_strp)»   (offset:·0x15):·.
1977 ··1»      (line_strp)»   (offset:·0x32):·src/main/cpp1977 ··1»      (line_strp)»   (offset:·0x5e):·src/main/cpp
1978 ··2»      (line_strp)»   (offset:·0x3f):·/usr/lib/jvm/default-java/include1978 ··2»      (line_strp)»   (offset:·0x6b):·/usr/lib/jvm/default-java/include
1979 ··3»      (line_strp)»   (offset:·0x61):·/usr/include/i386-linux-gnu/bits1979 ··3»      (line_strp)»   (offset:·0x8d):·/usr/include/i386-linux-gnu/bits
1980 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/i686-linux-gnu/13/include1980 ··4»      (line_strp)»   (offset:·0xae):·/usr/lib/gcc/i686-linux-gnu/13/include
1981 ··5»      (line_strp)»   (offset:·0xde):·/usr/include/i386-linux-gnu/bits/types1981 ··5»      (line_strp)»   (offset:·0x10a):·/usr/include/i386-linux-gnu/bits/types
1982 ··6»      (line_strp)»   (offset:·0xa9):·/usr/include1982 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include
1983 ··7»      (line_strp)»   (offset:·0xb6):·/usr/lib/jvm/default-java/include/linux1983 ··7»      (line_strp)»   (offset:·0xe2):·/usr/lib/jvm/default-java/include/linux
1984 ··8»      (line_strp)»   (offset:·0x105):·/usr/include/c++/131984 ··8»      (line_strp)»   (offset:·0x131):·/usr/include/c++/13
1985 ··9»      (line_strp)»   (offset:·0x119):·/usr/include/c++/13/bits1985 ··9»      (line_strp)»   (offset:·0x145):·/usr/include/c++/13/bits
1986 ··10»     (line_strp)»  (offset:·0x132):·/usr/include/i386-linux-gnu/sys1986 ··10»     (line_strp)»  (offset:·0x15e):·/usr/include/i386-linux-gnu/sys
1987 ··11»     (line_strp)»  (offset:·0x152):·src/shared/headers1987 ··11»     (line_strp)»  (offset:·0x17e):·src/shared/headers
1988 ··12»     (line_strp)»  (offset:·0x165):·/usr/include/i386-linux-gnu/c++/13/bits1988 ··12»     (line_strp)»  (offset:·0x191):·/usr/include/i386-linux-gnu/c++/13/bits
  
1989 ·The·File·Name·Table·(offset·0xc8c,·lines·26,·columns·2):1989 ·The·File·Name·Table·(offset·0xc8c,·lines·26,·columns·2):
1990 ··Entry»  Dir»       Name1990 ··Entry»  Dir»       Name
1991 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2e5):·linux.cpp1991 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2c4):·linux.cpp
1992 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x18d):·jni.h1992 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1b9):·jni.h
1993 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2e5):·linux.cpp1993 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2c4):·linux.cpp
1994 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1a6):·unistd.h1994 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1d2):·unistd.h
1995 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1af):·stddef.h1995 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1db):·stddef.h
1996 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1b8):·stdarg.h1996 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1e4):·stdarg.h
1997 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x233):·types.h1997 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x25f):·types.h
1998 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x2ef):·struct_FILE.h1998 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x2ce):·struct_FILE.h
1999 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x2f6):·FILE.h1999 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x2d5):·FILE.h
2000 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1c1):·stdio.h2000 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1ed):·stdio.h
2001 ··10»     (udata)»      7»     (line_strp)»  (offset:·0x1c9):·jni_md.h2001 ··10»     (udata)»      7»     (line_strp)»  (offset:·0x1f5):·jni_md.h
2002 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x2fd):·mntent.h2002 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x2dc):·mntent.h
2003 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x1d2):·stdlib.h2003 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x1fe):·stdlib.h
2004 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x1ed):·cstdlib2004 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x219):·cstdlib
2005 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x1f5):·std_abs.h2005 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x221):·std_abs.h
2006 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x1ff):·stdlib-float.h2006 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x22b):·stdlib-float.h
2007 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x20e):·stdlib-bsearch.h2007 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x23a):·stdlib-bsearch.h
2008 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1d2):·stdlib.h2008 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1fe):·stdlib.h
2009 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x1d2):·stdlib.h2009 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x1fe):·stdlib.h
2010 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x306):·stdint-uintn.h2010 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x2e5):·stdint-uintn.h
2011 ··20»     (udata)»      10»    (line_strp)» (offset:·0x315):·inotify.h2011 ··20»     (udata)»      10»    (line_strp)» (offset:·0x2f4):·inotify.h
2012 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x256):·unistd-decl.h2012 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x282):·unistd-decl.h
2013 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1a6):·unistd.h2013 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1d2):·unistd.h
2014 ··23»     (udata)»      11»    (line_strp)» (offset:·0x275):·generic.h2014 ··23»     (udata)»      11»    (line_strp)» (offset:·0x2a1):·generic.h
2015 ··24»     (udata)»      12»    (line_strp)» (offset:·0x27f):·c++config.h2015 ··24»     (udata)»      12»    (line_strp)» (offset:·0x2ab):·c++config.h
2016 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x315):·inotify.h2016 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x2f4):·inotify.h
  
2017 ·Line·Number·Statements:2017 ·Line·Number·Statements:
2018 ··[0x00000d0e]··Set·column·to·102018 ··[0x00000d0e]··Set·column·to·10
2019 ··[0x00000d10]··Extended·opcode·2:·set·Address·to·0x33602019 ··[0x00000d10]··Extended·opcode·2:·set·Address·to·0x3360
2020 ··[0x00000d17]··Advance·Line·by·1055·to·10562020 ··[0x00000d17]··Advance·Line·by·1055·to·1056
2021 ··[0x00000d1a]··Copy2021 ··[0x00000d1a]··Copy
2022 ··[0x00000d1b]··Set·column·to·92022 ··[0x00000d1b]··Set·column·to·9
Offset 2458, 19 lines modifiedOffset 2458, 19 lines modified
2458 ··[0x00000fa9]··Special·opcode·118:·advance·Address·by·8·to·0x36bf·and·Line·by·1·to·1082458 ··[0x00000fa9]··Special·opcode·118:·advance·Address·by·8·to·0x36bf·and·Line·by·1·to·108
2459 ··[0x00000faa]··Special·opcode·75:·advance·Address·by·5·to·0x36c4·and·Line·by·0·to·1082459 ··[0x00000faa]··Special·opcode·75:·advance·Address·by·5·to·0x36c4·and·Line·by·0·to·108
2460 ··[0x00000fab]··Advance·PC·by·1·to·0x36c52460 ··[0x00000fab]··Advance·PC·by·1·to·0x36c5
2461 ··[0x00000fad]··Extended·opcode·1:·End·of·Sequence2461 ··[0x00000fad]··Extended·opcode·1:·End·of·Sequence
  
  
2462 ··Offset:······················0xfb02462 ··Offset:······················0xfb0
2463 ··Length:······················7862463 ··Length:······················367
Max diff block lines reached; 71880/82724 bytes (86.89%) of diff not shown.
119 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 86 lines modifiedOffset 1, 86 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x3d·(32-bit)3 ···Length:········0x1c·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x93f6 ···Abbrev·Offset:·0x93f
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·21·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·21·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15):·.
11 ·<1><15>:·Abbrev·Number:·18·(DW_TAG_imported_unit)11 ·<1><15>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x3912>12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x4013>
13 ·<1><1a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)13 ·<1><1a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
14 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc>14 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x4338>
15 ·<1><1f>:·Abbrev·Number:·24·(DW_TAG_subprogram) 
16 ····<20>···DW_AT_external····:·(flag_present)·1 
17 ····<20>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)· 
18 ····<24>···DW_AT_decl_file···:·(data1)·10 
19 ····<25>···DW_AT_decl_line···:·(data2)·672 
20 ····<27>···DW_AT_decl_column·:·(data1)·14 
21 ····<28>···DW_AT_type········:·(GNU_ref_alt)·<0x70> 
22 ····<2c>···DW_AT_declaration·:·(flag_present)·1 
23 ····<2c>···DW_AT_sibling·····:·(ref_udata)·<0x33> 
24 ·<2><2d>:·Abbrev·Number:·7·(DW_TAG_formal_parameter) 
25 ····<2e>···DW_AT_type········:·(GNU_ref_alt)·<0x3917> 
26 ·<2><32>:·Abbrev·Number:·0 
27 ·<1><33>:·Abbrev·Number:·26·(DW_TAG_subprogram) 
28 ····<34>···DW_AT_external····:·(flag_present)·1 
29 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b92)· 
30 ····<38>···DW_AT_decl_file···:·(implicit_const)·10 
31 ····<38>···DW_AT_decl_line···:·(data2)·687 
32 ····<3a>···DW_AT_decl_column·:·(implicit_const)·13 
33 ····<3a>···DW_AT_declaration·:·(flag_present)·1 
34 ·<2><3a>:·Abbrev·Number:·7·(DW_TAG_formal_parameter) 
35 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x70> 
36 ·<2><3f>:·Abbrev·Number:·015 ·<1><1f>:·Abbrev·Number:·0
37 ·<1><40>:·Abbrev·Number:·0 
38 ··Compilation·Unit·@·offset·0x41:16 ··Compilation·Unit·@·offset·0x20:
39 ···Length:········0x1c·(32-bit)17 ···Length:········0x3d·(32-bit)
40 ···Version:·······518 ···Version:·······5
41 ···Unit·Type:·····DW_UT_partial·(3)19 ···Unit·Type:·····DW_UT_partial·(3)
42 ···Abbrev·Offset:·0x93f20 ···Abbrev·Offset:·0x93f
43 ···Pointer·Size:··421 ···Pointer·Size:··4
44 ·<0><4d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)22 ·<0><2c>:·Abbrev·Number:·21·(DW_TAG_partial_unit)
45 ····<4e>···DW_AT_stmt_list···:·(sec_offset)·023 ····<2d>···DW_AT_stmt_list···:·(sec_offset)·0
46 ····<52>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.24 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15):·.
47 ·<1><56>:·Abbrev·Number:·18·(DW_TAG_imported_unit)25 ·<1><35>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
48 ····<57>···DW_AT_import······:·(GNU_ref_alt)·<0x4245>26 ····<36>···DW_AT_import······:·(GNU_ref_alt)·<0x3912>
49 ·<1><5b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)27 ·<1><3a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
50 ····<5c>···DW_AT_import······:·(GNU_ref_alt)·<0x4338>28 ····<3b>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
 29 ·<1><3f>:·Abbrev·Number:·24·(DW_TAG_subprogram)
 30 ····<40>···DW_AT_external····:·(flag_present)·1
 31 ····<40>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)·
 32 ····<44>···DW_AT_decl_file···:·(data1)·10
 33 ····<45>···DW_AT_decl_line···:·(data2)·672
 34 ····<47>···DW_AT_decl_column·:·(data1)·14
 35 ····<48>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
 36 ····<4c>···DW_AT_declaration·:·(flag_present)·1
 37 ····<4c>···DW_AT_sibling·····:·(ref_udata)·<0x53>
 38 ·<2><4d>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 39 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x3917>
 40 ·<2><52>:·Abbrev·Number:·0
 41 ·<1><53>:·Abbrev·Number:·26·(DW_TAG_subprogram)
 42 ····<54>···DW_AT_external····:·(flag_present)·1
 43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b92)·
 44 ····<58>···DW_AT_decl_file···:·(implicit_const)·10
 45 ····<58>···DW_AT_decl_line···:·(data2)·687
 46 ····<5a>···DW_AT_decl_column·:·(implicit_const)·13
 47 ····<5a>···DW_AT_declaration·:·(flag_present)·1
 48 ·<2><5a>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
 50 ·<2><5f>:·Abbrev·Number:·0
51 ·<1><60>:·Abbrev·Number:·051 ·<1><60>:·Abbrev·Number:·0
52 ··Compilation·Unit·@·offset·0x61:52 ··Compilation·Unit·@·offset·0x61:
53 ···Length:········0x1c·(32-bit)53 ···Length:········0x1c·(32-bit)
54 ···Version:·······554 ···Version:·······5
55 ···Unit·Type:·····DW_UT_partial·(3)55 ···Unit·Type:·····DW_UT_partial·(3)
56 ···Abbrev·Offset:·0x93f56 ···Abbrev·Offset:·0x93f
57 ···Pointer·Size:··457 ···Pointer·Size:··4
58 ·<0><6d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)58 ·<0><6d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)
59 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·059 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·0
60 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.60 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15):·.
61 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)61 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
62 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x3e93>62 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x3e93>
63 ·<1><7b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)63 ·<1><7b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
64 ····<7c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·21·(DW_TAG_partial_unit)]64 ····<7c>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·21·(DW_TAG_partial_unit)]
65 ·<1><80>:·Abbrev·Number:·065 ·<1><80>:·Abbrev·Number:·0
66 ··Compilation·Unit·@·offset·0x81:66 ··Compilation·Unit·@·offset·0x81:
67 ···Length:········0x90·(32-bit)67 ···Length:········0x90·(32-bit)
68 ···Version:·······568 ···Version:·······5
69 ···Unit·Type:·····DW_UT_partial·(3)69 ···Unit·Type:·····DW_UT_partial·(3)
70 ···Abbrev·Offset:·0x93f70 ···Abbrev·Offset:·0x93f
71 ···Pointer·Size:··471 ···Pointer·Size:··4
72 ·<0><8d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)72 ·<0><8d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)
73 ····<8e>···DW_AT_stmt_list···:·(sec_offset)·073 ····<8e>···DW_AT_stmt_list···:·(sec_offset)·0
74 ····<92>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.74 ····<92>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15):·.
75 ·<1><96>:·Abbrev·Number:·18·(DW_TAG_imported_unit)75 ·<1><96>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x3f24>76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x3f24>
77 ·<1><9b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)77 ·<1><9b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
78 ····<9c>···DW_AT_import······:·(ref_addr)·<0x4d>»      [Abbrev·Number:·21·(DW_TAG_partial_unit)]78 ····<9c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·21·(DW_TAG_partial_unit)]
79 ·<1><a0>:·Abbrev·Number:·2·(DW_TAG_imported_unit)79 ·<1><a0>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
80 ····<a1>···DW_AT_import······:·(ref_addr)·<0x6d>»      [Abbrev·Number:·21·(DW_TAG_partial_unit)]80 ····<a1>···DW_AT_import······:·(ref_addr)·<0x6d>»      [Abbrev·Number:·21·(DW_TAG_partial_unit)]
81 ·<1><a5>:·Abbrev·Number:·22·(DW_TAG_typedef)81 ·<1><a5>:·Abbrev·Number:·22·(DW_TAG_typedef)
82 ····<a6>···DW_AT_name········:·(strp)·(offset:·0xa22):·__int64_t82 ····<a6>···DW_AT_name········:·(strp)·(offset:·0xa22):·__int64_t
83 ····<aa>···DW_AT_decl_file···:·(data1)·783 ····<aa>···DW_AT_decl_file···:·(data1)·7
84 ····<ab>···DW_AT_decl_line···:·(data1)·4784 ····<ab>···DW_AT_decl_line···:·(data1)·47
85 ····<ac>···DW_AT_decl_column·:·(data1)·4485 ····<ac>···DW_AT_decl_column·:·(data1)·44
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ···Length:········0x41·(32-bit)148 ···Length:········0x41·(32-bit)
149 ···Version:·······5149 ···Version:·······5
150 ···Unit·Type:·····DW_UT_partial·(3)150 ···Unit·Type:·····DW_UT_partial·(3)
151 ···Abbrev·Offset:·0x93f151 ···Abbrev·Offset:·0x93f
152 ···Pointer·Size:··4152 ···Pointer·Size:··4
153 ·<0><121>:·Abbrev·Number:·21·(DW_TAG_partial_unit)153 ·<0><121>:·Abbrev·Number:·21·(DW_TAG_partial_unit)
154 ····<122>···DW_AT_stmt_list···:·(sec_offset)·0154 ····<122>···DW_AT_stmt_list···:·(sec_offset)·0
155 ····<126>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.155 ····<126>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15):·.
156 ·<1><12a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)156 ·<1><12a>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
157 ····<12b>···DW_AT_import······:·(GNU_ref_alt)·<0x434f>157 ····<12b>···DW_AT_import······:·(GNU_ref_alt)·<0x434f>
158 ·<1><12f>:·Abbrev·Number:·24·(DW_TAG_subprogram)158 ·<1><12f>:·Abbrev·Number:·24·(DW_TAG_subprogram)
159 ····<130>···DW_AT_external····:·(flag_present)·1159 ····<130>···DW_AT_external····:·(flag_present)·1
160 ····<130>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x30fa)·160 ····<130>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x30fa)·
161 ····<134>···DW_AT_decl_file···:·(data1)·26161 ····<134>···DW_AT_decl_file···:·(data1)·26
162 ····<135>···DW_AT_decl_line···:·(data2)·407162 ····<135>···DW_AT_decl_line···:·(data2)·407
Offset 187, 16 lines modifiedOffset 187, 16 lines modified
187 ···Version:·······5187 ···Version:·······5
188 ···Unit·Type:·····DW_UT_compile·(1)188 ···Unit·Type:·····DW_UT_compile·(1)
Max diff block lines reached; 115311/122053 bytes (94.48%) of diff not shown.
1.17 KB
readelf --wide --debug-dump=aranges {}
    
Offset 16, 36 lines modifiedOffset 16, 36 lines modified
16 ··Pointer·Size:·············416 ··Pointer·Size:·············4
17 ··Segment·Size:·············017 ··Segment·Size:·············0
  
18 ····Address····Length18 ····Address····Length
19 ····00003390·0000033519 ····00003390·00000335
20 ····00003360·0000002120 ····00003360·00000021
21 ····00000000·0000000021 ····00000000·00000000
22 ··Length:···················2822 ··Length:···················36
23 ··Version:··················223 ··Version:··················2
24 ··Offset·into·.debug_info:··0x245024 ··Offset·into·.debug_info:··0x2450
25 ··Pointer·Size:·············425 ··Pointer·Size:·············4
26 ··Segment·Size:·············026 ··Segment·Size:·············0
  
27 ····Address····Length27 ····Address····Length
28 ····000036d0·000001e628 ····000036d0·000000d6
 29 ····00003360·00000021
29 ····00000000·0000000030 ····00000000·00000000
30 ··Length:···················3631 ··Length:···················28
31 ··Version:··················232 ··Version:··················2
32 ··Offset·into·.debug_info:··0x281833 ··Offset·into·.debug_info:··0x26ef
33 ··Pointer·Size:·············434 ··Pointer·Size:·············4
34 ··Segment·Size:·············035 ··Segment·Size:·············0
  
35 ····Address····Length36 ····Address····Length
36 ····000038c0·000000d637 ····000037b0·00000086
37 ····00003360·00000021 
38 ····00000000·0000000038 ····00000000·00000000
39 ··Length:···················2839 ··Length:···················28
40 ··Version:··················240 ··Version:··················2
41 ··Offset·into·.debug_info:··0x2ab741 ··Offset·into·.debug_info:··0x2806
42 ··Pointer·Size:·············442 ··Pointer·Size:·············4
43 ··Segment·Size:·············043 ··Segment·Size:·············0
  
44 ····Address····Length44 ····Address····Length
45 ····000039a0·0000008645 ····00003840·000001e6
46 ····00000000·0000000046 ····00000000·00000000
  
37.4 KB
readelf --wide --debug-dump=loc {}
    
Offset 59, 21 lines modifiedOffset 59, 21 lines modified
59 ····0000006a·v0000001·v0000000·views·at·00000068·for:59 ····0000006a·v0000001·v0000000·views·at·00000068·for:
60 ·············000032ac·000032bc·(DW_OP_reg6·(esi))60 ·············000032ac·000032bc·(DW_OP_reg6·(esi))
61 ····00000072·<End·of·list>61 ····00000072·<End·of·list>
  
62 ····00000073·v0000002·v0000000·location·view·pair62 ····00000073·v0000002·v0000000·location·view·pair
  
63 ····00000075·v0000002·v0000000·views·at·00000073·for:63 ····00000075·v0000002·v0000000·views·at·00000073·for:
64 ·············000032c4·000032d7·(DW_OP_addr:·413e;·DW_OP_stack_value)64 ·············000032c4·000032d7·(DW_OP_addr:·413d;·DW_OP_stack_value)
65 ····00000082·<End·of·list>65 ····00000082·<End·of·list>
  
66 ····00000083·v0000002·v0000000·location·view·pair66 ····00000083·v0000002·v0000000·location·view·pair
  
67 ····00000085·v0000002·v0000000·views·at·00000083·for:67 ····00000085·v0000002·v0000000·views·at·00000083·for:
68 ·············000032c4·000032d7·(DW_OP_addr:·42d2;·DW_OP_stack_value)68 ·············000032c4·000032d7·(DW_OP_addr:·42d1;·DW_OP_stack_value)
69 ····00000092·<End·of·list>69 ····00000092·<End·of·list>
  
70 ····00000093·v0000002·v0000000·location·view·pair70 ····00000093·v0000002·v0000000·location·view·pair
71 ····00000095·v0000000·v0000000·location·view·pair71 ····00000095·v0000000·v0000000·location·view·pair
72 ····00000097·v0000000·v0000000·location·view·pair72 ····00000097·v0000000·v0000000·location·view·pair
  
73 ····00000099·000032c4·(base·address)73 ····00000099·000032c4·(base·address)
Offset 118, 21 lines modifiedOffset 118, 21 lines modified
118 ····000000ee·v0000002·v0000000·views·at·000000ec·for:118 ····000000ee·v0000002·v0000000·views·at·000000ec·for:
119 ·············000032d7·000032eb·(DW_OP_reg6·(esi))119 ·············000032d7·000032eb·(DW_OP_reg6·(esi))
120 ····000000f6·<End·of·list>120 ····000000f6·<End·of·list>
  
121 ····000000f7·v0000002·v0000000·location·view·pair121 ····000000f7·v0000002·v0000000·location·view·pair
  
122 ····000000f9·v0000002·v0000000·views·at·000000f7·for:122 ····000000f9·v0000002·v0000000·views·at·000000f7·for:
123 ·············000032eb·00003303·(DW_OP_addr:·413e;·DW_OP_stack_value)123 ·············000032eb·00003303·(DW_OP_addr:·413d;·DW_OP_stack_value)
124 ····00000106·<End·of·list>124 ····00000106·<End·of·list>
  
125 ····00000107·v0000002·v0000000·location·view·pair125 ····00000107·v0000002·v0000000·location·view·pair
  
126 ····00000109·v0000002·v0000000·views·at·00000107·for:126 ····00000109·v0000002·v0000000·views·at·00000107·for:
127 ·············000032eb·00003303·(DW_OP_addr:·42d7;·DW_OP_stack_value)127 ·············000032eb·00003303·(DW_OP_addr:·42d6;·DW_OP_stack_value)
128 ····00000116·<End·of·list>128 ····00000116·<End·of·list>
  
129 ····00000117·v0000002·v0000000·location·view·pair129 ····00000117·v0000002·v0000000·location·view·pair
  
130 ····00000119·v0000002·v0000000·views·at·00000117·for:130 ····00000119·v0000002·v0000000·views·at·00000117·for:
131 ·············000032eb·00003303·(DW_OP_fbreg:·-52)131 ·············000032eb·00003303·(DW_OP_fbreg:·-52)
132 ····00000122·<End·of·list>132 ····00000122·<End·of·list>
Offset 650, 21 lines modifiedOffset 650, 21 lines modified
650 ····000005f2·v0000000·v0000000·views·at·000005d1·for:650 ····000005f2·v0000000·v0000000·views·at·000005d1·for:
651 ·············00002c2f·00002c39·(DW_OP_breg7·(edi):·0;·DW_OP_breg5·(ebp):·-440;·DW_OP_deref;·DW_OP_plus;·DW_OP_plus_uconst:·1;·DW_OP_stack_value)651 ·············00002c2f·00002c39·(DW_OP_breg7·(edi):·0;·DW_OP_breg5·(ebp):·-440;·DW_OP_deref;·DW_OP_plus;·DW_OP_plus_uconst:·1;·DW_OP_stack_value)
652 ····00000602·<End·of·list>652 ····00000602·<End·of·list>
  
653 ····00000603·v0000002·v0000000·location·view·pair653 ····00000603·v0000002·v0000000·location·view·pair
  
654 ····00000605·v0000002·v0000000·views·at·00000603·for:654 ····00000605·v0000002·v0000000·views·at·00000603·for:
655 ·············000029ff·00002a20·(DW_OP_addr:·41da;·DW_OP_stack_value)655 ·············000029ff·00002a20·(DW_OP_addr:·41d9;·DW_OP_stack_value)
656 ····00000612·<End·of·list>656 ····00000612·<End·of·list>
  
657 ····00000613·v0000002·v0000000·location·view·pair657 ····00000613·v0000002·v0000000·location·view·pair
  
658 ····00000615·v0000002·v0000000·views·at·00000613·for:658 ····00000615·v0000002·v0000000·views·at·00000613·for:
659 ·············000029ff·00002a20·(DW_OP_addr:·41f3;·DW_OP_stack_value)659 ·············000029ff·00002a20·(DW_OP_addr:·41f2;·DW_OP_stack_value)
660 ····00000622·<End·of·list>660 ····00000622·<End·of·list>
  
661 ····00000623·v0000002·v0000000·location·view·pair661 ····00000623·v0000002·v0000000·location·view·pair
  
662 ····00000625·v0000002·v0000000·views·at·00000623·for:662 ····00000625·v0000002·v0000000·views·at·00000623·for:
663 ·············000029ff·00002a19·(DW_OP_reg0·(eax))663 ·············000029ff·00002a19·(DW_OP_reg0·(eax))
664 ····0000062d·<End·of·list>664 ····0000062d·<End·of·list>
Offset 725, 21 lines modifiedOffset 725, 21 lines modified
725 ····000006a9·v0000000·v0000000·views·at·00000691·for:725 ····000006a9·v0000000·v0000000·views·at·00000691·for:
726 ·············00002913·00002984·(DW_OP_fbreg:·-164)726 ·············00002913·00002984·(DW_OP_fbreg:·-164)
727 ····000006b1·<End·of·list>727 ····000006b1·<End·of·list>
  
728 ····000006b2·v0000002·v0000000·location·view·pair728 ····000006b2·v0000002·v0000000·location·view·pair
  
729 ····000006b4·v0000002·v0000000·views·at·000006b2·for:729 ····000006b4·v0000002·v0000000·views·at·000006b2·for:
730 ·············00002844·00002863·(DW_OP_addr:·419d;·DW_OP_stack_value)730 ·············00002844·00002863·(DW_OP_addr:·419c;·DW_OP_stack_value)
731 ····000006c1·<End·of·list>731 ····000006c1·<End·of·list>
  
732 ····000006c2·v0000002·v0000000·location·view·pair732 ····000006c2·v0000002·v0000000·location·view·pair
  
733 ····000006c4·v0000002·v0000000·views·at·000006c2·for:733 ····000006c4·v0000002·v0000000·views·at·000006c2·for:
734 ·············00002844·00002863·(DW_OP_addr:·41a8;·DW_OP_stack_value)734 ·············00002844·00002863·(DW_OP_addr:·41a7;·DW_OP_stack_value)
735 ····000006d1·<End·of·list>735 ····000006d1·<End·of·list>
  
736 ····000006d2·v0000002·v0000000·location·view·pair736 ····000006d2·v0000002·v0000000·location·view·pair
  
737 ····000006d4·v0000002·v0000000·views·at·000006d2·for:737 ····000006d4·v0000002·v0000000·views·at·000006d2·for:
738 ·············00002844·0000285e·(DW_OP_reg0·(eax))738 ·············00002844·0000285e·(DW_OP_reg0·(eax))
739 ····000006dc·<End·of·list>739 ····000006dc·<End·of·list>
Offset 817, 21 lines modifiedOffset 817, 21 lines modified
817 ····0000076d·v0000000·v0000000·views·at·0000076b·for:817 ····0000076d·v0000000·v0000000·views·at·0000076b·for:
818 ·············00002586·0000259e·(DW_OP_reg6·(esi))818 ·············00002586·0000259e·(DW_OP_reg6·(esi))
819 ····00000775·<End·of·list>819 ····00000775·<End·of·list>
  
820 ····00000776·v0000002·v0000000·location·view·pair820 ····00000776·v0000002·v0000000·location·view·pair
  
821 ····00000778·v0000002·v0000000·views·at·00000776·for:821 ····00000778·v0000002·v0000000·views·at·00000776·for:
822 ·············0000259e·000025ad·(DW_OP_addr:·413e;·DW_OP_stack_value)822 ·············0000259e·000025ad·(DW_OP_addr:·413d;·DW_OP_stack_value)
823 ····00000785·<End·of·list>823 ····00000785·<End·of·list>
  
824 ····00000786·v0000002·v0000000·location·view·pair824 ····00000786·v0000002·v0000000·location·view·pair
  
825 ····00000788·v0000002·v0000000·views·at·00000786·for:825 ····00000788·v0000002·v0000000·views·at·00000786·for:
826 ·············0000259e·000025ad·(DW_OP_addr:·4140;·DW_OP_stack_value)826 ·············0000259e·000025ad·(DW_OP_addr:·413f;·DW_OP_stack_value)
827 ····00000795·<End·of·list>827 ····00000795·<End·of·list>
  
828 ····00000796·v0000002·v0000000·location·view·pair828 ····00000796·v0000002·v0000000·location·view·pair
829 ····00000798·v0000000·v0000000·location·view·pair829 ····00000798·v0000000·v0000000·location·view·pair
  
830 ····0000079a·0000259e·(base·address)830 ····0000079a·0000259e·(base·address)
831 ····0000079f·v0000002·v0000000·views·at·00000796·for:831 ····0000079f·v0000002·v0000000·views·at·00000796·for:
Offset 869, 21 lines modifiedOffset 869, 21 lines modified
869 ····000007da·v0000000·v0000000·views·at·000007d8·for:869 ····000007da·v0000000·v0000000·views·at·000007d8·for:
870 ·············000025ad·000025c0·(DW_OP_reg6·(esi))870 ·············000025ad·000025c0·(DW_OP_reg6·(esi))
871 ····000007e2·<End·of·list>871 ····000007e2·<End·of·list>
  
872 ····000007e3·v0000002·v0000000·location·view·pair872 ····000007e3·v0000002·v0000000·location·view·pair
  
873 ····000007e5·v0000002·v0000000·views·at·000007e3·for:873 ····000007e5·v0000002·v0000000·views·at·000007e3·for:
874 ·············000025c0·000025d5·(DW_OP_addr:·413e;·DW_OP_stack_value)874 ·············000025c0·000025d5·(DW_OP_addr:·413d;·DW_OP_stack_value)
875 ····000007f2·<End·of·list>875 ····000007f2·<End·of·list>
  
876 ····000007f3·v0000002·v0000000·location·view·pair876 ····000007f3·v0000002·v0000000·location·view·pair
  
877 ····000007f5·v0000002·v0000000·views·at·000007f3·for:877 ····000007f5·v0000002·v0000000·views·at·000007f3·for:
878 ·············000025c0·000025d5·(DW_OP_addr:·414a;·DW_OP_stack_value)878 ·············000025c0·000025d5·(DW_OP_addr:·4149;·DW_OP_stack_value)
879 ····00000802·<End·of·list>879 ····00000802·<End·of·list>
  
880 ····00000803·v0000002·v0000000·location·view·pair880 ····00000803·v0000002·v0000000·location·view·pair
Max diff block lines reached; 32897/38279 bytes (85.94%) of diff not shown.
1.17 KB
readelf --wide --debug-dump=ranges {}
    
Offset 16, 36 lines modifiedOffset 16, 36 lines modified
16 ··Pointer·Size:·············416 ··Pointer·Size:·············4
17 ··Segment·Size:·············017 ··Segment·Size:·············0
  
18 ····Address····Length18 ····Address····Length
19 ····00003390·0000033519 ····00003390·00000335
20 ····00003360·0000002120 ····00003360·00000021
21 ····00000000·0000000021 ····00000000·00000000
22 ··Length:···················2822 ··Length:···················36
23 ··Version:··················223 ··Version:··················2
24 ··Offset·into·.debug_info:··0x245024 ··Offset·into·.debug_info:··0x2450
25 ··Pointer·Size:·············425 ··Pointer·Size:·············4
26 ··Segment·Size:·············026 ··Segment·Size:·············0
  
27 ····Address····Length27 ····Address····Length
28 ····000036d0·000001e628 ····000036d0·000000d6
 29 ····00003360·00000021
29 ····00000000·0000000030 ····00000000·00000000
30 ··Length:···················3631 ··Length:···················28
31 ··Version:··················232 ··Version:··················2
32 ··Offset·into·.debug_info:··0x281833 ··Offset·into·.debug_info:··0x26ef
33 ··Pointer·Size:·············434 ··Pointer·Size:·············4
34 ··Segment·Size:·············035 ··Segment·Size:·············0
  
35 ····Address····Length36 ····Address····Length
36 ····000038c0·000000d637 ····000037b0·00000086
37 ····00003360·00000021 
38 ····00000000·0000000038 ····00000000·00000000
39 ··Length:···················2839 ··Length:···················28
40 ··Version:··················240 ··Version:··················2
41 ··Offset·into·.debug_info:··0x2ab741 ··Offset·into·.debug_info:··0x2806
42 ··Pointer·Size:·············442 ··Pointer·Size:·············4
43 ··Segment·Size:·············043 ··Segment·Size:·············0
  
44 ····Address····Length44 ····Address····Length
45 ····000039a0·0000008645 ····00003840·000001e6
46 ····00000000·0000000046 ····00000000·00000000
  
771 B
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
2 d7w!_-`L! 
3 )!^;M!n0ZM2 K·B&S01J
 3 g*2y`r@p
 4 C;zICSG/i
 5 c]\{wLX`'Rt
 6 `}a{M3lO
4 ?i_i*_\.7 ?i_i*_\.
5 U)v'4[mA8 ?*[%V-iQ
6 L-v/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug9 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
7 crtstuff.c10 crtstuff.c
8 deregister_tm_clones11 deregister_tm_clones
9 __do_global_dtors_aux12 __do_global_dtors_aux
10 completed.013 completed.0
11 __do_global_dtors_aux_fini_array_entry14 __do_global_dtors_aux_fini_array_entry
12 frame_dummy15 frame_dummy
13 __frame_dummy_init_array_entry16 __frame_dummy_init_array_entry
14 freebsd.cpp17 freebsd.cpp
15 freebsd_kevents.cpp 
16 apple.cpp18 apple.cpp
17 linux.cpp19 linux.cpp
18 unix_strings.cpp20 freebsd_kevents.cpp
19 generic.cpp21 generic.cpp
20 generic_posix.cpp22 generic_posix.cpp
 23 unix_strings.cpp
21 __FRAME_END__24 __FRAME_END__
22 __x86.get_pc_thunk.bx25 __x86.get_pc_thunk.bx
23 __x86.get_pc_thunk.dx26 __x86.get_pc_thunk.dx
24 __dso_handle27 __dso_handle
25 _DYNAMIC28 _DYNAMIC
26 __stack_chk_fail_local29 __stack_chk_fail_local
27 __GNU_EH_FRAME_HDR30 __GNU_EH_FRAME_HDR
1.34 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16219 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16425 objdump: DWARF error: unable to read alt ref 17084
    
Offset 89, 30 lines modifiedOffset 89, 30 lines modified
  
89 000035f0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:89 000035f0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
90 »       ...90 »       ...
  
91 00003680·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:91 00003680·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
92 »       ...92 »       ...
  
93 000036d0·<java_to_char>:93 000036d0·<mark_failed_with_code>:
94 »       ...94 »       ...
  
95 000037d0·<char_to_java>:95 00003770·<mark_failed_with_message>:
96 »       ...96 »       ...
  
97 000038c0·<mark_failed_with_code>:97 000037a0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
98 »       ...98 »       ...
  
99 00003960·<mark_failed_with_message>:99 000037b0·<mark_failed_with_errno>:
100 »       ...100 »       ...
  
101 00003990·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:101 00003810·<map_error_code>:
102 »       ...102 »       ...
  
103 000039a0·<mark_failed_with_errno>:103 00003840·<java_to_char>:
104 »       ...104 »       ...
  
105 00003a00·<map_error_code>:105 00003940·<char_to_java>:
106 »       ...106 »       ...
  
107 00003a30·<__stack_chk_fail_local>:107 00003a30·<__stack_chk_fail_local>:
108 »       ...108 »       ...
3.33 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··src/main/cpp/win.cpp
2 ··[·····0]··.3 ··[····15]··.
3 ··[·····2]··src/main/cpp/freebsd.cpp4 ··[····17]··src/main/cpp/freebsd.cpp
 5 ··[····30]··src/main/cpp/apple.cpp
4 ··[····1b]··src/main/cpp/posix.cpp6 ··[····47]··src/main/cpp/posix.cpp
5 ··[····32]··src/main/cpp7 ··[····5e]··src/main/cpp
6 ··[····3f]··/usr/lib/jvm/default-java/include8 ··[····6b]··/usr/lib/jvm/default-java/include
7 ··[····61]··/usr/include/i386-linux-gnu/bits9 ··[····8d]··/usr/include/i386-linux-gnu/bits
8 ··[····82]··/usr/lib/gcc/i686-linux-gnu/13/include10 ··[····ae]··/usr/lib/gcc/i686-linux-gnu/13/include
9 ··[····a9]··/usr/include11 ··[····d5]··/usr/include
10 ··[····b6]··/usr/lib/jvm/default-java/include/linux12 ··[····e2]··/usr/lib/jvm/default-java/include/linux
11 ··[····de]··/usr/include/i386-linux-gnu/bits/types13 ··[···10a]··/usr/include/i386-linux-gnu/bits/types
12 ··[···105]··/usr/include/c++/1314 ··[···131]··/usr/include/c++/13
13 ··[···119]··/usr/include/c++/13/bits15 ··[···145]··/usr/include/c++/13/bits
14 ··[···132]··/usr/include/i386-linux-gnu/sys16 ··[···15e]··/usr/include/i386-linux-gnu/sys
15 ··[···152]··src/shared/headers17 ··[···17e]··src/shared/headers
16 ··[···165]··/usr/include/i386-linux-gnu/c++/13/bits18 ··[···191]··/usr/include/i386-linux-gnu/c++/13/bits
17 ··[···18d]··jni.h19 ··[···1b9]··jni.h
18 ··[···193]··string_fortified.h20 ··[···1bf]··string_fortified.h
19 ··[···1a6]··unistd.h21 ··[···1d2]··unistd.h
20 ··[···1af]··stddef.h22 ··[···1db]··stddef.h
21 ··[···1b8]··stdarg.h23 ··[···1e4]··stdarg.h
22 ··[···1c1]··stdio.h24 ··[···1ed]··stdio.h
23 ··[···1c9]··jni_md.h25 ··[···1f5]··jni_md.h
24 ··[···1d2]··stdlib.h26 ··[···1fe]··stdlib.h
25 ··[···1db]··struct_timespec.h27 ··[···207]··struct_timespec.h
26 ··[···1ed]··cstdlib28 ··[···219]··cstdlib
27 ··[···1f5]··std_abs.h29 ··[···221]··std_abs.h
28 ··[···1ff]··stdlib-float.h30 ··[···22b]··stdlib-float.h
29 ··[···20e]··stdlib-bsearch.h31 ··[···23a]··stdlib-bsearch.h
30 ··[···21f]··struct_stat.h32 ··[···24b]··struct_stat.h
31 ··[···22d]··ioctl-types.h33 ··[···259]··ioctl-types.h
32 ··[···23b]··utsname.h34 ··[···267]··utsname.h
33 ··[···245]··dirent.h35 ··[···271]··dirent.h
34 ··[···24e]··ioctl.h36 ··[···27a]··ioctl.h
35 ··[···256]··unistd-decl.h37 ··[···282]··unistd-decl.h
36 ··[···264]··string.h38 ··[···290]··string.h
37 ··[···26d]··errno.h39 ··[···299]··errno.h
38 ··[···275]··generic.h40 ··[···2a1]··generic.h
39 ··[···27f]··c++config.h41 ··[···2ab]··c++config.h
40 ··[···28b]··src/main/cpp/freebsd_kevents.cpp 
41 ··[···2ac]··src/main/cpp/apple.cpp 
42 ··[···2c3]··src/main/cpp/win.cpp 
43 ··[···2d8]··src/main/cpp/linux.cpp42 ··[···2b7]··src/main/cpp/linux.cpp
44 ··[···2ef]··struct_FILE.h43 ··[···2ce]··struct_FILE.h
45 ··[···2fd]··mntent.h44 ··[···2dc]··mntent.h
46 ··[···306]··stdint-uintn.h45 ··[···2e5]··stdint-uintn.h
47 ··[···315]··inotify.h46 ··[···2f4]··inotify.h
 47 ··[···2fe]··src/main/cpp/freebsd_kevents.cpp
 48 ··[···31f]··src/shared/cpp/generic.cpp
 49 ··[···33a]··src/shared/cpp
 50 ··[···349]··src/shared/cpp/osx.cpp
 51 ··[···360]··src/shared/cpp/generic_posix.cpp
48 ··[···31f]··src/shared/cpp/unix_strings.cpp52 ··[···381]··src/shared/cpp/unix_strings.cpp
49 ··[···33f]··src/shared/cpp 
50 ··[···34e]··wchar.h53 ··[···3a1]··wchar.h
51 ··[···356]··src/shared/cpp/osx.cpp 
52 ··[···36d]··src/shared/cpp/generic.cpp 
53 ··[···388]··src/shared/cpp/generic_posix.cpp 
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·a004abb4·4fe8c425·afd0ab11·3acf6d80·....O..%....:.m.6 ··0x00000040·8e222028·46039e69·bb808305·d20f7400·."·(F..i......t.
7 ··0x00000050·936022e4····························.`".7 ··0x00000050·4a52696c····························JRil
  
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00667265·65627364·2e637070·ntry.freebsd.cpp12 ··0x00000090·6e747279·0077696e·2e637070·00667265·ntry.win.cpp.fre
 13 ··0x000000a0·65627364·2e637070·00617070·6c652e63·ebsd.cpp.apple.c
 14 ··0x000000b0·7070006c·696e7578·2e637070·00667265·pp.linux.cpp.fre
13 ··0x000000a0·00667265·65627364·5f6b6576·656e7473·.freebsd_kevents15 ··0x000000c0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp
 16 ··0x000000d0·0067656e·65726963·2e637070·006f7378·.generic.cpp.osx
14 ··0x000000b0·2e637070·00617070·6c652e63·70700077·.cpp.apple.cpp.w 
15 ··0x000000c0·696e2e63·7070006c·696e7578·2e637070·in.cpp.linux.cpp 
16 ··0x000000d0·00756e69·785f7374·72696e67·732e6370·.unix_strings.cp 
17 ··0x000000e0·70006f73·782e6370·70006765·6e657269·p.osx.cpp.generi 
18 ··0x000000f0·632e6370·70006765·6e657269·635f706f·c.cpp.generic_po17 ··0x000000e0·2e637070·0067656e·65726963·5f706f73·.cpp.generic_pos
 18 ··0x000000f0·69782e63·70700075·6e69785f·73747269·ix.cpp.unix_stri
19 ··0x00000100·7369782e·63707000·5f5f4652·414d455f·six.cpp.__FRAME_19 ··0x00000100·6e67732e·63707000·5f5f4652·414d455f·ngs.cpp.__FRAME_
20 ··0x00000110·454e445f·5f005f5f·7838362e·6765745f·END__.__x86.get_20 ··0x00000110·454e445f·5f005f5f·7838362e·6765745f·END__.__x86.get_
21 ··0x00000120·70635f74·68756e6b·2e627800·5f66696e·pc_thunk.bx._fin21 ··0x00000120·70635f74·68756e6b·2e627800·5f66696e·pc_thunk.bx._fin
22 ··0x00000130·69005f5f·7838362e·6765745f·70635f74·i.__x86.get_pc_t22 ··0x00000130·69005f5f·7838362e·6765745f·70635f74·i.__x86.get_pc_t
23 ··0x00000140·68756e6b·2e647800·5f5f6473·6f5f6861·hunk.dx.__dso_ha23 ··0x00000140·68756e6b·2e647800·5f5f6473·6f5f6861·hunk.dx.__dso_ha
24 ··0x00000150·6e646c65·005f4459·4e414d49·43005f5f·ndle._DYNAMIC.__24 ··0x00000150·6e646c65·005f4459·4e414d49·43005f5f·ndle._DYNAMIC.__
25 ··0x00000160·73746163·6b5f6368·6b5f6661·696c5f6c·stack_chk_fail_l25 ··0x00000160·73746163·6b5f6368·6b5f6661·696c5f6c·stack_chk_fail_l
26 ··0x00000170·6f63616c·005f5f47·4e555f45·485f4652·ocal.__GNU_EH_FR26 ··0x00000170·6f63616c·005f5f47·4e555f45·485f4652·ocal.__GNU_EH_FR
209 KB
./usr/lib/debug/.build-id/82/4d0d18443cbc9d806fc79d987277816e306500.debug vs.
./usr/lib/debug/.build-id/69/73dab7a1b9468c3ec8cd161044d2dc6fe0b373.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 18% similar despite different names
865 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········12476·(bytes·into·file)13 ··Start·of·section·headers:··········12472·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
4.32 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x30bc:1 There·are·37·section·headers,·starting·at·offset·0x30b8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000d8·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000d8·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000250·000178·0002d0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000250·000178·0002d0·10···A··4···1··4
Offset 12, 35 lines modifiedOffset 12, 35 lines modified
12 ··[·7]·.rel.dyn··········NOBITS··········00000b9c·000178·000050·08···A··3···0··412 ··[·7]·.rel.dyn··········NOBITS··········00000b9c·000178·000050·08···A··3···0··4
13 ··[·8]·.rel.plt··········NOBITS··········00000bec·000178·0000b8·08···A··3··21··413 ··[·8]·.rel.plt··········NOBITS··········00000bec·000178·0000b8·08···A··3··21··4
14 ··[·9]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········00001020·001000·000180·04··AX··0···0·1615 ··[10]·.plt··············NOBITS··········00001020·001000·000180·04··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········000011a0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········000011a0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········000011b0·001000·000ba6·00··AX··0···0·1617 ··[12]·.text·············NOBITS··········000011b0·001000·000ba6·00··AX··0···0·16
18 ··[13]·.fini·············NOBITS··········00001d58·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00001d58·001000·000014·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00002000·001000·00018e·01·AMS··0···0··419 ··[14]·.rodata···········NOBITS··········00002000·001000·00018d·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····NOBITS··········00002190·001000·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00002190·001000·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········00002264·001000·00076c·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········00002264·001000·00076c·00···A··0···0··4
22 ··[17]·.init_array·······NOBITS··········00003ee8·000ee8·000004·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········00003ee8·000ee8·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········00003eec·000ee8·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00003eec·000ee8·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00003ef0·000ee8·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00003ef0·000ee8·0000e8·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00003fd8·000ee8·00001c·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00003fd8·000ee8·00001c·04··WA··0···0··4
26 ··[21]·.got.plt··········NOBITS··········00003ff4·000ee8·000068·04··WA··0···0··426 ··[21]·.got.plt··········NOBITS··········00003ff4·000ee8·000068·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········0000405c·000ee8·000008·00··WA··0···0··427 ··[22]·.data·············NOBITS··········0000405c·000ee8·000008·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00004080·000ee8·000044·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00004080·000ee8·000044·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000056·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000057·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000dc5·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000db8·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fb8·000259·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fa8·00025a·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·001214·0005c8·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·001204·0005d0·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0017dc·0005c5·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·0017d4·0005c5·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·001da4·00010a·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·001d9c·00010d·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·001eb0·00031d·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·001eac·000320·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0021d0·0000ef·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0021cc·0000ef·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022bf·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022bb·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·002314·000460·10·····35··26··439 ··[34]·.symtab···········SYMTAB··········00000000·002310·000460·10·····35··26··4
40 ··[35]·.strtab···········STRTAB··········00000000·002774·0007d6·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·002770·0007d6·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·002f4a·000171·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·002f46·000171·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
6.27 KB
readelf --wide --symbols {}
    
Offset 7, 67 lines modifiedOffset 7, 67 lines modified
7 ·····3:·00001200·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·00001200·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·00001250·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·00001250·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·00004080·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·00004080·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·00003eec·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003eec·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·000012a0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·000012a0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·00003ee8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·00003ee8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
19 ····15:·000029cc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__19 ····15:·000029cc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
21 ····17:·000011b0·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx21 ····17:·000011b0·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx
22 ····18:·00001d58·····0·FUNC····LOCAL··DEFAULT···13·_fini22 ····18:·00001d58·····0·FUNC····LOCAL··DEFAULT···13·_fini
23 ····19:·000012a5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx23 ····19:·000012a5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx
24 ····20:·0000405c·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle24 ····20:·0000405c·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
25 ····21:·00003ef0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC25 ····21:·00003ef0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
26 ····22:·00002190·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR26 ····22:·00002190·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
27 ····23:·00004064·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__27 ····23:·00004064·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
28 ····24:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_28 ····24:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
29 ····25:·00001000·····0·FUNC····LOCAL··DEFAULT····9·_init29 ····25:·00001000·····0·FUNC····LOCAL··DEFAULT····9·_init
30 ····26:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left30 ····26:·000018b0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
31 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.1999102331 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.19991023
32 ····28:·00001c90·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion32 ····28:·00001aa0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
33 ····29:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine33 ····29:·000019a0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
35 ····31:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject35 ····31:·00001380···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
36 ····32:·00001ca0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz36 ····32:·00001ab0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.037 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.0
38 ····34:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject38 ····34:·00001300···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
39 ····35:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities39 ····35:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
40 ····36:·00001d30····38·FUNC····GLOBAL·DEFAULT···12·map_error_code40 ····36:·00001b40····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
41 ····37:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up41 ····37:·000017f0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
42 ····38:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion42 ····38:·00001440·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
43 ····39:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.343 ····39:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.3
44 ····40:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc44 ····40:·000012e0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
45 ····41:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal45 ····41:·00001450···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.046 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.0
47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.047 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.0
48 ····44:·00001cd0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno48 ····44:·00001ae0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
49 ····45:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine49 ····45:·00001970····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.050 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0
51 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__51 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
52 ····48:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down52 ····48:·00001850····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
53 ····49:·000019d0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char53 ····49:·00001b70···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
54 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.054 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.0
55 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.055 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.0
56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.056 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.0
57 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.057 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.0
58 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.058 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.0
59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.1999102359 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023
60 ····56:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset60 ····56:·00001780····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
61 ····57:·00001c60····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message61 ····57:·00001a70····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
62 ····58:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold62 ····58:·00001750····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
63 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.1999102363 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023
64 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.064 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0
65 ····61:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right65 ····61:·00001910····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
66 ····62:·00001bc0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code66 ····62:·000019d0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
67 ····63:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground67 ····63:·000017c0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
68 ····64:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable68 ····64:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
69 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.069 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0
70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.1999102370 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023
71 ····67:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali71 ····67:·000012b0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
72 ····68:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal72 ····68:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
73 ····69:·00001ad0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java73 ····69:·00001c70···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·824d0d18443cbc9d806fc79d987277816e3065003 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6973dab7a1b9468c3ec8cd161044d2dc6fe0b373
70.3 KB
readelf --wide --debug-dump=rawline {}
    
Offset 899, 19 lines modifiedOffset 899, 19 lines modified
899 ··[0x000005f1]··Advance·PC·by·constant·17·to·0x19c0899 ··[0x000005f1]··Advance·PC·by·constant·17·to·0x19c0
900 ··[0x000005f2]··Special·opcode·76:·advance·Address·by·5·to·0x19c5·and·Line·by·1·to·199900 ··[0x000005f2]··Special·opcode·76:·advance·Address·by·5·to·0x19c5·and·Line·by·1·to·199
901 ··[0x000005f3]··Advance·PC·by·5·to·0x19ca901 ··[0x000005f3]··Advance·PC·by·5·to·0x19ca
902 ··[0x000005f5]··Extended·opcode·1:·End·of·Sequence902 ··[0x000005f5]··Extended·opcode·1:·End·of·Sequence
  
  
903 ··Offset:······················0x5f8903 ··Offset:······················0x5f8
904 ··Length:······················786904 ··Length:······················367
905 ··DWARF·Version:···············5905 ··DWARF·Version:···············5
906 ··Address·size·(bytes):········4906 ··Address·size·(bytes):········4
907 ··Segment·selector·(bytes):····0907 ··Segment·selector·(bytes):····0
908 ··Prologue·Length:·············162908 ··Prologue·Length:·············91
909 ··Minimum·Instruction·Length:··1909 ··Minimum·Instruction·Length:··1
910 ··Maximum·Ops·per·Instruction:·1910 ··Maximum·Ops·per·Instruction:·1
911 ··Initial·value·of·'is_stmt':··1911 ··Initial·value·of·'is_stmt':··1
912 ··Line·Base:···················-5912 ··Line·Base:···················-5
913 ··Line·Range:··················14913 ··Line·Range:··················14
914 ··Opcode·Base:·················13914 ··Opcode·Base:·················13
  
Offset 925, 426 lines modifiedOffset 925, 210 lines modified
925 ··Opcode·7·has·0·args925 ··Opcode·7·has·0·args
926 ··Opcode·8·has·0·args926 ··Opcode·8·has·0·args
927 ··Opcode·9·has·1·arg927 ··Opcode·9·has·1·arg
928 ··Opcode·10·has·0·args928 ··Opcode·10·has·0·args
929 ··Opcode·11·has·0·args929 ··Opcode·11·has·0·args
930 ··Opcode·12·has·1·arg930 ··Opcode·12·has·1·arg
  
931 ·The·Directory·Table·(offset·0x61a,·lines·11,·columns·1):931 ·The·Directory·Table·(offset·0x61a,·lines·7,·columns·1):
932 ··Entry»  Name932 ··Entry»  Name
933 ··0»      (line_strp)»   (offset:·0):·.933 ··0»      (line_strp)»   (offset:·0):·.
934 ··1»      (line_strp)»   (offset:·0x1f8):·src/shared/cpp934 ··1»      (line_strp)»   (offset:·0x1f3):·src/shared/cpp
935 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include935 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
936 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/i386-linux-gnu/bits 
937 ··4»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/i686-linux-gnu/13/include936 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/i686-linux-gnu/13/include
938 ··5»      (line_strp)»   (offset:·0x95):·/usr/include937 ··4»      (line_strp)»   (offset:·0x95):·/usr/include
939 ··6»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux938 ··5»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux
940 ··7»      (line_strp)»   (offset:·0xca):·/usr/include/c++/13 
941 ··8»      (line_strp)»   (offset:·0xde):·/usr/include/c++/13/bits 
942 ··9»      (line_strp)»   (offset:·0xf7):·src/shared/headers939 ··6»      (line_strp)»   (offset:·0xf7):·src/shared/headers
943 ··10»     (line_strp)»  (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/13/bits 
  
944 ·The·File·Name·Table·(offset·0x64c,·lines·18,·columns·2):940 ·The·File·Name·Table·(offset·0x63c,·lines·7,·columns·2):
945 ··Entry»  Dir»       Name941 ··Entry»  Dir»       Name
946 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·unix_strings.cpp942 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic.cpp
947 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·unix_strings.cpp 
948 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x132):·jni.h943 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x132):·jni.h
949 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x163):·stdlib.h944 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic.cpp
950 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x138):·stddef.h 
951 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x141):·stdarg.h945 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x141):·stdarg.h
952 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x152):·stdio.h946 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x152):·stdio.h
953 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x15a):·jni_md.h947 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x15a):·jni_md.h
954 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x163):·stdlib.h 
955 ··9»      (udata)»       7»      (line_strp)»   (offset:·0x16c):·cstdlib 
956 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x174):·std_abs.h 
957 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x17e):·stdlib-float.h 
958 ··12»     (udata)»      3»     (line_strp)»  (offset:·0x18d):·stdlib-bsearch.h 
959 ··13»     (udata)»      7»     (line_strp)»  (offset:·0x163):·stdlib.h 
960 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x207):·wchar.h 
961 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x20f):·string.h 
962 ··16»     (udata)»      9»     (line_strp)»  (offset:·0x19e):·generic.h948 ··6»      (udata)»       6»      (line_strp)»   (offset:·0x19e):·generic.h
963 ··17»     (udata)»      10»    (line_strp)» (offset:·0x1cc):·c++config.h 
  
964 ·Line·Number·Statements:949 ·Line·Number·Statements:
965 ··[0x000006a6]··Set·column·to·65950 ··[0x0000065f]··Set·column·to·10
966 ··[0x000006a8]··Extended·opcode·2:·set·Address·to·0x19d0951 ··[0x00000661]··Extended·opcode·2:·set·Address·to·0x1ab0
967 ··[0x000006af]··Advance·Line·by·27·to·28952 ··[0x00000668]··Advance·Line·by·1055·to·1056
968 ··[0x000006b1]··Copy953 ··[0x0000066b]··Copy
969 ··[0x000006b2]··Set·column·to·5954 ··[0x0000066c]··Set·column·to·9
970 ··[0x000006b4]··Special·opcode·6:·advance·Address·by·0·to·0x19d0·and·Line·by·1·to·29·(view·1)955 ··[0x0000066e]··Special·opcode·6:·advance·Address·by·0·to·0x1ab0·and·Line·by·1·to·1057·(view·1)
 956 ··[0x0000066f]··Special·opcode·6:·advance·Address·by·0·to·0x1ab0·and·Line·by·1·to·1058·(view·2)
971 ··[0x000006b5]··Set·column·to·65957 ··[0x00000670]··Set·column·to·10
972 ··[0x000006b7]··Set·is_stmt·to·0958 ··[0x00000672]··Set·is_stmt·to·0
 959 ··[0x00000673]··Special·opcode·3:·advance·Address·by·0·to·0x1ab0·and·Line·by·-2·to·1056·(view·3)
 960 ··[0x00000674]··Special·opcode·47:·advance·Address·by·3·to·0x1ab3·and·Line·by·0·to·1056
 961 ··[0x00000675]··Set·column·to·9
 962 ··[0x00000677]··Special·opcode·63:·advance·Address·by·4·to·0x1ab7·and·Line·by·2·to·1058
 963 ··[0x00000678]··Set·is_stmt·to·1
 964 ··[0x00000679]··Special·opcode·62:·advance·Address·by·4·to·0x1abb·and·Line·by·1·to·1059
 965 ··[0x0000067a]··Set·column·to·20
 966 ··[0x0000067c]··Set·is_stmt·to·0
 967 ··[0x0000067d]··Copy·(view·1)
 968 ··[0x0000067e]··Set·column·to·35
 969 ··[0x00000680]··Special·opcode·33:·advance·Address·by·2·to·0x1abd·and·Line·by·0·to·1059
 970 ··[0x00000681]··Set·column·to·9
 971 ··[0x00000683]··Set·is_stmt·to·1
 972 ··[0x00000684]··Special·opcode·230:·advance·Address·by·16·to·0x1acd·and·Line·by·1·to·1060
 973 ··[0x00000685]··Set·column·to·5
 974 ··[0x00000687]··Set·is_stmt·to·0
 975 ··[0x00000688]··Special·opcode·6:·advance·Address·by·0·to·0x1acd·and·Line·by·1·to·1061·(view·1)
 976 ··[0x00000689]··Advance·PC·by·4·to·0x1ad1
 977 ··[0x0000068b]··Extended·opcode·1:·End·of·Sequence
  
 978 ··[0x0000068e]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 979 ··[0x00000690]··Set·column·to·126
 980 ··[0x00000692]··Extended·opcode·2:·set·Address·to·0x19d0
 981 ··[0x00000699]··Advance·Line·by·26·to·27
 982 ··[0x0000069b]··Copy
 983 ··[0x0000069c]··Set·column·to·5
 984 ··[0x0000069e]··Special·opcode·6:·advance·Address·by·0·to·0x19d0·and·Line·by·1·to·28·(view·1)
 985 ··[0x0000069f]··Set·column·to·126
 986 ··[0x000006a1]··Set·is_stmt·to·0
973 ··[0x000006b8]··Special·opcode·4:·advance·Address·by·0·to·0x19d0·and·Line·by·-1·to·28·(view·2)987 ··[0x000006a2]··Special·opcode·4:·advance·Address·by·0·to·0x19d0·and·Line·by·-1·to·27·(view·2)
974 ··[0x000006b9]··Advance·PC·by·constant·17·to·0x19e1988 ··[0x000006a3]··Advance·PC·by·constant·17·to·0x19e1
975 ··[0x000006ba]··Special·opcode·19:·advance·Address·by·1·to·0x19e2·and·Line·by·0·to·28989 ··[0x000006a4]··Special·opcode·19:·advance·Address·by·1·to·0x19e2·and·Line·by·0·to·27
 990 ··[0x000006a5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 991 ··[0x000006a7]··Set·column·to·12
 992 ··[0x000006a9]··Set·is_stmt·to·1
 993 ··[0x000006aa]··Advance·Line·by·863·to·890
 994 ··[0x000006ad]··Special·opcode·61:·advance·Address·by·4·to·0x19e6·and·Line·by·0·to·890
 995 ··[0x000006ae]··Set·column·to·9
 996 ··[0x000006b0]··Special·opcode·6:·advance·Address·by·0·to·0x19e6·and·Line·by·1·to·891·(view·1)
976 ··[0x000006bb]··Set·File·Name·to·entry·2·in·the·File·Name·Table997 ··[0x000006b1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
977 ··[0x000006bd]··Set·column·to·11998 ··[0x000006b3]··Set·column·to·126
978 ··[0x000006bf]··Set·is_stmt·to·1999 ··[0x000006b5]··Set·is_stmt·to·0
979 ··[0x000006c0]··Advance·Line·by·1577·to·16051000 ··[0x000006b6]··Advance·Line·by·-864·to·27
 1001 ··[0x000006b9]··Copy·(view·2)
 1002 ··[0x000006ba]··Set·File·Name·to·entry·1·in·the·File·Name·Table
980 ··[0x000006c3]··Special·opcode·61:·advance·Address·by·4·to·0x19e6·and·Line·by·0·to·1605 
981 ··[0x000006c4]··Set·column·to·9 
982 ··[0x000006c6]··Special·opcode·6:·advance·Address·by·0·to·0x19e6·and·Line·by·1·to·1606·(view·1) 
983 ··[0x000006c7]··Set·column·to·271003 ··[0x000006bc]··Set·column·to·27
984 ··[0x000006c9]··Set·is_stmt·to·0 
985 ··[0x000006ca]··Copy·(view·2)1004 ··[0x000006be]··Advance·Line·by·864·to·891
 1005 ··[0x000006c1]··Special·opcode·61:·advance·Address·by·4·to·0x19ea·and·Line·by·0·to·891
986 ··[0x000006cb]··Set·column·to·421006 ··[0x000006c2]··Set·column·to·41
987 ··[0x000006cd]··Special·opcode·33:·advance·Address·by·2·to·0x19e8·and·Line·by·0·to·16061007 ··[0x000006c4]··Special·opcode·33:·advance·Address·by·2·to·0x19ec·and·Line·by·0·to·891
988 ··[0x000006ce]··Special·opcode·187:·advance·Address·by·13·to·0x19f5·and·Line·by·0·to·16061008 ··[0x000006c5]··Special·opcode·117:·advance·Address·by·8·to·0x19f4·and·Line·by·0·to·891
Max diff block lines reached; 63585/71900 bytes (88.44%) of diff not shown.
93.1 KB
readelf --wide --debug-dump=info {}
    
Offset 31, 31 lines modifiedOffset 31, 31 lines modified
31 ··Compilation·Unit·@·offset·0x40:31 ··Compilation·Unit·@·offset·0x40:
32 ···Length:········0x33·(32-bit)32 ···Length:········0x33·(32-bit)
33 ···Version:·······533 ···Version:·······5
34 ···Unit·Type:·····DW_UT_partial·(3)34 ···Unit·Type:·····DW_UT_partial·(3)
35 ···Abbrev·Offset:·035 ···Abbrev·Offset:·0
36 ···Pointer·Size:··436 ···Pointer·Size:··4
37 ·<0><4c>:·Abbrev·Number:·82·(DW_TAG_partial_unit)37 ·<0><4c>:·Abbrev·Number:·82·(DW_TAG_partial_unit)
38 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x5f838 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x76b
39 ····<51>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.39 ····<51>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
40 ·<1><55>:·Abbrev·Number:·83·(DW_TAG_subprogram)40 ·<1><55>:·Abbrev·Number:·83·(DW_TAG_subprogram)
41 ····<56>···DW_AT_external····:·(flag_present)·141 ····<56>···DW_AT_external····:·(flag_present)·1
42 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b92)·42 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b92)·
43 ····<5a>···DW_AT_decl_file···:·(implicit_const)·843 ····<5a>···DW_AT_decl_file···:·(implicit_const)·7
44 ····<5a>···DW_AT_decl_line···:·(data2)·68744 ····<5a>···DW_AT_decl_line···:·(data2)·687
45 ····<5c>···DW_AT_decl_column·:·(implicit_const)·1345 ····<5c>···DW_AT_decl_column·:·(implicit_const)·13
46 ····<5c>···DW_AT_declaration·:·(flag_present)·146 ····<5c>···DW_AT_declaration·:·(flag_present)·1
47 ····<5c>···DW_AT_sibling·····:·(ref_udata)·<0x63>47 ····<5c>···DW_AT_sibling·····:·(ref_udata)·<0x63>
48 ·<2><5d>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)48 ·<2><5d>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
49 ····<5e>···DW_AT_type········:·(GNU_ref_alt)·<0x70>49 ····<5e>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
50 ·<2><62>:·Abbrev·Number:·050 ·<2><62>:·Abbrev·Number:·0
51 ·<1><63>:·Abbrev·Number:·81·(DW_TAG_subprogram)51 ·<1><63>:·Abbrev·Number:·81·(DW_TAG_subprogram)
52 ····<64>···DW_AT_external····:·(flag_present)·152 ····<64>···DW_AT_external····:·(flag_present)·1
53 ····<64>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)·53 ····<64>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)·
54 ····<68>···DW_AT_decl_file···:·(data1)·854 ····<68>···DW_AT_decl_file···:·(data1)·7
55 ····<69>···DW_AT_decl_line···:·(data2)·67255 ····<69>···DW_AT_decl_line···:·(data2)·672
56 ····<6b>···DW_AT_decl_column·:·(data1)·1456 ····<6b>···DW_AT_decl_column·:·(data1)·14
57 ····<6c>···DW_AT_type········:·(GNU_ref_alt)·<0x70>57 ····<6c>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
58 ····<70>···DW_AT_declaration·:·(flag_present)·158 ····<70>···DW_AT_declaration·:·(flag_present)·1
59 ·<2><70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)59 ·<2><70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
60 ····<71>···DW_AT_type········:·(GNU_ref_alt)·<0x3917>60 ····<71>···DW_AT_type········:·(GNU_ref_alt)·<0x3917>
61 ·<2><75>:·Abbrev·Number:·061 ·<2><75>:·Abbrev·Number:·0
Offset 1886, 890 lines modifiedOffset 1886, 890 lines modified
1886 ····<eed>···DW_AT_call_origin·:·(ref_udata)·<0x670>1886 ····<eed>···DW_AT_call_origin·:·(ref_udata)·<0x670>
1887 ·<2><eef>:·Abbrev·Number:·24·(DW_TAG_call_site)1887 ·<2><eef>:·Abbrev·Number:·24·(DW_TAG_call_site)
1888 ····<ef0>···DW_AT_call_return_pc:·(addr)·0x134f1888 ····<ef0>···DW_AT_call_return_pc:·(addr)·0x134f
1889 ····<ef4>···DW_AT_call_origin·:·(ref_udata)·<0x68d>1889 ····<ef4>···DW_AT_call_origin·:·(ref_udata)·<0x68d>
1890 ·<2><ef6>:·Abbrev·Number:·01890 ·<2><ef6>:·Abbrev·Number:·0
1891 ·<1><ef7>:·Abbrev·Number:·01891 ·<1><ef7>:·Abbrev·Number:·0
1892 ··Compilation·Unit·@·offset·0xef8:1892 ··Compilation·Unit·@·offset·0xef8:
1893 ···Length:········0x3ed·(32-bit)1893 ···Length:········0x2a0·(32-bit)
1894 ···Version:·······51894 ···Version:·······5
1895 ···Unit·Type:·····DW_UT_compile·(1)1895 ···Unit·Type:·····DW_UT_compile·(1)
1896 ···Abbrev·Offset:·01896 ···Abbrev·Offset:·0
1897 ···Pointer·Size:··41897 ···Pointer·Size:··4
1898 ·<0><f04>:·Abbrev·Number:·10·(DW_TAG_compile_unit)1898 ·<0><f04>:·Abbrev·Number:·66·(DW_TAG_compile_unit)
1899 ····<f05>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34c5)·1899 ····<f05>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34c5)·
1900 ····<f09>···DW_AT_language····:·(data1)·33»  (C++14)1900 ····<f09>···DW_AT_language····:·(data1)·33»  (C++14)
1901 ····<f0a>···DW_AT_name········:·(line_strp)·(offset:·0x1d8):·src/shared/cpp/unix_strings.cpp1901 ····<f0a>···DW_AT_name········:·(line_strp)·(offset:·0x1d8):·src/shared/cpp/generic.cpp
1902 ····<f0e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.1902 ····<f0e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
 1903 ····<f12>···DW_AT_ranges······:·(sec_offset)·0xbb
1903 ····<f12>···DW_AT_low_pc······:·(addr)·0x19d01904 ····<f16>···DW_AT_low_pc······:·(addr)·0
1904 ····<f16>···DW_AT_high_pc·····:·(udata)·486 
1905 ····<f18>···DW_AT_stmt_list···:·(sec_offset)·0x5f81905 ····<f1a>···DW_AT_stmt_list···:·(sec_offset)·0x5f8
1906 ·<1><f1c>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1906 ·<1><f1e>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1907 ····<f1d>···DW_AT_import······:·(GNU_ref_alt)·<0x4338>1907 ····<f1f>···DW_AT_import······:·(GNU_ref_alt)·<0x4338>
1908 ·<1><f21>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1908 ·<1><f23>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1909 ····<f22>···DW_AT_import······:·(GNU_ref_alt)·<0x4013>1909 ····<f24>···DW_AT_import······:·(GNU_ref_alt)·<0x4013>
1910 ·<1><f26>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1910 ·<1><f28>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1911 ····<f27>···DW_AT_import······:·(GNU_ref_alt)·<0x434f>1911 ····<f29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
1912 ·<1><f2b>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
1913 ····<f2c>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·82·(DW_TAG_partial_unit)] 
1914 ·<1><f30>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
1915 ····<f31>···DW_AT_import······:·(ref_addr)·<0x4c>»     [Abbrev·Number:·82·(DW_TAG_partial_unit)] 
1916 ·<1><f35>:·Abbrev·Number:·57·(DW_TAG_namespace)1912 ·<1><f2d>:·Abbrev·Number:·35·(DW_TAG_subprogram)
1917 ····<f36>···DW_AT_name········:·(string)·std1913 ····<f2e>···DW_AT_external····:·(flag_present)·1
 1914 ····<f2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b7b)·
1918 ····<f3a>···DW_AT_decl_file···:·(data1)·171915 ····<f32>···DW_AT_decl_file···:·(data1)·6
1919 ····<f3b>···DW_AT_decl_line···:·(data2)·3061916 ····<f33>···DW_AT_decl_line···:·(data1)·59
1920 ····<f3d>···DW_AT_decl_column·:·(data1)·111917 ····<f34>···DW_AT_decl_column·:·(data1)·12
 1918 ····<f35>···DW_AT_type········:·(GNU_ref_alt)·<0x54>
 1919 ····<f39>···DW_AT_declaration·:·(flag_present)·1
1921 ····<f3e>···DW_AT_sibling·····:·(ref_udata)·<0xf40>1920 ····<f39>···DW_AT_sibling·····:·(ref_udata)·<0xf40>
 1921 ·<2><f3a>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 1922 ····<f3b>···DW_AT_type········:·(GNU_ref_alt)·<0x54>
1922 ·<2><f3f>:·Abbrev·Number:·01923 ·<2><f3f>:·Abbrev·Number:·0
1923 ·<1><f40>:·Abbrev·Number:·51·(DW_TAG_namespace) 
1924 ····<f41>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4026)· 
1925 ····<f45>···DW_AT_decl_file···:·(data1)·17 
1926 ····<f46>···DW_AT_decl_line···:·(data2)·343 
1927 ····<f48>···DW_AT_decl_column·:·(data1)·11 
1928 ·<1><f49>:·Abbrev·Number:·55·(DW_TAG_subprogram)1924 ·<1><f40>:·Abbrev·Number:·73·(DW_TAG_subprogram)
1929 ····<f4a>···DW_AT_external····:·(flag_present)·11925 ····<f41>···DW_AT_external····:·(flag_present)·1
1930 ····<f4a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x30fa)·1926 ····<f41>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3272)·
1931 ····<f4e>···DW_AT_decl_file···:·(data1)·151927 ····<f45>···DW_AT_decl_file···:·(data1)·2
1932 ····<f4f>···DW_AT_decl_line···:·(data2)·407 
1933 ····<f51>···DW_AT_decl_column·:·(data1)·15 
1934 ····<f52>···DW_AT_type········:·(GNU_ref_alt)·<0x3917> 
1935 ····<f56>···DW_AT_declaration·:·(flag_present)·1 
1936 ····<f56>···DW_AT_sibling·····:·(ref_udata)·<0xf5d> 
1937 ·<2><f57>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1938 ····<f58>···DW_AT_type········:·(GNU_ref_alt)·<0x74> 
1939 ·<2><f5c>:·Abbrev·Number:·0 
1940 ·<1><f5d>:·Abbrev·Number:·37·(DW_TAG_subprogram) 
1941 ····<f5e>···DW_AT_external····:·(flag_present)·1 
1942 ····<f5e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1baa)· 
1943 ····<f62>···DW_AT_decl_file···:·(data1)·16 
1944 ····<f63>···DW_AT_decl_line···:·(data1)·441928 ····<f46>···DW_AT_decl_line···:·(data1)·37
1945 ····<f64>···DW_AT_decl_column·:·(data1)·131929 ····<f47>···DW_AT_decl_column·:·(data1)·1
 1930 ····<f48>···DW_AT_type········:·(GNU_ref_alt)·<0x7f>
 1931 ····<f4c>···DW_AT_low_pc······:·(addr)·0x1aa0
 1932 ····<f50>···DW_AT_high_pc·····:·(udata)·6
 1933 ····<f51>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
1946 ····<f65>···DW_AT_declaration·:·(flag_present)·11934 ····<f53>···DW_AT_call_all_calls:·(flag_present)·1
1947 ····<f65>···DW_AT_sibling·····:·(ref_udata)·<0xf76>1935 ····<f53>···DW_AT_sibling·····:·(ref_udata)·<0xf71>
1948 ·<2><f66>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)1936 ·<2><f54>:·Abbrev·Number:·71·(DW_TAG_formal_parameter)
 1937 ····<f55>···DW_AT_name········:·(string)·env
 1938 ····<f59>···DW_AT_decl_file···:·(implicit_const)·2
 1939 ····<f59>···DW_AT_decl_line···:·(data1)·37
 1940 ····<f5a>···DW_AT_decl_column·:·(data1)·89
1949 ····<f67>···DW_AT_type········:·(GNU_ref_alt)·<0x284b>1941 ····<f5b>···DW_AT_type········:·(GNU_ref_alt)·<0x284b>
 1942 ····<f5f>···DW_AT_location····:·(exprloc)·2·byte·block:·91·0·»    (DW_OP_fbreg:·0)
1950 ·<2><f6b>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)1943 ·<2><f62>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)
1951 ····<f6c>···DW_AT_type········:·(GNU_ref_alt)·<0x74> 
1952 ·<2><f70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)1944 ····<f63>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d1d)·
 1945 ····<f67>···DW_AT_decl_file···:·(implicit_const)·2
 1946 ····<f67>···DW_AT_decl_line···:·(data1)·37
 1947 ····<f68>···DW_AT_decl_column·:·(data1)·101
1953 ····<f71>···DW_AT_type········:·(GNU_ref_alt)·<0x19c>1948 ····<f69>···DW_AT_type········:·(GNU_ref_alt)·<0x1a9>
 1949 ····<f6d>···DW_AT_location····:·(exprloc)·2·byte·block:·91·4·»    (DW_OP_fbreg:·4)
1954 ·<2><f75>:·Abbrev·Number:·01950 ·<2><f70>:·Abbrev·Number:·0
1955 ·<1><f76>:·Abbrev·Number:·56·(DW_TAG_subprogram)1951 ·<1><f71>:·Abbrev·Number:·65·(DW_TAG_subprogram)
1956 ····<f77>···DW_AT_external····:·(flag_present)·11952 ····<f72>···DW_AT_external····:·(flag_present)·1
1957 ····<f77>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc2d)·1953 ····<f72>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b65)·
1958 ····<f7b>···DW_AT_decl_file···:·(implicit_const)·11954 ····<f76>···DW_AT_decl_file···:·(data1)·2
1959 ····<f7b>···DW_AT_decl_line···:·(data1)·521955 ····<f77>···DW_AT_decl_line···:·(data1)·27
1960 ····<f7c>···DW_AT_decl_column·:·(data1)·91956 ····<f78>···DW_AT_decl_column·:·(data1)·6
1961 ····<f7d>···DW_AT_type········:·(GNU_ref_alt)·<0x1c3> 
Max diff block lines reached; 74486/95301 bytes (78.16%) of diff not shown.
729 B
readelf --wide --debug-dump=abbrev {}
    
Offset 630, 14 lines modifiedOffset 630, 14 lines modified
630 ···82······DW_TAG_partial_unit····[has·children]630 ···82······DW_TAG_partial_unit····[has·children]
631 ····DW_AT_stmt_list····DW_FORM_sec_offset631 ····DW_AT_stmt_list····DW_FORM_sec_offset
632 ····DW_AT_comp_dir·····DW_FORM_line_strp632 ····DW_AT_comp_dir·····DW_FORM_line_strp
633 ····DW_AT·value:·0·····DW_FORM·value:·0633 ····DW_AT·value:·0·····DW_FORM·value:·0
634 ···83······DW_TAG_subprogram····[has·children]634 ···83······DW_TAG_subprogram····[has·children]
635 ····DW_AT_external·····DW_FORM_flag_present635 ····DW_AT_external·····DW_FORM_flag_present
636 ····DW_AT_name·········DW_FORM_GNU_strp_alt636 ····DW_AT_name·········DW_FORM_GNU_strp_alt
637 ····DW_AT_decl_file····DW_FORM_implicit_const:·8637 ····DW_AT_decl_file····DW_FORM_implicit_const:·7
638 ····DW_AT_decl_line····DW_FORM_data2638 ····DW_AT_decl_line····DW_FORM_data2
639 ····DW_AT_decl_column··DW_FORM_implicit_const:·13639 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
640 ····DW_AT_declaration··DW_FORM_flag_present640 ····DW_AT_declaration··DW_FORM_flag_present
641 ····DW_AT_sibling······DW_FORM_ref_udata641 ····DW_AT_sibling······DW_FORM_ref_udata
642 ····DW_AT·value:·0·····DW_FORM·value:·0642 ····DW_AT·value:·0·····DW_FORM·value:·0
  
1.18 KB
readelf --wide --debug-dump=aranges {}
    
Offset 5, 36 lines modifiedOffset 5, 36 lines modified
5 ··Offset·into·.debug_info:··0x775 ··Offset·into·.debug_info:··0x77
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000012b0·0000071a9 ····000012b0·0000071a
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xef813 ··Offset·into·.debug_info:··0xef8
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000019d0·000001e617 ····000019d0·000000d6
 18 ····00001ab0·00000021
18 ····00000000·0000000019 ····00000000·00000000
19 ··Length:···················3620 ··Length:···················28
20 ··Version:··················221 ··Version:··················2
21 ··Offset·into·.debug_info:··0x12e922 ··Offset·into·.debug_info:··0x119c
22 ··Pointer·Size:·············423 ··Pointer·Size:·············4
23 ··Segment·Size:·············024 ··Segment·Size:·············0
  
24 ····Address····Length25 ····Address····Length
25 ····00001bc0·000000d626 ····00001ae0·00000086
26 ····00001ca0·00000021 
27 ····00000000·0000000027 ····00000000·00000000
28 ··Length:···················2828 ··Length:···················28
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x158d30 ··Offset·into·.debug_info:··0x12b8
31 ··Pointer·Size:·············431 ··Pointer·Size:·············4
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address····Length33 ····Address····Length
34 ····00001cd0·0000008634 ····00001b70·000001e6
35 ····00000000·0000000035 ····00000000·00000000
  
25.2 KB
readelf --wide --debug-dump=loc {}
    
Offset 356, 379 lines modifiedOffset 356, 379 lines modified
  
356 ····0000031a·v0000000·v0000001·location·view·pair356 ····0000031a·v0000000·v0000001·location·view·pair
  
357 ····0000031c·v0000000·v0000001·views·at·0000031a·for:357 ····0000031c·v0000000·v0000001·views·at·0000031a·for:
358 ·············00001360·00001377·(DW_OP_fbreg:·0)358 ·············00001360·00001377·(DW_OP_fbreg:·0)
359 ····00000324·<End·of·list>359 ····00000324·<End·of·list>
360 Table·at·Offset·0x325360 Table·at·Offset·0x325
361 ··Length:··········0x1ba361 ··Length:··········0xe2
362 ··DWARF·version:···5362 ··DWARF·version:···5
363 ··Address·size:····4363 ··Address·size:····4
364 ··Segment·size:····0364 ··Segment·size:····0
365 ··Offset·entries:··0365 ··Offset·entries:··0
  
366 ····Offset···Begin············End··············Expression366 ····Offset···Begin············End··············Expression
  
367 ····00000331·v0000000·v0000000·location·view·pair367 ····00000331·v0000000·v0000000·location·view·pair
368 ····00000333·v0000000·v0000000·location·view·pair 
369 ····00000335·v0000000·v0000000·location·view·pair 
  
370 ····00000337·v0000000·v0000000·views·at·00000331·for:368 ····00000333·v0000000·v0000000·views·at·00000331·for:
371 ·············00001aec·00001af6·(DW_OP_reg0·(eax))369 ·············000019f4·00001a0e·(DW_OP_reg0·(eax))
372 ····0000033e·v0000000·v0000000·views·at·00000333·for: 
373 ·············00001af6·00001b2e·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)370 ····0000033b·<End·of·list>
  
 371 ····0000033c·v0000000·v0000000·location·view·pair
 372 ····0000033e·v0000000·v0000000·location·view·pair
  
 373 ····00000340·00001a13·(base·address)
374 ····00000347·v0000000·v0000000·views·at·00000335·for:374 ····00000345·v0000000·v0000000·views·at·0000033c·for:
375 ·············00001b89·00001bb6·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)375 ·············00001a13·00001a14·(DW_OP_reg0·(eax))
 376 ····0000034a·v0000000·v0000000·views·at·0000033e·for:
 377 ·············00001a14·00001a69·(DW_OP_fbreg:·-36)
376 ····00000350·<End·of·list>378 ····00000350·<End·of·list>
  
377 ····00000351·v0000000·v0000000·location·view·pair379 ····00000351·v0000000·v0000000·location·view·pair
378 ····00000353·v0000000·v0000000·location·view·pair380 ····00000353·v0000000·v0000000·location·view·pair
379 ····00000355·v0000000·v0000000·location·view·pair 
380 ····00000357·v0000000·v0000000·location·view·pair 
  
 381 ····00000355·00001a24·(base·address)
381 ····00000359·v0000000·v0000000·views·at·00000351·for:382 ····0000035a·v0000000·v0000000·views·at·00000351·for:
382 ·············00001b04·00001b0a·(DW_OP_reg0·(eax))383 ·············00001a24·00001a30·(DW_OP_reg0·(eax))
383 ····00000360·v0000000·v0000000·views·at·00000353·for:384 ····0000035f·v0000000·v0000000·views·at·00000353·for:
384 ·············00001b0a·00001b3d·(DW_OP_reg6·(esi))385 ·············00001a30·00001a68·(DW_OP_reg5·(ebp))
385 ····00000367·v0000000·v0000000·views·at·00000355·for: 
386 ·············00001b3d·00001b55·(DW_OP_fbreg:·-36) 
387 ····0000036f·v0000000·v0000000·views·at·00000357·for: 
388 ·············00001b89·00001bb6·(DW_OP_reg6·(esi)) 
389 ····00000376·<End·of·list>386 ····00000364·<End·of·list>
  
390 ····00000377·v0000000·v0000000·location·view·pair 
391 ····00000379·v0000000·v0000000·location·view·pair 
  
392 ····0000037b·v0000000·v0000000·views·at·00000377·for: 
393 ·············00001b1e·00001b21·(DW_OP_reg0·(eax)) 
394 ····00000382·v0000000·v0000000·views·at·00000379·for: 
395 ·············00001b21·00001b6c·(DW_OP_reg7·(edi)) 
396 ····00000389·<End·of·list> 
  
397 ····0000038a·v0000000·v0000000·location·view·pair 
398 ····0000038c·v0000000·v0000000·location·view·pair 
  
399 ····0000038e·v0000000·v0000000·views·at·0000038a·for: 
400 ·············00001b2e·00001b38·(DW_OP_reg0·(eax)) 
401 ····00000395·v0000000·v0000000·views·at·0000038c·for: 
402 ·············00001b38·00001b7f·(DW_OP_reg5·(ebp)) 
403 ····0000039c·<End·of·list> 
  
404 ····0000039d·v0000000·v0000000·location·view·pair 
405 ····0000039f·v0000000·v0000000·location·view·pair 
  
406 ····000003a1·v0000000·v0000000·views·at·0000039d·for: 
407 ·············00001b6c·00001b73·(DW_OP_reg0·(eax)) 
408 ····000003a8·v0000000·v0000000·views·at·0000039f·for: 
409 ·············00001b73·00001b7f·(DW_OP_reg7·(edi)) 
410 ····000003af·<End·of·list> 
  
411 ····000003b0·v0000001·v0000000·location·view·pair 
  
412 ····000003b2·v0000001·v0000000·views·at·000003b0·for: 
413 ·············00001b2e·00001b3d·(DW_OP_lit0;·DW_OP_stack_value) 
414 ····000003ba·<End·of·list> 
  
415 ····000003bb·v0000001·v0000000·location·view·pair 
  
416 ····000003bd·v0000001·v0000000·views·at·000003bb·for: 
417 ·············00001b04·00001b0b·(DW_OP_reg5·(ebp)) 
418 ····000003c4·<End·of·list> 
  
419 ····000003c5·v0000001·v0000000·location·view·pair 
  
420 ····000003c7·v0000001·v0000000·views·at·000003c5·for: 
421 ·············00001b04·00001b0b·(DW_OP_reg7·(edi)) 
422 ····000003ce·<End·of·list> 
  
423 ····000003cf·v0000001·v0000000·location·view·pair 
424 ····000003d1·v0000000·v0000000·location·view·pair 
  
425 ····000003d3·v0000001·v0000000·views·at·000003cf·for: 
426 ·············00001b04·00001b0a·(DW_OP_reg0·(eax)) 
427 ····000003da·v0000000·v0000000·views·at·000003d1·for: 
428 ·············00001b0a·00001b0b·(DW_OP_reg6·(esi)) 
429 ····000003e1·<End·of·list> 
  
430 ····000003e2·v0000002·v0000000·location·view·pair 
  
431 ····000003e4·v0000002·v0000000·views·at·000003e2·for: 
432 ·············00001b55·00001b6c·(DW_OP_reg7·(edi)) 
433 ····000003eb·<End·of·list> 
  
434 ····000003ec·v0000002·v0000000·location·view·pair 
  
435 ····000003ee·v0000002·v0000000·views·at·000003ec·for: 
436 ·············00001b55·00001b6c·(DW_OP_reg5·(ebp)) 
437 ····000003f5·<End·of·list> 
  
438 ····000003f6·v0000002·v0000000·location·view·pair 
  
439 ····000003f8·v0000002·v0000000·views·at·000003f6·for: 
440 ·············00001b55·00001b6c·(DW_OP_fbreg:·0) 
441 ····00000400·<End·of·list> 
  
442 ····00000401·v0000000·v0000000·location·view·pair 
443 ····00000403·v0000000·v0000000·location·view·pair 
  
444 ····00000405·v0000000·v0000000·views·at·00000401·for: 
445 ·············000019f5·000019fc·(DW_OP_reg0·(eax)) 
Max diff block lines reached; 17895/25687 bytes (69.67%) of diff not shown.
1.18 KB
readelf --wide --debug-dump=ranges {}
    
Offset 5, 36 lines modifiedOffset 5, 36 lines modified
5 ··Offset·into·.debug_info:··0x775 ··Offset·into·.debug_info:··0x77
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000012b0·0000071a9 ····000012b0·0000071a
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xef813 ··Offset·into·.debug_info:··0xef8
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000019d0·000001e617 ····000019d0·000000d6
 18 ····00001ab0·00000021
18 ····00000000·0000000019 ····00000000·00000000
19 ··Length:···················3620 ··Length:···················28
20 ··Version:··················221 ··Version:··················2
21 ··Offset·into·.debug_info:··0x12e922 ··Offset·into·.debug_info:··0x119c
22 ··Pointer·Size:·············423 ··Pointer·Size:·············4
23 ··Segment·Size:·············024 ··Segment·Size:·············0
  
24 ····Address····Length25 ····Address····Length
25 ····00001bc0·000000d626 ····00001ae0·00000086
26 ····00001ca0·00000021 
27 ····00000000·0000000027 ····00000000·00000000
28 ··Length:···················2828 ··Length:···················28
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x158d30 ··Offset·into·.debug_info:··0x12b8
31 ··Pointer·Size:·············431 ··Pointer·Size:·············4
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address····Length33 ····Address····Length
34 ····00001cd0·0000008634 ····00001b70·000001e6
35 ····00000000·0000000035 ····00000000·00000000
  
654 B
strings --all --bytes=8 {}
    
Offset 1, 22 lines modifiedOffset 1, 21 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 sGCC:·(Debian·13.2.0-25)·13.2.0
 2 A[S_h2h'h
2 wo6!UmNQ 
3 yX0]Uu[# 
4 g>&/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug3 >P/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
5 crtstuff.c4 crtstuff.c
6 deregister_tm_clones5 deregister_tm_clones
7 __do_global_dtors_aux6 __do_global_dtors_aux
8 completed.07 completed.0
9 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
10 frame_dummy9 frame_dummy
11 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
12 curses.cpp11 curses.cpp
13 unix_strings.cpp 
14 generic.cpp12 generic.cpp
15 generic_posix.cpp13 generic_posix.cpp
 14 unix_strings.cpp
16 __FRAME_END__15 __FRAME_END__
17 __x86.get_pc_thunk.bx16 __x86.get_pc_thunk.bx
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __dso_handle18 __dso_handle
20 _DYNAMIC19 _DYNAMIC
21 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
22 __TMC_END__21 __TMC_END__
1.39 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16219 objdump: DWARF error: unable to read alt ref 16425 objdump: DWARF error: unable to read alt ref 17084
    
Offset 65, 30 lines modifiedOffset 65, 30 lines modified
  
65 00001970·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:65 00001970·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:
66 »       ...66 »       ...
  
67 000019a0·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:67 000019a0·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:
68 »       ...68 »       ...
  
69 000019d0·<java_to_char>:69 000019d0·<mark_failed_with_code>:
70 »       ...70 »       ...
  
71 00001ad0·<char_to_java>:71 00001a70·<mark_failed_with_message>:
72 »       ...72 »       ...
  
73 00001bc0·<mark_failed_with_code>:73 00001aa0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
74 »       ...74 »       ...
  
75 00001c60·<mark_failed_with_message>:75 00001ab0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
76 »       ...76 »       ...
  
77 00001c90·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:77 00001ae0·<mark_failed_with_errno>:
78 »       ...78 »       ...
  
79 00001ca0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:79 00001b40·<map_error_code>:
80 »       ...80 »       ...
  
81 00001cd0·<mark_failed_with_errno>:81 00001b70·<java_to_char>:
82 »       ...82 »       ...
  
83 00001d30·<map_error_code>:83 00001c70·<char_to_java>:
84 »       ...84 »       ...
826 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 25, 16 lines modifiedOffset 25, 16 lines modified
25 ··[···18d]··stdlib-bsearch.h25 ··[···18d]··stdlib-bsearch.h
26 ··[···19e]··generic.h26 ··[···19e]··generic.h
27 ··[···1a8]··term.h27 ··[···1a8]··term.h
28 ··[···1af]··unistd.h28 ··[···1af]··unistd.h
29 ··[···1b8]··curses.h29 ··[···1b8]··curses.h
30 ··[···1c1]··confname.h30 ··[···1c1]··confname.h
31 ··[···1cc]··c++config.h31 ··[···1cc]··c++config.h
32 ··[···1d8]··src/shared/cpp/unix_strings.cpp32 ··[···1d8]··src/shared/cpp/generic.cpp
33 ··[···1f8]··src/shared/cpp33 ··[···1f3]··src/shared/cpp
34 ··[···207]··wchar.h 
35 ··[···20f]··string.h 
36 ··[···218]··src/shared/cpp/osx.cpp34 ··[···202]··src/shared/cpp/osx.cpp
37 ··[···22f]··src/shared/cpp/generic.cpp 
38 ··[···24a]··src/shared/cpp/generic_posix.cpp35 ··[···219]··src/shared/cpp/generic_posix.cpp
 36 ··[···23a]··string.h
39 ··[···26b]··errno.h37 ··[···243]··errno.h
 38 ··[···24b]··src/shared/cpp/unix_strings.cpp
 39 ··[···26b]··wchar.h
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·a004abb4·4fe8c425·afd0ab11·3acf6d80·....O..%....:.m.6 ··0x00000040·8e222028·46039e69·bb808305·d20f7400·."·(F..i......t.
7 ··0x00000050·936022e4····························.`".7 ··0x00000050·4a52696c····························JRil
  
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.
 13 ··0x000000a0·67656e65·7269632e·63707000·6f73782e·generic.cpp.osx.
13 ··0x000000a0·756e6978·5f737472·696e6773·2e637070·unix_strings.cpp 
14 ··0x000000b0·006f7378·2e637070·0067656e·65726963·.osx.cpp.generic 
15 ··0x000000c0·2e637070·0067656e·65726963·5f706f73·.cpp.generic_pos14 ··0x000000b0·63707000·67656e65·7269635f·706f7369·cpp.generic_posi
 15 ··0x000000c0·782e6370·7000756e·69785f73·7472696e·x.cpp.unix_strin
16 ··0x000000d0·69782e63·7070005f·5f465241·4d455f45·ix.cpp.__FRAME_E16 ··0x000000d0·67732e63·7070005f·5f465241·4d455f45·gs.cpp.__FRAME_E
17 ··0x000000e0·4e445f5f·005f5f78·38362e67·65745f70·ND__.__x86.get_p17 ··0x000000e0·4e445f5f·005f5f78·38362e67·65745f70·ND__.__x86.get_p
18 ··0x000000f0·635f7468·756e6b2e·6278005f·66696e69·c_thunk.bx._fini18 ··0x000000f0·635f7468·756e6b2e·6278005f·66696e69·c_thunk.bx._fini
19 ··0x00000100·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th19 ··0x00000100·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th
20 ··0x00000110·756e6b2e·6478005f·5f64736f·5f68616e·unk.dx.__dso_han20 ··0x00000110·756e6b2e·6478005f·5f64736f·5f68616e·unk.dx.__dso_han
21 ··0x00000120·646c6500·5f44594e·414d4943·005f5f47·dle._DYNAMIC.__G21 ··0x00000120·646c6500·5f44594e·414d4943·005f5f47·dle._DYNAMIC.__G
22 ··0x00000130·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.22 ··0x00000130·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.
23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
979 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···39.5·KiB·(40460·B)3 ··Compressed·size:···39.5·KiB·(40456·B)
4 ··Uncompressed·size:·60.0·KiB·(61440·B)4 ··Uncompressed·size:·60.0·KiB·(61440·B)
5 ··Ratio:·············0.6595 ··Ratio:·············0.658
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0···········40460···········61440··0.659··CRC64············010 ·········1·········1···············0···············0···········40456···········61440··0.658··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0···········40424···········61440··0.658··CRC6413 ·········1·········1··············12···············0···········40420···········61440··0.658··CRC64