2.3 MB
/srv/reproducible-results/rbuild-debian/r-b-build.qZXklaoF/b1/libnative-platform-java_0.14-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.qZXklaoF/b2/libnative-platform-java_0.14-6_amd64.changes
616 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 ·90bb0863e0f251e01814e6a0c4ca2b72·70264·java·optional·libnative-platform-java_0.14-6_all.deb2 ·90bb0863e0f251e01814e6a0c4ca2b72·70264·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·4e34974a9fb9e70a4c756cd0895fe4b6·65416·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb 
4 ·e160c59c675f0133e31aadadd164e313·11512·java·optional·libnative-platform-jni_0.14-6_amd64.deb3 ·2412ccb229c6eff59c1f3299e12c4ad3·65456·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb
 4 ·41426cdb152f550af73e90ca16192b7f·11484·java·optional·libnative-platform-jni_0.14-6_amd64.deb
178 KB
libnative-platform-jni_0.14-6_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····10528·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····10500·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
178 KB
data.tar.xz
178 KB
data.tar
1.35 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2cc67fe022d0ce5e3645b743889733d0ec68159f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7160c94a08511572ca262620b8f660ad6bb2b0be
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·63363766·65303232·64306365·35653336·c67fe022d0ce5e36 
3 ··0x00000010·34356237·34333838·39373333·64306563·45b743889733d0ec2 ··0x00000000·36306339·34613038·35313135·37326361·60c94a08511572ca
 3 ··0x00000010·32363236·32306238·66363630·61643662·262620b8f660ad6b
4 ··0x00000020·36383135·39662e64·65627567·00000000·68159f.debug....4 ··0x00000020·62326230·62652e64·65627567·00000000·b2b0be.debug....
5 ··0x00000030·aeb16950····························..iP5 ··0x00000030·3c908f1b····························<...
  
176 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.45 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
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·0x0000000000000000·0x0000000000000000·0x001818·0x001818·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001818·0x001818·R···0x1000
8 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001991·0x001991·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001991·0x001991·R·E·0x1000
9 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000bc8·0x000bc8·R···0x10009 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000bd8·0x000bd8·R···0x1000
10 ··LOAD···········0x004df8·0x0000000000005df8·0x0000000000005df8·0x000370·0x000378·RW··0x100010 ··LOAD···········0x004df8·0x0000000000005df8·0x0000000000005df8·0x000370·0x000378·RW··0x1000
11 ··DYNAMIC········0x004e08·0x0000000000005e08·0x0000000000005e08·0x0001c0·0x0001c0·RW··0x811 ··DYNAMIC········0x004e08·0x0000000000005e08·0x0000000000005e08·0x0001c0·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x00436c·0x000000000000436c·0x000000000000436c·0x000104·0x000104·R···0x413 ··GNU_EH_FRAME···0x004370·0x0000000000004370·0x0000000000004370·0x000104·0x000104·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x004df8·0x0000000000005df8·0x0000000000005df8·0x000208·0x000208·R···0x115 ··GNU_RELRO······0x004df8·0x0000000000005df8·0x0000000000005df8·0x000208·0x000208·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
1.83 KB
readelf --wide --sections {}
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ··[·7]·.rela.dyn·········RELA············0000000000001350·001350·0000a8·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············0000000000001350·001350·0000a8·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············00000000000013f8·0013f8·000420·18··AI··3··21··813 ··[·8]·.rela.plt·········RELA············00000000000013f8·0013f8·000420·18··AI··3··21··8
14 ··[·9]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0000000000002020·002020·0002d0·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000002020·002020·0002d0·10··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········00000000000022f0·0022f0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········00000000000022f0·0022f0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000002300·002300·001686·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········0000000000002300·002300·001686·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········0000000000003988·003988·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000003988·003988·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·00036b·01·AMS··0···0··819 ··[14]·.rodata···········PROGBITS········0000000000004000·004000·00036d·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000436c·00436c·000104·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000004370·004370·000104·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000000000004470·004470·000758·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000004478·004478·000760·00···A··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······0000000000005df8·004df8·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······0000000000005df8·004df8·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······0000000000005e00·004e00·000008·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······0000000000005e00·004e00·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000005e08·004e08·0001c0·10··WA··4···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000005e08·004e08·0001c0·10··WA··4···0··8
25 ··[20]·.got··············PROGBITS········0000000000005fc8·004fc8·000020·08··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000005fc8·004fc8·000020·08··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000005fe8·004fe8·000178·08··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000005fe8·004fe8·000178·08··WA··0···0··8
27 ··[22]·.data·············PROGBITS········0000000000006160·005160·000008·00··WA··0···0··827 ··[22]·.data·············PROGBITS········0000000000006160·005160·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········0000000000006168·005168·000008·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········0000000000006168·005168·000008·00··WA··0···0··1
7.01 KB
readelf --wide --symbols {}
    
Offset 37, 36 lines modifiedOffset 37, 36 lines modified
37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.2.5·(2)37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.2.5·(2)
38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.2.5·(2)38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.2.5·(2)
39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)
40 ····36:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable40 ····36:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4·(4)41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4·(4)
42 ····38:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5·(2)42 ····38:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5·(2)
43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9·(5)43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9·(5)
44 ····40:·0000000000002d80···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink44 ····40:·0000000000003150···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
45 ····41:·00000000000023c0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo45 ····41:·0000000000002790···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
46 ····42:·0000000000002700····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec46 ····42:·0000000000002ad0····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
47 ····43:·0000000000003600····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch47 ····43:·00000000000026a0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
48 ····44:·0000000000003260···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz48 ····44:·00000000000026d0···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
49 ····45:·0000000000002ee0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach49 ····45:·00000000000032b0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
50 ····46:·0000000000003070···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable50 ····46:·0000000000003440···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
51 ····47:·00000000000036c0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code51 ····47:·00000000000036c0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
52 ····48:·0000000000002690···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod52 ····48:·0000000000002a60···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
53 ····49:·0000000000003690····38·FUNC····GLOBAL·DEFAULT···12·map_error_code53 ····49:·0000000000003690····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
54 ····50:·0000000000002f90···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory54 ····50:·0000000000003360···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
55 ····51:·00000000000037a0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char55 ····51:·00000000000037a0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char
56 ····52:·0000000000002ce0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink56 ····52:·00000000000030b0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
57 ····53:·00000000000027a0···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat57 ····53:·0000000000002b70···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
58 ····54:·00000000000038a0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java58 ····54:·00000000000038a0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
59 ····55:·0000000000002ed0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid59 ····55:·00000000000032a0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
60 ····56:·0000000000003130····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty60 ····56:·0000000000003500····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
61 ····57:·0000000000002530···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo61 ····57:·0000000000002900···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
62 ····58:·0000000000003160···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize62 ····58:·0000000000003530···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
63 ····59:·0000000000002730···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_63 ····59:·0000000000002b00···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
64 ····60:·00000000000034a0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch64 ····60:·0000000000002540···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
65 ····61:·0000000000003630····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno65 ····61:·0000000000003630····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
66 ····62:·0000000000003780····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion66 ····62:·0000000000003780····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
67 ····63:·0000000000002960···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir67 ····63:·0000000000002d30···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
68 ····64:·0000000000003320···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems68 ····64:·00000000000023c0···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
69 ····65:·0000000000003770····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message69 ····65:·0000000000003770····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
70 ····66:·0000000000003570···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent70 ····66:·0000000000002610···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
71 ····67:·0000000000003000···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable71 ····67:·00000000000033d0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
72 ····68:·0000000000002f30····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory72 ····68:·0000000000003300····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
3.5 KB
readelf --wide --relocs {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend13 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
14 0000000000006000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getenv@GLIBC_2.2.5·+·014 0000000000006000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getenv@GLIBC_2.2.5·+·0
15 0000000000006008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·free@GLIBC_2.2.5·+·015 0000000000006008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·free@GLIBC_2.2.5·+·0
16 0000000000006010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·endmntent@GLIBC_2.2.5·+·016 0000000000006010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·endmntent@GLIBC_2.2.5·+·0
17 0000000000006018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·__errno_location@GLIBC_2.2.5·+·017 0000000000006018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·__errno_location@GLIBC_2.2.5·+·0
18 0000000000006020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncpy@GLIBC_2.2.5·+·018 0000000000006020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncpy@GLIBC_2.2.5·+·0
19 0000000000006028··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·019 0000000000006028··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·0
20 0000000000006030··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000003260·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·020 0000000000006030··0000002c00000007·R_X86_64_JUMP_SLOT·····00000000000026d0·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz·+·0
21 0000000000006038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbstowcs@GLIBC_2.2.5·+·021 0000000000006038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbstowcs@GLIBC_2.2.5·+·0
22 0000000000006040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·readlink@GLIBC_2.2.5·+·022 0000000000006040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·readlink@GLIBC_2.2.5·+·0
23 0000000000006048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setenv@GLIBC_2.2.5·+·023 0000000000006048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setenv@GLIBC_2.2.5·+·0
24 0000000000006050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpid@GLIBC_2.2.5·+·024 0000000000006050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpid@GLIBC_2.2.5·+·0
25 0000000000006058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·lstat64@GLIBC_2.33·+·025 0000000000006058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·lstat64@GLIBC_2.33·+·0
26 0000000000006060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·opendir@GLIBC_2.2.5·+·026 0000000000006060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·opendir@GLIBC_2.2.5·+·0
27 0000000000006068··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strlen@GLIBC_2.2.5·+·027 0000000000006068··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strlen@GLIBC_2.2.5·+·0
Offset 36, 16 lines modifiedOffset 36, 16 lines modified
36 00000000000060b0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000003690·map_error_code·+·036 00000000000060b0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000003690·map_error_code·+·0
37 00000000000060b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·037 00000000000060b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·0
38 00000000000060c0··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getcwd@GLIBC_2.2.5·+·038 00000000000060c0··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getcwd@GLIBC_2.2.5·+·0
39 00000000000060c8··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·039 00000000000060c8··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·0
40 00000000000060d0··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·040 00000000000060d0··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·0
41 00000000000060d8··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·closedir@GLIBC_2.2.5·+·041 00000000000060d8··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·closedir@GLIBC_2.2.5·+·0
42 00000000000060e0··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·042 00000000000060e0··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·0
43 00000000000060e8··0000003b00000007·R_X86_64_JUMP_SLOT·····0000000000002730·_Z10unpackStatP4statPiPlS2_·+·043 00000000000060e8··0000003b00000007·R_X86_64_JUMP_SLOT·····0000000000002b00·_Z10unpackStatP4statPiPlS2_·+·0
44 00000000000060f0··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000002700·_Z8toMillis8timespec·+·044 00000000000060f0··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000002ad0·_Z8toMillis8timespec·+·0
45 00000000000060f8··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000003630·mark_failed_with_errno·+·045 00000000000060f8··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000003630·mark_failed_with_errno·+·0
46 0000000000006100··0000003300000007·R_X86_64_JUMP_SLOT·····00000000000037a0·java_to_char·+·046 0000000000006100··0000003300000007·R_X86_64_JUMP_SLOT·····00000000000037a0·java_to_char·+·0
47 0000000000006108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strerror_r@GLIBC_2.2.5·+·047 0000000000006108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strerror_r@GLIBC_2.2.5·+·0
48 0000000000006110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·malloc@GLIBC_2.2.5·+·048 0000000000006110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·malloc@GLIBC_2.2.5·+·0
49 0000000000006118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·inotify_add_watch@GLIBC_2.4·+·049 0000000000006118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·inotify_add_watch@GLIBC_2.4·+·0
50 0000000000006120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·setmntent@GLIBC_2.2.5·+·050 0000000000006120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·setmntent@GLIBC_2.2.5·+·0
51 0000000000006128··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000003770·mark_failed_with_message·+·051 0000000000006128··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000003770·mark_failed_with_message·+·0
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:·b1b6e3c7e089b48d8b7f56f96931bc5b603eb0473 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5d98d1b6cce45cf5ebe88ce79a3bf9e304f26453
50.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x100·(offset:·0x4470)6 ··Start·of·frame·section:··0x104·(offset:·0x4478)
7 ··Entries·in·search·table:·0x1f7 ··Entries·in·search·table:·0x1f
8 ··0xffffffffffffdcb4·(offset:·0x2020)·->·0x11c·fde=[····18]8 ··0xffffffffffffdcb0·(offset:·0x2020)·->·0x120·fde=[····18]
9 ··0xffffffffffffdf84·(offset:·0x22f0)·->·0x144·fde=[····40]9 ··0xffffffffffffdf80·(offset:·0x22f0)·->·0x148·fde=[····40]
10 ··0xffffffffffffe054·(offset:·0x23c0)·->·0x178·fde=[····74]10 ··0xffffffffffffe050·(offset:·0x23c0)·->·0x17c·fde=[····74]
11 ··0xffffffffffffe1c4·(offset:·0x2530)·->·0x1c8·fde=[····c4]11 ··0xffffffffffffe1d0·(offset:·0x2540)·->·0x1f4·fde=[····ec]
12 ··0xffffffffffffe324·(offset:·0x2690)·->·0x204·fde=[···100]12 ··0xffffffffffffe2a0·(offset:·0x2610)·->·0x244·fde=[···13c]
13 ··0xffffffffffffe394·(offset:·0x2700)·->·0x250·fde=[···14c] 
14 ··0xffffffffffffe3c4·(offset:·0x2730)·->·0x264·fde=[···160] 
15 ··0xffffffffffffe434·(offset:·0x27a0)·->·0x284·fde=[···180]13 ··0xffffffffffffe330·(offset:·0x26a0)·->·0x290·fde=[···188]
 14 ··0xffffffffffffe360·(offset:·0x26d0)·->·0x160·fde=[····58]
 15 ··0xffffffffffffe420·(offset:·0x2790)·->·0x2b0·fde=[···1a8]
16 ··0xffffffffffffe5f4·(offset:·0x2960)·->·0x310·fde=[···20c]16 ··0xffffffffffffe590·(offset:·0x2900)·->·0x300·fde=[···1f8]
 17 ··0xffffffffffffe6f0·(offset:·0x2a60)·->·0x33c·fde=[···234]
 18 ··0xffffffffffffe760·(offset:·0x2ad0)·->·0x388·fde=[···280]
17 ··0xffffffffffffe974·(offset:·0x2ce0)·->·0x39c·fde=[···298]19 ··0xffffffffffffe790·(offset:·0x2b00)·->·0x39c·fde=[···294]
18 ··0xffffffffffffea14·(offset:·0x2d80)·->·0x3fc·fde=[···2f8]20 ··0xffffffffffffe800·(offset:·0x2b70)·->·0x3bc·fde=[···2b4]
19 ··0xffffffffffffeb64·(offset:·0x2ed0)·->·0x440·fde=[···33c] 
20 ··0xffffffffffffeb74·(offset:·0x2ee0)·->·0x454·fde=[···350] 
21 ··0xffffffffffffebc4·(offset:·0x2f30)·->·0x488·fde=[···384]21 ··0xffffffffffffe9c0·(offset:·0x2d30)·->·0x448·fde=[···340]
22 ··0xffffffffffffec24·(offset:·0x2f90)·->·0x4b4·fde=[···3b0] 
23 ··0xffffffffffffec94·(offset:·0x3000)·->·0x4f8·fde=[···3f4] 
24 ··0xffffffffffffed04·(offset:·0x3070)·->·0x544·fde=[···440]22 ··0xffffffffffffed40·(offset:·0x30b0)·->·0x4d4·fde=[···3cc]
25 ··0xffffffffffffedc4·(offset:·0x3130)·->·0x580·fde=[···47c]23 ··0xffffffffffffede0·(offset:·0x3150)·->·0x534·fde=[···42c]
 24 ··0xffffffffffffef30·(offset:·0x32a0)·->·0x578·fde=[···470]
26 ··0xffffffffffffedf4·(offset:·0x3160)·->·0x598·fde=[···494]25 ··0xffffffffffffef40·(offset:·0x32b0)·->·0x58c·fde=[···484]
27 ··0xffffffffffffeef4·(offset:·0x3260)·->·0x15c·fde=[····58]26 ··0xffffffffffffef90·(offset:·0x3300)·->·0x5c0·fde=[···4b8]
28 ··0xffffffffffffefb4·(offset:·0x3320)·->·0x5d4·fde=[···4d0]27 ··0xffffffffffffeff0·(offset:·0x3360)·->·0x5ec·fde=[···4e4]
 28 ··0xfffffffffffff060·(offset:·0x33d0)·->·0x630·fde=[···528]
29 ··0xfffffffffffff134·(offset:·0x34a0)·->·0x64c·fde=[···548]29 ··0xfffffffffffff0d0·(offset:·0x3440)·->·0x67c·fde=[···574]
30 ··0xfffffffffffff204·(offset:·0x3570)·->·0x69c·fde=[···598] 
31 ··0xfffffffffffff294·(offset:·0x3600)·->·0x6e8·fde=[···5e4]30 ··0xfffffffffffff190·(offset:·0x3500)·->·0x6b8·fde=[···5b0]
 31 ··0xfffffffffffff1c0·(offset:·0x3530)·->·0x6d0·fde=[···5c8]
32 ··0xfffffffffffff2c4·(offset:·0x3630)·->·0x704·fde=[···600]32 ··0xfffffffffffff2c0·(offset:·0x3630)·->·0x710·fde=[···608]
33 ··0xfffffffffffff324·(offset:·0x3690)·->·0x740·fde=[···63c]33 ··0xfffffffffffff320·(offset:·0x3690)·->·0x74c·fde=[···644]
34 ··0xfffffffffffff354·(offset:·0x36c0)·->·0x754·fde=[···650]34 ··0xfffffffffffff350·(offset:·0x36c0)·->·0x760·fde=[···658]
35 ··0xfffffffffffff404·(offset:·0x3770)·->·0x7a4·fde=[···6a0]35 ··0xfffffffffffff400·(offset:·0x3770)·->·0x7b0·fde=[···6a8]
36 ··0xfffffffffffff414·(offset:·0x3780)·->·0x7b8·fde=[···6b4]36 ··0xfffffffffffff410·(offset:·0x3780)·->·0x7c4·fde=[···6bc]
37 ··0xfffffffffffff434·(offset:·0x37a0)·->·0x7cc·fde=[···6c8]37 ··0xfffffffffffff430·(offset:·0x37a0)·->·0x7d8·fde=[···6d0]
38 ··0xfffffffffffff534·(offset:·0x38a0)·->·0x818·fde=[···714]38 ··0xfffffffffffff530·(offset:·0x38a0)·->·0x824·fde=[···71c]
  
39 Contents·of·the·.eh_frame·section:39 Contents·of·the·.eh_frame·section:
  
  
40 00000000·0000000000000014·00000000·CIE40 00000000·0000000000000014·00000000·CIE
41 ··Version:···············141 ··Version:···············1
42 ··Augmentation:··········"zR"42 ··Augmentation:··········"zR"
Offset 69, 760 lines modifiedOffset 69, 768 lines modified
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
71 ··DW_CFA_nop71 ··DW_CFA_nop
72 ··DW_CFA_nop72 ··DW_CFA_nop
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=0000000000003260..000000000000331475 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=00000000000026d0..0000000000002784
76 ··DW_CFA_advance_loc:·11·to·000000000000326b76 ··DW_CFA_advance_loc:·11·to·00000000000026db
77 ··DW_CFA_def_cfa_offset:·22477 ··DW_CFA_def_cfa_offset:·224
78 ··DW_CFA_advance_loc1:·163·to·000000000000330e78 ··DW_CFA_advance_loc1:·163·to·000000000000277e
79 ··DW_CFA_remember_state79 ··DW_CFA_remember_state
80 ··DW_CFA_def_cfa_offset:·880 ··DW_CFA_def_cfa_offset:·8
81 ··DW_CFA_advance_loc:·1·to·000000000000330f81 ··DW_CFA_advance_loc:·1·to·000000000000277f
82 ··DW_CFA_restore_state82 ··DW_CFA_restore_state
  
83 00000074·000000000000004c·00000078·FDE·cie=00000000·pc=00000000000023c0..000000000000252983 00000074·0000000000000074·00000078·FDE·cie=00000000·pc=00000000000023c0..000000000000253b
84 ··DW_CFA_advance_loc:·6·to·00000000000023c684 ··DW_CFA_advance_loc:·6·to·00000000000023c6
85 ··DW_CFA_def_cfa_offset:·1685 ··DW_CFA_def_cfa_offset:·16
86 ··DW_CFA_offset:·r15·(r15)·at·cfa-1686 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
87 ··DW_CFA_advance_loc:·8·to·00000000000023ce87 ··DW_CFA_advance_loc:·9·to·00000000000023cf
88 ··DW_CFA_def_cfa_offset:·2488 ··DW_CFA_def_cfa_offset:·24
89 ··DW_CFA_offset:·r14·(r14)·at·cfa-2489 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
90 ··DW_CFA_advance_loc:·2·to·00000000000023d090 ··DW_CFA_advance_loc:·2·to·00000000000023d1
91 ··DW_CFA_def_cfa_offset:·3291 ··DW_CFA_def_cfa_offset:·32
92 ··DW_CFA_offset:·r13·(r13)·at·cfa-3292 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
93 ··DW_CFA_advance_loc:·2·to·00000000000023d293 ··DW_CFA_advance_loc:·5·to·00000000000023d6
94 ··DW_CFA_def_cfa_offset:·4094 ··DW_CFA_def_cfa_offset:·40
95 ··DW_CFA_offset:·r12·(r12)·at·cfa-4095 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
96 ··DW_CFA_advance_loc:·1·to·00000000000023d396 ··DW_CFA_advance_loc:·1·to·00000000000023d7
97 ··DW_CFA_def_cfa_offset:·4897 ··DW_CFA_def_cfa_offset:·48
98 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4898 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
99 ··DW_CFA_advance_loc:·1·to·00000000000023d499 ··DW_CFA_advance_loc:·1·to·00000000000023d8
100 ··DW_CFA_def_cfa_offset:·56100 ··DW_CFA_def_cfa_offset:·56
101 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56101 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
102 ··DW_CFA_advance_loc:·10·to·00000000000023de102 ··DW_CFA_advance_loc:·17·to·00000000000023e9
103 ··DW_CFA_def_cfa_offset:·480103 ··DW_CFA_def_cfa_offset:·1184
 104 ··DW_CFA_advance_loc1:·169·to·0000000000002492
 105 ··DW_CFA_def_cfa_offset:·1192
 106 ··DW_CFA_advance_loc:·8·to·000000000000249a
 107 ··DW_CFA_def_cfa_offset:·1200
 108 ··DW_CFA_advance_loc:·11·to·00000000000024a5
 109 ··DW_CFA_def_cfa_offset:·1208
 110 ··DW_CFA_advance_loc:·4·to·00000000000024a9
 111 ··DW_CFA_def_cfa_offset:·1216
 112 ··DW_CFA_advance_loc:·14·to·00000000000024b7
 113 ··DW_CFA_def_cfa_offset:·1184
104 ··DW_CFA_advance_loc2:·289·to·00000000000024ff114 ··DW_CFA_advance_loc:·62·to·00000000000024f5
105 ··DW_CFA_remember_state115 ··DW_CFA_remember_state
106 ··DW_CFA_def_cfa_offset:·56116 ··DW_CFA_def_cfa_offset:·56
 117 ··DW_CFA_advance_loc:·1·to·00000000000024f6
 118 ··DW_CFA_def_cfa_offset:·48
 119 ··DW_CFA_advance_loc:·1·to·00000000000024f7
 120 ··DW_CFA_def_cfa_offset:·40
 121 ··DW_CFA_advance_loc:·2·to·00000000000024f9
 122 ··DW_CFA_def_cfa_offset:·32
 123 ··DW_CFA_advance_loc:·2·to·00000000000024fb
 124 ··DW_CFA_def_cfa_offset:·24
 125 ··DW_CFA_advance_loc:·2·to·00000000000024fd
 126 ··DW_CFA_def_cfa_offset:·16
 127 ··DW_CFA_advance_loc:·2·to·00000000000024ff
 128 ··DW_CFA_def_cfa_offset:·8
107 ··DW_CFA_advance_loc:·1·to·0000000000002500129 ··DW_CFA_advance_loc:·1·to·0000000000002500
 130 ··DW_CFA_restore_state
 131 ··DW_CFA_advance_loc:·26·to·000000000000251a
 132 ··DW_CFA_remember_state
 133 ··DW_CFA_def_cfa_offset:·56
 134 ··DW_CFA_advance_loc:·14·to·0000000000002528
 135 ··DW_CFA_def_cfa_offset:·48
 136 ··DW_CFA_advance_loc:·1·to·0000000000002529
 137 ··DW_CFA_def_cfa_offset:·40
 138 ··DW_CFA_advance_loc:·2·to·000000000000252b
 139 ··DW_CFA_def_cfa_offset:·32
Max diff block lines reached; 39627/51953 bytes (76.27%) of diff not shown.
3.87 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 19 lines modifiedOffset 1, 29 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz5 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
6 __stack_chk_fail6 __stack_chk_fail
7 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo7 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
 8 setmntent
8 char_to_java9 char_to_java
 10 getmntent_r
 11 endmntent
9 mark_failed_with_errno12 mark_failed_with_errno
 13 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
 14 inotify_init1
 15 java_to_char
 16 inotify_add_watch
 17 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
 18 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
 19 inotify_rm_watch
 20 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
10 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo21 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
11 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod22 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
12 java_to_char 
13 _Z8toMillis8timespec23 _Z8toMillis8timespec
14 _Z10unpackStatP4statPiPlS2_24 _Z10unpackStatP4statPiPlS2_
15 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat25 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
16 __errno_location26 __errno_location
17 mark_failed_with_message27 mark_failed_with_message
18 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir28 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
19 readdir64_r29 readdir64_r
Offset 24, 57 lines modifiedOffset 34, 46 lines modified
24 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach34 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
25 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory35 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
26 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory36 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
27 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable37 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
28 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable38 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
29 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty39 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
30 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize40 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
31 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems 
32 setmntent 
33 getmntent_r 
34 endmntent 
35 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch 
36 inotify_init1 
37 inotify_add_watch 
38 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent 
39 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch 
40 inotify_rm_watch 
41 strerror_r41 strerror_r
42 mark_failed_with_code42 mark_failed_with_code
43 map_error_code43 map_error_code
44 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion44 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
45 wcstombs45 wcstombs
46 mbstowcs46 mbstowcs
47 libc.so.647 libc.so.6
48 GLIBC_2.948 GLIBC_2.9
49 GLIBC_2.449 GLIBC_2.4
50 GLIBC_2.3350 GLIBC_2.33
51 GLIBC_2.2.551 GLIBC_2.2.5
 52 []A\A]A^A_
 53 []A\A]A^A_
