625 KB
/srv/reproducible-results/rbuild-debian/r-b-build.HcrUu41O/b1/libnative-platform-java_0.14-6_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.HcrUu41O/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 ·884f6f7c62b0a948c9ed3c4375c971ca·69756·java·optional·libnative-platform-java_0.14-6_all.deb2 ·884f6f7c62b0a948c9ed3c4375c971ca·69756·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·b513f7c1356d15a87923c59257c393da·41264·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb3 ·594caae12122c8dc1fbf5db803bb9111·41268·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb
4 ·ec2cbde72145d1ffc1618717c59bad17·12168·java·optional·libnative-platform-jni_0.14-6_i386.deb4 ·57851b26ce723d9f8ec83878aac89084·12156·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····11172·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
127 KB
data.tar.xz
127 KB
data.tar
56.1 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:·00001b40····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:·00001a60···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
30 ····26:·00001d30····38·FUNC····GLOBAL·DEFAULT···12·map_error_code30 ····26:·00001a30····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:·000019d0····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:·00001b30·····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:·00001b00····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········00001b40···_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········00001a30···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········00001b00···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········00001a60···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:·7b27c63599c3101c0f25dd9f131f319cbb00d26e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f428509c90b4820a318405bbea327ad82f6108cb
18.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 694, 359 lines modifiedOffset 694, 359 lines modified
694 ··DW_CFA_advance_loc:·1·to·000019c9694 ··DW_CFA_advance_loc:·1·to·000019c9
695 ··DW_CFA_restore:·r3·(ebx)695 ··DW_CFA_restore:·r3·(ebx)
696 ··DW_CFA_def_cfa_offset:·4696 ··DW_CFA_def_cfa_offset:·4
697 ··DW_CFA_nop697 ··DW_CFA_nop
698 ··DW_CFA_nop698 ··DW_CFA_nop
699 ··DW_CFA_nop699 ··DW_CFA_nop
  
700 000004f8·00000090·000004fc·FDE·cie=00000000·pc=000019d0..00001acb700 000004f8·00000058·000004fc·FDE·cie=00000000·pc=000019d0..00001a29
701 ··DW_CFA_advance_loc:·1·to·000019d1701 ··DW_CFA_advance_loc:·1·to·000019d1
702 ··DW_CFA_def_cfa_offset:·8702 ··DW_CFA_def_cfa_offset:·8
703 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8703 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
704 ··DW_CFA_advance_loc:·1·to·000019d2704 ··DW_CFA_advance_loc:·1·to·000019d2
705 ··DW_CFA_def_cfa_offset:·12705 ··DW_CFA_def_cfa_offset:·12
706 ··DW_CFA_offset:·r7·(edi)·at·cfa-12706 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
707 ··DW_CFA_advance_loc:·1·to·000019d3707 ··DW_CFA_advance_loc:·1·to·000019d3
708 ··DW_CFA_def_cfa_offset:·16708 ··DW_CFA_def_cfa_offset:·16
 709 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16
 710 ··DW_CFA_advance_loc:·14·to·000019e1
 711 ··DW_CFA_def_cfa_offset:·28
 712 ··DW_CFA_advance_loc:·5·to·000019e6
 713 ··DW_CFA_def_cfa_offset:·32
 714 ··DW_CFA_advance_loc:·15·to·000019f5
 715 ··DW_CFA_def_cfa_offset:·20
 716 ··DW_CFA_advance_loc:·5·to·000019fa
 717 ··DW_CFA_def_cfa_offset:·24
 718 ··DW_CFA_advance_loc:·3·to·000019fd
 719 ··DW_CFA_def_cfa_offset:·28
 720 ··DW_CFA_advance_loc:·2·to·000019ff
 721 ··DW_CFA_def_cfa_offset:·32
 722 ··DW_CFA_advance_loc:·6·to·00001a05
 723 ··DW_CFA_def_cfa_offset:·28
 724 ··DW_CFA_advance_loc:·4·to·00001a09
 725 ··DW_CFA_def_cfa_offset:·32
 726 ··DW_CFA_advance_loc:·1·to·00001a0a
 727 ··DW_CFA_def_cfa_offset:·36
 728 ··DW_CFA_advance_loc:·2·to·00001a0c
 729 ··DW_CFA_def_cfa_offset:·40
 730 ··DW_CFA_advance_loc:·4·to·00001a10
 731 ··DW_CFA_def_cfa_offset:·44
 732 ··DW_CFA_advance_loc:·4·to·00001a14
 733 ··DW_CFA_def_cfa_offset:·48
 734 ··DW_CFA_advance_loc:·8·to·00001a1c
 735 ··DW_CFA_def_cfa_offset:·28
 736 ··DW_CFA_advance_loc:·1·to·00001a1d
 737 ··DW_CFA_def_cfa_offset:·32
 738 ··DW_CFA_advance_loc:·8·to·00001a25
 739 ··DW_CFA_def_cfa_offset:·16
 740 ··DW_CFA_advance_loc:·1·to·00001a26
 741 ··DW_CFA_restore:·r3·(ebx)
 742 ··DW_CFA_def_cfa_offset:·12
 743 ··DW_CFA_advance_loc:·1·to·00001a27
 744 ··DW_CFA_restore:·r6·(esi)
 745 ··DW_CFA_def_cfa_offset:·8
 746 ··DW_CFA_advance_loc:·1·to·00001a28
 747 ··DW_CFA_restore:·r7·(edi)
 748 ··DW_CFA_def_cfa_offset:·4
 749 ··DW_CFA_nop
 750 ··DW_CFA_nop
 751 ··DW_CFA_nop
  
 752 00000554·00000010·00000558·FDE·cie=00000000·pc=00001a30..00001a56
 753 ··DW_CFA_nop
 754 ··DW_CFA_nop
 755 ··DW_CFA_nop
  
 756 00000568·00000020·0000056c·FDE·cie=00000000·pc=00001b40..00001b61
 757 ··DW_CFA_advance_loc:·3·to·00001b43
 758 ··DW_CFA_def_cfa_offset:·16
 759 ··DW_CFA_advance_loc:·11·to·00001b4e
 760 ··DW_CFA_def_cfa_offset:·20
 761 ··DW_CFA_advance_loc:·4·to·00001b52
 762 ··DW_CFA_def_cfa_offset:·24
 763 ··DW_CFA_advance_loc:·4·to·00001b56
 764 ··DW_CFA_def_cfa_offset:·28
 765 ··DW_CFA_advance_loc:·1·to·00001b57
 766 ··DW_CFA_def_cfa_offset:·32
 767 ··DW_CFA_advance_loc:·9·to·00001b60
 768 ··DW_CFA_def_cfa_offset:·4
 769 ··DW_CFA_nop
  
 770 0000058c·00000088·00000590·FDE·cie=00000000·pc=00001a60..00001af9
 771 ··DW_CFA_advance_loc:·1·to·00001a61
 772 ··DW_CFA_def_cfa_offset:·8
 773 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
 774 ··DW_CFA_advance_loc:·1·to·00001a62
 775 ··DW_CFA_def_cfa_offset:·12
 776 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
 777 ··DW_CFA_advance_loc:·1·to·00001a63
 778 ··DW_CFA_def_cfa_offset:·16
709 ··DW_CFA_offset:·r6·(esi)·at·cfa-16779 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
710 ··DW_CFA_advance_loc:·1·to·000019d4780 ··DW_CFA_advance_loc:·1·to·00001a64
711 ··DW_CFA_def_cfa_offset:·20781 ··DW_CFA_def_cfa_offset:·20
712 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20782 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
713 ··DW_CFA_advance_loc:·14·to·000019e2783 ··DW_CFA_advance_loc:·14·to·00001a72
714 ··DW_CFA_def_cfa_offset:·56784 ··DW_CFA_def_cfa_offset:·56
715 ··DW_CFA_advance_loc:·10·to·000019ec785 ··DW_CFA_advance_loc:·14·to·00001a80
716 ··DW_CFA_def_cfa_offset:·60786 ··DW_CFA_def_cfa_offset:·60
717 ··DW_CFA_advance_loc:·1·to·000019ed787 ··DW_CFA_advance_loc:·1·to·00001a81
718 ··DW_CFA_def_cfa_offset:·64788 ··DW_CFA_def_cfa_offset:·64
 789 ··DW_CFA_advance_loc:·14·to·00001a8f
 790 ··DW_CFA_def_cfa_offset:·48
719 ··DW_CFA_advance_loc:·30·to·00001a0b791 ··DW_CFA_advance_loc:·1·to·00001a90
720 ··DW_CFA_def_cfa_offset:·52792 ··DW_CFA_def_cfa_offset:·52
721 ··DW_CFA_advance_loc:·6·to·00001a11793 ··DW_CFA_advance_loc:·7·to·00001a97
722 ··DW_CFA_def_cfa_offset:·56794 ··DW_CFA_def_cfa_offset:·56
723 ··DW_CFA_advance_loc:·4·to·00001a15795 ··DW_CFA_advance_loc:·1·to·00001a98
724 ··DW_CFA_def_cfa_offset:·60796 ··DW_CFA_def_cfa_offset:·60
725 ··DW_CFA_advance_loc:·1·to·00001a16797 ··DW_CFA_advance_loc:·1·to·00001a99
726 ··DW_CFA_def_cfa_offset:·64798 ··DW_CFA_def_cfa_offset:·64
727 ··DW_CFA_advance_loc:·11·to·00001a21799 ··DW_CFA_advance_loc:·11·to·00001aa4
728 ··DW_CFA_def_cfa_offset:·48800 ··DW_CFA_def_cfa_offset:·60
729 ··DW_CFA_advance_loc:·42·to·00001a4b801 ··DW_CFA_advance_loc:·3·to·00001aa7
730 ··DW_CFA_def_cfa_offset:·52 
731 ··DW_CFA_advance_loc:·11·to·00001a56 
732 ··DW_CFA_def_cfa_offset:·56802 ··DW_CFA_def_cfa_offset:·56
733 ··DW_CFA_advance_loc:·4·to·00001a5a803 ··DW_CFA_advance_loc:·4·to·00001aab
734 ··DW_CFA_def_cfa_offset:·60804 ··DW_CFA_def_cfa_offset:·60
735 ··DW_CFA_advance_loc:·1·to·00001a5b805 ··DW_CFA_advance_loc:·1·to·00001aac
736 ··DW_CFA_def_cfa_offset:·64806 ··DW_CFA_def_cfa_offset:·64
737 ··DW_CFA_advance_loc:·9·to·00001a64807 ··DW_CFA_advance_loc:·11·to·00001ab7
738 ··DW_CFA_def_cfa_offset:·52808 ··DW_CFA_def_cfa_offset:·48
739 ··DW_CFA_advance_loc:·2·to·00001a66809 ··DW_CFA_advance_loc:·7·to·00001abe
740 ··DW_CFA_def_cfa_offset:·56810 ··DW_CFA_def_cfa_offset:·56
741 ··DW_CFA_advance_loc:·1·to·00001a67811 ··DW_CFA_advance_loc:·3·to·00001ac1
742 ··DW_CFA_def_cfa_offset:·60812 ··DW_CFA_def_cfa_offset:·60
743 ··DW_CFA_advance_loc:·2·to·00001a69813 ··DW_CFA_advance_loc:·1·to·00001ac2
744 ··DW_CFA_def_cfa_offset:·64814 ··DW_CFA_def_cfa_offset:·64
Max diff block lines reached; 14270/19215 bytes (74.26%) of diff not shown.
1.67 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 17, 24 lines modifiedOffset 17, 24 lines modified
17 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground17 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
24 java_to_char 
25 wcstombs 
26 mbstowcs 
27 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz 
28 mark_failed_with_code 
29 map_error_code 
30 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion 
31 mark_failed_with_errno24 mark_failed_with_errno
32 __errno_location25 __errno_location
33 strerror_r26 strerror_r
 27 mark_failed_with_code
 28 map_error_code
 29 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
 30 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
 31 java_to_char
 32 wcstombs
 33 mbstowcs
