637 KB
/srv/reproducible-results/rbuild-debian/r-b-build.Zv9dYVhK/b1/libnative-platform-java_0.14-6_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Zv9dYVhK/b2/libnative-platform-java_0.14-6_i386.changes
612 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·97f74130f528707e00514a7d0d732a77·70264·java·optional·libnative-platform-java_0.14-6_all.deb2 ·97f74130f528707e00514a7d0d732a77·70264·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·d1ce6daf38fa085d85dcee704b4ab74d·41444·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb 
4 ·efc3e3b55b4a7bace450f2f9f0d2fb44·12196·java·optional·libnative-platform-jni_0.14-6_i386.deb3 ·6e700e6ab981946bab017d95853258e5·41416·debug·optional·libnative-platform-jni-dbgsym_0.14-6_i386.deb
 4 ·08044b1e80a404228d9de39fbd14385b·12196·java·optional·libnative-platform-jni_0.14-6_i386.deb
134 KB
libnative-platform-jni_0.14-6_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······796·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····11212·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····11208·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
133 KB
data.tar.xz
133 KB
data.tar
57.6 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --sections {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ··[·7]·.rel.dyn··········REL·············00000b9c·000b9c·000050·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000b9c·000b9c·000050·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000bec·000bec·0000b8·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············00000bec·000bec·0000b8·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00001020·001020·000180·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00001020·001020·000180·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········000011a0·0011a0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········000011a0·0011a0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········000011c0·0011c0·000bb6·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········000011c0·0011c0·000bb6·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········00001d78·001d78·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00001d78·001d78·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00002000·002000·00018d·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00002000·002000·00018e·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00002190·002190·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00002190·002190·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00002264·002264·00076c·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00002264·002264·00076c·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00003ee8·002ee8·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00003ee8·002ee8·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00003eec·002eec·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00003eec·002eec·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00003ef0·002ef0·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00003ef0·002ef0·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00003fd8·002fd8·00001c·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00003fd8·002fd8·00001c·04··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00003ff4·002ff4·000068·04··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00003ff4·002ff4·000068·04··WA··0···0··4
3.65 KB
readelf --wide --symbols {}
    
Offset 18, 31 lines modifiedOffset 18, 31 lines modified
18 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(2)18 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023·(2)
19 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(2)19 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(2)
20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0·(3)20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0·(3)
21 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable21 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
22 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(3)22 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0·(3)
23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(2)23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(2)
24 ····20:·00001390···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject24 ····20:·00001390···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
25 ····21:·00001b50····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz25 ····21:·00001cc0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
26 ····22:·00001860····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down26 ····22:·00001860····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
27 ····23:·00001460···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal27 ····23:·00001460···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
28 ····24:·000019b0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine28 ····24:·000019b0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
29 ····25:·00001a70···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code29 ····25:·00001be0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
30 ····26:·00001a40····38·FUNC····GLOBAL·DEFAULT···12·map_error_code30 ····26:·00001d50····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
31 ····27:·00001b80···251·FUNC····GLOBAL·DEFAULT···12·java_to_char31 ····27:·000019e0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
32 ····28:·00001760····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold32 ····28:·00001760····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
33 ····29:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal33 ····29:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
34 ····30:·00001c80···246·FUNC····GLOBAL·DEFAULT···12·char_to_java34 ····30:·00001ae0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java
35 ····31:·000018c0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left35 ····31:·000018c0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
36 ····32:·000017d0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground36 ····32:·000017d0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
37 ····33:·00001800····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up37 ····33:·00001800····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
38 ····34:·00001980····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine38 ····34:·00001980····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
39 ····35:·00001920····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right39 ····35:·00001920····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
40 ····36:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities40 ····36:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
41 ····37:·00001450·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion41 ····37:·00001450·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
42 ····38:·000019e0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno42 ····38:·00001cf0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
43 ····39:·00001790····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset43 ····39:·00001790····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
44 ····40:·00001b40·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 ····40:·00001cb0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
45 ····41:·000012f0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc45 ····41:·000012f0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
46 ····42:·00001b10····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message46 ····42:·00001c80····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
47 ····43:·00001310···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject47 ····43:·00001310···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
48 ····44:·000012c0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali48 ····44:·000012c0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
2.51 KB
readelf --wide --relocs {}
    
Offset 12, 28 lines modifiedOffset 12, 28 lines modified
12 00003fec··00002c06·R_386_GLOB_DAT·········000012c0···_Z17write_to_terminali12 00003fec··00002c06·R_386_GLOB_DAT·········000012c0···_Z17write_to_terminali
13 00003ff0··00001d06·R_386_GLOB_DAT·········00004060···current_terminal13 00003ff0··00001d06·R_386_GLOB_DAT·········00004060···current_terminal
  
14 Relocation·section·'.rel.plt'·at·offset·0xbec·contains·23·entries:14 Relocation·section·'.rel.plt'·at·offset·0xbec·contains·23·entries:
15 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name15 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
16 00004000··00000107·R_386_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.1999102316 00004000··00000107·R_386_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.19991023
17 00004004··00001407·R_386_JUMP_SLOT········00001390···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject17 00004004··00001407·R_386_JUMP_SLOT········00001390···_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
18 00004008··00001507·R_386_JUMP_SLOT········00001b50···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz18 00004008··00001507·R_386_JUMP_SLOT········00001cc0···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
19 0000400c··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.019 0000400c··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
20 00004010··00002b07·R_386_JUMP_SLOT········00001310···_Z16write_capabilityP7JNIEnv_PKcP8_jobject20 00004010··00002b07·R_386_JUMP_SLOT········00001310···_Z16write_capabilityP7JNIEnv_PKcP8_jobject
21 00004014··00001a07·R_386_JUMP_SLOT········00001a40···map_error_code21 00004014··00001a07·R_386_JUMP_SLOT········00001d50···map_error_code
22 00004018··00002907·R_386_JUMP_SLOT········000012f0···_Z6getcapPKc22 00004018··00002907·R_386_JUMP_SLOT········000012f0···_Z6getcapPKc
23 0000401c··00000507·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.023 0000401c··00000507·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
24 00004020··00000607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.024 00004020··00000607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
25 00004024··00000707·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.025 00004024··00000707·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
26 00004028··00000907·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.026 00004028··00000907·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
27 0000402c··00000a07·R_386_JUMP_SLOT········00000000···write@GLIBC_2.027 0000402c··00000a07·R_386_JUMP_SLOT········00000000···write@GLIBC_2.0
28 00004030··00000b07·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.028 00004030··00000b07·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
29 00004034··00000c07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.029 00004034··00000c07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
30 00004038··00000d07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.030 00004038··00000d07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
31 0000403c··00000e07·R_386_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.1999102331 0000403c··00000e07·R_386_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.19991023
32 00004040··00002a07·R_386_JUMP_SLOT········00001b10···mark_failed_with_message32 00004040··00002a07·R_386_JUMP_SLOT········00001c80···mark_failed_with_message
33 00004044··00000f07·R_386_JUMP_SLOT········00000000···tparm@NCURSES6_TINFO_5.0.1999102333 00004044··00000f07·R_386_JUMP_SLOT········00000000···tparm@NCURSES6_TINFO_5.0.19991023
34 00004048··00001007·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.034 00004048··00001007·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
35 0000404c··00001907·R_386_JUMP_SLOT········00001a70···mark_failed_with_code35 0000404c··00001907·R_386_JUMP_SLOT········00001be0···mark_failed_with_code
36 00004050··00001207·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.036 00004050··00001207·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
37 00004054··00001307·R_386_JUMP_SLOT········00000000···tgetent@NCURSES6_TINFO_5.0.1999102337 00004054··00001307·R_386_JUMP_SLOT········00000000···tgetent@NCURSES6_TINFO_5.0.19991023
38 00004058··00001e07·R_386_JUMP_SLOT········00001c80···char_to_java38 00004058··00001e07·R_386_JUMP_SLOT········00001ae0···char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1374c1d6a73bc2fec498ec7b6b634e7dfeddb1ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f6f4e9f35843d990be9f7f17eb45017cf054a213
20.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 20, 21 lines modifiedOffset 20, 21 lines modified
20 ··0xfffffffffffff670·(offset:·0x1800)·->·0x444·fde=[···370]20 ··0xfffffffffffff670·(offset:·0x1800)·->·0x444·fde=[···370]
21 ··0xfffffffffffff6d0·(offset:·0x1860)·->·0x490·fde=[···3bc]21 ··0xfffffffffffff6d0·(offset:·0x1860)·->·0x490·fde=[···3bc]
22 ··0xfffffffffffff730·(offset:·0x18c0)·->·0x4dc·fde=[···408]22 ··0xfffffffffffff730·(offset:·0x18c0)·->·0x4dc·fde=[···408]
23 ··0xfffffffffffff790·(offset:·0x1920)·->·0x528·fde=[···454]23 ··0xfffffffffffff790·(offset:·0x1920)·->·0x528·fde=[···454]
24 ··0xfffffffffffff7f0·(offset:·0x1980)·->·0x574·fde=[···4a0]24 ··0xfffffffffffff7f0·(offset:·0x1980)·->·0x574·fde=[···4a0]
25 ··0xfffffffffffff820·(offset:·0x19b0)·->·0x5a0·fde=[···4cc]25 ··0xfffffffffffff820·(offset:·0x19b0)·->·0x5a0·fde=[···4cc]
26 ··0xfffffffffffff850·(offset:·0x19e0)·->·0x5cc·fde=[···4f8]26 ··0xfffffffffffff850·(offset:·0x19e0)·->·0x5cc·fde=[···4f8]
27 ··0xfffffffffffff8b0·(offset:·0x1a40)·->·0x628·fde=[···554] 
28 ··0xfffffffffffff8e0·(offset:·0x1a70)·->·0x660·fde=[···58c]27 ··0xfffffffffffff950·(offset:·0x1ae0)·->·0x660·fde=[···58c]
29 ··0xfffffffffffff980·(offset:·0x1b10)·->·0x6ec·fde=[···618]28 ··0xfffffffffffffa50·(offset:·0x1be0)·->·0x6fc·fde=[···628]
30 ··0xfffffffffffff9b0·(offset:·0x1b40)·->·0x71c·fde=[···648] 
31 ··0xfffffffffffff9c0·(offset:·0x1b50)·->·0x63c·fde=[···568] 
32 ··0xfffffffffffff9f0·(offset:·0x1b80)·->·0x730·fde=[···65c] 
33 ··0xfffffffffffffaf0·(offset:·0x1c80)·->·0x7c4·fde=[···6f0]29 ··0xfffffffffffffaf0·(offset:·0x1c80)·->·0x788·fde=[···6b4]
 30 ··0xfffffffffffffb20·(offset:·0x1cb0)·->·0x7b8·fde=[···6e4]
 31 ··0xfffffffffffffb30·(offset:·0x1cc0)·->·0x6d8·fde=[···604]
 32 ··0xfffffffffffffb60·(offset:·0x1cf0)·->·0x7cc·fde=[···6f8]
 33 ··0xfffffffffffffbc0·(offset:·0x1d50)·->·0x828·fde=[···754]
  
34 Contents·of·the·.eh_frame·section:34 Contents·of·the·.eh_frame·section:
  
  
35 00000000·00000014·00000000·CIE35 00000000·00000014·00000000·CIE
36 ··Version:···············136 ··Version:···············1
37 ··Augmentation:··········"zR"37 ··Augmentation:··········"zR"
Offset 728, 359 lines modifiedOffset 728, 359 lines modified
728 ··DW_CFA_advance_loc:·1·to·000019d9728 ··DW_CFA_advance_loc:·1·to·000019d9
729 ··DW_CFA_restore:·r3·(ebx)729 ··DW_CFA_restore:·r3·(ebx)
730 ··DW_CFA_def_cfa_offset:·4730 ··DW_CFA_def_cfa_offset:·4
731 ··DW_CFA_nop731 ··DW_CFA_nop
732 ··DW_CFA_nop732 ··DW_CFA_nop
733 ··DW_CFA_nop733 ··DW_CFA_nop
  
734 000004f8·00000058·000004fc·FDE·cie=00000000·pc=000019e0..00001a39734 000004f8·00000090·000004fc·FDE·cie=00000000·pc=000019e0..00001adb
735 ··DW_CFA_advance_loc:·1·to·000019e1735 ··DW_CFA_advance_loc:·1·to·000019e1
736 ··DW_CFA_def_cfa_offset:·8736 ··DW_CFA_def_cfa_offset:·8
737 ··DW_CFA_offset:·r7·(edi)·at·cfa-8 
738 ··DW_CFA_advance_loc:·1·to·000019e2 
739 ··DW_CFA_def_cfa_offset:·12 
740 ··DW_CFA_offset:·r6·(esi)·at·cfa-12 
741 ··DW_CFA_advance_loc:·1·to·000019e3 
742 ··DW_CFA_def_cfa_offset:·16 
743 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16 
744 ··DW_CFA_advance_loc:·14·to·000019f1 
745 ··DW_CFA_def_cfa_offset:·28 
746 ··DW_CFA_advance_loc:·5·to·000019f6 
747 ··DW_CFA_def_cfa_offset:·32 
748 ··DW_CFA_advance_loc:·15·to·00001a05 
749 ··DW_CFA_def_cfa_offset:·20 
750 ··DW_CFA_advance_loc:·5·to·00001a0a 
751 ··DW_CFA_def_cfa_offset:·24 
752 ··DW_CFA_advance_loc:·3·to·00001a0d 
753 ··DW_CFA_def_cfa_offset:·28 
754 ··DW_CFA_advance_loc:·2·to·00001a0f 
755 ··DW_CFA_def_cfa_offset:·32 
756 ··DW_CFA_advance_loc:·6·to·00001a15 
757 ··DW_CFA_def_cfa_offset:·28 
758 ··DW_CFA_advance_loc:·4·to·00001a19 
759 ··DW_CFA_def_cfa_offset:·32 
760 ··DW_CFA_advance_loc:·1·to·00001a1a 
761 ··DW_CFA_def_cfa_offset:·36 
762 ··DW_CFA_advance_loc:·2·to·00001a1c 
763 ··DW_CFA_def_cfa_offset:·40 
764 ··DW_CFA_advance_loc:·4·to·00001a20 
765 ··DW_CFA_def_cfa_offset:·44 
766 ··DW_CFA_advance_loc:·4·to·00001a24 
767 ··DW_CFA_def_cfa_offset:·48 
768 ··DW_CFA_advance_loc:·8·to·00001a2c 
769 ··DW_CFA_def_cfa_offset:·28 
770 ··DW_CFA_advance_loc:·1·to·00001a2d 
771 ··DW_CFA_def_cfa_offset:·32 
772 ··DW_CFA_advance_loc:·8·to·00001a35 
773 ··DW_CFA_def_cfa_offset:·16 
774 ··DW_CFA_advance_loc:·1·to·00001a36 
775 ··DW_CFA_restore:·r3·(ebx) 
776 ··DW_CFA_def_cfa_offset:·12 
777 ··DW_CFA_advance_loc:·1·to·00001a37 
778 ··DW_CFA_restore:·r6·(esi) 
779 ··DW_CFA_def_cfa_offset:·8 
780 ··DW_CFA_advance_loc:·1·to·00001a38 
781 ··DW_CFA_restore:·r7·(edi) 
782 ··DW_CFA_def_cfa_offset:·4 
783 ··DW_CFA_nop 
784 ··DW_CFA_nop 
785 ··DW_CFA_nop 
  
786 00000554·00000010·00000558·FDE·cie=00000000·pc=00001a40..00001a66 
787 ··DW_CFA_nop 
788 ··DW_CFA_nop 
789 ··DW_CFA_nop 
  
790 00000568·00000020·0000056c·FDE·cie=00000000·pc=00001b50..00001b71 
791 ··DW_CFA_advance_loc:·3·to·00001b53 
792 ··DW_CFA_def_cfa_offset:·16 
793 ··DW_CFA_advance_loc:·11·to·00001b5e 
794 ··DW_CFA_def_cfa_offset:·20 
795 ··DW_CFA_advance_loc:·4·to·00001b62 
796 ··DW_CFA_def_cfa_offset:·24 
797 ··DW_CFA_advance_loc:·4·to·00001b66 
798 ··DW_CFA_def_cfa_offset:·28 
799 ··DW_CFA_advance_loc:·1·to·00001b67 
800 ··DW_CFA_def_cfa_offset:·32 
801 ··DW_CFA_advance_loc:·9·to·00001b70 
802 ··DW_CFA_def_cfa_offset:·4 
803 ··DW_CFA_nop 
  
804 0000058c·00000088·00000590·FDE·cie=00000000·pc=00001a70..00001b09 
805 ··DW_CFA_advance_loc:·1·to·00001a71 
806 ··DW_CFA_def_cfa_offset:·8 
807 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8737 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
808 ··DW_CFA_advance_loc:·1·to·00001a72738 ··DW_CFA_advance_loc:·1·to·000019e2
809 ··DW_CFA_def_cfa_offset:·12739 ··DW_CFA_def_cfa_offset:·12
810 ··DW_CFA_offset:·r7·(edi)·at·cfa-12740 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
811 ··DW_CFA_advance_loc:·1·to·00001a73741 ··DW_CFA_advance_loc:·1·to·000019e3
812 ··DW_CFA_def_cfa_offset:·16742 ··DW_CFA_def_cfa_offset:·16
813 ··DW_CFA_offset:·r6·(esi)·at·cfa-16743 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
814 ··DW_CFA_advance_loc:·1·to·00001a74744 ··DW_CFA_advance_loc:·1·to·000019e4
815 ··DW_CFA_def_cfa_offset:·20745 ··DW_CFA_def_cfa_offset:·20
816 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20746 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
817 ··DW_CFA_advance_loc:·14·to·00001a82747 ··DW_CFA_advance_loc:·14·to·000019f2
818 ··DW_CFA_def_cfa_offset:·56748 ··DW_CFA_def_cfa_offset:·56
819 ··DW_CFA_advance_loc:·14·to·00001a90749 ··DW_CFA_advance_loc:·10·to·000019fc
820 ··DW_CFA_def_cfa_offset:·60750 ··DW_CFA_def_cfa_offset:·60
821 ··DW_CFA_advance_loc:·1·to·00001a91751 ··DW_CFA_advance_loc:·1·to·000019fd
822 ··DW_CFA_def_cfa_offset:·64752 ··DW_CFA_def_cfa_offset:·64
823 ··DW_CFA_advance_loc:·14·to·00001a9f 
824 ··DW_CFA_def_cfa_offset:·48 
Max diff block lines reached; 15638/20652 bytes (75.72%) of diff not shown.
1.69 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 mark_failed_with_errno 
25 __errno_location 
26 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_char24 java_to_char
32 wcstombs25 wcstombs
33 mbstowcs26 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_errno
 32 __errno_location
 33 strerror_r
34 libtinfo.so.634 libtinfo.so.6
35 libc.so.635 libc.so.6
36 GLIBC_2.1.336 GLIBC_2.1.3
37 GLIBC_2.037 GLIBC_2.0
38 NCURSES6_TINFO_5.0.1999102338 NCURSES6_TINFO_5.0.19991023
39 unknown·terminal·capability39 unknown·terminal·capability
40 could·not·write·to·terminal40 could·not·write·to·terminal
Offset 42, 17 lines modifiedOffset 42, 17 lines modified
42 $TERM·not·set42 $TERM·not·set
43 could·not·get·termcap·entry43 could·not·get·termcap·entry
44 Ljava/lang/String;44 Ljava/lang/String;
45 terminalName45 terminalName
46 textAttributes46 textAttributes
47 cursorMotion47 cursorMotion
48 could·not·format·terminal·capability·string48 could·not·format·terminal·capability·string
49 (Ljava/lang/String;IILjava/lang/String;)V 
50 could·not·convert·string·to·current·locale49 could·not·convert·string·to·current·locale
51 could·not·convert·string·from·current·locale50 could·not·convert·string·from·current·locale
 51 (Ljava/lang/String;IILjava/lang/String;)V
52 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug52 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
53 .shstrtab53 .shstrtab
54 .note.gnu.build-id54 .note.gnu.build-id
55 .gnu.hash55 .gnu.hash
56 .gnu.version56 .gnu.version
57 .gnu.version_r57 .gnu.version_r
58 .rel.dyn58 .rel.dyn
3.32 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 66, 31 lines modifiedOffset 66, 31 lines modified
66 ··0x00000910·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn66 ··0x00000910·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn
67 ··0x00000920·695f5465·726d696e·666f4675·6e637469·i_TerminfoFuncti67 ··0x00000920·695f5465·726d696e·666f4675·6e637469·i_TerminfoFuncti
68 ··0x00000930·6f6e735f·73746172·744c696e·65004a61·ons_startLine.Ja68 ··0x00000930·6f6e735f·73746172·744c696e·65004a61·ons_startLine.Ja
69 ··0x00000940·76615f6e·65745f72·75627967·72617065·va_net_rubygrape69 ··0x00000940·76615f6e·65745f72·75627967·72617065·va_net_rubygrape
70 ··0x00000950·66727569·745f706c·6174666f·726d5f69·fruit_platform_i70 ··0x00000950·66727569·745f706c·6174666f·726d5f69·fruit_platform_i
71 ··0x00000960·6e746572·6e616c5f·6a6e695f·5465726d·nternal_jni_Term71 ··0x00000960·6e746572·6e616c5f·6a6e695f·5465726d·nternal_jni_Term
72 ··0x00000970·696e666f·46756e63·74696f6e·735f636c·infoFunctions_cl72 ··0x00000970·696e666f·46756e63·74696f6e·735f636c·infoFunctions_cl
73 ··0x00000980·65617254·6f456e64·4f664c69·6e65006d·earToEndOfLine.m73 ··0x00000980·65617254·6f456e64·4f664c69·6e65006a·earToEndOfLine.j
 74 ··0x00000990·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
74 ··0x00000990·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_81 ··0x00000a00·6b5f6661·696c6564·5f776974·685f636f·k_failed_with_co
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 
79 ··0x000009e0·72656500·6d61705f·6572726f·725f636f·ree.map_error_co82 ··0x00000a10·6465006d·61705f65·72726f72·5f636f64·de.map_error_cod
 83 ··0x00000a20·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg
 84 ··0x00000a30·72617065·66727569·745f706c·6174666f·rapefruit_platfo
 85 ··0x00000a40·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
 86 ··0x00000a50·4e617469·76654c69·62726172·7946756e·NativeLibraryFun
 87 ··0x00000a60·6374696f·6e735f67·65745665·7273696f·ctions_getVersio
 88 ··0x00000a70·6e006d61·726b5f66·61696c65·645f7769·n.mark_failed_wi
 89 ··0x00000a80·74685f65·72726e6f·005f5f65·72726e6f·th_errno.__errno
 90 ··0x00000a90·5f6c6f63·6174696f·6e007374·72657272·_location.strerr
80 ··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·736c656e·006c6962·74696e66·6f2e736f·slen.libtinfo.so91 ··0x00000aa0·6f725f72·006c6962·74696e66·6f2e736f·or_r.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 16271 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 868, 363 lines modifiedOffset 868, 418 lines modified
868 »       add····$0x18,%esp868 »       add····$0x18,%esp
869 »       pop····%ebx869 »       pop····%ebx
870 »       ret870 »       ret
871 »       xchg···%ax,%ax871 »       xchg···%ax,%ax
872 »       xchg···%ax,%ax872 »       xchg···%ax,%ax
873 »       xchg···%ax,%ax873 »       xchg···%ax,%ax
  
874 000019e0·<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···11c0·<__cxa_finalize@plt+0x20> 
881 »       add····$0x260c,%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 00001a40·<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·····1a65·<map_error_code@@Base+0x25> 
926 ./src/shared/cpp/generic_posix.cpp:45 
927 »       cmp····$0x14,%edx 
928 »       je·····1a60·<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 00001a70·<mark_failed_with_code@@Base>: 
946 mark_failed_with_code(): 
947 »       push···%ebp 
948 »       push···%edi 
949 »       push···%esi 
950 »       push···%ebx 
951 »       call···11c0·<__cxa_finalize@plt+0x20> 
952 »       add····$0x257b,%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·····1add·<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; 10743/15148 bytes (70.92%) 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 
26 ··[···134]··could·not·convert·string·to·current·locale25 ··[···108]··could·not·convert·string·to·current·locale
27 ··[···160]··could·not·convert·string·from·current·locale26 ··[···134]··could·not·convert·string·from·current·locale
 27 ··[···164]··(Ljava/lang/String;IILjava/lang/String;)V
  
1.22 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 ··0x000021b0·24010000·60f1ffff·50010000·80f1ffff·$...`...P.......5 ··0x000021b0·24010000·60f1ffff·50010000·80f1ffff·$...`...P.......
6 ··0x000021c0·78010000·00f2ffff·d4010000·c0f2ffff·x...............6 ··0x000021c0·78010000·00f2ffff·d4010000·c0f2ffff·x...............
7 ··0x000021d0·6c020000·d0f2ffff·80020000·d0f5ffff·l...............7 ··0x000021d0·6c020000·d0f2ffff·80020000·d0f5ffff·l...............
8 ··0x000021e0·bc030000·00f6ffff·e8030000·40f6ffff·............@...8 ··0x000021e0·bc030000·00f6ffff·e8030000·40f6ffff·............@...
9 ··0x000021f0·18040000·70f6ffff·44040000·d0f6ffff·....p...D.......9 ··0x000021f0·18040000·70f6ffff·44040000·d0f6ffff·....p...D.......
10 ··0x00002200·90040000·30f7ffff·dc040000·90f7ffff·....0...........10 ··0x00002200·90040000·30f7ffff·dc040000·90f7ffff·....0...........
11 ··0x00002210·28050000·f0f7ffff·74050000·20f8ffff·(.......t...·...11 ··0x00002210·28050000·f0f7ffff·74050000·20f8ffff·(.......t...·...
12 ··0x00002220·a0050000·50f8ffff·cc050000·b0f8ffff·....P...........12 ··0x00002220·a0050000·50f8ffff·cc050000·50f9ffff·....P.......P...
 13 ··0x00002230·60060000·50faffff·fc060000·f0faffff·`...P...........
13 ··0x00002230·28060000·e0f8ffff·60060000·80f9ffff·(.......`.......14 ··0x00002240·88070000·20fbffff·b8070000·30fbffff·....·.......0...
14 ··0x00002240·ec060000·b0f9ffff·1c070000·c0f9ffff·................15 ··0x00002250·d8060000·60fbffff·cc070000·c0fbffff·....`...........
15 ··0x00002250·3c060000·f0f9ffff·30070000·f0faffff·<.......0....... 
16 ··0x00002260·c4070000····························....16 ··0x00002260·28080000····························(...
  
5.74 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 75, 48 lines modifiedOffset 75, 48 lines modified
75 ··0x000026e4·0e28430e·2c440e30·480e2049·0e1441c3·.(C.,D.0H.·I..A.75 ··0x000026e4·0e28430e·2c440e30·480e2049·0e1441c3·.(C.,D.0H.·I..A.
76 ··0x000026f4·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....76 ··0x000026f4·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....
77 ··0x00002704·28000000·a4040000·74f2ffff·2a000000·(.......t...*...77 ··0x00002704·28000000·a4040000·74f2ffff·2a000000·(.......t...*...
78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D78 ··0x00002714·00410e08·83024e0e·14440e18·490e1c44·.A....N..D..I..D
79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...79 ··0x00002724·0e20480e·0841c30e·04000000·28000000·.·H..A......(...
80 ··0x00002734·d0040000·78f2ffff·2a000000·00410e08·....x...*....A..80 ··0x00002734·d0040000·78f2ffff·2a000000·00410e08·....x...*....A..
81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.81 ··0x00002744·83024e0e·14440e18·490e1c44·0e20480e·..N..D..I..D.·H.
82 ··0x00002754·0841c30e·04000000·58000000·fc040000·.A......X.......82 ··0x00002754·0841c30e·04000000·90000000·fc040000·.A..............
83 ··0x00002764·7cf2ffff·59000000·00410e08·8702410e·|...Y....A....A.83 ··0x00002764·7cf2ffff·fb000000·00410e08·8502410e·|........A....A.
84 ··0x00002774·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O. 
85 ··0x00002784·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.· 
86 ··0x00002794·410e2442·0e28440e·2c440e30·480e1c41·A.$B.(D.,D.0H..A 
87 ··0x000027a4·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A.. 
88 ··0x000027b4·04000000·10000000·58050000·80f2ffff·........X....... 
89 ··0x000027c4·26000000·00000000·20000000·6c050000·&.......·...l... 
90 ··0x000027d4·7cf3ffff·21000000·00430e10·4b0e1444·|...!....C..K..D 
91 ··0x000027e4·0e18440e·1c410e20·490e0400·88000000·..D..A.·I.......84 ··0x00002774·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8
 85 ··0x00002784·4a0e3c41·0e405e0e·34460e38·440e3c41·J.<A.@^.4F.8D.<A
 86 ··0x00002794·0e404b0e·306a0e34·4b0e3844·0e3c410e·.@K.0j.4K.8D.<A.
 87 ··0x000027a4·40490e34·420e3841·0e3c420e·40480e30·@I.4B.8A.<B.@H.0
 88 ··0x000027b4·480e3c44·0e40480e·34410e38·430e3c41·H.<D.@H.4A.8C.<A
 89 ··0x000027c4·0e40500e·30430a0e·1443c30e·1041c60e·.@P.0C...C...A..
 90 ··0x000027d4·0c41c70e·0841c50e·04450b43·0e344c0e·.A...A...E.C.4L.
 91 ··0x000027e4·38410e3c·410e4050·0e300000·74000000·8A.<A.@P.0..t...
92 ··0x000027f4·90050000·78f2ffff·99000000·00410e08·....x........A..92 ··0x000027f4·90050000·e8f2ffff·f6000000·00410e08·.............A..
93 ··0x00002804·8502410e·0c870341·0e108604·410e1483·..A....A....A...93 ··0x00002804·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 94 ··0x00002814·054e0e3c·450e405a·0e34410e·38430e3c·.N.<E.@Z.4A.8C.<
 95 ··0x00002824·410e4048·0e304c0e·3c410e40·550e3078·A.@H.0L.<A.@U.0x
 96 ··0x00002834·0e34470e·38410e3c·440e405b·0e30430a·.4G.8A.<D.@[.0C.
 97 ··0x00002844·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
 98 ··0x00002854·0e04480b·430e344c·0e38410e·3c440e40·..H.C.4L.8A.<D.@
 99 ··0x00002864·500e3000·20000000·08060000·50f4ffff·P.0.·.......P...
 100 ··0x00002874·21000000·00430e10·4b0e1444·0e18440e·!....C..K..D..D.
 101 ··0x00002884·1c410e20·490e0400·88000000·2c060000·.A.·I.......,...
 102 ··0x00002894·4cf3ffff·99000000·00410e08·8502410e·L........A....A.
 103 ··0x000028a4·0c870341·0e108604·410e1483·054e0e38·...A....A....N.8
94 ··0x00002814·054e0e38·4e0e3c41·0e404e0e·30410e34·.N.8N.<A.@N.0A.4104 ··0x000028b4·4e0e3c41·0e404e0e·30410e34·470e3841·N.<A.@N.0A.4G.8A
95 ··0x00002824·470e3841·0e3c410e·404b0e3c·430e3844·G.8A.<A.@K.<C.8D 
96 ··0x00002834·0e3c410e·404b0e30·470e3843·0e3c410e·.<A.@K.0G.8C.<A.105 ··0x000028c4·0e3c410e·404b0e3c·430e3844·0e3c410e·.<A.@K.<C.8D.<A.
 106 ··0x000028d4·404b0e30·470e3843·0e3c410e·404b0e30·@K.0G.8C.<A.@K.0
97 ··0x00002844·404b0e30·430e3c44·0e40480e·34410e38·@K.0C.<D.@H.4A.8107 ··0x000028e4·430e3c44·0e40480e·34410e38·440e3c41·C.<D.@H.4A.8D.<A
98 ··0x00002854·440e3c41·0e40410e·44440e48·440e4c41·D.<A.@A.DD.HD.LA108 ··0x000028f4·0e40410e·44440e48·440e4c41·0e50480e·.@A.DD.HD.LA.PH.
99 ··0x00002864·0e50480e·1441c30e·1041c60e·0c41c70e·.PH..A...A...A..109 ··0x00002904·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
100 ··0x00002874·0841c50e·04000000·2c000000·1c060000·.A......,.......110 ··0x00002914·04000000·2c000000·b8060000·60f3ffff·....,.......`...
 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·60f3ffff·............`...
 114 ··0x00002954·06000000·00000000·58000000·fc060000·........X.......
101 ··0x00002884·8cf2ffff·29000000·00410e08·83024e0e·....)....A....N.115 ··0x00002964·8cf3ffff·59000000·00410e08·8702410e·....Y....A....A.
 116 ··0x00002974·0c860341·0e108304·4e0e1c45·0e204f0e·...A....N..E.·O.
 117 ··0x00002984·14450e18·430e1c42·0e20460e·1c440e20·.E..C..B.·F..D.·
102 ··0x00002894·1c440e20·420e2442·0e28440e·2c440e30·.D.·B.$B.(D.,D.0118 ··0x00002994·410e2442·0e28440e·2c440e30·480e1c41·A.$B.(D.,D.0H..A
103 ··0x000028a4·480e0841·c30e0400·10000000·4c060000·H..A........L...119 ··0x000029a4·0e20480e·1041c30e·0c41c60e·0841c70e·.·H..A...A...A..
 120 ··0x000029b4·04000000·10000000·58070000·90f3ffff·........X.......
104 ··0x000028b4·8cf2ffff·06000000·00000000·90000000·................121 ··0x000029c4·26000000·00000000·00000000··········&...........
105 ··0x000028c4·60060000·b8f2ffff·fb000000·00410e08·`............A.. 
106 ··0x000028d4·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
107 ··0x000028e4·054e0e38·4a0e3c41·0e405e0e·34460e38·.N.8J.<A.@^.4F.8 
108 ··0x000028f4·440e3c41·0e404b0e·306a0e34·4b0e3844·D.<A.@K.0j.4K.8D 
109 ··0x00002904·0e3c410e·40490e34·420e3841·0e3c420e·.<A.@I.4B.8A.<B. 
110 ··0x00002914·40480e30·480e3c44·0e40480e·34410e38·@H.0H.<D.@H.4A.8 
111 ··0x00002924·430e3c41·0e40500e·30430a0e·1443c30e·C.<A.@P.0C...C.. 
112 ··0x00002934·1041c60e·0c41c70e·0841c50e·04450b43·.A...A...A...E.C 
113 ··0x00002944·0e344c0e·38410e3c·410e4050·0e300000·.4L.8A.<A.@P.0.. 
114 ··0x00002954·74000000·f4060000·24f3ffff·f6000000·t.......$....... 
115 ··0x00002964·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
116 ··0x00002974·410e1483·054e0e3c·450e405a·0e34410e·A....N.<E.@Z.4A. 
117 ··0x00002984·38430e3c·410e4048·0e304c0e·3c410e40·8C.<A.@H.0L.<A.@ 
118 ··0x00002994·550e3078·0e34470e·38410e3c·440e405b·U.0x.4G.8A.<D.@[ 
119 ··0x000029a4·0e30430a·0e1443c3·0e1041c6·0e0c41c7·.0C...C...A...A. 
120 ··0x000029b4·0e0841c5·0e04480b·430e344c·0e38410e·..A...H.C.4L.8A. 
121 ··0x000029c4·3c440e40·500e3000·00000000··········<D.@P.0..... 
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·4ffb4aa9·1ca2d024·01649615·42f78609·O.J....$.d..B...6 ··0x00000040·a950fc0b·e968c642·cb6c14bf·cb265e75·.P...h.B.l...&^u
7 ··0x00000050·218d86ec····························!...7 ··0x00000050·66d6bba3····························f...
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37346331·64366137·33626332·66656334·74c1d6a73bc2fec4 
3 ··0x00000010·39386563·37623662·36333465·37646665·98ec7b6b634e7dfe2 ··0x00000000·66346539·66333538·34336439·39306265·f4e9f35843d990be
 3 ··0x00000010·39663766·31376562·34353031·37636630·9f7f17eb45017cf0
4 ··0x00000020·64646231·61622e64·65627567·00000000·ddb1ab.debug....4 ··0x00000020·35346132·31332e64·65627567·00000000·54a213.debug....
5 ··0x00000030·fcc4a8a1····························....5 ··0x00000030·b67eb34f····························.~.O
  
75.4 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.01 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x0120c·0x0120c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0120c·0x0120c·R···0x1000
8 ··LOAD···········0x002000·0x00002000·0x00002000·0x01a68·0x01a68·R·E·0x10008 ··LOAD···········0x002000·0x00002000·0x00002000·0x01a58·0x01a58·R·E·0x1000
9 ··LOAD···········0x004000·0x00004000·0x00004000·0x012a8·0x012a8·R···0x10009 ··LOAD···········0x004000·0x00004000·0x00004000·0x012a8·0x012a8·R···0x1000
10 ··LOAD···········0x005efc·0x00006efc·0x00006efc·0x001b8·0x001bc·RW··0x100010 ··LOAD···········0x005efc·0x00006efc·0x00006efc·0x001b8·0x001bc·RW··0x1000
11 ··DYNAMIC········0x005f04·0x00006f04·0x00006f04·0x000e0·0x000e0·RW··0x411 ··DYNAMIC········0x005f04·0x00006f04·0x00006f04·0x000e0·0x000e0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x004364·0x00004364·0x00004364·0x00114·0x00114·R···0x413 ··GNU_EH_FRAME···0x004364·0x00004364·0x00004364·0x00114·0x00114·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x005efc·0x00006efc·0x00006efc·0x00104·0x00104·R···0x115 ··GNU_RELRO······0x005efc·0x00006efc·0x00006efc·0x00104·0x00104·R···0x1
1.68 KB
readelf --wide --sections {}
    
Offset 10, 17 lines modifiedOffset 10, 17 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00000f78·000f78·00008a·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00000f78·000f78·00008a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00001004·001004·000070·00···A··4···1··411 ··[·6]·.gnu.version_r····VERNEED·········00001004·001004·000070·00···A··4···1··4
12 ··[·7]·.rel.dyn··········REL·············00001074·001074·000038·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00001074·001074·000038·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············000010ac·0010ac·000160·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············000010ac·0010ac·000160·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00002000·002000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00002000·002000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00002020·002020·0002d0·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00002020·002020·0002d0·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········000022f0·0022f0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········000022f0·0022f0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········00002300·002300·001754·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········00002300·002300·001744·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········00003a54·003a54·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00003a44·003a44·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00004000·004000·000363·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········00004000·004000·000364·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········00004364·004364·000114·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00004364·004364·000114·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00004478·004478·000e30·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00004478·004478·000e30·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00006efc·005efc·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00006efc·005efc·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00006f00·005f00·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00006f00·005f00·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00006f04·005f04·0000e0·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00006f04·005f04·0000e0·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00006fe4·005fe4·000010·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00006fe4·005fe4·000010·04··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00006ff4·005ff4·0000bc·04··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00006ff4·005ff4·0000bc·04··WA··0···0··4
3.78 KB
readelf --wide --symbols {}
    
Offset 45, 28 lines modifiedOffset 45, 28 lines modified
45 ····41:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink45 ····41:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
46 ····42:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo46 ····42:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
47 ····43:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec47 ····43:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
48 ····44:·00003670····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch48 ····44:·00003670····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
49 ····45:·00003350····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz49 ····45:·00003350····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
50 ····46:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach50 ····46:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
51 ····47:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable51 ····47:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
52 ····48:·00003750···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code52 ····48:·000038c0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
53 ····49:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod53 ····49:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
54 ····50:·00003720····38·FUNC····GLOBAL·DEFAULT···12·map_error_code54 ····50:·00003a00····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
55 ····51:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory55 ····51:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
56 ····52:·00003840···251·FUNC····GLOBAL·DEFAULT···12·java_to_char56 ····52:·000036c0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
57 ····53:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink57 ····53:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
58 ····54:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat58 ····54:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
59 ····55:·00003940···246·FUNC····GLOBAL·DEFAULT···12·char_to_java59 ····55:·000037c0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java
60 ····56:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid60 ····56:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
61 ····57:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty61 ····57:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
62 ····58:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo62 ····58:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
63 ····59:·00003260···235·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize63 ····59:·00003260···235·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
64 ····60:·000034e0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·000034e0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
65 ····61:·000036c0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·000039a0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·00003820·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·00003990·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·00003380···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·00003380···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·000037f0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·00003960····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·000035e0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·000035e0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
71 ····67:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable71 ····67:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
72 ····68:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory72 ····68:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
3.61 KB
readelf --wide --relocs {}
    
Offset 15, 43 lines modifiedOffset 15, 43 lines modified
15 00007004··00002d07·R_386_JUMP_SLOT········00003350···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz15 00007004··00002d07·R_386_JUMP_SLOT········00003350···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
16 00007008··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.016 00007008··00000307·R_386_JUMP_SLOT········00000000···free@GLIBC_2.0
17 0000700c··00000407·R_386_JUMP_SLOT········00000000···lstat64@GLIBC_2.3317 0000700c··00000407·R_386_JUMP_SLOT········00000000···lstat64@GLIBC_2.33
18 00007010··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.018 00007010··00000507·R_386_JUMP_SLOT········00000000···chdir@GLIBC_2.0
19 00007014··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.019 00007014··00000607·R_386_JUMP_SLOT········00000000···uname@GLIBC_2.0
20 00007018··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 00007018··00000707·R_386_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0000701c··00000807·R_386_JUMP_SLOT········00000000···stat64@GLIBC_2.3321 0000701c··00000807·R_386_JUMP_SLOT········00000000···stat64@GLIBC_2.33
22 00007020··00003207·R_386_JUMP_SLOT········00003720···map_error_code22 00007020··00003207·R_386_JUMP_SLOT········00003a00···map_error_code
23 00007024··00000907·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.023 00007024··00000907·R_386_JUMP_SLOT········00000000···readlink@GLIBC_2.0
24 00007028··00000a07·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.024 00007028··00000a07·R_386_JUMP_SLOT········00000000···ioctl@GLIBC_2.0
25 0000702c··00000c07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.025 0000702c··00000c07·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.0
26 00007030··00000d07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.026 00007030··00000d07·R_386_JUMP_SLOT········00000000···wcstombs@GLIBC_2.0
27 00007034··00000e07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.027 00007034··00000e07·R_386_JUMP_SLOT········00000000···setmntent@GLIBC_2.0
28 00007038··00002b07·R_386_JUMP_SLOT········00002720···_Z8toMillis8timespec28 00007038··00002b07·R_386_JUMP_SLOT········00002720···_Z8toMillis8timespec
29 0000703c··00000f07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.029 0000703c··00000f07·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
30 00007040··00003d07·R_386_JUMP_SLOT········000036c0···mark_failed_with_errno30 00007040··00003d07·R_386_JUMP_SLOT········000039a0···mark_failed_with_errno
31 00007044··00001007·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.031 00007044··00001007·R_386_JUMP_SLOT········00000000···malloc@GLIBC_2.0
32 00007048··00002807·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_32 00007048··00002807·R_386_JUMP_SLOT········00002760···_Z10unpackStatP4statPiPxS2_
33 0000704c··00001207·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.033 0000704c··00001207·R_386_JUMP_SLOT········00000000···setsid@GLIBC_2.0
34 00007050··00001307·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.234 00007050··00001307·R_386_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.2
35 00007054··00001407·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.035 00007054··00001407·R_386_JUMP_SLOT········00000000···getcwd@GLIBC_2.0
36 00007058··00003407·R_386_JUMP_SLOT········00003840···java_to_char36 00007058··00003407·R_386_JUMP_SLOT········000036c0···java_to_char
37 0000705c··00001507·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.037 0000705c··00001507·R_386_JUMP_SLOT········00000000···strlen@GLIBC_2.0
38 00007060··00001607·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.038 00007060··00001607·R_386_JUMP_SLOT········00000000···setenv@GLIBC_2.0
39 00007064··00001707·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.439 00007064··00001707·R_386_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.4
40 00007068··00001807·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.040 00007068··00001807·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
41 0000706c··00001907·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.041 0000706c··00001907·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.0
42 00007070··00001a07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.042 00007070··00001a07·R_386_JUMP_SLOT········00000000···strerror_r@GLIBC_2.0
43 00007074··00001b07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.043 00007074··00001b07·R_386_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.0
44 00007078··00001c07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.044 00007078··00001c07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
45 0000707c··00004107·R_386_JUMP_SLOT········000037f0···mark_failed_with_message45 0000707c··00004107·R_386_JUMP_SLOT········00003960···mark_failed_with_message
46 00007080··00001d07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.046 00007080··00001d07·R_386_JUMP_SLOT········00000000···endmntent@GLIBC_2.0
47 00007084··00001e07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.047 00007084··00001e07·R_386_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.0
48 00007088··00001f07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.048 00007088··00001f07·R_386_JUMP_SLOT········00000000···symlink@GLIBC_2.0
49 0000708c··00003007·R_386_JUMP_SLOT········00003750···mark_failed_with_code49 0000708c··00003007·R_386_JUMP_SLOT········000038c0···mark_failed_with_code
50 00007090··00002107·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.050 00007090··00002107·R_386_JUMP_SLOT········00000000···isatty@GLIBC_2.0
51 00007094··00002207·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.051 00007094··00002207·R_386_JUMP_SLOT········00000000···chmod@GLIBC_2.0
52 00007098··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.452 00007098··00002307·R_386_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.4
53 0000709c··00002407·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.953 0000709c··00002407·R_386_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.9
54 000070a0··00002507·R_386_JUMP_SLOT········00000000···close@GLIBC_2.054 000070a0··00002507·R_386_JUMP_SLOT········00000000···close@GLIBC_2.0
55 000070a4··00002607·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.055 000070a4··00002607·R_386_JUMP_SLOT········00000000···closedir@GLIBC_2.0
56 000070a8··00002707·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.056 000070a8··00002707·R_386_JUMP_SLOT········00000000···opendir@GLIBC_2.0
57 000070ac··00003707·R_386_JUMP_SLOT········00003940···char_to_java57 000070ac··00003707·R_386_JUMP_SLOT········000037c0···char_to_java
746 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x5f04·contains·24·entries:1 Dynamic·section·at·offset·0x5f04·contains·24·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x0000000c·(INIT)·······················0x20004 ·0x0000000c·(INIT)·······················0x2000
5 ·0x0000000d·(FINI)·······················0x3a545 ·0x0000000d·(FINI)·······················0x3a44
6 ·0x00000019·(INIT_ARRAY)·················0x6efc6 ·0x00000019·(INIT_ARRAY)·················0x6efc
7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
8 ·0x0000001a·(FINI_ARRAY)·················0x6f008 ·0x0000001a·(FINI_ARRAY)·················0x6f00
9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
10 ·0x6ffffef5·(GNU_HASH)···················0x17810 ·0x6ffffef5·(GNU_HASH)···················0x178
11 ·0x00000005·(STRTAB)·····················0x6b011 ·0x00000005·(STRTAB)·····················0x6b0
12 ·0x00000006·(SYMTAB)·····················0x26012 ·0x00000006·(SYMTAB)·····················0x260
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f2d92ab477ddbbf802df6881d78485597faa432d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b6cbb7d63993a43fb6c2fb1e0598775be465d851
19.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 28, 21 lines modifiedOffset 28, 21 lines modified
28 ··0xffffffffffffefec·(offset:·0x3350)·->·0x164·fde=[····50]28 ··0xffffffffffffefec·(offset:·0x3350)·->·0x164·fde=[····50]
29 ··0xfffffffffffff00d·(offset:·0x3371)·->·0xa68·fde=[···954]29 ··0xfffffffffffff00d·(offset:·0x3371)·->·0xa68·fde=[···954]
30 ··0xfffffffffffff01c·(offset:·0x3380)·->·0xa7c·fde=[···968]30 ··0xfffffffffffff01c·(offset:·0x3380)·->·0xa7c·fde=[···968]
31 ··0xfffffffffffff17c·(offset:·0x34e0)·->·0xb74·fde=[···a60]31 ··0xfffffffffffff17c·(offset:·0x34e0)·->·0xb74·fde=[···a60]
32 ··0xfffffffffffff27c·(offset:·0x35e0)·->·0xc1c·fde=[···b08]32 ··0xfffffffffffff27c·(offset:·0x35e0)·->·0xc1c·fde=[···b08]
33 ··0xfffffffffffff30c·(offset:·0x3670)·->·0xc94·fde=[···b80]33 ··0xfffffffffffff30c·(offset:·0x3670)·->·0xc94·fde=[···b80]
34 ··0xfffffffffffff35c·(offset:·0x36c0)·->·0xcd8·fde=[···bc4]34 ··0xfffffffffffff35c·(offset:·0x36c0)·->·0xcd8·fde=[···bc4]
35 ··0xfffffffffffff3bc·(offset:·0x3720)·->·0xd34·fde=[···c20] 
36 ··0xfffffffffffff3ec·(offset:·0x3750)·->·0xd48·fde=[···c34] 
37 ··0xfffffffffffff48c·(offset:·0x37f0)·->·0xdd4·fde=[···cc0]35 ··0xfffffffffffff45c·(offset:·0x37c0)·->·0xd6c·fde=[···c58]
38 ··0xfffffffffffff4bc·(offset:·0x3820)·->·0xe04·fde=[···cf0]36 ··0xfffffffffffff55c·(offset:·0x38c0)·->·0xde4·fde=[···cd0]
39 ··0xfffffffffffff4dc·(offset:·0x3840)·->·0xe18·fde=[···d04]37 ··0xfffffffffffff5fc·(offset:·0x3960)·->·0xe70·fde=[···d5c]
40 ··0xfffffffffffff5dc·(offset:·0x3940)·->·0xeac·fde=[···d98]38 ··0xfffffffffffff62c·(offset:·0x3990)·->·0xea0·fde=[···d8c]
 39 ··0xfffffffffffff63c·(offset:·0x39a0)·->·0xeb4·fde=[···da0]
 40 ··0xfffffffffffff69c·(offset:·0x3a00)·->·0xf10·fde=[···dfc]
41 ··0xfffffffffffff6dc·(offset:·0x3a40)·->·0xf24·fde=[···e10]41 ··0xfffffffffffff6cc·(offset:·0x3a30)·->·0xf24·fde=[···e10]
  
42 Contents·of·the·.eh_frame·section:42 Contents·of·the·.eh_frame·section:
  
  
43 00000000·00000014·00000000·CIE43 00000000·00000014·00000000·CIE
44 ··Version:···············144 ··Version:···············1
45 ··Augmentation:··········"zR"45 ··Augmentation:··········"zR"
Offset 1699, 353 lines modifiedOffset 1699, 353 lines modified
1699 ··DW_CFA_advance_loc:·1·to·000036b41699 ··DW_CFA_advance_loc:·1·to·000036b4
1700 ··DW_CFA_restore:·r6·(esi)1700 ··DW_CFA_restore:·r6·(esi)
1701 ··DW_CFA_def_cfa_offset:·41701 ··DW_CFA_def_cfa_offset:·4
1702 ··DW_CFA_nop1702 ··DW_CFA_nop
1703 ··DW_CFA_nop1703 ··DW_CFA_nop
1704 ··DW_CFA_nop1704 ··DW_CFA_nop
  
1705 00000bc4·00000058·00000bc8·FDE·cie=00000000·pc=000036c0..000037191705 00000bc4·00000090·00000bc8·FDE·cie=00000000·pc=000036c0..000037bb
1706 ··DW_CFA_advance_loc:·1·to·000036c11706 ··DW_CFA_advance_loc:·1·to·000036c1
1707 ··DW_CFA_def_cfa_offset:·81707 ··DW_CFA_def_cfa_offset:·8
1708 ··DW_CFA_offset:·r7·(edi)·at·cfa-8 
1709 ··DW_CFA_advance_loc:·1·to·000036c2 
1710 ··DW_CFA_def_cfa_offset:·12 
1711 ··DW_CFA_offset:·r6·(esi)·at·cfa-12 
1712 ··DW_CFA_advance_loc:·1·to·000036c3 
1713 ··DW_CFA_def_cfa_offset:·16 
1714 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16 
1715 ··DW_CFA_advance_loc:·14·to·000036d1 
1716 ··DW_CFA_def_cfa_offset:·28 
1717 ··DW_CFA_advance_loc:·5·to·000036d6 
1718 ··DW_CFA_def_cfa_offset:·32 
1719 ··DW_CFA_advance_loc:·15·to·000036e5 
1720 ··DW_CFA_def_cfa_offset:·20 
1721 ··DW_CFA_advance_loc:·5·to·000036ea 
1722 ··DW_CFA_def_cfa_offset:·24 
1723 ··DW_CFA_advance_loc:·3·to·000036ed 
1724 ··DW_CFA_def_cfa_offset:·28 
1725 ··DW_CFA_advance_loc:·2·to·000036ef 
1726 ··DW_CFA_def_cfa_offset:·32 
1727 ··DW_CFA_advance_loc:·6·to·000036f5 
1728 ··DW_CFA_def_cfa_offset:·28 
1729 ··DW_CFA_advance_loc:·4·to·000036f9 
1730 ··DW_CFA_def_cfa_offset:·32 
1731 ··DW_CFA_advance_loc:·1·to·000036fa 
1732 ··DW_CFA_def_cfa_offset:·36 
1733 ··DW_CFA_advance_loc:·2·to·000036fc 
1734 ··DW_CFA_def_cfa_offset:·40 
1735 ··DW_CFA_advance_loc:·4·to·00003700 
1736 ··DW_CFA_def_cfa_offset:·44 
1737 ··DW_CFA_advance_loc:·4·to·00003704 
1738 ··DW_CFA_def_cfa_offset:·48 
1739 ··DW_CFA_advance_loc:·8·to·0000370c 
1740 ··DW_CFA_def_cfa_offset:·28 
1741 ··DW_CFA_advance_loc:·1·to·0000370d 
1742 ··DW_CFA_def_cfa_offset:·32 
1743 ··DW_CFA_advance_loc:·8·to·00003715 
1744 ··DW_CFA_def_cfa_offset:·16 
1745 ··DW_CFA_advance_loc:·1·to·00003716 
1746 ··DW_CFA_restore:·r3·(ebx) 
1747 ··DW_CFA_def_cfa_offset:·12 
1748 ··DW_CFA_advance_loc:·1·to·00003717 
1749 ··DW_CFA_restore:·r6·(esi) 
1750 ··DW_CFA_def_cfa_offset:·8 
1751 ··DW_CFA_advance_loc:·1·to·00003718 
1752 ··DW_CFA_restore:·r7·(edi) 
1753 ··DW_CFA_def_cfa_offset:·4 
1754 ··DW_CFA_nop 
1755 ··DW_CFA_nop 
1756 ··DW_CFA_nop 
  
1757 00000c20·00000010·00000c24·FDE·cie=00000000·pc=00003720..00003746 
1758 ··DW_CFA_nop 
1759 ··DW_CFA_nop 
1760 ··DW_CFA_nop 
  
1761 00000c34·00000088·00000c38·FDE·cie=00000000·pc=00003750..000037e9 
1762 ··DW_CFA_advance_loc:·1·to·00003751 
1763 ··DW_CFA_def_cfa_offset:·8 
1764 ··DW_CFA_offset:·r5·(ebp)·at·cfa-81708 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
1765 ··DW_CFA_advance_loc:·1·to·000037521709 ··DW_CFA_advance_loc:·1·to·000036c2
1766 ··DW_CFA_def_cfa_offset:·121710 ··DW_CFA_def_cfa_offset:·12
1767 ··DW_CFA_offset:·r7·(edi)·at·cfa-121711 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
1768 ··DW_CFA_advance_loc:·1·to·000037531712 ··DW_CFA_advance_loc:·1·to·000036c3
1769 ··DW_CFA_def_cfa_offset:·161713 ··DW_CFA_def_cfa_offset:·16
1770 ··DW_CFA_offset:·r6·(esi)·at·cfa-161714 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
1771 ··DW_CFA_advance_loc:·1·to·000037541715 ··DW_CFA_advance_loc:·1·to·000036c4
1772 ··DW_CFA_def_cfa_offset:·201716 ··DW_CFA_def_cfa_offset:·20
1773 ··DW_CFA_offset:·r3·(ebx)·at·cfa-201717 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
1774 ··DW_CFA_advance_loc:·14·to·000037621718 ··DW_CFA_advance_loc:·14·to·000036d2
1775 ··DW_CFA_def_cfa_offset:·561719 ··DW_CFA_def_cfa_offset:·56
1776 ··DW_CFA_advance_loc:·14·to·000037701720 ··DW_CFA_advance_loc:·10·to·000036dc
1777 ··DW_CFA_def_cfa_offset:·601721 ··DW_CFA_def_cfa_offset:·60
1778 ··DW_CFA_advance_loc:·1·to·000037711722 ··DW_CFA_advance_loc:·1·to·000036dd
1779 ··DW_CFA_def_cfa_offset:·641723 ··DW_CFA_def_cfa_offset:·64
1780 ··DW_CFA_advance_loc:·14·to·0000377f1724 ··DW_CFA_advance_loc:·30·to·000036fb
1781 ··DW_CFA_def_cfa_offset:·48 
1782 ··DW_CFA_advance_loc:·1·to·00003780 
1783 ··DW_CFA_def_cfa_offset:·521725 ··DW_CFA_def_cfa_offset:·52
1784 ··DW_CFA_advance_loc:·7·to·000037871726 ··DW_CFA_advance_loc:·6·to·00003701
1785 ··DW_CFA_def_cfa_offset:·561727 ··DW_CFA_def_cfa_offset:·56
1786 ··DW_CFA_advance_loc:·1·to·000037881728 ··DW_CFA_advance_loc:·4·to·00003705
1787 ··DW_CFA_def_cfa_offset:·601729 ··DW_CFA_def_cfa_offset:·60
1788 ··DW_CFA_advance_loc:·1·to·000037891730 ··DW_CFA_advance_loc:·1·to·00003706
1789 ··DW_CFA_def_cfa_offset:·641731 ··DW_CFA_def_cfa_offset:·64
 1732 ··DW_CFA_advance_loc:·11·to·00003711
 1733 ··DW_CFA_def_cfa_offset:·48
 1734 ··DW_CFA_advance_loc:·42·to·0000373b
 1735 ··DW_CFA_def_cfa_offset:·52
1790 ··DW_CFA_advance_loc:·11·to·000037941736 ··DW_CFA_advance_loc:·11·to·00003746
1791 ··DW_CFA_def_cfa_offset:·60 
1792 ··DW_CFA_advance_loc:·3·to·00003797 
1793 ··DW_CFA_def_cfa_offset:·561737 ··DW_CFA_def_cfa_offset:·56
1794 ··DW_CFA_advance_loc:·4·to·0000379b1738 ··DW_CFA_advance_loc:·4·to·0000374a
Max diff block lines reached; 14875/20129 bytes (73.90%) 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_r40 wcstombs
 41 mbstowcs
41 mark_failed_with_code42 mark_failed_with_code
42 map_error_code43 map_error_code
43 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
 45 strerror_r
44 wcstombs 
45 mbstowcs 
46 __stack_chk_fail46 __stack_chk_fail
47 libc.so.647 libc.so.6
48 GLIBC_2.948 GLIBC_2.9
49 GLIBC_2.249 GLIBC_2.2
50 GLIBC_2.1.350 GLIBC_2.1.3
51 GLIBC_2.451 GLIBC_2.4
52 GLIBC_2.3352 GLIBC_2.33
53 GLIBC_2.053 GLIBC_2.0
54 could·not·query·machine·details54 could·not·query·machine·details
55 could·not·read·directory·entry55 could·not·read·directory·entry
56 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V56 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
57 (Ljava/lang/String;IILjava/lang/String;)V 
58 could·not·convert·string·to·current·locale57 could·not·convert·string·to·current·locale
59 could·not·convert·string·from·current·locale58 could·not·convert·string·from·current·locale
 59 (Ljava/lang/String;IILjava/lang/String;)V
60 Ljava/lang/String;60 Ljava/lang/String;
61 osVersion61 osVersion
62 machineArchitecture62 machineArchitecture
63 int_bytes63 int_bytes
64 u_long_bytes64 u_long_bytes
65 size_t_bytes65 size_t_bytes
66 uid_t_bytes66 uid_t_bytes
2.27 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 121, 24 lines modifiedOffset 121, 24 lines modified
121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve121 ··0x00000e10·735f7761·6974466f·724e6578·74457665·s_waitForNextEve
122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net122 ··0x00000e20·6e740072·65616400·4a617661·5f6e6574·nt.read.Java_net
123 ··0x00000e30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_123 ··0x00000e30·5f727562·79677261·70656672·7569745f·_rubygrapefruit_
124 ··0x00000e40·706c6174·666f726d·5f696e74·65726e61·platform_interna124 ··0x00000e40·706c6174·666f726d·5f696e74·65726e61·platform_interna
125 ··0x00000e50·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF125 ··0x00000e50·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF
126 ··0x00000e60·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa126 ··0x00000e60·756e6374·696f6e73·5f636c6f·73655761·unctions_closeWa
127 ··0x00000e70·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w127 ··0x00000e70·74636800·696e6f74·6966795f·726d5f77·tch.inotify_rm_w
128 ··0x00000e80·61746368·00737472·6572726f·725f7200·atch.strerror_r. 
129 ··0x00000e90·6d61726b·5f666169·6c65645f·77697468·mark_failed_with 
130 ··0x00000ea0·5f636f64·65006d61·705f6572·726f725f·_code.map_error_ 
131 ··0x00000eb0·636f6465·004a6176·615f6e65·745f7275·code.Java_net_ru 
132 ··0x00000ec0·62796772·61706566·72756974·5f706c61·bygrapefruit_pla 
133 ··0x00000ed0·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j 
134 ··0x00000ee0·6e695f4e·61746976·654c6962·72617279·ni_NativeLibrary 
135 ··0x00000ef0·46756e63·74696f6e·735f6765·74566572·Functions_getVer 
136 ··0x00000f00·73696f6e·00776373·746f6d62·73006d62·sion.wcstombs.mb128 ··0x00000e80·61746368·00776373·746f6d62·73006d62·atch.wcstombs.mb
137 ··0x00000f10·73746f77·63730077·63736c65·6e005f5f·stowcs.wcslen.__129 ··0x00000e90·73746f77·63730077·63736c65·6e006d61·stowcs.wcslen.ma
 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.
  
29.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 124, 16 lines modifiedOffset 124, 16 lines modified
124 »       push···%ebp124 »       push···%ebp
125 »       call···2080·<uname@plt>125 »       call···2080·<uname@plt>
126 ./src/main/cpp/posix.cpp:39·(discriminator·1)126 ./src/main/cpp/posix.cpp:39·(discriminator·1)
127 »       add····$0x10,%esp127 »       add····$0x10,%esp
128 »       test···%eax,%eax128 »       test···%eax,%eax
129 »       jne····2548·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x148>129 »       jne····2548·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x148>
130 /usr/lib/jvm/default-java/include/jni.h:1289130 /usr/lib/jvm/default-java/include/jni.h:1289
131 »       lea····-0x2eef(%ebx),%edx131 »       lea····-0x2eee(%ebx),%edx
132 »       lea····-0x2edc(%ebx),%ecx132 »       lea····-0x2edb(%ebx),%ecx
133 »       mov····(%edi),%eax133 »       mov····(%edi),%eax
134 »       mov····%edx,0x8(%esp)134 »       mov····%edx,0x8(%esp)
135 »       push···%edx135 »       push···%edx
136 »       push···%ecx136 »       push···%ecx
137 »       push···0xc(%esp)137 »       push···0xc(%esp)
138 »       push···%edi138 »       push···%edi
139 »       call···*0x178(%eax)139 »       call···*0x178(%eax)
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 »       push···%eax150 »       push···%eax
151 »       mov····0x10(%esp),%ecx151 »       mov····0x10(%esp),%ecx
152 »       push···%ecx152 »       push···%ecx
153 »       push···%esi153 »       push···%esi
154 »       push···%edi154 »       push···%edi
155 »       call···*0x1a0(%edx)155 »       call···*0x1a0(%edx)
156 /usr/lib/jvm/default-java/include/jni.h:1289156 /usr/lib/jvm/default-java/include/jni.h:1289
157 »       lea····-0x2ed5(%ebx),%ecx157 »       lea····-0x2ed4(%ebx),%ecx
158 »       mov····(%edi),%eax158 »       mov····(%edi),%eax
159 »       add····$0x10,%esp159 »       add····$0x10,%esp
160 »       push···0x8(%esp)160 »       push···0x8(%esp)
161 »       push···%ecx161 »       push···%ecx
162 »       push···0xc(%esp)162 »       push···0xc(%esp)
163 »       push···%edi163 »       push···%edi
164 »       call···*0x178(%eax)164 »       call···*0x178(%eax)
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 »       mov····(%edi),%edx175 »       mov····(%edi),%edx
176 »       push···%eax176 »       push···%eax
177 »       push···%ebp177 »       push···%ebp
178 »       push···%esi178 »       push···%esi
179 »       push···%edi179 »       push···%edi
180 »       call···*0x1a0(%edx)180 »       call···*0x1a0(%edx)
181 /usr/lib/jvm/default-java/include/jni.h:1289181 /usr/lib/jvm/default-java/include/jni.h:1289
182 »       lea····-0x2ecb(%ebx),%ecx182 »       lea····-0x2eca(%ebx),%ecx
183 »       mov····(%edi),%eax183 »       mov····(%edi),%eax
184 »       add····$0x10,%esp184 »       add····$0x10,%esp
185 »       push···0x8(%esp)185 »       push···0x8(%esp)
186 »       push···%ecx186 »       push···%ecx
187 »       push···0xc(%esp)187 »       push···0xc(%esp)
188 »       push···%edi188 »       push···%edi
189 »       call···*0x178(%eax)189 »       call···*0x178(%eax)
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 »       push···0x4(%esp)224 »       push···0x4(%esp)
225 »       push···%eax225 »       push···%eax
226 »       push···%edi226 »       push···%edi
227 »       call···2130·<mark_failed_with_errno@plt>227 »       call···2130·<mark_failed_with_errno@plt>
228 »       add····$0x10,%esp228 »       add····$0x10,%esp
229 »       jmp····2527·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x127>229 »       jmp····2527·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base+0x127>
230 ./src/main/cpp/posix.cpp:50230 ./src/main/cpp/posix.cpp:50
231 »       call···3a40·<char_to_java@@Base+0x100>231 »       call···3a30·<map_error_code@@Base+0x30>
232 »       lea····%cs:0x0(%esi,%eiz,1),%esi232 »       lea····%cs:0x0(%esi,%eiz,1),%esi
233 »       xchg···%ax,%ax233 »       xchg···%ax,%ax
  
234 00002570·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo@@Base>:234 00002570·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo@@Base>:
235 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():235 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():
236 ./src/main/cpp/posix.cpp:53236 ./src/main/cpp/posix.cpp:53
237 »       push···%ebp237 »       push···%ebp
Offset 240, 22 lines modifiedOffset 240, 22 lines modified
240 »       call···3371·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base+0x21>240 »       call···3371·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@@Base+0x21>
241 »       add····$0x4a7d,%edi241 »       add····$0x4a7d,%edi
242 »       push···%esi242 »       push···%esi
243 »       push···%ebx243 »       push···%ebx
244 »       sub····$0x14,%esp244 »       sub····$0x14,%esp
245 »       mov····0x28(%esp),%esi245 »       mov····0x28(%esp),%esi
246 /usr/lib/jvm/default-java/include/jni.h:1289246 /usr/lib/jvm/default-java/include/jni.h:1289
247 »       lea····-0x2eb7(%edi),%ebp247 »       lea····-0x2eb6(%edi),%ebp
248 /usr/lib/jvm/default-java/include/jni.h:896248 /usr/lib/jvm/default-java/include/jni.h:896
249 »       mov····(%esi),%eax249 »       mov····(%esi),%eax
250 »       push···0x30(%esp)250 »       push···0x30(%esp)
251 »       push···%esi251 »       push···%esi
252 »       call···*0x7c(%eax)252 »       call···*0x7c(%eax)
253 /usr/lib/jvm/default-java/include/jni.h:1289253 /usr/lib/jvm/default-java/include/jni.h:1289
254 »       lea····-0x2eb5(%edi),%ecx254 »       lea····-0x2eb4(%edi),%ecx
255 /usr/lib/jvm/default-java/include/jni.h:896255 /usr/lib/jvm/default-java/include/jni.h:896
256 »       mov····%eax,%ebx256 »       mov····%eax,%ebx
257 /usr/lib/jvm/default-java/include/jni.h:1289257 /usr/lib/jvm/default-java/include/jni.h:1289
258 »       mov····(%esi),%eax258 »       mov····(%esi),%eax
259 »       add····$0x10,%esp259 »       add····$0x10,%esp
260 »       push···%ebp260 »       push···%ebp
261 »       push···%ecx261 »       push···%ecx
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
267 »       add····$0x10,%esp267 »       add····$0x10,%esp
268 »       push···$0x4268 »       push···$0x4
269 »       push···%eax269 »       push···%eax
270 »       push···0x30(%esp)270 »       push···0x30(%esp)
271 »       push···%esi271 »       push···%esi
272 »       call···*0x1b4(%edx)272 »       call···*0x1b4(%edx)
273 /usr/lib/jvm/default-java/include/jni.h:1289273 /usr/lib/jvm/default-java/include/jni.h:1289
274 »       lea····-0x2eab(%edi),%ecx274 »       lea····-0x2eaa(%edi),%ecx
275 »       mov····(%esi),%eax275 »       mov····(%esi),%eax
276 »       add····$0x10,%esp276 »       add····$0x10,%esp
277 »       push···%ebp277 »       push···%ebp
278 »       push···%ecx278 »       push···%ecx
279 »       push···%ebx279 »       push···%ebx
280 »       push···%esi280 »       push···%esi
281 »       call···*0x178(%eax)281 »       call···*0x178(%eax)
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 »       add····$0x10,%esp284 »       add····$0x10,%esp
285 »       push···$0x4285 »       push···$0x4
286 »       push···%eax286 »       push···%eax
287 »       push···0x30(%esp)287 »       push···0x30(%esp)
288 »       push···%esi288 »       push···%esi
289 »       call···*0x1b4(%edx)289 »       call···*0x1b4(%edx)
290 /usr/lib/jvm/default-java/include/jni.h:1289290 /usr/lib/jvm/default-java/include/jni.h:1289
291 »       lea····-0x2e9e(%edi),%ecx291 »       lea····-0x2e9d(%edi),%ecx
292 »       mov····(%esi),%eax292 »       mov····(%esi),%eax
293 »       add····$0x10,%esp293 »       add····$0x10,%esp
294 »       push···%ebp294 »       push···%ebp
295 »       push···%ecx295 »       push···%ecx
296 »       push···%ebx296 »       push···%ebx
297 »       push···%esi297 »       push···%esi
298 »       call···*0x178(%eax)298 »       call···*0x178(%eax)
Offset 301, 15 lines modifiedOffset 301, 15 lines modified
301 »       add····$0x10,%esp301 »       add····$0x10,%esp
302 »       push···$0x4302 »       push···$0x4
303 »       push···%eax303 »       push···%eax
304 »       push···0x30(%esp)304 »       push···0x30(%esp)
305 »       push···%esi305 »       push···%esi
306 »       call···*0x1b4(%edx)306 »       call···*0x1b4(%edx)
307 /usr/lib/jvm/default-java/include/jni.h:1289307 /usr/lib/jvm/default-java/include/jni.h:1289
Max diff block lines reached; 25810/29348 bytes (87.94%) of diff not shown.
753 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003a54·<.fini>:2 00003a44·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···2300·<__cxa_finalize@plt+0x10>6 »       call···2300·<__cxa_finalize@plt+0x10>
7 »       add····$0x3597,%ebx7 »       add····$0x35a7,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       ret10 »       ret
2.82 KB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··could·not·query·machine·details2 ··[·····0]··could·not·query·machine·details
3 ··[····20]··could·not·read·directory·entry3 ··[····20]··could·not·read·directory·entry
4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
5 ··[····80]··(Ljava/lang/String;IILjava/lang/String;)V 
6 ··[····ac]··could·not·convert·string·to·current·locale5 ··[····80]··could·not·convert·string·to·current·locale
7 ··[····d8]··could·not·convert·string·from·current·locale6 ··[····ac]··could·not·convert·string·from·current·locale
 7 ··[····dc]··(Ljava/lang/String;IILjava/lang/String;)V
8 ··[···105]··Ljava/lang/String;8 ··[···106]··Ljava/lang/String;
9 ··[···118]··osName9 ··[···119]··osName
10 ··[···11f]··osVersion10 ··[···120]··osVersion
11 ··[···129]··machineArchitecture11 ··[···12a]··machineArchitecture
12 ··[···13d]··I12 ··[···13e]··I
13 ··[···13f]··int_bytes13 ··[···140]··int_bytes
14 ··[···149]··u_long_bytes14 ··[···14a]··u_long_bytes
15 ··[···156]··size_t_bytes15 ··[···157]··size_t_bytes
16 ··[···163]··uid_t_bytes16 ··[···164]··uid_t_bytes
17 ··[···16f]··gid_t_bytes17 ··[···170]··gid_t_bytes
18 ··[···17b]··off_t_bytes18 ··[···17c]··off_t_bytes
19 ··[···187]··could·not·chmod·file19 ··[···188]··could·not·chmod·file
20 ··[···19c]··(IIIIJJI)V20 ··[···19d]··(IIIIJJI)V
21 ··[···1a7]··details21 ··[···1a8]··details
22 ··[···1af]··could·not·find·method22 ··[···1b0]··could·not·find·method
23 ··[···1c5]··could·not·stat·file23 ··[···1c6]··could·not·stat·file
24 ··[···1d9]··(Ljava/lang/String;IJJ)V24 ··[···1da]··(Ljava/lang/String;IJJ)V
25 ··[···1f2]··addFile25 ··[···1f3]··addFile
26 ··[···1fa]··could·not·open·directory26 ··[···1fb]··could·not·open·directory
27 ··[···213]··..27 ··[···214]··..
28 ··[···216]··could·not·symlink28 ··[···217]··could·not·symlink
29 ··[···228]··could·not·lstat·file29 ··[···229]··could·not·lstat·file
30 ··[···23d]··could·not·create·array30 ··[···23e]··could·not·create·array
31 ··[···254]··could·not·readlink31 ··[···255]··could·not·readlink
32 ··[···267]··could·not·setsid()32 ··[···268]··could·not·setsid()
33 ··[···27a]··could·not·getcwd()33 ··[···27b]··could·not·getcwd()
34 ··[···28d]··could·not·setcwd()34 ··[···28e]··could·not·setcwd()
35 ··[···2a0]··could·not·putenv()35 ··[···2a1]··could·not·putenv()
36 ··[···2b3]··could·not·fetch·terminal·size36 ··[···2b4]··could·not·fetch·terminal·size
37 ··[···2d1]··cols37 ··[···2d2]··cols
38 ··[···2d6]··rows38 ··[···2d7]··rows
39 ··[···2db]··r39 ··[···2dc]··r
40 ··[···2dd]··/etc/mtab40 ··[···2de]··/etc/mtab
41 ··[···2e7]··could·not·open·mount·file41 ··[···2e8]··could·not·open·mount·file
42 ··[···301]··add42 ··[···302]··add
43 ··[···305]··could·not·initialize·inotify43 ··[···306]··could·not·initialize·inotify
44 ··[···322]··could·not·add·path·to·watch44 ··[···323]··could·not·add·path·to·watch
45 ··[···33e]··could·not·wait·for·next·event45 ··[···33f]··could·not·wait·for·next·event
46 ··[···35c]··failed46 ··[···35d]··failed
  
1.16 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 9, 13 lines modifiedOffset 9, 13 lines modified
9 ··0x000043c4·80060000·3cecffff·68070000·5cecffff·....<...h...\...9 ··0x000043c4·80060000·3cecffff·68070000·5cecffff·....<...h...\...
10 ··0x000043d4·88070000·acecffff·c4070000·1cedffff·................10 ··0x000043d4·88070000·acecffff·c4070000·1cedffff·................
11 ··0x000043e4·20080000·8cedffff·8c080000·ecedffff··...............11 ··0x000043e4·20080000·8cedffff·8c080000·ecedffff··...............
12 ··0x000043f4·e4080000·bceeffff·90090000·fceeffff·................12 ··0x000043f4·e4080000·bceeffff·90090000·fceeffff·................
13 ··0x00004404·c4090000·ecefffff·64010000·0df0ffff·........d.......13 ··0x00004404·c4090000·ecefffff·64010000·0df0ffff·........d.......
14 ··0x00004414·680a0000·1cf0ffff·7c0a0000·7cf1ffff·h.......|...|...14 ··0x00004414·680a0000·1cf0ffff·7c0a0000·7cf1ffff·h.......|...|...
15 ··0x00004424·740b0000·7cf2ffff·1c0c0000·0cf3ffff·t...|...........15 ··0x00004424·740b0000·7cf2ffff·1c0c0000·0cf3ffff·t...|...........
16 ··0x00004434·940c0000·5cf3ffff·d80c0000·bcf3ffff·....\...........16 ··0x00004434·940c0000·5cf3ffff·d80c0000·5cf4ffff·....\.......\...
17 ··0x00004444·340d0000·ecf3ffff·480d0000·8cf4ffff·4.......H....... 
18 ··0x00004454·d40d0000·bcf4ffff·040e0000·dcf4ffff·................17 ··0x00004444·6c0d0000·5cf5ffff·e40d0000·fcf5ffff·l...\...........
 18 ··0x00004454·700e0000·2cf6ffff·a00e0000·3cf6ffff·p...,.......<...
19 ··0x00004464·180e0000·dcf5ffff·ac0e0000·dcf6ffff·................19 ··0x00004464·b40e0000·9cf6ffff·100f0000·ccf6ffff·................
20 ··0x00004474·240f0000····························$...20 ··0x00004474·240f0000····························$...
  
5.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 184, 47 lines modifiedOffset 184, 47 lines modified
184 ··0x00004fc8·0c41c70e·0841c50e·04460b43·0e244a0e·.A...A...F.C.$J.184 ··0x00004fc8·0c41c70e·0841c50e·04460b43·0e244a0e·.A...A...F.C.$J.
185 ··0x00004fd8·28410e2c·410e3048·0e20450e·1441c30e·(A.,A.0H.·E..A..185 ··0x00004fd8·28410e2c·410e3048·0e20450e·1441c30e·(A.,A.0H.·E..A..
186 ··0x00004fe8·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......186 ··0x00004fe8·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......
187 ··0x00004ff8·40000000·840b0000·70e6ffff·45000000·@.......p...E...187 ··0x00004ff8·40000000·840b0000·70e6ffff·45000000·@.......p...E...
188 ··0x00005008·00410e08·8602410e·0c83034e·0e184a0e·.A....A....N..J.188 ··0x00005008·00410e08·8602410e·0c83034e·0e184a0e·.A....A....N..J.
189 ··0x00005018·1c410e20·490e1c41·0e18430e·1c420e20·.A.·I..A..C..B.·189 ··0x00005018·1c410e20·490e1c41·0e18430e·1c420e20·.A.·I..A..C..B.·
190 ··0x00005028·460e1c42·0e20500e·0c41c30e·0841c60e·F..B.·P..A...A..190 ··0x00005028·460e1c42·0e20500e·0c41c30e·0841c60e·F..B.·P..A...A..
191 ··0x00005038·04000000·58000000·c80b0000·7ce6ffff·....X.......|...191 ··0x00005038·04000000·90000000·c80b0000·7ce6ffff·............|...
192 ··0x00005048·59000000·00410e08·8702410e·0c860341·Y....A....A....A 
193 ··0x00005058·0e108304·4e0e1c45·0e204f0e·14450e18·....N..E.·O..E.. 
194 ··0x00005068·430e1c42·0e20460e·1c440e20·410e2442·C..B.·F..D.·A.$B 
195 ··0x00005078·0e28440e·2c440e30·480e1c41·0e20480e·.(D.,D.0H..A.·H. 
196 ··0x00005088·1041c30e·0c41c60e·0841c70e·04000000·.A...A...A...... 
197 ··0x00005098·10000000·240c0000·80e6ffff·26000000·....$.......&... 
198 ··0x000050a8·00000000·88000000·380c0000·9ce6ffff·........8....... 
199 ··0x000050b8·99000000·00410e08·8502410e·0c870341·.....A....A....A 
200 ··0x000050c8·0e108604·410e1483·054e0e38·4e0e3c41·....A....N.8N.<A 
201 ··0x000050d8·0e404e0e·30410e34·470e3841·0e3c410e·.@N.0A.4G.8A.<A. 
202 ··0x000050e8·404b0e3c·430e3844·0e3c410e·404b0e30·@K.<C.8D.<A.@K.0 
203 ··0x000050f8·470e3843·0e3c410e·404b0e30·430e3c44·G.8C.<A.@K.0C.<D 
204 ··0x00005108·0e40480e·34410e38·440e3c41·0e40410e·.@H.4A.8D.<A.@A. 
205 ··0x00005118·44440e48·440e4c41·0e50480e·1441c30e·DD.HD.LA.PH..A.. 
206 ··0x00005128·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A...... 
207 ··0x00005138·2c000000·c40c0000·b0e6ffff·29000000·,...........)... 
208 ··0x00005148·00410e08·83024e0e·1c440e20·420e2442·.A....N..D.·B.$B 
209 ··0x00005158·0e28440e·2c440e30·480e0841·c30e0400·.(D.,D.0H..A.... 
210 ··0x00005168·10000000·f40c0000·b0e6ffff·06000000·................ 
211 ··0x00005178·00000000·90000000·080d0000·bce6ffff·................ 
212 ··0x00005188·fb000000·00410e08·8502410e·0c870341·.....A....A....A192 ··0x00005048·fb000000·00410e08·8502410e·0c870341·.....A....A....A
213 ··0x00005198·0e108604·410e1483·054e0e38·4a0e3c41·....A....N.8J.<A193 ··0x00005058·0e108604·410e1483·054e0e38·4a0e3c41·....A....N.8J.<A
214 ··0x000051a8·0e405e0e·34460e38·440e3c41·0e404b0e·.@^.4F.8D.<A.@K.194 ··0x00005068·0e405e0e·34460e38·440e3c41·0e404b0e·.@^.4F.8D.<A.@K.
215 ··0x000051b8·306a0e34·4b0e3844·0e3c410e·40490e34·0j.4K.8D.<A.@I.4195 ··0x00005078·306a0e34·4b0e3844·0e3c410e·40490e34·0j.4K.8D.<A.@I.4
216 ··0x000051c8·420e3841·0e3c420e·40480e30·480e3c44·B.8A.<B.@H.0H.<D196 ··0x00005088·420e3841·0e3c420e·40480e30·480e3c44·B.8A.<B.@H.0H.<D
217 ··0x000051d8·0e40480e·34410e38·430e3c41·0e40500e·.@H.4A.8C.<A.@P.197 ··0x00005098·0e40480e·34410e38·430e3c41·0e40500e·.@H.4A.8C.<A.@P.
218 ··0x000051e8·30430a0e·1443c30e·1041c60e·0c41c70e·0C...C...A...A..198 ··0x000050a8·30430a0e·1443c30e·1041c60e·0c41c70e·0C...C...A...A..
219 ··0x000051f8·0841c50e·04450b43·0e344c0e·38410e3c·.A...E.C.4L.8A.<199 ··0x000050b8·0841c50e·04450b43·0e344c0e·38410e3c·.A...E.C.4L.8A.<
220 ··0x00005208·410e4050·0e300000·74000000·9c0d0000·A.@P.0..t.......200 ··0x000050c8·410e4050·0e300000·74000000·5c0c0000·A.@P.0..t...\...
221 ··0x00005218·28e7ffff·f6000000·00410e08·8502410e·(........A....A.201 ··0x000050d8·e8e6ffff·f6000000·00410e08·8502410e·.........A....A.
222 ··0x00005228·0c870341·0e108604·410e1483·054e0e3c·...A....A....N.<202 ··0x000050e8·0c870341·0e108604·410e1483·054e0e3c·...A....A....N.<
223 ··0x00005238·450e405a·0e34410e·38430e3c·410e4048·E.@Z.4A.8C.<A.@H203 ··0x000050f8·450e405a·0e34410e·38430e3c·410e4048·E.@Z.4A.8C.<A.@H
224 ··0x00005248·0e304c0e·3c410e40·550e3078·0e34470e·.0L.<A.@U.0x.4G.204 ··0x00005108·0e304c0e·3c410e40·550e3078·0e34470e·.0L.<A.@U.0x.4G.
225 ··0x00005258·38410e3c·440e405b·0e30430a·0e1443c3·8A.<D.@[.0C...C.205 ··0x00005118·38410e3c·440e405b·0e30430a·0e1443c3·8A.<D.@[.0C...C.
226 ··0x00005268·0e1041c6·0e0c41c7·0e0841c5·0e04480b·..A...A...A...H.206 ··0x00005128·0e1041c6·0e0c41c7·0e0841c5·0e04480b·..A...A...A...H.
227 ··0x00005278·430e344c·0e38410e·3c440e40·500e3000·C.4L.8A.<D.@P.0.207 ··0x00005138·430e344c·0e38410e·3c440e40·500e3000·C.4L.8A.<D.@P.0.
 208 ··0x00005148·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·b0e7ffff·14000000·................228 ··0x00005288·18000000·140e0000·a0e7ffff·14000000·................
229 ··0x00005298·00410e08·83024e0e·10000000·00000000·.A....N.........229 ··0x00005298·00410e08·83024e0e·10000000·00000000·.A....N.........
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·4ffb4aa9·1ca2d024·01649615·42f78609·O.J....$.d..B...6 ··0x00000040·a950fc0b·e968c642·cb6c14bf·cb265e75·.P...h.B.l...&^u
7 ··0x00000050·218d86ec····························!...7 ··0x00000050·66d6bba3····························f...
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·64393261·62343737·64646262·66383032·d92ab477ddbbf802 
3 ··0x00000010·64663638·38316437·38343835·35393766·df6881d78485597f2 ··0x00000000·63626237·64363339·39336134·33666236·cbb7d63993a43fb6
 3 ··0x00000010·63326662·31653035·39383737·35626534·c2fb1e0598775be4
4 ··0x00000020·61613433·32642e64·65627567·00000000·aa432d.debug....4 ··0x00000020·36356438·35312e64·65627567·00000000·65d851.debug....
5 ··0x00000030·62ad07e0····························b...5 ··0x00000030·fded1caa····························....
  
503 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····40608·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····40580·2024-02-19·17:15:43.000000·data.tar.xz
971 B
control.tar.xz
943 B
control.tar
481 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
7 Installed-Size:·637 Installed-Size:·63
8 Depends:·libnative-platform-jni·(=·0.14-6)8 Depends:·libnative-platform-jni·(=·0.14-6)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libnative-platform-jni11 Description:·debug·symbols·for·libnative-platform-jni
12 Build-Ids:·1374c1d6a73bc2fec498ec7b6b634e7dfeddb1ab·f2d92ab477ddbbf802df6881d78485597faa432d12 Build-Ids:·b6cbb7d63993a43fb6c2fb1e0598775be465d851·f6f4e9f35843d990be9f7f17eb45017cf054a213
440 B
./md5sums
30.0 B
./md5sums
Files differ
392 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/13/74c1d6a73bc2fec498ec7b6b634e7dfeddb1ab.debug 
2 usr/lib/debug/.build-id/f2/d92ab477ddbbf802df6881d78485597faa432d.debug1 usr/lib/debug/.build-id/b6/cbb7d63993a43fb6c2fb1e0598775be465d851.debug
 2 usr/lib/debug/.build-id/f6/f4e9f35843d990be9f7f17eb45017cf054a213.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug3 usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
501 KB
data.tar.xz
501 KB
data.tar
2.47 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/13/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/b6/
7 -rw-r--r--···0·root·········(0)·root·········(0)····13980·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/13/74c1d6a73bc2fec498ec7b6b634e7dfeddb1ab.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····20916·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/b6/cbb7d63993a43fb6c2fb1e0598775be465d851.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f2/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f6/
9 -rw-r--r--···0·root·········(0)·root·········(0)····20916·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f2/d92ab477ddbbf802df6881d78485597faa432d.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····13968·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f6/f4e9f35843d990be9f7f17eb45017cf054a213.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····14868·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····14872·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
49.5 KB
./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
859 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:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·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:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········14588·(bytes·into·file)13 ··Start·of·section·headers:··········14592·(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:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.5 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x38fc:1 There·are·7·section·headers,·starting·at·offset·0x3900:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········00000000·000058·002813·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·002815·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·00286c·0001eb·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·002870·0001eb·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·002a58·0000ff·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·002a5c·0000ff·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·002b58·000d55·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·002b5c·000d55·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·0038ad·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·0038b1·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·p·(processor·specific)15 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4ffb4aa91ca2d0240164961542f78609218d86ec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a950fc0be968c642cb6c14bfcb265e7566d6bba3
512 B
readelf --wide --debug-dump=rawline {}
    
Offset 41, 11 lines modifiedOffset 41, 11 lines modified
41 ··9»      (udata)»       7»      (string)»      stdlib-float.h41 ··9»      (udata)»       7»      (string)»      stdlib-float.h
42 ··10»     (udata)»      7»     (string)»     stdlib-bsearch.h42 ··10»     (udata)»      7»     (string)»     stdlib-bsearch.h
43 ··11»     (udata)»      7»     (string)»     stdlib.h43 ··11»     (udata)»      7»     (string)»     stdlib.h
44 ··12»     (udata)»      5»     (string)»     stdlib.h44 ··12»     (udata)»      5»     (string)»     stdlib.h
45 ··13»     (udata)»      8»     (string)»     generic.h45 ··13»     (udata)»      8»     (string)»     generic.h
46 ··14»     (udata)»      7»     (string)»     types.h46 ··14»     (udata)»      7»     (string)»     types.h
47 ··15»     (udata)»      2»     (string)»     unistd.h47 ··15»     (udata)»      2»     (string)»     unistd.h
 48 ··16»     (udata)»      2»     (string)»     wchar.h
48 ··16»     (udata)»      2»     (string)»     string.h49 ··17»     (udata)»      2»     (string)»     string.h
49 ··17»     (udata)»      2»     (string)»     wchar.h 
  
50 ·No·Line·Number·Statements.50 ·No·Line·Number·Statements.
46.0 KB
readelf --wide --debug-dump=info {}
    
Offset 11356, 455 lines modifiedOffset 11356, 455 lines modified
11356 ····<4032>···DW_AT_decl_file···:·(implicit_const)·411356 ····<4032>···DW_AT_decl_file···:·(implicit_const)·4
11357 ····<4032>···DW_AT_decl_line···:·(data2)·128811357 ····<4032>···DW_AT_decl_line···:·(data2)·1288
11358 ····<4034>···DW_AT_decl_column·:·(data1)·3711358 ····<4034>···DW_AT_decl_column·:·(data1)·37
11359 ····<4035>···DW_AT_type········:·(ref_addr)·<0x74>11359 ····<4035>···DW_AT_type········:·(ref_addr)·<0x74>
11360 ·<2><4039>:·Abbrev·Number:·011360 ·<2><4039>:·Abbrev·Number:·0
11361 ·<1><403a>:·Abbrev·Number:·011361 ·<1><403a>:·Abbrev·Number:·0
11362 ··Compilation·Unit·@·offset·0x403b:11362 ··Compilation·Unit·@·offset·0x403b:
11363 ···Length:········0x4e·(32-bit)11363 ···Length:········0x22e·(32-bit)
11364 ···Version:·······511364 ···Version:·······5
11365 ···Unit·Type:·····DW_UT_partial·(3)11365 ···Unit·Type:·····DW_UT_partial·(3)
11366 ···Abbrev·Offset:·011366 ···Abbrev·Offset:·0
11367 ···Pointer·Size:··411367 ···Pointer·Size:··4
11368 ·<0><4047>:·Abbrev·Number:·1·(DW_TAG_partial_unit)11368 ·<0><4047>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
11369 ····<4048>···DW_AT_stmt_list···:·(sec_offset)·011369 ····<4048>···DW_AT_stmt_list···:·(sec_offset)·0
 11370 ·<1><404c>:·Abbrev·Number:·29·(DW_TAG_namespace)
 11371 ····<404d>···DW_AT_name········:·(string)·std
 11372 ····<4051>···DW_AT_sibling·····:·(ref_udata)·<0x405d>
 11373 ·<2><4052>:·Abbrev·Number:·30·(DW_TAG_imported_declaration)
 11374 ····<4053>···DW_AT_decl_file···:·(data1)·7
 11375 ····<4054>···DW_AT_decl_line···:·(data1)·158
 11376 ····<4055>···DW_AT_decl_column·:·(data1)·11
 11377 ····<4056>···DW_AT_import······:·(ref_udata)·<0x405d>» [Abbrev·Number:·58·(DW_TAG_subprogram)]
 11378 ·<2><4057>:·Abbrev·Number:·30·(DW_TAG_imported_declaration)
 11379 ····<4058>···DW_AT_decl_file···:·(data1)·7
 11380 ····<4059>···DW_AT_decl_line···:·(data1)·175
 11381 ····<405a>···DW_AT_decl_column·:·(data1)·11
 11382 ····<405b>···DW_AT_import······:·(ref_udata)·<0x4089>» [Abbrev·Number:·58·(DW_TAG_subprogram)]
 11383 ·<2><405c>:·Abbrev·Number:·0
11370 ·<1><404c>:·Abbrev·Number:·70·(DW_TAG_subprogram)11384 ·<1><405d>:·Abbrev·Number:·58·(DW_TAG_subprogram)
11371 ····<404d>···DW_AT_external····:·(flag_present)·111385 ····<405e>···DW_AT_external····:·(flag_present)·1
11372 ····<404d>···DW_AT_name········:·(strp)·(offset:·0x1b75):·mark_failed_with_code11386 ····<405e>···DW_AT_name········:·(strp)·(offset:·0x34cc):·mbstowcs
11373 ····<4051>···DW_AT_decl_file···:·(data1)·1311387 ····<4062>···DW_AT_decl_file···:·(implicit_const)·11
11374 ····<4052>···DW_AT_decl_line···:·(data1)·5411388 ····<4062>···DW_AT_decl_line···:·(data1)·129
11375 ····<4053>···DW_AT_decl_column·:·(data1)·1311389 ····<4063>···DW_AT_decl_column·:·(implicit_const)·1
 11390 ····<4063>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11391 ····<4067>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11376 ····<4054>···DW_AT_declaration·:·(flag_present)·111392 ····<4067>···DW_AT_artificial··:·(flag_present)·1
11377 ····<4054>···DW_AT_sibling·····:·(ref_udata)·<0x406f>11393 ····<4067>···DW_AT_sibling·····:·(ref_udata)·<0x4084>
11378 ·<2><4055>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11379 ····<4056>···DW_AT_type········:·(ref_addr)·<0x2870> 
11380 ·<2><405a>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11381 ····<405b>···DW_AT_type········:·(ref_addr)·<0x74> 
11382 ·<2><405f>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11383 ····<4060>···DW_AT_type········:·(ref_addr)·<0x54>,·int 
11384 ·<2><4064>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)11394 ·<2><4068>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)
 11395 ····<4069>···DW_AT_name········:·(strp)·(offset:·0x3e09):·__dst
 11396 ····<406d>···DW_AT_decl_file···:·(implicit_const)·11
 11397 ····<406d>···DW_AT_decl_line···:·(data1)·129
 11398 ····<406e>···DW_AT_decl_column·:·(implicit_const)·1
11385 ····<4065>···DW_AT_type········:·(ref_addr)·<0x74>11399 ····<406e>···DW_AT_type········:·(ref_udata)·<0x4084>
11386 ·<2><4069>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)11400 ·<2><406f>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
11387 ····<406a>···DW_AT_type········:·(ref_addr)·<0x19c>,·jobject 
11388 ·<2><406e>:·Abbrev·Number:·0 
11389 ·<1><406f>:·Abbrev·Number:·69·(DW_TAG_subprogram) 
11390 ····<4070>···DW_AT_external····:·(flag_present)·1 
11391 ····<4070>···DW_AT_name········:·(strp)·(offset:·0x333e):·strerror_r11401 ····<4070>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src
 11402 ····<4074>···DW_AT_decl_file···:·(implicit_const)·11
11392 ····<4074>···DW_AT_decl_file···:·(data1)·1611403 ····<4074>···DW_AT_decl_line···:·(data1)·129
11393 ····<4075>···DW_AT_decl_line···:·(data2)·444 
11394 ····<4077>···DW_AT_decl_column·:·(data1)·1411404 ····<4075>···DW_AT_decl_column·:·(implicit_const)·1
11395 ····<4078>···DW_AT_type········:·(ref_addr)·<0x72>11405 ····<4075>···DW_AT_type········:·(ref_addr)·<0x438d>
11396 ····<407c>···DW_AT_declaration·:·(flag_present)·1 
11397 ·<2><407c>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)11406 ·<2><4079>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
11398 ····<407d>···DW_AT_type········:·(ref_addr)·<0x54>,·int 
11399 ·<2><4081>:·Abbrev·Number:·32·(DW_TAG_formal_parameter) 
11400 ····<4082>···DW_AT_type········:·(ref_addr)·<0x72> 
11401 ·<2><4086>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)11407 ····<407a>···DW_AT_name········:·(strp)·(offset:·0x30fe):·__len
 11408 ····<407e>···DW_AT_decl_file···:·(implicit_const)·11
 11409 ····<407e>···DW_AT_decl_line···:·(data1)·129
 11410 ····<407f>···DW_AT_decl_column·:·(implicit_const)·1
11402 ····<4087>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int11411 ····<407f>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
11403 ·<2><408b>:·Abbrev·Number:·011412 ·<2><4083>:·Abbrev·Number:·0
 11413 ·<1><4084>:·Abbrev·Number:·60·(DW_TAG_restrict_type)
 11414 ····<4085>···DW_AT_type········:·(ref_addr)·<0x3c33>
 11415 ·<1><4089>:·Abbrev·Number:·58·(DW_TAG_subprogram)
 11416 ····<408a>···DW_AT_external····:·(flag_present)·1
 11417 ····<408a>···DW_AT_name········:·(strp)·(offset:·0x34c3):·wcstombs
 11418 ····<408e>···DW_AT_decl_file···:·(implicit_const)·11
 11419 ····<408e>···DW_AT_decl_line···:·(data1)·159
 11420 ····<408f>···DW_AT_decl_column·:·(implicit_const)·1
 11421 ····<408f>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11422 ····<4093>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
 11423 ····<4093>···DW_AT_artificial··:·(flag_present)·1
 11424 ····<4093>···DW_AT_sibling·····:·(ref_udata)·<0x40b0>
 11425 ·<2><4094>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11426 ····<4095>···DW_AT_name········:·(strp)·(offset:·0x3e09):·__dst
 11427 ····<4099>···DW_AT_decl_file···:·(implicit_const)·11
 11428 ····<4099>···DW_AT_decl_line···:·(data1)·159
 11429 ····<409a>···DW_AT_decl_column·:·(implicit_const)·1
 11430 ····<409a>···DW_AT_type········:·(ref_addr)·<0x4388>
 11431 ·<2><409e>:·Abbrev·Number:·64·(DW_TAG_formal_parameter)
 11432 ····<409f>···DW_AT_name········:·(strp)·(offset:·0x14c9):·__src
 11433 ····<40a3>···DW_AT_decl_file···:·(implicit_const)·11
 11434 ····<40a3>···DW_AT_decl_line···:·(data1)·159
 11435 ····<40a4>···DW_AT_decl_column·:·(implicit_const)·1
 11436 ····<40a4>···DW_AT_type········:·(ref_udata)·<0x40b0>
 11437 ·<2><40a5>:·Abbrev·Number:·65·(DW_TAG_formal_parameter)
 11438 ····<40a6>···DW_AT_name········:·(strp)·(offset:·0x30fe):·__len
 11439 ····<40aa>···DW_AT_decl_file···:·(implicit_const)·11
 11440 ····<40aa>···DW_AT_decl_line···:·(data1)·159
 11441 ····<40ab>···DW_AT_decl_column·:·(implicit_const)·1
 11442 ····<40ab>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11443 ·<2><40af>:·Abbrev·Number:·0
 11444 ·<1><40b0>:·Abbrev·Number:·60·(DW_TAG_restrict_type)
 11445 ····<40b1>···DW_AT_type········:·(ref_addr)·<0x3d04>
 11446 ·<1><40b5>:·Abbrev·Number:·30·(DW_TAG_imported_declaration)
 11447 ····<40b6>···DW_AT_decl_file···:·(data1)·12
 11448 ····<40b7>···DW_AT_decl_line···:·(data1)·71
 11449 ····<40b8>···DW_AT_decl_column·:·(data1)·12
 11450 ····<40b9>···DW_AT_import······:·(ref_udata)·<0x405d>» [Abbrev·Number:·58·(DW_TAG_subprogram)]
 11451 ·<1><40ba>:·Abbrev·Number:·30·(DW_TAG_imported_declaration)
 11452 ····<40bb>···DW_AT_decl_file···:·(data1)·12
 11453 ····<40bc>···DW_AT_decl_line···:·(data1)·83
 11454 ····<40bd>···DW_AT_decl_column·:·(data1)·12
 11455 ····<40be>···DW_AT_import······:·(ref_udata)·<0x4089>» [Abbrev·Number:·58·(DW_TAG_subprogram)]
 11456 ·<1><40bf>:·Abbrev·Number:·14·(DW_TAG_subprogram)
 11457 ····<40c0>···DW_AT_external····:·(flag_present)·1
 11458 ····<40c0>···DW_AT_name········:·(strp)·(offset:·0x2ff9):·__mbstowcs_chk
 11459 ····<40c4>···DW_AT_decl_file···:·(data1)·11
 11460 ····<40c5>···DW_AT_decl_line···:·(data1)·107
 11461 ····<40c6>···DW_AT_decl_column·:·(data1)·15
 11462 ····<40c7>···DW_AT_type········:·(ref_addr)·<0x394b>,·size_t,·unsigned·int
 11463 ····<40cb>···DW_AT_declaration·:·(flag_present)·1
 11464 ····<40cb>···DW_AT_sibling·····:·(ref_udata)·<0x40e2>
 11465 ·<2><40cd>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)
 11466 ····<40ce>···DW_AT_type········:·(ref_addr)·<0x3c33>
 11467 ·<2><40d2>:·Abbrev·Number:·32·(DW_TAG_formal_parameter)
Max diff block lines reached; 27622/47078 bytes (58.67%) of diff not shown.
207 KB
./usr/lib/debug/.build-id/13/74c1d6a73bc2fec498ec7b6b634e7dfeddb1ab.debug vs.
./usr/lib/debug/.build-id/f6/f4e9f35843d990be9f7f17eb45017cf054a213.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
865 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········12500·(bytes·into·file)13 ··Start·of·section·headers:··········12488·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
4.32 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x30d4:1 There·are·37·section·headers,·starting·at·offset·0x30c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000d8·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0000d8·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000250·000178·0002d0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000250·000178·0002d0·10···A··4···1··4
Offset 12, 35 lines modifiedOffset 12, 35 lines modified
12 ··[·7]·.rel.dyn··········NOBITS··········00000b9c·000178·000050·08···A··3···0··412 ··[·7]·.rel.dyn··········NOBITS··········00000b9c·000178·000050·08···A··3···0··4
13 ··[·8]·.rel.plt··········NOBITS··········00000bec·000178·0000b8·08···A··3··21··413 ··[·8]·.rel.plt··········NOBITS··········00000bec·000178·0000b8·08···A··3··21··4
14 ··[·9]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········00001020·001000·000180·04··AX··0···0·1615 ··[10]·.plt··············NOBITS··········00001020·001000·000180·04··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········000011a0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········000011a0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········000011c0·001000·000bb6·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········000011c0·001000·000bb6·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········00001d78·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00001d78·001000·000014·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00002000·001000·00018d·01·AMS··0···0··419 ··[14]·.rodata···········NOBITS··········00002000·001000·00018e·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····NOBITS··········00002190·001000·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00002190·001000·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········00002264·001000·00076c·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········00002264·001000·00076c·00···A··0···0··4
22 ··[17]·.init_array·······NOBITS··········00003ee8·000ee8·000004·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········00003ee8·000ee8·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········00003eec·000ee8·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00003eec·000ee8·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00003ef0·000ee8·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00003ef0·000ee8·0000e8·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00003fd8·000ee8·00001c·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00003fd8·000ee8·00001c·04··WA··0···0··4
26 ··[21]·.got.plt··········NOBITS··········00003ff4·000ee8·000068·04··WA··0···0··426 ··[21]·.got.plt··········NOBITS··········00003ff4·000ee8·000068·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········0000405c·000ee8·000008·00··WA··0···0··427 ··[22]·.data·············NOBITS··········0000405c·000ee8·000008·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00004080·000ee8·000044·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00004080·000ee8·000044·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000058·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000055·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000dbd·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f0·000dbf·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fb0·00025a·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·000fb0·000259·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·00120c·0005d5·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·00120c·0005cb·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0017e4·0005c5·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·0017d8·0005c5·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·001dac·00010b·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·001da0·00010c·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·001eb8·000330·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·001eac·00032f·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0021e8·0000f0·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0021dc·0000ed·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022d8·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0022c9·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·00232c·000460·10·····35··26··439 ··[34]·.symtab···········SYMTAB··········00000000·002320·000460·10·····35··26··4
40 ··[35]·.strtab···········STRTAB··········00000000·00278c·0007d6·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·002780·0007d6·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·002f62·000171·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·002f56·000171·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
6.33 KB
readelf --wide --symbols {}
    
Offset 7, 67 lines modifiedOffset 7, 67 lines modified
7 ·····3:·00001210·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·00001210·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·00001260·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·00001260·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·00004080·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·00004080·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·00003eec·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003eec·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·000012b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·000012b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·00003ee8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·00003ee8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp
 14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
 15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
 16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp17 ····13:·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:·000011c0·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx21 ····17:·000011c0·····4·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.bx
22 ····18:·00001d78·····0·FUNC····LOCAL··DEFAULT···13·_fini22 ····18:·00001d78·····0·FUNC····LOCAL··DEFAULT···13·_fini
23 ····19:·000012b5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx23 ····19:·000012b5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx
24 ····20:·0000405c·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle24 ····20:·0000405c·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
25 ····21:·00003ef0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC25 ····21:·00003ef0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
26 ····22:·00002190·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR26 ····22:·00002190·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
27 ····23:·00004064·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__27 ····23:·00004064·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
28 ····24:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_28 ····24:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
29 ····25:·00001000·····0·FUNC····LOCAL··DEFAULT····9·_init29 ····25:·00001000·····0·FUNC····LOCAL··DEFAULT····9·_init
30 ····26:·000018c0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left30 ····26:·000018c0····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
31 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.1999102331 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.19991023
32 ····28:·00001b40·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion32 ····28:·00001cb0·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
33 ····29:·000019b0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine33 ····29:·000019b0····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
35 ····31:·00001390···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject35 ····31:·00001390···188·FUNC····GLOBAL·DEFAULT···12·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
36 ····32:·00001b50····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz36 ····32:·00001cc0····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.037 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.0
38 ····34:·00001310···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject38 ····34:·00001310···124·FUNC····GLOBAL·DEFAULT···12·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
39 ····35:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities39 ····35:·000040a0····36·OBJECT··GLOBAL·DEFAULT···23·terminal_capabilities
40 ····36:·00001a40····38·FUNC····GLOBAL·DEFAULT···12·map_error_code40 ····36:·00001d50····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
41 ····37:·00001800····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up41 ····37:·00001800····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
42 ····38:·00001450·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion42 ····38:·00001450·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
43 ····39:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.343 ····39:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.3
44 ····40:·000012f0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc44 ····40:·000012f0····31·FUNC····GLOBAL·DEFAULT···12·_Z6getcapPKc
45 ····41:·00001460···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal45 ····41:·00001460···764·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.046 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.0
47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.047 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.0
48 ····44:·000019e0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno48 ····44:·00001cf0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
49 ····45:·00001980····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine49 ····45:·00001980····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.050 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0
51 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__51 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
52 ····48:·00001860····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down52 ····48:·00001860····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
53 ····49:·00001b80···251·FUNC····GLOBAL·DEFAULT···12·java_to_char53 ····49:·000019e0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
54 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.054 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.0
55 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.055 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.0
56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.056 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.0
57 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.057 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.0
58 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.058 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.0
59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.1999102359 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023
60 ····56:·00001790····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset60 ····56:·00001790····52·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
61 ····57:·00001b10····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message61 ····57:·00001c80····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
62 ····58:·00001760····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold62 ····58:·00001760····42·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
63 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.1999102363 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023
64 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.064 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0
65 ····61:·00001920····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right65 ····61:·00001920····84·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
66 ····62:·00001a70···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code66 ····62:·00001be0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
67 ····63:·000017d0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground67 ····63:·000017d0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
68 ····64:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable68 ····64:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
69 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.069 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0
70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.1999102370 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023
71 ····67:·000012c0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali71 ····67:·000012c0····44·FUNC····GLOBAL·DEFAULT···12·_Z17write_to_terminali
72 ····68:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal72 ····68:·00004060·····4·OBJECT··GLOBAL·DEFAULT···22·current_terminal
73 ····69:·00001c80···246·FUNC····GLOBAL·DEFAULT···12·char_to_java73 ····69:·00001ae0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1374c1d6a73bc2fec498ec7b6b634e7dfeddb1ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f6f4e9f35843d990be9f7f17eb45017cf054a213
69.4 KB
readelf --wide --debug-dump=rawline {}
    
Offset 899, 15 lines modifiedOffset 899, 15 lines modified
899 ··[0x000005f1]··Advance·PC·by·constant·17·to·0x19d0899 ··[0x000005f1]··Advance·PC·by·constant·17·to·0x19d0
900 ··[0x000005f2]··Special·opcode·76:·advance·Address·by·5·to·0x19d5·and·Line·by·1·to·199900 ··[0x000005f2]··Special·opcode·76:·advance·Address·by·5·to·0x19d5·and·Line·by·1·to·199
901 ··[0x000005f3]··Advance·PC·by·5·to·0x19da901 ··[0x000005f3]··Advance·PC·by·5·to·0x19da
902 ··[0x000005f5]··Extended·opcode·1:·End·of·Sequence902 ··[0x000005f5]··Extended·opcode·1:·End·of·Sequence
  
  
903 ··Offset:······················0x5f8903 ··Offset:······················0x5f8
904 ··Length:······················277904 ··Length:······················798
905 ··DWARF·Version:···············5905 ··DWARF·Version:···············5
906 ··Address·size·(bytes):········4906 ··Address·size·(bytes):········4
907 ··Segment·selector·(bytes):····0907 ··Segment·selector·(bytes):····0
908 ··Prologue·Length:·············162908 ··Prologue·Length:·············162
909 ··Minimum·Instruction·Length:··1909 ··Minimum·Instruction·Length:··1
910 ··Maximum·Ops·per·Instruction:·1910 ··Maximum·Ops·per·Instruction:·1
911 ··Initial·value·of·'is_stmt':··1911 ··Initial·value·of·'is_stmt':··1
Offset 928, 116 lines modifiedOffset 928, 423 lines modified
928 ··Opcode·10·has·0·args928 ··Opcode·10·has·0·args
929 ··Opcode·11·has·0·args929 ··Opcode·11·has·0·args
930 ··Opcode·12·has·1·arg930 ··Opcode·12·has·1·arg
  
931 ·The·Directory·Table·(offset·0x61a,·lines·11,·columns·1):931 ·The·Directory·Table·(offset·0x61a,·lines·11,·columns·1):
932 ··Entry»  Name932 ··Entry»  Name
933 ··0»      (line_strp)»   (offset:·0):·.933 ··0»      (line_strp)»   (offset:·0):·.
934 ··1»      (line_strp)»   (offset:·0x1f9):·src/shared/cpp934 ··1»      (line_strp)»   (offset:·0x20f):·src/shared/cpp
 935 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
 936 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/i386-linux-gnu/bits
935 ··2»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/i686-linux-gnu/14/include937 ··4»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/i686-linux-gnu/14/include
936 ··3»      (line_strp)»   (offset:·0x95):·/usr/include938 ··5»      (line_strp)»   (offset:·0x95):·/usr/include
937 ··4»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux939 ··6»      (line_strp)»   (offset:·0xa2):·/usr/lib/jvm/default-java/include/linux
938 ··5»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include 
939 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/c++/14940 ··7»      (line_strp)»   (offset:·0xca):·/usr/include/c++/14
940 ··7»      (line_strp)»   (offset:·0xde):·/usr/include/c++/14/bits941 ··8»      (line_strp)»   (offset:·0xde):·/usr/include/c++/14/bits
941 ··8»      (line_strp)»   (offset:·0x74):·/usr/include/i386-linux-gnu/bits 
942 ··9»      (line_strp)»   (offset:·0xf7):·src/shared/headers942 ··9»      (line_strp)»   (offset:·0xf7):·src/shared/headers
943 ··10»     (line_strp)»  (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits943 ··10»     (line_strp)»  (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits
  
944 ·The·File·Name·Table·(offset·0x64c,·lines·18,·columns·2):944 ·The·File·Name·Table·(offset·0x64c,·lines·18,·columns·2):
945 ··Entry»  Dir»       Name945 ··Entry»  Dir»       Name
946 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic_posix.cpp946 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1fe):·unix_strings.cpp
947 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1e7):·generic_posix.cpp947 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1fe):·unix_strings.cpp
948 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·stddef.h 
949 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x141):·stdarg.h 
950 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x152):·stdio.h 
951 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x15a):·jni_md.h 
952 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x132):·jni.h948 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x132):·jni.h
953 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x163):·stdlib.h949 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x163):·stdlib.h
 950 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x138):·stddef.h
 951 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x141):·stdarg.h
 952 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x152):·stdio.h
 953 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x15a):·jni_md.h
 954 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x163):·stdlib.h