52 AVAUATUSH54 AVAUATUSH
53 []A\A]A^A_55 []A\A]A^A_
54 []A\A]A^A_56 []A\A]A^A_
55 []A\A]A^A_57 []A\A]A^A_
56 []A\A]A^A_58 []A\A]A^A_
57 []A\A]A^A_59 []A\A]A^A_
58 []A\A]A^A_60 []A\A]A^A_
59 []A\A]A^61 []A\A]A^
60 []A\A]A^62 []A\A]A^
61 []A\A]A^63 []A\A]A^
62 []A\A]A^A_ 
63 []A\A]A^A_ 
64 []A\A]A^64 []A\A]A^
65 []A\A]A^A_65 []A\A]A^A_
66 []A\A]A^A_66 []A\A]A^A_
67 []A\A]A^67 []A\A]A^
 68 /etc/mtab
 69 could·not·open·mount·file
 70 could·not·initialize·inotify
 71 could·not·add·path·to·watch
 72 could·not·wait·for·next·event
68 could·not·query·machine·details 
69 could·not·read·directory·entry 
70 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V 
71 (Ljava/lang/String;IILjava/lang/String;)V 
72 could·not·convert·string·to·current·locale 
73 could·not·convert·string·from·current·locale 
74 Ljava/lang/String;73 Ljava/lang/String;
75 osVersion74 osVersion
76 machineArchitecture75 machineArchitecture
77 int_bytes76 int_bytes
78 u_long_bytes77 u_long_bytes
79 size_t_bytes78 size_t_bytes
80 uid_t_bytes79 uid_t_bytes
Offset 91, 19 lines modifiedOffset 90, 20 lines modified
91 could·not·create·array90 could·not·create·array
92 could·not·readlink91 could·not·readlink
93 could·not·setsid()92 could·not·setsid()
94 could·not·getcwd()93 could·not·getcwd()
95 could·not·setcwd()94 could·not·setcwd()
96 could·not·putenv()95 could·not·putenv()
97 could·not·fetch·terminal·size96 could·not·fetch·terminal·size
98 /etc/mtab 
99 could·not·open·mount·file 
100 could·not·initialize·inotify 
101 could·not·add·path·to·watch 
102 could·not·wait·for·next·event97 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
 98 could·not·query·machine·details
 99 could·not·read·directory·entry
 100 (Ljava/lang/String;IILjava/lang/String;)V
 101 could·not·convert·string·to·current·locale
 102 could·not·convert·string·from·current·locale
103 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug103 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
104 .shstrtab104 .shstrtab
105 .note.gnu.build-id105 .note.gnu.build-id
106 .gnu.hash106 .gnu.hash
107 .gnu.version107 .gnu.version
108 .gnu.version_r108 .gnu.version_r
109 .rela.dyn109 .rela.dyn
16.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 8, 129 lines modifiedOffset 8, 129 lines modified
8 ··0x00000a10·6c697a65·005f5a4e·374a4e49·456e765f·lize._ZN7JNIEnv_8 ··0x00000a10·6c697a65·005f5a4e·374a4e49·456e765f·lize._ZN7JNIEnv_
9 ··0x00000a20·31344361·6c6c566f·69644d65·74686f64·14CallVoidMethod9 ··0x00000a20·31344361·6c6c566f·69644d65·74686f64·14CallVoidMethod
10 ··0x00000a30·4550385f·6a6f626a·65637450·31305f6a·EP8_jobjectP10_j10 ··0x00000a30·4550385f·6a6f626a·65637450·31305f6a·EP8_jobjectP10_j
11 ··0x00000a40·6d657468·6f644944·7a005f5f·73746163·methodIDz.__stac11 ··0x00000a40·6d657468·6f644944·7a005f5f·73746163·methodIDz.__stac
12 ··0x00000a50·6b5f6368·6b5f6661·696c004a·6176615f·k_chk_fail.Java_12 ··0x00000a50·6b5f6368·6b5f6661·696c004a·6176615f·k_chk_fail.Java_
13 ··0x00000a60·6e65745f·72756279·67726170·65667275·net_rubygrapefru13 ··0x00000a60·6e65745f·72756279·67726170·65667275·net_rubygrapefru
14 ··0x00000a70·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte14 ··0x00000a70·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte
15 ··0x00000a80·726e616c·5f6a6e69·5f4e6174·6976654c·rnal_jni_NativeL 
16 ··0x00000a90·69627261·72794675·6e637469·6f6e735f·ibraryFunctions_ 
17 ··0x00000aa0·67657453·79737465·6d496e66·6f00756e·getSystemInfo.un 
18 ··0x00000ab0·616d6500·63686172·5f746f5f·6a617661·ame.char_to_java 
19 ··0x00000ac0·006d6172·6b5f6661·696c6564·5f776974·.mark_failed_wit 
20 ··0x00000ad0·685f6572·726e6f00·4a617661·5f6e6574·h_errno.Java_net 
21 ··0x00000ae0·5f727562·79677261·70656672·7569745f·_rubygrapefruit_ 
22 ··0x00000af0·706c6174·666f726d·5f696e74·65726e61·platform_interna 
23 ··0x00000b00·6c5f6a6e·695f506f·73697854·79706546·l_jni_PosixTypeF 
24 ··0x00000b10·756e6374·696f6e73·5f676574·4e617469·unctions_getNati 
25 ··0x00000b20·76655479·7065496e·666f004a·6176615f·veTypeInfo.Java_ 
26 ··0x00000b30·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
27 ··0x00000b40·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
28 ··0x00000b50·726e616c·5f6a6e69·5f506f73·69784669·rnal_jni_PosixFi15 ··0x00000a80·726e616c·5f6a6e69·5f506f73·69784669·rnal_jni_PosixFi
29 ··0x00000b60·6c654675·6e637469·6f6e735f·63686d6f·leFunctions_chmo 
30 ··0x00000b70·64006a61·76615f74·6f5f6368·61720066·d.java_to_char.f 
31 ··0x00000b80·72656500·5f5a3874·6f4d696c·6c697338·ree._Z8toMillis8 
32 ··0x00000b90·74696d65·73706563·005f5a31·30756e70·timespec._Z10unp 
33 ··0x00000ba0·61636b53·74617450·34737461·74506950·ackStatP4statPiP16 ··0x00000a90·6c655379·7374656d·46756e63·74696f6e·leSystemFunction
 17 ··0x00000aa0·735f6c69·73744669·6c655379·7374656d·s_listFileSystem
 18 ··0x00000ab0·73007365·746d6e74·656e7400·63686172·s.setmntent.char
 19 ··0x00000ac0·5f746f5f·6a617661·00676574·6d6e7465·_to_java.getmnte
 20 ··0x00000ad0·6e745f72·00656e64·6d6e7465·6e74006d·nt_r.endmntent.m
 21 ··0x00000ae0·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_
34 ··0x00000bb0·6c53325f·004a6176·615f6e65·745f7275·lS2_.Java_net_ru22 ··0x00000af0·6572726e·6f004a61·76615f6e·65745f72·errno.Java_net_r
35 ··0x00000bc0·62796772·61706566·72756974·5f706c61·bygrapefruit_pla23 ··0x00000b00·75627967·72617065·66727569·745f706c·ubygrapefruit_pl
36 ··0x00000bd0·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j24 ··0x00000b10·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_
 25 ··0x00000b20·6a6e695f·46696c65·4576656e·7446756e·jni_FileEventFun
 26 ··0x00000b30·6374696f·6e735f63·72656174·65576174·ctions_createWat
 27 ··0x00000b40·63680069·6e6f7469·66795f69·6e697431·ch.inotify_init1
 28 ··0x00000b50·006a6176·615f746f·5f636861·7200696e·.java_to_char.in
 29 ··0x00000b60·6f746966·795f6164·645f7761·74636800·otify_add_watch.
 30 ··0x00000b70·66726565·006d616c·6c6f6300·636c6f73·free.malloc.clos
 31 ··0x00000b80·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg
 32 ··0x00000b90·72617065·66727569·745f706c·6174666f·rapefruit_platfo
 33 ··0x00000ba0·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
 34 ··0x00000bb0·46696c65·4576656e·7446756e·6374696f·FileEventFunctio
 35 ··0x00000bc0·6e735f77·61697446·6f724e65·78744576·ns_waitForNextEv
 36 ··0x00000bd0·656e7400·72656164·004a6176·615f6e65·ent.read.Java_ne
37 ··0x00000be0·6e695f50·6f736978·46696c65·46756e63·ni_PosixFileFunc 
38 ··0x00000bf0·74696f6e·735f7374·6174006c·73746174·tions_stat.lstat 
39 ··0x00000c00·3634005f·5f657272·6e6f5f6c·6f636174·64.__errno_locat 
40 ··0x00000c10·696f6e00·6d61726b·5f666169·6c65645f·ion.mark_failed_ 
41 ··0x00000c20·77697468·5f6d6573·73616765·004a6176·with_message.Jav 
42 ··0x00000c30·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
43 ··0x00000c40·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
44 ··0x00000c50·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
45 ··0x00000c60·46696c65·46756e63·74696f6e·735f7265·FileFunctions_re 
46 ··0x00000c70·61646469·72007374·726c656e·006f7065·addir.strlen.ope 
47 ··0x00000c80·6e646972·00726561·64646972·36345f72·ndir.readdir64_r 
48 ··0x00000c90·006d616c·6c6f6300·7374726e·63707900·.malloc.strncpy. 
49 ··0x00000ca0·636c6f73·65646972·004a6176·615f6e65·closedir.Java_ne 
50 ··0x00000cb0·745f7275·62796772·61706566·72756974·t_rubygrapefruit37 ··0x00000be0·745f7275·62796772·61706566·72756974·t_rubygrapefruit
51 ··0x00000cc0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern38 ··0x00000bf0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern
52 ··0x00000cd0·616c5f6a·6e695f50·6f736978·46696c65·al_jni_PosixFile39 ··0x00000c00·616c5f6a·6e695f46·696c6545·76656e74·al_jni_FileEvent
53 ··0x00000ce0·46756e63·74696f6e·735f7379·6d6c696e·Functions_symlin40 ··0x00000c10·46756e63·74696f6e·735f636c·6f736557·Functions_closeW
 41 ··0x00000c20·61746368·00696e6f·74696679·5f726d5f·atch.inotify_rm_
 42 ··0x00000c30·77617463·68004a61·76615f6e·65745f72·watch.Java_net_r
 43 ··0x00000c40·75627967·72617065·66727569·745f706c·ubygrapefruit_pl
 44 ··0x00000c50·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_
 45 ··0x00000c60·6a6e695f·4e617469·76654c69·62726172·jni_NativeLibrar
 46 ··0x00000c70·7946756e·6374696f·6e735f67·65745379·yFunctions_getSy
 47 ··0x00000c80·7374656d·496e666f·00756e61·6d65004a·stemInfo.uname.J
 48 ··0x00000c90·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap
 49 ··0x00000ca0·65667275·69745f70·6c617466·6f726d5f·efruit_platform_
 50 ··0x00000cb0·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos
 51 ··0x00000cc0·69785479·70654675·6e637469·6f6e735f·ixTypeFunctions_
 52 ··0x00000cd0·6765744e·61746976·65547970·65496e66·getNativeTypeInf
54 ··0x00000cf0·6b004a61·76615f6e·65745f72·75627967·k.Java_net_rubyg53 ··0x00000ce0·6f004a61·76615f6e·65745f72·75627967·o.Java_net_rubyg
55 ··0x00000d00·72617065·66727569·745f706c·6174666f·rapefruit_platfo54 ··0x00000cf0·72617065·66727569·745f706c·6174666f·rapefruit_platfo
56 ··0x00000d10·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_55 ··0x00000d00·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
57 ··0x00000d20·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio56 ··0x00000d10·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio
58 ··0x00000d30·6e735f72·6561646c·696e6b00·4a617661·ns_readlink.Java 
59 ··0x00000d40·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr57 ··0x00000d20·6e735f63·686d6f64·005f5a38·746f4d69·ns_chmod._Z8toMi
 58 ··0x00000d30·6c6c6973·3874696d·65737065·63005f5a·llis8timespec._Z
 59 ··0x00000d40·3130756e·7061636b·53746174·50347374·10unpackStatP4st
 60 ··0x00000d50·61745069·506c5332·5f004a61·76615f6e·atPiPlS2_.Java_n
 61 ··0x00000d60·65745f72·75627967·72617065·66727569·et_rubygrapefrui
60 ··0x00000d50·7569745f·706c6174·666f726d·5f696e74·uit_platform_int62 ··0x00000d70·745f706c·6174666f·726d5f69·6e746572·t_platform_inter
61 ··0x00000d60·65726e61·6c5f6a6e·695f506f·73697850·ernal_jni_PosixP63 ··0x00000d80·6e616c5f·6a6e695f·506f7369·7846696c·nal_jni_PosixFil
62 ··0x00000d70·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_ 
63 ··0x00000d80·67657450·69640067·65747069·64004a61·getPid.getpid.Ja64 ··0x00000d90·6546756e·6374696f·6e735f73·74617400·eFunctions_stat.
 65 ··0x00000da0·6c737461·74363400·5f5f6572·726e6f5f·lstat64.__errno_
 66 ··0x00000db0·6c6f6361·74696f6e·006d6172·6b5f6661·location.mark_fa
 67 ··0x00000dc0·696c6564·5f776974·685f6d65·73736167·iled_with_messag
64 ··0x00000d90·76615f6e·65745f72·75627967·72617065·va_net_rubygrape68 ··0x00000dd0·65004a61·76615f6e·65745f72·75627967·e.Java_net_rubyg
65 ··0x00000da0·66727569·745f706c·6174666f·726d5f69·fruit_platform_i69 ··0x00000de0·72617065·66727569·745f706c·6174666f·rapefruit_platfo
66 ··0x00000db0·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi70 ··0x00000df0·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_
67 ··0x00000dc0·7850726f·63657373·46756e63·74696f6e·xProcessFunction 
68 ··0x00000dd0·735f6465·74616368·00736574·73696400·s_detach.setsid.71 ··0x00000e00·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio
 72 ··0x00000e10·6e735f72·65616464·69720073·74726c65·ns_readdir.strle
 73 ··0x00000e20·6e006f70·656e6469·72007265·61646469·n.opendir.readdi
 74 ··0x00000e30·7236345f·72007374·726e6370·7900636c·r64_r.strncpy.cl
 75 ··0x00000e40·6f736564·6972004a·6176615f·6e65745f·osedir.Java_net_
 76 ··0x00000e50·72756279·67726170·65667275·69745f70·rubygrapefruit_p
 77 ··0x00000e60·6c617466·6f726d5f·696e7465·726e616c·latform_internal
 78 ··0x00000e70·5f6a6e69·5f506f73·69784669·6c654675·_jni_PosixFileFu
 79 ··0x00000e80·6e637469·6f6e735f·73796d6c·696e6b00·nctions_symlink.