34 libtinfo.so.634 libtinfo.so.6
35 libc.so.635 libc.so.6
36 GLIBC_2.1.336 GLIBC_2.1.3
37 GLIBC_2.037 GLIBC_2.0
38 NCURSES6_TINFO_5.0.1999102338 NCURSES6_TINFO_5.0.19991023
39 unknown·terminal·capability39 unknown·terminal·capability
40 could·not·write·to·terminal40 could·not·write·to·terminal
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·6e65006d·earToEndOfLine.m
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_co74 ··0x00000990·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_
 75 ··0x000009a0·6572726e·6f006d61·6c6c6f63·005f5f65·errno.malloc.__e
 76 ··0x000009b0·72726e6f·5f6c6f63·6174696f·6e007374·rrno_location.st
 77 ··0x000009c0·72657272·6f725f72·006d6172·6b5f6661·rerror_r.mark_fa
 78 ··0x000009d0·696c6564·5f776974·685f636f·64650066·iled_with_code.f
82 ··0x00000a10·6465006d·61705f65·72726f72·5f636f64·de.map_error_cod79 ··0x000009e0·72656500·6d61705f·6572726f·725f636f·ree.map_error_co
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_wi 
89 ··0x00000a80·74685f65·72726e6f·005f5f65·72726e6f·th_errno.__errno 
90 ··0x00000a90·5f6c6f63·6174696f·6e007374·72657272·_location.strerr80 ··0x000009f0·6465005f·5a4e374a·4e49456e·765f3134·de._ZN7JNIEnv_14
 81 ··0x00000a00·43616c6c·566f6964·4d657468·6f644550·CallVoidMethodEP
 82 ··0x00000a10·385f6a6f·626a6563·74503130·5f6a6d65·8_jobjectP10_jme
 83 ··0x00000a20·74686f64·49447a00·4a617661·5f6e6574·thodIDz.Java_net
 84 ··0x00000a30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_
 85 ··0x00000a40·706c6174·666f726d·5f696e74·65726e61·platform_interna
 86 ··0x00000a50·6c5f6a6e·695f4e61·74697665·4c696272·l_jni_NativeLibr
 87 ··0x00000a60·61727946·756e6374·696f6e73·5f676574·aryFunctions_get
 88 ··0x00000a70·56657273·696f6e00·6a617661·5f746f5f·Version.java_to_
 89 ··0x00000a80·63686172·00776373·746f6d62·73007374·char.wcstombs.st
 90 ··0x00000a90·726c656e·006d6273·746f7763·73007763·rlen.mbstowcs.wc
91 ··0x00000aa0·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.
  
15.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16207 objdump: DWARF error: unable to read alt ref 16413 objdump: DWARF error: unable to read alt ref 17062
    
Offset 868, 417 lines modifiedOffset 868, 362 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·<mark_failed_with_errno@@Base>:
 875 mark_failed_with_errno():
 876 ./src/shared/cpp/generic_posix.cpp:28
 877 »       push···%edi
 878 »       push···%esi
 879 »       push···%ebx
 880 »       call···11b0·<__cxa_finalize@plt+0x10>
 881 »       add····$0x261c,%ebx
 882 ./src/shared/cpp/generic_posix.cpp:29
 883 »       sub····$0xc,%esp
 884 »       push···$0x400
 885 »       call···10c0·<malloc@plt>
 886 »       mov····%eax,%esi
 887 ./src/shared/cpp/generic_posix.cpp:32
 888 »       call···10f0·<__errno_location@plt>
 889 ./src/shared/cpp/generic_posix.cpp:32·(discriminator·1)
 890 »       add····$0xc,%esp
 891 »       push···$0x400
 892 ./src/shared/cpp/generic_posix.cpp:32
 893 »       mov····%eax,%edi
 894 ./src/shared/cpp/generic_posix.cpp:32·(discriminator·1)
 895 »       push···%esi
 896 »       push···(%eax)
 897 »       call···1100·<strerror_r@plt>
 898 ./src/shared/cpp/generic_posix.cpp:37·(discriminator·1)
 899 »       pop····%edx
 900 »       push···0x24(%esp)
 901 »       push···%eax
 902 »       push···(%edi)
 903 »       push···0x2c(%esp)
 904 »       push···0x2c(%esp)
 905 »       call···1160·<mark_failed_with_code@plt>
 906 ./src/shared/cpp/generic_posix.cpp:38
 907 »       add····$0x14,%esp
 908 »       push···%esi
 909 »       call···1060·<free@plt>
 910 ./src/shared/cpp/generic_posix.cpp:39
 911 »       add····$0x10,%esp
 912 »       pop····%ebx
 913 »       pop····%esi
 914 »       pop····%edi
 915 »       ret
 916 »       lea····0x0(%esi,%eiz,1),%esi
  
 917 00001a30·<map_error_code@@Base>:
 918 map_error_code():
 919 ./src/shared/cpp/generic_posix.cpp:41
 920 »       mov····0x4(%esp),%edx
 921 ./src/shared/cpp/generic_posix.cpp:43
 922 »       mov····$0x1,%eax
 923 ./src/shared/cpp/generic_posix.cpp:42
 924 »       cmp····$0x2,%edx
 925 »       je·····1a55·<map_error_code@@Base+0x25>
 926 ./src/shared/cpp/generic_posix.cpp:45
 927 »       cmp····$0x14,%edx
 928 »       je·····1a50·<map_error_code@@Base+0x20>
 929 ./src/shared/cpp/generic_posix.cpp:51
 930 »       xor····%eax,%eax
 931 »       cmp····$0xd,%edx
 932 »       sete···%al
 933 »       lea····(%eax,%eax,2),%eax
 934 »       ret
 935 »       nop
 936 ./src/shared/cpp/generic_posix.cpp:46
 937 »       mov····$0x2,%eax
 938 ./src/shared/cpp/generic_posix.cpp:52
 939 »       ret
 940 »       xchg···%ax,%ax
 941 »       xchg···%ax,%ax
 942 »       xchg···%ax,%ax
 943 »       xchg···%ax,%ax
 944 »       xchg···%ax,%ax
  
 945 00001a60·<mark_failed_with_code@@Base>:
 946 mark_failed_with_code():
 947 »       push···%ebp
 948 »       push···%edi
 949 »       push···%esi
 950 »       push···%ebx
 951 »       call···11b0·<__cxa_finalize@plt+0x10>
 952 »       add····$0x258b,%ebx
 953 »       sub····$0x24,%esp
 954 »       mov····0x38(%esp),%edi
 955 »       mov····0x44(%esp),%esi
 956 »       mov····(%edi),%eax
 957 »       push···0x48(%esp)
 958 »       push···%edi
 959 »       call···*0x7c(%eax)
 960 »       lea····-0x1eec(%ebx),%ecx
 961 »       mov····(%edi),%edx
 962 »       add····$0x10,%esp
 963 »       push···%ecx
 964 »       lea····-0x1f21(%ebx),%ecx
 965 »       push···%ecx
 966 »       push···%eax
 967 »       push···%edi
 968 »       call···*0x84(%edx)
 969 »       mov····%eax,0x1c(%esp)
 970 »       pop····%eax
 971 »       mov····(%edi),%eax
 972 »       pop····%edx
 973 »       push···0x3c(%esp)
 974 »       push···%edi
 975 »       call···*0x29c(%eax)
 976 »       mov····%eax,%ebp
 977 »       add····$0x10,%esp
 978 »       test···%esi,%esi
 979 »       je·····1acd·<mark_failed_with_code@@Base+0x6d>
 980 »       sub····$0x8,%esp
 981 »       mov····(%edi),%eax
 982 »       push···%esi
 983 »       push···%edi
 984 »       call···*0x29c(%eax)
 985 »       mov····%eax,%esi
 986 »       add····$0x10,%esp
 987 »       sub····$0xc,%esp
 988 »       push···0x44(%esp)
 989 »       call···1080·<map_error_code@plt>
 990 »       add····$0xc,%esp
 991 »       push···%esi
Max diff block lines reached; 10701/15106 bytes (70.84%) 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·cc050000·a0f8ffff·....@...........
13 ··0x00002230·60060000·30faffff·fc060000·d0faffff·`...0........... 
14 ··0x00002240·88070000·00fbffff·b8070000·10fbffff·................13 ··0x00002230·28060000·d0f8ffff·60060000·70f9ffff·(.......`...p...
15 ··0x00002250·d8060000·40fbffff·cc070000·a0fbffff·....@...........14 ··0x00002240·ec060000·a0f9ffff·1c070000·b0f9ffff·................
 15 ··0x00002250·3c060000·e0f9ffff·30070000·e0faffff·<.......0.......