954 ··8»      (udata)»       6»      (line_strp)»   (offset:·0x16c):·cstdlib955 ··9»      (udata)»       7»      (line_strp)»   (offset:·0x16c):·cstdlib
955 ··9»      (udata)»       7»      (line_strp)»   (offset:·0x174):·std_abs.h956 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x174):·std_abs.h
956 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x17e):·stdlib-float.h957 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x17e):·stdlib-float.h
957 ··11»     (udata)»      8»     (line_strp)»  (offset:·0x18d):·stdlib-bsearch.h958 ··12»     (udata)»      3»     (line_strp)»  (offset:·0x18d):·stdlib-bsearch.h
958 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x163):·stdlib.h 
959 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x163):·stdlib.h959 ··13»     (udata)»      7»     (line_strp)»  (offset:·0x163):·stdlib.h
 960 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x21e):·wchar.h
 961 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x226):·string.h
960 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x19e):·generic.h962 ··16»     (udata)»      9»     (line_strp)»  (offset:·0x19e):·generic.h
961 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x208):·string.h 
962 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x211):·errno.h 
963 ··17»     (udata)»      10»    (line_strp)» (offset:·0x1cc):·c++config.h963 ··17»     (udata)»      10»    (line_strp)» (offset:·0x1cc):·c++config.h
  