69 ··0x00000de0·4a617661·5f6e6574·5f727562·79677261·Java_net_rubygra80 ··0x00000e90·4a617661·5f6e6574·5f727562·79677261·Java_net_rubygra
70 ··0x00000df0·70656672·7569745f·706c6174·666f726d·pefruit_platform81 ··0x00000ea0·70656672·7569745f·706c6174·666f726d·pefruit_platform
71 ··0x00000e00·5f696e74·65726e61·6c5f6a6e·695f506f·_internal_jni_Po82 ··0x00000eb0·5f696e74·65726e61·6c5f6a6e·695f506f·_internal_jni_Po
 83 ··0x00000ec0·73697846·696c6546·756e6374·696f6e73·sixFileFunctions
 84 ··0x00000ed0·5f726561·646c696e·6b004a61·76615f6e·_readlink.Java_n
 85 ··0x00000ee0·65745f72·75627967·72617065·66727569·et_rubygrapefrui
 86 ··0x00000ef0·745f706c·6174666f·726d5f69·6e746572·t_platform_inter
 87 ··0x00000f00·6e616c5f·6a6e695f·506f7369·7850726f·nal_jni_PosixPro
 88 ··0x00000f10·63657373·46756e63·74696f6e·735f6765·cessFunctions_ge
 89 ··0x00000f20·74506964·00676574·70696400·4a617661·tPid.getpid.Java
 90 ··0x00000f30·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr
 91 ··0x00000f40·7569745f·706c6174·666f726d·5f696e74·uit_platform_int
 92 ··0x00000f50·65726e61·6c5f6a6e·695f506f·73697850·ernal_jni_PosixP
72 ··0x00000e10·73697850·726f6365·73734675·6e637469·sixProcessFuncti93 ··0x00000f60·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_
 94 ··0x00000f70·64657461·63680073·65747369·64004a61·detach.setsid.Ja
73 ··0x00000e20·6f6e735f·67657457·6f726b69·6e674469·ons_getWorkingDi 
74 ··0x00000e30·72656374·6f727900·67657463·7764004a·rectory.getcwd.J 
75 ··0x00000e40·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap95 ··0x00000f80·76615f6e·65745f72·75627967·72617065·va_net_rubygrape
76 ··0x00000e50·65667275·69745f70·6c617466·6f726d5f·efruit_platform_96 ··0x00000f90·66727569·745f706c·6174666f·726d5f69·fruit_platform_i
77 ··0x00000e60·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos97 ··0x00000fa0·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi
78 ··0x00000e70·69785072·6f636573·7346756e·6374696f·ixProcessFunctio98 ··0x00000fb0·7850726f·63657373·46756e63·74696f6e·xProcessFunction
79 ··0x00000e80·6e735f73·6574576f·726b696e·67446972·ns_setWorkingDir99 ··0x00000fc0·735f6765·74576f72·6b696e67·44697265·s_getWorkingDire
Max diff block lines reached; 402/16368 bytes (2.46%) of diff not shown.
69.5 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 16820
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000002300·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base-0xc0>:2 0000000000002300·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base-0xc0>:
3 deregister_tm_clones():3 deregister_tm_clones():
4 »       lea····0x3e61(%rip),%rdi········4 »       lea····0x3e61(%rip),%rdi········
5 »       lea····0x3e5a(%rip),%rax········5 »       lea····0x3e5a(%rip),%rax········
6 »       cmp····%rdi,%rax6 »       cmp····%rdi,%rax
7 »       je·····2328·<__cxa_finalize@plt+0x38>7 »       je·····2328·<__cxa_finalize@plt+0x38>
8 »       mov····0x3cae(%rip),%rax········8 »       mov····0x3cae(%rip),%rax········
9 »       test···%rax,%rax9 »       test···%rax,%rax
Offset 51, 15 lines modifiedOffset 51, 382 lines modified
51 »       ret51 »       ret
52 »       nopl···0x0(%rax)52 »       nopl···0x0(%rax)
53 frame_dummy():53 frame_dummy():
54 »       endbr6454 »       endbr64
55 »       jmp····2330·<__cxa_finalize@plt+0x40>55 »       jmp····2330·<__cxa_finalize@plt+0x40>
56 »       nopl···0x0(%rax)56 »       nopl···0x0(%rax)
  
 57 00000000000023c0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base>:
 58 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems():
 59 ./src/main/cpp/linux.cpp:35
 60 »       endbr64
 61 »       push···%r15
 62 ./src/main/cpp/linux.cpp:36
 63 »       lea····0x1c33(%rip),%rsi········
 64 ./src/main/cpp/linux.cpp:35
 65 »       push···%r14
 66 »       push···%r13
 67 »       mov····%rdx,%r13
 68 »       push···%r12
 69 »       push···%rbp
 70 »       push···%rbx
 71 »       mov····%rdi,%rbx
 72 ./src/main/cpp/linux.cpp:36
 73 »       lea····0x1c20(%rip),%rdi········
 74 ./src/main/cpp/linux.cpp:35
 75 »       sub····$0x468,%rsp
 76 »       mov····%fs:0x28,%rbp
 77 »       mov····%rbp,0x458(%rsp)
 78 »       mov····%rcx,%rbp
 79 ./src/main/cpp/linux.cpp:36
 80 »       call···2270·<setmntent@plt>
 81 ./src/main/cpp/linux.cpp:37
 82 »       test···%rax,%rax
 83 »       je·····2500·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x140>
 84 »       mov····%rax,%r12
 85 /usr/lib/jvm/default-java/include/jni.h:896
 86 »       mov····(%rbx),%rax
 87 »       mov····%r13,%rsi
 88 »       mov····%rbx,%rdi
 89 »       call···*0xf8(%rax)
 90 /usr/lib/jvm/default-java/include/jni.h:904
 91 »       lea····0x1e3c(%rip),%rcx········
 92 »       lea····0x1bfb(%rip),%rdx········
 93 »       mov····%rbx,%rdi
 94 /usr/lib/jvm/default-java/include/jni.h:896
 95 »       mov····%rax,%rsi
 96 /usr/lib/jvm/default-java/include/jni.h:904
 97 »       mov····(%rbx),%rax
 98 »       call···*0x108(%rax)
 99 »       mov····%rax,0x18(%rsp)
 100 »       lea····0x50(%rsp),%rax
 101 »       mov····%rax,0x8(%rsp)
 102 »       lea····0x20(%rsp),%rax
 103 »       mov····%rax,0x10(%rsp)
 104 »       jmp····24b7·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xf7>
 105 »       nopl···(%rax)
 106 ./src/main/cpp/linux.cpp:48
 107 »       mov····0x28(%rsp),%rsi
 108 »       mov····%rbp,%rdx
 109 »       mov····%rbx,%rdi
 110 »       call···22e0·<char_to_java@plt>
 111 ./src/main/cpp/linux.cpp:49
 112 »       mov····0x30(%rsp),%rsi
 113 »       mov····%rbp,%rdx
 114 »       mov····%rbx,%rdi
 115 ./src/main/cpp/linux.cpp:48
 116 »       mov····%rax,%r14
 117 ./src/main/cpp/linux.cpp:49
 118 »       call···22e0·<char_to_java@plt>
 119 ./src/main/cpp/linux.cpp:50
 120 »       mov····0x20(%rsp),%rsi
 121 »       mov····%rbp,%rdx
 122 »       mov····%rbx,%rdi
 123 ./src/main/cpp/linux.cpp:49
 124 »       mov····%rax,%r15
 125 ./src/main/cpp/linux.cpp:50
 126 »       call···22e0·<char_to_java@plt>
 127 ./src/main/cpp/linux.cpp:51
 128 »       sub····$0x8,%rsp
 129 »       mov····%r15,%r8
 130 »       mov····%r14,%rcx
 131 »       push···$0x1
 132 ./src/main/cpp/linux.cpp:50
 133 »       mov····%rax,%r9
 134 ./src/main/cpp/linux.cpp:51
 135 »       mov····%r13,%rsi
 136 »       mov····%rbx,%rdi
 137 »       push···$0x1
 138 »       xor····%eax,%eax
 139 »       push···$0x0
 140 »       mov····0x38(%rsp),%rdx
 141 »       call···2090·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@plt>
 142 »       add····$0x20,%rsp
 143 ./src/main/cpp/linux.cpp:47
 144 »       mov····0x8(%rsp),%rdx
 145 »       mov····0x10(%rsp),%rsi
 146 »       mov····$0x400,%ecx
 147 »       mov····%r12,%rdi
 148 »       call···2130·<getmntent_r@plt>
 149 ./src/main/cpp/linux.cpp:47·(discriminator·1)
 150 »       test···%rax,%rax
 151 »       jne····2458·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x98>
 152 ./src/main/cpp/linux.cpp:54
 153 »       mov····%r12,%rdi
 154 »       call···2050·<endmntent@plt>
 155 ./src/main/cpp/linux.cpp:55
 156 »       mov····0x458(%rsp),%rax
 157 »       sub····%fs:0x28,%rax
 158 »       jne····2536·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x176>
 159 »       add····$0x468,%rsp
 160 »       pop····%rbx
 161 »       pop····%rbp
 162 »       pop····%r12
Max diff block lines reached; 59423/70855 bytes (83.87%) of diff not shown.
2.98 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]··r
 3 ··[·····2]··/etc/mtab
 4 ··[·····c]··could·not·open·mount·file
 5 ··[····26]··add
 6 ··[····2a]··could·not·initialize·inotify
 7 ··[····47]··could·not·add·path·to·watch
 8 ··[····63]··could·not·wait·for·next·event
 9 ··[····81]··Ljava/lang/String;
 10 ··[····94]··osName
 11 ··[····9b]··osVersion
 12 ··[····a5]··machineArchitecture
 13 ··[····b9]··I
 14 ··[····bb]··int_bytes
 15 ··[····c5]··u_long_bytes
 16 ··[····d2]··size_t_bytes
 17 ··[····df]··uid_t_bytes
 18 ··[····eb]··gid_t_bytes
 19 ··[····f7]··off_t_bytes
 20 ··[···103]··could·not·chmod·file
 21 ··[···118]··(IIIIJJI)V
 22 ··[···123]··details
 23 ··[···12b]··could·not·find·method
 24 ··[···141]··could·not·stat·file
 25 ··[···155]··(Ljava/lang/String;IJJ)V
 26 ··[···16e]··addFile
 27 ··[···176]··could·not·open·directory
 28 ··[···18f]··..
 29 ··[···192]··could·not·symlink
 30 ··[···1a4]··could·not·lstat·file
 31 ··[···1b9]··could·not·create·array
 32 ··[···1d0]··could·not·readlink
 33 ··[···1e3]··could·not·setsid()
 34 ··[···1f6]··could·not·getcwd()
 35 ··[···209]··could·not·setcwd()
 36 ··[···21c]··could·not·putenv()
 37 ··[···22f]··could·not·fetch·terminal·size
 38 ··[···24d]··cols
 39 ··[···252]··rows
 40 ··[···257]··failed
 41 ··[···260]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