16 ··0x00002260·28080000····························(...16 ··0x00002260·c4070000····························....
  
5.74 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 75, 48 lines modifiedOffset 75, 48 lines modified
75 ··0x000026e4·0e28430e·2c440e30·480e2049·0e1441c3·.(C.,D.0H.·I..A.75 ··0x000026e4·0e28430e·2c440e30·480e2049·0e1441c3·.(C.,D.0H.·I..A.
76 ··0x000026f4·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....76 ··0x000026f4·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....
77 ··0x00002704·28000000·a4040000·64f2ffff·2a000000·(.......d...*...77 ··0x00002704·28000000·a4040000·64f2ffff·2a000000·(.......d...*...
78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D
79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...
80 ··0x00002734·d0040000·68f2ffff·2a000000·00410e08·....h...*....A..80 ··0x00002734·d0040000·68f2ffff·2a000000·00410e08·....h...*....A..
81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.
82 ··0x00002754·0841c30e·04000000·90000000·fc040000·.A..............82 ··0x00002754·0841c30e·04000000·58000000·fc040000·.A......X.......
83 ··0x00002764·6cf2ffff·fb000000·00410e08·8502410e·l........A....A.83 ··0x00002764·6cf2ffff·59000000·00410e08·8702410e·l...Y....A....A.
84 ··0x00002774·0c870341·0e108604·410e1483·054e0e38·...A....A....N.884 ··0x00002774·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O.
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...85 ··0x00002784·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.·
 86 ··0x00002794·410e2442·0e28440e·2c440e30·480e1c41·A.$B.(D.,D.0H..A
 87 ··0x000027a4·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A..
 88 ··0x000027b4·04000000·10000000·58050000·70f2ffff·........X...p...
 89 ··0x000027c4·26000000·00000000·20000000·6c050000·&.......·...l...
 90 ··0x000027d4·6cf3ffff·21000000·00430e10·4b0e1444·l...!....C..K..D
 91 ··0x000027e4·0e18440e·1c410e20·490e0400·88000000·..D..A.·I.......
92 ··0x000027f4·90050000·d8f2ffff·e6000000·00410e08·.............A..92 ··0x000027f4·90050000·68f2ffff·99000000·00410e08·....h........A..
93 ··0x00002804·8502410e·0c870341·0e108604·410e1483·..A....A....A...93 ··0x00002804·8502410e·0c870341·0e108604·410e1483·..A....A....A...
94 ··0x00002814·054e0e3c·450e405a·0e34410e·38430e3c·.N.<E.@Z.4A.8C.< 
95 ··0x00002824·410e4048·0e30480e·3c410e40·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.8A94 ··0x00002814·054e0e38·4e0e3c41·0e404e0e·30410e34·.N.8N.<A.@N.0A.4
 95 ··0x00002824·470e3841·0e3c410e·404b0e3c·430e3844·G.8A.<A.@K.<C.8D
105 ··0x000028c4·0e3c410e·404b0e3c·430e3844·0e3c410e·.<A.@K.<C.8D.<A.96 ··0x00002834·0e3c410e·404b0e30·470e3843·0e3c410e·.<A.@K.0G.8C.<A.
106 ··0x000028d4·404b0e30·470e3843·0e3c410e·404b0e30·@K.0G.8C.<A.@K.0 
107 ··0x000028e4·430e3c44·0e40480e·34410e38·440e3c41·C.<D.@H.4A.8D.<A97 ··0x00002844·404b0e30·430e3c44·0e40480e·34410e38·@K.0C.<D.@H.4A.8
108 ··0x000028f4·0e40410e·44440e48·440e4c41·0e50480e·.@A.DD.HD.LA.PH.98 ··0x00002854·440e3c41·0e40410e·44440e48·440e4c41·D.<A.@A.DD.HD.LA
109 ··0x00002904·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..99 ··0x00002864·0e50480e·1441c30e·1041c60e·0c41c70e·.PH..A...A...A..
 100 ··0x00002874·0841c50e·04000000·2c000000·1c060000·.A......,.......
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·06000000·00000000·58000000·fc060000·........X....... 
115 ··0x00002964·6cf3ffff·59000000·00410e08·8702410e·l...Y....A....A.101 ··0x00002884·7cf2ffff·29000000·00410e08·83024e0e·|...)....A....N.
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..A102 ··0x00002894·1c440e20·420e2442·0e28440e·2c440e30·.D.·B.$B.(D.,D.0
 103 ··0x000028a4·480e0841·c30e0400·10000000·4c060000·H..A........L...
119 ··0x000029a4·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A.. 
120 ··0x000029b4·04000000·10000000·58070000·70f3ffff·........X...p... 
121 ··0x000029c4·26000000·00000000·00000000··········&...........104 ··0x000028b4·7cf2ffff·06000000·00000000·90000000·|...............
 105 ··0x000028c4·60060000·a8f2ffff·fb000000·00410e08·`............A..
 106 ··0x000028d4·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 107 ··0x000028e4·054e0e38·4a0e3c41·0e405e0e·34460e38·.N.8J.<A.@^.4F.8
 108 ··0x000028f4·440e3c41·0e404b0e·306a0e34·4b0e3844·D.<A.@K.0j.4K.8D
 109 ··0x00002904·0e3c410e·40490e34·420e3841·0e3c420e·.<A.@I.4B.8A.<B.
 110 ··0x00002914·40480e30·480e3c44·0e40480e·34410e38·@H.0H.<D.@H.4A.8
 111 ··0x00002924·430e3c41·0e40500e·30430a0e·1443c30e·C.<A.@P.0C...C..
 112 ··0x00002934·1041c60e·0c41c70e·0841c50e·04450b43·.A...A...A...E.C
 113 ··0x00002944·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0..
 114 ··0x00002954·74000000·f4060000·14f3ffff·e6000000·t...............
 115 ··0x00002964·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 116 ··0x00002974·410e1483·054e0e3c·450e405a·0e34410e·A....N.<E.@Z.4A.
 117 ··0x00002984·38430e3c·410e4048·0e30480e·3c410e40·8C.<A.@H.0H.<A.@
 118 ··0x00002994·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.....
  
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·8fee7b11·39f20171·871dff4b·643c5e88·..{.9..q...Kd<^.6 ··0x00000040·acfa4222·899ebde9·b00de7d7·acdbc2a4·..B"............
7 ··0x00000050·917da5d5····························.}..7 ··0x00000050·3b4835ad····························;H5.
  
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·32376336·33353939·63333130·31633066·27c63599c3101c0f 
3 ··0x00000010·32356464·39663133·31663331·39636262·25dd9f131f319cbb2 ··0x00000000·32383530·39633930·62343832·30613331·28509c90b4820a31
 3 ··0x00000010·38343035·62626561·33323761·64383266·8405bbea327ad82f
4 ··0x00000020·30306432·36652e64·65627567·00000000·00d26e.debug....4 ··0x00000020·36313038·63622e64·65627567·00000000·6108cb.debug....
5 ··0x00000030·4ee2b247····························N..G5 ··0x00000030·e540366c····························.@6l
  
70.4 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:·00003760···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:·00003730····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:·000036d0····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:·00003830·····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:·00003800····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········00003730···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········000036d0···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········00003800···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········00003760···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:·56006bf60caec57bfbaf32e7c83da5ac5561bc643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aced55a3cc58b171d35c09444130d74334c7e26f
18.1 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·00000058·00000bc8·FDE·cie=00000000·pc=000036d0..00003729
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:·r7·(edi)·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:·r6·(esi)·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:·r3·(ebx)·at·cfa-16
 1673 ··DW_CFA_advance_loc:·14·to·000036e1
 1674 ··DW_CFA_def_cfa_offset:·28
 1675 ··DW_CFA_advance_loc:·5·to·000036e6
 1676 ··DW_CFA_def_cfa_offset:·32
 1677 ··DW_CFA_advance_loc:·15·to·000036f5
 1678 ··DW_CFA_def_cfa_offset:·20
 1679 ··DW_CFA_advance_loc:·5·to·000036fa
 1680 ··DW_CFA_def_cfa_offset:·24
 1681 ··DW_CFA_advance_loc:·3·to·000036fd
 1682 ··DW_CFA_def_cfa_offset:·28
 1683 ··DW_CFA_advance_loc:·2·to·000036ff
 1684 ··DW_CFA_def_cfa_offset:·32
 1685 ··DW_CFA_advance_loc:·6·to·00003705
 1686 ··DW_CFA_def_cfa_offset:·28
 1687 ··DW_CFA_advance_loc:·4·to·00003709
 1688 ··DW_CFA_def_cfa_offset:·32
 1689 ··DW_CFA_advance_loc:·1·to·0000370a
 1690 ··DW_CFA_def_cfa_offset:·36
 1691 ··DW_CFA_advance_loc:·2·to·0000370c
 1692 ··DW_CFA_def_cfa_offset:·40
 1693 ··DW_CFA_advance_loc:·4·to·00003710
 1694 ··DW_CFA_def_cfa_offset:·44
 1695 ··DW_CFA_advance_loc:·4·to·00003714
 1696 ··DW_CFA_def_cfa_offset:·48
 1697 ··DW_CFA_advance_loc:·8·to·0000371c
 1698 ··DW_CFA_def_cfa_offset:·28
 1699 ··DW_CFA_advance_loc:·1·to·0000371d
 1700 ··DW_CFA_def_cfa_offset:·32
 1701 ··DW_CFA_advance_loc:·8·to·00003725
 1702 ··DW_CFA_def_cfa_offset:·16
 1703 ··DW_CFA_advance_loc:·1·to·00003726
 1704 ··DW_CFA_restore:·r3·(ebx)
 1705 ··DW_CFA_def_cfa_offset:·12
 1706 ··DW_CFA_advance_loc:·1·to·00003727
 1707 ··DW_CFA_restore:·r6·(esi)
 1708 ··DW_CFA_def_cfa_offset:·8
 1709 ··DW_CFA_advance_loc:·1·to·00003728
 1710 ··DW_CFA_restore:·r7·(edi)
 1711 ··DW_CFA_def_cfa_offset:·4
 1712 ··DW_CFA_nop
 1713 ··DW_CFA_nop
 1714 ··DW_CFA_nop
  
 1715 00000c20·00000010·00000c24·FDE·cie=00000000·pc=00003730..00003756
 1716 ··DW_CFA_nop
 1717 ··DW_CFA_nop
 1718 ··DW_CFA_nop
  
 1719 00000c34·00000088·00000c38·FDE·cie=00000000·pc=00003760..000037f9
 1720 ··DW_CFA_advance_loc:·1·to·00003761
 1721 ··DW_CFA_def_cfa_offset:·8
 1722 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
 1723 ··DW_CFA_advance_loc:·1·to·00003762
 1724 ··DW_CFA_def_cfa_offset:·12
 1725 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
 1726 ··DW_CFA_advance_loc:·1·to·00003763
 1727 ··DW_CFA_def_cfa_offset:·16
1672 ··DW_CFA_offset:·r6·(esi)·at·cfa-161728 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
1673 ··DW_CFA_advance_loc:·1·to·000036d41729 ··DW_CFA_advance_loc:·1·to·00003764
1674 ··DW_CFA_def_cfa_offset:·201730 ··DW_CFA_def_cfa_offset:·20
1675 ··DW_CFA_offset:·r3·(ebx)·at·cfa-201731 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
1676 ··DW_CFA_advance_loc:·14·to·000036e21732 ··DW_CFA_advance_loc:·14·to·00003772
1677 ··DW_CFA_def_cfa_offset:·561733 ··DW_CFA_def_cfa_offset:·56
1678 ··DW_CFA_advance_loc:·10·to·000036ec1734 ··DW_CFA_advance_loc:·14·to·00003780
1679 ··DW_CFA_def_cfa_offset:·601735 ··DW_CFA_def_cfa_offset:·60
1680 ··DW_CFA_advance_loc:·1·to·000036ed1736 ··DW_CFA_advance_loc:·1·to·00003781
1681 ··DW_CFA_def_cfa_offset:·641737 ··DW_CFA_def_cfa_offset:·64
 1738 ··DW_CFA_advance_loc:·14·to·0000378f
 1739 ··DW_CFA_def_cfa_offset:·48
1682 ··DW_CFA_advance_loc:·30·to·0000370b1740 ··DW_CFA_advance_loc:·1·to·00003790
1683 ··DW_CFA_def_cfa_offset:·521741 ··DW_CFA_def_cfa_offset:·52
1684 ··DW_CFA_advance_loc:·6·to·000037111742 ··DW_CFA_advance_loc:·7·to·00003797
1685 ··DW_CFA_def_cfa_offset:·561743 ··DW_CFA_def_cfa_offset:·56
1686 ··DW_CFA_advance_loc:·4·to·000037151744 ··DW_CFA_advance_loc:·1·to·00003798
1687 ··DW_CFA_def_cfa_offset:·601745 ··DW_CFA_def_cfa_offset:·60
1688 ··DW_CFA_advance_loc:·1·to·000037161746 ··DW_CFA_advance_loc:·1·to·00003799
1689 ··DW_CFA_def_cfa_offset:·641747 ··DW_CFA_def_cfa_offset:·64
1690 ··DW_CFA_advance_loc:·11·to·000037211748 ··DW_CFA_advance_loc:·11·to·000037a4
1691 ··DW_CFA_def_cfa_offset:·481749 ··DW_CFA_def_cfa_offset:·60
1692 ··DW_CFA_advance_loc:·42·to·0000374b1750 ··DW_CFA_advance_loc:·3·to·000037a7
1693 ··DW_CFA_def_cfa_offset:·52 
1694 ··DW_CFA_advance_loc:·11·to·00003756 
1695 ··DW_CFA_def_cfa_offset:·561751 ··DW_CFA_def_cfa_offset:·56
1696 ··DW_CFA_advance_loc:·4·to·0000375a1752 ··DW_CFA_advance_loc:·4·to·000037ab
1697 ··DW_CFA_def_cfa_offset:·601753 ··DW_CFA_def_cfa_offset:·60
1698 ··DW_CFA_advance_loc:·1·to·0000375b1754 ··DW_CFA_advance_loc:·1·to·000037ac
1699 ··DW_CFA_def_cfa_offset:·641755 ··DW_CFA_def_cfa_offset:·64
1700 ··DW_CFA_advance_loc:·9·to·000037641756 ··DW_CFA_advance_loc:·11·to·000037b7
1701 ··DW_CFA_def_cfa_offset:·521757 ··DW_CFA_def_cfa_offset:·48
1702 ··DW_CFA_advance_loc:·2·to·000037661758 ··DW_CFA_advance_loc:·7·to·000037be
1703 ··DW_CFA_def_cfa_offset:·561759 ··DW_CFA_def_cfa_offset:·56
1704 ··DW_CFA_advance_loc:·1·to·000037671760 ··DW_CFA_advance_loc:·3·to·000037c1
1705 ··DW_CFA_def_cfa_offset:·601761 ··DW_CFA_def_cfa_offset:·60
1706 ··DW_CFA_advance_loc:·2·to·000037691762 ··DW_CFA_advance_loc:·1·to·000037c2
1707 ··DW_CFA_def_cfa_offset:·641763 ··DW_CFA_def_cfa_offset:·64
1708 ··DW_CFA_advance_loc:·8·to·000037711764 ··DW_CFA_advance_loc:·11·to·000037cd
1709 ··DW_CFA_def_cfa_offset:·481765 ··DW_CFA_def_cfa_offset:·48
1710 ··DW_CFA_advance_loc:·8·to·000037791766 ··DW_CFA_advance_loc:·3·to·000037d0
1711 ··DW_CFA_def_cfa_offset:·601767 ··DW_CFA_def_cfa_offset:·60
1712 ··DW_CFA_advance_loc:·4·to·0000377d1768 ··DW_CFA_advance_loc:·4·to·000037d4
1713 ··DW_CFA_def_cfa_offset:·641769 ··DW_CFA_def_cfa_offset:·64
1714 ··DW_CFA_advance_loc:·8·to·000037851770 ··DW_CFA_advance_loc:·8·to·000037dc
1715 ··DW_CFA_def_cfa_offset:·521771 ··DW_CFA_def_cfa_offset:·52
1716 ··DW_CFA_advance_loc:·1·to·000037861772 ··DW_CFA_advance_loc:·1·to·000037dd
1717 ··DW_CFA_def_cfa_offset:·561773 ··DW_CFA_def_cfa_offset:·56
1718 ··DW_CFA_advance_loc:·3·to·000037891774 ··DW_CFA_advance_loc:·4·to·000037e1
1719 ··DW_CFA_def_cfa_offset:·601775 ··DW_CFA_def_cfa_offset:·60
1720 ··DW_CFA_advance_loc:·1·to·0000378a1776 ··DW_CFA_advance_loc:·1·to·000037e2
1721 ··DW_CFA_def_cfa_offset:·641777 ··DW_CFA_def_cfa_offset:·64
1722 ··DW_CFA_advance_loc:·16·to·0000379a1778 ··DW_CFA_advance_loc:·1·to·000037e3
Max diff block lines reached; 12904/18449 bytes (69.94%) of diff not shown.
1.06 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 33, 34 lines modifiedOffset 33, 34 lines modified
33 endmntent33 endmntent
34 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch34 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
35 inotify_init135 inotify_init1
36 inotify_add_watch36 inotify_add_watch
37 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent37 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
39 inotify_rm_watch39 inotify_rm_watch
 40 strerror_r
40 wcstombs 
41 mbstowcs 
42 mark_failed_with_code41 mark_failed_with_code
43 map_error_code42 map_error_code
44 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion43 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
45 strerror_r44 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
2.27 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 121, 24 lines modifiedOffset 121, 24 lines modified
121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve
122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net
123 ··0x00000e30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_123 ··0x00000e30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_
124 ··0x00000e40·706c6174·666f726d·5f696e74·65726e61·platform_interna124 ··0x00000e40·706c6174·666f726d·5f696e74·65726e61·platform_interna
125 ··0x00000e50·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF125 ··0x00000e50·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF
126 ··0x00000e60·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa126 ··0x00000e60·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa
127 ··0x00000e70·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w127 ··0x00000e70·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w
 128 ··0x00000e80·61746368·00737472·6572726f·725f7200·atch.strerror_r.
 129 ··0x00000e90·6d61726b·5f666169·6c65645f·77697468·mark_failed_with
 130 ··0x00000ea0·5f636f64·65006d61·705f6572·726f725f·_code.map_error_
 131 ··0x00000eb0·636f6465·004a6176·615f6e65·745f7275·code.Java_net_ru
 132 ··0x00000ec0·62796772·61706566·72756974·5f706c61·bygrapefruit_pla
 133 ··0x00000ed0·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j
 134 ··0x00000ee0·6e695f4e·61746976·654c6962·72617279·ni_NativeLibrary
 135 ··0x00000ef0·46756e63·74696f6e·735f6765·74566572·Functions_getVer
128 ··0x00000e80·61746368·00776373·746f6d62·73006d62·atch.wcstombs.mb136 ··0x00000f00·73696f6e·00776373·746f6d62·73006d62·sion.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 16207 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16413 objdump: DWARF error: unable to read alt ref 17062
    
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)
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·ccf3ffff·....l...........
17 ··0x00004444·6c0d0000·5cf5ffff·e40d0000·fcf5ffff·l...\........... 
18 ··0x00004454·700e0000·2cf6ffff·a00e0000·3cf6ffff·p...,.......<...17 ··0x00004444·340d0000·fcf3ffff·480d0000·9cf4ffff·4.......H.......
 18 ··0x00004454·d40d0000·ccf4ffff·040e0000·dcf4ffff·................
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·58000000·c80b0000·8ce6ffff·....X...........
 192 ··0x00005048·59000000·00410e08·8702410e·0c860341·Y....A....A....A
 193 ··0x00005058·0e108304·4e0e1c45·0e204f0e·14450e18·....N..E.·O..E..
 194 ··0x00005068·430e1c42·0e20460e·1c440e20·410e2442·C..B.·F..D.·A.$B
 195 ··0x00005078·0e28440e·2c440e30·480e1c41·0e20480e·.(D.,D.0H..A.·H.
 196 ··0x00005088·1041c30e·0c41c60e·0841c70e·04000000·.A...A...A......
 197 ··0x00005098·10000000·240c0000·90e6ffff·26000000·....$.......&...
 198 ··0x000050a8·00000000·88000000·380c0000·ace6ffff·........8.......
 199 ··0x000050b8·99000000·00410e08·8502410e·0c870341·.....A....A....A
 200 ··0x000050c8·0e108604·410e1483·054e0e38·4e0e3c41·....A....N.8N.<A
 201 ··0x000050d8·0e404e0e·30410e34·470e3841·0e3c410e·.@N.0A.4G.8A.<A.
 202 ··0x000050e8·404b0e3c·430e3844·0e3c410e·404b0e30·@K.<C.8D.<A.@K.0
 203 ··0x000050f8·470e3843·0e3c410e·404b0e30·430e3c44·G.8C.<A.@K.0C.<D
 204 ··0x00005108·0e40480e·34410e38·440e3c41·0e40410e·.@H.4A.8D.<A.@A.
 205 ··0x00005118·44440e48·440e4c41·0e50480e·1441c30e·DD.HD.LA.PH..A..
 206 ··0x00005128·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......
 207 ··0x00005138·2c000000·c40c0000·c0e6ffff·29000000·,...........)...
 208 ··0x00005148·00410e08·83024e0e·1c440e20·420e2442·.A....N..D.·B.$B
 209 ··0x00005158·0e28440e·2c440e30·480e0841·c30e0400·.(D.,D.0H..A....
 210 ··0x00005168·10000000·f40c0000·c0e6ffff·06000000·................
 211 ··0x00005178·00000000·90000000·080d0000·bce6ffff·................
192 ··0x00005048·fb000000·00410e08·8502410e·0c870341·.....A....A....A212 ··0x00005188·fb000000·00410e08·8502410e·0c870341·.....A....A....A
193 ··0x00005058·0e108604·410e1483·054e0e38·4a0e3c41·....A....N.8J.<A213 ··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·8fee7b11·39f20171·871dff4b·643c5e88·..{.9..q...Kd<^.6 ··0x00000040·acfa4222·899ebde9·b00de7d7·acdbc2a4·..B"............
7 ··0x00000050·917da5d5····························.}..7 ··0x00000050·3b4835ad····························;H5.
  
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·30303662·66363063·61656335·37626662·006bf60caec57bfb 
3 ··0x00000010·61663332·65376338·33646135·61633535·af32e7c83da5ac552 ··0x00000000·65643535·61336363·35386231·37316433·ed55a3cc58b171d3
 3 ··0x00000010·35633039·34343431·33306437·34333334·5c09444130d74334
4 ··0x00000020·36316263·36342e64·65627567·00000000·61bc64.debug....4 ··0x00000020·63376532·36662e64·65627567·00000000·c7e26f.debug....
5 ··0x00000030·3353d8cb····························3S..5 ··0x00000030·7ca50e5b····························|..[
  
497 KB
libnative-platform-jni-dbgsym_0.14-6_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····40428·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····40432·2024-02-19·17:15:43.000000·data.tar.xz
971 B
control.tar.xz
943 B
control.tar
481 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
7 Installed-Size:·637 Installed-Size:·63
8 Depends:·libnative-platform-jni·(=·0.14-6)8 Depends:·libnative-platform-jni·(=·0.14-6)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libnative-platform-jni11 Description:·debug·symbols·for·libnative-platform-jni
12 Build-Ids:·56006bf60caec57bfbaf32e7c83da5ac5561bc64·7b27c63599c3101c0f25dd9f131f319cbb00d26e12 Build-Ids:·aced55a3cc58b171d35c09444130d74334c7e26f·f428509c90b4820a318405bbea327ad82f6108cb
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/56/006bf60caec57bfbaf32e7c83da5ac5561bc64.debug 
2 usr/lib/debug/.build-id/7b/27c63599c3101c0f25dd9f131f319cbb00d26e.debug1 usr/lib/debug/.build-id/ac/ed55a3cc58b171d35c09444130d74334c7e26f.debug
 2 usr/lib/debug/.build-id/f4/28509c90b4820a318405bbea327ad82f6108cb.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
496 KB
data.tar.xz
496 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/56/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/ac/
7 -rw-r--r--···0·root·········(0)·root·········(0)····20876·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/56/006bf60caec57bfbaf32e7c83da5ac5561bc64.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····20880·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/ac/ed55a3cc58b171d35c09444130d74334c7e26f.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/7b/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f4/
9 -rw-r--r--···0·root·········(0)·root·········(0)····13960·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/7b/27c63599c3101c0f25dd9f131f319cbb00d26e.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····13960·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f4/28509c90b4820a318405bbea327ad82f6108cb.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)····14784·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)····14784·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
47.3 KB
./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
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:·8fee7b1139f20171871dff4b643c5e88917da5d53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·acfa4222899ebde9b00de7d7acdbc2a43b4835ad
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.2 KB
readelf --wide --debug-dump=info {}
    
Offset 11317, 455 lines modifiedOffset 11317, 455 lines modified
11317 ····<3ff2>···DW_AT_decl_file···:·(implicit_const)·411317 ····<3ff2>···DW_AT_decl_file···:·(implicit_const)·4
11318 ····<3ff2>···DW_AT_decl_line···:·(data2)·128311318 ····<3ff2>···DW_AT_decl_line···:·(data2)·1283
11319 ····<3ff4>···DW_AT_decl_column·:·(data1)·3711319 ····<3ff4>···DW_AT_decl_column·:·(data1)·37
11320 ····<3ff5>···DW_AT_type········:·(ref_addr)·<0x74>11320 ····<3ff5>···DW_AT_type········:·(ref_addr)·<0x74>
11321 ·<2><3ff9>:·Abbrev·Number:·011321 ·<2><3ff9>:·Abbrev·Number:·0
11322 ·<1><3ffa>:·Abbrev·Number:·011322 ·<1><3ffa>:·Abbrev·Number:·0
11323 ··Compilation·Unit·@·offset·0x3ffb:11323 ··Compilation·Unit·@·offset·0x3ffb:
11324 ···Length:········0x224·(32-bit)11324 ···Length:········0x4e·(32-bit)
11325 ···Version:·······511325 ···Version:·······5
11326 ···Unit·Type:·····DW_UT_partial·(3)11326 ···Unit·Type:·····DW_UT_partial·(3)
11327 ···Abbrev·Offset:·011327 ···Abbrev·Offset:·0
11328 ···Pointer·Size:··411328 ···Pointer·Size:··4
11329 ·<0><4007>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11329 ·<0><4007>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11330 ····<4008>···DW_AT_stmt_list···:·(sec_offset)·011330 ····<4008>···DW_AT_stmt_list···:·(sec_offset)·0
11331 ·<1><400c>:·Abbrev·Number:·28·(DW_TAG_namespace) 
11332 ····<400d>···DW_AT_name········:·(string)·std 
11333 ····<4011>···DW_AT_sibling·····:·(ref_udata)·<0x401d> 
11334 ·<2><4012>:·Abbrev·Number:·29·(DW_TAG_imported_declaration) 
11335 ····<4013>···DW_AT_decl_file···:·(data1)·7 
11336 ····<4014>···DW_AT_decl_line···:·(data1)·158 
11337 ····<4015>···DW_AT_decl_column·:·(data1)·11 
11338 ····<4016>···DW_AT_import······:·(ref_udata)·<0x401d>» [Abbrev·Number:·57·(DW_TAG_subprogram)] 
11339 ·<2><4017>:·Abbrev·Number:·29·(DW_TAG_imported_declaration) 
11340 ····<4018>···DW_AT_decl_file···:·(data1)·7 
11341 ····<4019>···DW_AT_decl_line···:·(data1)·175 
11342 ····<401a>···DW_AT_decl_column·:·(data1)·11 
11343 ····<401b>···DW_AT_import······:·(ref_udata)·<0x4049>» [Abbrev·Number:·57·(DW_TAG_subprogram)] 
11344 ·<2><401c>:·Abbrev·Number:·0 
11345 ·<1><401d>:·Abbrev·Number:·57·(DW_TAG_subprogram)11331 ·<1><400c>:·Abbrev·Number:·69·(DW_TAG_subprogram)
11346 ····<401e>···DW_AT_external····:·(flag_present)·111332 ····<400d>···DW_AT_external····:·(flag_present)·1
11347 ····<401e>···DW_AT_name········:·(strp)·(offset:·0x3498):·mbstowcs11333 ····<400d>···DW_AT_name········:·(strp)·(offset:·0x1b65):·mark_failed_with_code
11348 ····<4022>···DW_AT_decl_file···:·(implicit_const)·1111334 ····<4011>···DW_AT_decl_file···:·(data1)·13
11349 ····<4022>···DW_AT_decl_line···:·(data1)·11711335 ····<4012>···DW_AT_decl_line···:·(data1)·54
11350 ····<4023>···DW_AT_decl_column·:·(implicit_const)·111336 ····<4013>···DW_AT_decl_column·:·(data1)·13
11351 ····<4023>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11352 ····<4027>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined) 
11353 ····<4027>···DW_AT_artificial··:·(flag_present)·111337 ····<4014>···DW_AT_declaration·:·(flag_present)·1
11354 ····<4027>···DW_AT_sibling·····:·(ref_udata)·<0x4044>11338 ····<4014>···DW_AT_sibling·····:·(ref_udata)·<0x402f>
 11339 ·<2><4015>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 11340 ····<4016>···DW_AT_type········:·(ref_addr)·<0x284b>
 11341 ·<2><401a>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 11342 ····<401b>···DW_AT_type········:·(ref_addr)·<0x74>
 11343 ·<2><401f>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 11344 ····<4020>···DW_AT_type········:·(ref_addr)·<0x54>,·int
11355 ·<2><4028>:·Abbrev·Number:·63·(DW_TAG_formal_parameter)11345 ·<2><4024>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
11356 ····<4029>···DW_AT_name········:·(strp)·(offset:·0x3dad):·__dst 
11357 ····<402d>···DW_AT_decl_file···:·(implicit_const)·11 
11358 ····<402d>···DW_AT_decl_line···:·(data1)·117 
11359 ····<402e>···DW_AT_decl_column·:·(implicit_const)·1 
11360 ····<402e>···DW_AT_type········:·(ref_udata)·<0x4044>11346 ····<4025>···DW_AT_type········:·(ref_addr)·<0x74>
11361 ·<2><402f>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)11347 ·<2><4029>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
11362 ····<4030>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src 
11363 ····<4034>···DW_AT_decl_file···:·(implicit_const)·11 
11364 ····<4034>···DW_AT_decl_line···:·(data1)·117 
11365 ····<4035>···DW_AT_decl_column·:·(implicit_const)·1 
11366 ····<4035>···DW_AT_type········:·(ref_addr)·<0x4343>11348 ····<402a>···DW_AT_type········:·(ref_addr)·<0x19c>,·jobject
11367 ·<2><4039>:·Abbrev·Number:·64·(DW_TAG_formal_parameter) 
11368 ····<403a>···DW_AT_name········:·(strp)·(offset:·0x30ca):·__len 
11369 ····<403e>···DW_AT_decl_file···:·(implicit_const)·11 
11370 ····<403e>···DW_AT_decl_line···:·(data1)·117 
11371 ····<403f>···DW_AT_decl_column·:·(implicit_const)·1 
11372 ····<403f>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11373 ·<2><4043>:·Abbrev·Number:·011349 ·<2><402e>:·Abbrev·Number:·0
11374 ·<1><4044>:·Abbrev·Number:·58·(DW_TAG_restrict_type) 
11375 ····<4045>···DW_AT_type········:·(ref_addr)·<0x3bff> 
11376 ·<1><4049>:·Abbrev·Number:·57·(DW_TAG_subprogram)11350 ·<1><402f>:·Abbrev·Number:·68·(DW_TAG_subprogram)
11377 ····<404a>···DW_AT_external····:·(flag_present)·111351 ····<4030>···DW_AT_external····:·(flag_present)·1
11378 ····<404a>···DW_AT_name········:·(strp)·(offset:·0x348f):·wcstombs11352 ····<4030>···DW_AT_name········:·(strp)·(offset:·0x330a):·strerror_r
11379 ····<404e>···DW_AT_decl_file···:·(implicit_const)·11 
11380 ····<404e>···DW_AT_decl_line···:·(data1)·14311353 ····<4034>···DW_AT_decl_file···:·(data1)·16
 11354 ····<4035>···DW_AT_decl_line···:·(data2)·444
11381 ····<404f>···DW_AT_decl_column·:·(implicit_const)·111355 ····<4037>···DW_AT_decl_column·:·(data1)·14
 11356 ····<4038>···DW_AT_type········:·(ref_addr)·<0x72>
 11357 ····<403c>···DW_AT_declaration·:·(flag_present)·1
 11358 ·<2><403c>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 11359 ····<403d>···DW_AT_type········:·(ref_addr)·<0x54>,·int
 11360 ·<2><4041>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 11361 ····<4042>···DW_AT_type········:·(ref_addr)·<0x72>
 11362 ·<2><4046>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
11382 ····<404f>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int11363 ····<4047>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int
11383 ····<4053>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined) 
11384 ····<4053>···DW_AT_artificial··:·(flag_present)·1 
11385 ····<4053>···DW_AT_sibling·····:·(ref_udata)·<0x4070> 
11386 ·<2><4054>:·Abbrev·Number:·64·(DW_TAG_formal_parameter) 
11387 ····<4055>···DW_AT_name········:·(strp)·(offset:·0x3dad):·__dst 
11388 ····<4059>···DW_AT_decl_file···:·(implicit_const)·11 
11389 ····<4059>···DW_AT_decl_line···:·(data1)·143 
11390 ····<405a>···DW_AT_decl_column·:·(implicit_const)·1 
11391 ····<405a>···DW_AT_type········:·(ref_addr)·<0x433e> 
11392 ·<2><405e>:·Abbrev·Number:·63·(DW_TAG_formal_parameter) 
11393 ····<405f>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src 
11394 ····<4063>···DW_AT_decl_file···:·(implicit_const)·11 
11395 ····<4063>···DW_AT_decl_line···:·(data1)·143 
11396 ····<4064>···DW_AT_decl_column·:·(implicit_const)·1 
11397 ····<4064>···DW_AT_type········:·(ref_udata)·<0x4070> 
11398 ·<2><4065>:·Abbrev·Number:·64·(DW_TAG_formal_parameter) 
11399 ····<4066>···DW_AT_name········:·(strp)·(offset:·0x30ca):·__len 
11400 ····<406a>···DW_AT_decl_file···:·(implicit_const)·11 
11401 ····<406a>···DW_AT_decl_line···:·(data1)·143 
11402 ····<406b>···DW_AT_decl_column·:·(implicit_const)·1 
11403 ····<406b>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11404 ·<2><406f>:·Abbrev·Number:·011364 ·<2><404b>:·Abbrev·Number:·0
11405 ·<1><4070>:·Abbrev·Number:·58·(DW_TAG_restrict_type) 
11406 ····<4071>···DW_AT_type········:·(ref_addr)·<0x3cca> 
11407 ·<1><4075>:·Abbrev·Number:·29·(DW_TAG_imported_declaration) 
11408 ····<4076>···DW_AT_decl_file···:·(data1)·12 
11409 ····<4077>···DW_AT_decl_line···:·(data1)·71 
11410 ····<4078>···DW_AT_decl_column·:·(data1)·12 
11411 ····<4079>···DW_AT_import······:·(ref_udata)·<0x401d>» [Abbrev·Number:·57·(DW_TAG_subprogram)] 
11412 ·<1><407a>:·Abbrev·Number:·29·(DW_TAG_imported_declaration) 
11413 ····<407b>···DW_AT_decl_file···:·(data1)·12 
11414 ····<407c>···DW_AT_decl_line···:·(data1)·83 
11415 ····<407d>···DW_AT_decl_column·:·(data1)·12 
11416 ····<407e>···DW_AT_import······:·(ref_udata)·<0x4049>» [Abbrev·Number:·57·(DW_TAG_subprogram)] 
11417 ·<1><407f>:·Abbrev·Number:·14·(DW_TAG_subprogram) 
11418 ····<4080>···DW_AT_external····:·(flag_present)·1 
11419 ····<4080>···DW_AT_name········:·(strp)·(offset:·0x2fe9):·__mbstowcs_chk 
11420 ····<4084>···DW_AT_decl_file···:·(data1)·11 
11421 ····<4085>···DW_AT_decl_line···:·(data1)·95 
11422 ····<4086>···DW_AT_decl_column·:·(data1)·15 
11423 ····<4087>···DW_AT_type········:·(ref_addr)·<0x3917>,·size_t,·unsigned·int 
11424 ····<408b>···DW_AT_declaration·:·(flag_present)·1 
11425 ····<408b>···DW_AT_sibling·····:·(ref_udata)·<0x40a2> 
11426 ·<2><408d>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
11427 ····<408e>···DW_AT_type········:·(ref_addr)·<0x3bff> 
11428 ·<2><4092>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
11429 ····<4093>···DW_AT_type········:·(ref_addr)·<0x74> 
Max diff block lines reached; 27710/47254 bytes (58.64%) of diff not shown.
241 KB
./usr/lib/debug/.build-id/56/006bf60caec57bfbaf32e7c83da5ac5561bc64.debug vs.
./usr/lib/debug/.build-id/ac/ed55a3cc58b171d35c09444130d74334c7e26f.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:··········19396·(bytes·into·file)13 ··Start·of·section·headers:··········19400·(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.24 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x4bc4:1 There·are·37·section·headers,·starting·at·offset·0x4bc8:
  
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
9.26 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·posix.cpp 
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp 
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp 
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp 
18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
 15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
 21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
 22 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·000052a4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·000052a4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
25 ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·25 ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
26 ····22:·00002300·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx26 ····22:·00002300·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx
27 ····23:·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:·00003830·····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:·00003730····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:·000036d0····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:·00003800····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:·00003760···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:·56006bf60caec57bfbaf32e7c83da5ac5561bc643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aced55a3cc58b171d35c09444130d74334c7e26f
79.6 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 59 lines modifiedOffset 26, 59 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x19):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x6a):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x26):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x77):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x99):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x69):·/usr/lib/gcc/i686-linux-gnu/13/include35 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/i686-linux-gnu/13/include
36 ··5»      (line_strp)»   (offset:·0x90):·/usr/include36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x9d):·/usr/lib/jvm/default-java/include/linux37 ··6»      (line_strp)»   (offset:·0xee):·/usr/lib/jvm/default-java/include/linux
38 ··7»      (line_strp)»   (offset:·0xc5):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x116):·/usr/include/i386-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0xec):·/usr/include/c++/1339 ··8»      (line_strp)»   (offset:·0x13d):·/usr/include/c++/13
40 ··9»      (line_strp)»   (offset:·0x100):·/usr/include/c++/13/bits40 ··9»      (line_strp)»   (offset:·0x151):·/usr/include/c++/13/bits
41 ··10»     (line_strp)»  (offset:·0x119):·/usr/include/i386-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x16a):·/usr/include/i386-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x139):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x18a):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x14c):·/usr/include/i386-linux-gnu/c++/13/bits43 ··12»     (line_strp)»  (offset:·0x19d):·/usr/include/i386-linux-gnu/c++/13/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·30,·columns·2):44 ·The·File·Name·Table·(offset·0x5c,·lines·30,·columns·2):
45 ··Entry»  Dir»       Name45 ··Entry»  Dir»       Name
46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xf):·posix.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x60):·posix.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x174):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1c5):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xf):·posix.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x60):·posix.cpp
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17a):·string_fortified.h49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1cb):·string_fortified.h
50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18d):·unistd.h50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1de):·unistd.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x196):·stddef.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1e7):·stddef.h
52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x19f):·stdarg.h52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1f0):·stdarg.h
53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x21a):·types.h53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x26b):·types.h
54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1a8):·stdio.h54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1f9):·stdio.h
55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1b0):·jni_md.h55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x201):·jni_md.h
56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x1b9):·stdlib.h56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x20a):·stdlib.h
57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x1c2):·struct_timespec.h57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x213):·struct_timespec.h
58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x1d4):·cstdlib58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x225):·cstdlib
59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1dc):·std_abs.h59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x22d):·std_abs.h
60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1e6):·stdlib-float.h60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x237):·stdlib-float.h
61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x1f5):·stdlib-bsearch.h61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x246):·stdlib-bsearch.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1b9):·stdlib.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x20a):·stdlib.h
63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x1b9):·stdlib.h63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x20a):·stdlib.h
64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x206):·struct_stat.h64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x257):·struct_stat.h
65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x214):·ioctl-types.h65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x265):·ioctl-types.h
66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x222):·utsname.h66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x273):·utsname.h
67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x22c):·dirent.h67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x27d):·dirent.h
68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x235):·ioctl.h68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x286):·ioctl.h
69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x18d):·unistd.h69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x1de):·unistd.h
70 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x22c):·dirent.h70 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x27d):·dirent.h
71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x23d):·string.h71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x28e):·string.h
72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x246):·errno.h72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x297):·errno.h
73 ··27»     (udata)»      10»    (line_strp)» (offset:·0x20d):·stat.h73 ··27»     (udata)»      10»    (line_strp)» (offset:·0x25e):·stat.h
74 ··28»     (udata)»      11»    (line_strp)» (offset:·0x24e):·generic.h74 ··28»     (udata)»      11»    (line_strp)» (offset:·0x29f):·generic.h
75 ··29»     (udata)»      12»    (line_strp)» (offset:·0x258):·c++config.h75 ··29»     (udata)»      12»    (line_strp)» (offset:·0x2a9):·c++config.h
  
76 ·Line·Number·Statements:76 ·Line·Number·Statements:
77 ··[0x000000f2]··Set·column·to·1077 ··[0x000000f2]··Set·column·to·10
78 ··[0x000000f4]··Extended·opcode·2:·set·Address·to·0x336078 ··[0x000000f4]··Extended·opcode·2:·set·Address·to·0x3360
79 ··[0x000000fb]··Advance·Line·by·1055·to·105679 ··[0x000000fb]··Advance·Line·by·1055·to·1056
80 ··[0x000000fe]··Copy80 ··[0x000000fe]··Copy
81 ··[0x000000ff]··Set·column·to·981 ··[0x000000ff]··Set·column·to·9
98.9 KB
readelf --wide --debug-dump=info {}
    
Offset 42, 31 lines modifiedOffset 42, 31 lines modified
42 ···Unit·Type:·····DW_UT_partial·(3)42 ···Unit·Type:·····DW_UT_partial·(3)
43 ···Abbrev·Offset:·0x95b43 ···Abbrev·Offset:·0x95b
44 ···Pointer·Size:··444 ···Pointer·Size:··4
45 ·<0><4d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)45 ·<0><4d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)
46 ····<4e>···DW_AT_stmt_list···:·(sec_offset)·046 ····<4e>···DW_AT_stmt_list···:·(sec_offset)·0
47 ····<52>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.47 ····<52>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
48 ·<1><56>:·Abbrev·Number:·18·(DW_TAG_imported_unit)48 ·<1><56>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
49 ····<57>···DW_AT_import······:·(GNU_ref_alt)·<0x422f>49 ····<57>···DW_AT_import······:·(GNU_ref_alt)·<0x3e87>
50 ·<1><5b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)50 ·<1><5b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
51 ····<5c>···DW_AT_import······:·(GNU_ref_alt)·<0x4322>51 ····<5c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·20·(DW_TAG_partial_unit)]
52 ·<1><60>:·Abbrev·Number:·052 ·<1><60>:·Abbrev·Number:·0
53 ··Compilation·Unit·@·offset·0x61:53 ··Compilation·Unit·@·offset·0x61:
54 ···Length:········0x1c·(32-bit)54 ···Length:········0x1c·(32-bit)
55 ···Version:·······555 ···Version:·······5
56 ···Unit·Type:·····DW_UT_partial·(3)56 ···Unit·Type:·····DW_UT_partial·(3)
57 ···Abbrev·Offset:·0x95b57 ···Abbrev·Offset:·0x95b
58 ···Pointer·Size:··458 ···Pointer·Size:··4
59 ·<0><6d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)59 ·<0><6d>:·Abbrev·Number:·20·(DW_TAG_partial_unit)
60 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·060 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·0
61 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.61 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
62 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)62 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
63 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x3e87>63 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x4059>
64 ·<1><7b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)64 ·<1><7b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
65 ····<7c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·20·(DW_TAG_partial_unit)]65 ····<7c>···DW_AT_import······:·(GNU_ref_alt)·<0x4322>
66 ·<1><80>:·Abbrev·Number:·066 ·<1><80>:·Abbrev·Number:·0
67 ··Compilation·Unit·@·offset·0x81:67 ··Compilation·Unit·@·offset·0x81:
68 ···Length:········0x90·(32-bit)68 ···Length:········0x90·(32-bit)
69 ···Version:·······569 ···Version:·······5
70 ···Unit·Type:·····DW_UT_partial·(3)70 ···Unit·Type:·····DW_UT_partial·(3)
71 ···Abbrev·Offset:·0x95b71 ···Abbrev·Offset:·0x95b
72 ···Pointer·Size:··472 ···Pointer·Size:··4
958 B
readelf --wide --debug-dump=aranges {}
    
Offset 23, 29 lines modifiedOffset 23, 29 lines modified
23 ··Length:···················2823 ··Length:···················28
24 ··Version:··················224 ··Version:··················2
25 ··Offset·into·.debug_info:··0x244c25 ··Offset·into·.debug_info:··0x244c
26 ··Pointer·Size:·············426 ··Pointer·Size:·············4
27 ··Segment·Size:·············027 ··Segment·Size:·············0
  
28 ····Address····Length28 ····Address····Length
29 ····000036d0·000001e629 ····000036d0·00000086
30 ····00000000·0000000030 ····00000000·00000000
31 ··Length:···················3631 ··Length:···················36
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x281433 ··Offset·into·.debug_info:··0x2563
34 ··Pointer·Size:·············434 ··Pointer·Size:·············4
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address····Length36 ····Address····Length
37 ····000038c0·000000d637 ····00003760·000000d6
38 ····00003360·0000002138 ····00003360·00000021
39 ····00000000·0000000039 ····00000000·00000000
40 ··Length:···················2840 ··Length:···················28
41 ··Version:··················241 ··Version:··················2
42 ··Offset·into·.debug_info:··0x2ab342 ··Offset·into·.debug_info:··0x2802
43 ··Pointer·Size:·············443 ··Pointer·Size:·············4
44 ··Segment·Size:·············044 ··Segment·Size:·············0
  
45 ····Address····Length45 ····Address····Length
46 ····000039a0·0000008646 ····00003840·000001e6
47 ····00000000·0000000047 ····00000000·00000000
  
37.6 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)
956 B
readelf --wide --debug-dump=ranges {}
    
Offset 23, 29 lines modifiedOffset 23, 29 lines modified
23 ··Length:···················2823 ··Length:···················28
24 ··Version:··················224 ··Version:··················2
25 ··Offset·into·.debug_info:··0x244c25 ··Offset·into·.debug_info:··0x244c
26 ··Pointer·Size:·············426 ··Pointer·Size:·············4
27 ··Segment·Size:·············027 ··Segment·Size:·············0
  
28 ····Address····Length28 ····Address····Length
29 ····000036d0·000001e629 ····000036d0·00000086
30 ····00000000·0000000030 ····00000000·00000000
31 ··Length:···················3631 ··Length:···················36
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x281433 ··Offset·into·.debug_info:··0x2563
34 ··Pointer·Size:·············434 ··Pointer·Size:·············4
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address····Length36 ····Address····Length
37 ····000038c0·000000d637 ····00003760·000000d6
38 ····00003360·0000002138 ····00003360·00000021
39 ····00000000·0000000039 ····00000000·00000000
40 ··Length:···················2840 ··Length:···················28
41 ··Version:··················241 ··Version:··················2
42 ··Offset·into·.debug_info:··0x2ab342 ··Offset·into·.debug_info:··0x2802
43 ··Pointer·Size:·············443 ··Pointer·Size:·············4
44 ··Segment·Size:·············044 ··Segment·Size:·············0
  
45 ····Address····Length45 ····Address····Length
46 ····000039a0·0000008646 ····00003840·000001e6
47 ····00000000·0000000047 ····00000000·00000000
  
807 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 26 lines modified
1 dGCC:·(Debian·13.2.0-13)·13.2.01 oGCC:·(Debian·13.2.0-13)·13.2.0
 2 93sfnC~(D
2 *uIM}9jl 
3 l2Es!j/EE` 
4 ctm-/J:u' 
5 Zm0ocpxy»        
6 56c_{.)J 
7 ?i_i*_\.3 ?i_i*_\.
8 U)v'4[mA4 J·#3fA>O
9 L-v/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
10 crtstuff.c6 crtstuff.c
11 deregister_tm_clones7 deregister_tm_clones
12 __do_global_dtors_aux8 __do_global_dtors_aux
13 completed.09 completed.0
14 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
15 frame_dummy11 frame_dummy
16 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
17 freebsd.cpp13 freebsd.cpp
18 linux.cpp 
19 apple.cpp 
20 freebsd_kevents.cpp14 freebsd_kevents.cpp
21 unix_strings.cpp 
22 generic.cpp15 apple.cpp
 16 linux.cpp
23 generic_posix.cpp17 generic_posix.cpp
 18 generic.cpp
 19 unix_strings.cpp
24 __FRAME_END__20 __FRAME_END__
25 __x86.get_pc_thunk.bx21 __x86.get_pc_thunk.bx
26 __x86.get_pc_thunk.dx22 __x86.get_pc_thunk.dx
27 __dso_handle23 __dso_handle
28 _DYNAMIC24 _DYNAMIC
29 __stack_chk_fail_local25 __stack_chk_fail_local
30 __GNU_EH_FRAME_HDR26 __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 16207 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16413 objdump: DWARF error: unable to read alt ref 17062
    
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_errno>:
94 »       ...94 »       ...
  
95 000037d0·<char_to_java>:95 00003730·<map_error_code>:
96 »       ...96 »       ...
  
97 000038c0·<mark_failed_with_code>:97 00003760·<mark_failed_with_code>:
98 »       ...98 »       ...
  
99 00003960·<mark_failed_with_message>:99 00003800·<mark_failed_with_message>:
100 »       ...100 »       ...
  
101 00003990·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:101 00003830·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
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.26 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
 3 ··[·····2]··src/main/cpp/freebsd.cpp
 4 ··[····1b]··src/main/cpp/freebsd_kevents.cpp
 5 ··[····3c]··src/main/cpp/apple.cpp
3 ··[·····2]··src/main/cpp/posix.cpp6 ··[····53]··src/main/cpp/posix.cpp
4 ··[····19]··src/main/cpp7 ··[····6a]··src/main/cpp
5 ··[····26]··/usr/lib/jvm/default-java/include8 ··[····77]··/usr/lib/jvm/default-java/include
6 ··[····48]··/usr/include/i386-linux-gnu/bits9 ··[····99]··/usr/include/i386-linux-gnu/bits
7 ··[····69]··/usr/lib/gcc/i686-linux-gnu/13/include10 ··[····ba]··/usr/lib/gcc/i686-linux-gnu/13/include
8 ··[····90]··/usr/include11 ··[····e1]··/usr/include
9 ··[····9d]··/usr/lib/jvm/default-java/include/linux12 ··[····ee]··/usr/lib/jvm/default-java/include/linux
10 ··[····c5]··/usr/include/i386-linux-gnu/bits/types13 ··[···116]··/usr/include/i386-linux-gnu/bits/types
11 ··[····ec]··/usr/include/c++/1314 ··[···13d]··/usr/include/c++/13
12 ··[···100]··/usr/include/c++/13/bits15 ··[···151]··/usr/include/c++/13/bits
13 ··[···119]··/usr/include/i386-linux-gnu/sys16 ··[···16a]··/usr/include/i386-linux-gnu/sys
14 ··[···139]··src/shared/headers17 ··[···18a]··src/shared/headers
15 ··[···14c]··/usr/include/i386-linux-gnu/c++/13/bits18 ··[···19d]··/usr/include/i386-linux-gnu/c++/13/bits
16 ··[···174]··jni.h19 ··[···1c5]··jni.h
17 ··[···17a]··string_fortified.h20 ··[···1cb]··string_fortified.h
18 ··[···18d]··unistd.h21 ··[···1de]··unistd.h
19 ··[···196]··stddef.h22 ··[···1e7]··stddef.h
20 ··[···19f]··stdarg.h23 ··[···1f0]··stdarg.h
21 ··[···1a8]··stdio.h24 ··[···1f9]··stdio.h
22 ··[···1b0]··jni_md.h25 ··[···201]··jni_md.h
23 ··[···1b9]··stdlib.h26 ··[···20a]··stdlib.h
24 ··[···1c2]··struct_timespec.h27 ··[···213]··struct_timespec.h
25 ··[···1d4]··cstdlib28 ··[···225]··cstdlib
26 ··[···1dc]··std_abs.h29 ··[···22d]··std_abs.h
27 ··[···1e6]··stdlib-float.h30 ··[···237]··stdlib-float.h
28 ··[···1f5]··stdlib-bsearch.h31 ··[···246]··stdlib-bsearch.h
29 ··[···206]··struct_stat.h32 ··[···257]··struct_stat.h
30 ··[···214]··ioctl-types.h33 ··[···265]··ioctl-types.h
31 ··[···222]··utsname.h34 ··[···273]··utsname.h
32 ··[···22c]··dirent.h35 ··[···27d]··dirent.h
33 ··[···235]··ioctl.h36 ··[···286]··ioctl.h
34 ··[···23d]··string.h37 ··[···28e]··string.h
35 ··[···246]··errno.h38 ··[···297]··errno.h
36 ··[···24e]··generic.h39 ··[···29f]··generic.h
37 ··[···258]··c++config.h40 ··[···2a9]··c++config.h
38 ··[···264]··src/main/cpp/win.cpp 
39 ··[···279]··src/main/cpp/freebsd.cpp 
40 ··[···292]··src/main/cpp/linux.cpp41 ··[···2b5]··src/main/cpp/linux.cpp
41 ··[···2a9]··struct_FILE.h42 ··[···2cc]··struct_FILE.h
42 ··[···2b7]··mntent.h43 ··[···2da]··mntent.h
43 ··[···2c0]··stdint-uintn.h44 ··[···2e3]··stdint-uintn.h
44 ··[···2cf]··inotify.h45 ··[···2f2]··inotify.h
45 ··[···2d9]··src/main/cpp/apple.cpp46 ··[···2fc]··src/main/cpp/win.cpp
46 ··[···2f0]··src/main/cpp/freebsd_kevents.cpp 
47 ··[···311]··src/shared/cpp/osx.cpp 
48 ··[···328]··src/shared/cpp/unix_strings.cpp 
49 ··[···348]··src/shared/cpp 
50 ··[···357]··wchar.h 
51 ··[···35f]··src/shared/cpp/generic.cpp 
52 ··[···37a]··src/shared/cpp/generic_posix.cpp47 ··[···311]··src/shared/cpp/generic_posix.cpp
 48 ··[···332]··src/shared/cpp
 49 ··[···341]··src/shared/cpp/generic.cpp
 50 ··[···35c]··src/shared/cpp/unix_strings.cpp
 51 ··[···37c]··wchar.h
 52 ··[···384]··src/shared/cpp/osx.cpp
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·8fee7b11·39f20171·871dff4b·643c5e88·..{.9..q...Kd<^.6 ··0x00000040·acfa4222·899ebde9·b00de7d7·acdbc2a4·..B"............
7 ··0x00000050·917da5d5····························.}..7 ··0x00000050·3b4835ad····························;H5.
  
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.cpp
12 ··0x00000090·6e747279·0077696e·2e637070·00667265·ntry.win.cpp.fre 
13 ··0x000000a0·65627364·2e637070·006c696e·75782e63·ebsd.cpp.linux.c 
14 ··0x000000b0·70700061·70706c65·2e637070·00667265·pp.apple.cpp.fre 
15 ··0x000000c0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp13 ··0x000000a0·00667265·65627364·5f6b6576·656e7473·.freebsd_kevents
16 ··0x000000d0·006f7378·2e637070·00756e69·785f7374·.osx.cpp.unix_st 
17 ··0x000000e0·72696e67·732e6370·70006765·6e657269·rings.cpp.generi 
18 ··0x000000f0·632e6370·70006765·6e657269·635f706f·c.cpp.generic_po14 ··0x000000b0·2e637070·00617070·6c652e63·7070006c·.cpp.apple.cpp.l
 15 ··0x000000c0·696e7578·2e637070·0077696e·2e637070·inux.cpp.win.cpp
 16 ··0x000000d0·0067656e·65726963·5f706f73·69782e63·.generic_posix.c
 17 ··0x000000e0·70700067·656e6572·69632e63·70700075·pp.generic.cpp.u
 18 ··0x000000f0·6e69785f·73747269·6e67732e·63707000·nix_strings.cpp.
19 ··0x00000100·7369782e·63707000·5f5f4652·414d455f·six.cpp.__FRAME_19 ··0x00000100·6f73782e·63707000·5f5f4652·414d455f·osx.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
205 KB
./usr/lib/debug/.build-id/7b/27c63599c3101c0f25dd9f131f319cbb00d26e.debug vs.
./usr/lib/debug/.build-id/f4/28509c90b4820a318405bbea327ad82f6108cb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 18% similar despite different names
3.35 KB
readelf --wide --sections {}
    
Offset 12, 33 lines modifiedOffset 12, 33 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·000058·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000dc6·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000db9·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fb8·000259·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fac·00025a·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·001214·0005c9·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·001208·0005d3·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0017e0·0005c5·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·0017dc·0005c5·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·001da8·00010c·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·001da4·00010b·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·001eb4·00031d·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·001eb0·00031d·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0021d4·0000ef·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0021d0·0000f3·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022c3·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022c3·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·002318·000460·10·····35··26··439 ··[34]·.symtab···········SYMTAB··········00000000·002318·000460·10·····35··26··4
40 ··[35]·.strtab···········STRTAB··········00000000·002778·0007d6·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·002778·0007d6·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·002f4e·000171·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·002f4e·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),
6.33 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·osx.cpp 
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp 
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
 16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
 17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
19 ····15:·000029cc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__19 ····15:·000029cc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
21 ····17:·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:·00001b30·····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:·00001b40····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:·00001a30····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:·000019d0····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:·00001b00····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:·00001a60···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:·7b27c63599c3101c0f25dd9f131f319cbb00d26e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f428509c90b4820a318405bbea327ad82f6108cb
68.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 899, 15 lines modifiedOffset 899, 15 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:······················277
905 ··DWARF·Version:···············5905 ··DWARF·Version:···············5
906 ··Address·size·(bytes):········4906 ··Address·size·(bytes):········4
907 ··Segment·selector·(bytes):····0907 ··Segment·selector·(bytes):····0
908 ··Prologue·Length:·············162908 ··Prologue·Length:·············162
909 ··Minimum·Instruction·Length:··1909 ··Minimum·Instruction·Length:··1
910 ··Maximum·Ops·per·Instruction:·1910 ··Maximum·Ops·per·Instruction:·1
911 ··Initial·value·of·'is_stmt':··1911 ··Initial·value·of·'is_stmt':··1
92.9 KB
readelf --wide --debug-dump=info {}
    
Offset 36, 26 lines modifiedOffset 36, 26 lines modified
36 ···Pointer·Size:··436 ···Pointer·Size:··4
37 ·<0><4c>:·Abbrev·Number:·82·(DW_TAG_partial_unit)37 ·<0><4c>:·Abbrev·Number:·82·(DW_TAG_partial_unit)
38 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x5f838 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x5f8
39 ····<51>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.39 ····<51>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
40 ·<1><55>:·Abbrev·Number:·83·(DW_TAG_subprogram)40 ·<1><55>:·Abbrev·Number:·83·(DW_TAG_subprogram)
41 ····<56>···DW_AT_external····:·(flag_present)·141 ····<56>···DW_AT_external····:·(flag_present)·1
42 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·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)·56844 ····<5a>···DW_AT_decl_line···:·(data2)·568
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)·55355 ····<69>···DW_AT_decl_line···:·(data2)·553
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
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
  
980 B
readelf --wide --debug-dump=aranges {}
    
Offset 12, 29 lines modifiedOffset 12, 29 lines modified
12 ··Length:···················2812 ··Length:···················28
13 ··Version:··················213 ··Version:··················2
14 ··Offset·into·.debug_info:··0xef814 ··Offset·into·.debug_info:··0xef8
15 ··Pointer·Size:·············415 ··Pointer·Size:·············4
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address····Length17 ····Address····Length
18 ····000019d0·000001e618 ····000019d0·00000086
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················36
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x12e922 ··Offset·into·.debug_info:··0x1014
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00001bc0·000000d626 ····00001a60·000000d6
27 ····00001ca0·0000002127 ····00001b40·00000021
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················2829 ··Length:···················28
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x158d31 ··Offset·into·.debug_info:··0x12b8
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
35 ····00001cd0·0000008635 ····00001b70·000001e6
36 ····00000000·0000000036 ····00000000·00000000
  
25.3 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:··········0x1f
362 ··DWARF·version:···5362 ··DWARF·version:···5
363 ··Address·size:····4363 ··Address·size:····4
364 ··Segment·size:····0364 ··Segment·size:····0
365 ··Offset·entries:··0365 ··Offset·entries:··0
  
366 ····Offset···Begin············End··············Expression366 ····Offset···Begin············End··············Expression
  
367 ····00000331·v0000000·v0000000·location·view·pair367 ····00000331·v0000000·v0000000·location·view·pair
368 ····00000333·v0000000·v0000000·location·view·pair368 ····00000333·v0000000·v0000000·location·view·pair
369 ····00000335·v0000000·v0000000·location·view·pair 
  
370 ····00000337·v0000000·v0000000·views·at·00000331·for:369 ····00000335·v0000000·v0000000·views·at·00000331·for:
371 ·············00001aec·00001af6·(DW_OP_reg0·(eax))370 ·············000019ed·000019f1·(DW_OP_reg0·(eax))
372 ····0000033e·v0000000·v0000000·views·at·00000333·for:371 ····0000033a·v0000000·v0000000·views·at·00000333·for:
 372 ·············000019f1·00001a27·(DW_OP_reg6·(esi))
373 ·············00001af6·00001b2e·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value) 
374 ····00000347·v0000000·v0000000·views·at·00000335·for: 
375 ·············00001b89·00001bb6·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value) 
376 ····00000350·<End·of·list>373 ····0000033f·<End·of·list>
  