964 ·Line·Number·Statements:964 ·Line·Number·Statements:
965 ··[0x000006a6]··Set·column·to·79965 ··[0x000006a6]··Set·column·to·65
966 ··[0x000006a8]··Extended·opcode·2:·set·Address·to·0x19e0966 ··[0x000006a8]··Extended·opcode·2:·set·Address·to·0x19e0
967 ··[0x000006af]··Advance·Line·by·27·to·28967 ··[0x000006af]··Advance·Line·by·27·to·28
968 ··[0x000006b1]··Copy968 ··[0x000006b1]··Copy
969 ··[0x000006b2]··Set·column·to·5969 ··[0x000006b2]··Set·column·to·5
970 ··[0x000006b4]··Special·opcode·6:·advance·Address·by·0·to·0x19e0·and·Line·by·1·to·29·(view·1)970 ··[0x000006b4]··Special·opcode·6:·advance·Address·by·0·to·0x19e0·and·Line·by·1·to·29·(view·1)
971 ··[0x000006b5]··Set·column·to·79971 ··[0x000006b5]··Set·column·to·65
972 ··[0x000006b7]··Set·is_stmt·to·0972 ··[0x000006b7]··Set·is_stmt·to·0
973 ··[0x000006b8]··Special·opcode·4:·advance·Address·by·0·to·0x19e0·and·Line·by·-1·to·28·(view·2)973 ··[0x000006b8]··Special·opcode·4:·advance·Address·by·0·to·0x19e0·and·Line·by·-1·to·28·(view·2)
974 ··[0x000006b9]··Set·column·to·33974 ··[0x000006b9]··Advance·PC·by·constant·17·to·0x19f1
975 ··[0x000006bb]··Special·opcode·202:·advance·Address·by·14·to·0x19ee·and·Line·by·1·to·29975 ··[0x000006ba]··Special·opcode·19:·advance·Address·by·1·to·0x19f2·and·Line·by·0·to·28
 976 ··[0x000006bb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
976 ··[0x000006bc]··Set·column·to·5977 ··[0x000006bd]··Set·column·to·11
977 ··[0x000006be]··Set·is_stmt·to·1978 ··[0x000006bf]··Set·is_stmt·to·1
 979 ··[0x000006c0]··Advance·Line·by·1582·to·1610
978 ··[0x000006bf]··Special·opcode·218:·advance·Address·by·15·to·0x19fd·and·Line·by·3·to·32980 ··[0x000006c3]··Special·opcode·61:·advance·Address·by·4·to·0x19f6·and·Line·by·0·to·1610
979 ··[0x000006c0]··Set·column·to·38981 ··[0x000006c4]··Set·column·to·9
 982 ··[0x000006c6]··Special·opcode·6:·advance·Address·by·0·to·0x19f6·and·Line·by·1·to·1611·(view·1)
 983 ··[0x000006c7]··Set·column·to·27
980 ··[0x000006c2]··Set·is_stmt·to·0984 ··[0x000006c9]··Set·is_stmt·to·0
981 ··[0x000006c3]··Copy·(view·1)985 ··[0x000006ca]··Copy·(view·2)
982 ··[0x000006c4]··Set·column·to·37 
983 ··[0x000006c6]··Extended·opcode·4:·set·Discriminator·to·1 
984 ··[0x000006ca]··Special·opcode·75:·advance·Address·by·5·to·0x1a02·and·Line·by·0·to·32 
985 ··[0x000006cb]··Set·column·to·38986 ··[0x000006cb]··Set·column·to·42
986 ··[0x000006cd]··Special·opcode·117:·advance·Address·by·8·to·0x1a0a·and·Line·by·0·to·32 
987 ··[0x000006ce]··Set·column·to·37 
988 ··[0x000006d0]··Extended·opcode·4:·set·Discriminator·to·1 
989 ··[0x000006d4]··Special·opcode·33:·advance·Address·by·2·to·0x1a0c·and·Line·by·0·to·32987 ··[0x000006cd]··Special·opcode·33:·advance·Address·by·2·to·0x19f8·and·Line·by·0·to·1611
 988 ··[0x000006ce]··Special·opcode·187:·advance·Address·by·13·to·0x1a05·and·Line·by·0·to·1611
 989 ··[0x000006cf]··Set·File·Name·to·entry·1·in·the·File·Name·Table
990 ··[0x000006d5]··Set·column·to·5990 ··[0x000006d1]··Set·column·to·5
991 ··[0x000006d7]··Set·is_stmt·to·1991 ··[0x000006d3]··Set·is_stmt·to·1
992 ··[0x000006d8]··Special·opcode·122:·advance·Address·by·8·to·0x1a14·and·Line·by·5·to·37992 ··[0x000006d4]··Advance·Line·by·-1581·to·30
 993 ··[0x000006d7]··Copy·(view·1)
993 ··[0x000006d9]··Set·column·to·26994 ··[0x000006d8]··Set·column·to·43
994 ··[0x000006db]··Extended·opcode·4:·set·Discriminator·to·1 
995 ··[0x000006df]··Set·is_stmt·to·0995 ··[0x000006da]··Set·is_stmt·to·0
996 ··[0x000006e0]··Copy·(view·1)996 ··[0x000006db]··Copy·(view·2)
 997 ··[0x000006dc]··Special·opcode·103:·advance·Address·by·7·to·0x1a0c·and·Line·by·0·to·30
 998 ··[0x000006dd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 999 ··[0x000006df]··Set·column·to·41
 1000 ··[0x000006e1]··Advance·Line·by·1584·to·1614
 1001 ··[0x000006e4]··Special·opcode·173:·advance·Address·by·12·to·0x1a18·and·Line·by·0·to·1614
 1002 ··[0x000006e5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 1003 ··[0x000006e7]··Set·column·to·43
 1004 ··[0x000006e9]··Advance·Line·by·-1584·to·30
 1005 ··[0x000006ec]··Special·opcode·47:·advance·Address·by·3·to·0x1a1b·and·Line·by·0·to·30
997 ··[0x000006e1]··Set·column·to·51006 ··[0x000006ed]··Set·column·to·5
998 ··[0x000006e3]··Set·is_stmt·to·11007 ··[0x000006ef]··Set·is_stmt·to·1
999 ··[0x000006e4]··Advance·PC·by·constant·17·to·0x1a25 
1000 ··[0x000006e5]··Special·opcode·62:·advance·Address·by·4·to·0x1a29·and·Line·by·1·to·381008 ··[0x000006f0]··Special·opcode·34:·advance·Address·by·2·to·0x1a1d·and·Line·by·1·to·31
 1009 ··[0x000006f1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 1010 ··[0x000006f3]··Set·column·to·18
 1011 ··[0x000006f5]··Advance·Line·by·1582·to·1613
 1012 ··[0x000006f8]··Copy·(view·1)
1001 ··[0x000006e6]··Set·column·to·91013 ··[0x000006f9]··Set·column·to·9
 1014 ··[0x000006fb]··Special·opcode·6:·advance·Address·by·0·to·0x1a1d·and·Line·by·1·to·1614·(view·2)
 1015 ··[0x000006fc]··Set·column·to·27
1002 ··[0x000006e8]··Set·is_stmt·to·01016 ··[0x000006fe]··Set·is_stmt·to·0
1003 ··[0x000006e9]··Copy·(view·1)1017 ··[0x000006ff]··Copy·(view·3)
1004 ··[0x000006ea]··Set·column·to·1 
Max diff block lines reached; 45232/71016 bytes (63.69%) of diff not shown.
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:·0x1ba2)·42 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ba2)·
43 ····<5a>···DW_AT_decl_file···:·(implicit_const)·743 ····<5a>···DW_AT_decl_file···:·(implicit_const)·8
44 ····<5a>···DW_AT_decl_line···:·(data2)·68744 ····<5a>···DW_AT_decl_line···:·(data2)·687
45 ····<5c>···DW_AT_decl_column·:·(implicit_const)·1345 ····<5c>···DW_AT_decl_column·:·(implicit_const)·13
46 ····<5c>···DW_AT_declaration·:·(flag_present)·146 ····<5c>···DW_AT_declaration·:·(flag_present)·1
47 ····<5c>···DW_AT_sibling·····:·(ref_udata)·<0x63>47 ····<5c>···DW_AT_sibling·····:·(ref_udata)·<0x63>
48 ·<2><5d>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)48 ·<2><5d>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
49 ····<5e>···DW_AT_type········:·(GNU_ref_alt)·<0x70>49 ····<5e>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
50 ·<2><62>:·Abbrev·Number:·050 ·<2><62>:·Abbrev·Number:·0
51 ·<1><63>:·Abbrev·Number:·81·(DW_TAG_subprogram)51 ·<1><63>:·Abbrev·Number:·81·(DW_TAG_subprogram)
52 ····<64>···DW_AT_external····:·(flag_present)·152 ····<64>···DW_AT_external····:·(flag_present)·1
53 ····<64>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)·53 ····<64>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14c2)·
54 ····<68>···DW_AT_decl_file···:·(data1)·754 ····<68>···DW_AT_decl_file···:·(data1)·8
55 ····<69>···DW_AT_decl_line···:·(data2)·67255 ····<69>···DW_AT_decl_line···:·(data2)·672
56 ····<6b>···DW_AT_decl_column·:·(data1)·1456 ····<6b>···DW_AT_decl_column·:·(data1)·14
57 ····<6c>···DW_AT_type········:·(GNU_ref_alt)·<0x70>57 ····<6c>···DW_AT_type········:·(GNU_ref_alt)·<0x70>
58 ····<70>···DW_AT_declaration·:·(flag_present)·158 ····<70>···DW_AT_declaration·:·(flag_present)·1
59 ·<2><70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)59 ·<2><70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
60 ····<71>···DW_AT_type········:·(GNU_ref_alt)·<0x394b>60 ····<71>···DW_AT_type········:·(GNU_ref_alt)·<0x394b>
61 ·<2><75>:·Abbrev·Number:·061 ·<2><75>:·Abbrev·Number:·0
Offset 1886, 890 lines modifiedOffset 1886, 890 lines modified
1886 ····<eed>···DW_AT_call_origin·:·(ref_udata)·<0x670>1886 ····<eed>···DW_AT_call_origin·:·(ref_udata)·<0x670>
1887 ·<2><eef>:·Abbrev·Number:·24·(DW_TAG_call_site)1887 ·<2><eef>:·Abbrev·Number:·24·(DW_TAG_call_site)
1888 ····<ef0>···DW_AT_call_return_pc:·(addr)·0x135f1888 ····<ef0>···DW_AT_call_return_pc:·(addr)·0x135f
1889 ····<ef4>···DW_AT_call_origin·:·(ref_udata)·<0x68d>1889 ····<ef4>···DW_AT_call_origin·:·(ref_udata)·<0x68d>
1890 ·<2><ef6>:·Abbrev·Number:·01890 ·<2><ef6>:·Abbrev·Number:·0
1891 ·<1><ef7>:·Abbrev·Number:·01891 ·<1><ef7>:·Abbrev·Number:·0
1892 ··Compilation·Unit·@·offset·0xef8:1892 ··Compilation·Unit·@·offset·0xef8:
1893 ···Length:········0x118·(32-bit)1893 ···Length:········0x3ed·(32-bit)
1894 ···Version:·······51894 ···Version:·······5
1895 ···Unit·Type:·····DW_UT_compile·(1)1895 ···Unit·Type:·····DW_UT_compile·(1)
1896 ···Abbrev·Offset:·01896 ···Abbrev·Offset:·0
1897 ···Pointer·Size:··41897 ···Pointer·Size:··4
1898 ·<0><f04>:·Abbrev·Number:·10·(DW_TAG_compile_unit)1898 ·<0><f04>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
1899 ····<f05>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·1899 ····<f05>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·
1900 ····<f09>···DW_AT_language····:·(data1)·33»  (C++14)1900 ····<f09>···DW_AT_language····:·(data1)·33»  (C++14)
1901 ····<f0a>···DW_AT_name········:·(line_strp)·(offset:·0x1d8):·src/shared/cpp/generic_posix.cpp1901 ····<f0a>···DW_AT_name········:·(line_strp)·(offset:·0x1ef):·src/shared/cpp/unix_strings.cpp
1902 ····<f0e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.1902 ····<f0e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
1903 ····<f12>···DW_AT_low_pc······:·(addr)·0x19e01903 ····<f12>···DW_AT_low_pc······:·(addr)·0x19e0
1904 ····<f16>···DW_AT_high_pc·····:·(udata)·1341904 ····<f16>···DW_AT_high_pc·····:·(udata)·502
1905 ····<f18>···DW_AT_stmt_list···:·(sec_offset)·0x5f81905 ····<f18>···DW_AT_stmt_list···:·(sec_offset)·0x5f8
1906 ·<1><f1c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)1906 ·<1><f1c>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1907 ····<f1d>···DW_AT_import······:·(ref_addr)·<0x2c>»     [Abbrev·Number:·82·(DW_TAG_partial_unit)]1907 ····<f1d>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>
1908 ·<1><f21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)1908 ·<1><f21>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
 1909 ····<f22>···DW_AT_import······:·(GNU_ref_alt)·<0x4047>
 1910 ·<1><f26>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
 1911 ····<f27>···DW_AT_import······:·(GNU_ref_alt)·<0x4383>
 1912 ·<1><f2b>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