2 ··[·····0]··could·not·query·machine·details42 ··[···2a0]··could·not·query·machine·details
3 ··[····20]··could·not·read·directory·entry43 ··[···2c0]··could·not·read·directory·entry
4 ··[····40]··(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V 
5 ··[····80]··(Ljava/lang/String;IILjava/lang/String;)V44 ··[···2e0]··(Ljava/lang/String;IILjava/lang/String;)V
6 ··[····b0]··could·not·convert·string·to·current·locale45 ··[···310]··could·not·convert·string·to·current·locale
7 ··[····e0]··could·not·convert·string·from·current·locale46 ··[···340]··could·not·convert·string·from·current·locale
8 ··[···10d]··Ljava/lang/String; 
9 ··[···120]··osName 
10 ··[···127]··osVersion 
11 ··[···131]··machineArchitecture 
12 ··[···145]··I 
13 ··[···147]··int_bytes 
14 ··[···151]··u_long_bytes 
15 ··[···15e]··size_t_bytes 
16 ··[···16b]··uid_t_bytes 
17 ··[···177]··gid_t_bytes 
18 ··[···183]··off_t_bytes 
19 ··[···18f]··could·not·chmod·file 
20 ··[···1a4]··(IIIIJJI)V 
21 ··[···1af]··details 
22 ··[···1b7]··could·not·find·method 
23 ··[···1cd]··could·not·stat·file 
24 ··[···1e1]··(Ljava/lang/String;IJJ)V 
25 ··[···1fa]··addFile 
26 ··[···202]··could·not·open·directory 
27 ··[···21b]··.. 
28 ··[···21e]··could·not·symlink 
29 ··[···230]··could·not·lstat·file 
30 ··[···245]··could·not·create·array 
31 ··[···25c]··could·not·readlink 
32 ··[···26f]··could·not·setsid() 
33 ··[···282]··could·not·getcwd() 
34 ··[···295]··could·not·setcwd() 
35 ··[···2a8]··could·not·putenv() 
36 ··[···2bb]··could·not·fetch·terminal·size 
37 ··[···2d9]··cols 
38 ··[···2de]··rows 
39 ··[···2e3]··r 
40 ··[···2e5]··/etc/mtab 
41 ··[···2ef]··could·not·open·mount·file 
42 ··[···309]··add 
43 ··[···30d]··could·not·initialize·inotify 
44 ··[···32a]··could·not·add·path·to·watch 
45 ··[···346]··could·not·wait·for·next·event 
46 ··[···364]··failed 
  
2.37 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x0000436c·011b033b·00010000·1f000000·b4dcffff·...;............2 ··0x00004370·011b033b·04010000·1f000000·b0dcffff·...;............
3 ··0x0000437c·1c010000·84dfffff·44010000·54e0ffff·........D...T...3 ··0x00004380·20010000·80dfffff·48010000·50e0ffff··.......H...P...
4 ··0x0000438c·78010000·c4e1ffff·c8010000·24e3ffff·x...........$...4 ··0x00004390·7c010000·d0e1ffff·f4010000·a0e2ffff·|...............
5 ··0x0000439c·04020000·94e3ffff·50020000·c4e3ffff·........P....... 
6 ··0x000043ac·64020000·34e4ffff·84020000·f4e5ffff·d...4...........5 ··0x000043a0·44020000·30e3ffff·90020000·60e3ffff·D...0.......`...
 6 ··0x000043b0·60010000·20e4ffff·b0020000·90e5ffff·`...·...........
7 ··0x000043bc·10030000·74e9ffff·9c030000·14eaffff·....t...........7 ··0x000043c0·00030000·f0e6ffff·3c030000·60e7ffff·........<...`...
8 ··0x000043cc·fc030000·64ebffff·40040000·74ebffff·....d...@...t... 
9 ··0x000043dc·54040000·c4ebffff·88040000·24ecffff·T...........$...8 ··0x000043d0·88030000·90e7ffff·9c030000·00e8ffff·................
10 ··0x000043ec·b4040000·94ecffff·f8040000·04edffff·................9 ··0x000043e0·bc030000·c0e9ffff·48040000·40edffff·........H...@...
 10 ··0x000043f0·d4040000·e0edffff·34050000·30efffff·........4...0...
11 ··0x000043fc·44050000·c4edffff·80050000·f4edffff·D...............11 ··0x00004400·78050000·40efffff·8c050000·90efffff·x...@...........
12 ··0x0000440c·98050000·f4eeffff·5c010000·b4efffff·........\.......12 ··0x00004410·c0050000·f0efffff·ec050000·60f0ffff·............`...
 13 ··0x00004420·30060000·d0f0ffff·7c060000·90f1ffff·0.......|.......
13 ··0x0000441c·d4050000·34f1ffff·4c060000·04f2ffff·....4...L.......14 ··0x00004430·b8060000·c0f1ffff·d0060000·c0f2ffff·................
14 ··0x0000442c·9c060000·94f2ffff·e8060000·c4f2ffff·................ 
15 ··0x0000443c·04070000·24f3ffff·40070000·54f3ffff·....$...@...T...15 ··0x00004440·10070000·20f3ffff·4c070000·50f3ffff·....·...L...P...
16 ··0x0000444c·54070000·04f4ffff·a4070000·14f4ffff·T...............16 ··0x00004450·60070000·00f4ffff·b0070000·10f4ffff·`...............
17 ··0x0000445c·b8070000·34f4ffff·cc070000·34f5ffff·....4.......4...17 ··0x00004460·c4070000·30f4ffff·d8070000·30f5ffff·....0.......0...
18 ··0x0000446c·18080000····························....18 ··0x00004470·24080000····························$...
  
15.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 121 lines modifiedOffset 1, 121 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00004470·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x00004478·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x00004480·1b0c0708·90010000·24000000·1c000000·........$.......3 ··0x00004488·1b0c0708·90010000·24000000·1c000000·........$.......
4 ··0x00004490·90dbffff·d0020000·000e1046·0e184a0f·...........F..J.4 ··0x00004498·88dbffff·d0020000·000e1046·0e184a0f·...........F..J.
5 ··0x000044a0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....5 ··0x000044a8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
6 ··0x000044b0·14000000·44000000·38deffff·08000000·....D...8.......6 ··0x000044b8·14000000·44000000·30deffff·08000000·....D...0.......
7 ··0x000044c0·00000000·00000000·18000000·5c000000·............\...7 ··0x000044c8·00000000·00000000·18000000·5c000000·............\...
8 ··0x000044d0·90edffff·b4000000·004b0ee0·0102a30a·.........K......8 ··0x000044d8·f8e1ffff·b4000000·004b0ee0·0102a30a·.........K......
9 ··0x000044e0·0e08410b·4c000000·78000000·d4deffff·..A.L...x.......9 ··0x000044e8·0e08410b·74000000·78000000·ccdeffff·..A.t...x.......
10 ··0x000044f0·69010000·00460e10·8f02480e·188e0342·i....F....H....B10 ··0x000044f8·7b010000·00460e10·8f02490e·188e0342·{....F....I....B
11 ··0x00004500·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.11 ··0x00004508·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
12 ··0x00004510·3883074a·0ee00303·21010a0e·38410e30·8..J....!...8A.012 ··0x00004518·38830751·0ea00902·a90ea809·480eb009·8..Q........H...
 13 ··0x00004528·4b0eb809·440ec009·4e0ea009·7e0a0e38·K...D...N...~..8
13 ··0x00004520·410e2842·0e20420e·18420e10·420e0847·A.(B.·B..B..B..G14 ··0x00004538·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
14 ··0x00004530·0b000000·38000000·c8000000·f4dfffff·....8........... 
15 ··0x00004540·57010000·00460e10·8d024c0e·188c0341·W....F....L....A 
16 ··0x00004550·0e208604·440e2883·05470e30·0331010e·.·..D.(..G.0.1.. 
17 ··0x00004560·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B..... 
18 ··0x00004570·48000000·04010000·18e1ffff·6c000000·H...........l... 
19 ··0x00004580·00460e10·8d024b0e·188c0344·0e208604·.F....K....D.·.. 
20 ··0x00004590·440e2883·05440e30·6c0a0e28·410e2041·D.(..D.0l..(A.·A 
21 ··0x000045a0·0e18420e·10420e08·410b440e·28470e20·..B..B..A.D.(G.· 
22 ··0x000045b0·480e1842·0e10420e·08000000·10000000·H..B..B......... 
23 ··0x000045c0·50010000·3ce1ffff·28000000·00000000·P...<...(....... 
24 ··0x000045d0·1c000000·64010000·58e1ffff·6c000000·....d...X...l... 
25 ··0x000045e0·00450e10·83020243·0a0e0848·0b000000·.E.....C...H.... 
26 ··0x000045f0·88000000·84010000·a8e1ffff·b3010000·................ 
27 ··0x00004600·00460e10·8f02480e·188e0342·0e208d04·.F....H....B.·.. 
28 ··0x00004610·420e288c·05440e30·8606440e·3883074a·B.(..D.0..D.8..J 
29 ··0x00004620·0e900202·c30a0e38·410e3041·0e28420e·.......8A.0A.(B.15 ··0x00004548·0e08410b·5a0a0e38·4e0e3041·0e28420e·..A.Z..8N.0A.(B.
30 ··0x00004630·20420e18·420e1042·0e08470b·4a0e9802··B..B..B..G.J...16 ··0x00004558·20420e18·420e1042·0e08450b·4c000000··B..B..B..E.L...
31 ··0x00004640·4d0ea002·420ea802·420eb002·540e9002·M...B...B...T... 
32 ··0x00004650·660a0e98·02440ea0·02440ea8·02450eb0·f....D...D...E.. 
33 ··0x00004660·025e0b5a·0a0e384e·0e30410e·28420e20·.^.Z..8N.0A.(B.· 
34 ··0x00004670·420e1842·0e10420e·08450b00·88000000·B..B..B..E...... 
35 ··0x00004680·10020000·dce2ffff·78030000·00460e10·........x....F..17 ··0x00004568·f0000000·d4dfffff·cb000000·00460e10·.............F..
36 ··0x00004690·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.18 ··0x00004578·8e02450e·188d0342·0e208c04·440e2886·..E....B.·..D.(.
 19 ··0x00004588·05490e30·8306025d·0a0e2841·0e20490e·.I.0...]..(A.·I.
 20 ··0x00004598·18420e10·420e084b·0b530a0e·28430e20·.B..B..K.S..(C.·
 21 ··0x000045a8·420e1842·0e10420e·08440b00·48000000·B..B..B..D..H...
 22 ··0x000045b8·40010000·54e0ffff·87000000·00460e10·@...T........F..
 23 ··0x000045c8·8d02480e·188c0341·0e208604·410e2883·..H....A.·..A.(.
 24 ··0x000045d8·05470e30·02440a0e·28410e20·410e1842·.G.0.D..(A.·A..B
37 ··0x000046a0·05440e30·8606410e·3883074a·0ed00403·.D.0..A.8..J.... 
38 ··0x000046b0·a6010ed8·04470ee0·045f0ed8·04410ed0·.....G..._...A.. 
39 ··0x000046c0·0402a10a·0e38410e·30410e28·420e2042·.....8A.0A.(B.·B 
40 ··0x000046d0·0e18420e·10420e08·4a0b7f0a·0e384b0e·..B..B..J....8K. 
41 ··0x000046e0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B.. 
42 ··0x000046f0·4d0b0269·0e38410e·30410e28·420e2042·M..i.8A.0A.(B.·B 
43 ··0x00004700·0e18420e·10420e08·5c000000·9c020000·..B..B..\....... 
44 ··0x00004710·d0e5ffff·a0000000·00460e10·8e02480e·.........F....H. 
45 ··0x00004720·188d0345·0e208c04·440e2886·05440e30·...E.·..D.(..D.0 
46 ··0x00004730·83060247·0a0e2841·0e20420e·18420e10·...G..(A.·B..B.. 
47 ··0x00004740·420e0847·0b410a0e·284e0e20·420e1842·B..G.A..(N.·B..B 
48 ··0x00004750·0e10420e·084b0b44·0e28410e·20420e18·..B..K.D.(A.·B..25 ··0x000045e8·0e10420e·08470b56·0e28430e·20410e18·..B..G.V.(C.·A..
49 ··0x00004760·420e1042·0e080000·40000000·fc020000·B..B....@.......26 ··0x000045f8·420e1042·0e080000·1c000000·8c010000·B..B............
 27 ··0x00004608·98e0ffff·2e000000·00450e10·8302640e·.........E....d.
 28 ··0x00004618·08000000·00000000·4c000000·ac010000·........L.......
50 ··0x00004770·10e6ffff·44010000·00460e10·8e02480e·....D....F....H.29 ··0x00004628·68e1ffff·69010000·00460e10·8f02480e·h...i....F....H.
51 ··0x00004780·188d0342·0e208c04·440e2886·05410e30·...B.·..D.(..A.030 ··0x00004638·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 31 ··0x00004648·8606410e·3883074a·0ee00303·21010a0e·..A.8..J....!...
 32 ··0x00004658·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
 33 ··0x00004668·420e0847·0b000000·38000000·fc010000·B..G....8.......
 34 ··0x00004678·88e2ffff·57010000·00460e10·8d024c0e·....W....F....L.
 35 ··0x00004688·188c0341·0e208604·440e2883·05470e30·...A.·..D.(..G.0
 36 ··0x00004698·0331010e·28410e20·410e1842·0e10420e·.1..(A.·A..B..B.
52 ··0x00004790·8306470e·d00102ad·0a0e3044·0e28410e·..G.......0D.(A. 
53 ··0x000047a0·20420e18·420e1042·0e08440b·10000000··B..B..B..D..... 
54 ··0x000047b0·40030000·1ce7ffff·09000000·00000000·@............... 
55 ··0x000047c0·30000000·54030000·18e7ffff·4a000000·0...T.......J... 
56 ··0x000047d0·00450e10·8602440e·18830347·0e204e0a·.E....D....G.·N. 
57 ··0x000047e0·0e18410e·10410e08·480b4e0e·184e0e10·..A..A..H.N..N.. 
58 ··0x000047f0·410e0800·28000000·88030000·34e7ffff·A...(.......4... 
59 ··0x00004800·56000000·00460e10·8c02460e·18860346·V....F....F....F 
60 ··0x00004810·0e208304·6a0a0e18·410e1042·0e08410b·.·..j...A..B..A. 
61 ··0x00004820·40000000·b4030000·68e7ffff·65000000·@.......h...e... 
62 ··0x00004830·00460e10·8c024a0e·18860344·0e208304·.F....J....D.·.. 
63 ··0x00004840·5d0a0e18·410e1042·0e084c0b·560a0e18·]...A..B..L.V... 
64 ··0x00004850·410e1042·0e08470b·410e1841·0e10420e·A..B..G.A..A..B. 
65 ··0x00004860·08000000·48000000·f8030000·94e7ffff·....H...........37 ··0x000046a8·08000000·48000000·38020000·ace3ffff·....H...8.......
66 ··0x00004870·65000000·00460e10·8d024b0e·188c0341·e....F....K....A38 ··0x000046b8·6c000000·00460e10·8d024b0e·188c0344·l....F....K....D
67 ··0x00004880·0e208604·440e2883·05440e30·640a0e28·.·..D.(..D.0d..(39 ··0x000046c8·0e208604·440e2883·05440e30·6c0a0e28·.·..D.(..D.0l..(
68 ··0x00004890·4a0e2041·0e18420e·10420e08·4b0b440e·J.·A..B..B..K.D.40 ··0x000046d8·410e2041·0e18420e·10420e08·410b440e·A.·A..B..B..A.D.
69 ··0x000048a0·28430e20·410e1842·0e10420e·08000000·(C.·A..B..B.....41 ··0x000046e8·28470e20·480e1842·0e10420e·08000000·(G.·H..B..B.....
 42 ··0x000046f8·10000000·84020000·d0e3ffff·28000000·............(...
 43 ··0x00004708·00000000·1c000000·98020000·ece3ffff·................
 44 ··0x00004718·6c000000·00450e10·83020243·0a0e0848·l....E.....C...H
 45 ··0x00004728·0b000000·88000000·b8020000·3ce4ffff·............<...
70 ··0x000048b0·38000000·44040000·b8e7ffff·b4000000·8...D........... 
71 ··0x000048c0·00460e10·8d024b0e·188c0341·0e208604·.F....K....A.·.. 
72 ··0x000048d0·440e2883·05470e30·7e0a0e28·440e2041·D.(..G.0~..(D.·A 
73 ··0x000048e0·0e18420e·10420e08·4c0b0000·14000000·..B..B..L....... 
74 ··0x000048f0·80040000·3ce8ffff·26000000·00540e10·....<...&....T.. 
75 ··0x00004900·510e0800·38000000·98040000·54e8ffff·Q...8.......T... 
76 ··0x00004910·f1000000·00460e10·8d02490e·188c0341·.....F....I....A46 ··0x00004738·b3010000·00460e10·8f02480e·188e0342·.....F....H....B
 47 ··0x00004748·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
 48 ··0x00004758·3883074a·0e900202·c30a0e38·410e3041·8..J.......8A.0A
77 ··0x00004920·0e208604·440e2883·054a0e40·02ad0a0e·.·..D.(..J.@.... 
78 ··0x00004930·28410e20·410e1842·0e10420e·08470b00·(A.·A..B..B..G.. 
79 ··0x00004940·74000000·d4040000·d8e9ffff·7b010000·t...........{... 
80 ··0x00004950·00460e10·8f02490e·188e0342·0e208d04·.F....I....B.·.. 
81 ··0x00004960·450e288c·05410e30·8606410e·38830751·E.(..A.0..A.8..Q 
82 ··0x00004970·0ea00902·a90ea809·480eb009·4b0eb809·........H...K... 
83 ··0x00004980·440ec009·4e0ea009·7e0a0e38·410e3041·D...N...~..8A.0A 
84 ··0x00004990·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.49 ··0x00004768·0e28420e·20420e18·420e1042·0e08470b·.(B.·B..B..B..G.
 50 ··0x00004778·4a0e9802·4d0ea002·420ea802·420eb002·J...M...B...B...
 51 ··0x00004788·540e9002·660a0e98·02440ea0·02440ea8·T...f....D...D..
 52 ··0x00004798·02450eb0·025e0b5a·0a0e384e·0e30410e·.E...^.Z..8N.0A.
 53 ··0x000047a8·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..
85 ··0x000049a0·5a0a0e38·4e0e3041·0e28420e·20420e18·Z..8N.0A.(B.·B.. 
86 ··0x000049b0·420e1042·0e08450b·4c000000·4c050000·B..B..E.L...L... 
87 ··0x000049c0·e0eaffff·cb000000·00460e10·8e02450e·.........F....E. 
88 ··0x000049d0·188d0342·0e208c04·440e2886·05490e30·...B.·..D.(..I.0 
89 ··0x000049e0·8306025d·0a0e2841·0e20490e·18420e10·...]..(A.·I..B.. 
90 ··0x000049f0·420e084b·0b530a0e·28430e20·420e1842·B..K.S..(C.·B..B 
91 ··0x00004a00·0e10420e·08440b00·48000000·9c050000·..B..D..H....... 
92 ··0x00004a10·60ebffff·87000000·00460e10·8d02480e·`........F....H. 
93 ··0x00004a20·188c0341·0e208604·410e2883·05470e30·...A.·..A.(..G.0 
94 ··0x00004a30·02440a0e·28410e20·410e1842·0e10420e·.D..(A.·A..B..B. 
95 ··0x00004a40·08470b56·0e28430e·20410e18·420e1042·.G.V.(C.·A..B..B 
96 ··0x00004a50·0e080000·18000000·e8050000·a4ebffff·................ 
97 ··0x00004a60·2e000000·00450e10·8302640e·08000000·.....E....d..... 
98 ··0x00004a70·38000000·04060000·b8ebffff·5d000000·8...........]...54 ··0x000047b8·88000000·44030000·70e5ffff·78030000·....D...p...x...
99 ··0x00004a80·00460e10·8e02450e·188d0345·0e208c04·.F....E....E.·.. 
100 ··0x00004a90·490e2886·05410e30·8306770e·28410e20·I.(..A.0..w.(A.· 
101 ··0x00004aa0·420e1842·0e10420e·08000000·10000000·B..B..B......... 
Max diff block lines reached; 0/15862 bytes (0.00%) of diff not shown.
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·62366533·63376530·38396234·38643862·b6e3c7e089b48d8b 
3 ··0x00000010·37663536·66393639·33316263·35623630·7f56f96931bc5b602 ··0x00000000·39386431·62366363·65343563·66356562·98d1b6cce45cf5eb
 3 ··0x00000010·65383863·65373961·33626639·65333034·e88ce79a3bf9e304
4 ··0x00000020·33656230·34372e64·65627567·00000000·3eb047.debug....4 ··0x00000020·66323634·35332e64·65627567·00000000·f26453.debug....
5 ··0x00000030·2ef7aa1b····························....5 ··0x00000030·7a02cb2d····························z..-
  
2.13 MB
libnative-platform-jni-dbgsym_0.14-6_amd64.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····64580·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····64620·2024-02-19·17:15:43.000000·data.tar.xz
974 B
control.tar.xz
946 B
control.tar
482 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
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:·897 Installed-Size:·89
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:·2cc67fe022d0ce5e3645b743889733d0ec68159f·b1b6e3c7e089b48d8b7f56f96931bc5b603eb04712 Build-Ids:·5d98d1b6cce45cf5ebe88ce79a3bf9e304f26453·7160c94a08511572ca262620b8f660ad6bb2b0be
442 B
./md5sums
30.0 B
./md5sums
Files differ
394 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/2c/c67fe022d0ce5e3645b743889733d0ec68159f.debug 
2 usr/lib/debug/.build-id/b1/b6e3c7e089b48d8b7f56f96931bc5b603eb047.debug1 usr/lib/debug/.build-id/5d/98d1b6cce45cf5ebe88ce79a3bf9e304f26453.debug
 2 usr/lib/debug/.build-id/71/60c94a08511572ca262620b8f660ad6bb2b0be.debug
3 usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug3 usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
2.13 MB
data.tar.xz
2.13 MB
data.tar
2.33 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/2c/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5d/
7 -rw-r--r--···0·root·········(0)·root·········(0)····26512·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/2c/c67fe022d0ce5e3645b743889733d0ec68159f.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····35776·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5d/98d1b6cce45cf5ebe88ce79a3bf9e304f26453.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/b1/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/71/
9 -rw-r--r--···0·root·········(0)·root·········(0)····35744·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/b1/b6e3c7e089b48d8b7f56f96931bc5b603eb047.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····26512·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/71/60c94a08511572ca262620b8f660ad6bb2b0be.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/x86_64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····15336·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····15336·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-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
9.5 KB
./usr/lib/debug/.build-id/2c/c67fe022d0ce5e3645b743889733d0ec68159f.debug vs.
./usr/lib/debug/.build-id/71/60c94a08511572ca262620b8f660ad6bb2b0be.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.39 KB
readelf --wide --symbols {}
    
Offset 7, 16 lines modifiedOffset 7, 16 lines modified
7 ·····3:·00000000000021f0·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·00000000000021f0·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·0000000000002230·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·0000000000002230·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·00000000000050e0·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·00000000000050e0·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·0000000000004dd8·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000004dd8·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000002270·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·0000000000002270·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·0000000000004dd0·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·0000000000004dd0·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp 
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
19 ····15:·00000000000036e4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__19 ····15:·00000000000036e4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
21 ····17:·0000000000002cc8·····0·FUNC····LOCAL··DEFAULT···13·_fini21 ····17:·0000000000002cc8·····0·FUNC····LOCAL··DEFAULT···13·_fini
22 ····18:·00000000000050c0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle22 ····18:·00000000000050c0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
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:·2cc67fe022d0ce5e3645b743889733d0ec68159f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7160c94a08511572ca262620b8f660ad6bb2b0be
4.48 KB
readelf --wide --debug-dump=rawline {}
    
Offset 981, 43 lines modifiedOffset 981, 43 lines modified
981 ··Opcode·10·has·0·args981 ··Opcode·10·has·0·args
982 ··Opcode·11·has·0·args982 ··Opcode·11·has·0·args
983 ··Opcode·12·has·1·arg983 ··Opcode·12·has·1·arg
  
984 ·The·Directory·Table·(offset·0x666,·lines·11,·columns·1):984 ·The·Directory·Table·(offset·0x666,·lines·11,·columns·1):
985 ··Entry»  Name985 ··Entry»  Name
986 ··0»      (line_strp)»   (offset:·0):·.986 ··0»      (line_strp)»   (offset:·0):·.
987 ··1»      (line_strp)»   (offset:·0x218):·src/shared/cpp987 ··1»      (line_strp)»   (offset:·0x201):·src/shared/cpp
988 ··2»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include988 ··2»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
989 ··3»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux989 ··3»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux
990 ··4»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include990 ··4»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
991 ··5»      (line_strp)»   (offset:·0x99):·/usr/include991 ··5»      (line_strp)»   (offset:·0x99):·/usr/include
992 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/c++/14992 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/c++/14
993 ··7»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits993 ··7»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits
994 ··8»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits994 ··8»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits
995 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers995 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers
996 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/14/bits996 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
997 ·The·File·Name·Table·(offset·0x698,·lines·17,·columns·2):997 ·The·File·Name·Table·(offset·0x698,·lines·17,·columns·2):
998 ··Entry»  Dir»       Name998 ··Entry»  Dir»       Name
999 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x206):·generic_posix.cpp999 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1ef):·generic_posix.cpp
1000 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x206):·generic_posix.cpp1000 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1ef):·generic_posix.cpp
1001 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>1001 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>
1002 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x149):·stddef.h1002 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x149):·stddef.h
1003 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x162):·jni_md.h1003 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x162):·jni_md.h
1004 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x138):·jni.h1004 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x138):·jni.h
1005 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x16b):·stdlib.h1005 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x16b):·stdlib.h
1006 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x174):·cstdlib1006 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x174):·cstdlib
1007 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x17c):·std_abs.h1007 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x17c):·std_abs.h
1008 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x186):·stdlib-float.h1008 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x186):·stdlib-float.h
1009 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h1009 ··10»     (udata)»      8»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h
1010 ··11»     (udata)»      8»     (line_strp)»  (offset:·0x16b):·stdlib.h1010 ··11»     (udata)»      8»     (line_strp)»  (offset:·0x16b):·stdlib.h
1011 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x16b):·stdlib.h1011 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x16b):·stdlib.h
1012 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h1012 ··13»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h
1013 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x227):·string.h1013 ··14»     (udata)»      5»     (line_strp)»  (offset:·0x210):·string.h
1014 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x230):·errno.h1014 ··15»     (udata)»      5»     (line_strp)»  (offset:·0x219):·errno.h
1015 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h1015 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h
  
1016 ·Line·Number·Statements:1016 ·Line·Number·Statements:
1017 ··[0x000006ed]··Set·column·to·791017 ··[0x000006ed]··Set·column·to·79
1018 ··[0x000006ef]··Extended·opcode·2:·set·Address·to·0x28b01018 ··[0x000006ef]··Extended·opcode·2:·set·Address·to·0x28b0
1019 ··[0x000006fa]··Advance·Line·by·27·to·281019 ··[0x000006fa]··Advance·Line·by·27·to·28
1020 ··[0x000006fc]··Copy1020 ··[0x000006fc]··Copy
Offset 1131, 15 lines modifiedOffset 1131, 15 lines modified
1131 ··Opcode·10·has·0·args1131 ··Opcode·10·has·0·args
1132 ··Opcode·11·has·0·args1132 ··Opcode·11·has·0·args
1133 ··Opcode·12·has·1·arg1133 ··Opcode·12·has·1·arg
  
1134 ·The·Directory·Table·(offset·0x7a6,·lines·7,·columns·1):1134 ·The·Directory·Table·(offset·0x7a6,·lines·7,·columns·1):
1135 ··Entry»  Name1135 ··Entry»  Name
1136 ··0»      (line_strp)»   (offset:·0):·.1136 ··0»      (line_strp)»   (offset:·0):·.
1137 ··1»      (line_strp)»   (offset:·0x218):·src/shared/cpp1137 ··1»      (line_strp)»   (offset:·0x201):·src/shared/cpp
1138 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include1138 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
1139 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include1139 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
1140 ··4»      (line_strp)»   (offset:·0x99):·/usr/include1140 ··4»      (line_strp)»   (offset:·0x99):·/usr/include
1141 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux1141 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux
1142 ··6»      (line_strp)»   (offset:·0xfb):·src/shared/headers1142 ··6»      (line_strp)»   (offset:·0xfb):·src/shared/headers
  
1143 ·The·File·Name·Table·(offset·0x7c8,·lines·8,·columns·2):1143 ·The·File·Name·Table·(offset·0x7c8,·lines·8,·columns·2):
Offset 1383, 15 lines modifiedOffset 1383, 15 lines modified
1383 ··Opcode·10·has·0·args1383 ··Opcode·10·has·0·args
1384 ··Opcode·11·has·0·args1384 ··Opcode·11·has·0·args
1385 ··Opcode·12·has·1·arg1385 ··Opcode·12·has·1·arg
  