377 ····00000351·v0000000·v0000000·location·view·pair374 ····00000340·v0000000·v0000000·location·view·pair
378 ····00000353·v0000000·v0000000·location·view·pair 
379 ····00000355·v0000000·v0000000·location·view·pair 
380 ····00000357·v0000000·v0000000·location·view·pair 
  
381 ····00000359·v0000000·v0000000·views·at·00000351·for:375 ····00000342·v0000000·v0000000·views·at·00000340·for:
382 ·············00001b04·00001b0a·(DW_OP_reg0·(eax))376 ·············00001a04·00001a18·(DW_OP_reg0·(eax))
383 ····00000360·v0000000·v0000000·views·at·00000353·for: 
384 ·············00001b0a·00001b3d·(DW_OP_reg6·(esi)) 
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>377 ····00000347·<End·of·list>
 378 Table·at·Offset·0x348
 379 ··Length:··········0xe2
 380 ··DWARF·version:···5
 381 ··Address·size:····4
 382 ··Segment·size:····0
 383 ··Offset·entries:··0
  
 384 ····Offset···Begin············End··············Expression
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·pair385 ····00000354·v0000000·v0000000·location·view·pair
  
416 ····000003bd·v0000001·v0000000·views·at·000003bb·for:386 ····00000356·v0000000·v0000000·views·at·00000354·for:
417 ·············00001b04·00001b0b·(DW_OP_reg5·(ebp))387 ·············00001a84·00001a9e·(DW_OP_reg0·(eax))
418 ····000003c4·<End·of·list>388 ····0000035e·<End·of·list>
  