1909 ····<f22>···DW_AT_import······:·(ref_addr)·<0x4c>»     [Abbrev·Number:·82·(DW_TAG_partial_unit)]1913 ····<f2c>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·82·(DW_TAG_partial_unit)]
 1914 ·<1><f30>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 1915 ····<f31>···DW_AT_import······:·(ref_addr)·<0x4c>»     [Abbrev·Number:·82·(DW_TAG_partial_unit)]
1910 ·<1><f26>:·Abbrev·Number:·44·(DW_TAG_namespace)1916 ·<1><f35>:·Abbrev·Number:·57·(DW_TAG_namespace)
1911 ····<f27>···DW_AT_name········:·(string)·std1917 ····<f36>···DW_AT_name········:·(string)·std
1912 ····<f2b>···DW_AT_decl_file···:·(data1)·17 
1913 ····<f2c>···DW_AT_decl_line···:·(data2)·308 
1914 ····<f2e>···DW_AT_decl_column·:·(data1)·11 
1915 ·<1><f2f>:·Abbrev·Number:·51·(DW_TAG_namespace) 
1916 ····<f30>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x405e)· 
1917 ····<f34>···DW_AT_decl_file···:·(data1)·171918 ····<f3a>···DW_AT_decl_file···:·(data1)·17
1918 ····<f35>···DW_AT_decl_line···:·(data2)·3451919 ····<f3b>···DW_AT_decl_line···:·(data2)·308
1919 ····<f37>···DW_AT_decl_column·:·(data1)·111920 ····<f3d>···DW_AT_decl_column·:·(data1)·11
 1921 ····<f3e>···DW_AT_sibling·····:·(ref_udata)·<0xf40>
 1922 ·<2><f3f>:·Abbrev·Number:·0
 1923 ·<1><f40>:·Abbrev·Number:·51·(DW_TAG_namespace)
 1924 ····<f41>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x405e)·
 1925 ····<f45>···DW_AT_decl_file···:·(data1)·17
 1926 ····<f46>···DW_AT_decl_line···:·(data2)·345
 1927 ····<f48>···DW_AT_decl_column·:·(data1)·11