1386 ·The·Directory·Table·(offset·0x962,·lines·11,·columns·1):1386 ·The·Directory·Table·(offset·0x962,·lines·11,·columns·1):
1387 ··Entry»  Name1387 ··Entry»  Name
1388 ··0»      (line_strp)»   (offset:·0):·.1388 ··0»      (line_strp)»   (offset:·0):·.
1389 ··1»      (line_strp)»   (offset:·0x218):·src/shared/cpp1389 ··1»      (line_strp)»   (offset:·0x201):·src/shared/cpp
1390 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include1390 ··2»      (line_strp)»   (offset:·0x2b):·/usr/lib/jvm/default-java/include
1391 ··3»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits1391 ··3»      (line_strp)»   (offset:·0x76):·/usr/include/x86_64-linux-gnu/bits
1392 ··4»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include1392 ··4»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
1393 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux1393 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux
1394 ··6»      (line_strp)»   (offset:·0x99):·/usr/include1394 ··6»      (line_strp)»   (offset:·0x99):·/usr/include
1395 ··7»      (line_strp)»   (offset:·0xce):·/usr/include/c++/141395 ··7»      (line_strp)»   (offset:·0xce):·/usr/include/c++/14
1396 ··8»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits1396 ··8»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits
Offset 1410, 15 lines modifiedOffset 1410, 15 lines modified
1410 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x16b):·stdlib.h1410 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x16b):·stdlib.h
1411 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x174):·cstdlib1411 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x174):·cstdlib
1412 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x17c):·std_abs.h1412 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x17c):·std_abs.h
1413 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x186):·stdlib-float.h1413 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x186):·stdlib-float.h
1414 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h1414 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h
1415 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x16b):·stdlib.h1415 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x16b):·stdlib.h
1416 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x27c):·wchar.h1416 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x27c):·wchar.h
1417 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x227):·string.h1417 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x210):·string.h
1418 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h1418 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h
1419 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h1419 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h
  
1420 ·Line·Number·Statements:1420 ·Line·Number·Statements:
1421 ··[0x000009e9]··Set·column·to·651421 ··[0x000009e9]··Set·column·to·65
1422 ··[0x000009eb]··Extended·opcode·2:·set·Address·to·0x2ae01422 ··[0x000009eb]··Extended·opcode·2:·set·Address·to·0x2ae0
1423 ··[0x000009f6]··Advance·Line·by·27·to·281423 ··[0x000009f6]··Advance·Line·by·27·to·28
972 B
readelf --wide --debug-dump=info {}
    
Offset 11698, 15 lines modifiedOffset 11698, 15 lines modified
11698 ···Version:·······511698 ···Version:·······5
11699 ···Unit·Type:·····DW_UT_compile·(1)11699 ···Unit·Type:·····DW_UT_compile·(1)
11700 ···Abbrev·Offset:·011700 ···Abbrev·Offset:·0
11701 ···Pointer·Size:··811701 ···Pointer·Size:··8
11702 ·<0><5521>:·Abbrev·Number:·52·(DW_TAG_compile_unit)11702 ·<0><5521>:·Abbrev·Number:·52·(DW_TAG_compile_unit)
11703 ····<5522>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·11703 ····<5522>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·
11704 ····<5526>···DW_AT_language····:·(data1)·33» (C++14)11704 ····<5526>···DW_AT_language····:·(data1)·33» (C++14)
11705 ····<5527>···DW_AT_name········:·(line_strp)·(offset:·0x1f7):·src/shared/cpp/generic_posix.cpp11705 ····<5527>···DW_AT_name········:·(line_strp)·(offset:·0x1e0):·src/shared/cpp/generic_posix.cpp
11706 ····<552b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.11706 ····<552b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
11707 ····<552f>···DW_AT_low_pc······:·(addr)·0x28b011707 ····<552f>···DW_AT_low_pc······:·(addr)·0x28b0
11708 ····<5537>···DW_AT_high_pc·····:·(udata)·13411708 ····<5537>···DW_AT_high_pc·····:·(udata)·134
11709 ····<5539>···DW_AT_stmt_list···:·(sec_offset)·0x64411709 ····<5539>···DW_AT_stmt_list···:·(sec_offset)·0x644
11710 ·<1><553d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11710 ·<1><553d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11711 ····<553e>···DW_AT_import······:·(ref_addr)·<0x40d2>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]11711 ····<553e>···DW_AT_import······:·(ref_addr)·<0x40d2>»  [Abbrev·Number:·100·(DW_TAG_partial_unit)]
11712 ·<1><5542>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11712 ·<1><5542>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
742 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 25, 17 lines modifiedOffset 25, 17 lines modified
25 ··[···195]··stdlib-bsearch.h25 ··[···195]··stdlib-bsearch.h
26 ··[···1a6]··generic.h26 ··[···1a6]··generic.h
27 ··[···1b0]··term.h27 ··[···1b0]··term.h
28 ··[···1b7]··unistd.h28 ··[···1b7]··unistd.h
29 ··[···1c0]··curses.h29 ··[···1c0]··curses.h
30 ··[···1c9]··confname.h30 ··[···1c9]··confname.h
31 ··[···1d4]··c++config.h31 ··[···1d4]··c++config.h
32 ··[···1e0]··src/shared/cpp/osx.cpp 
33 ··[···1f7]··src/shared/cpp/generic_posix.cpp32 ··[···1e0]··src/shared/cpp/generic_posix.cpp
34 ··[···218]··src/shared/cpp33 ··[···201]··src/shared/cpp
35 ··[···227]··string.h34 ··[···210]··string.h
36 ··[···230]··errno.h35 ··[···219]··errno.h
 36 ··[···221]··src/shared/cpp/osx.cpp
37 ··[···238]··src/shared/cpp/generic.cpp37 ··[···238]··src/shared/cpp/generic.cpp
38 ··[···253]··stdarg.h38 ··[···253]··stdarg.h
39 ··[···25c]··src/shared/cpp/unix_strings.cpp39 ··[···25c]··src/shared/cpp/unix_strings.cpp
40 ··[···27c]··wchar.h40 ··[···27c]··wchar.h
  
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.
13 ··0x000000a0·6f73782e·63707000·67656e65·7269635f·osx.cpp.generic_13 ··0x000000a0·67656e65·7269635f·706f7369·782e6370·generic_posix.cp
14 ··0x000000b0·706f7369·782e6370·70006765·6e657269·posix.cpp.generi14 ··0x000000b0·70006f73·782e6370·70006765·6e657269·p.osx.cpp.generi
15 ··0x000000c0·632e6370·7000756e·69785f73·7472696e·c.cpp.unix_strin15 ··0x000000c0·632e6370·7000756e·69785f73·7472696e·c.cpp.unix_strin
16 ··0x000000d0·67732e63·7070005f·5f465241·4d455f45·gs.cpp.__FRAME_E16 ··0x000000d0·67732e63·7070005f·5f465241·4d455f45·gs.cpp.__FRAME_E
17 ··0x000000e0·4e445f5f·005f6669·6e69005f·5f64736f·ND__._fini.__dso17 ··0x000000e0·4e445f5f·005f6669·6e69005f·5f64736f·ND__._fini.__dso
18 ··0x000000f0·5f68616e·646c6500·5f44594e·414d4943·_handle._DYNAMIC18 ··0x000000f0·5f68616e·646c6500·5f44594e·414d4943·_handle._DYNAMIC
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
20 ··0x00000110·48445200·5f5f544d·435f454e·445f5f00·HDR.__TMC_END__.20 ··0x00000110·48445200·5f5f544d·435f454e·445f5f00·HDR.__TMC_END__.
21 ··0x00000120·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T21 ··0x00000120·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
2.11 MB
./usr/lib/debug/.build-id/b1/b6e3c7e089b48d8b7f56f96931bc5b603eb047.debug vs.
./usr/lib/debug/.build-id/5d/98d1b6cce45cf5ebe88ce79a3bf9e304f26453.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
883 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:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········33376·(bytes·into·file)13 ··Start·of·section·headers:··········33408·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(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
1.45 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
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·0x0000000000000000·0x0000000000000000·0x00025c·0x001818·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001818·R···0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x001991·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x001991·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000bc8·R···0x10009 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000bd8·R···0x1000
10 ··LOAD···········0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000378·RW··0x100010 ··LOAD···········0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000378·RW··0x1000
11 ··DYNAMIC········0x000df8·0x0000000000005e08·0x0000000000005e08·0x000000·0x0001c0·RW··0x811 ··DYNAMIC········0x000df8·0x0000000000005e08·0x0000000000005e08·0x000000·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x000000000000436c·0x000000000000436c·0x000000·0x000104·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000004370·0x0000000000004370·0x000000·0x000104·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000208·R···0x115 ··GNU_RELRO······0x000df8·0x0000000000005df8·0x0000000000005df8·0x000000·0x000208·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.79 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x8260:1 There·are·37·section·headers,·starting·at·offset·0x8280:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0000e8·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0000e8·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000348·00025c·000678·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000348·00025c·000678·18···A··4···1··8
Offset 12, 35 lines modifiedOffset 12, 35 lines modified
12 ··[·7]·.rela.dyn·········NOBITS··········0000000000001350·00025c·0000a8·18···A··3···0··812 ··[·7]·.rela.dyn·········NOBITS··········0000000000001350·00025c·0000a8·18···A··3···0··8
13 ··[·8]·.rela.plt·········NOBITS··········00000000000013f8·00025c·000420·18···A··3··21··813 ··[·8]·.rela.plt·········NOBITS··········00000000000013f8·00025c·000420·18···A··3··21··8
14 ··[·9]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········0000000000002020·001000·0002d0·10··AX··0···0·1615 ··[10]·.plt··············NOBITS··········0000000000002020·001000·0002d0·10··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········00000000000022f0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········00000000000022f0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········0000000000002300·001000·001686·00··AX··0···0·3217 ··[12]·.text·············NOBITS··········0000000000002300·001000·001686·00··AX··0···0·32
18 ··[13]·.fini·············NOBITS··········0000000000003988·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000003988·001000·000009·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·00036b·01·AMS··0···0··819 ··[14]·.rodata···········NOBITS··········0000000000004000·001000·00036d·01·AMS··0···0··8
20 ··[15]·.eh_frame_hdr·····NOBITS··········000000000000436c·001000·000104·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········0000000000004370·001000·000104·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········0000000000004470·001000·000758·00···A··0···0··821 ··[16]·.eh_frame·········NOBITS··········0000000000004478·001000·000760·00···A··0···0··8
22 ··[17]·.init_array·······NOBITS··········0000000000005df8·000df8·000008·08··WA··0···0··822 ··[17]·.init_array·······NOBITS··········0000000000005df8·000df8·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······NOBITS··········0000000000005e00·000df8·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········0000000000005e00·000df8·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········0000000000005e08·000df8·0001c0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········0000000000005e08·000df8·0001c0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········0000000000005fc8·000df8·000020·08··WA··0···0··825 ··[20]·.got··············NOBITS··········0000000000005fc8·000df8·000020·08··WA··0···0··8
26 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000df8·000178·08··WA··0···0··826 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000df8·000178·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000006160·000df8·000008·00··WA··0···0··827 ··[22]·.data·············NOBITS··········0000000000006160·000df8·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········0000000000006168·000df8·000008·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········0000000000006168·000df8·000008·00··WA··0···0··1
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000072·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000072·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·004162·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·004168·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004460·0004e1·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004460·0004ea·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·004948·000bfd·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·004950·000c0b·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·005548·00045e·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·005560·00045e·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0059a8·000183·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0059c0·000188·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b30·000e9f·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b48·000ea5·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·0069d0·000205·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·0069f0·000203·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006bd5·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006bf3·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·006c30·000918·18·····35··29··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·006c50·000918·18·····35··29··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·007548·000ba4·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·007568·000ba4·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·0080ec·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·00810c·000173·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),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
12.0 KB
readelf --wide --symbols {}
    
Offset 6, 95 lines modifiedOffset 6, 95 lines modified
6 ·····2:·0000000000002300·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones6 ·····2:·0000000000002300·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
7 ·····3:·0000000000002330·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·0000000000002330·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·0000000000002370·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·0000000000002370·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·0000000000006168·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·0000000000006168·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·0000000000005e00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000005e00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00000000000023b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·00000000000023b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·0000000000005df8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·0000000000005df8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp 
19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
21 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp21 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·0000000000004bc4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·0000000000004bd4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
25 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·25 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
26 ····22:·0000000000003988·····0·FUNC····LOCAL··DEFAULT···13·_fini26 ····22:·0000000000003988·····0·FUNC····LOCAL··DEFAULT···13·_fini
27 ····23:·0000000000006160·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle27 ····23:·0000000000006160·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
28 ····24:·0000000000005e08·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC28 ····24:·0000000000005e08·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
29 ····25:·000000000000436c·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR29 ····25:·0000000000004370·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
30 ····26:·0000000000006168·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__30 ····26:·0000000000006168·····0·OBJECT··LOCAL··DEFAULT···22·__TMC_END__
31 ····27:·0000000000005fe8·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_31 ····27:·0000000000005fe8·····0·OBJECT··LOCAL··DEFAULT···21·_GLOBAL_OFFSET_TABLE_
32 ····28:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····9·_init32 ····28:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····9·_init
33 ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.2.533 ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.2.5
34 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.534 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.5
35 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.2.535 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·endmntent@GLIBC_2.2.5
36 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.536 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.5
37 ····33:·0000000000003780····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion37 ····33:·0000000000003780····10·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.2.538 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.2.5
39 ····35:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable39 ····35:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
40 ····36:·0000000000002d80···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink40 ····36:·0000000000003150···324·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.2.541 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.2.5
42 ····38:·0000000000003260···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz42 ····38:·00000000000026d0···180·FUNC····WEAK···DEFAULT···12·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.2.543 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.2.5
44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.2.544 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.2.5
45 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.2.545 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setenv@GLIBC_2.2.5
46 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.2.546 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.2.5
47 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.3347 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat64@GLIBC_2.33
48 ····44:·0000000000002530···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo48 ····44:·0000000000002900···343·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.2.549 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.2.5
50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.2.550 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.2.5
51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.2.551 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.2.5
52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.452 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
53 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.2.553 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.2.5
54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.3354 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat64@GLIBC_2.33
55 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.2.555 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.2.5
56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.2.556 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.2.5
57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.2.557 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir64_r@GLIBC_2.2.5
58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.2.558 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.2.5
59 ····55:·0000000000003690····38·FUNC····GLOBAL·DEFAULT···12·map_error_code59 ····55:·0000000000003690····38·FUNC····GLOBAL·DEFAULT···12·map_error_code
60 ····56:·00000000000027a0···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat60 ····56:·0000000000002b70···435·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
61 ····57:·00000000000023c0···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo61 ····57:·0000000000002790···361·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.2.562 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@GLIBC_2.2.5
63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.2.563 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.2.5
64 ····60:·0000000000003570···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent64 ····60:·0000000000002610···135·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
65 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.2.565 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.2.5
66 ····62:·0000000000002ee0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach66 ····62:·00000000000032b0····74·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.2.567 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@GLIBC_2.2.5
68 ····64:·0000000000003160···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize68 ····64:·0000000000003530···241·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.2.569 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.2.5
70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.2.570 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.2.5
71 ····67:·0000000000002730···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_71 ····67:·0000000000002b00···108·FUNC····GLOBAL·DEFAULT···12·_Z10unpackStatP4statPiPlS2_
72 ····68:·00000000000034a0···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch72 ····68:·0000000000002540···203·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
73 ····69:·0000000000002700····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec73 ····69:·0000000000002ad0····40·FUNC····GLOBAL·DEFAULT···12·_Z8toMillis8timespec
74 ····70:·0000000000003630····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno74 ····70:·0000000000003630····93·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_errno
75 ····71:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__75 ····71:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
76 ····72:·0000000000002f90···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory76 ····72:·0000000000003360···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
77 ····73:·0000000000003320···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems77 ····73:·00000000000023c0···379·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
78 ····74:·00000000000037a0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char78 ····74:·00000000000037a0···247·FUNC····GLOBAL·DEFAULT···12·java_to_char
79 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.2.579 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.2.5
80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.580 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.5
81 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.481 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_add_watch@GLIBC_2.4
82 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.2.582 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setmntent@GLIBC_2.2.5
83 ····79:·0000000000002ed0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid83 ····79:·00000000000032a0·····9·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
84 ····80:·0000000000003000···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable84 ····80:·00000000000033d0···101·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
85 ····81:·0000000000003770····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message85 ····81:·0000000000003770····16·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_message
86 ····82:·0000000000003600····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch86 ····82:·00000000000026a0····46·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
87 ····83:·0000000000003130····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty87 ····83:·0000000000003500····38·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
88 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.2.588 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.2.5
89 ····85:·0000000000002960···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir89 ····85:·0000000000002d30···888·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
90 ····86:·0000000000003070···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable90 ····86:·0000000000003440···180·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
91 ····87:·0000000000002f30····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory91 ····87:·0000000000003300····86·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
92 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.592 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5
93 ····89:·00000000000036c0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code93 ····89:·00000000000036c0···171·FUNC····GLOBAL·DEFAULT···12·mark_failed_with_code
94 ····90:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable94 ····90:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.495 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4
96 ····92:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.596 ····92:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.997 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9
98 ····94:·0000000000002690···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod98 ····94:·0000000000002a60···108·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
99 ····95:·0000000000002ce0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink99 ····95:·00000000000030b0···160·FUNC····GLOBAL·DEFAULT···12·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
100 ····96:·00000000000038a0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java100 ····96:·00000000000038a0···230·FUNC····GLOBAL·DEFAULT···12·char_to_java
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1b6e3c7e089b48d8b7f56f96931bc5b603eb0473 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5d98d1b6cce45cf5ebe88ce79a3bf9e304f26453
294 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················36203 ··Length:······················1048
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········85 ··Address·size·(bytes):········8
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············2407 ··Prologue·Length:·············215
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 2209 lines modifiedOffset 26, 591 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:·0x45):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x97):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xc0):·/usr/include 
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/lib/jvm/default-java/include/linux 
38 ··7»      (line_strp)»   (offset:·0xf5):·/usr/include/x86_64-linux-gnu/bits/types36 ··5»      (line_strp)»   (offset:·0xe3):·/usr/include/x86_64-linux-gnu/bits/types
 37 ··6»      (line_strp)»   (offset:·0x10c):·/usr/include
 38 ··7»      (line_strp)»   (offset:·0x119):·/usr/lib/jvm/default-java/include/linux
39 ··8»      (line_strp)»   (offset:·0x11e):·/usr/include/c++/1439 ··8»      (line_strp)»   (offset:·0x141):·/usr/include/c++/14
40 ··9»      (line_strp)»   (offset:·0x132):·/usr/include/c++/14/bits40 ··9»      (line_strp)»   (offset:·0x155):·/usr/include/c++/14/bits
41 ··10»     (line_strp)»  (offset:·0x14b):·/usr/include/x86_64-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x16e):·/usr/include/x86_64-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x16d):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x190):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x180):·/usr/include/x86_64-linux-gnu/c++/14/bits43 ··12»     (line_strp)»  (offset:·0x1a3):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·32,·columns·2):44 ·The·File·Name·Table·(offset·0x5c,·lines·27,·columns·2):
45 ··Entry»  Dir»       Name45 ··Entry»  Dir»       Name
46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x3b):·posix.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·linux.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1aa):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1cd):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x3b):·posix.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·linux.cpp
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1b0):·string_fortified.h 
50 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1c3):·unistd.h49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1d3):·unistd.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1cc):·stddef.h50 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1dc):·stddef.h
52 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1d5):·stdarg.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·stdarg.h
53 ··7»      (udata)»       0»      (line_strp)»   (offset:·0x1de):·<built-in>52 ··6»      (udata)»       0»      (line_strp)»   (offset:·0x1ee):·<built-in>
54 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x25b):·types.h53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x300):·types.h
 54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1f9):·struct_FILE.h
 55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x200):·FILE.h
55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x1e9):·stdio.h56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x207):·stdio.h
56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1f1):·jni_md.h57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x20f):·jni_md.h
 58 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x218):·mntent.h