419 ····000003c5·v0000001·v0000000·location·view·pair389 ····0000035f·v0000000·v0000000·location·view·pair
 390 ····00000361·v0000000·v0000000·location·view·pair
  
 391 ····00000363·00001aa3·(base·address)
420 ····000003c7·v0000001·v0000000·views·at·000003c5·for:392 ····00000368·v0000000·v0000000·views·at·0000035f·for:
421 ·············00001b04·00001b0b·(DW_OP_reg7·(edi))393 ·············00001aa3·00001aa4·(DW_OP_reg0·(eax))
 394 ····0000036d·v0000000·v0000000·views·at·00000361·for:
 395 ·············00001aa4·00001af9·(DW_OP_fbreg:·-36)
422 ····000003ce·<End·of·list>396 ····00000373·<End·of·list>
  
423 ····000003cf·v0000001·v0000000·location·view·pair 
424 ····000003d1·v0000000·v0000000·location·view·pair397 ····00000374·v0000000·v0000000·location·view·pair
 398 ····00000376·v0000000·v0000000·location·view·pair
  
 399 ····00000378·00001ab4·(base·address)
425 ····000003d3·v0000001·v0000000·views·at·000003cf·for: 
426 ·············00001b04·00001b0a·(DW_OP_reg0·(eax)) 
427 ····000003da·v0000000·v0000000·views·at·000003d1·for:400 ····0000037d·v0000000·v0000000·views·at·00000374·for:
428 ·············00001b0a·00001b0b·(DW_OP_reg6·(esi))401 ·············00001ab4·00001ac0·(DW_OP_reg0·(eax))
 402 ····00000382·v0000000·v0000000·views·at·00000376·for:
 403 ·············00001ac0·00001af8·(DW_OP_reg5·(ebp))