1920 ·<1><f38>:·Abbrev·Number:·37·(DW_TAG_subprogram)1928 ·<1><f49>:·Abbrev·Number:·55·(DW_TAG_subprogram)
1921 ····<f39>···DW_AT_external····:·(flag_present)·11929 ····<f4a>···DW_AT_external····:·(flag_present)·1
1922 ····<f39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b75)·1930 ····<f4a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x310a)·
1923 ····<f3d>···DW_AT_decl_file···:·(data1)·141931 ····<f4e>···DW_AT_decl_file···:·(data1)·15
1924 ····<f3e>···DW_AT_decl_line···:·(data1)·541932 ····<f4f>···DW_AT_decl_line···:·(data2)·407
1925 ····<f3f>···DW_AT_decl_column·:·(data1)·131933 ····<f51>···DW_AT_decl_column·:·(data1)·15
 1934 ····<f52>···DW_AT_type········:·(GNU_ref_alt)·<0x394b>
1926 ····<f40>···DW_AT_declaration·:·(flag_present)·11935 ····<f56>···DW_AT_declaration·:·(flag_present)·1
1927 ····<f40>···DW_AT_sibling·····:·(ref_udata)·<0xf5b>1936 ····<f56>···DW_AT_sibling·····:·(ref_udata)·<0xf5d>
1928 ·<2><f41>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1929 ····<f42>···DW_AT_type········:·(GNU_ref_alt)·<0x2870> 
1930 ·<2><f46>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1931 ····<f47>···DW_AT_type········:·(GNU_ref_alt)·<0x74> 
1932 ·<2><f4b>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1933 ····<f4c>···DW_AT_type········:·(GNU_ref_alt)·<0x54> 
1934 ·<2><f50>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)1937 ·<2><f57>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
1935 ····<f51>···DW_AT_type········:·(GNU_ref_alt)·<0x74>1938 ····<f58>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
1936 ·<2><f55>:·Abbrev·Number:·31·(DW_TAG_formal_parameter) 
1937 ····<f56>···DW_AT_type········:·(GNU_ref_alt)·<0x19c> 
1938 ·<2><f5a>:·Abbrev·Number:·01939 ·<2><f5c>:·Abbrev·Number:·0
1939 ·<1><f5b>:·Abbrev·Number:·78·(DW_TAG_subprogram)1940 ·<1><f5d>:·Abbrev·Number:·37·(DW_TAG_subprogram)
1940 ····<f5c>···DW_AT_external····:·(flag_present)·11941 ····<f5e>···DW_AT_external····:·(flag_present)·1
1941 ····<f5c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32d2)·1942 ····<f5e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1bba)·
1942 ····<f60>···DW_AT_decl_file···:·(data1)·161943 ····<f62>···DW_AT_decl_file···:·(data1)·16
1943 ····<f61>···DW_AT_decl_line···:·(data1)·371944 ····<f63>···DW_AT_decl_line···:·(data1)·44
1944 ····<f62>···DW_AT_decl_column·:·(data1)·131945 ····<f64>···DW_AT_decl_column·:·(data1)·13
1945 ····<f63>···DW_AT_type········:·(ref_udata)·<0xf64> 
1946 ····<f64>···DW_AT_declaration·:·(flag_present)·11946 ····<f65>···DW_AT_declaration·:·(flag_present)·1
1947 ·<1><f64>:·Abbrev·Number:·76·(DW_TAG_pointer_type) 
1948 ····<f65>···DW_AT_byte_size···:·(implicit_const)·41947 ····<f65>···DW_AT_sibling·····:·(ref_udata)·<0xf76>
 1948 ·<2><f66>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 1949 ····<f67>···DW_AT_type········:·(GNU_ref_alt)·<0x2870>
 1950 ·<2><f6b>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