57 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x1fa):·stdlib.h59 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x221):·stdlib.h
58 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x203):·struct_timespec.h 
59 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x215):·cstdlib60 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x22a):·cstdlib
60 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x21d):·std_abs.h61 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x232):·std_abs.h
61 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x227):·stdlib-float.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x23c):·stdlib-float.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x236):·stdlib-bsearch.h63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x24b):·stdlib-bsearch.h
63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1fa):·stdlib.h64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x221):·stdlib.h
64 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x1fa):·stdlib.h65 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x221):·stdlib.h
65 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x247):·struct_stat.h 
66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x255):·ioctl-types.h 
67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x263):·utsname.h 
68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x26d):·dirent.h66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x25c):·stdint-uintn.h
69 ··23»     (udata)»      10»    (line_strp)» (offset:·0x276):·ioctl.h67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x26b):·inotify.h
70 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x1c3):·unistd.h 
71 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x27e):·unistd-decl.h68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x275):·unistd-decl.h
72 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x26d):·dirent.h 
73 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x28c):·string.h 
74 ··28»     (udata)»      5»     (line_strp)»  (offset:·0x295):·errno.h 
75 ··29»     (udata)»      10»    (line_strp)» (offset:·0x24e):·stat.h69 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x1d3):·unistd.h
76 ··30»     (udata)»      11»    (line_strp)» (offset:·0x29d):·generic.h70 ··24»     (udata)»      11»    (line_strp)» (offset:·0x283):·generic.h
77 ··31»     (udata)»      12»    (line_strp)» (offset:·0x2a7):·c++config.h71 ··25»     (udata)»      12»    (line_strp)» (offset:·0x28d):·c++config.h
 72 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x26b):·inotify.h
  
78 ·Line·Number·Statements:73 ·Line·Number·Statements:
79 ··[0x000000fc]··Set·column·to·1074 ··[0x000000e3]··Set·column·to·10
80 ··[0x000000fe]··Extended·opcode·2:·set·Address·to·0x326075 ··[0x000000e5]··Extended·opcode·2:·set·Address·to·0x26d0
81 ··[0x00000109]··Advance·Line·by·1060·to·106176 ··[0x000000f0]··Advance·Line·by·1060·to·1061
82 ··[0x0000010c]··Copy77 ··[0x000000f3]··Copy
 78 ··[0x000000f4]··Set·is_stmt·to·0
 79 ··[0x000000f5]··Copy·(view·1)
 80 ··[0x000000f6]··Advance·PC·by·85·to·0x2725
 81 ··[0x000000f8]··Special·opcode·5:·advance·Address·by·0·to·0x2725·and·Line·by·0·to·1061
 82 ··[0x000000f9]··Set·column·to·9
 83 ··[0x000000fb]··Set·is_stmt·to·1
 84 ··[0x000000fc]··Special·opcode·230:·advance·Address·by·16·to·0x2735·and·Line·by·1·to·1062
 85 ··[0x000000fd]··Special·opcode·6:·advance·Address·by·0·to·0x2735·and·Line·by·1·to·1063·(view·1)
 86 ··[0x000000fe]··Set·column·to·35
83 ··[0x0000010d]··Set·is_stmt·to·087 ··[0x00000100]··Set·is_stmt·to·0
 88 ··[0x00000101]··Special·opcode·118:·advance·Address·by·8·to·0x273d·and·Line·by·1·to·1064
 89 ··[0x00000102]··Set·column·to·9
 90 ··[0x00000104]··Special·opcode·46:·advance·Address·by·3·to·0x2740·and·Line·by·-1·to·1063
 91 ··[0x00000105]··Set·is_stmt·to·1
 92 ··[0x00000106]··Advance·PC·by·constant·17·to·0x2751
 93 ··[0x00000107]··Special·opcode·76:·advance·Address·by·5·to·0x2756·and·Line·by·1·to·1064
 94 ··[0x00000108]··Set·column·to·20
 95 ··[0x0000010a]··Set·is_stmt·to·0
84 ··[0x0000010e]··Copy·(view·1)96 ··[0x0000010b]··Copy·(view·1)
85 ··[0x0000010f]··Advance·PC·by·85·to·0x32b597 ··[0x0000010c]··Set·column·to·9
 98 ··[0x0000010e]··Special·opcode·46:·advance·Address·by·3·to·0x2759·and·Line·by·-1·to·1063
 99 ··[0x0000010f]··Set·column·to·35
86 ··[0x00000111]··Special·opcode·5:·advance·Address·by·0·to·0x32b5·and·Line·by·0·to·1061100 ··[0x00000111]··Special·opcode·118:·advance·Address·by·8·to·0x2761·and·Line·by·1·to·1064
87 ··[0x00000112]··Set·column·to·9101 ··[0x00000112]··Set·column·to·9
88 ··[0x00000114]··Set·is_stmt·to·1102 ··[0x00000114]··Set·is_stmt·to·1
89 ··[0x00000115]··Special·opcode·230:·advance·Address·by·16·to·0x32c5·and·Line·by·1·to·1062103 ··[0x00000115]··Special·opcode·90:·advance·Address·by·6·to·0x2767·and·Line·by·1·to·1065
90 ··[0x00000116]··Special·opcode·6:·advance·Address·by·0·to·0x32c5·and·Line·by·1·to·1063·(view·1) 
91 ··[0x00000117]··Set·column·to·35104 ··[0x00000116]··Set·column·to·5
92 ··[0x00000119]··Set·is_stmt·to·0105 ··[0x00000118]··Set·is_stmt·to·0
93 ··[0x0000011a]··Special·opcode·118:·advance·Address·by·8·to·0x32cd·and·Line·by·1·to·1064 
94 ··[0x0000011b]··Set·column·to·9 
95 ··[0x0000011d]··Special·opcode·46:·advance·Address·by·3·to·0x32d0·and·Line·by·-1·to·1063 
96 ··[0x0000011e]··Set·is_stmt·to·1 
97 ··[0x0000011f]··Advance·PC·by·constant·17·to·0x32e1 
98 ··[0x00000120]··Special·opcode·76:·advance·Address·by·5·to·0x32e6·and·Line·by·1·to·1064 
99 ··[0x00000121]··Set·column·to·20 
100 ··[0x00000123]··Set·is_stmt·to·0 
101 ··[0x00000124]··Copy·(view·1) 
102 ··[0x00000125]··Set·column·to·9 
103 ··[0x00000127]··Special·opcode·46:·advance·Address·by·3·to·0x32e9·and·Line·by·-1·to·1063 
104 ··[0x00000128]··Set·column·to·35 
105 ··[0x0000012a]··Special·opcode·118:·advance·Address·by·8·to·0x32f1·and·Line·by·1·to·1064 
106 ··[0x0000012b]··Set·column·to·9 
107 ··[0x0000012d]··Set·is_stmt·to·1 
108 ··[0x0000012e]··Special·opcode·90:·advance·Address·by·6·to·0x32f7·and·Line·by·1·to·1065 
Max diff block lines reached; 288128/301382 bytes (95.60%) of diff not shown.
1.47 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 99 lines modifiedOffset 1, 99 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x40a1·(32-bit)3 ···Length:········0x40a2·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x8486 ···Abbrev·Offset:·0x848
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
11 ·<1><15>:·Abbrev·Number:·3·(DW_TAG_imported_unit)11 ·<1><15>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>12 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
13 ·<1><1a>:·Abbrev·Number:·41·(DW_TAG_structure_type)13 ·<1><1a>:·Abbrev·Number:·40·(DW_TAG_structure_type)
14 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f2d)·14 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f2d)·
15 ····<1f>···DW_AT_byte_size···:·(data1)·2415 ····<1f>···DW_AT_byte_size···:·(data1)·24
16 ····<20>···DW_AT_decl_file···:·(data1)·716 ····<20>···DW_AT_decl_file···:·(data1)·6
17 ····<21>···DW_AT_decl_line···:·(data1)·017 ····<21>···DW_AT_decl_line···:·(data1)·0
18 ····<22>···DW_AT_sibling·····:·(ref2)·<0x4d>18 ····<22>···DW_AT_sibling·····:·(ref2)·<0x4d>
19 ·<2><24>:·Abbrev·Number:·30·(DW_TAG_member)19 ·<2><24>:·Abbrev·Number:·30·(DW_TAG_member)
20 ····<25>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40be)·20 ····<25>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40be)·
21 ····<29>···DW_AT_decl_file···:·(implicit_const)·721 ····<29>···DW_AT_decl_file···:·(implicit_const)·6
22 ····<29>···DW_AT_decl_line···:·(implicit_const)·022 ····<29>···DW_AT_decl_line···:·(implicit_const)·0
23 ····<29>···DW_AT_type········:·(GNU_ref_alt)·<0x3e>23 ····<29>···DW_AT_type········:·(GNU_ref_alt)·<0x3e>
24 ····<2d>···DW_AT_data_member_location:·(data1)·024 ····<2d>···DW_AT_data_member_location:·(data1)·0
25 ·<2><2e>:·Abbrev·Number:·30·(DW_TAG_member)25 ·<2><2e>:·Abbrev·Number:·30·(DW_TAG_member)
26 ····<2f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40b4)·26 ····<2f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40b4)·
27 ····<33>···DW_AT_decl_file···:·(implicit_const)·727 ····<33>···DW_AT_decl_file···:·(implicit_const)·6
28 ····<33>···DW_AT_decl_line···:·(implicit_const)·028 ····<33>···DW_AT_decl_line···:·(implicit_const)·0
29 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x3e>29 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x3e>
30 ····<37>···DW_AT_data_member_location:·(data1)·430 ····<37>···DW_AT_data_member_location:·(data1)·4
31 ·<2><38>:·Abbrev·Number:·30·(DW_TAG_member)31 ·<2><38>:·Abbrev·Number:·30·(DW_TAG_member)
32 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc44)·32 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc44)·
33 ····<3d>···DW_AT_decl_file···:·(implicit_const)·733 ····<3d>···DW_AT_decl_file···:·(implicit_const)·6
34 ····<3d>···DW_AT_decl_line···:·(implicit_const)·034 ····<3d>···DW_AT_decl_line···:·(implicit_const)·0
35 ····<3d>···DW_AT_type········:·(GNU_ref_alt)·<0x45>35 ····<3d>···DW_AT_type········:·(GNU_ref_alt)·<0x45>
36 ····<41>···DW_AT_data_member_location:·(data1)·836 ····<41>···DW_AT_data_member_location:·(data1)·8
37 ·<2><42>:·Abbrev·Number:·30·(DW_TAG_member)37 ·<2><42>:·Abbrev·Number:·30·(DW_TAG_member)
38 ····<43>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc36)·38 ····<43>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc36)·
39 ····<47>···DW_AT_decl_file···:·(implicit_const)·739 ····<47>···DW_AT_decl_file···:·(implicit_const)·6
40 ····<47>···DW_AT_decl_line···:·(implicit_const)·040 ····<47>···DW_AT_decl_line···:·(implicit_const)·0
41 ····<47>···DW_AT_type········:·(GNU_ref_alt)·<0x45>41 ····<47>···DW_AT_type········:·(GNU_ref_alt)·<0x45>
42 ····<4b>···DW_AT_data_member_location:·(data1)·1642 ····<4b>···DW_AT_data_member_location:·(data1)·16
43 ·<2><4c>:·Abbrev·Number:·043 ·<2><4c>:·Abbrev·Number:·0
44 ·<1><4d>:·Abbrev·Number:·44·(DW_TAG_typedef)44 ·<1><4d>:·Abbrev·Number:·43·(DW_TAG_typedef)
45 ····<4e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4294)·45 ····<4e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4294)·
46 ····<52>···DW_AT_decl_file···:·(data1)·146 ····<52>···DW_AT_decl_file···:·(data1)·1
47 ····<53>···DW_AT_decl_line···:·(data1)·19547 ····<53>···DW_AT_decl_line···:·(data1)·195
48 ····<54>···DW_AT_decl_column·:·(data1)·1748 ····<54>···DW_AT_decl_column·:·(data1)·17
49 ····<55>···DW_AT_type········:·(ref2)·<0x57>49 ····<55>···DW_AT_type········:·(ref2)·<0x57>
50 ·<1><57>:·Abbrev·Number:·45·(DW_TAG_structure_type)50 ·<1><57>:·Abbrev·Number:·44·(DW_TAG_structure_type)
51 ····<58>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb60)·51 ····<58>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb60)·
52 ····<5c>···DW_AT_byte_size···:·(data1)·852 ····<5c>···DW_AT_byte_size···:·(data1)·8
53 ····<5d>···DW_AT_decl_file···:·(implicit_const)·153 ····<5d>···DW_AT_decl_file···:·(implicit_const)·1
54 ····<5d>···DW_AT_decl_line···:·(data2)·79254 ····<5d>···DW_AT_decl_line···:·(data2)·792
55 ····<5f>···DW_AT_decl_column·:·(implicit_const)·855 ····<5f>···DW_AT_decl_column·:·(implicit_const)·8
56 ····<5f>···DW_AT_sibling·····:·(ref2)·<0x2008>56 ····<5f>···DW_AT_sibling·····:·(ref2)·<0x2008>
57 ·<2><61>:·Abbrev·Number:·31·(DW_TAG_member)57 ·<2><61>:·Abbrev·Number:·31·(DW_TAG_member)
58 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x38ce)·58 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x38ce)·
59 ····<66>···DW_AT_decl_file···:·(implicit_const)·159 ····<66>···DW_AT_decl_file···:·(implicit_const)·1
60 ····<66>···DW_AT_decl_line···:·(data2)·79360 ····<66>···DW_AT_decl_line···:·(data2)·793
61 ····<68>···DW_AT_decl_column·:·(data1)·3961 ····<68>···DW_AT_decl_column·:·(data1)·39
62 ····<69>···DW_AT_type········:·(ref2)·<0x409e>62 ····<69>···DW_AT_type········:·(ref2)·<0x409f>
63 ····<6b>···DW_AT_data_member_location:·(data1)·063 ····<6b>···DW_AT_data_member_location:·(data1)·0
64 ·<2><6c>:·Abbrev·Number:·28·(DW_TAG_subprogram)64 ·<2><6c>:·Abbrev·Number:·28·(DW_TAG_subprogram)
65 ····<6d>···DW_AT_external····:·(flag_present)·165 ····<6d>···DW_AT_external····:·(flag_present)·1
66 ····<6d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x357a)·66 ····<6d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x357a)·
67 ····<71>···DW_AT_decl_file···:·(implicit_const)·167 ····<71>···DW_AT_decl_file···:·(implicit_const)·1
68 ····<71>···DW_AT_decl_line···:·(data2)·79668 ····<71>···DW_AT_decl_line···:·(data2)·796
69 ····<73>···DW_AT_decl_column·:·(data1)·1069 ····<73>···DW_AT_decl_column·:·(data1)·10
70 ····<74>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x4256)·70 ····<74>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x4256)·
71 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x7e>71 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x7e>
72 ····<7c>···DW_AT_declaration·:·(flag_present)·172 ····<7c>···DW_AT_declaration·:·(flag_present)·1
73 ····<7c>···DW_AT_object_pointer:·(ref2)·<0x80>73 ····<7c>···DW_AT_object_pointer:·(ref2)·<0x80>
74 ····<7e>···DW_AT_sibling·····:·(ref2)·<0x84>74 ····<7e>···DW_AT_sibling·····:·(ref2)·<0x84>
75 ·<3><80>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)75 ·<3><80>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
76 ····<81>···DW_AT_type········:·(ref2)·<0x40a1>76 ····<81>···DW_AT_type········:·(ref2)·<0x40a2>
77 ····<83>···DW_AT_artificial··:·(flag_present)·177 ····<83>···DW_AT_artificial··:·(flag_present)·1
78 ·<3><83>:·Abbrev·Number:·078 ·<3><83>:·Abbrev·Number:·0
79 ·<2><84>:·Abbrev·Number:·28·(DW_TAG_subprogram)79 ·<2><84>:·Abbrev·Number:·28·(DW_TAG_subprogram)
80 ····<85>···DW_AT_external····:·(flag_present)·180 ····<85>···DW_AT_external····:·(flag_present)·1
81 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3932)·81 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3932)·
82 ····<89>···DW_AT_decl_file···:·(implicit_const)·182 ····<89>···DW_AT_decl_file···:·(implicit_const)·1
83 ····<89>···DW_AT_decl_line···:·(data2)·79983 ····<89>···DW_AT_decl_line···:·(data2)·799
84 ····<8b>···DW_AT_decl_column·:·(data1)·1284 ····<8b>···DW_AT_decl_column·:·(data1)·12
85 ····<8c>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x2efd)·85 ····<8c>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x2efd)·
86 ····<90>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>86 ····<90>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>
87 ····<94>···DW_AT_declaration·:·(flag_present)·187 ····<94>···DW_AT_declaration·:·(flag_present)·1
88 ····<94>···DW_AT_object_pointer:·(ref2)·<0x98>88 ····<94>···DW_AT_object_pointer:·(ref2)·<0x98>
89 ····<96>···DW_AT_sibling·····:·(ref2)·<0xb0>89 ····<96>···DW_AT_sibling·····:·(ref2)·<0xb0>
90 ·<3><98>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)90 ·<3><98>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
91 ····<99>···DW_AT_type········:·(ref2)·<0x40a1>91 ····<99>···DW_AT_type········:·(ref2)·<0x40a2>
92 ····<9b>···DW_AT_artificial··:·(flag_present)·192 ····<9b>···DW_AT_artificial··:·(flag_present)·1
93 ·<3><9b>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)93 ·<3><9b>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
94 ····<9c>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>94 ····<9c>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>
95 ·<3><a0>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)95 ·<3><a0>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
96 ····<a1>···DW_AT_type········:·(GNU_ref_alt)·<0x19b>96 ····<a1>···DW_AT_type········:·(GNU_ref_alt)·<0x19b>
97 ·<3><a5>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)97 ·<3><a5>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
98 ····<a6>···DW_AT_type········:·(GNU_ref_alt)·<0x28c8>98 ····<a6>···DW_AT_type········:·(GNU_ref_alt)·<0x28c8>
Offset 107, 16 lines modifiedOffset 107, 16 lines modified
107 ····<b5>···DW_AT_decl_line···:·(data2)·803107 ····<b5>···DW_AT_decl_line···:·(data2)·803
108 ····<b7>···DW_AT_decl_column·:·(data1)·12108 ····<b7>···DW_AT_decl_column·:·(data1)·12
109 ····<b8>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0xca4)·109 ····<b8>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0xca4)·
110 ····<bc>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>110 ····<bc>···DW_AT_type········:·(GNU_ref_alt)·<0x1a8>
111 ····<c0>···DW_AT_declaration·:·(flag_present)·1111 ····<c0>···DW_AT_declaration·:·(flag_present)·1
112 ····<c0>···DW_AT_object_pointer:·(ref2)·<0xc4>112 ····<c0>···DW_AT_object_pointer:·(ref2)·<0xc4>
113 ····<c2>···DW_AT_sibling·····:·(ref2)·<0xcd>113 ····<c2>···DW_AT_sibling·····:·(ref2)·<0xcd>
114 ·<3><c4>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)114 ·<3><c4>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
115 ····<c5>···DW_AT_type········:·(ref2)·<0x40a1>115 ····<c5>···DW_AT_type········:·(ref2)·<0x40a2>
116 ····<c7>···DW_AT_artificial··:·(flag_present)·1116 ····<c7>···DW_AT_artificial··:·(flag_present)·1
117 ·<3><c7>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)117 ·<3><c7>:·Abbrev·Number:·34·(DW_TAG_formal_parameter)
118 ····<c8>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>118 ····<c8>···DW_AT_type········:·(GNU_ref_alt)·<0x7c>
119 ·<3><cc>:·Abbrev·Number:·0119 ·<3><cc>:·Abbrev·Number:·0
120 ·<2><cd>:·Abbrev·Number:·28·(DW_TAG_subprogram)120 ·<2><cd>:·Abbrev·Number:·28·(DW_TAG_subprogram)
121 ····<ce>···DW_AT_external····:·(flag_present)·1121 ····<ce>···DW_AT_external····:·(flag_present)·1
122 ····<ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x110a)·122 ····<ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x110a)·
Offset 124, 16 lines modifiedOffset 124, 16 lines modified
124 ····<d2>···DW_AT_decl_line···:·(data2)·806124 ····<d2>···DW_AT_decl_line···:·(data2)·806
125 ····<d4>···DW_AT_decl_column·:·(data1)·15125 ····<d4>···DW_AT_decl_column·:·(data1)·15
126 ····<d5>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x3e06)·126 ····<d5>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x3e06)·
127 ····<d9>···DW_AT_type········:·(GNU_ref_alt)·<0x2bb>127 ····<d9>···DW_AT_type········:·(GNU_ref_alt)·<0x2bb>
128 ····<dd>···DW_AT_declaration·:·(flag_present)·1128 ····<dd>···DW_AT_declaration·:·(flag_present)·1
129 ····<dd>···DW_AT_object_pointer:·(ref2)·<0xe1>129 ····<dd>···DW_AT_object_pointer:·(ref2)·<0xe1>
130 ····<df>···DW_AT_sibling·····:·(ref2)·<0xea>130 ····<df>···DW_AT_sibling·····:·(ref2)·<0xea>
131 ·<3><e1>:·Abbrev·Number:·43·(DW_TAG_formal_parameter)131 ·<3><e1>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
132 ····<e2>···DW_AT_type········:·(ref2)·<0x40a1>132 ····<e2>···DW_AT_type········:·(ref2)·<0x40a2>
133 ····<e4>···DW_AT_artificial··:·(flag_present)·1133 ····<e4>···DW_AT_artificial··:·(flag_present)·1
Max diff block lines reached; 1536790/1543916 bytes (99.54%) of diff not shown.
7.89 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1124, 15 lines modifiedOffset 1124, 15 lines modified
1124 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt1124 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt
1125 ····DW_AT_declaration··DW_FORM_flag_present1125 ····DW_AT_declaration··DW_FORM_flag_present
1126 ····DW_AT_object_pointer·DW_FORM_ref21126 ····DW_AT_object_pointer·DW_FORM_ref2
1127 ····DW_AT_sibling······DW_FORM_ref21127 ····DW_AT_sibling······DW_FORM_ref2
1128 ····DW_AT·value:·0·····DW_FORM·value:·01128 ····DW_AT·value:·0·····DW_FORM·value:·0
1129 ···30······DW_TAG_member····[no·children]1129 ···30······DW_TAG_member····[no·children]
1130 ····DW_AT_name·········DW_FORM_GNU_strp_alt1130 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1131 ····DW_AT_decl_file····DW_FORM_implicit_const:·71131 ····DW_AT_decl_file····DW_FORM_implicit_const:·6
1132 ····DW_AT_decl_line····DW_FORM_implicit_const:·01132 ····DW_AT_decl_line····DW_FORM_implicit_const:·0
1133 ····DW_AT_type·········DW_FORM_GNU_ref_alt1133 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1134 ····DW_AT_data_member_location·DW_FORM_data11134 ····DW_AT_data_member_location·DW_FORM_data1
1135 ····DW_AT·value:·0·····DW_FORM·value:·01135 ····DW_AT·value:·0·····DW_FORM·value:·0
1136 ···31······DW_TAG_member····[no·children]1136 ···31······DW_TAG_member····[no·children]
1137 ····DW_AT_name·········DW_FORM_GNU_strp_alt1137 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1138 ····DW_AT_decl_file····DW_FORM_implicit_const:·11138 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
Offset 1156, 76 lines modifiedOffset 1156, 76 lines modified
1156 ···34······DW_TAG_formal_parameter····[no·children]1156 ···34······DW_TAG_formal_parameter····[no·children]
1157 ····DW_AT_type·········DW_FORM_GNU_ref_alt1157 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1158 ····DW_AT·value:·0·····DW_FORM·value:·01158 ····DW_AT·value:·0·····DW_FORM·value:·0
1159 ···35······DW_TAG_pointer_type····[no·children]1159 ···35······DW_TAG_pointer_type····[no·children]
1160 ····DW_AT_byte_size····DW_FORM_implicit_const:·81160 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
1161 ····DW_AT_type·········DW_FORM_ref21161 ····DW_AT_type·········DW_FORM_ref2
1162 ····DW_AT·value:·0·····DW_FORM·value:·01162 ····DW_AT·value:·0·····DW_FORM·value:·0
1163 ···36······DW_TAG_structure_type····[has·children] 
1164 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
1165 ····DW_AT_byte_size····DW_FORM_data2 
1166 ····DW_AT_decl_file····DW_FORM_data1 
1167 ····DW_AT_decl_line····DW_FORM_data1 
1168 ····DW_AT_decl_column··DW_FORM_implicit_const:·8 
1169 ····DW_AT_sibling······DW_FORM_ref2 
1170 ····DW_AT·value:·0·····DW_FORM·value:·0 
1171 ···37······DW_TAG_subroutine_type····[has·children]1163 ···36······DW_TAG_subroutine_type····[has·children]
1172 ····DW_AT_type·········DW_FORM_GNU_ref_alt1164 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1173 ····DW_AT_sibling······DW_FORM_ref21165 ····DW_AT_sibling······DW_FORM_ref2
1174 ····DW_AT·value:·0·····DW_FORM·value:·01166 ····DW_AT·value:·0·····DW_FORM·value:·0
1175 ···38······DW_TAG_formal_parameter····[no·children]1167 ···37······DW_TAG_formal_parameter····[no·children]
1176 ····DW_AT_type·········DW_FORM_ref21168 ····DW_AT_type·········DW_FORM_ref2
1177 ····DW_AT·value:·0·····DW_FORM·value:·01169 ····DW_AT·value:·0·····DW_FORM·value:·0
1178 ···39······DW_TAG_unspecified_parameters····[no·children]1170 ···38······DW_TAG_unspecified_parameters····[no·children]
1179 ····DW_AT·value:·0·····DW_FORM·value:·01171 ····DW_AT·value:·0·····DW_FORM·value:·0
1180 ···40······DW_TAG_member····[no·children]1172 ···39······DW_TAG_member····[no·children]
1181 ····DW_AT_name·········DW_FORM_GNU_strp_alt1173 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1182 ····DW_AT_decl_file····DW_FORM_implicit_const:·11174 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1183 ····DW_AT_decl_line····DW_FORM_data21175 ····DW_AT_decl_line····DW_FORM_data2
1184 ····DW_AT_decl_column··DW_FORM_data11176 ····DW_AT_decl_column··DW_FORM_data1
1185 ····DW_AT_type·········DW_FORM_ref21177 ····DW_AT_type·········DW_FORM_ref2
1186 ····DW_AT_data_member_location·DW_FORM_data21178 ····DW_AT_data_member_location·DW_FORM_data2
1187 ····DW_AT·value:·0·····DW_FORM·value:·01179 ····DW_AT·value:·0·····DW_FORM·value:·0
1188 ···41······DW_TAG_structure_type····[has·children]1180 ···40······DW_TAG_structure_type····[has·children]
1189 ····DW_AT_name·········DW_FORM_GNU_strp_alt1181 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1190 ····DW_AT_byte_size····DW_FORM_data11182 ····DW_AT_byte_size····DW_FORM_data1
1191 ····DW_AT_decl_file····DW_FORM_data11183 ····DW_AT_decl_file····DW_FORM_data1
1192 ····DW_AT_decl_line····DW_FORM_data11184 ····DW_AT_decl_line····DW_FORM_data1
1193 ····DW_AT_sibling······DW_FORM_ref21185 ····DW_AT_sibling······DW_FORM_ref2
1194 ····DW_AT·value:·0·····DW_FORM·value:·01186 ····DW_AT·value:·0·····DW_FORM·value:·0
1195 ···42······DW_TAG_subprogram····[has·children]1187 ···41······DW_TAG_subprogram····[has·children]
1196 ····DW_AT_external·····DW_FORM_flag_present1188 ····DW_AT_external·····DW_FORM_flag_present
1197 ····DW_AT_name·········DW_FORM_GNU_strp_alt1189 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1198 ····DW_AT_decl_file····DW_FORM_implicit_const:·11190 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1199 ····DW_AT_decl_line····DW_FORM_data21191 ····DW_AT_decl_line····DW_FORM_data2
1200 ····DW_AT_decl_column··DW_FORM_data11192 ····DW_AT_decl_column··DW_FORM_data1
1201 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt1193 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt
1202 ····DW_AT_type·········DW_FORM_GNU_ref_alt1194 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1203 ····DW_AT_declaration··DW_FORM_flag_present1195 ····DW_AT_declaration··DW_FORM_flag_present
1204 ····DW_AT_object_pointer·DW_FORM_ref21196 ····DW_AT_object_pointer·DW_FORM_ref2
1205 ····DW_AT·value:·0·····DW_FORM·value:·01197 ····DW_AT·value:·0·····DW_FORM·value:·0
1206 ···43······DW_TAG_formal_parameter····[no·children]1198 ···42······DW_TAG_formal_parameter····[no·children]
1207 ····DW_AT_type·········DW_FORM_ref21199 ····DW_AT_type·········DW_FORM_ref2
1208 ····DW_AT_artificial···DW_FORM_flag_present1200 ····DW_AT_artificial···DW_FORM_flag_present
1209 ····DW_AT·value:·0·····DW_FORM·value:·01201 ····DW_AT·value:·0·····DW_FORM·value:·0
1210 ···44······DW_TAG_typedef····[no·children]1202 ···43······DW_TAG_typedef····[no·children]
1211 ····DW_AT_name·········DW_FORM_GNU_strp_alt1203 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1212 ····DW_AT_decl_file····DW_FORM_data11204 ····DW_AT_decl_file····DW_FORM_data1
1213 ····DW_AT_decl_line····DW_FORM_data11205 ····DW_AT_decl_line····DW_FORM_data1
1214 ····DW_AT_decl_column··DW_FORM_data11206 ····DW_AT_decl_column··DW_FORM_data1
1215 ····DW_AT_type·········DW_FORM_ref21207 ····DW_AT_type·········DW_FORM_ref2
1216 ····DW_AT·value:·0·····DW_FORM·value:·01208 ····DW_AT·value:·0·····DW_FORM·value:·0
1217 ···45······DW_TAG_structure_type····[has·children]1209 ···44······DW_TAG_structure_type····[has·children]
1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt1210 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1219 ····DW_AT_byte_size····DW_FORM_data11211 ····DW_AT_byte_size····DW_FORM_data1
1220 ····DW_AT_decl_file····DW_FORM_implicit_const:·11212 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
1221 ····DW_AT_decl_line····DW_FORM_data21213 ····DW_AT_decl_line····DW_FORM_data2
1222 ····DW_AT_decl_column··DW_FORM_implicit_const:·81214 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
1223 ····DW_AT_sibling······DW_FORM_ref21215 ····DW_AT_sibling······DW_FORM_ref2
1224 ····DW_AT·value:·0·····DW_FORM·value:·01216 ····DW_AT·value:·0·····DW_FORM·value:·0
 1217 ···45······DW_TAG_structure_type····[has·children]
 1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 1219 ····DW_AT_byte_size····DW_FORM_data2
 1220 ····DW_AT_decl_file····DW_FORM_data1
 1221 ····DW_AT_decl_line····DW_FORM_data1
 1222 ····DW_AT_decl_column··DW_FORM_data1
 1223 ····DW_AT_sibling······DW_FORM_ref2
 1224 ····DW_AT·value:·0·····DW_FORM·value:·0