429 ····000003e1·<End·of·list>404 ····00000387·<End·of·list>
  
430 ····000003e2·v0000002·v0000000·location·view·pair405 ····00000388·v0000000·v0000000·location·view·pair
  
431 ····000003e4·v0000002·v0000000·views·at·000003e2·for:406 ····0000038a·v0000000·v0000000·views·at·00000388·for:
432 ·············00001b55·00001b6c·(DW_OP_reg7·(edi))407 ·············00001acd·00001af6·(DW_OP_reg6·(esi))
433 ····000003eb·<End·of·list>408 ····00000392·<End·of·list>
  
434 ····000003ec·v0000002·v0000000·location·view·pair409 ····00000393·v0000000·v0000000·location·view·pair
  
435 ····000003ee·v0000002·v0000000·views·at·000003ec·for:410 ····00000395·v0000000·v0000000·views·at·00000393·for:
436 ·············00001b55·00001b6c·(DW_OP_reg5·(ebp))411 ·············00001ad9·00001af0·(DW_OP_reg0·(eax))
437 ····000003f5·<End·of·list>412 ····0000039d·<End·of·list>
  
438 ····000003f6·v0000002·v0000000·location·view·pair413 ····0000039e·v0000000·v0000000·location·view·pair
  
439 ····000003f8·v0000002·v0000000·views·at·000003f6·for:414 ····000003a0·v0000000·v0000000·views·at·0000039e·for:
Max diff block lines reached; 19528/25829 bytes (75.60%) of diff not shown.
978 B
readelf --wide --debug-dump=ranges {}
    