1949 ····<f65>···DW_AT_type········:·(GNU_ref_alt)·<0x54>1951 ····<f6c>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
 1952 ·<2><f70>:·Abbrev·Number:·31·(DW_TAG_formal_parameter)
 1953 ····<f71>···DW_AT_type········:·(GNU_ref_alt)·<0x19c>
 1954 ·<2><f75>:·Abbrev·Number:·0
1950 ·<1><f69>:·Abbrev·Number:·73·(DW_TAG_subprogram)1955 ·<1><f76>:·Abbrev·Number:·56·(DW_TAG_subprogram)
1951 ····<f6a>···DW_AT_external····:·(flag_present)·11956 ····<f77>···DW_AT_external····:·(flag_present)·1
1952 ····<f6a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b8b)·1957 ····<f77>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc2d)·
1953 ····<f6e>···DW_AT_decl_file···:·(data1)·11958 ····<f7b>···DW_AT_decl_file···:·(implicit_const)·1
1954 ····<f6f>···DW_AT_decl_line···:·(data1)·411959 ····<f7b>···DW_AT_decl_line···:·(data1)·52
1955 ····<f70>···DW_AT_decl_column·:·(data1)·51960 ····<f7c>···DW_AT_decl_column·:·(data1)·9
1956 ····<f71>···DW_AT_type········:·(GNU_ref_alt)·<0x54>1961 ····<f7d>···DW_AT_type········:·(GNU_ref_alt)·<0x1c3>
1957 ····<f75>···DW_AT_low_pc······:·(addr)·0x1a401962 ····<f81>···DW_AT_low_pc······:·(addr)·0x1ae0
1958 ····<f79>···DW_AT_high_pc·····:·(udata)·381963 ····<f85>···DW_AT_high_pc·····:·(udata)·246
1959 ····<f7a>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)1964 ····<f87>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
1960 ····<f7c>···DW_AT_call_all_calls:·(flag_present)·11965 ····<f89>···DW_AT_call_all_tail_calls:·(flag_present)·1
1961 ····<f7c>···DW_AT_sibling·····:·(ref_udata)·<0xf8d>1966 ····<f89>···DW_AT_sibling·····:·(ref_udata)·<0x10ee>
1962 ·<2><f7e>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)1967 ·<2><f8b>:·Abbrev·Number:·50·(DW_TAG_formal_parameter)
1963 ····<f7f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1b8f)·1968 ····<f8c>···DW_AT_name········:·(string)·env
1964 ····<f83>···DW_AT_decl_file···:·(implicit_const)·11969 ····<f90>···DW_AT_decl_file···:·(implicit_const)·1
1965 ····<f83>···DW_AT_decl_line···:·(data1)·411970 ····<f90>···DW_AT_decl_line···:·(data1)·52
Max diff block lines reached; 63358/95053 bytes (66.66%) of diff not shown.
729 B
readelf --wide --debug-dump=abbrev {}
    
Offset 630, 14 lines modifiedOffset 630, 14 lines modified
630 ···82······DW_TAG_partial_unit····[has·children]630 ···82······DW_TAG_partial_unit····[has·children]
631 ····DW_AT_stmt_list····DW_FORM_sec_offset631 ····DW_AT_stmt_list····DW_FORM_sec_offset
632 ····DW_AT_comp_dir·····DW_FORM_line_strp632 ····DW_AT_comp_dir·····DW_FORM_line_strp
633 ····DW_AT·value:·0·····DW_FORM·value:·0633 ····DW_AT·value:·0·····DW_FORM·value:·0
634 ···83······DW_TAG_subprogram····[has·children]634 ···83······DW_TAG_subprogram····[has·children]
635 ····DW_AT_external·····DW_FORM_flag_present635 ····DW_AT_external·····DW_FORM_flag_present
636 ····DW_AT_name·········DW_FORM_GNU_strp_alt636 ····DW_AT_name·········DW_FORM_GNU_strp_alt
637 ····DW_AT_decl_file····DW_FORM_implicit_const:·7637 ····DW_AT_decl_file····DW_FORM_implicit_const:·8
638 ····DW_AT_decl_line····DW_FORM_data2638 ····DW_AT_decl_line····DW_FORM_data2
639 ····DW_AT_decl_column··DW_FORM_implicit_const:·13639 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
640 ····DW_AT_declaration··DW_FORM_flag_present640 ····DW_AT_declaration··DW_FORM_flag_present
641 ····DW_AT_sibling······DW_FORM_ref_udata641 ····DW_AT_sibling······DW_FORM_ref_udata
642 ····DW_AT·value:·0·····DW_FORM·value:·0642 ····DW_AT·value:·0·····DW_FORM·value:·0
  
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 ····000019e0·0000008618 ····000019e0·000001f6
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················36
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x101422 ··Offset·into·.debug_info:··0x12e9
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00001a70·000000d626 ····00001be0·000000d6
27 ····00001b50·0000002127 ····00001cc0·00000021
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················2829 ··Length:···················28
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x12b831 ··Offset·into·.debug_info:··0x158d
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
35 ····00001b80·000001f635 ····00001cf0·00000086
36 ····00000000·0000000036 ····00000000·00000000
  
25.2 KB
readelf --wide --debug-dump=loc {}
    
Offset 356, 379 lines modifiedOffset 356, 379 lines modified
  
356 ····0000031a·v0000000·v0000001·location·view·pair356 ····0000031a·v0000000·v0000001·location·view·pair
  
357 ····0000031c·v0000000·v0000001·views·at·0000031a·for:357 ····0000031c·v0000000·v0000001·views·at·0000031a·for:
358 ·············00001370·00001387·(DW_OP_fbreg:·8)358 ·············00001370·00001387·(DW_OP_fbreg:·8)
359 ····00000324·<End·of·list>359 ····00000324·<End·of·list>
360 Table·at·Offset·0x325360 Table·at·Offset·0x325
361 ··Length:··········0x1f361 ··Length:··········0x1ba
362 ··DWARF·version:···5362 ··DWARF·version:···5
363 ··Address·size:····4363 ··Address·size:····4
364 ··Segment·size:····0364 ··Segment·size:····0
365 ··Offset·entries:··0365 ··Offset·entries:··0
  
366 ····Offset···Begin············End··············Expression366 ····Offset···Begin············End··············Expression
  
367 ····00000331·v0000000·v0000000·location·view·pair367 ····00000331·v0000000·v0000000·location·view·pair
368 ····00000333·v0000000·v0000000·location·view·pair368 ····00000333·v0000000·v0000000·location·view·pair
 369 ····00000335·v0000000·v0000000·location·view·pair
  
369 ····00000335·v0000000·v0000000·views·at·00000331·for:370 ····00000337·v0000000·v0000000·views·at·00000331·for:
370 ·············000019fd·00001a01·(DW_OP_reg0·(eax))371 ·············00001afc·00001b06·(DW_OP_reg0·(eax))
371 ····0000033a·v0000000·v0000000·views·at·00000333·for:372 ····0000033e·v0000000·v0000000·views·at·00000333·for:
372 ·············00001a01·00001a37·(DW_OP_reg6·(esi))373 ·············00001b06·00001b42·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)
 374 ····00000347·v0000000·v0000000·views·at·00000335·for:
 375 ·············00001ba9·00001bd6·(DW_OP_breg5·(ebp):·-1;·DW_OP_stack_value)
373 ····0000033f·<End·of·list>376 ····00000350·<End·of·list>
  
374 ····00000340·v0000000·v0000000·location·view·pair377 ····00000351·v0000000·v0000000·location·view·pair
 378 ····00000353·v0000000·v0000000·location·view·pair
 379 ····00000355·v0000000·v0000000·location·view·pair
 380 ····00000357·v0000000·v0000000·location·view·pair
  
375 ····00000342·v0000000·v0000000·views·at·00000340·for:381 ····00000359·v0000000·v0000000·views·at·00000351·for:
376 ·············00001a14·00001a28·(DW_OP_reg0·(eax))382 ·············00001b14·00001b1a·(DW_OP_reg0·(eax))
 383 ····00000360·v0000000·v0000000·views·at·00000353·for:
 384 ·············00001b1a·00001b51·(DW_OP_reg6·(esi))
 385 ····00000367·v0000000·v0000000·views·at·00000355·for:
 386 ·············00001b51·00001b75·(DW_OP_fbreg:·-36)
 387 ····0000036f·v0000000·v0000000·views·at·00000357·for:
 388 ·············00001ba9·00001bd6·(DW_OP_reg6·(esi))
377 ····00000347·<End·of·list>389 ····00000376·<End·of·list>
378 Table·at·Offset·0x348 
379 ··Length:··········0xe2 
380 ··DWARF·version:···5 
381 ··Address·size:····4 
382 ··Segment·size:····0 
383 ··Offset·entries:··0 
  
384 ····Offset···Begin············End··············Expression390 ····00000377·v0000000·v0000000·location·view·pair
 391 ····00000379·v0000000·v0000000·location·view·pair
  
385 ····00000354·v0000000·v0000000·location·view·pair392 ····0000037b·v0000000·v0000000·views·at·00000377·for:
 393 ·············00001b32·00001b35·(DW_OP_reg0·(eax))
 394 ····00000382·v0000000·v0000000·views·at·00000379·for:
 395 ·············00001b35·00001b8c·(DW_OP_reg7·(edi))
 396 ····00000389·<End·of·list>
  
 397 ····0000038a·v0000000·v0000000·location·view·pair
 398 ····0000038c·v0000000·v0000000·location·view·pair
386 ····00000356·v0000000·v0000000·views·at·00000354·for: 
387 ·············00001a94·00001aae·(DW_OP_reg0·(eax)) 
388 ····0000035e·<End·of·list> 
  
389 ····0000035f·v0000000·v0000000·location·view·pair 
390 ····00000361·v0000000·v0000000·location·view·pair399 ····0000038e·v0000000·v0000000·views·at·0000038a·for:
 400 ·············00001b42·00001b4c·(DW_OP_reg0·(eax))
 401 ····00000395·v0000000·v0000000·views·at·0000038c·for:
 402 ·············00001b4c·00001b9f·(DW_OP_reg5·(ebp))
 403 ····0000039c·<End·of·list>
  
391 ····00000363·00001ab3·(base·address)404 ····0000039d·v0000000·v0000000·location·view·pair
 405 ····0000039f·v0000000·v0000000·location·view·pair
  
 406 ····000003a1·v0000000·v0000000·views·at·0000039d·for:
 407 ·············00001b8c·00001b93·(DW_OP_reg0·(eax))
392 ····00000368·v0000000·v0000000·views·at·0000035f·for:408 ····000003a8·v0000000·v0000000·views·at·0000039f·for:
 409 ·············00001b93·00001b9f·(DW_OP_reg7·(edi))
 410 ····000003af·<End·of·list>
  
 411 ····000003b0·v0000001·v0000000·location·view·pair
  
 412 ····000003b2·v0000001·v0000000·views·at·000003b0·for:
 413 ·············00001b42·00001b51·(DW_OP_lit0;·DW_OP_stack_value)
 414 ····000003ba·<End·of·list>
  
 415 ····000003bb·v0000001·v0000000·location·view·pair
 416 ····000003bd·v0000000·v0000000·location·view·pair
  
 417 ····000003bf·v0000001·v0000000·views·at·000003bb·for:
393 ·············00001ab3·00001ab4·(DW_OP_reg0·(eax))418 ·············00001b14·00001b1a·(DW_OP_reg0·(eax))
394 ····0000036d·v0000000·v0000000·views·at·00000361·for:419 ····000003c6·v0000000·v0000000·views·at·000003bd·for:
 420 ·············00001b1a·00001b1b·(DW_OP_reg6·(esi))
 421 ····000003cd·<End·of·list>
  
 422 ····000003ce·v0000001·v0000000·location·view·pair
  
 423 ····000003d0·v0000001·v0000000·views·at·000003ce·for:
395 ·············00001ab4·00001b09·(DW_OP_fbreg:·-36)424 ·············00001b14·00001b1b·(DW_OP_reg7·(edi))
396 ····00000373·<End·of·list>425 ····000003d7·<End·of·list>
  
 426 ····000003d8·v0000001·v0000000·location·view·pair
  
 427 ····000003da·v0000001·v0000000·views·at·000003d8·for:
 428 ·············00001b14·00001b1b·(DW_OP_reg5·(ebp))
 429 ····000003e1·<End·of·list>
  
 430 ····000003e2·v0000002·v0000000·location·view·pair
  
 431 ····000003e4·v0000002·v0000000·views·at·000003e2·for:
 432 ·············00001b75·00001b8c·(DW_OP_fbreg:·0)
 433 ····000003ec·<End·of·list>
  
 434 ····000003ed·v0000002·v0000000·location·view·pair
  
 435 ····000003ef·v0000002·v0000000·views·at·000003ed·for:
 436 ·············00001b75·00001b8c·(DW_OP_reg5·(ebp))
 437 ····000003f6·<End·of·list>
  
 438 ····000003f7·v0000002·v0000000·location·view·pair
  
 439 ····000003f9·v0000002·v0000000·views·at·000003f7·for:
 440 ·············00001b75·00001b8c·(DW_OP_reg7·(edi))
 441 ····00000400·<End·of·list>
  
 442 ····00000401·v0000000·v0000000·location·view·pair
 443 ····00000403·v0000000·v0000000·location·view·pair
  
Max diff block lines reached; 17509/25719 bytes (68.08%) 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 ····000019e0·0000008618 ····000019e0·000001f6
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················36
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x101422 ··Offset·into·.debug_info:··0x12e9
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00001a70·000000d626 ····00001be0·000000d6
27 ····00001b50·0000002127 ····00001cc0·00000021
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················2829 ··Length:···················28
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x12b831 ··Offset·into·.debug_info:··0x158d
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
35 ····00001b80·000001f635 ····00001cf0·00000086
36 ····00000000·0000000036 ····00000000·00000000
  
654 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 24 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 IOq+GPz[2 !d=*1@h?CN:
 3 !·+·-WZ|
 4 wo6!UmNQ
 5 }a+S$J/Z
3 D=O/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug6 /usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
4 crtstuff.c7 crtstuff.c
5 deregister_tm_clones8 deregister_tm_clones
6 __do_global_dtors_aux9 __do_global_dtors_aux
7 completed.010 completed.0
8 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
9 frame_dummy12 frame_dummy
10 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
11 curses.cpp14 curses.cpp
12 generic_posix.cpp 
13 generic.cpp 
14 unix_strings.cpp15 unix_strings.cpp
 16 generic.cpp
 17 generic_posix.cpp
15 __FRAME_END__18 __FRAME_END__
16 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
17 __x86.get_pc_thunk.dx20 __x86.get_pc_thunk.dx
18 __dso_handle21 __dso_handle
19 _DYNAMIC22 _DYNAMIC
20 __GNU_EH_FRAME_HDR23 __GNU_EH_FRAME_HDR
21 __TMC_END__24 __TMC_END__
1.39 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 65, 30 lines modifiedOffset 65, 30 lines modified
  
65 00001980·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:65 00001980·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:
66 »       ...66 »       ...
  
67 000019b0·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:67 000019b0·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:
68 »       ...68 »       ...
  
69 000019e0·<mark_failed_with_errno>:69 000019e0·<java_to_char>:
70 »       ...70 »       ...
  
71 00001a40·<map_error_code>:71 00001ae0·<char_to_java>:
72 »       ...72 »       ...
  
73 00001a70·<mark_failed_with_code>:73 00001be0·<mark_failed_with_code>:
74 »       ...74 »       ...
  
75 00001b10·<mark_failed_with_message>:75 00001c80·<mark_failed_with_message>:
76 »       ...76 »       ...
  
77 00001b40·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:77 00001cb0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
78 »       ...78 »       ...
  
79 00001b50·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:79 00001cc0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
80 »       ...80 »       ...
  
81 00001b80·<java_to_char>:81 00001cf0·<mark_failed_with_errno>:
82 »       ...82 »       ...
  
83 00001c80·<char_to_java>:83 00001d50·<map_error_code>:
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/generic_posix.cpp32 ··[···1d8]··src/shared/cpp/osx.cpp
 33 ··[···1ef]··src/shared/cpp/unix_strings.cpp
33 ··[···1f9]··src/shared/cpp34 ··[···20f]··src/shared/cpp
 35 ··[···21e]··wchar.h
34 ··[···208]··string.h36 ··[···226]··string.h
35 ··[···211]··errno.h 
36 ··[···219]··src/shared/cpp/generic.cpp37 ··[···22f]··src/shared/cpp/generic.cpp
37 ··[···234]··src/shared/cpp/unix_strings.cpp 
38 ··[···254]··wchar.h 
39 ··[···25c]··src/shared/cpp/osx.cpp38 ··[···24a]··src/shared/cpp/generic_posix.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·4ffb4aa9·1ca2d024·01649615·42f78609·O.J....$.d..B...6 ··0x00000040·a950fc0b·e968c642·cb6c14bf·cb265e75·.P...h.B.l...&^u
7 ··0x00000050·218d86ec····························!...7 ··0x00000050·66d6bba3····························f...
  
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.
13 ··0x000000a0·67656e65·7269635f·706f7369·782e6370·generic_posix.cp 
14 ··0x000000b0·70006765·6e657269·632e6370·7000756e·p.generic.cpp.un 
15 ··0x000000c0·69785f73·7472696e·67732e63·7070006f·ix_strings.cpp.o13 ··0x000000a0·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_pos
16 ··0x000000d0·73782e63·7070005f·5f465241·4d455f45·sx.cpp.__FRAME_E16 ··0x000000d0·69782e63·7070005f·5f465241·4d455f45·ix.cpp.__FRAME_E
17 ··0x000000e0·4e445f5f·005f5f78·38362e67·65745f70·ND__.__x86.get_p17 ··0x000000e0·4e445f5f·005f5f78·38362e67·65745f70·ND__.__x86.get_p
18 ··0x000000f0·635f7468·756e6b2e·6278005f·66696e69·c_thunk.bx._fini18 ··0x000000f0·635f7468·756e6b2e·6278005f·66696e69·c_thunk.bx._fini
19 ··0x00000100·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th19 ··0x00000100·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th
20 ··0x00000110·756e6b2e·6478005f·5f64736f·5f68616e·unk.dx.__dso_han20 ··0x00000110·756e6b2e·6478005f·5f64736f·5f68616e·unk.dx.__dso_han
21 ··0x00000120·646c6500·5f44594e·414d4943·005f5f47·dle._DYNAMIC.__G21 ··0x00000120·646c6500·5f44594e·414d4943·005f5f47·dle._DYNAMIC.__G
22 ··0x00000130·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.22 ··0x00000130·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.
23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
242 KB
./usr/lib/debug/.build-id/f2/d92ab477ddbbf802df6881d78485597faa432d.debug vs.
./usr/lib/debug/.build-id/b6/cbb7d63993a43fb6c2fb1e0598775be465d851.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% similar despite different names
1.01 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x0120c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x0120c·R···0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x01a68·R·E·0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x01a58·R·E·0x1000
9 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x012a8·R···0x10009 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x012a8·R···0x1000
10 ··LOAD···········0x000efc·0x00006efc·0x00006efc·0x00000·0x001bc·RW··0x100010 ··LOAD···········0x000efc·0x00006efc·0x00006efc·0x00000·0x001bc·RW··0x1000
11 ··DYNAMIC········0x000efc·0x00006f04·0x00006f04·0x00000·0x000e0·RW··0x411 ··DYNAMIC········0x000efc·0x00006f04·0x00006f04·0x00000·0x000e0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00004364·0x00004364·0x00000·0x00114·R···0x413 ··GNU_EH_FRAME···0x001000·0x00004364·0x00004364·0x00000·0x00114·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000efc·0x00006efc·0x00006efc·0x00000·0x00104·R···0x115 ··GNU_RELRO······0x000efc·0x00006efc·0x00006efc·0x00000·0x00104·R···0x1
3.73 KB
readelf --wide --sections {}
    