1225 ···46······DW_TAG_const_type····[no·children]1225 ···46······DW_TAG_const_type····[no·children]
1226 ····DW_AT_type·········DW_FORM_ref21226 ····DW_AT_type·········DW_FORM_ref2
1227 ····DW_AT·value:·0·····DW_FORM·value:·01227 ····DW_AT·value:·0·····DW_FORM·value:·0
1228 ···47······DW_TAG_member····[no·children]1228 ···47······DW_TAG_member····[no·children]
1229 ····DW_AT_name·········DW_FORM_GNU_strp_alt1229 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1230 ····DW_AT_decl_file····DW_FORM_data11230 ····DW_AT_decl_file····DW_FORM_data1
1231 ····DW_AT_decl_line····DW_FORM_data11231 ····DW_AT_decl_line····DW_FORM_data1
Offset 1374, 54 lines modifiedOffset 1374, 62 lines modified
1374 ····DW_AT_decl_column··DW_FORM_data11374 ····DW_AT_decl_column··DW_FORM_data1
1375 ····DW_AT_type·········DW_FORM_GNU_ref_alt1375 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1376 ····DW_AT·value:·0·····DW_FORM·value:·01376 ····DW_AT·value:·0·····DW_FORM·value:·0
1377 ···69······DW_TAG_array_type····[has·children]1377 ···69······DW_TAG_array_type····[has·children]
1378 ····DW_AT_type·········DW_FORM_ref_addr1378 ····DW_AT_type·········DW_FORM_ref_addr
1379 ····DW_AT_sibling······DW_FORM_ref_udata1379 ····DW_AT_sibling······DW_FORM_ref_udata
1380 ····DW_AT·value:·0·····DW_FORM·value:·01380 ····DW_AT·value:·0·····DW_FORM·value:·0
1381 ···70······DW_TAG_typedef····[no·children]1381 ···70······DW_TAG_subprogram····[has·children]
 1382 ····DW_AT_external·····DW_FORM_flag_present
1382 ····DW_AT_name·········DW_FORM_strp1383 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1383 ····DW_AT_decl_file····DW_FORM_data11384 ····DW_AT_decl_file····DW_FORM_data1
1384 ····DW_AT_decl_line····DW_FORM_data11385 ····DW_AT_decl_line····DW_FORM_data1
1385 ····DW_AT_decl_column··DW_FORM_data11386 ····DW_AT_decl_column··DW_FORM_data1
1386 ····DW_AT_type·········DW_FORM_GNU_ref_alt1387 ····DW_AT_declaration··DW_FORM_flag_present
1387 ····DW_AT·value:·0·····DW_FORM·value:·01388 ····DW_AT·value:·0·····DW_FORM·value:·0
1388 ···71······DW_TAG_subprogram····[has·children]1389 ···71······DW_TAG_typedef····[no·children]
1389 ····DW_AT_external·····DW_FORM_flag_present 
1390 ····DW_AT_name·········DW_FORM_GNU_strp_alt1390 ····DW_AT_name·········DW_FORM_strp
1391 ····DW_AT_decl_file····DW_FORM_data11391 ····DW_AT_decl_file····DW_FORM_data1
1392 ····DW_AT_decl_line····DW_FORM_data11392 ····DW_AT_decl_line····DW_FORM_data1
1393 ····DW_AT_decl_column··DW_FORM_data11393 ····DW_AT_decl_column··DW_FORM_data1
1394 ····DW_AT_type·········DW_FORM_GNU_ref_alt1394 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1395 ····DW_AT_declaration··DW_FORM_flag_present 
1396 ····DW_AT_sibling······DW_FORM_ref_udata 
1397 ····DW_AT·value:·0·····DW_FORM·value:·01395 ····DW_AT·value:·0·····DW_FORM·value:·0
1398 ···72······DW_TAG_subprogram····[has·children]1396 ···72······DW_TAG_subprogram····[has·children]
Max diff block lines reached; 1814/8002 bytes (22.67%) of diff not shown.
1.94 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················602 ··Length:···················60
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x42844 ··Offset·into·.debug_info:··0x4287
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000023c0·0000000000000e918 ····00000000000023c0·000000000000030e
9 ····0000000000003260·00000000000000b49 ····00000000000026d0·00000000000000b4
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················6011 ··Length:···················60
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x693513 ··Offset·into·.debug_info:··0x4e88
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000003320·000000000000030e17 ····0000000000002790·0000000000000e91
18 ····0000000000003260·00000000000000b418 ····00000000000026d0·00000000000000b4
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x753622 ··Offset·into·.debug_info:··0x7539
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000003630·000000000000008626 ····0000000000003630·0000000000000086
27 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
28 ··Length:···················6028 ··Length:···················60
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x76a930 ··Offset·into·.debug_info:··0x76ac
31 ··Pointer·Size:·············831 ··Pointer·Size:·············8
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address············Length33 ····Address············Length
34 ····00000000000036c0·00000000000000ca34 ····00000000000036c0·00000000000000ca
35 ····0000000000003260·00000000000000b435 ····00000000000026d0·00000000000000b4
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
37 ··Length:···················4437 ··Length:···················44
38 ··Version:··················238 ··Version:··················2
39 ··Offset·into·.debug_info:··0x7a9839 ··Offset·into·.debug_info:··0x7a9b
40 ··Pointer·Size:·············840 ··Pointer·Size:·············8
41 ··Segment·Size:·············041 ··Segment·Size:·············0
  
42 ····Address············Length42 ····Address············Length
43 ····00000000000037a0·00000000000001e643 ····00000000000037a0·00000000000001e6
44 ····0000000000000000·000000000000000044 ····0000000000000000·0000000000000000
  
320 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 3064 lines modifiedOffset 1, 3064 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x1aa83 ··Length:··········0x632
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····85 ··Address·size:····8
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair9 ····0000000c·v000000000000000·v000000000000000·location·view·pair
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair10 ····0000000e·v000000000000000·v000000000000000·location·view·pair
11 ····00000010·v000000000000000·v000000000000000·location·view·pair 
12 ····00000012·v000000000000000·v000000000000000·location·view·pair 
  
13 ····00000014·0000000000003160·(base·address)11 ····00000010·00000000000026a0·(base·address)
14 ····0000001d·v000000000000000·v000000000000000·views·at·0000000c·for:12 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:
15 ·············0000000000003160·000000000000317a·(DW_OP_reg5·(rdi))13 ·············00000000000026a0·00000000000026b0·(DW_OP_reg5·(rdi))
16 ····00000022·v000000000000000·v000000000000000·views·at·0000000e·for:14 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:
17 ·············000000000000317a·000000000000322c·(DW_OP_reg3·(rbx)) 
18 ····00000028·v000000000000000·v000000000000000·views·at·00000010·for: 
19 ·············000000000000322c·0000000000003232·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)15 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
20 ····00000032·v000000000000000·v000000000000000·views·at·00000012·for: 
21 ·············0000000000003232·0000000000003251·(DW_OP_reg3·(rbx)) 
22 ····00000039·<End·of·list>16 ····00000026·<End·of·list>
  
23 ····0000003a·v000000000000000·v000000000000000·location·view·pair17 ····00000027·v000000000000000·v000000000000000·location·view·pair
24 ····0000003c·v000000000000000·v000000000000000·location·view·pair18 ····00000029·v000000000000000·v000000000000000·location·view·pair
  
25 ····0000003e·0000000000003160·(base·address)19 ····0000002b·00000000000026a0·(base·address)
26 ····00000047·v000000000000000·v000000000000000·views·at·0000003a·for:20 ····00000034·v000000000000000·v000000000000000·views·at·00000027·for:
27 ·············0000000000003160·000000000000316d·(DW_OP_reg4·(rsi))21 ·············00000000000026a0·00000000000026ab·(DW_OP_reg4·(rsi))
28 ····0000004c·v000000000000000·v000000000000000·views·at·0000003c·for:22 ····00000039·v000000000000000·v000000000000000·views·at·00000029·for:
29 ·············000000000000316d·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)23 ·············00000000000026ab·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
30 ····00000055·<End·of·list>24 ····00000041·<End·of·list>
  
31 ····00000056·v000000000000000·v000000000000000·location·view·pair25 ····00000042·v000000000000000·v000000000000000·location·view·pair
32 ····00000058·v000000000000000·v000000000000000·location·view·pair26 ····00000044·v000000000000000·v000000000000000·location·view·pair
33 ····0000005a·v000000000000000·v000000000000000·location·view·pair 
  
34 ····0000005c·0000000000003160·(base·address)27 ····00000046·00000000000026a0·(base·address)
 28 ····0000004f·v000000000000000·v000000000000000·views·at·00000042·for:
 29 ·············00000000000026a0·00000000000026b0·(DW_OP_reg1·(rdx))
35 ····00000065·v000000000000000·v000000000000000·views·at·00000056·for:30 ····00000054·v000000000000000·v000000000000000·views·at·00000044·for:
36 ·············0000000000003160·0000000000003192·(DW_OP_reg1·(rdx)) 
37 ····0000006a·v000000000000000·v000000000000000·views·at·00000058·for: 
38 ·············0000000000003192·0000000000003196·(DW_OP_breg5·(rdi):·-1;·DW_OP_stack_value) 
39 ····00000071·v000000000000000·v000000000000000·views·at·0000005a·for: 
40 ·············0000000000003196·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)31 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
41 ····0000007a·<End·of·list>32 ····0000005c·<End·of·list>
  
42 ····0000007b·v000000000000000·v000000000000000·location·view·pair 
43 ····0000007d·v000000000000000·v000000000000000·location·view·pair33 ····0000005d·v000000000000000·v000000000000000·location·view·pair
44 ····0000007f·v000000000000000·v000000000000000·location·view·pair34 ····0000005f·v000000000000000·v000000000000000·location·view·pair
45 ····00000081·v000000000000000·v000000000000000·location·view·pair 
  