Offset 12, 29 lines modifiedOffset 12, 29 lines modified
12 ··Length:···················2812 ··Length:···················28
13 ··Version:··················213 ··Version:··················2
14 ··Offset·into·.debug_info:··0xef814 ··Offset·into·.debug_info:··0xef8
15 ··Pointer·Size:·············415 ··Pointer·Size:·············4
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address····Length17 ····Address····Length
18 ····000019d0·000001e618 ····000019d0·00000086
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················36
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x12e922 ··Offset·into·.debug_info:··0x1014
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00001bc0·000000d626 ····00001a60·000000d6
27 ····00001ca0·0000002127 ····00001b40·00000021
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················2829 ··Length:···················28
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x158d31 ··Offset·into·.debug_info:··0x12b8
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
35 ····00001cd0·0000008635 ····00001b70·000001e6
36 ····00000000·0000000036 ····00000000·00000000
  
684 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 21 lines modified
1 nGCC:·(Debian·13.2.0-13)·13.2.01 GCC:·(Debian·13.2.0-13)·13.2.0
 2 bg@"s`B4
2 *(q=@l]A 
3 +PA^6+·u 
4 wo6!UmNQ 
5 3/`:+_.V 
6 g>&/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug3 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
7 crtstuff.c4 crtstuff.c
8 deregister_tm_clones5 deregister_tm_clones
9 __do_global_dtors_aux6 __do_global_dtors_aux
10 completed.07 completed.0
11 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
12 frame_dummy9 frame_dummy
13 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
14 curses.cpp11 curses.cpp
15 unix_strings.cpp 
16 generic.cpp 
17 generic_posix.cpp12 generic_posix.cpp
 13 generic.cpp
 14 unix_strings.cpp
18 __FRAME_END__15 __FRAME_END__
19 __x86.get_pc_thunk.bx16 __x86.get_pc_thunk.bx
20 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
21 __dso_handle18 __dso_handle
22 _DYNAMIC19 _DYNAMIC
23 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
24 __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 16207 objdump: DWARF error: unable to read alt ref 16413 objdump: DWARF error: unable to read alt ref 17062
    
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_errno>:
70 »       ...70 »       ...
  
71 00001ad0·<char_to_java>:71 00001a30·<map_error_code>:
72 »       ...72 »       ...
  
73 00001bc0·<mark_failed_with_code>:73 00001a60·<mark_failed_with_code>:
74 »       ...74 »       ...
  
75 00001c60·<mark_failed_with_message>:75 00001b00·<mark_failed_with_message>:
76 »       ...76 »       ...
  
77 00001c90·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:77 00001b30·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
78 »       ...78 »       ...
  
79 00001ca0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:79 00001b40·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
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/osx.cpp32 ··[···1d8]··src/shared/cpp/generic_posix.cpp
33 ··[···1ef]··src/shared/cpp/unix_strings.cpp 
34 ··[···20f]··src/shared/cpp33 ··[···1f9]··src/shared/cpp
35 ··[···21e]··wchar.h 
36 ··[···226]··string.h34 ··[···208]··string.h
 35 ··[···211]··errno.h
37 ··[···22f]··src/shared/cpp/generic.cpp36 ··[···219]··src/shared/cpp/generic.cpp
 37 ··[···234]··src/shared/cpp/unix_strings.cpp
 38 ··[···254]··wchar.h
38 ··[···24a]··src/shared/cpp/generic_posix.cpp39 ··[···25c]··src/shared/cpp/osx.cpp
39 ··[···26b]··errno.h 
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·8fee7b11·39f20171·871dff4b·643c5e88·..{.9..q...Kd<^.6 ··0x00000040·acfa4222·899ebde9·b00de7d7·acdbc2a4·..B"............
7 ··0x00000050·917da5d5····························.}..7 ··0x00000050·3b4835ad····························;H5.
  
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·6f73782e·63707000·756e6978·5f737472·osx.cpp.unix_str 
14 ··0x000000b0·696e6773·2e637070·0067656e·65726963·ings.cpp.generic 
15 ··0x000000c0·2e637070·0067656e·65726963·5f706f73·.cpp.generic_pos13 ··0x000000a0·67656e65·7269635f·706f7369·782e6370·generic_posix.cp
 14 ··0x000000b0·70006765·6e657269·632e6370·7000756e·p.generic.cpp.un
 15 ··0x000000c0·69785f73·7472696e·67732e63·7070006f·ix_strings.cpp.o
16 ··0x000000d0·69782e63·7070005f·5f465241·4d455f45·ix.cpp.__FRAME_E16 ··0x000000d0·73782e63·7070005f·5f465241·4d455f45·sx.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