Offset 10, 36 lines modifiedOffset 10, 36 lines modified
10 ··[·5]·.gnu.version······NOBITS··········00000f78·000178·00008a·02···A··3···0··210 ··[·5]·.gnu.version······NOBITS··········00000f78·000178·00008a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····NOBITS··········00001004·000178·000070·00···A··4···1··411 ··[·6]·.gnu.version_r····NOBITS··········00001004·000178·000070·00···A··4···1··4
12 ··[·7]·.rel.dyn··········NOBITS··········00001074·000178·000038·08···A··3···0··412 ··[·7]·.rel.dyn··········NOBITS··········00001074·000178·000038·08···A··3···0··4
13 ··[·8]·.rel.plt··········NOBITS··········000010ac·000178·000160·08···A··3··21··413 ··[·8]·.rel.plt··········NOBITS··········000010ac·000178·000160·08···A··3··21··4
14 ··[·9]·.init·············NOBITS··········00002000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········00002000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········00002020·001000·0002d0·04··AX··0···0·1615 ··[10]·.plt··············NOBITS··········00002020·001000·0002d0·04··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········000022f0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········000022f0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········00002300·001000·001754·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········00002300·001000·001744·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········00003a54·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00003a44·001000·000014·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00004000·001000·000363·01·AMS··0···0··419 ··[14]·.rodata···········NOBITS··········00004000·001000·000364·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····NOBITS··········00004364·001000·000114·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00004364·001000·000114·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········00004478·001000·000e30·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········00004478·001000·000e30·00···A··0···0··4
22 ··[17]·.init_array·······NOBITS··········00006efc·000efc·000004·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········00006efc·000efc·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········00006f00·000efc·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00006f00·000efc·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00006f04·000efc·0000e0·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00006f04·000efc·0000e0·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00006fe4·000efc·000010·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00006fe4·000efc·000010·04··WA··0···0··4
26 ··[21]·.got.plt··········NOBITS··········00006ff4·000efc·0000bc·04··WA··0···0··426 ··[21]·.got.plt··········NOBITS··········00006ff4·000efc·0000bc·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········000070b0·000efc·000004·00··WA··0···0··427 ··[22]·.data·············NOBITS··········000070b0·000efc·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········000070b4·000efc·000004·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········000070b4·000efc·000004·00··WA··0···0··1
29 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000064·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·000064·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001fc·001950·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001fc·001952·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·001b4c·0003d2·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·001b50·0003d2·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·001f20·000a9f·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·001f24·000a96·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·0029c0·00044e·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·0029bc·00044e·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·002e10·00016f·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·002e0c·00016e·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·002f80·000770·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·002f7c·000772·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·0036f0·000124·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·0036f0·000123·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003814·000054·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003813·000054·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·003868·000650·10·····35··33··439 ··[34]·.symtab···········SYMTAB··········00000000·003868·000650·10·····35··33··4
40 ··[35]·.strtab···········STRTAB··········00000000·003eb8·000bc3·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·003eb8·000bc3·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·004a7b·000171·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·004a7b·000171·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
9.39 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
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp15 ····11:·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
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp 
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
17 ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp20 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
18 ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp21 ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
19 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp22 ····18:·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:·00003a54·····0·FUNC····LOCAL··DEFAULT···13·_fini27 ····23:·00003a44·····0·FUNC····LOCAL··DEFAULT···13·_fini
28 ····24:·000023f5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx28 ····24:·000023f5·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.dx
29 ····25:·000070b0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle29 ····25:·000070b0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
30 ····26:·00006f04·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC30 ····26:·00006f04·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
31 ····27:·00003a40····20·FUNC····LOCAL··DEFAULT···12·__stack_chk_fail_local31 ····27:·00003a30····20·FUNC····LOCAL··DEFAULT···12·__stack_chk_fail_local
32 ····28:·00004364·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR32 ····28:·00004364·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
33 ····29:·000070b4·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__33 ····29:·000070b4·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
34 ····30:·00006ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_34 ····30:·00006ff4·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
35 ····31:·00003371·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.di35 ····31:·00003371·····0·FUNC····LOCAL··DEFAULT···12·__x86.get_pc_thunk.di
36 ····32:·00002000·····0·FUNC····LOCAL··DEFAULT····9·_init36 ····32:·00002000·····0·FUNC····LOCAL··DEFAULT····9·_init
37 ····33:·00003820·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·00003990·····6·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
38 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.038 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.0
39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
40 ····36:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·00002e30···362·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
41 ····37:·00003350····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz41 ····37:·00003350····33·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
42 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.042 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.0
43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.3343 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.33
44 ····40:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo44 ····40:·00002570···290·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.045 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.0
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.046 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.0
47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.447 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
48 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.3348 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.33
49 ····45:·00003720····38·FUNC····GLOBAL·DEFAULT···12·map_error_code49 ····45:·00003a00····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.050 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.0
51 ····47:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat51 ····47:·000027f0···441·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
52 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.052 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.0
53 ····49:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo53 ····49:·00002400···358·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
54 ····50:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.354 ····50:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.1.3
55 ····51:·000035e0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent55 ····51:·000035e0···137·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
56 ····52:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach56 ····52:·00002fc0····73·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
57 ····53:·00003260···235·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize57 ····53:·00003260···235·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
58 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.058 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.0
59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.059 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.0
60 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.060 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.0
61 ····57:·000034e0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch61 ····57:·000034e0···250·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
62 ····58:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec62 ····58:·00002720····54·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
63 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.063 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.0
64 ····60:·000036c0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno64 ····60:·000039a0····89·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
65 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.065 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0
66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
67 ····63:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory67 ····63:·00003080···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
68 ····64:·00002760···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_68 ····64:·00002760···142·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPxS2_
69 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.069 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.0
70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.270 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.2
71 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.071 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.0
72 ····68:·00003380···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems72 ····68:·00003380···347·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
73 ····69:·00003840···251·FUNC····GLOBAL·DEFAULT···12·java_to_char73 ····69:·000036c0···251·FUNC····GLOBAL·DEFAULT···12·java_to_char
74 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.074 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.0
75 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.075 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.0
76 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.476 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.4
77 ····73:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid77 ····73:·00002fa0····25·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
78 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.078 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.0
79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.079 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.0
80 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.080 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.0
81 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.081 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.0
82 ····78:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable82 ····78:·000030f0····92·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
83 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.083 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.0
84 ····80:·000037f0····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message84 ····80:·00003960····41·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
85 ····81:·00003670····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch85 ····81:·00003670····69·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
86 ····82:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty86 ····82:·00003220····57·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
87 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.087 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.0
88 ····84:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir88 ····84:·000029b0···949·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
89 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.089 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.0
90 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.090 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.0
91 ····87:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable91 ····87:·00003150···202·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
92 ····88:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory92 ····88:·00003010···110·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
93 ····89:·00003750···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·000038c0···153·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
94 ····90:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable94 ····90:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
95 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.095 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.0
96 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.096 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.0
97 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.497 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4
98 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.998 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9
99 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.099 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.0
100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.0
101 ····97:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod101 ····97:·000026a0···119·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.0102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.0
103 ····99:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink103 ····99:·00002d70···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
104 ···100:·00003940···246·FUNC····GLOBAL·DEFAULT···12·char_to_java104 ···100:·000037c0···246·FUNC····GLOBAL·DEFAULT···12·char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f2d92ab477ddbbf802df6881d78485597faa432d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b6cbb7d63993a43fb6c2fb1e0598775be465d851
80.5 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 60 lines modifiedOffset 26, 60 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x6a):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x19):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x77):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x26):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x99):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x69):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/include36 ··5»      (line_strp)»   (offset:·0x90):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xee):·/usr/lib/jvm/default-java/include/linux37 ··6»      (line_strp)»   (offset:·0x9d):·/usr/lib/jvm/default-java/include/linux
38 ··7»      (line_strp)»   (offset:·0x116):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0xc5):·/usr/include/i386-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x13d):·/usr/include/c++/1439 ··8»      (line_strp)»   (offset:·0xec):·/usr/include/c++/14
40 ··9»      (line_strp)»   (offset:·0x151):·/usr/include/c++/14/bits40 ··9»      (line_strp)»   (offset:·0x100):·/usr/include/c++/14/bits
41 ··10»     (line_strp)»  (offset:·0x16a):·/usr/include/i386-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x119):·/usr/include/i386-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x18a):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x139):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x19d):·/usr/include/i386-linux-gnu/c++/14/bits43 ··12»     (line_strp)»  (offset:·0x14c):·/usr/include/i386-linux-gnu/c++/14/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·31,·columns·2):44 ·The·File·Name·Table·(offset·0x5c,·lines·31,·columns·2):
45 ··Entry»  Dir»       Name45 ··Entry»  Dir»       Name
46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x60):·posix.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xf):·posix.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1c5):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x174):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x60):·posix.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xf):·posix.cpp
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1cb):·string_fortified.h49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17a):·string_fortified.h
50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1de):·unistd.h50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18d):·unistd.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1e7):·stddef.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x196):·stddef.h
52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1f0):·stdarg.h52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x19f):·stdarg.h
53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x26b):·types.h53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x21a):·types.h
54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1f9):·stdio.h54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1a8):·stdio.h
55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x201):·jni_md.h55 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1b0):·jni_md.h
56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x20a):·stdlib.h56 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x1b9):·stdlib.h
57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x213):·struct_timespec.h57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x1c2):·struct_timespec.h
58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x225):·cstdlib58 ··12»     (udata)»      8»     (line_strp)»  (offset:·0x1d4):·cstdlib
59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x22d):·std_abs.h59 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1dc):·std_abs.h
60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x237):·stdlib-float.h60 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1e6):·stdlib-float.h
61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x246):·stdlib-bsearch.h61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x1f5):·stdlib-bsearch.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x20a):·stdlib.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1b9):·stdlib.h
63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x20a):·stdlib.h63 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x1b9):·stdlib.h
64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x257):·struct_stat.h64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x206):·struct_stat.h
65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x265):·ioctl-types.h65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x214):·ioctl-types.h
66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x273):·utsname.h66 ··20»     (udata)»      10»    (line_strp)» (offset:·0x222):·utsname.h
67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x27d):·dirent.h67 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x22c):·dirent.h
68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x286):·ioctl.h68 ··22»     (udata)»      10»    (line_strp)» (offset:·0x235):·ioctl.h
69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x1de):·unistd.h69 ··23»     (udata)»      5»     (line_strp)»  (offset:·0x18d):·unistd.h
70 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x28e):·unistd-decl.h70 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x23d):·unistd-decl.h
71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x27d):·dirent.h71 ··25»     (udata)»      5»     (line_strp)»  (offset:·0x22c):·dirent.h
72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x29c):·string.h72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x24b):·string.h
73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x2a5):·errno.h73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x254):·errno.h
74 ··28»     (udata)»      10»    (line_strp)» (offset:·0x25e):·stat.h74 ··28»     (udata)»      10»    (line_strp)» (offset:·0x20d):·stat.h
75 ··29»     (udata)»      11»    (line_strp)» (offset:·0x2ad):·generic.h75 ··29»     (udata)»      11»    (line_strp)» (offset:·0x25c):·generic.h
76 ··30»     (udata)»      12»    (line_strp)» (offset:·0x2b7):·c++config.h76 ··30»     (udata)»      12»    (line_strp)» (offset:·0x266):·c++config.h
  
77 ·Line·Number·Statements:77 ·Line·Number·Statements:
78 ··[0x000000f7]··Set·column·to·1078 ··[0x000000f7]··Set·column·to·10
79 ··[0x000000f9]··Extended·opcode·2:·set·Address·to·0x335079 ··[0x000000f9]··Extended·opcode·2:·set·Address·to·0x3350
80 ··[0x00000100]··Advance·Line·by·1060·to·106180 ··[0x00000100]··Advance·Line·by·1060·to·1061
81 ··[0x00000103]··Copy81 ··[0x00000103]··Copy
82 ··[0x00000104]··Set·column·to·982 ··[0x00000104]··Set·column·to·9
Offset 1972, 55 lines modifiedOffset 1972, 55 lines modified
1972 ··Opcode·10·has·0·args1972 ··Opcode·10·has·0·args
1973 ··Opcode·11·has·0·args1973 ··Opcode·11·has·0·args
1974 ··Opcode·12·has·1·arg1974 ··Opcode·12·has·1·arg
  
1975 ·The·Directory·Table·(offset·0xc53,·lines·13,·columns·1):1975 ·The·Directory·Table·(offset·0xc53,·lines·13,·columns·1):
1976 ··Entry»  Name1976 ··Entry»  Name
1977 ··0»      (line_strp)»   (offset:·0):·.1977 ··0»      (line_strp)»   (offset:·0):·.
1978 ··1»      (line_strp)»   (offset:·0x6a):·src/main/cpp1978 ··1»      (line_strp)»   (offset:·0x19):·src/main/cpp
1979 ··2»      (line_strp)»   (offset:·0x77):·/usr/lib/jvm/default-java/include1979 ··2»      (line_strp)»   (offset:·0x26):·/usr/lib/jvm/default-java/include
1980 ··3»      (line_strp)»   (offset:·0x99):·/usr/include/i386-linux-gnu/bits1980 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/i386-linux-gnu/bits
1981 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/i686-linux-gnu/14/include1981 ··4»      (line_strp)»   (offset:·0x69):·/usr/lib/gcc/i686-linux-gnu/14/include
1982 ··5»      (line_strp)»   (offset:·0x116):·/usr/include/i386-linux-gnu/bits/types1982 ··5»      (line_strp)»   (offset:·0xc5):·/usr/include/i386-linux-gnu/bits/types
1983 ··6»      (line_strp)»   (offset:·0xe1):·/usr/include1983 ··6»      (line_strp)»   (offset:·0x90):·/usr/include
1984 ··7»      (line_strp)»   (offset:·0xee):·/usr/lib/jvm/default-java/include/linux1984 ··7»      (line_strp)»   (offset:·0x9d):·/usr/lib/jvm/default-java/include/linux
1985 ··8»      (line_strp)»   (offset:·0x13d):·/usr/include/c++/141985 ··8»      (line_strp)»   (offset:·0xec):·/usr/include/c++/14
1986 ··9»      (line_strp)»   (offset:·0x151):·/usr/include/c++/14/bits1986 ··9»      (line_strp)»   (offset:·0x100):·/usr/include/c++/14/bits
1987 ··10»     (line_strp)»  (offset:·0x16a):·/usr/include/i386-linux-gnu/sys1987 ··10»     (line_strp)»  (offset:·0x119):·/usr/include/i386-linux-gnu/sys
1988 ··11»     (line_strp)»  (offset:·0x18a):·src/shared/headers1988 ··11»     (line_strp)»  (offset:·0x139):·src/shared/headers
1989 ··12»     (line_strp)»  (offset:·0x19d):·/usr/include/i386-linux-gnu/c++/14/bits1989 ··12»     (line_strp)»  (offset:·0x14c):·/usr/include/i386-linux-gnu/c++/14/bits
  
1990 ·The·File·Name·Table·(offset·0xc8d,·lines·26,·columns·2):1990 ·The·File·Name·Table·(offset·0xc8d,·lines·26,·columns·2):
1991 ··Entry»  Dir»       Name1991 ··Entry»  Dir»       Name
1992 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2d0):·linux.cpp1992 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2ad):·linux.cpp
1993 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1c5):·jni.h1993 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x174):·jni.h
1994 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2d0):·linux.cpp1994 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2ad):·linux.cpp
1995 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1de):·unistd.h1995 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18d):·unistd.h
1996 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1e7):·stddef.h1996 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x196):·stddef.h
1997 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1f0):·stdarg.h1997 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x19f):·stdarg.h
1998 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x26b):·types.h1998 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x21a):·types.h
1999 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x2da):·struct_FILE.h1999 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x2b7):·struct_FILE.h
2000 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x2e1):·FILE.h2000 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x2be):·FILE.h
2001 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1f9):·stdio.h2001 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x1a8):·stdio.h
2002 ··10»     (udata)»      7»     (line_strp)»  (offset:·0x201):·jni_md.h2002 ··10»     (udata)»      7»     (line_strp)»  (offset:·0x1b0):·jni_md.h
2003 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x2e8):·mntent.h2003 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x2c5):·mntent.h
2004 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x20a):·stdlib.h2004 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x1b9):·stdlib.h
2005 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x225):·cstdlib2005 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x1d4):·cstdlib
2006 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x22d):·std_abs.h2006 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x1dc):·std_abs.h
2007 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x237):·stdlib-float.h2007 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x1e6):·stdlib-float.h
2008 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x246):·stdlib-bsearch.h2008 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1f5):·stdlib-bsearch.h
2009 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x20a):·stdlib.h2009 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1b9):·stdlib.h
2010 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x20a):·stdlib.h2010 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x1b9):·stdlib.h
2011 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x2f1):·stdint-uintn.h2011 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x2ce):·stdint-uintn.h
2012 ··20»     (udata)»      10»    (line_strp)» (offset:·0x300):·inotify.h2012 ··20»     (udata)»      10»    (line_strp)» (offset:·0x2dd):·inotify.h
2013 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x28e):·unistd-decl.h2013 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x23d):·unistd-decl.h
2014 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1de):·unistd.h2014 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x18d):·unistd.h
2015 ··23»     (udata)»      11»    (line_strp)» (offset:·0x2ad):·generic.h2015 ··23»     (udata)»      11»    (line_strp)» (offset:·0x25c):·generic.h
2016 ··24»     (udata)»      12»    (line_strp)» (offset:·0x2b7):·c++config.h2016 ··24»     (udata)»      12»    (line_strp)» (offset:·0x266):·c++config.h
2017 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x300):·inotify.h2017 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x2dd):·inotify.h
  
2018 ·Line·Number·Statements:2018 ·Line·Number·Statements:
2019 ··[0x00000d0f]··Set·column·to·102019 ··[0x00000d0f]··Set·column·to·10
2020 ··[0x00000d11]··Extended·opcode·2:·set·Address·to·0x33502020 ··[0x00000d11]··Extended·opcode·2:·set·Address·to·0x3350
2021 ··[0x00000d18]··Advance·Line·by·1060·to·10612021 ··[0x00000d18]··Advance·Line·by·1060·to·1061
2022 ··[0x00000d1b]··Copy2022 ··[0x00000d1b]··Copy
2023 ··[0x00000d1c]··Set·column·to·92023 ··[0x00000d1c]··Set·column·to·9
Offset 2464, 15 lines modifiedOffset 2464, 15 lines modified
2464 ··[0x00000fad]··Special·opcode·118:·advance·Address·by·8·to·0x36af·and·Line·by·1·to·1082464 ··[0x00000fad]··Special·opcode·118:·advance·Address·by·8·to·0x36af·and·Line·by·1·to·108
2465 ··[0x00000fae]··Special·opcode·75:·advance·Address·by·5·to·0x36b4·and·Line·by·0·to·1082465 ··[0x00000fae]··Special·opcode·75:·advance·Address·by·5·to·0x36b4·and·Line·by·0·to·108
2466 ··[0x00000faf]··Advance·PC·by·1·to·0x36b52466 ··[0x00000faf]··Advance·PC·by·1·to·0x36b5
2467 ··[0x00000fb1]··Extended·opcode·1:·End·of·Sequence2467 ··[0x00000fb1]··Extended·opcode·1:·End·of·Sequence
  
  
2468 ··Offset:······················0xfb42468 ··Offset:······················0xfb4
2469 ··Length:······················2772469 ··Length:······················798
2470 ··DWARF·Version:···············52470 ··DWARF·Version:···············5
2471 ··Address·size·(bytes):········42471 ··Address·size·(bytes):········4
Max diff block lines reached; 71511/82305 bytes (86.89%) of diff not shown.
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:·0x93f43 ···Abbrev·Offset:·0x93f
44 ···Pointer·Size:··444 ···Pointer·Size:··4
45 ·<0><4d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)45 ·<0><4d>:·Abbrev·Number:·21·(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)·<0x3ec7>49 ····<57>···DW_AT_import······:·(GNU_ref_alt)·<0x4279>
50 ·<1><5b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)50 ·<1><5b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
51 ····<5c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·21·(DW_TAG_partial_unit)]51 ····<5c>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>
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:·0x93f57 ···Abbrev·Offset:·0x93f
58 ···Pointer·Size:··458 ···Pointer·Size:··4
59 ·<0><6d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)59 ·<0><6d>:·Abbrev·Number:·21·(DW_TAG_partial_unit)
60 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·060 ····<6e>···DW_AT_stmt_list···:·(sec_offset)·0
61 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.61 ····<72>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
62 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)62 ·<1><76>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
63 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x4099>63 ····<77>···DW_AT_import······:·(GNU_ref_alt)·<0x3ec7>
64 ·<1><7b>:·Abbrev·Number:·18·(DW_TAG_imported_unit)64 ·<1><7b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
65 ····<7c>···DW_AT_import······:·(GNU_ref_alt)·<0x436c>65 ····<7c>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·21·(DW_TAG_partial_unit)]
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:·0x93f71 ···Abbrev·Offset:·0x93f
72 ···Pointer·Size:··472 ···Pointer·Size:··4
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 ···Version:·······5187 ···Version:·······5
188 ···Unit·Type:·····DW_UT_compile·(1)188 ···Unit·Type:·····DW_UT_compile·(1)
189 ···Abbrev·Offset:·0189 ···Abbrev·Offset:·0
190 ···Pointer·Size:··4190 ···Pointer·Size:··4
191 ·<0><166>:·Abbrev·Number:·10·(DW_TAG_compile_unit)191 ·<0><166>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
192 ····<167>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·192 ····<167>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x34d5)·
193 ····<16b>···DW_AT_language····:·(data1)·33»  (C++14)193 ····<16b>···DW_AT_language····:·(data1)·33»  (C++14)
194 ····<16c>···DW_AT_name········:·(line_strp)·(offset:·0x53):·src/main/cpp/posix.cpp194 ····<16c>···DW_AT_name········:·(line_strp)·(offset:·0x2):·src/main/cpp/posix.cpp
195 ····<170>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.195 ····<170>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
196 ····<174>···DW_AT_ranges······:·(sec_offset)·0xd4196 ····<174>···DW_AT_ranges······:·(sec_offset)·0xd4
197 ····<178>···DW_AT_low_pc······:·(addr)·0197 ····<178>···DW_AT_low_pc······:·(addr)·0
198 ····<17c>···DW_AT_stmt_list···:·(sec_offset)·0198 ····<17c>···DW_AT_stmt_list···:·(sec_offset)·0
199 ·<1><180>:·Abbrev·Number:·15·(DW_TAG_imported_unit)199 ·<1><180>:·Abbrev·Number:·15·(DW_TAG_imported_unit)
200 ····<181>···DW_AT_import······:·(GNU_ref_alt)·<0x3fb8>200 ····<181>···DW_AT_import······:·(GNU_ref_alt)·<0x3fb8>
201 ·<1><185>:·Abbrev·Number:·4·(DW_TAG_imported_unit)201 ·<1><185>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
Offset 2032, 37 lines modifiedOffset 2032, 37 lines modified
2032 ····<1066>···DW_AT_sibling·····:·(ref_udata)·<0x1073>2032 ····<1066>···DW_AT_sibling·····:·(ref_udata)·<0x1073>
2033 ·<3><1068>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)2033 ·<3><1068>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)
2034 ····<1069>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f95>2034 ····<1069>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f95>
2035 ·<3><106d>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)2035 ·<3><106d>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)
2036 ····<106e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>2036 ····<106e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>
2037 ·<3><1072>:·Abbrev·Number:·02037 ·<3><1072>:·Abbrev·Number:·0
2038 ·<2><1073>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)2038 ·<2><1073>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
2039 ····<1074>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x409e>2039 ····<1074>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x427e>
2040 ····<1078>···DW_AT_entry_pc····:·(addr)·0x29ff2040 ····<1078>···DW_AT_entry_pc····:·(addr)·0x29ff
2041 ····<107c>···DW_AT_GNU_entry_view:·(data1)·22041 ····<107c>···DW_AT_GNU_entry_view:·(data1)·2
2042 ····<107d>···DW_AT_low_pc······:·(addr)·0x29ff2042 ····<107d>···DW_AT_low_pc······:·(addr)·0x29ff
2043 ····<1081>···DW_AT_high_pc·····:·(udata)·332043 ····<1081>···DW_AT_high_pc·····:·(udata)·33
2044 ····<1082>···DW_AT_call_file···:·(implicit_const)·22044 ····<1082>···DW_AT_call_file···:·(implicit_const)·2
2045 ····<1082>···DW_AT_call_line···:·(data1)·1572045 ····<1082>···DW_AT_call_line···:·(data1)·157
2046 ····<1083>···DW_AT_call_column·:·(data1)·372046 ····<1083>···DW_AT_call_column·:·(data1)·37
2047 ····<1084>···DW_AT_sibling·····:·(ref_udata)·<0x10bb>2047 ····<1084>···DW_AT_sibling·····:·(ref_udata)·<0x10bb>
2048 ·<3><1086>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2048 ·<3><1086>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2049 ····<1087>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40a4>2049 ····<1087>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x4284>
2050 ····<108b>···DW_AT_location····:·(sec_offset)·0x605·(location·list)2050 ····<108b>···DW_AT_location····:·(sec_offset)·0x605·(location·list)
2051 ····<108f>···DW_AT_GNU_locviews:·(sec_offset)·0x6032051 ····<108f>···DW_AT_GNU_locviews:·(sec_offset)·0x603
2052 ·<3><1093>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2052 ·<3><1093>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2053 ····<1094>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40ad>2053 ····<1094>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x428d>
2054 ····<1098>···DW_AT_location····:·(sec_offset)·0x610·(location·list)2054 ····<1098>···DW_AT_location····:·(sec_offset)·0x610·(location·list)
2055 ····<109c>···DW_AT_GNU_locviews:·(sec_offset)·0x60e2055 ····<109c>···DW_AT_GNU_locviews:·(sec_offset)·0x60e
2056 ·<3><10a0>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2056 ·<3><10a0>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2057 ····<10a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40b7>2057 ····<10a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x4297>
2058 ····<10a5>···DW_AT_location····:·(sec_offset)·0x61b·(location·list)2058 ····<10a5>···DW_AT_location····:·(sec_offset)·0x61b·(location·list)
2059 ····<10a9>···DW_AT_GNU_locviews:·(sec_offset)·0x6192059 ····<10a9>···DW_AT_GNU_locviews:·(sec_offset)·0x619
2060 ·<3><10ad>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2060 ·<3><10ad>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2061 ····<10ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40c1>2061 ····<10ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42a1>
2062 ····<10b2>···DW_AT_location····:·(sec_offset)·0x62b·(location·list)2062 ····<10b2>···DW_AT_location····:·(sec_offset)·0x62b·(location·list)
2063 ····<10b6>···DW_AT_GNU_locviews:·(sec_offset)·0x6292063 ····<10b6>···DW_AT_GNU_locviews:·(sec_offset)·0x629
2064 ·<3><10ba>:·Abbrev·Number:·02064 ·<3><10ba>:·Abbrev·Number:·0
2065 ·<2><10bb>:·Abbrev·Number:·28·(DW_TAG_call_site)2065 ·<2><10bb>:·Abbrev·Number:·28·(DW_TAG_call_site)
2066 ····<10bc>···DW_AT_call_return_pc:·(addr)·0x2a402066 ····<10bc>···DW_AT_call_return_pc:·(addr)·0x2a40
2067 ····<10c0>···DW_AT_call_origin·:·(ref_addr)·<0xba>2067 ····<10c0>···DW_AT_call_origin·:·(ref_addr)·<0xba>
2068 ·<2><10c4>:·Abbrev·Number:·28·(DW_TAG_call_site)2068 ·<2><10c4>:·Abbrev·Number:·28·(DW_TAG_call_site)
Offset 2224, 37 lines modifiedOffset 2224, 37 lines modified
2224 ····<1216>···DW_AT_sibling·····:·(ref_udata)·<0x1223>2224 ····<1216>···DW_AT_sibling·····:·(ref_udata)·<0x1223>
2225 ·<3><1218>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)2225 ·<3><1218>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)
2226 ····<1219>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f95>2226 ····<1219>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f95>
2227 ·<3><121d>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)2227 ·<3><121d>:·Abbrev·Number:·84·(DW_TAG_formal_parameter)
2228 ····<121e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>2228 ····<121e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x3f9e>
2229 ·<3><1222>:·Abbrev·Number:·02229 ·<3><1222>:·Abbrev·Number:·0
2230 ·<2><1223>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)2230 ·<2><1223>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
2231 ····<1224>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x409e>2231 ····<1224>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x427e>
2232 ····<1228>···DW_AT_entry_pc····:·(addr)·0x28442232 ····<1228>···DW_AT_entry_pc····:·(addr)·0x2844
2233 ····<122c>···DW_AT_GNU_entry_view:·(data1)·22233 ····<122c>···DW_AT_GNU_entry_view:·(data1)·2
2234 ····<122d>···DW_AT_low_pc······:·(addr)·0x28442234 ····<122d>···DW_AT_low_pc······:·(addr)·0x2844
2235 ····<1231>···DW_AT_high_pc·····:·(udata)·312235 ····<1231>···DW_AT_high_pc·····:·(udata)·31
2236 ····<1232>···DW_AT_call_file···:·(implicit_const)·22236 ····<1232>···DW_AT_call_file···:·(implicit_const)·2
2237 ····<1232>···DW_AT_call_line···:·(data1)·1122237 ····<1232>···DW_AT_call_line···:·(data1)·112
2238 ····<1233>···DW_AT_call_column·:·(data1)·372238 ····<1233>···DW_AT_call_column·:·(data1)·37
2239 ····<1234>···DW_AT_sibling·····:·(ref_udata)·<0x126b>2239 ····<1234>···DW_AT_sibling·····:·(ref_udata)·<0x126b>
2240 ·<3><1236>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2240 ·<3><1236>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2241 ····<1237>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40a4>2241 ····<1237>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x4284>
2242 ····<123b>···DW_AT_location····:·(sec_offset)·0x6b4·(location·list)2242 ····<123b>···DW_AT_location····:·(sec_offset)·0x6b4·(location·list)
2243 ····<123f>···DW_AT_GNU_locviews:·(sec_offset)·0x6b22243 ····<123f>···DW_AT_GNU_locviews:·(sec_offset)·0x6b2
2244 ·<3><1243>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2244 ·<3><1243>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2245 ····<1244>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40ad>2245 ····<1244>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x428d>
2246 ····<1248>···DW_AT_location····:·(sec_offset)·0x6bf·(location·list)2246 ····<1248>···DW_AT_location····:·(sec_offset)·0x6bf·(location·list)
2247 ····<124c>···DW_AT_GNU_locviews:·(sec_offset)·0x6bd2247 ····<124c>···DW_AT_GNU_locviews:·(sec_offset)·0x6bd
2248 ·<3><1250>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2248 ·<3><1250>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2249 ····<1251>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40b7>2249 ····<1251>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x4297>
2250 ····<1255>···DW_AT_location····:·(sec_offset)·0x6ca·(location·list)2250 ····<1255>···DW_AT_location····:·(sec_offset)·0x6ca·(location·list)
2251 ····<1259>···DW_AT_GNU_locviews:·(sec_offset)·0x6c82251 ····<1259>···DW_AT_GNU_locviews:·(sec_offset)·0x6c8
2252 ·<3><125d>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)2252 ·<3><125d>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
2253 ····<125e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x40c1>2253 ····<125e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x42a1>
2254 ····<1262>···DW_AT_location····:·(sec_offset)·0x6da·(location·list)2254 ····<1262>···DW_AT_location····:·(sec_offset)·0x6da·(location·list)
2255 ····<1266>···DW_AT_GNU_locviews:·(sec_offset)·0x6d82255 ····<1266>···DW_AT_GNU_locviews:·(sec_offset)·0x6d8
2256 ·<3><126a>:·Abbrev·Number:·02256 ·<3><126a>:·Abbrev·Number:·0
2257 ·<2><126b>:·Abbrev·Number:·28·(DW_TAG_call_site)2257 ·<2><126b>:·Abbrev·Number:·28·(DW_TAG_call_site)
2258 ····<126c>···DW_AT_call_return_pc:·(addr)·0x287c2258 ····<126c>···DW_AT_call_return_pc:·(addr)·0x287c
2259 ····<1270>···DW_AT_call_origin·:·(ref_addr)·<0xba>2259 ····<1270>···DW_AT_call_origin·:·(ref_addr)·<0xba>
2260 ·<2><1274>:·Abbrev·Number:·85·(DW_TAG_call_site)2260 ·<2><1274>:·Abbrev·Number:·85·(DW_TAG_call_site)
Offset 3253, 15 lines modifiedOffset 3253, 15 lines modified
3253 ···Version:·······53253 ···Version:·······5
3254 ···Unit·Type:·····DW_UT_compile·(1)3254 ···Unit·Type:·····DW_UT_compile·(1)
3255 ···Abbrev·Offset:·03255 ···Abbrev·Offset:·0
Max diff block lines reached; 93952/101200 bytes (92.84%) of diff not shown.
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:··0x245125 ··Offset·into·.debug_info:··0x2451
26 ··Pointer·Size:·············426 ··Pointer·Size:·············4
27 ··Segment·Size:·············027 ··Segment·Size:·············0
  