46 ····00000083·0000000000003160·(base·address)35 ····00000061·00000000000026a0·(base·address)
47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007b·for: 
48 ·············0000000000003160·0000000000003196·(DW_OP_reg2·(rcx)) 
49 ····00000091·v000000000000000·v000000000000000·views·at·0000007d·for:36 ····0000006a·v000000000000000·v000000000000000·views·at·0000005d·for:
50 ·············0000000000003196·000000000000322d·(DW_OP_reg6·(rbp))37 ·············00000000000026a0·00000000000026b0·(DW_OP_reg2·(rcx))
51 ····00000097·v000000000000000·v000000000000000·views·at·0000007f·for:38 ····0000006f·v000000000000000·v000000000000000·views·at·0000005f·for:
52 ·············000000000000322d·0000000000003232·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)39 ·············00000000000026b0·00000000000026ce·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)
53 ····000000a1·v000000000000000·v000000000000000·views·at·00000081·for: 
54 ·············0000000000003232·0000000000003251·(DW_OP_reg6·(rbp)) 
55 ····000000a8·<End·of·list>40 ····00000077·<End·of·list>
  
 41 ····00000078·v000000000000000·v000000000000000·location·view·pair
56 ····000000a9·v000000000000000·v000000000000000·location·view·pair42 ····0000007a·v000000000000000·v000000000000000·location·view·pair
57 ····000000ab·v000000000000000·v000000000000000·location·view·pair43 ····0000007c·v000000000000000·v000000000000000·location·view·pair
58 ····000000ad·v000000000000000·v000000000000000·location·view·pair 
59 ····000000af·v000000000000000·v000000000000000·location·view·pair 
60 ····000000b1·v000000000000000·v000000000000000·location·view·pair 
  
61 ····000000b3·0000000000003160·(base·address)44 ····0000007e·00000000000026b9·(base·address)
 45 ····00000087·v000000000000000·v000000000000000·views·at·00000078·for:
 46 ·············00000000000026b9·00000000000026bd·(DW_OP_reg0·(rax))
62 ····000000bc·v000000000000000·v000000000000000·views·at·000000a9·for:47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007a·for:
63 ·············0000000000003160·0000000000003196·(DW_OP_reg8·(r8))48 ·············00000000000026bd·00000000000026c9·(DW_OP_reg3·(rbx))
64 ····000000c1·v000000000000000·v000000000000000·views·at·000000ab·for:49 ····00000091·v000000000000000·v000000000000000·views·at·0000007c·for:
65 ·············0000000000003196·00000000000031c5·(DW_OP_reg12·(r12)) 
66 ····000000c6·v000000000000000·v000000000000000·views·at·000000ad·for: 
67 ·············00000000000031c5·0000000000003232·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value) 
68 ····000000cf·v000000000000000·v000000000000000·views·at·000000af·for: 
69 ·············0000000000003232·000000000000324c·(DW_OP_reg12·(r12))50 ·············00000000000026c9·00000000000026cd·(DW_OP_reg5·(rdi))
70 ····000000d6·v000000000000000·v000000000000000·views·at·000000b1·for: 
71 ·············000000000000324c·0000000000003251·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value) 
72 ····000000e0·<End·of·list>51 ····00000096·<End·of·list>
  
 52 ····00000097·v000000000000001·v000000000000000·location·view·pair
73 ····000000e1·v000000000000000·v000000000000000·location·view·pair53 ····00000099·v000000000000000·v000000000000000·location·view·pair
74 ····000000e3·v000000000000000·v000000000000000·location·view·pair 
  
75 ····000000e5·0000000000003197·(base·address)54 ····0000009b·00000000000026a4·(base·address)
 55 ····000000a4·v000000000000001·v000000000000000·views·at·00000097·for:
 56 ·············00000000000026a4·00000000000026b0·(DW_OP_reg5·(rdi))
76 ····000000ee·v000000000000000·v000000000000000·views·at·000000e1·for:57 ····000000a9·v000000000000000·v000000000000000·views·at·00000099·for:
 58 ·············00000000000026b0·00000000000026b9·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
77 ·············0000000000003197·00000000000031a2·(DW_OP_reg0·(rax)) 
78 ····000000f3·v000000000000000·v000000000000000·views·at·000000e3·for: 
79 ·············0000000000003232·0000000000003249·(DW_OP_reg0·(rax)) 
80 ····000000fa·<End·of·list>59 ····000000b1·<End·of·list>
  
81 ····000000fb·v000000000000000·v000000000000000·location·view·pair60 ····000000b2·v000000000000000·v000000000000000·location·view·pair
82 ····000000fd·v000000000000000·v000000000000000·location·view·pair61 ····000000b4·v000000000000000·v000000000000000·location·view·pair
  
83 ····000000ff·00000000000031c5·(base·address)62 ····000000b6·00000000000026ab·(base·address)
84 ····00000108·v000000000000000·v000000000000000·views·at·000000fb·for:63 ····000000bf·v000000000000000·v000000000000000·views·at·000000b2·for:
85 ·············00000000000031c5·00000000000031c8·(DW_OP_reg0·(rax))64 ·············00000000000026ab·00000000000026b0·(DW_OP_reg1·(rdx))
86 ····0000010d·v000000000000000·v000000000000000·views·at·000000fd·for:65 ····000000c4·v000000000000000·v000000000000000·views·at·000000b4·for:
87 ·············00000000000031c8·0000000000003217·(DW_OP_reg12·(r12))66 ·············00000000000026b0·00000000000026b9·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
88 ····00000112·<End·of·list>67 ····000000cc·<End·of·list>
  
 68 ····000000cd·v000000000000000·v000000000000000·location·view·pair
 69 ····000000cf·v000000000000000·v000000000000000·location·view·pair
89 ····00000113·v000000000000000·v000000000000000·location·view·pair70 ····000000d1·v000000000000000·v000000000000000·location·view·pair
 71 ····000000d3·v000000000000000·v000000000000000·location·view·pair
90 ····00000115·v000000000000000·v000000000000000·location·view·pair72 ····000000d5·v000000000000000·v000000000000000·location·view·pair
  
91 ····00000117·00000000000031df·(base·address)73 ····000000d7·0000000000002610·(base·address)
 74 ····000000e0·v000000000000000·v000000000000000·views·at·000000cd·for:
 75 ·············0000000000002610·000000000000262f·(DW_OP_reg5·(rdi))
 76 ····000000e5·v000000000000000·v000000000000000·views·at·000000cf·for:
 77 ·············000000000000262f·000000000000266c·(DW_OP_reg3·(rbx))
92 ····00000120·v000000000000000·v000000000000000·views·at·00000113·for:78 ····000000ea·v000000000000000·v000000000000000·views·at·000000d1·for:
93 ·············00000000000031df·00000000000031e2·(DW_OP_reg0·(rax))79 ·············000000000000266c·0000000000002672·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
Max diff block lines reached; 310731/328052 bytes (94.72%) of diff not shown.
1.94 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················602 ··Length:···················60
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x42844 ··Offset·into·.debug_info:··0x4287
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000023c0·0000000000000e918 ····00000000000023c0·000000000000030e
9 ····0000000000003260·00000000000000b49 ····00000000000026d0·00000000000000b4
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················6011 ··Length:···················60
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x693513 ··Offset·into·.debug_info:··0x4e88
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000003320·000000000000030e17 ····0000000000002790·0000000000000e91
18 ····0000000000003260·00000000000000b418 ····00000000000026d0·00000000000000b4
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x753622 ··Offset·into·.debug_info:··0x7539
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
26 ····0000000000003630·000000000000008626 ····0000000000003630·0000000000000086
27 ····0000000000000000·000000000000000027 ····0000000000000000·0000000000000000
28 ··Length:···················6028 ··Length:···················60
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x76a930 ··Offset·into·.debug_info:··0x76ac
31 ··Pointer·Size:·············831 ··Pointer·Size:·············8
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address············Length33 ····Address············Length
34 ····00000000000036c0·00000000000000ca34 ····00000000000036c0·00000000000000ca
35 ····0000000000003260·00000000000000b435 ····00000000000026d0·00000000000000b4
36 ····0000000000000000·000000000000000036 ····0000000000000000·0000000000000000
37 ··Length:···················4437 ··Length:···················44
38 ··Version:··················238 ··Version:··················2
39 ··Offset·into·.debug_info:··0x7a9839 ··Offset·into·.debug_info:··0x7a9b
40 ··Pointer·Size:·············840 ··Pointer·Size:·············8
41 ··Segment·Size:·············041 ··Segment·Size:·············0
  
42 ····Address············Length42 ····Address············Length
43 ····00000000000037a0·00000000000001e643 ····00000000000037a0·00000000000001e6
44 ····0000000000000000·000000000000000044 ····0000000000000000·0000000000000000
  
717 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 30 lines modified
1 GGCC:·(Debian·14.2.0-16)·14.2.01 dSGCC:·(Debian·14.2.0-16)·14.2.0
2 a```bhqb`2 a```bhwb`
3 d)gy(}(' 
4 VXe@PeF@ 
5 ^sMRL>.` 
6 J'lJ'lJAQ^O3 Kc.mM!/i
 4 8g&I^LHd
 5 v~Hx\OWF
 6 |B?()Km'
 7 DbE'xuH$V
 8 9Wcg»   p)~
 9 JPIClyQe
 10 MN-}p:`s:
 11 NGlNGlNG|
7 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug12 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
8 crtstuff.c13 crtstuff.c
9 deregister_tm_clones14 deregister_tm_clones
10 __do_global_dtors_aux15 __do_global_dtors_aux
11 completed.016 completed.0
12 __do_global_dtors_aux_fini_array_entry17 __do_global_dtors_aux_fini_array_entry
13 frame_dummy18 frame_dummy
14 __frame_dummy_init_array_entry19 __frame_dummy_init_array_entry
15 apple.cpp 
16 linux.cpp 
17 freebsd.cpp 
18 freebsd_kevents.cpp20 freebsd_kevents.cpp
 21 freebsd.cpp
 22 linux.cpp
 23 apple.cpp
19 generic_posix.cpp24 generic_posix.cpp
20 generic.cpp25 generic.cpp
21 unix_strings.cpp26 unix_strings.cpp
22 __FRAME_END__27 __FRAME_END__
23 __dso_handle28 __dso_handle
24 _DYNAMIC29 _DYNAMIC
25 __GNU_EH_FRAME_HDR30 __GNU_EH_FRAME_HDR
4.64 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 78 lines modifiedOffset 11, 78 lines modified
  
11 0000000000002370·<__do_global_dtors_aux>:11 0000000000002370·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 00000000000023b0·<frame_dummy>:13 00000000000023b0·<frame_dummy>:
14 »       ...14 »       ...
  
15 00000000000023c0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:15 00000000000023c0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:
16 »       ...16 »       ...
  
17 0000000000002530·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:17 0000000000002540·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:
18 »       ...18 »       ...
  
19 0000000000002690·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:19 0000000000002610·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
20 »       ...20 »       ...
  
21 0000000000002700·<toMillis(timespec)>:21 00000000000026a0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
22 »       ...22 »       ...
  
23 0000000000002730·<unpackStat(stat*,·int*,·long*,·long*)>:23 00000000000026d0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
24 »       ...24 »       ...
  
25 00000000000027a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:25 0000000000002790·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:
26 »       ...26 »       ...
  
27 0000000000002960·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:27 0000000000002900·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:
28 »       ...28 »       ...
  
29 0000000000002ce0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:29 0000000000002a60·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:
30 »       ...30 »       ...
  
31 0000000000002d80·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:31 0000000000002ad0·<toMillis(timespec)>:
32 »       ...32 »       ...
  
33 0000000000002ed0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:33 0000000000002b00·<unpackStat(stat*,·int*,·long*,·long*)>:
34 »       ...34 »       ...
  
35 0000000000002ee0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:35 0000000000002b70·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:
36 »       ...36 »       ...
  
37 0000000000002f30·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:37 0000000000002d30·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:
38 »       ...38 »       ...
  
39 0000000000002f90·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:39 00000000000030b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:
40 »       ...40 »       ...
  
41 0000000000003000·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:41 0000000000003150·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:
42 »       ...42 »       ...
  
43 0000000000003070·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:43 00000000000032a0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:
44 »       ...44 »       ...
  
45 0000000000003130·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:45 00000000000032b0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:
46 »       ...46 »       ...
  
47 0000000000003160·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:47 0000000000003300·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:
48 »       ...48 »       ...
  
49 0000000000003260·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:49 0000000000003360·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:
50 »       ...50 »       ...
  
51 0000000000003320·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:51 00000000000033d0·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:
52 »       ...52 »       ...
  
53 00000000000034a0·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:53 0000000000003440·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:
54 »       ...54 »       ...
  
55 0000000000003570·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:55 0000000000003500·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
56 »       ...56 »       ...
  
57 0000000000003600·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:57 0000000000003530·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
58 »       ...58 »       ...
  
59 0000000000003630·<mark_failed_with_errno>:59 0000000000003630·<mark_failed_with_errno>:
60 »       ...60 »       ...
  
61 0000000000003690·<map_error_code>:61 0000000000003690·<map_error_code>:
62 »       ...62 »       ...
3.28 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 56 lines modifiedOffset 1, 56 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/apple.cpp3 ··[·····2]··src/main/cpp/freebsd_kevents.cpp
4 ··[····19]··src/main/cpp/win.cpp4 ··[····23]··src/main/cpp/win.cpp
 5 ··[····38]··src/main/cpp/freebsd.cpp
5 ··[····2e]··src/main/cpp/posix.cpp6 ··[····51]··src/main/cpp/linux.cpp
6 ··[····45]··src/main/cpp7 ··[····68]··src/main/cpp
7 ··[····52]··/usr/lib/jvm/default-java/include8 ··[····75]··/usr/lib/jvm/default-java/include
8 ··[····74]··/usr/include/x86_64-linux-gnu/bits9 ··[····97]··/usr/include/x86_64-linux-gnu/bits
9 ··[····97]··/usr/lib/gcc/x86_64-linux-gnu/14/include10 ··[····ba]··/usr/lib/gcc/x86_64-linux-gnu/14/include
10 ··[····c0]··/usr/include 
11 ··[····cd]··/usr/lib/jvm/default-java/include/linux 
12 ··[····f5]··/usr/include/x86_64-linux-gnu/bits/types11 ··[····e3]··/usr/include/x86_64-linux-gnu/bits/types
 12 ··[···10c]··/usr/include
 13 ··[···119]··/usr/lib/jvm/default-java/include/linux
13 ··[···11e]··/usr/include/c++/1414 ··[···141]··/usr/include/c++/14
14 ··[···132]··/usr/include/c++/14/bits15 ··[···155]··/usr/include/c++/14/bits
15 ··[···14b]··/usr/include/x86_64-linux-gnu/sys16 ··[···16e]··/usr/include/x86_64-linux-gnu/sys
16 ··[···16d]··src/shared/headers17 ··[···190]··src/shared/headers
17 ··[···180]··/usr/include/x86_64-linux-gnu/c++/14/bits18 ··[···1a3]··/usr/include/x86_64-linux-gnu/c++/14/bits
18 ··[···1aa]··jni.h19 ··[···1cd]··jni.h
19 ··[···1b0]··string_fortified.h 
20 ··[···1c3]··unistd.h20 ··[···1d3]··unistd.h
21 ··[···1cc]··stddef.h21 ··[···1dc]··stddef.h
22 ··[···1d5]··stdarg.h22 ··[···1e5]··stdarg.h
23 ··[···1de]··<built-in>23 ··[···1ee]··<built-in>
 24 ··[···1f9]··struct_FILE.h
24 ··[···1e9]··stdio.h25 ··[···207]··stdio.h
25 ··[···1f1]··jni_md.h26 ··[···20f]··jni_md.h
 27 ··[···218]··mntent.h
26 ··[···1fa]··stdlib.h28 ··[···221]··stdlib.h
27 ··[···203]··struct_timespec.h 
28 ··[···215]··cstdlib29 ··[···22a]··cstdlib
29 ··[···21d]··std_abs.h30 ··[···232]··std_abs.h
30 ··[···227]··stdlib-float.h31 ··[···23c]··stdlib-float.h
31 ··[···236]··stdlib-bsearch.h32 ··[···24b]··stdlib-bsearch.h
 33 ··[···25c]··stdint-uintn.h
32 ··[···247]··struct_stat.h 
33 ··[···255]··ioctl-types.h 
34 ··[···263]··utsname.h 
35 ··[···26d]··dirent.h 
36 ··[···276]··ioctl.h34 ··[···26b]··inotify.h
37 ··[···27e]··unistd-decl.h35 ··[···275]··unistd-decl.h
38 ··[···28c]··string.h 
39 ··[···295]··errno.h 
40 ··[···29d]··generic.h36 ··[···283]··generic.h
41 ··[···2a7]··c++config.h37 ··[···28d]··c++config.h
 38 ··[···299]··src/main/cpp/apple.cpp
42 ··[···2b3]··src/main/cpp/linux.cpp39 ··[···2b0]··src/main/cpp/posix.cpp
 40 ··[···2c7]··string_fortified.h
 41 ··[···2da]··struct_timespec.h
43 ··[···2ca]··struct_FILE.h42 ··[···2ec]··struct_stat.h
 43 ··[···2fa]··ioctl-types.h
 44 ··[···308]··utsname.h
44 ··[···2d8]··mntent.h45 ··[···312]··dirent.h
 46 ··[···31b]··ioctl.h
 47 ··[···323]··string.h
 48 ··[···32c]··errno.h
45 ··[···2e1]··stdint-uintn.h 
46 ··[···2f0]··inotify.h 
47 ··[···2fa]··src/main/cpp/freebsd.cpp 
48 ··[···313]··src/main/cpp/freebsd_kevents.cpp 
49 ··[···334]··src/shared/cpp/osx.cpp 
50 ··[···34b]··src/shared/cpp/generic_posix.cpp49 ··[···334]··src/shared/cpp/generic_posix.cpp
51 ··[···36c]··src/shared/cpp50 ··[···355]··src/shared/cpp
 51 ··[···364]··src/shared/cpp/osx.cpp
52 ··[···37b]··src/shared/cpp/generic.cpp52 ··[···37b]··src/shared/cpp/generic.cpp
53 ··[···396]··src/shared/cpp/unix_strings.cpp53 ··[···396]··src/shared/cpp/unix_strings.cpp
54 ··[···3b6]··wchar.h54 ··[···3b6]··wchar.h
  
1.81 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 20 lines modifiedOffset 5, 20 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·00617070·6c652e63·70700077·ntry.apple.cpp.w 
13 ··0x000000a0·696e2e63·7070006c·696e7578·2e637070·in.cpp.linux.cpp12 ··0x00000090·6e747279·00667265·65627364·5f6b6576·ntry.freebsd_kev
 13 ··0x000000a0·656e7473·2e637070·0077696e·2e637070·ents.cpp.win.cpp
14 ··0x000000b0·00667265·65627364·2e637070·00667265·.freebsd.cpp.fre14 ··0x000000b0·00667265·65627364·2e637070·006c696e·.freebsd.cpp.lin
15 ··0x000000c0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp 
16 ··0x000000d0·006f7378·2e637070·0067656e·65726963·.osx.cpp.generic15 ··0x000000c0·75782e63·70700061·70706c65·2e637070·ux.cpp.apple.cpp
 16 ··0x000000d0·0067656e·65726963·5f706f73·69782e63·.generic_posix.c
17 ··0x000000e0·5f706f73·69782e63·70700067·656e6572·_posix.cpp.gener17 ··0x000000e0·7070006f·73782e63·70700067·656e6572·pp.osx.cpp.gener
18 ··0x000000f0·69632e63·70700075·6e69785f·73747269·ic.cpp.unix_stri18 ··0x000000f0·69632e63·70700075·6e69785f·73747269·ic.cpp.unix_stri
19 ··0x00000100·6e67732e·63707000·5f5f4652·414d455f·ngs.cpp.__FRAME_19 ··0x00000100·6e67732e·63707000·5f5f4652·414d455f·ngs.cpp.__FRAME_
20 ··0x00000110·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds20 ··0x00000110·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds
21 ··0x00000120·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI21 ··0x00000120·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI
22 ··0x00000130·43005f5f·474e555f·45485f46·52414d45·C.__GNU_EH_FRAME22 ··0x00000130·43005f5f·474e555f·45485f46·52414d45·C.__GNU_EH_FRAME
23 ··0x00000140·5f484452·005f5f54·4d435f45·4e445f5f·_HDR.__TMC_END__23 ··0x00000140·5f484452·005f5f54·4d435f45·4e445f5f·_HDR.__TMC_END__
24 ··0x00000150·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_24 ··0x00000150·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_