28 ····Address····Length28 ····Address····Length
29 ····000036c0·0000008629 ····000036c0·000001f6
30 ····00000000·0000000030 ····00000000·00000000
31 ··Length:···················3631 ··Length:···················36
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x256833 ··Offset·into·.debug_info:··0x2819
34 ··Pointer·Size:·············434 ··Pointer·Size:·············4
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address····Length36 ····Address····Length
37 ····00003750·000000d637 ····000038c0·000000d6
38 ····00003350·0000002138 ····00003350·00000021
39 ····00000000·0000000039 ····00000000·00000000
40 ··Length:···················2840 ··Length:···················28
41 ··Version:··················241 ··Version:··················2
42 ··Offset·into·.debug_info:··0x280742 ··Offset·into·.debug_info:··0x2ab8
43 ··Pointer·Size:·············443 ··Pointer·Size:·············4
44 ··Segment·Size:·············044 ··Segment·Size:·············0
  
45 ····Address····Length45 ····Address····Length
46 ····00003840·000001f646 ····000039a0·00000086
47 ····00000000·0000000047 ····00000000·00000000
  
37.4 KB
readelf --wide --debug-dump=loc {}
    
Offset 78, 21 lines modifiedOffset 78, 21 lines modified
78 ····00000093·v0000000·v0000000·views·at·00000082·for:78 ····00000093·v0000000·v0000000·views·at·00000082·for:
79 ·············000032d5·000032d6·(DW_OP_fbreg:·-52)79 ·············000032d5·000032d6·(DW_OP_fbreg:·-52)
80 ····00000099·<End·of·list>80 ····00000099·<End·of·list>
  
81 ····0000009a·v0000002·v0000000·location·view·pair81 ····0000009a·v0000002·v0000000·location·view·pair
  
82 ····0000009c·v0000002·v0000000·views·at·0000009a·for:82 ····0000009c·v0000002·v0000000·views·at·0000009a·for:
83 ·············000032c3·000032d6·(DW_OP_addr:·42d1;·DW_OP_stack_value)83 ·············000032c3·000032d6·(DW_OP_addr:·42d2;·DW_OP_stack_value)
84 ····000000a9·<End·of·list>84 ····000000a9·<End·of·list>
  
85 ····000000aa·v0000002·v0000000·location·view·pair85 ····000000aa·v0000002·v0000000·location·view·pair
  
86 ····000000ac·v0000002·v0000000·views·at·000000aa·for:86 ····000000ac·v0000002·v0000000·views·at·000000aa·for:
87 ·············000032c3·000032d6·(DW_OP_addr:·413d;·DW_OP_stack_value)87 ·············000032c3·000032d6·(DW_OP_addr:·413e;·DW_OP_stack_value)
88 ····000000b9·<End·of·list>88 ····000000b9·<End·of·list>
  
89 ····000000ba·v0000002·v0000000·location·view·pair89 ····000000ba·v0000002·v0000000·location·view·pair
  
90 ····000000bc·v0000002·v0000000·views·at·000000ba·for:90 ····000000bc·v0000002·v0000000·views·at·000000ba·for:
91 ·············000032d6·000032ea·(DW_OP_reg6·(esi))91 ·············000032d6·000032ea·(DW_OP_reg6·(esi))
92 ····000000c4·<End·of·list>92 ····000000c4·<End·of·list>
Offset 130, 21 lines modifiedOffset 130, 21 lines modified
130 ····00000104·v0000002·v0000000·views·at·00000102·for:130 ····00000104·v0000002·v0000000·views·at·00000102·for:
131 ·············000032ea·00003302·(DW_OP_fbreg:·-52)131 ·············000032ea·00003302·(DW_OP_fbreg:·-52)
132 ····0000010d·<End·of·list>132 ····0000010d·<End·of·list>
  
133 ····0000010e·v0000002·v0000000·location·view·pair133 ····0000010e·v0000002·v0000000·location·view·pair
  
134 ····00000110·v0000002·v0000000·views·at·0000010e·for:134 ····00000110·v0000002·v0000000·views·at·0000010e·for:
135 ·············000032ea·00003302·(DW_OP_addr:·42d6;·DW_OP_stack_value)135 ·············000032ea·00003302·(DW_OP_addr:·42d7;·DW_OP_stack_value)
136 ····0000011d·<End·of·list>136 ····0000011d·<End·of·list>
  
137 ····0000011e·v0000002·v0000000·location·view·pair137 ····0000011e·v0000002·v0000000·location·view·pair
  
138 ····00000120·v0000002·v0000000·views·at·0000011e·for:138 ····00000120·v0000002·v0000000·views·at·0000011e·for:
139 ·············000032ea·00003302·(DW_OP_addr:·413d;·DW_OP_stack_value)139 ·············000032ea·00003302·(DW_OP_addr:·413e;·DW_OP_stack_value)
140 ····0000012d·<End·of·list>140 ····0000012d·<End·of·list>
  
141 ····0000012e·v0000002·v0000000·location·view·pair141 ····0000012e·v0000002·v0000000·location·view·pair
  
142 ····00000130·v0000002·v0000000·views·at·0000012e·for:142 ····00000130·v0000002·v0000000·views·at·0000012e·for:
143 ·············00003309·00003318·(DW_OP_reg6·(esi))143 ·············00003309·00003318·(DW_OP_reg6·(esi))
144 ····00000138·<End·of·list>144 ····00000138·<End·of·list>
Offset 662, 21 lines modifiedOffset 662, 21 lines modified
662 ····00000610·v0000002·v0000000·views·at·0000060e·for:662 ····00000610·v0000002·v0000000·views·at·0000060e·for:
663 ·············000029ff·00002a19·(DW_OP_reg0·(eax))663 ·············000029ff·00002a19·(DW_OP_reg0·(eax))
664 ····00000618·<End·of·list>664 ····00000618·<End·of·list>
  
665 ····00000619·v0000002·v0000000·location·view·pair665 ····00000619·v0000002·v0000000·location·view·pair
  
666 ····0000061b·v0000002·v0000000·views·at·00000619·for:666 ····0000061b·v0000002·v0000000·views·at·00000619·for:
667 ·············000029ff·00002a20·(DW_OP_addr:·41f2;·DW_OP_stack_value)667 ·············000029ff·00002a20·(DW_OP_addr:·41f3;·DW_OP_stack_value)
668 ····00000628·<End·of·list>668 ····00000628·<End·of·list>
  
669 ····00000629·v0000002·v0000000·location·view·pair669 ····00000629·v0000002·v0000000·location·view·pair
  
670 ····0000062b·v0000002·v0000000·views·at·00000629·for:670 ····0000062b·v0000002·v0000000·views·at·00000629·for:
671 ·············000029ff·00002a20·(DW_OP_addr:·41d9;·DW_OP_stack_value)671 ·············000029ff·00002a20·(DW_OP_addr:·41da;·DW_OP_stack_value)
672 ····00000638·<End·of·list>672 ····00000638·<End·of·list>
  
673 ····00000639·v0000000·v0000000·location·view·pair673 ····00000639·v0000000·v0000000·location·view·pair
  
674 ····0000063b·v0000000·v0000000·views·at·00000639·for:674 ····0000063b·v0000000·v0000000·views·at·00000639·for:
675 ·············00002844·0000285e·(DW_OP_reg0·(eax))675 ·············00002844·0000285e·(DW_OP_reg0·(eax))
676 ····00000643·<End·of·list>676 ····00000643·<End·of·list>
Offset 737, 21 lines modifiedOffset 737, 21 lines modified
737 ····000006bf·v0000002·v0000000·views·at·000006bd·for:737 ····000006bf·v0000002·v0000000·views·at·000006bd·for:
738 ·············00002844·0000285e·(DW_OP_reg0·(eax))738 ·············00002844·0000285e·(DW_OP_reg0·(eax))
739 ····000006c7·<End·of·list>739 ····000006c7·<End·of·list>
  
740 ····000006c8·v0000002·v0000000·location·view·pair740 ····000006c8·v0000002·v0000000·location·view·pair
  
741 ····000006ca·v0000002·v0000000·views·at·000006c8·for:741 ····000006ca·v0000002·v0000000·views·at·000006c8·for:
742 ·············00002844·00002863·(DW_OP_addr:·41a7;·DW_OP_stack_value)742 ·············00002844·00002863·(DW_OP_addr:·41a8;·DW_OP_stack_value)
743 ····000006d7·<End·of·list>743 ····000006d7·<End·of·list>
  
744 ····000006d8·v0000002·v0000000·location·view·pair744 ····000006d8·v0000002·v0000000·location·view·pair
  
745 ····000006da·v0000002·v0000000·views·at·000006d8·for:745 ····000006da·v0000002·v0000000·views·at·000006d8·for:
746 ·············00002844·00002863·(DW_OP_addr:·419c;·DW_OP_stack_value)746 ·············00002844·00002863·(DW_OP_addr:·419d;·DW_OP_stack_value)
747 ····000006e7·<End·of·list>747 ····000006e7·<End·of·list>
  
748 ····000006e8·v0000000·v0000000·location·view·pair748 ····000006e8·v0000000·v0000000·location·view·pair
749 ····000006ea·v0000000·v0000000·location·view·pair749 ····000006ea·v0000000·v0000000·location·view·pair
  
750 ····000006ec·00002760·(base·address)750 ····000006ec·00002760·(base·address)
751 ····000006f1·v0000000·v0000000·views·at·000006e8·for:751 ····000006f1·v0000000·v0000000·views·at·000006e8·for:
Offset 833, 21 lines modifiedOffset 833, 21 lines modified
833 ····0000078f·v0000000·v0000000·views·at·00000783·for:833 ····0000078f·v0000000·v0000000·views·at·00000783·for:
834 ·············000025a0·000025ad·(DW_OP_reg3·(ebx))834 ·············000025a0·000025ad·(DW_OP_reg3·(ebx))
835 ····00000794·<End·of·list>835 ····00000794·<End·of·list>
  
836 ····00000795·v0000002·v0000000·location·view·pair836 ····00000795·v0000002·v0000000·location·view·pair
  
837 ····00000797·v0000002·v0000000·views·at·00000795·for:837 ····00000797·v0000002·v0000000·views·at·00000795·for:
838 ·············0000259e·000025ad·(DW_OP_addr:·413f;·DW_OP_stack_value)838 ·············0000259e·000025ad·(DW_OP_addr:·4140;·DW_OP_stack_value)
839 ····000007a4·<End·of·list>839 ····000007a4·<End·of·list>
  
840 ····000007a5·v0000002·v0000000·location·view·pair840 ····000007a5·v0000002·v0000000·location·view·pair
  
841 ····000007a7·v0000002·v0000000·views·at·000007a5·for:841 ····000007a7·v0000002·v0000000·views·at·000007a5·for:
842 ·············0000259e·000025ad·(DW_OP_addr:·413d;·DW_OP_stack_value)842 ·············0000259e·000025ad·(DW_OP_addr:·413e;·DW_OP_stack_value)
843 ····000007b4·<End·of·list>843 ····000007b4·<End·of·list>
  
844 ····000007b5·v0000000·v0000000·location·view·pair844 ····000007b5·v0000000·v0000000·location·view·pair
  
845 ····000007b7·v0000000·v0000000·views·at·000007b5·for:845 ····000007b7·v0000000·v0000000·views·at·000007b5·for:
846 ·············000025ad·000025c0·(DW_OP_reg6·(esi))846 ·············000025ad·000025c0·(DW_OP_reg6·(esi))
847 ····000007bf·<End·of·list>847 ····000007bf·<End·of·list>
Offset 881, 21 lines modifiedOffset 881, 21 lines modified
881 ····000007f0·v0000002·v0000000·views·at·000007ee·for:881 ····000007f0·v0000002·v0000000·views·at·000007ee·for:
882 ·············000025c0·000025d5·(DW_OP_reg3·(ebx))882 ·············000025c0·000025d5·(DW_OP_reg3·(ebx))
883 ····000007f8·<End·of·list>883 ····000007f8·<End·of·list>
  
884 ····000007f9·v0000002·v0000000·location·view·pair884 ····000007f9·v0000002·v0000000·location·view·pair
  
885 ····000007fb·v0000002·v0000000·views·at·000007f9·for:885 ····000007fb·v0000002·v0000000·views·at·000007f9·for:
886 ·············000025c0·000025d5·(DW_OP_addr:·4149;·DW_OP_stack_value)886 ·············000025c0·000025d5·(DW_OP_addr:·414a;·DW_OP_stack_value)
887 ····00000808·<End·of·list>887 ····00000808·<End·of·list>
  
888 ····00000809·v0000002·v0000000·location·view·pair888 ····00000809·v0000002·v0000000·location·view·pair
  
889 ····0000080b·v0000002·v0000000·views·at·00000809·for:889 ····0000080b·v0000002·v0000000·views·at·00000809·for:
890 ·············000025c0·000025d5·(DW_OP_addr:·413d;·DW_OP_stack_value)890 ·············000025c0·000025d5·(DW_OP_addr:·413e;·DW_OP_stack_value)
891 ····00000818·<End·of·list>891 ····00000818·<End·of·list>
  
892 ····00000819·v0000000·v0000000·location·view·pair892 ····00000819·v0000000·v0000000·location·view·pair
Max diff block lines reached; 32929/38209 bytes (86.18%) of diff not shown.
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:··0x245125 ··Offset·into·.debug_info:··0x2451
26 ··Pointer·Size:·············426 ··Pointer·Size:·············4
27 ··Segment·Size:·············027 ··Segment·Size:·············0
  
28 ····Address····Length28 ····Address····Length
29 ····000036c0·0000008629 ····000036c0·000001f6
30 ····00000000·0000000030 ····00000000·00000000
31 ··Length:···················3631 ··Length:···················36
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x256833 ··Offset·into·.debug_info:··0x2819
34 ··Pointer·Size:·············434 ··Pointer·Size:·············4
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address····Length36 ····Address····Length
37 ····00003750·000000d637 ····000038c0·000000d6
38 ····00003350·0000002138 ····00003350·00000021
39 ····00000000·0000000039 ····00000000·00000000
40 ··Length:···················2840 ··Length:···················28
41 ··Version:··················241 ··Version:··················2
42 ··Offset·into·.debug_info:··0x280742 ··Offset·into·.debug_info:··0x2ab8
43 ··Pointer·Size:·············443 ··Pointer·Size:·············4
44 ··Segment·Size:·············044 ··Segment·Size:·············0
  
45 ····Address····Length45 ····Address····Length
46 ····00003840·000001f646 ····000039a0·00000086
47 ····00000000·0000000047 ····00000000·00000000
  
799 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 27 lines modified
1 C-GCC:·(Debian·14.2.0-8)·14.2.01 QGCC:·(Debian·14.2.0-8)·14.2.0
2 KMB=9CWg 
3 7DX{@t;2oE 
4 M6cgC&+J2 VyJbC>bi
 3 *vT%rpf\483.
 4 %!P3ds16
 5 XawlQi&O
5 ,C/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug6 -%/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug
6 crtstuff.c7 crtstuff.c
7 deregister_tm_clones8 deregister_tm_clones
8 __do_global_dtors_aux9 __do_global_dtors_aux
9 completed.010 completed.0
10 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
11 frame_dummy12 frame_dummy
12 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
13 freebsd.cpp14 freebsd.cpp
14 freebsd_kevents.cpp 
15 apple.cpp 
16 linux.cpp15 linux.cpp
17 generic_posix.cpp 
18 generic.cpp16 apple.cpp
 17 freebsd_kevents.cpp
19 unix_strings.cpp18 unix_strings.cpp
 19 generic.cpp
 20 generic_posix.cpp
20 __FRAME_END__21 __FRAME_END__
21 __x86.get_pc_thunk.bx22 __x86.get_pc_thunk.bx
22 __x86.get_pc_thunk.dx23 __x86.get_pc_thunk.dx
23 __dso_handle24 __dso_handle
24 _DYNAMIC25 _DYNAMIC
25 __stack_chk_fail_local26 __stack_chk_fail_local
26 __GNU_EH_FRAME_HDR27 __GNU_EH_FRAME_HDR
1.38 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16271 objdump: DWARF error: unable to read alt ref 7303 objdump: DWARF error: unable to read alt ref 16656 objdump: DWARF error: unable to read alt ref 16720
    
Offset 89, 30 lines modifiedOffset 89, 30 lines modified
  
89 000035e0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:89 000035e0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
90 »       ...90 »       ...
  
91 00003670·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:91 00003670·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
92 »       ...92 »       ...
  
93 000036c0·<mark_failed_with_errno>:93 000036c0·<java_to_char>:
94 »       ...94 »       ...
  
95 00003720·<map_error_code>:95 000037c0·<char_to_java>:
96 »       ...96 »       ...
  
97 00003750·<mark_failed_with_code>:97 000038c0·<mark_failed_with_code>:
98 »       ...98 »       ...
  
99 000037f0·<mark_failed_with_message>:99 00003960·<mark_failed_with_message>:
100 »       ...100 »       ...
  
101 00003820·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:101 00003990·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
102 »       ...102 »       ...
  
103 00003840·<java_to_char>:103 000039a0·<mark_failed_with_errno>:
104 »       ...104 »       ...
  
105 00003940·<char_to_java>:105 00003a00·<map_error_code>:
106 »       ...106 »       ...
  
107 00003a40·<__stack_chk_fail_local>:107 00003a30·<__stack_chk_fail_local>:
108 »       ...108 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003a54·<_fini>:2 00003a44·<_fini>:
3 »       ...3 »       ...
3.32 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··src/main/cpp/freebsd.cpp 
4 ··[····1b]··src/main/cpp/freebsd_kevents.cpp 
5 ··[····3c]··src/main/cpp/apple.cpp 
6 ··[····53]··src/main/cpp/posix.cpp3 ··[·····2]··src/main/cpp/posix.cpp
7 ··[····6a]··src/main/cpp4 ··[····19]··src/main/cpp
8 ··[····77]··/usr/lib/jvm/default-java/include5 ··[····26]··/usr/lib/jvm/default-java/include
9 ··[····99]··/usr/include/i386-linux-gnu/bits6 ··[····48]··/usr/include/i386-linux-gnu/bits
10 ··[····ba]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····69]··/usr/lib/gcc/i686-linux-gnu/14/include
11 ··[····e1]··/usr/include8 ··[····90]··/usr/include
12 ··[····ee]··/usr/lib/jvm/default-java/include/linux9 ··[····9d]··/usr/lib/jvm/default-java/include/linux
13 ··[···116]··/usr/include/i386-linux-gnu/bits/types10 ··[····c5]··/usr/include/i386-linux-gnu/bits/types
14 ··[···13d]··/usr/include/c++/1411 ··[····ec]··/usr/include/c++/14
15 ··[···151]··/usr/include/c++/14/bits12 ··[···100]··/usr/include/c++/14/bits
16 ··[···16a]··/usr/include/i386-linux-gnu/sys13 ··[···119]··/usr/include/i386-linux-gnu/sys
17 ··[···18a]··src/shared/headers14 ··[···139]··src/shared/headers
18 ··[···19d]··/usr/include/i386-linux-gnu/c++/14/bits15 ··[···14c]··/usr/include/i386-linux-gnu/c++/14/bits
19 ··[···1c5]··jni.h16 ··[···174]··jni.h
20 ··[···1cb]··string_fortified.h17 ··[···17a]··string_fortified.h
21 ··[···1de]··unistd.h18 ··[···18d]··unistd.h
22 ··[···1e7]··stddef.h19 ··[···196]··stddef.h
23 ··[···1f0]··stdarg.h20 ··[···19f]··stdarg.h
24 ··[···1f9]··stdio.h21 ··[···1a8]··stdio.h
25 ··[···201]··jni_md.h22 ··[···1b0]··jni_md.h
26 ··[···20a]··stdlib.h23 ··[···1b9]··stdlib.h
27 ··[···213]··struct_timespec.h24 ··[···1c2]··struct_timespec.h
28 ··[···225]··cstdlib25 ··[···1d4]··cstdlib
29 ··[···22d]··std_abs.h26 ··[···1dc]··std_abs.h
30 ··[···237]··stdlib-float.h27 ··[···1e6]··stdlib-float.h
31 ··[···246]··stdlib-bsearch.h28 ··[···1f5]··stdlib-bsearch.h
32 ··[···257]··struct_stat.h29 ··[···206]··struct_stat.h
33 ··[···265]··ioctl-types.h30 ··[···214]··ioctl-types.h
34 ··[···273]··utsname.h31 ··[···222]··utsname.h
35 ··[···27d]··dirent.h32 ··[···22c]··dirent.h
36 ··[···286]··ioctl.h33 ··[···235]··ioctl.h
37 ··[···28e]··unistd-decl.h34 ··[···23d]··unistd-decl.h
38 ··[···29c]··string.h35 ··[···24b]··string.h
39 ··[···2a5]··errno.h36 ··[···254]··errno.h
40 ··[···2ad]··generic.h37 ··[···25c]··generic.h
41 ··[···2b7]··c++config.h38 ··[···266]··c++config.h
 39 ··[···272]··src/main/cpp/win.cpp
 40 ··[···287]··src/main/cpp/freebsd.cpp
42 ··[···2c3]··src/main/cpp/linux.cpp41 ··[···2a0]··src/main/cpp/linux.cpp
43 ··[···2da]··struct_FILE.h42 ··[···2b7]··struct_FILE.h
44 ··[···2e8]··mntent.h43 ··[···2c5]··mntent.h
45 ··[···2f1]··stdint-uintn.h44 ··[···2ce]··stdint-uintn.h
46 ··[···300]··inotify.h45 ··[···2dd]··inotify.h
47 ··[···30a]··src/main/cpp/win.cpp46 ··[···2e7]··src/main/cpp/apple.cpp
 47 ··[···2fe]··src/main/cpp/freebsd_kevents.cpp
48 ··[···31f]··src/shared/cpp/generic_posix.cpp48 ··[···31f]··src/shared/cpp/osx.cpp
49 ··[···340]··src/shared/cpp 
50 ··[···34f]··src/shared/cpp/generic.cpp 
51 ··[···36a]··src/shared/cpp/unix_strings.cpp49 ··[···336]··src/shared/cpp/unix_strings.cpp
 50 ··[···356]··src/shared/cpp
52 ··[···38a]··wchar.h51 ··[···365]··wchar.h
 52 ··[···36d]··src/shared/cpp/generic.cpp
53 ··[···392]··src/shared/cpp/osx.cpp53 ··[···388]··src/shared/cpp/generic_posix.cpp
  
692 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla4 ··0x00000020·6e752f6c·69626e61·74697665·2d706c61·nu/libnative-pla
5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.5 ··0x00000030·74666f72·6d2d6a6e·692e6465·62756700·tform-jni.debug.
6 ··0x00000040·4ffb4aa9·1ca2d024·01649615·42f78609·O.J....$.d..B...6 ··0x00000040·a950fc0b·e968c642·cb6c14bf·cb265e75·.P...h.B.l...&^u
7 ··0x00000050·218d86ec····························!...7 ··0x00000050·66d6bba3····························f...
  
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00667265·65627364·2e637070·ntry.freebsd.cpp12 ··0x00000090·6e747279·0077696e·2e637070·00667265·ntry.win.cpp.fre
 13 ··0x000000a0·65627364·2e637070·006c696e·75782e63·ebsd.cpp.linux.c
 14 ··0x000000b0·70700061·70706c65·2e637070·00667265·pp.apple.cpp.fre
13 ··0x000000a0·00667265·65627364·5f6b6576·656e7473·.freebsd_kevents15 ··0x000000c0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp
 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_po
14 ··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·6f73782e·63707000·5f5f4652·414d455f·osx.cpp.__FRAME_19 ··0x00000100·7369782e·63707000·5f5f4652·414d455f·six.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