4.41 MB
/srv/reproducible-results/rbuild-debian/r-b-build.C5FOu4xz/b1/libmodi_0~20240507-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.C5FOu4xz/b2/libmodi_0~20240507-2_amd64.changes
895 B
Files
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ·7b2d01a99401a2d953decc8a1eeb2d83·551092·libdevel·optional·libmodi-dev_0~20240507-2_amd64.deb1 ·7b2d01a99401a2d953decc8a1eeb2d83·551092·libdevel·optional·libmodi-dev_0~20240507-2_amd64.deb
2 ·2d668b3187d95b13f4b3a2ed7ce198d0·70432·debug·optional·libmodi-utils-dbgsym_0~20240507-2_amd64.deb 
3 ·65e364f4c50a2568a5de82f82198d8de·24204·otherosfs·optional·libmodi-utils_0~20240507-2_amd64.deb2 ·6115e88a67f231b391c2d1f32e9776fb·70332·debug·optional·libmodi-utils-dbgsym_0~20240507-2_amd64.deb
 3 ·ab62511474cf7ad584738be3f60f0650·24200·otherosfs·optional·libmodi-utils_0~20240507-2_amd64.deb
4 ·c010d433eca0cf5c1f2ab6c13259484a·783700·debug·optional·libmodi1-dbgsym_0~20240507-2_amd64.deb4 ·c010d433eca0cf5c1f2ab6c13259484a·783700·debug·optional·libmodi1-dbgsym_0~20240507-2_amd64.deb
5 ·ded95d6487bcd947cc36763df98ff6d0·531392·libs·optional·libmodi1_0~20240507-2_amd64.deb5 ·ded95d6487bcd947cc36763df98ff6d0·531392·libs·optional·libmodi1_0~20240507-2_amd64.deb
6 ·8b2ac8677a4c8554a7175adaa492d440·388160·debug·optional·python3-modi-dbgsym_0~20240507-2_amd64.deb6 ·8b2ac8677a4c8554a7175adaa492d440·388160·debug·optional·python3-modi-dbgsym_0~20240507-2_amd64.deb
7 ·36d68f26a475ef14385fca159db3f195·333836·python·optional·python3-modi_0~20240507-2_amd64.deb7 ·36d68f26a475ef14385fca159db3f195·333836·python·optional·python3-modi_0~20240507-2_amd64.deb
63.2 KB
libmodi-utils_0~20240507-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-30·23:56:27.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-30·23:56:27.000000·debian-binary
2 -rw-r--r--···0········0········0······812·2024-12-30·23:56:27.000000·control.tar.xz2 -rw-r--r--···0········0········0······816·2024-12-30·23:56:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0····23200·2024-12-30·23:56:27.000000·data.tar.xz3 -rw-r--r--···0········0········0····23192·2024-12-30·23:56:27.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
62.6 KB
data.tar.xz
62.5 KB
data.tar
50.3 KB
./usr/bin/modiinfo
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4b013836a30e0ebc4dcb82247807f6041465a7d46 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·193e93bea23bf355c77ad25419cabe61fb069e51
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
290 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib64/ld-linux-x86-64.so.21 Q/lib64/ld-linux-x86-64.so.2
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 __gmon_start__3 __gmon_start__
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 libcnotify_verbose_set5 libcnotify_verbose_set
6 libcnotify_printf6 libcnotify_printf
7 libcnotify_print_data7 libcnotify_print_data
8 libclocale_codepage_get8 libclocale_codepage_get
47.6 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 1028 objdump: DWARF error: unable to read alt ref 1028
    
Offset 312, 948 lines modifiedOffset 312, 948 lines modified
312 »       endbr64312 »       endbr64
313 »       jmp····2610·<__cxa_finalize@plt+0x3c0>313 »       jmp····2610·<__cxa_finalize@plt+0x3c0>
314 »       cs·nopw·0x0(%rax,%rax,1)314 »       cs·nopw·0x0(%rax,%rax,1)
315 »       cs·nopw·0x0(%rax,%rax,1)315 »       cs·nopw·0x0(%rax,%rax,1)
316 »       cs·nopw·0x0(%rax,%rax,1)316 »       cs·nopw·0x0(%rax,%rax,1)
317 »       nopw···0x0(%rax,%rax,1)317 »       nopw···0x0(%rax,%rax,1)
318 byte_size_string_create():318 byte_size_string_create():
319 ./tests/../moditools/byte_size_string.c:42319 ./moditools/./moditools/byte_size_string.c:42
320 »       endbr64320 »       endbr64
321 »       push···%rbp321 »       push···%rbp
322 »       push···%rbx322 »       push···%rbx
323 »       mov····%r8,%rbx323 »       mov····%r8,%rbx
324 »       sub····$0x48,%rsp324 »       sub····$0x48,%rsp
325 »       mov····%fs:0x28,%rax325 »       mov····%fs:0x28,%rax
326 »       mov····%rax,0x38(%rsp)326 »       mov····%rax,0x38(%rsp)
327 »       xor····%eax,%eax327 »       xor····%eax,%eax
328 ./tests/../moditools/byte_size_string.c:51328 ./moditools/./moditools/byte_size_string.c:51
329 »       movl···$0x0,0x34(%rsp)329 »       movl···$0x0,0x34(%rsp)
330 ./tests/../moditools/byte_size_string.c:53330 ./moditools/./moditools/byte_size_string.c:53
331 »       test···%rdi,%rdi331 »       test···%rdi,%rdi
332 »       je·····2988·<__cxa_finalize@plt+0x738>332 »       je·····2988·<__cxa_finalize@plt+0x738>
333 »       mov····%rsi,%rbp333 »       mov····%rsi,%rbp
334 ./tests/../moditools/byte_size_string.c:66334 ./moditools/./moditools/byte_size_string.c:66
335 »       cmp····$0x8,%rsi335 »       cmp····$0x8,%rsi
336 »       jbe····2940·<__cxa_finalize@plt+0x6f0>336 »       jbe····2940·<__cxa_finalize@plt+0x6f0>
337 »       mov····%rdi,%r10337 »       mov····%rdi,%r10
338 »       mov····%rdx,%rsi338 »       mov····%rdx,%rsi
339 ./tests/../moditools/byte_size_string.c:77339 ./moditools/./moditools/byte_size_string.c:77
340 »       cmp····$0x3ff,%rdx340 »       cmp····$0x3ff,%rdx
341 »       jbe····2798·<__cxa_finalize@plt+0x548>341 »       jbe····2798·<__cxa_finalize@plt+0x548>
342 »       cmp····$0x3e8,%ecx342 »       cmp····$0x3e8,%ecx
343 »       je·····2798·<__cxa_finalize@plt+0x548>343 »       je·····2798·<__cxa_finalize@plt+0x548>
344 ./tests/../moditools/byte_size_string.c:44344 ./moditools/./moditools/byte_size_string.c:44
345 »       xor····%r11d,%r11d345 »       xor····%r11d,%r11d
346 ./tests/../moditools/byte_size_string.c:82346 ./moditools/./moditools/byte_size_string.c:82
347 »       cmp····$0x400,%ecx347 »       cmp····$0x400,%ecx
348 »       je·····2970·<__cxa_finalize@plt+0x720>348 »       je·····2970·<__cxa_finalize@plt+0x720>
349 ./tests/../moditools/byte_size_string.c:88349 ./moditools/./moditools/byte_size_string.c:88
350 »       movslq·%ecx,%rcx350 »       movslq·%ecx,%rcx
351 ./tests/../moditools/byte_size_string.c:117351 ./moditools/./moditools/byte_size_string.c:117
352 »       lea····0x3a63(%rip),%rdx········352 »       lea····0x3a63(%rip),%rdx········
353 ./tests/../moditools/byte_size_string.c:88353 ./moditools/./moditools/byte_size_string.c:88
354 »       cmp····%rcx,%rsi354 »       cmp····%rcx,%rsi
355 »       jae····27ae·<__cxa_finalize@plt+0x55e>355 »       jae····27ae·<__cxa_finalize@plt+0x55e>
356 /usr/include/x86_64-linux-gnu/bits/stdio2.h:68·(discriminator·1)356 /usr/include/x86_64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
357 »       push···%r11357 »       push···%r11
358 »       mov····%rsi,%r9358 »       mov····%rsi,%r9
359 »       mov····$0xffffffffffffffff,%rcx359 »       mov····$0xffffffffffffffff,%rcx
360 »       mov····%rbp,%rsi360 »       mov····%rbp,%rsi
361 »       push···%rdx361 »       push···%rdx
362 »       lea····0x3907(%rip),%r8········362 »       lea····0x3907(%rip),%r8········
363 »       mov····$0x1,%edx363 »       mov····$0x1,%edx
364 »       mov····%r10,%rdi364 »       mov····%r10,%rdi
365 »       xor····%eax,%eax365 »       xor····%eax,%eax
366 »       call···2060·<__snprintf_chk@plt>366 »       call···2060·<__snprintf_chk@plt>
367 ./tests/../moditools/byte_size_string.c:179·(discriminator·1)367 ./moditools/./moditools/byte_size_string.c:179·(discriminator·1)
368 »       movslq·%eax,%rdx368 »       movslq·%eax,%rdx
369 »       pop····%rax369 »       pop····%rax
370 »       pop····%rcx370 »       pop····%rcx
371 ./tests/../moditools/byte_size_string.c:189371 ./moditools/./moditools/byte_size_string.c:189
372 »       test···%rdx,%rdx372 »       test···%rdx,%rdx
373 »       js·····29c0·<__cxa_finalize@plt+0x770>373 »       js·····29c0·<__cxa_finalize@plt+0x770>
374 ./tests/../moditools/byte_size_string.c:201374 ./moditools/./moditools/byte_size_string.c:201
375 »       mov····$0x1,%eax375 »       mov····$0x1,%eax
376 ./tests/../moditools/byte_size_string.c:189376 ./moditools/./moditools/byte_size_string.c:189
377 »       cmp····%rdx,%rbp377 »       cmp····%rdx,%rbp
378 »       jb·····29c0·<__cxa_finalize@plt+0x770>378 »       jb·····29c0·<__cxa_finalize@plt+0x770>
379 ./tests/../moditools/byte_size_string.c:202379 ./moditools/./moditools/byte_size_string.c:202
380 »       mov····0x38(%rsp),%rdx380 »       mov····0x38(%rsp),%rdx
381 »       sub····%fs:0x28,%rdx381 »       sub····%fs:0x28,%rdx
382 »       jne····2a23·<__cxa_finalize@plt+0x7d3>382 »       jne····2a23·<__cxa_finalize@plt+0x7d3>
383 »       add····$0x48,%rsp383 »       add····$0x48,%rsp
384 »       pop····%rbx384 »       pop····%rbx
385 »       pop····%rbp385 »       pop····%rbp
386 »       ret386 »       ret
387 »       nopl···(%rax)387 »       nopl···(%rax)
388 ./tests/../moditools/byte_size_string.c:88388 ./moditools/./moditools/byte_size_string.c:88
389 »       movslq·%ecx,%rcx389 »       movslq·%ecx,%rcx
390 ./tests/../moditools/byte_size_string.c:80390 ./moditools/./moditools/byte_size_string.c:80
391 »       lea····0x3863(%rip),%r11········391 »       lea····0x3863(%rip),%r11········
392 ./tests/../moditools/byte_size_string.c:117392 ./moditools/./moditools/byte_size_string.c:117
393 »       lea····0x39ed(%rip),%rdx········393 »       lea····0x39ed(%rip),%rdx········
394 ./tests/../moditools/byte_size_string.c:88394 ./moditools/./moditools/byte_size_string.c:88
395 »       cmp····%rcx,%rsi395 »       cmp····%rcx,%rsi
396 »       jb·····2738·<__cxa_finalize@plt+0x4e8>396 »       jb·····2738·<__cxa_finalize@plt+0x4e8>
397 »       mov····$0x1,%r8d397 »       mov····$0x1,%r8d
398 »       nop398 »       nop
399 »       data16·cs·nopw·0x0(%rax,%rax,1)399 »       data16·cs·nopw·0x0(%rax,%rax,1)
400 ./tests/../moditools/byte_size_string.c:93400 ./moditools/./moditools/byte_size_string.c:93
401 »       mov····%rsi,%rax401 »       mov····%rsi,%rax
402 »       xor····%edx,%edx402 »       xor····%edx,%edx
403 »       movzbl·%r8b,%edi403 »       movzbl·%r8b,%edi
404 »       div····%rcx404 »       div····%rcx
405 ./tests/../moditools/byte_size_string.c:90405 ./moditools/./moditools/byte_size_string.c:90
406 »       lea····0x1(%rdi),%r8d406 »       lea····0x1(%rdi),%r8d
407 »       mov····%rax,%r9407 »       mov····%rax,%r9
408 ./tests/../moditools/byte_size_string.c:93408 ./moditools/./moditools/byte_size_string.c:93
409 »       mov····%rax,%rsi409 »       mov····%rax,%rsi
410 ./tests/../moditools/byte_size_string.c:90410 ./moditools/./moditools/byte_size_string.c:90
411 »       cmp····%rcx,%rax411 »       cmp····%rcx,%rax
412 »       jae····27c0·<__cxa_finalize@plt+0x570>412 »       jae····27c0·<__cxa_finalize@plt+0x570>
413 ./tests/../moditools/byte_size_string.c:50413 ./moditools/./moditools/byte_size_string.c:50
414 »       mov····$0xffffffff,%ecx414 »       mov····$0xffffffff,%ecx
415 ./tests/../moditools/byte_size_string.c:97415 ./moditools/./moditools/byte_size_string.c:97
416 »       cmp····$0x9,%rax416 »       cmp····$0x9,%rax
417 »       jbe····2810·<__cxa_finalize@plt+0x5c0>417 »       jbe····2810·<__cxa_finalize@plt+0x5c0>
418 ./tests/../moditools/byte_size_string.c:103418 ./moditools/./moditools/byte_size_string.c:103
419 »       cmp····$0x8,%dil419 »       cmp····$0x8,%dil
420 »       jg·····29f0·<__cxa_finalize@plt+0x7a0>420 »       jg·····29f0·<__cxa_finalize@plt+0x7a0>
421 ./tests/../moditools/byte_size_string.c:114421 ./moditools/./moditools/byte_size_string.c:114
422 »       ja·····2a28·<__cxa_finalize@plt+0x7d8>422 »       ja·····2a28·<__cxa_finalize@plt+0x7d8>
423 »       lea····0x452b(%rip),%rdx········423 »       lea····0x452b(%rip),%rdx········
424 »       movslq·(%rdx,%rdi,4),%rax424 »       movslq·(%rdx,%rdi,4),%rax
425 »       add····%rdx,%rax425 »       add····%rdx,%rax
426 »       notrack·jmp·*%rax426 »       notrack·jmp·*%rax
427 »       nopw···0x0(%rax,%rax,1)427 »       nopw···0x0(%rax,%rax,1)
428 ./tests/../moditools/byte_size_string.c:100428 ./moditools/./moditools/byte_size_string.c:100
429 »       movabs·$0x28f5c28f5c28f5c3,%rax429 »       movabs·$0x28f5c28f5c28f5c3,%rax
430 »       shr····$0x2,%rdx430 »       shr····$0x2,%rdx
431 »       mul····%rdx431 »       mul····%rdx
432 »       shr····$0x2,%rdx432 »       shr····$0x2,%rdx
433 »       mov····%edx,%ecx433 »       mov····%edx,%ecx
434 »       jmp····27e6·<__cxa_finalize@plt+0x596>434 »       jmp····27e6·<__cxa_finalize@plt+0x596>
435 ./tests/../moditools/byte_size_string.c:138435 ./moditools/./moditools/byte_size_string.c:138
436 »       lea····0x37df(%rip),%rdx········436 »       lea····0x37df(%rip),%rdx········
437 ./tests/../moditools/byte_size_string.c:144437 ./moditools/./moditools/byte_size_string.c:144
438 »       cmp····$0x9,%cl438 »       cmp····$0x9,%cl
Max diff block lines reached; 43113/48370 bytes (89.13%) of diff not shown.
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f6c6962·6d6f6469·2d757469·-gnu/libmodi-uti4 ··0x00000020·2d676e75·2f6c6962·6d6f6469·2d757469·-gnu/libmodi-uti
5 ··0x00000030·6c732e64·65627567·00e1e894·6fb46b9b·ls.debug....o.k.5 ··0x00000030·6c732e64·65627567·00a4571d·c89bb27b·ls.debug..W....{
6 ··0x00000040·c9f2991c·65114c27·5a645f8a·59·······....e.L'Zd_.Y6 ··0x00000040·26e6c405·1732a918·05a187c4·65·······&....2......e
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·30313338·33366133·30653065·62633464·013836a30e0ebc4d 
3 ··0x00000010·63623832·32343738·30376636·30343134·cb82247807f604142 ··0x00000000·33653933·62656132·33626633·35356337·3e93bea23bf355c7
 3 ··0x00000010·37616432·35343139·63616265·36316662·7ad25419cabe61fb
4 ··0x00000020·36356137·64342e64·65627567·00000000·65a7d4.debug....4 ··0x00000020·30363965·35312e64·65627567·00000000·069e51.debug....
5 ··0x00000030·2d36b440····························-6.@5 ··0x00000030·eb453b7b····························.E;{
  
12.3 KB
./usr/bin/modimount
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d2f9ec31b85ba151f21637859fe412e6f800e4e56 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·77c2211184885cf23d6c3e95b877353e72ca5ed2
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
9.88 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 1028 objdump: DWARF error: unable to read alt ref 1028 objdump: DWARF error: unable to read alt ref 1634
    
Offset 441, 87 lines modifiedOffset 441, 87 lines modified
441 »       call···4de0·<libcnotify_printf@@Base>441 »       call···4de0·<libcnotify_printf@@Base>
442 ./moditools/./moditools/modimount.c:123442 ./moditools/./moditools/modimount.c:123
443 »       jmp····286f·<__cxa_finalize@plt+0x5af>443 »       jmp····286f·<__cxa_finalize@plt+0x5af>
444 »       call···2100·<__stack_chk_fail@plt>444 »       call···2100·<__stack_chk_fail@plt>
445 »       cs·nopw·0x0(%rax,%rax,1)445 »       cs·nopw·0x0(%rax,%rax,1)
446 »       nop446 »       nop
447 moditools_output_initialize():447 moditools_output_initialize():
448 ./tests/../moditools/moditools_output.c:42448 ./moditools/./moditools/moditools_output.c:42
449 »       endbr64449 »       endbr64
450 »       push···%rbx450 »       push···%rbx
451 »       mov····%rsi,%rbx451 »       mov····%rsi,%rbx
452 »       sub····$0x10,%rsp452 »       sub····$0x10,%rsp
453 ./tests/../moditools/moditools_output.c:45453 ./moditools/./moditools/moditools_output.c:45
454 »       cmp····$0x2,%edi454 »       cmp····$0x2,%edi
455 »       ja·····2970·<__cxa_finalize@plt+0x6b0>455 »       ja·····2970·<__cxa_finalize@plt+0x6b0>
456 »       mov····%edi,%edx456 »       mov····%edi,%edx
457 ./tests/../moditools/moditools_output.c:59457 ./moditools/./moditools/moditools_output.c:59
458 »       mov····%edi,0xc(%rsp)458 »       mov····%edi,0xc(%rsp)
459 »       mov····0x9722(%rip),%rdi········459 »       mov····0x9722(%rip),%rdi········
460 »       xor····%ecx,%ecx460 »       xor····%ecx,%ecx
461 »       xor····%esi,%esi461 »       xor····%esi,%esi
462 »       call···2220·<setvbuf@plt>462 »       call···2220·<setvbuf@plt>
463 ./tests/../moditools/moditools_output.c:59·(discriminator·1)463 ./moditools/./moditools/moditools_output.c:59·(discriminator·1)
464 »       mov····0xc(%rsp),%edx464 »       mov····0xc(%rsp),%edx
465 »       test···%eax,%eax465 »       test···%eax,%eax
466 »       jne····2940·<__cxa_finalize@plt+0x680>466 »       jne····2940·<__cxa_finalize@plt+0x680>
467 ./tests/../moditools/moditools_output.c:74467 ./moditools/./moditools/moditools_output.c:74
468 »       mov····0x972a(%rip),%rdi········468 »       mov····0x972a(%rip),%rdi········
469 »       xor····%ecx,%ecx469 »       xor····%ecx,%ecx
470 »       xor····%esi,%esi470 »       xor····%esi,%esi
471 »       call···2220·<setvbuf@plt>471 »       call···2220·<setvbuf@plt>
472 ./tests/../moditools/moditools_output.c:80472 ./moditools/./moditools/moditools_output.c:80
473 »       lea····0x6da9(%rip),%r8········473 »       lea····0x6da9(%rip),%r8········
474 »       lea····0x59ab(%rip),%rcx········474 »       lea····0x59ab(%rip),%rcx········
475 ./tests/../moditools/moditools_output.c:74·(discriminator·1)475 ./moditools/./moditools/moditools_output.c:74·(discriminator·1)
476 »       test···%eax,%eax476 »       test···%eax,%eax
477 ./tests/../moditools/moditools_output.c:91477 ./moditools/./moditools/moditools_output.c:91
478 »       mov····$0x1,%eax478 »       mov····$0x1,%eax
479 ./tests/../moditools/moditools_output.c:74·(discriminator·1)479 ./moditools/./moditools/moditools_output.c:74·(discriminator·1)
480 »       jne····294e·<__cxa_finalize@plt+0x68e>480 »       jne····294e·<__cxa_finalize@plt+0x68e>
481 ./tests/../moditools/moditools_output.c:92481 ./moditools/./moditools/moditools_output.c:92
482 »       add····$0x10,%rsp482 »       add····$0x10,%rsp
483 »       pop····%rbx483 »       pop····%rbx
484 »       ret484 »       ret
485 »       nopl···0x0(%rax)485 »       nopl···0x0(%rax)
486 ./tests/../moditools/moditools_output.c:65486 ./moditools/./moditools/moditools_output.c:65
487 »       lea····0x6d88(%rip),%r8········487 »       lea····0x6d88(%rip),%r8········
488 »       lea····0x5962(%rip),%rcx········488 »       lea····0x5962(%rip),%rcx········
489 »       mov····$0x7,%edx489 »       mov····$0x7,%edx
490 »       mov····$0x72,%esi490 »       mov····$0x72,%esi
491 »       mov····%rbx,%rdi491 »       mov····%rbx,%rdi
492 »       xor····%eax,%eax492 »       xor····%eax,%eax
493 »       call···2090·<libcerror_error_set@plt>493 »       call···2090·<libcerror_error_set@plt>
494 ./tests/../moditools/moditools_output.c:92494 ./moditools/./moditools/moditools_output.c:92
495 »       add····$0x10,%rsp495 »       add····$0x10,%rsp
496 ./tests/../moditools/moditools_output.c:56496 ./moditools/./moditools/moditools_output.c:56
497 »       mov····$0xffffffff,%eax497 »       mov····$0xffffffff,%eax
498 ./tests/../moditools/moditools_output.c:92498 ./moditools/./moditools/moditools_output.c:92
499 »       pop····%rbx499 »       pop····%rbx
500 »       ret500 »       ret
501 »       nopl···(%rax)501 »       nopl···(%rax)
502 ./tests/../moditools/moditools_output.c:49502 ./moditools/./moditools/moditools_output.c:49
503 »       mov····$0x8,%edx503 »       mov····$0x8,%edx
504 »       mov····$0x61,%esi504 »       mov····$0x61,%esi
505 »       mov····%rbx,%rdi505 »       mov····%rbx,%rdi
506 »       xor····%eax,%eax506 »       xor····%eax,%eax
507 »       lea····0x6d49(%rip),%r8········507 »       lea····0x6d49(%rip),%r8········
508 »       lea····0x58fb(%rip),%rcx········508 »       lea····0x58fb(%rip),%rcx········
509 »       call···2090·<libcerror_error_set@plt>509 »       call···2090·<libcerror_error_set@plt>
510 ./tests/../moditools/moditools_output.c:56510 ./moditools/./moditools/moditools_output.c:56
511 »       jmp····2962·<__cxa_finalize@plt+0x6a2>511 »       jmp····2962·<__cxa_finalize@plt+0x6a2>
512 »       nop512 »       nop
513 »       data16·cs·nopw·0x0(%rax,%rax,1)513 »       data16·cs·nopw·0x0(%rax,%rax,1)
514 moditools_output_copyright_fprint():514 moditools_output_copyright_fprint():
515 ./tests/../moditools/moditools_output.c:98515 ./moditools/./moditools/moditools_output.c:98
516 »       endbr64516 »       endbr64
517 ./tests/../moditools/moditools_output.c:99517 ./moditools/./moditools/moditools_output.c:99
518 »       test···%rdi,%rdi518 »       test···%rdi,%rdi
519 »       je·····2a00·<__cxa_finalize@plt+0x740>519 »       je·····2a00·<__cxa_finalize@plt+0x740>
520 ./tests/../moditools/moditools_output.c:98520 ./moditools/./moditools/moditools_output.c:98
521 »       push···%rbx521 »       push···%rbx
522 /usr/include/x86_64-linux-gnu/bits/stdio2.h:111522 /usr/include/x86_64-linux-gnu/bits/stdio2.h:111
523 »       lea····0x6d3a(%rip),%rcx········523 »       lea····0x6d3a(%rip),%rcx········
524 »       mov····%rdi,%rbx524 »       mov····%rdi,%rbx
525 »       mov····$0x1,%esi525 »       mov····$0x1,%esi
526 »       lea····0x6d38(%rip),%rdx········526 »       lea····0x6d38(%rip),%rdx········
527 »       xor····%eax,%eax527 »       xor····%eax,%eax
Offset 529, 54 lines modifiedOffset 529, 54 lines modified
529 »       mov····%rbx,%rcx529 »       mov····%rbx,%rcx
530 »       mov····$0x96,%edx530 »       mov····$0x96,%edx
531 »       mov····$0x1,%esi531 »       mov····$0x1,%esi
532 »       lea····0x5925(%rip),%rdi········532 »       lea····0x5925(%rip),%rdi········
533 »       call···2270·<fwrite@plt>533 »       call···2270·<fwrite@plt>
534 »       mov····%rbx,%rdi534 »       mov····%rbx,%rdi
535 »       lea····0x6d2c(%rip),%rcx········535 »       lea····0x6d2c(%rip),%rcx········
536 ./tests/../moditools/moditools_output.c:124536 ./moditools/./moditools/moditools_output.c:124
537 »       pop····%rbx537 »       pop····%rbx
538 /usr/include/x86_64-linux-gnu/bits/stdio2.h:111538 /usr/include/x86_64-linux-gnu/bits/stdio2.h:111
539 »       lea····0x6d3b(%rip),%rdx········539 »       lea····0x6d3b(%rip),%rdx········
540 »       mov····$0x1,%esi540 »       mov····$0x1,%esi
541 »       xor····%eax,%eax541 »       xor····%eax,%eax
542 »       jmp····2280·<__fprintf_chk@plt>542 »       jmp····2280·<__fprintf_chk@plt>
543 »       xchg···%ax,%ax543 »       xchg···%ax,%ax
544 »       ret544 »       ret
545 »       nopl···0x0(%rax)545 »       nopl···0x0(%rax)
546 »       data16·cs·nopw·0x0(%rax,%rax,1)546 »       data16·cs·nopw·0x0(%rax,%rax,1)
547 moditools_output_version_fprint():547 moditools_output_version_fprint():
548 ./tests/../moditools/moditools_output.c:131548 ./moditools/./moditools/moditools_output.c:131
549 »       endbr64549 »       endbr64
550 ./tests/../moditools/moditools_output.c:136550 ./moditools/./moditools/moditools_output.c:136
551 »       test···%rsi,%rsi551 »       test···%rsi,%rsi
552 »       je·····2a40·<__cxa_finalize@plt+0x780>552 »       je·····2a40·<__cxa_finalize@plt+0x780>
553 »       test···%rdi,%rdi553 »       test···%rdi,%rdi
554 »       je·····2a40·<__cxa_finalize@plt+0x780>554 »       je·····2a40·<__cxa_finalize@plt+0x780>
555 /usr/include/x86_64-linux-gnu/bits/stdio2.h:111555 /usr/include/x86_64-linux-gnu/bits/stdio2.h:111
556 »       mov····%rsi,%rcx556 »       mov····%rsi,%rcx
557 »       lea····0x6d1b(%rip),%r8········557 »       lea····0x6d1b(%rip),%r8········
558 »       mov····$0x1,%esi558 »       mov····$0x1,%esi
559 »       xor····%eax,%eax559 »       xor····%eax,%eax
560 »       lea····0x6d16(%rip),%rdx········560 »       lea····0x6d16(%rip),%rdx········
561 »       jmp····2280·<__fprintf_chk@plt>561 »       jmp····2280·<__fprintf_chk@plt>
562 »       nopl···0x0(%rax,%rax,1)562 »       nopl···0x0(%rax,%rax,1)
563 ./tests/../moditools/moditools_output.c:145563 ./moditools/./moditools/moditools_output.c:145
564 »       ret564 »       ret
565 »       nopl···0x0(%rax)565 »       nopl···0x0(%rax)
566 »       data16·cs·nopw·0x0(%rax,%rax,1)566 »       data16·cs·nopw·0x0(%rax,%rax,1)
567 moditools_output_version_detailed_fprint():567 moditools_output_version_detailed_fprint():
Max diff block lines reached; 4679/9676 bytes (48.36%) of diff not shown.
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f6c6962·6d6f6469·2d757469·-gnu/libmodi-uti4 ··0x00000020·2d676e75·2f6c6962·6d6f6469·2d757469·-gnu/libmodi-uti
5 ··0x00000030·6c732e64·65627567·00e1e894·6fb46b9b·ls.debug....o.k.5 ··0x00000030·6c732e64·65627567·00a4571d·c89bb27b·ls.debug..W....{
6 ··0x00000040·c9f2991c·65114c27·5a645f8a·59·······....e.L'Zd_.Y6 ··0x00000040·26e6c405·1732a918·05a187c4·65·······&....2......e
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·66396563·33316238·35626131·35316632·f9ec31b85ba151f2 
3 ··0x00000010·31363337·38353966·65343132·65366638·1637859fe412e6f82 ··0x00000000·63323231·31313834·38383563·66323364·c2211184885cf23d
 3 ··0x00000010·36633365·39356238·37373335·33653732·6c3e95b877353e72
4 ··0x00000020·30306534·65352e64·65627567·00000000·00e4e5.debug....4 ··0x00000020·63613565·64322e64·65627567·00000000·ca5ed2.debug....
5 ··0x00000030·7a359dd9····························z5..5 ··0x00000030·fa767ce9····························.v|.
  
4.35 MB
libmodi-utils-dbgsym_0~20240507-2_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-30·23:56:27.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-30·23:56:27.000000·debian-binary
2 -rw-r--r--···0········0········0······648·2024-12-30·23:56:27.000000·control.tar.xz2 -rw-r--r--···0········0········0······648·2024-12-30·23:56:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0····69592·2024-12-30·23:56:27.000000·data.tar.xz3 -rw-r--r--···0········0········0····69492·2024-12-30·23:56:27.000000·data.tar.xz
944 B
control.tar.xz
916 B
control.tar
461 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Security·Tools·<team+pkg-security@tracker.debian.org>6 Maintainer:·Debian·Security·Tools·<team+pkg-security@tracker.debian.org>
7 Installed-Size:·1237 Installed-Size:·123
8 Depends:·libmodi-utils·(=·0~20240507-2)8 Depends:·libmodi-utils·(=·0~20240507-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libmodi-utils11 Description:·debug·symbols·for·libmodi-utils
12 Build-Ids:·4b013836a30e0ebc4dcb82247807f6041465a7d4·d2f9ec31b85ba151f21637859fe412e6f800e4e512 Build-Ids:·193e93bea23bf355c77ad25419cabe61fb069e51·77c2211184885cf23d6c3e95b877353e72ca5ed2
433 B
./md5sums
30.0 B
./md5sums
Files differ
385 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/4b/013836a30e0ebc4dcb82247807f6041465a7d4.debug 
2 usr/lib/debug/.build-id/d2/f9ec31b85ba151f21637859fe412e6f800e4e5.debug1 usr/lib/debug/.build-id/19/3e93bea23bf355c77ad25419cabe61fb069e51.debug
 2 usr/lib/debug/.build-id/77/c2211184885cf23d6c3e95b877353e72ca5ed2.debug
3 usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug3 usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug
4.35 MB
data.tar.xz
4.35 MB
data.tar
2.44 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/4b/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/19/
7 -rw-r--r--···0·root·········(0)·root·········(0)····38184·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/4b/013836a30e0ebc4dcb82247807f6041465a7d4.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····38096·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/19/3e93bea23bf355c77ad25419cabe61fb069e51.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/d2/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/77/
9 -rw-r--r--···0·root·········(0)·root·········(0)····64152·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/d2/f9ec31b85ba151f21637859fe412e6f800e4e5.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····64232·2024-12-30·23:56:27.000000·./usr/lib/debug/.build-id/77/c2211184885cf23d6c3e95b877353e72ca5ed2.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····8880·2024-12-30·23:56:27.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·····8848·2024-12-30·23:56:27.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/share/doc/libmodi-utils-dbgsym·->·libmodi-utils15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-12-30·23:56:27.000000·./usr/share/doc/libmodi-utils-dbgsym·->·libmodi-utils
331 KB
./usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
875 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························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:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········8432·(bytes·into·file)13 ··Start·of·section·headers:··········8400·(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:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.61 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x20f0:1 There·are·7·section·headers,·starting·at·offset·0x20d0:
  
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············0000000000000000·000040·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·000fb8·00···C··0···0··86 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·000fa5·00···C··0···0··8
7 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·001020·00019f·00···C··0···0··87 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·001010·00019c·00···C··0···0··8
8 ··[·4]·.debug_line·······PROGBITS········0000000000000000·0011c0·0001c6·00···C··0···0··88 ··[·4]·.debug_line·······PROGBITS········0000000000000000·0011b0·0001b7·00···C··0···0··8
9 ··[·5]·.debug_str········PROGBITS········0000000000000000·001388·000d13·01·MSC··0···0··89 ··[·5]·.debug_str········PROGBITS········0000000000000000·001368·000d13·01·MSC··0···0··8
10 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·00209b·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·00207b·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·l·(large),·p·(processor·specific)15 ··D·(mbind),·l·(large),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1e8946fb46b9bc9f2991c65114c275a645f8a593 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a4571dc89bb27b26e6c4051732a91805a187c465
4.45 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 86 lines modifiedOffset 1, 82 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:······················9823 ··Length:······················929
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:·············9747 ··Prologue·Length:·············921
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:···················011 ··Line·Base:···················0
12 ··Line·Range:··················112 ··Line·Range:··················1
13 ··Opcode·Base:·················113 ··Opcode·Base:·················1
  
14 ·Opcodes:14 ·Opcodes:
  
15 ·The·Directory·Table·(offset·0x16,·lines·16,·columns·1):15 ·The·Directory·Table·(offset·0x16,·lines·14,·columns·1):
16 ··Entry»  Name16 ··Entry»  Name
17 ··0»      (string)»      <dwz>17 ··0»      (string)»      <dwz>
18 ··1»      (string)»      ../libcerror18 ··1»      (string)»      ../libcerror
19 ··2»      (string)»      /usr/include/x86_64-linux-gnu/bits19 ··2»      (string)»      /usr/include/x86_64-linux-gnu/bits
20 ··3»      (string)»      /usr/include/x86_64-linux-gnu/bits/types20 ··3»      (string)»      /usr/include/x86_64-linux-gnu/bits/types
21 ··4»      (string)»      /usr/include21 ··4»      (string)»      /usr/include
 22 ··5»      (string)»      ./moditools
22 ··5»      (string)»      ./libclocale23 ··6»      (string)»      ./libclocale
23 ··6»      (string)»      ./tests 
24 ··7»      (string)»      ../include/libmodi24 ··7»      (string)»      ../include/libmodi
25 ··8»      (string)»      ../include25 ··8»      (string)»      ../include
26 ··9»      (string)»      ../common26 ··9»      (string)»      ../common
27 ··10»     (string)»     ./moditools 
28 ··11»     (string)»     ../libclocale27 ··10»     (string)»     ../libclocale
29 ··12»     (string)»     ../libcnotify28 ··11»     (string)»     ../libcnotify
30 ··13»     (string)»     ../moditools 
31 ··14»     (string)»     /usr/lib/gcc/x86_64-linux-gnu/15/include29 ··12»     (string)»     /usr/lib/gcc/x86_64-linux-gnu/15/include
32 ··15»     (string)»     ./libcnotify30 ··13»     (string)»     ./libcnotify
  
33 ·The·File·Name·Table·(offset·0x130,·lines·46,·columns·2):31 ·The·File·Name·Table·(offset·0x11b,·lines·44,·columns·2):
34 ··Entry»  Dir»       Name32 ··Entry»  Dir»       Name
35 ··0»      (udata)»       0»      (string)»      <dwz>33 ··0»      (udata)»       0»      (string)»      <dwz>
36 ··1»      (udata)»       1»      (string)»      libcerror_types.h34 ··1»      (udata)»       1»      (string)»      libcerror_types.h
37 ··2»      (udata)»       1»      (string)»      libcerror_definitions.h35 ··2»      (udata)»       1»      (string)»      libcerror_definitions.h
38 ··3»      (udata)»       1»      (string)»      libcerror_error.h36 ··3»      (udata)»       1»      (string)»      libcerror_error.h
39 ··4»      (udata)»       2»      (string)»      types.h37 ··4»      (udata)»       2»      (string)»      types.h
40 ··5»      (udata)»       3»      (string)»      struct_FILE.h38 ··5»      (udata)»       3»      (string)»      struct_FILE.h
41 ··6»      (udata)»       3»      (string)»      FILE.h39 ··6»      (udata)»       3»      (string)»      FILE.h
42 ··7»      (udata)»       4»      (string)»      stdio.h40 ··7»      (udata)»       4»      (string)»      stdio.h
43 ··8»      (udata)»       2»      (string)»      stdio2-decl.h41 ··8»      (udata)»       2»      (string)»      stdio2-decl.h
 42 ··9»      (udata)»       5»      (string)»      <built-in>
44 ··9»      (udata)»       2»      (string)»      stdio2.h43 ··10»     (udata)»      2»     (string)»     stdio2.h
45 ··10»     (udata)»      5»     (string)»     libclocale_definitions.h44 ··11»     (udata)»      6»     (string)»     libclocale_definitions.h
46 ··11»     (udata)»      4»     (string)»     strings.h45 ··12»     (udata)»      4»     (string)»     strings.h
47 ··12»     (udata)»      6»     (string)»     <built-in> 
48 ··13»     (udata)»      4»     (string)»     stdlib.h46 ··13»     (udata)»      4»     (string)»     stdlib.h
49 ··14»     (udata)»      2»     (string)»     string_fortified.h47 ··14»     (udata)»      2»     (string)»     string_fortified.h
50 ··15»     (udata)»      7»     (string)»     types.h48 ··15»     (udata)»      7»     (string)»     types.h
51 ··16»     (udata)»      8»     (string)»     libmodi.h49 ··16»     (udata)»      8»     (string)»     libmodi.h
52 ··17»     (udata)»      7»     (string)»     definitions.h50 ··17»     (udata)»      7»     (string)»     definitions.h
53 ··18»     (udata)»      9»     (string)»     types.h51 ··18»     (udata)»      9»     (string)»     types.h
54 ··19»     (udata)»      2»     (string)»     getopt_core.h52 ··19»     (udata)»      2»     (string)»     getopt_core.h
55 ··20»     (udata)»      10»    (string)»    moditools_signal.h 
56 ··21»     (udata)»      10»    (string)»    moditools_output.h53 ··20»     (udata)»      5»     (string)»     moditools_output.h
57 ··22»     (udata)»      11»    (string)»    libclocale_support.h54 ··21»     (udata)»      10»    (string)»    libclocale_support.h
58 ··23»     (udata)»      12»    (string)»    libcnotify_verbose.h55 ··22»     (udata)»      11»    (string)»    libcnotify_verbose.h
59 ··24»     (udata)»      12»    (string)»    libcnotify_stream.h56 ··23»     (udata)»      11»    (string)»    libcnotify_stream.h
60 ··25»     (udata)»      4»     (string)»     unistd.h57 ··24»     (udata)»      4»     (string)»     unistd.h
61 ··26»     (udata)»      12»    (string)»    libcnotify_print.h58 ··25»     (udata)»      11»    (string)»    libcnotify_print.h
62 ··27»     (udata)»      10»    (string)»    <built-in> 
63 ··28»     (udata)»      4»     (string)»     signal.h59 ··26»     (udata)»      4»     (string)»     signal.h
64 ··29»     (udata)»      13»    (string)»    moditools_signal.h 
65 ··30»     (udata)»      2»     (string)»     stdint-uintn.h60 ··27»     (udata)»      2»     (string)»     stdint-uintn.h
66 ··31»     (udata)»      14»    (string)»    stdarg.h61 ··28»     (udata)»      12»    (string)»    stdarg.h
67 ··32»     (udata)»      15»    (string)»    <built-in>62 ··29»     (udata)»      13»    (string)»    <built-in>
68 ··33»     (udata)»      15»    (string)»    libcnotify_definitions.h63 ··30»     (udata)»      13»    (string)»    libcnotify_definitions.h
69 ··34»     (udata)»      15»    (string)»    libcnotify_print.c64 ··31»     (udata)»      13»    (string)»    libcnotify_print.c
70 ··35»     (udata)»      4»     (string)»     errno.h65 ··32»     (udata)»      4»     (string)»     errno.h
71 ··36»     (udata)»      15»    (string)»    libcnotify_stream.c66 ··33»     (udata)»      13»    (string)»    libcnotify_stream.c
72 ··37»     (udata)»      4»     (string)»     locale.h67 ··34»     (udata)»      4»     (string)»     locale.h
73 ··38»     (udata)»      4»     (string)»     nl_types.h68 ··35»     (udata)»      4»     (string)»     nl_types.h
74 ··39»     (udata)»      4»     (string)»     langinfo.h69 ··36»     (udata)»      4»     (string)»     langinfo.h
75 ··40»     (udata)»      4»     (string)»     string.h70 ··37»     (udata)»      4»     (string)»     string.h
76 ··41»     (udata)»      5»     (string)»     libclocale_codepage.h71 ··38»     (udata)»      6»     (string)»     libclocale_codepage.h
77 ··42»     (udata)»      5»     (string)»     libclocale_locale.h72 ··39»     (udata)»      6»     (string)»     libclocale_locale.h
78 ··43»     (udata)»      4»     (string)»     stdint.h73 ··40»     (udata)»      4»     (string)»     stdint.h
79 ··44»     (udata)»      14»    (string)»    stddef.h74 ··41»     (udata)»      12»    (string)»    stddef.h
80 ··45»     (udata)»      7»     (string)»     error.h75 ··42»     (udata)»      7»     (string)»     error.h
 76 ··43»     (udata)»      5»     (string)»     moditools_signal.h
  
81 ·No·Line·Number·Statements.77 ·No·Line·Number·Statements.
309 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 55 lines modifiedOffset 4, 55 lines modified
4 ···Length:········0x5b·(32-bit)4 ···Length:········0x5b·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·1·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ·<1><11>:·Abbrev·Number:·59·(DW_TAG_base_type)11 ·<1><11>:·Abbrev·Number:·58·(DW_TAG_base_type)
12 ····<12>···DW_AT_byte_size···:·(data1)·812 ····<12>···DW_AT_byte_size···:·(data1)·8
13 ····<13>···DW_AT_encoding····:·(data1)·7»    (unsigned)13 ····<13>···DW_AT_encoding····:·(data1)·7»    (unsigned)
14 ····<14>···DW_AT_name········:·(strp)·(offset:·0x318d):·long·unsigned·int14 ····<14>···DW_AT_name········:·(strp)·(offset:·0x318d):·long·unsigned·int
15 ·<1><18>:·Abbrev·Number:·60·(DW_TAG_base_type)15 ·<1><18>:·Abbrev·Number:·59·(DW_TAG_base_type)
16 ····<19>···DW_AT_byte_size···:·(data1)·416 ····<19>···DW_AT_byte_size···:·(data1)·4
17 ····<1a>···DW_AT_encoding····:·(data1)·5»    (signed)17 ····<1a>···DW_AT_encoding····:·(data1)·5»    (signed)
18 ····<1b>···DW_AT_name········:·(string)·int18 ····<1b>···DW_AT_name········:·(string)·int
19 ·<1><1f>:·Abbrev·Number:·59·(DW_TAG_base_type)19 ·<1><1f>:·Abbrev·Number:·58·(DW_TAG_base_type)
20 ····<20>···DW_AT_byte_size···:·(data1)·820 ····<20>···DW_AT_byte_size···:·(data1)·8
21 ····<21>···DW_AT_encoding····:·(data1)·5»    (signed)21 ····<21>···DW_AT_encoding····:·(data1)·5»    (signed)
22 ····<22>···DW_AT_name········:·(strp)·(offset:·0x31b7):·long·int22 ····<22>···DW_AT_name········:·(strp)·(offset:·0x31b7):·long·int
23 ·<1><26>:·Abbrev·Number:·59·(DW_TAG_base_type)23 ·<1><26>:·Abbrev·Number:·58·(DW_TAG_base_type)
24 ····<27>···DW_AT_byte_size···:·(data1)·824 ····<27>···DW_AT_byte_size···:·(data1)·8
25 ····<28>···DW_AT_encoding····:·(data1)·5»    (signed)25 ····<28>···DW_AT_encoding····:·(data1)·5»    (signed)
26 ····<29>···DW_AT_name········:·(strp)·(offset:·0x31b2):·long·long·int26 ····<29>···DW_AT_name········:·(strp)·(offset:·0x31b2):·long·long·int
27 ·<1><2d>:·Abbrev·Number:·59·(DW_TAG_base_type)27 ·<1><2d>:·Abbrev·Number:·58·(DW_TAG_base_type)
28 ····<2e>···DW_AT_byte_size···:·(data1)·128 ····<2e>···DW_AT_byte_size···:·(data1)·1
29 ····<2f>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)29 ····<2f>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
30 ····<30>···DW_AT_name········:·(strp)·(offset:·0x2d43):·unsigned·char30 ····<30>···DW_AT_name········:·(strp)·(offset:·0x2d43):·unsigned·char
31 ·<1><34>:·Abbrev·Number:·59·(DW_TAG_base_type)31 ·<1><34>:·Abbrev·Number:·58·(DW_TAG_base_type)
32 ····<35>···DW_AT_byte_size···:·(data1)·232 ····<35>···DW_AT_byte_size···:·(data1)·2
33 ····<36>···DW_AT_encoding····:·(data1)·7»    (unsigned)33 ····<36>···DW_AT_encoding····:·(data1)·7»    (unsigned)
34 ····<37>···DW_AT_name········:·(strp)·(offset:·0x319f):·short·unsigned·int34 ····<37>···DW_AT_name········:·(strp)·(offset:·0x319f):·short·unsigned·int
35 ·<1><3b>:·Abbrev·Number:·59·(DW_TAG_base_type)35 ·<1><3b>:·Abbrev·Number:·58·(DW_TAG_base_type)
36 ····<3c>···DW_AT_byte_size···:·(data1)·436 ····<3c>···DW_AT_byte_size···:·(data1)·4
37 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)37 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
38 ····<3e>···DW_AT_name········:·(strp)·(offset:·0x31a5):·unsigned·int38 ····<3e>···DW_AT_name········:·(strp)·(offset:·0x31a5):·unsigned·int
39 ·<1><42>:·Abbrev·Number:·59·(DW_TAG_base_type)39 ·<1><42>:·Abbrev·Number:·58·(DW_TAG_base_type)
40 ····<43>···DW_AT_byte_size···:·(data1)·140 ····<43>···DW_AT_byte_size···:·(data1)·1
41 ····<44>···DW_AT_encoding····:·(data1)·6»    (signed·char)41 ····<44>···DW_AT_encoding····:·(data1)·6»    (signed·char)
42 ····<45>···DW_AT_name········:·(strp)·(offset:·0x2d45):·signed·char42 ····<45>···DW_AT_name········:·(strp)·(offset:·0x2d45):·signed·char
43 ·<1><49>:·Abbrev·Number:·59·(DW_TAG_base_type)43 ·<1><49>:·Abbrev·Number:·58·(DW_TAG_base_type)
44 ····<4a>···DW_AT_byte_size···:·(data1)·244 ····<4a>···DW_AT_byte_size···:·(data1)·2
45 ····<4b>···DW_AT_encoding····:·(data1)·5»    (signed)45 ····<4b>···DW_AT_encoding····:·(data1)·5»    (signed)
46 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x31c0):·short·int46 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x31c0):·short·int
47 ·<1><50>:·Abbrev·Number:·59·(DW_TAG_base_type)47 ·<1><50>:·Abbrev·Number:·58·(DW_TAG_base_type)
48 ····<51>···DW_AT_byte_size···:·(data1)·148 ····<51>···DW_AT_byte_size···:·(data1)·1
49 ····<52>···DW_AT_encoding····:·(data1)·6»    (signed·char)49 ····<52>···DW_AT_encoding····:·(data1)·6»    (signed·char)
50 ····<53>···DW_AT_name········:·(strp)·(offset:·0x2d4c):·char50 ····<53>···DW_AT_name········:·(strp)·(offset:·0x2d4c):·char
51 ·<1><57>:·Abbrev·Number:·59·(DW_TAG_base_type)51 ·<1><57>:·Abbrev·Number:·58·(DW_TAG_base_type)
52 ····<58>···DW_AT_byte_size···:·(data1)·852 ····<58>···DW_AT_byte_size···:·(data1)·8
53 ····<59>···DW_AT_encoding····:·(data1)·7»    (unsigned)53 ····<59>···DW_AT_encoding····:·(data1)·7»    (unsigned)
54 ····<5a>···DW_AT_name········:·(strp)·(offset:·0x3188):·long·long·unsigned·int54 ····<5a>···DW_AT_name········:·(strp)·(offset:·0x3188):·long·long·unsigned·int
55 ·<1><5e>:·Abbrev·Number:·055 ·<1><5e>:·Abbrev·Number:·0
56 ··Compilation·Unit·@·offset·0x5f:56 ··Compilation·Unit·@·offset·0x5f:
57 ···Length:········0x1c·(32-bit)57 ···Length:········0x1c·(32-bit)
58 ···Version:·······558 ···Version:·······5
Offset 62, 16 lines modifiedOffset 62, 16 lines modified
62 ·<0><6b>:·Abbrev·Number:·1·(DW_TAG_partial_unit)62 ·<0><6b>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
63 ····<6c>···DW_AT_stmt_list···:·(sec_offset)·063 ····<6c>···DW_AT_stmt_list···:·(sec_offset)·0
64 ·<1><70>:·Abbrev·Number:·29·(DW_TAG_typedef)64 ·<1><70>:·Abbrev·Number:·29·(DW_TAG_typedef)
65 ····<71>···DW_AT_name········:·(strp)·(offset:·0x306c):·libcerror_error_t65 ····<71>···DW_AT_name········:·(strp)·(offset:·0x306c):·libcerror_error_t
66 ····<75>···DW_AT_decl_file···:·(data1)·166 ····<75>···DW_AT_decl_file···:·(data1)·1
67 ····<76>···DW_AT_decl_line···:·(data1)·3667 ····<76>···DW_AT_decl_line···:·(data1)·36
68 ····<77>···DW_AT_decl_column·:·(data1)·1868 ····<77>···DW_AT_decl_column·:·(data1)·18
69 ····<78>···DW_AT_type········:·(ref_addr)·<0x1a0a>69 ····<78>···DW_AT_type········:·(ref_addr)·<0x19c8>
70 ·<1><7c>:·Abbrev·Number:·7·(DW_TAG_pointer_type)70 ·<1><7c>:·Abbrev·Number:·6·(DW_TAG_pointer_type)
71 ····<7d>···DW_AT_byte_size···:·(implicit_const)·871 ····<7d>···DW_AT_byte_size···:·(implicit_const)·8
72 ····<7d>···DW_AT_type········:·(ref_udata)·<0x70>,·libcerror_error_t,·intptr_t,·long·int72 ····<7d>···DW_AT_type········:·(ref_udata)·<0x70>,·libcerror_error_t,·intptr_t,·long·int
73 ·<1><7e>:·Abbrev·Number:·073 ·<1><7e>:·Abbrev·Number:·0
74 ··Compilation·Unit·@·offset·0x7f:74 ··Compilation·Unit·@·offset·0x7f:
75 ···Length:········0xb8·(32-bit)75 ···Length:········0xb8·(32-bit)
76 ···Version:·······576 ···Version:·······5
77 ···Unit·Type:·····DW_UT_partial·(3)77 ···Unit·Type:·····DW_UT_partial·(3)
Offset 84, 163 lines modifiedOffset 84, 163 lines modified
84 ····<95>···DW_AT_encoding····:·(implicit_const)·7»   (unsigned)84 ····<95>···DW_AT_encoding····:·(implicit_const)·7»   (unsigned)
85 ····<95>···DW_AT_byte_size···:·(implicit_const)·485 ····<95>···DW_AT_byte_size···:·(implicit_const)·4
86 ····<95>···DW_AT_type········:·(ref_addr)·<0x3b>,·unsigned·int86 ····<95>···DW_AT_type········:·(ref_addr)·<0x3b>,·unsigned·int
87 ····<99>···DW_AT_decl_file···:·(data1)·287 ····<99>···DW_AT_decl_file···:·(data1)·2
88 ····<9a>···DW_AT_decl_line···:·(data1)·4688 ····<9a>···DW_AT_decl_line···:·(data1)·46
89 ····<9b>···DW_AT_decl_column·:·(implicit_const)·689 ····<9b>···DW_AT_decl_column·:·(implicit_const)·6
90 ····<9b>···DW_AT_sibling·····:·(ref1)·<0xd3>90 ····<9b>···DW_AT_sibling·····:·(ref1)·<0xd3>
91 ·<2><9c>:·Abbrev·Number:·14·(DW_TAG_enumerator)91 ·<2><9c>:·Abbrev·Number:·13·(DW_TAG_enumerator)
92 ····<9d>···DW_AT_name········:·(strp)·(offset:·0x22c4):·LIBCERROR_ERROR_DOMAIN_ARGUMENTS92 ····<9d>···DW_AT_name········:·(strp)·(offset:·0x22c4):·LIBCERROR_ERROR_DOMAIN_ARGUMENTS
93 ····<a1>···DW_AT_const_value·:·(data1)·9793 ····<a1>···DW_AT_const_value·:·(data1)·97
94 ·<2><a2>:·Abbrev·Number:·14·(DW_TAG_enumerator)94 ·<2><a2>:·Abbrev·Number:·13·(DW_TAG_enumerator)
95 ····<a3>···DW_AT_name········:·(strp)·(offset:·0x1ba8):·LIBCERROR_ERROR_DOMAIN_CONVERSION95 ····<a3>···DW_AT_name········:·(strp)·(offset:·0x1ba8):·LIBCERROR_ERROR_DOMAIN_CONVERSION
96 ····<a7>···DW_AT_const_value·:·(data1)·9996 ····<a7>···DW_AT_const_value·:·(data1)·99
97 ·<2><a8>:·Abbrev·Number:·14·(DW_TAG_enumerator)97 ·<2><a8>:·Abbrev·Number:·13·(DW_TAG_enumerator)
98 ····<a9>···DW_AT_name········:·(strp)·(offset:·0x1bca):·LIBCERROR_ERROR_DOMAIN_COMPRESSION98 ····<a9>···DW_AT_name········:·(strp)·(offset:·0x1bca):·LIBCERROR_ERROR_DOMAIN_COMPRESSION
99 ····<ad>···DW_AT_const_value·:·(data1)·6799 ····<ad>···DW_AT_const_value·:·(data1)·67
100 ·<2><ae>:·Abbrev·Number:·14·(DW_TAG_enumerator)100 ·<2><ae>:·Abbrev·Number:·13·(DW_TAG_enumerator)
101 ····<af>···DW_AT_name········:·(strp)·(offset:·0x1c5d):·LIBCERROR_ERROR_DOMAIN_ENCRYPTION101 ····<af>···DW_AT_name········:·(strp)·(offset:·0x1c5d):·LIBCERROR_ERROR_DOMAIN_ENCRYPTION
102 ····<b3>···DW_AT_const_value·:·(data1)·69102 ····<b3>···DW_AT_const_value·:·(data1)·69
103 ·<2><b4>:·Abbrev·Number:·14·(DW_TAG_enumerator)103 ·<2><b4>:·Abbrev·Number:·13·(DW_TAG_enumerator)
104 ····<b5>···DW_AT_name········:·(strp)·(offset:·0x1d56):·LIBCERROR_ERROR_DOMAIN_IO104 ····<b5>···DW_AT_name········:·(strp)·(offset:·0x1d56):·LIBCERROR_ERROR_DOMAIN_IO
105 ····<b9>···DW_AT_const_value·:·(data1)·73105 ····<b9>···DW_AT_const_value·:·(data1)·73
106 ·<2><ba>:·Abbrev·Number:·14·(DW_TAG_enumerator)106 ·<2><ba>:·Abbrev·Number:·13·(DW_TAG_enumerator)
107 ····<bb>···DW_AT_name········:·(strp)·(offset:·0x2617):·LIBCERROR_ERROR_DOMAIN_INPUT107 ····<bb>···DW_AT_name········:·(strp)·(offset:·0x2617):·LIBCERROR_ERROR_DOMAIN_INPUT
108 ····<bf>···DW_AT_const_value·:·(data1)·105108 ····<bf>···DW_AT_const_value·:·(data1)·105
109 ·<2><c0>:·Abbrev·Number:·14·(DW_TAG_enumerator)109 ·<2><c0>:·Abbrev·Number:·13·(DW_TAG_enumerator)
110 ····<c1>···DW_AT_name········:·(strp)·(offset:·0x2772):·LIBCERROR_ERROR_DOMAIN_MEMORY110 ····<c1>···DW_AT_name········:·(strp)·(offset:·0x2772):·LIBCERROR_ERROR_DOMAIN_MEMORY
111 ····<c5>···DW_AT_const_value·:·(data1)·109111 ····<c5>···DW_AT_const_value·:·(data1)·109
112 ·<2><c6>:·Abbrev·Number:·14·(DW_TAG_enumerator)112 ·<2><c6>:·Abbrev·Number:·13·(DW_TAG_enumerator)
113 ····<c7>···DW_AT_name········:·(strp)·(offset:·0x2634):·LIBCERROR_ERROR_DOMAIN_OUTPUT113 ····<c7>···DW_AT_name········:·(strp)·(offset:·0x2634):·LIBCERROR_ERROR_DOMAIN_OUTPUT
114 ····<cb>···DW_AT_const_value·:·(data1)·111114 ····<cb>···DW_AT_const_value·:·(data1)·111
115 ·<2><cc>:·Abbrev·Number:·14·(DW_TAG_enumerator)115 ·<2><cc>:·Abbrev·Number:·13·(DW_TAG_enumerator)
116 ····<cd>···DW_AT_name········:·(strp)·(offset:·0x166d):·LIBCERROR_ERROR_DOMAIN_RUNTIME116 ····<cd>···DW_AT_name········:·(strp)·(offset:·0x166d):·LIBCERROR_ERROR_DOMAIN_RUNTIME
117 ····<d1>···DW_AT_const_value·:·(data1)·114117 ····<d1>···DW_AT_const_value·:·(data1)·114
118 ·<2><d2>:·Abbrev·Number:·0118 ·<2><d2>:·Abbrev·Number:·0
119 ·<1><d3>:·Abbrev·Number:·46·(DW_TAG_enumeration_type)119 ·<1><d3>:·Abbrev·Number:·46·(DW_TAG_enumeration_type)
120 ····<d4>···DW_AT_name········:·(strp)·(offset:·0x1eaa):·LIBCERROR_ARGUMENT_ERROR120 ····<d4>···DW_AT_name········:·(strp)·(offset:·0x1eaa):·LIBCERROR_ARGUMENT_ERROR
121 ····<d8>···DW_AT_encoding····:·(implicit_const)·7»   (unsigned)121 ····<d8>···DW_AT_encoding····:·(implicit_const)·7»   (unsigned)
122 ····<d8>···DW_AT_byte_size···:·(implicit_const)·4122 ····<d8>···DW_AT_byte_size···:·(implicit_const)·4
123 ····<d8>···DW_AT_type········:·(ref_addr)·<0x3b>,·unsigned·int123 ····<d8>···DW_AT_type········:·(ref_addr)·<0x3b>,·unsigned·int
124 ····<dc>···DW_AT_decl_file···:·(data1)·2124 ····<dc>···DW_AT_decl_file···:·(data1)·2
125 ····<dd>···DW_AT_decl_line···:·(data1)·62125 ····<dd>···DW_AT_decl_line···:·(data1)·62
126 ····<de>···DW_AT_decl_column·:·(implicit_const)·6126 ····<de>···DW_AT_decl_column·:·(implicit_const)·6
127 ····<de>···DW_AT_sibling·····:·(ref1)·<0x11c>127 ····<de>···DW_AT_sibling·····:·(ref1)·<0x11c>
128 ·<2><df>:·Abbrev·Number:·14·(DW_TAG_enumerator)128 ·<2><df>:·Abbrev·Number:·13·(DW_TAG_enumerator)
129 ····<e0>···DW_AT_name········:·(strp)·(offset:·0xe15):·LIBCERROR_ARGUMENT_ERROR_GENERIC129 ····<e0>···DW_AT_name········:·(strp)·(offset:·0xe15):·LIBCERROR_ARGUMENT_ERROR_GENERIC
130 ····<e4>···DW_AT_const_value·:·(data1)·0130 ····<e4>···DW_AT_const_value·:·(data1)·0
131 ·<2><e5>:·Abbrev·Number:·14·(DW_TAG_enumerator)131 ·<2><e5>:·Abbrev·Number:·13·(DW_TAG_enumerator)
132 ····<e6>···DW_AT_name········:·(strp)·(offset:·0x17bd):·LIBCERROR_ARGUMENT_ERROR_INVALID_VALUE132 ····<e6>···DW_AT_name········:·(strp)·(offset:·0x17bd):·LIBCERROR_ARGUMENT_ERROR_INVALID_VALUE
133 ····<ea>···DW_AT_const_value·:·(data1)·1133 ····<ea>···DW_AT_const_value·:·(data1)·1
134 ·<2><eb>:·Abbrev·Number:·14·(DW_TAG_enumerator)134 ·<2><eb>:·Abbrev·Number:·13·(DW_TAG_enumerator)
135 ····<ec>···DW_AT_name········:·(strp)·(offset:·0x1d70):·LIBCERROR_ARGUMENT_ERROR_VALUE_LESS_THAN_ZERO135 ····<ec>···DW_AT_name········:·(strp)·(offset:·0x1d70):·LIBCERROR_ARGUMENT_ERROR_VALUE_LESS_THAN_ZERO
136 ····<f0>···DW_AT_const_value·:·(data1)·2136 ····<f0>···DW_AT_const_value·:·(data1)·2
137 ·<2><f1>:·Abbrev·Number:·14·(DW_TAG_enumerator)137 ·<2><f1>:·Abbrev·Number:·13·(DW_TAG_enumerator)
Max diff block lines reached; 308363/316328 bytes (97.48%) of diff not shown.
14.0 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 28, 106 lines modifiedOffset 28, 106 lines modified
28 ···5······DW_TAG_formal_parameter····[no·children]28 ···5······DW_TAG_formal_parameter····[no·children]
29 ····DW_AT_name·········DW_FORM_strp29 ····DW_AT_name·········DW_FORM_strp
30 ····DW_AT_decl_file····DW_FORM_data130 ····DW_AT_decl_file····DW_FORM_data1
31 ····DW_AT_decl_line····DW_FORM_data131 ····DW_AT_decl_line····DW_FORM_data1
32 ····DW_AT_decl_column··DW_FORM_data132 ····DW_AT_decl_column··DW_FORM_data1
33 ····DW_AT_type·········DW_FORM_ref_addr33 ····DW_AT_type·········DW_FORM_ref_addr
34 ····DW_AT·value:·0·····DW_FORM·value:·034 ····DW_AT·value:·0·····DW_FORM·value:·0
35 ···6······DW_TAG_formal_parameter····[no·children] 
36 ····DW_AT_name·········DW_FORM_strp 
37 ····DW_AT_decl_file····DW_FORM_data1 
38 ····DW_AT_decl_line····DW_FORM_data1 
39 ····DW_AT_decl_column··DW_FORM_data1 
40 ····DW_AT_type·········DW_FORM_ref_udata 
41 ····DW_AT·value:·0·····DW_FORM·value:·0 
42 ···7······DW_TAG_pointer_type····[no·children]35 ···6······DW_TAG_pointer_type····[no·children]
43 ····DW_AT_byte_size····DW_FORM_implicit_const:·836 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
44 ····DW_AT_type·········DW_FORM_ref_udata37 ····DW_AT_type·········DW_FORM_ref_udata
45 ····DW_AT·value:·0·····DW_FORM·value:·038 ····DW_AT·value:·0·····DW_FORM·value:·0
46 ···8······DW_TAG_variable····[no·children]39 ···7······DW_TAG_variable····[no·children]
47 ····DW_AT_name·········DW_FORM_strp40 ····DW_AT_name·········DW_FORM_strp
48 ····DW_AT_decl_file····DW_FORM_data141 ····DW_AT_decl_file····DW_FORM_data1
49 ····DW_AT_decl_line····DW_FORM_data142 ····DW_AT_decl_line····DW_FORM_data1
50 ····DW_AT_decl_column··DW_FORM_data143 ····DW_AT_decl_column··DW_FORM_data1
51 ····DW_AT_type·········DW_FORM_ref_addr44 ····DW_AT_type·········DW_FORM_ref_addr
52 ····DW_AT·value:·0·····DW_FORM·value:·045 ····DW_AT·value:·0·····DW_FORM·value:·0
53 ···9······DW_TAG_structure_type····[has·children]46 ···8······DW_TAG_structure_type····[has·children]
54 ····DW_AT_name·········DW_FORM_strp47 ····DW_AT_name·········DW_FORM_strp
55 ····DW_AT_byte_size····DW_FORM_data148 ····DW_AT_byte_size····DW_FORM_data1
56 ····DW_AT_decl_file····DW_FORM_data149 ····DW_AT_decl_file····DW_FORM_data1
57 ····DW_AT_decl_line····DW_FORM_data150 ····DW_AT_decl_line····DW_FORM_data1
58 ····DW_AT_sibling······DW_FORM_ref_udata51 ····DW_AT_sibling······DW_FORM_ref_udata
59 ····DW_AT·value:·0·····DW_FORM·value:·052 ····DW_AT·value:·0·····DW_FORM·value:·0
60 ···10······DW_TAG_formal_parameter····[no·children]53 ···9······DW_TAG_member····[no·children]
 54 ····DW_AT_name·········DW_FORM_strp
 55 ····DW_AT_decl_file····DW_FORM_implicit_const:·29
 56 ····DW_AT_decl_line····DW_FORM_implicit_const:·0
61 ····DW_AT_type·········DW_FORM_ref_udata57 ····DW_AT_type·········DW_FORM_ref_addr
 58 ····DW_AT_data_member_location·DW_FORM_data1
62 ····DW_AT·value:·0·····DW_FORM·value:·059 ····DW_AT·value:·0·····DW_FORM·value:·0
63 ···11······DW_TAG_variable····[no·children]60 ···10······DW_TAG_variable····[no·children]
64 ····DW_AT_name·········DW_FORM_strp61 ····DW_AT_name·········DW_FORM_strp
65 ····DW_AT_decl_file····DW_FORM_data162 ····DW_AT_decl_file····DW_FORM_data1
66 ····DW_AT_decl_line····DW_FORM_data163 ····DW_AT_decl_line····DW_FORM_data1
67 ····DW_AT_decl_column··DW_FORM_data164 ····DW_AT_decl_column··DW_FORM_data1
68 ····DW_AT_type·········DW_FORM_ref_addr65 ····DW_AT_type·········DW_FORM_ref_addr
69 ····DW_AT_external·····DW_FORM_flag_present66 ····DW_AT_external·····DW_FORM_flag_present
70 ····DW_AT_declaration··DW_FORM_flag_present67 ····DW_AT_declaration··DW_FORM_flag_present
71 ····DW_AT·value:·0·····DW_FORM·value:·068 ····DW_AT·value:·0·····DW_FORM·value:·0
72 ···12······DW_TAG_array_type····[has·children]69 ···11······DW_TAG_array_type····[has·children]
73 ····DW_AT_type·········DW_FORM_ref_udata70 ····DW_AT_type·········DW_FORM_ref_udata
74 ····DW_AT_sibling······DW_FORM_ref_udata71 ····DW_AT_sibling······DW_FORM_ref_udata
75 ····DW_AT·value:·0·····DW_FORM·value:·072 ····DW_AT·value:·0·····DW_FORM·value:·0
76 ···13······DW_TAG_member····[no·children]73 ···12······DW_TAG_formal_parameter····[no·children]
77 ····DW_AT_name·········DW_FORM_strp74 ····DW_AT_name·········DW_FORM_strp
78 ····DW_AT_decl_file····DW_FORM_implicit_const:·3275 ····DW_AT_decl_file····DW_FORM_data1
79 ····DW_AT_decl_line····DW_FORM_implicit_const:·076 ····DW_AT_decl_line····DW_FORM_data1
 77 ····DW_AT_decl_column··DW_FORM_data1
80 ····DW_AT_type·········DW_FORM_ref_addr78 ····DW_AT_type·········DW_FORM_ref_udata
81 ····DW_AT_data_member_location·DW_FORM_data1 
82 ····DW_AT·value:·0·····DW_FORM·value:·079 ····DW_AT·value:·0·····DW_FORM·value:·0
83 ···14······DW_TAG_enumerator····[no·children]80 ···13······DW_TAG_enumerator····[no·children]
84 ····DW_AT_name·········DW_FORM_strp81 ····DW_AT_name·········DW_FORM_strp
85 ····DW_AT_const_value··DW_FORM_data182 ····DW_AT_const_value··DW_FORM_data1
86 ····DW_AT·value:·0·····DW_FORM·value:·083 ····DW_AT·value:·0·····DW_FORM·value:·0
87 ···15······DW_TAG_subprogram····[has·children]84 ···14······DW_TAG_subprogram····[has·children]
88 ····DW_AT_external·····DW_FORM_flag_present85 ····DW_AT_external·····DW_FORM_flag_present
89 ····DW_AT_name·········DW_FORM_strp86 ····DW_AT_name·········DW_FORM_strp
90 ····DW_AT_decl_file····DW_FORM_data187 ····DW_AT_decl_file····DW_FORM_data1
91 ····DW_AT_decl_line····DW_FORM_data188 ····DW_AT_decl_line····DW_FORM_data1
92 ····DW_AT_decl_column··DW_FORM_data189 ····DW_AT_decl_column··DW_FORM_data1
93 ····DW_AT_prototyped···DW_FORM_flag_present90 ····DW_AT_prototyped···DW_FORM_flag_present
94 ····DW_AT_type·········DW_FORM_ref_addr91 ····DW_AT_type·········DW_FORM_ref_addr
95 ····DW_AT_inline·······DW_FORM_data192 ····DW_AT_inline·······DW_FORM_data1
96 ····DW_AT_sibling······DW_FORM_ref_udata93 ····DW_AT_sibling······DW_FORM_ref_udata
97 ····DW_AT·value:·0·····DW_FORM·value:·094 ····DW_AT·value:·0·····DW_FORM·value:·0
98 ···16······DW_TAG_subrange_type····[no·children]95 ···15······DW_TAG_subrange_type····[no·children]
99 ····DW_AT_type·········DW_FORM_ref_addr96 ····DW_AT_type·········DW_FORM_ref_addr
100 ····DW_AT_upper_bound··DW_FORM_data197 ····DW_AT_upper_bound··DW_FORM_data1
101 ····DW_AT·value:·0·····DW_FORM·value:·098 ····DW_AT·value:·0·····DW_FORM·value:·0
102 ···17······DW_TAG_typedef····[no·children]99 ···16······DW_TAG_typedef····[no·children]
103 ····DW_AT_name·········DW_FORM_strp100 ····DW_AT_name·········DW_FORM_strp
104 ····DW_AT_type·········DW_FORM_ref_udata101 ····DW_AT_type·········DW_FORM_ref_udata
105 ····DW_AT·value:·0·····DW_FORM·value:·0102 ····DW_AT·value:·0·····DW_FORM·value:·0
106 ···18······DW_TAG_subprogram····[has·children]103 ···17······DW_TAG_subprogram····[has·children]
107 ····DW_AT_external·····DW_FORM_flag_present104 ····DW_AT_external·····DW_FORM_flag_present
108 ····DW_AT_name·········DW_FORM_strp105 ····DW_AT_name·········DW_FORM_strp
109 ····DW_AT_decl_file····DW_FORM_data1106 ····DW_AT_decl_file····DW_FORM_data1
110 ····DW_AT_decl_line····DW_FORM_data1107 ····DW_AT_decl_line····DW_FORM_data1
111 ····DW_AT_decl_column··DW_FORM_data1108 ····DW_AT_decl_column··DW_FORM_data1
112 ····DW_AT_prototyped···DW_FORM_flag_present109 ····DW_AT_prototyped···DW_FORM_flag_present
113 ····DW_AT_type·········DW_FORM_ref_addr110 ····DW_AT_type·········DW_FORM_ref_addr
114 ····DW_AT_inline·······DW_FORM_data1111 ····DW_AT_inline·······DW_FORM_data1
115 ····DW_AT_artificial···DW_FORM_flag_present112 ····DW_AT_artificial···DW_FORM_flag_present
116 ····DW_AT·value:·0·····DW_FORM·value:·0113 ····DW_AT·value:·0·····DW_FORM·value:·0
117 ···19······DW_TAG_enumeration_type····[has·children]114 ···18······DW_TAG_enumeration_type····[has·children]
118 ····DW_AT_name·········DW_FORM_strp115 ····DW_AT_name·········DW_FORM_strp
119 ····DW_AT_encoding·····DW_FORM_data1116 ····DW_AT_encoding·····DW_FORM_data1
120 ····DW_AT_byte_size····DW_FORM_data1117 ····DW_AT_byte_size····DW_FORM_data1
121 ····DW_AT_type·········DW_FORM_ref_addr118 ····DW_AT_type·········DW_FORM_ref_addr
122 ····DW_AT_decl_file····DW_FORM_data1119 ····DW_AT_decl_file····DW_FORM_data1
123 ····DW_AT_decl_line····DW_FORM_data1120 ····DW_AT_decl_line····DW_FORM_data1
124 ····DW_AT_decl_column··DW_FORM_data1121 ····DW_AT_decl_column··DW_FORM_data1
125 ····DW_AT_sibling······DW_FORM_ref_udata122 ····DW_AT_sibling······DW_FORM_ref_udata
126 ····DW_AT·value:·0·····DW_FORM·value:·0123 ····DW_AT·value:·0·····DW_FORM·value:·0
 124 ···19······DW_TAG_formal_parameter····[no·children]
 125 ····DW_AT_type·········DW_FORM_ref_udata
 126 ····DW_AT·value:·0·····DW_FORM·value:·0
127 ···20······DW_TAG_formal_parameter····[no·children]127 ···20······DW_TAG_formal_parameter····[no·children]
128 ····DW_AT_type·········DW_FORM_ref_addr128 ····DW_AT_type·········DW_FORM_ref_addr
129 ····DW_AT·value:·0·····DW_FORM·value:·0129 ····DW_AT·value:·0·····DW_FORM·value:·0
130 ···21······DW_TAG_subprogram····[has·children]130 ···21······DW_TAG_subprogram····[has·children]
131 ····DW_AT_external·····DW_FORM_flag_present131 ····DW_AT_external·····DW_FORM_flag_present
132 ····DW_AT_name·········DW_FORM_strp132 ····DW_AT_name·········DW_FORM_strp
133 ····DW_AT_decl_file····DW_FORM_data1133 ····DW_AT_decl_file····DW_FORM_data1
Offset 152, 26 lines modifiedOffset 152, 26 lines modified
152 ····DW_AT_decl_line····DW_FORM_data2152 ····DW_AT_decl_line····DW_FORM_data2
153 ····DW_AT_decl_column··DW_FORM_data1153 ····DW_AT_decl_column··DW_FORM_data1
154 ····DW_AT_prototyped···DW_FORM_flag_present154 ····DW_AT_prototyped···DW_FORM_flag_present
155 ····DW_AT_type·········DW_FORM_ref_addr155 ····DW_AT_type·········DW_FORM_ref_addr
156 ····DW_AT_declaration··DW_FORM_flag_present156 ····DW_AT_declaration··DW_FORM_flag_present
157 ····DW_AT_sibling······DW_FORM_ref_udata157 ····DW_AT_sibling······DW_FORM_ref_udata
158 ····DW_AT·value:·0·····DW_FORM·value:·0158 ····DW_AT·value:·0·····DW_FORM·value:·0
159 ···24······DW_TAG_enumerator····[no·children]159 ···24······DW_TAG_member····[no·children]
160 ····DW_AT_name·········DW_FORM_strp160 ····DW_AT_name·········DW_FORM_strp
161 ····DW_AT_const_value··DW_FORM_data4 
162 ····DW_AT·value:·0·····DW_FORM·value:·0 
163 ···25······DW_TAG_member····[no·children] 
Max diff block lines reached; 7970/14279 bytes (55.82%) of diff not shown.
205 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 10 lines modified
1 qvO5LBbj1 qqb]=pt`
 2 l/DBUv» ?*
 3 O1:-z2zA
2 ((OVQPO'J4 ((OVQPO'J
3 .shstrtab5 .shstrtab
4 .note.gnu.build-id6 .note.gnu.build-id
5 .debug_info7 .debug_info
6 .debug_abbrev8 .debug_abbrev
7 .debug_line9 .debug_line
8 .debug_str10 .debug_str
1.44 MB
./usr/lib/debug/.build-id/4b/013836a30e0ebc4dcb82247807f6041465a7d4.debug vs.
./usr/lib/debug/.build-id/19/3e93bea23bf355c77ad25419cabe61fb069e51.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 79% similar despite different names
987 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
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:···············0x25b011 ··Entry·point·address:···············0x25b0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········35688·(bytes·into·file)13 ··Start·of·section·headers:··········35600·(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:·········1417 ··Number·of·program·headers:·········14
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
3.57 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x8b68:1 There·are·39·section·headers,·starting·at·offset·0x8b10:
  
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.property·NOTE············0000000000000350·000350·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000000350·000350·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000370·000370·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000370·000370·000024·00···A··0···0··4
7 ··[·3]·.interp···········NOBITS··········0000000000000394·000394·00001c·00···A··0···0··17 ··[·3]·.interp···········NOBITS··········0000000000000394·000394·00001c·00···A··0···0··1
Offset 26, 23 lines modifiedOffset 26, 23 lines modified
26 ··[21]·.fini_array·······NOBITS··········0000000000008ca8·002ca0·000008·08··WA··0···0··826 ··[21]·.fini_array·······NOBITS··········0000000000008ca8·002ca0·000008·08··WA··0···0··8
27 ··[22]·.dynamic··········NOBITS··········0000000000008cb0·002ca0·000200·10··WA··6···0··827 ··[22]·.dynamic··········NOBITS··········0000000000008cb0·002ca0·000200·10··WA··6···0··8
28 ··[23]·.got··············NOBITS··········0000000000008eb0·002ca0·000150·08··WA··0···0··828 ··[23]·.got··············NOBITS··········0000000000008eb0·002ca0·000150·08··WA··0···0··8
29 ··[24]·.data·············NOBITS··········0000000000009000·002ca0·000010·00··WA··0···0··829 ··[24]·.data·············NOBITS··········0000000000009000·002ca0·000010·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········0000000000009020·002ca0·000058·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········0000000000009020·002ca0·000058·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········0000000000000000·002674·00001e·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·002674·00001e·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·002698·0000c3·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·002698·0000c3·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·002760·001e88·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·002760·001e6b·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·0045e8·00041b·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·0045d0·000402·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·004a08·00126c·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·0049d8·001256·00···C··0···0··8
36 ··[31]·.debug_str········PROGBITS········0000000000000000·005c78·000103·01·MSC··0···0··836 ··[31]·.debug_str········PROGBITS········0000000000000000·005c30·000103·01·MSC··0···0··8
37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·005d80·000194·01·MSC··0···0··837 ··[32]·.debug_line_str···PROGBITS········0000000000000000·005d38·000188·01·MSC··0···0··8
38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·005f18·001413·00···C··0···0··838 ··[33]·.debug_loclists···PROGBITS········0000000000000000·005ec0·001413·00···C··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·007330·0000eb·00···C··0···0··839 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·0072d8·0000eb·00···C··0···0··8
40 ··[35]·.gnu_debugaltlink·PROGBITS········0000000000000000·00741b·00004d·00······0···0··140 ··[35]·.gnu_debugaltlink·PROGBITS········0000000000000000·0073c3·00004d·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········0000000000000000·007468·000b88·18·····37··30··841 ··[36]·.symtab···········SYMTAB··········0000000000000000·007410·000b88·18·····37··30··8
42 ··[37]·.strtab···········STRTAB··········0000000000000000·007ff0·0009df·00······0···0··142 ··[37]·.strtab···········STRTAB··········0000000000000000·007f98·0009df·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········0000000000000000·0089cf·000193·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·008977·000193·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·l·(large),·p·(processor·specific)48 ··D·(mbind),·l·(large),·p·(processor·specific)
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4b013836a30e0ebc4dcb82247807f6041465a7d46 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·193e93bea23bf355c77ad25419cabe61fb069e51
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
587 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
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:······················15843 ··Length:······················1580
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:·············1447 ··Prologue·Length:·············140
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 23, 1013 lines modifiedOffset 23, 1012 lines modified
23 ··Opcode·7·has·0·args23 ··Opcode·7·has·0·args
24 ··Opcode·8·has·0·args24 ··Opcode·8·has·0·args
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·8,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x20):·./tests 
32 ··1»      (line_strp)»   (offset:·0x28):·../moditools31 ··0»      (line_strp)»   (offset:·0x13):·./moditools
33 ··2»      (line_strp)»   (offset:·0x35):·/usr/include/x86_64-linux-gnu/bits32 ··1»      (line_strp)»   (offset:·0x1f):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x58):·/usr/lib/gcc/x86_64-linux-gnu/15/include33 ··2»      (line_strp)»   (offset:·0x42):·/usr/lib/gcc/x86_64-linux-gnu/15/include
35 ··4»      (line_strp)»   (offset:·0x81):·/usr/include/x86_64-linux-gnu/sys34 ··3»      (line_strp)»   (offset:·0x6b):·/usr/include/x86_64-linux-gnu/sys
36 ··5»      (line_strp)»   (offset:·0xa3):·/usr/include35 ··4»      (line_strp)»   (offset:·0x8d):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xb0):·../common36 ··5»      (line_strp)»   (offset:·0x9a):·../common
38 ··7»      (line_strp)»   (offset:·0xba):·../libcerror37 ··6»      (line_strp)»   (offset:·0xa4):·../libcerror
39 ··8»      (line_strp)»   (offset:·0xc7):·../libclocale38 ··7»      (line_strp)»   (offset:·0xb1):·../libclocale
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·16,·columns·2):39 ·The·File·Name·Table·(offset·0x48,·lines·16,·columns·2):
41 ··Entry»  Dir»       Name40 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xd):·byte_size_string.c41 ··0»      (udata)»       0»      (line_strp)»   (offset:·0):·byte_size_string.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xd):·byte_size_string.c42 ··1»      (udata)»       0»      (line_strp)»   (offset:·0):·byte_size_string.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xd5):·stdio2.h43 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xbf):·stdio2.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·stddef.h44 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xc8):·stddef.h
46 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x3ac):·types.h45 ··4»      (udata)»       1»      (line_strp)»   (offset:·0x36f):·types.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x3ac):·types.h46 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x36f):·types.h
48 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xe7):·stdint-intn.h47 ··6»      (udata)»       1»      (line_strp)»   (offset:·0xd1):·stdint-intn.h
49 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·stdint-uintn.h48 ··7»      (udata)»       1»      (line_strp)»   (offset:·0xdf):·stdint-uintn.h
50 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x104):·stdint.h49 ··8»      (udata)»       4»      (line_strp)»   (offset:·0xee):·stdint.h
51 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x3ac):·types.h50 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x36f):·types.h
52 ··10»     (udata)»      7»     (line_strp)»  (offset:·0x10d):·libcerror_definitions.h51 ··10»     (udata)»      6»     (line_strp)»  (offset:·0xf7):·libcerror_definitions.h
53 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x125):·libcerror_types.h52 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x10f):·libcerror_types.h
54 ··12»     (udata)»      1»     (line_strp)»  (offset:·0x137):·byte_size_string.h53 ··12»     (udata)»      0»     (line_strp)»  (offset:·0x121):·byte_size_string.h
55 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x14a):·libclocale_locale.h54 ··13»     (udata)»      7»     (line_strp)»  (offset:·0x134):·libclocale_locale.h
56 ··14»     (udata)»      7»     (line_strp)»  (offset:·0x15e):·libcerror_error.h55 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x148):·libcerror_error.h
57 ··15»     (udata)»      0»     (line_strp)»  (offset:·0x170):·<built-in>56 ··15»     (udata)»      0»     (line_strp)»  (offset:·0x15a):·<built-in>
  
Diff chunk too large, falling back to line-by-line diff (959 lines added, 959 lines removed)
58 ·Line·Number·Statements:57 ·Line·Number·Statements:
59 ··[0x0000009c]··Set·column·to·158 ··[0x00000098]··Set·column·to·1
60 ··[0x0000009e]··Extended·opcode·2:·set·Address·to·0x26c059 ··[0x0000009a]··Extended·opcode·2:·set·Address·to·0x26c0
61 ··[0x000000a9]··Advance·Line·by·41·to·4260 ··[0x000000a5]··Advance·Line·by·41·to·42
62 ··[0x000000ab]··Copy61 ··[0x000000a7]··Copy
63 ··[0x000000ac]··Set·is_stmt·to·062 ··[0x000000a8]··Set·is_stmt·to·0
64 ··[0x000000ad]··Copy·(view·1)63 ··[0x000000a9]··Copy·(view·1)
65 ··[0x000000ae]··Special·opcode·187:·advance·Address·by·13·to·0x26cd·and·Line·by·0·to·4264 ··[0x000000aa]··Special·opcode·187:·advance·Address·by·13·to·0x26cd·and·Line·by·0·to·42
66 ··[0x000000af]··Set·column·to·265 ··[0x000000ab]··Set·column·to·2
67 ··[0x000000b1]··Set·is_stmt·to·166 ··[0x000000ad]··Set·is_stmt·to·1
68 ··[0x000000b2]··Special·opcode·230:·advance·Address·by·16·to·0x26dd·and·Line·by·1·to·4367 ··[0x000000ae]··Special·opcode·230:·advance·Address·by·16·to·0x26dd·and·Line·by·1·to·43
69 ··[0x000000b3]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·44·(view·1)68 ··[0x000000af]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·44·(view·1)
70 ··[0x000000b4]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·45·(view·2)69 ··[0x000000b0]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·45·(view·2)
71 ··[0x000000b5]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·46·(view·3)70 ··[0x000000b1]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·46·(view·3)
72 ··[0x000000b6]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·47·(view·4)71 ··[0x000000b2]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·47·(view·4)
73 ··[0x000000b7]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·48·(view·5)72 ··[0x000000b3]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·48·(view·5)
74 ··[0x000000b8]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·49·(view·6)73 ··[0x000000b4]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·49·(view·6)
75 ··[0x000000b9]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·50·(view·7)74 ··[0x000000b5]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·50·(view·7)
76 ··[0x000000ba]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·51·(view·8)75 ··[0x000000b6]··Special·opcode·6:·advance·Address·by·0·to·0x26dd·and·Line·by·1·to·51·(view·8)
77 ··[0x000000bb]··Set·column·to·676 ··[0x000000b7]··Set·column·to·6
78 ··[0x000000bd]··Set·is_stmt·to·077 ··[0x000000b9]··Set·is_stmt·to·0
79 ··[0x000000be]··Copy·(view·9)78 ··[0x000000ba]··Copy·(view·9)
80 ··[0x000000bf]··Set·column·to·279 ··[0x000000bb]··Set·column·to·2
81 ··[0x000000c1]··Set·is_stmt·to·180 ··[0x000000bd]··Set·is_stmt·to·1
82 ··[0x000000c2]··Special·opcode·119:·advance·Address·by·8·to·0x26e5·and·Line·by·2·to·5381 ··[0x000000be]··Special·opcode·119:·advance·Address·by·8·to·0x26e5·and·Line·by·2·to·53
83 ··[0x000000c3]··Set·column·to·482 ··[0x000000bf]··Set·column·to·4
84 ··[0x000000c5]··Set·is_stmt·to·083 ··[0x000000c1]··Set·is_stmt·to·0
85 ··[0x000000c6]··Copy·(view·1)84 ··[0x000000c2]··Copy·(view·1)
86 ··[0x000000c7]··Set·column·to·285 ··[0x000000c3]··Set·column·to·2
87 ··[0x000000c9]··Set·is_stmt·to·186 ··[0x000000c5]··Set·is_stmt·to·1
88 ··[0x000000ca]··Advance·Line·by·13·to·6687 ··[0x000000c6]··Advance·Line·by·13·to·66
89 ··[0x000000cc]··Special·opcode·173:·advance·Address·by·12·to·0x26f1·and·Line·by·0·to·6688 ··[0x000000c8]··Special·opcode·173:·advance·Address·by·12·to·0x26f1·and·Line·by·0·to·66
90 ··[0x000000cd]··Set·column·to·489 ··[0x000000c9]··Set·column·to·4
91 ··[0x000000cf]··Set·is_stmt·to·090 ··[0x000000cb]··Set·is_stmt·to·0
92 ··[0x000000d0]··Copy·(view·1)91 ··[0x000000cc]··Copy·(view·1)
93 ··[0x000000d1]··Set·column·to·292 ··[0x000000cd]··Set·column·to·2
94 ··[0x000000d3]··Set·is_stmt·to·193 ··[0x000000cf]··Set·is_stmt·to·1
95 ··[0x000000d4]··Advance·Line·by·11·to·7794 ··[0x000000d0]··Advance·Line·by·11·to·77
96 ··[0x000000d6]··Special·opcode·229:·advance·Address·by·16·to·0x2701·and·Line·by·0·to·7795 ··[0x000000d2]··Special·opcode·229:·advance·Address·by·16·to·0x2701·and·Line·by·0·to·77
97 ··[0x000000d7]··Set·column·to·496 ··[0x000000d3]··Set·column·to·4
98 ··[0x000000d9]··Set·is_stmt·to·097 ··[0x000000d5]··Set·is_stmt·to·0
99 ··[0x000000da]··Copy·(view·1)98 ··[0x000000d6]··Copy·(view·1)
100 ··[0x000000db]··Set·column·to·799 ··[0x000000d7]··Set·column·to·7
101 ··[0x000000dd]··Set·is_stmt·to·1100 ··[0x000000d9]··Set·is_stmt·to·1
102 ··[0x000000de]··Advance·PC·by·constant·17·to·0x2712101 ··[0x000000da]··Advance·PC·by·constant·17·to·0x2712
103 ··[0x000000df]··Special·opcode·122:·advance·Address·by·8·to·0x271a·and·Line·by·5·to·82102 ··[0x000000db]··Special·opcode·122:·advance·Address·by·8·to·0x271a·and·Line·by·5·to·82
104 ··[0x000000e0]··Set·column·to·28103 ··[0x000000dc]··Set·column·to·28
105 ··[0x000000e2]··Set·is_stmt·to·0104 ··[0x000000de]··Set·is_stmt·to·0
106 ··[0x000000e3]··Advance·Line·by·-38·to·44105 ··[0x000000df]··Advance·Line·by·-38·to·44
107 ··[0x000000e5]··Copy·(view·1)106 ··[0x000000e1]··Copy·(view·1)
108 ··[0x000000e6]··Set·column·to·9107 ··[0x000000e2]··Set·column·to·9
109 ··[0x000000e8]··Advance·Line·by·38·to·82108 ··[0x000000e4]··Advance·Line·by·38·to·82
110 ··[0x000000ea]··Special·opcode·47:·advance·Address·by·3·to·0x271d·and·Line·by·0·to·82109 ··[0x000000e6]··Special·opcode·47:·advance·Address·by·3·to·0x271d·and·Line·by·0·to·82
111 ··[0x000000eb]··Set·column·to·2110 ··[0x000000e7]··Set·column·to·2
112 ··[0x000000ed]··Set·is_stmt·to·1111 ··[0x000000e9]··Set·is_stmt·to·1
113 ··[0x000000ee]··Special·opcode·177:·advance·Address·by·12·to·0x2729·and·Line·by·4·to·86112 ··[0x000000ea]··Special·opcode·177:·advance·Address·by·12·to·0x2729·and·Line·by·4·to·86
114 ··[0x000000ef]··Special·opcode·7:·advance·Address·by·0·to·0x2729·and·Line·by·2·to·88·(view·1)113 ··[0x000000eb]··Special·opcode·7:·advance·Address·by·0·to·0x2729·and·Line·by·2·to·88·(view·1)
115 ··[0x000000f0]··Set·column·to·23114 ··[0x000000ec]··Set·column·to·23
116 ··[0x000000f2]··Set·is_stmt·to·0115 ··[0x000000ee]··Set·is_stmt·to·0
117 ··[0x000000f3]··Copy·(view·2)116 ··[0x000000ef]··Copy·(view·2)
118 ··[0x000000f4]··Set·column·to·18117 ··[0x000000f0]··Set·column·to·18
119 ··[0x000000f6]··Advance·Line·by·29·to·117118 ··[0x000000f2]··Advance·Line·by·29·to·117
120 ··[0x000000f8]··Special·opcode·47:·advance·Address·by·3·to·0x272c·and·Line·by·0·to·117119 ··[0x000000f4]··Special·opcode·47:·advance·Address·by·3·to·0x272c·and·Line·by·0·to·117
121 ··[0x000000f9]··Set·column·to·4120 ··[0x000000f5]··Set·column·to·4
122 ··[0x000000fb]··Advance·Line·by·-29·to·88121 ··[0x000000f7]··Advance·Line·by·-29·to·88
123 ··[0x000000fd]··Special·opcode·103:·advance·Address·by·7·to·0x2733·and·Line·by·0·to·88122 ··[0x000000f9]··Special·opcode·103:·advance·Address·by·7·to·0x2733·and·Line·by·0·to·88
124 ··[0x000000fe]··Set·column·to·3123 ··[0x000000fa]··Set·column·to·3
125 ··[0x00000100]··Set·is_stmt·to·1124 ··[0x000000fc]··Set·is_stmt·to·1
126 ··[0x00000101]··Advance·Line·by·91·to·179125 ··[0x000000fd]··Advance·Line·by·91·to·179
127 ··[0x00000104]··Special·opcode·75:·advance·Address·by·5·to·0x2738·and·Line·by·0·to·179126 ··[0x00000100]··Special·opcode·75:·advance·Address·by·5·to·0x2738·and·Line·by·0·to·179
128 ··[0x00000105]··Set·File·Name·to·entry·2·in·the·File·Name·Table127 ··[0x00000101]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x00000107]··Set·column·to·1128 ··[0x00000103]··Set·column·to·1
Max diff block lines reached; 497363/600729 bytes (82.79%) of diff not shown.
794 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 7105 lines modifiedOffset 1, 7063 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:········0x13b·(32-bit)3 ···Length:········0x22·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x92b6 ···Abbrev·Offset:·0
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·18·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·3·(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:·0x20):·./tests10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./moditools
11 ·<1><15>:·Abbrev·Number:·26·(DW_TAG_enumeration_type) 
12 ····<16>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2180)· 
13 ····<1a>···DW_AT_encoding····:·(implicit_const)·7»   (unsigned) 
14 ····<1a>···DW_AT_byte_size···:·(implicit_const)·4 
15 ····<1a>···DW_AT_type········:·(GNU_ref_alt)·<0x3b> 
16 ····<1e>···DW_AT_decl_file···:·(data1)·10 
17 ····<1f>···DW_AT_decl_line···:·(data1)·46 
18 ····<20>···DW_AT_decl_column·:·(implicit_const)·6 
19 ····<20>···DW_AT_sibling·····:·(ref_udata)·<0x58> 
20 ·<2><21>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
21 ····<22>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x22c4)· 
22 ····<26>···DW_AT_const_value·:·(data1)·97 
23 ·<2><27>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
24 ····<28>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ba8)· 
25 ····<2c>···DW_AT_const_value·:·(data1)·99 
26 ·<2><2d>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
27 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1bca)· 
28 ····<32>···DW_AT_const_value·:·(data1)·67 
29 ·<2><33>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
30 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1c5d)· 
31 ····<38>···DW_AT_const_value·:·(data1)·69 
32 ·<2><39>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
33 ····<3a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1d56)· 
34 ····<3e>···DW_AT_const_value·:·(data1)·73 
35 ·<2><3f>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
36 ····<40>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2617)· 
37 ····<44>···DW_AT_const_value·:·(data1)·105 
38 ·<2><45>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
39 ····<46>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2772)· 
40 ····<4a>···DW_AT_const_value·:·(data1)·109 
41 ·<2><4b>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
42 ····<4c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2634)· 
43 ····<50>···DW_AT_const_value·:·(data1)·111 
44 ·<2><51>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x166d)· 
46 ····<56>···DW_AT_const_value·:·(data1)·114 
47 ·<2><57>:·Abbrev·Number:·0 
48 ·<1><58>:·Abbrev·Number:·26·(DW_TAG_enumeration_type) 
49 ····<59>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1eaa)· 
50 ····<5d>···DW_AT_encoding····:·(implicit_const)·7»   (unsigned) 
51 ····<5d>···DW_AT_byte_size···:·(implicit_const)·4 
52 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x3b> 
53 ····<61>···DW_AT_decl_file···:·(data1)·10 
54 ····<62>···DW_AT_decl_line···:·(data1)·62 
55 ····<63>···DW_AT_decl_column·:·(implicit_const)·6 
56 ····<63>···DW_AT_sibling·····:·(ref_udata)·<0xa2> 
57 ·<2><65>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
58 ····<66>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xe15)· 
59 ····<6a>···DW_AT_const_value·:·(data1)·0 
60 ·<2><6b>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
61 ····<6c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x17bd)· 
62 ····<70>···DW_AT_const_value·:·(data1)·1 
63 ·<2><71>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
64 ····<72>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1d70)· 
65 ····<76>···DW_AT_const_value·:·(data1)·2 
66 ·<2><77>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
67 ····<78>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x21ba)· 
68 ····<7c>···DW_AT_const_value·:·(data1)·3 
69 ·<2><7d>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
70 ····<7e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1a79)· 
71 ····<82>···DW_AT_const_value·:·(data1)·4 
72 ·<2><83>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
73 ····<84>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x195e)· 
74 ····<88>···DW_AT_const_value·:·(data1)·5 
75 ·<2><89>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
76 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x15ab)· 
77 ····<8e>···DW_AT_const_value·:·(data1)·6 
78 ·<2><8f>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
79 ····<90>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f73)· 
80 ····<94>···DW_AT_const_value·:·(data1)·7 
81 ·<2><95>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
82 ····<96>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1792)· 
83 ····<9a>···DW_AT_const_value·:·(data1)·8 
84 ·<2><9b>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
85 ····<9c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x17e4)· 
86 ····<a0>···DW_AT_const_value·:·(data1)·9 
87 ·<2><a1>:·Abbrev·Number:·0 
88 ·<1><a2>:·Abbrev·Number:·26·(DW_TAG_enumeration_type) 
89 ····<a3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e7f)· 
90 ····<a7>···DW_AT_encoding····:·(implicit_const)·7»   (unsigned) 
91 ····<a7>···DW_AT_byte_size···:·(implicit_const)·4 
92 ····<a7>···DW_AT_type········:·(GNU_ref_alt)·<0x3b> 
93 ····<ab>···DW_AT_decl_file···:·(data1)·10 
94 ····<ac>···DW_AT_decl_line···:·(data1)·255 
95 ····<ad>···DW_AT_decl_column·:·(implicit_const)·6 
96 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0x110> 
97 ·<2><af>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
98 ····<b0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdda)· 
99 ····<b4>···DW_AT_const_value·:·(data1)·0 
100 ·<2><b5>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
101 ····<b6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1845)· 
102 ····<ba>···DW_AT_const_value·:·(data1)·1 
103 ·<2><bb>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
104 ····<bc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x248a)· 
105 ····<c0>···DW_AT_const_value·:·(data1)·2 
106 ·<2><c1>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
107 ····<c2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1206)· 
108 ····<c6>···DW_AT_const_value·:·(data1)·3 
109 ·<2><c7>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
110 ····<c8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1258)· 
111 ····<cc>···DW_AT_const_value·:·(data1)·4 
112 ·<2><cd>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
113 ····<ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1230)· 
114 ····<d2>···DW_AT_const_value·:·(data1)·5 
115 ·<2><d3>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
116 ····<d4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12fd)· 
117 ····<d8>···DW_AT_const_value·:·(data1)·6 
118 ·<2><d9>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
119 ····<da>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1320)· 
120 ····<de>···DW_AT_const_value·:·(data1)·7 
121 ·<2><df>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
122 ····<e0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x117a)· 
123 ····<e4>···DW_AT_const_value·:·(data1)·8 
124 ·<2><e5>:·Abbrev·Number:·19·(DW_TAG_enumerator) 
125 ····<e6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x138a)· 
126 ····<ea>···DW_AT_const_value·:·(data1)·9 
Max diff block lines reached; 802037/813020 bytes (98.65%) of diff not shown.
74.3 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 1246 lines modifiedOffset 1, 1183 lines modified
1 Contents·of·the·.debug_abbrev·section:1 Contents·of·the·.debug_abbrev·section:
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
 3 ···1······DW_TAG_pointer_type····[no·children]
 4 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
 5 ····DW_AT_type·········DW_FORM_ref1
 6 ····DW_AT·value:·0·····DW_FORM·value:·0
3 ···1······DW_TAG_subprogram····[no·children]7 ···2······DW_TAG_subprogram····[has·children]
4 ····DW_AT_external·····DW_FORM_flag_present8 ····DW_AT_external·····DW_FORM_flag_present
5 ····DW_AT_declaration··DW_FORM_flag_present 
6 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt 
7 ····DW_AT_name·········DW_FORM_GNU_strp_alt9 ····DW_AT_name·········DW_FORM_GNU_strp_alt
8 ····DW_AT_decl_file····DW_FORM_data110 ····DW_AT_decl_file····DW_FORM_data1
9 ····DW_AT_decl_line····DW_FORM_data111 ····DW_AT_decl_line····DW_FORM_data1
 12 ····DW_AT_decl_column··DW_FORM_data1
 13 ····DW_AT_prototyped···DW_FORM_flag_present
 14 ····DW_AT_declaration··DW_FORM_flag_present
 15 ····DW_AT_sibling······DW_FORM_ref1
10 ····DW_AT·value:·0·····DW_FORM·value:·016 ····DW_AT·value:·0·····DW_FORM·value:·0
11 ···2······DW_TAG_imported_unit····[no·children]17 ···3······DW_TAG_partial_unit····[has·children]
12 ····DW_AT_import·······DW_FORM_ref_addr18 ····DW_AT_stmt_list····DW_FORM_sec_offset
 19 ····DW_AT_comp_dir·····DW_FORM_line_strp
13 ····DW_AT·value:·0·····DW_FORM·value:·020 ····DW_AT·value:·0·····DW_FORM·value:·0
14 ···3······DW_TAG_formal_parameter····[no·children]21 ···4······DW_TAG_formal_parameter····[no·children]
 22 ····DW_AT_type·········DW_FORM_GNU_ref_alt
15 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
16 ····DW_AT_location·····DW_FORM_sec_offset 
17 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
18 ····DW_AT·value:·0·····DW_FORM·value:·023 ····DW_AT·value:·0·····DW_FORM·value:·0
 24 ···5······DW_TAG_enumerator····[no·children]
 25 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 26 ····DW_AT_const_value··DW_FORM_data1
 27 ····DW_AT·value:·0·····DW_FORM·value:·0
 28 ···6······DW_TAG_unspecified_parameters····[no·children]
 29 ····DW_AT·value:·0·····DW_FORM·value:·0
19 ···4······DW_TAG_subprogram····[has·children]30 ···7······DW_TAG_enumeration_type····[has·children]
20 ····DW_AT_external·····DW_FORM_flag_present31 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 32 ····DW_AT_encoding·····DW_FORM_implicit_const:·7
 33 ····DW_AT_byte_size····DW_FORM_implicit_const:·4
 34 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 35 ····DW_AT_decl_file····DW_FORM_data1
 36 ····DW_AT_decl_line····DW_FORM_data1
 37 ····DW_AT_decl_column··DW_FORM_implicit_const:·6
 38 ····DW_AT_sibling······DW_FORM_ref1
 39 ····DW_AT·value:·0·····DW_FORM·value:·0
 40 ···8······DW_TAG_typedef····[no·children]
21 ····DW_AT_name·········DW_FORM_GNU_strp_alt41 ····DW_AT_name·········DW_FORM_GNU_strp_alt
22 ····DW_AT_decl_file····DW_FORM_data142 ····DW_AT_decl_file····DW_FORM_data1
23 ····DW_AT_decl_line····DW_FORM_data143 ····DW_AT_decl_line····DW_FORM_data1
24 ····DW_AT_decl_column··DW_FORM_data144 ····DW_AT_decl_column··DW_FORM_data1
25 ····DW_AT_prototyped···DW_FORM_flag_present 
26 ····DW_AT_type·········DW_FORM_GNU_ref_alt45 ····DW_AT_type·········DW_FORM_GNU_ref_alt
27 ····DW_AT_declaration··DW_FORM_flag_present 
28 ····DW_AT_sibling······DW_FORM_ref_udata 
29 ····DW_AT·value:·0·····DW_FORM·value:·046 ····DW_AT·value:·0·····DW_FORM·value:·0
 47 ···9······DW_TAG_formal_parameter····[no·children]
 48 ····DW_AT_type·········DW_FORM_ref1
 49 ····DW_AT·value:·0·····DW_FORM·value:·0
 50 ···10······DW_TAG_imported_unit····[no·children]
 51 ····DW_AT_import·······DW_FORM_ref_addr
 52 ····DW_AT·value:·0·····DW_FORM·value:·0
30 ···5······DW_TAG_variable····[no·children]53 ···11······DW_TAG_typedef····[no·children]
31 ····DW_AT_name·········DW_FORM_GNU_strp_alt54 ····DW_AT_name·········DW_FORM_strp
32 ····DW_AT_decl_file····DW_FORM_implicit_const:·155 ····DW_AT_decl_file····DW_FORM_data1
33 ····DW_AT_decl_line····DW_FORM_data156 ····DW_AT_decl_line····DW_FORM_data1
34 ····DW_AT_decl_column··DW_FORM_data157 ····DW_AT_decl_column··DW_FORM_data1
35 ····DW_AT_type·········DW_FORM_ref_udata58 ····DW_AT_type·········DW_FORM_ref_udata
36 ····DW_AT_location·····DW_FORM_exprloc 
37 ····DW_AT·value:·0·····DW_FORM·value:·059 ····DW_AT·value:·0·····DW_FORM·value:·0
38 ···6······DW_TAG_imported_unit····[no·children]60 ···12······DW_TAG_structure_type····[has·children]
 61 ····DW_AT_name·········DW_FORM_strp
 62 ····DW_AT_byte_size····DW_FORM_data1
 63 ····DW_AT_decl_file····DW_FORM_data1
 64 ····DW_AT_decl_line····DW_FORM_data1
 65 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
39 ····DW_AT_import·······DW_FORM_GNU_ref_alt66 ····DW_AT_sibling······DW_FORM_ref_udata
40 ····DW_AT·value:·0·····DW_FORM·value:·067 ····DW_AT·value:·0·····DW_FORM·value:·0
41 ···7······DW_TAG_variable····[no·children]68 ···13······DW_TAG_member····[no·children]
42 ····DW_AT_name·········DW_FORM_GNU_strp_alt69 ····DW_AT_name·········DW_FORM_strp
43 ····DW_AT_decl_file····DW_FORM_implicit_const:·170 ····DW_AT_decl_file····DW_FORM_data1
44 ····DW_AT_decl_line····DW_FORM_data171 ····DW_AT_decl_line····DW_FORM_data1
45 ····DW_AT_decl_column··DW_FORM_data172 ····DW_AT_decl_column··DW_FORM_data1
46 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
47 ····DW_AT_location·····DW_FORM_sec_offset 
48 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
49 ····DW_AT·value:·0·····DW_FORM·value:·0 
50 ···8······DW_TAG_formal_parameter····[no·children] 
51 ····DW_AT_type·········DW_FORM_ref_udata73 ····DW_AT_type·········DW_FORM_ref_udata
 74 ····DW_AT_data_member_location·DW_FORM_data1
52 ····DW_AT·value:·0·····DW_FORM·value:·075 ····DW_AT·value:·0·····DW_FORM·value:·0
53 ···9······DW_TAG_formal_parameter····[no·children]76 ···14······DW_TAG_pointer_type····[no·children]
54 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt77 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
 78 ····DW_AT_type·········DW_FORM_ref_udata
55 ····DW_AT·value:·0·····DW_FORM·value:·079 ····DW_AT·value:·0·····DW_FORM·value:·0
56 ···10······DW_TAG_variable····[no·children]80 ···15······DW_TAG_member····[no·children]
57 ····DW_AT_name·········DW_FORM_strp81 ····DW_AT_name·········DW_FORM_GNU_strp_alt
58 ····DW_AT_decl_file····DW_FORM_implicit_const:·182 ····DW_AT_decl_file····DW_FORM_data1
59 ····DW_AT_decl_line····DW_FORM_data183 ····DW_AT_decl_line····DW_FORM_data1
60 ····DW_AT_decl_column··DW_FORM_data184 ····DW_AT_decl_column··DW_FORM_data1
61 ····DW_AT_type·········DW_FORM_GNU_ref_alt85 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 86 ····DW_AT_data_member_location·DW_FORM_data1
62 ····DW_AT_external·····DW_FORM_flag_present 
63 ····DW_AT_location·····DW_FORM_exprloc 
64 ····DW_AT·value:·0·····DW_FORM·value:·0 
65 ···11······DW_TAG_formal_parameter····[no·children] 
66 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
67 ····DW_AT_location·····DW_FORM_sec_offset 
68 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
69 ····DW_AT·value:·0·····DW_FORM·value:·087 ····DW_AT·value:·0·····DW_FORM·value:·0
70 ···12······DW_TAG_unspecified_parameters····[no·children]88 ···16······DW_TAG_imported_unit····[no·children]
 89 ····DW_AT_import·······DW_FORM_GNU_ref_alt
71 ····DW_AT·value:·0·····DW_FORM·value:·090 ····DW_AT·value:·0·····DW_FORM·value:·0
72 ···13······DW_TAG_label····[no·children]91 ···17······DW_TAG_subprogram····[has·children]
 92 ····DW_AT_external·····DW_FORM_flag_present
73 ····DW_AT_name·········DW_FORM_GNU_strp_alt93 ····DW_AT_name·········DW_FORM_GNU_strp_alt
74 ····DW_AT_decl_file····DW_FORM_data194 ····DW_AT_decl_file····DW_FORM_data1
75 ····DW_AT_decl_line····DW_FORM_data295 ····DW_AT_decl_line····DW_FORM_data1
76 ····DW_AT_decl_column··DW_FORM_data196 ····DW_AT_decl_column··DW_FORM_data1
77 ····DW_AT_low_pc·······DW_FORM_addr97 ····DW_AT_prototyped···DW_FORM_flag_present
 98 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 99 ····DW_AT_declaration··DW_FORM_flag_present
78 ····DW_AT·value:·0·····DW_FORM·value:·0100 ····DW_AT·value:·0·····DW_FORM·value:·0
79 ···14······DW_TAG_variable····[no·children]101 ···18······DW_TAG_enumeration_type····[has·children]
80 ····DW_AT_name·········DW_FORM_strp102 ····DW_AT_name·········DW_FORM_strp
 103 ····DW_AT_encoding·····DW_FORM_implicit_const:·7
81 ····DW_AT_decl_file····DW_FORM_implicit_const:·1104 ····DW_AT_byte_size····DW_FORM_implicit_const:·4
 105 ····DW_AT_type·········DW_FORM_GNU_ref_alt
Max diff block lines reached; 69194/75853 bytes (91.22%) of diff not shown.
3.85 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 111 lines modifiedOffset 1, 111 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················442 ··Length:···················44
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x4c34 ··Offset·into·.debug_info:··0x568
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000026c0·00000000000007148 ····00000000000026c0·0000000000000714
9 ····0000000000000000·00000000000000009 ····0000000000000000·0000000000000000
10 ··Length:···················4410 ··Length:···················44
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0xab412 ··Offset·into·.debug_info:··0xb54
13 ··Pointer·Size:·············813 ··Pointer·Size:·············8
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address············Length15 ····Address············Length
16 ····0000000000002de0·000000000000063b16 ····0000000000002de0·000000000000063b
17 ····0000000000000000·000000000000000017 ····0000000000000000·0000000000000000
18 ··Length:···················6018 ··Length:···················60
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x180720 ··Offset·into·.debug_info:··0x188a
21 ··Pointer·Size:·············821 ··Pointer·Size:·············8
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address············Length23 ····Address············Length
24 ····0000000000003420·000000000000017524 ····0000000000003420·0000000000000175
25 ····0000000000002280·000000000000033025 ····0000000000002280·0000000000000330
26 ····0000000000000000·000000000000000026 ····0000000000000000·0000000000000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x23ae29 ··Offset·into·.debug_info:··0x2409
30 ··Pointer·Size:·············830 ··Pointer·Size:·············8
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address············Length32 ····Address············Length
33 ····0000000000000000·000000000000000033 ····0000000000000000·0000000000000000
34 ··Length:···················4434 ··Length:···················44
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x23d736 ··Offset·into·.debug_info:··0x2432
37 ··Pointer·Size:·············837 ··Pointer·Size:·············8
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address············Length39 ····Address············Length
40 ····00000000000035a0·000000000000020140 ····00000000000035a0·0000000000000201
41 ····0000000000000000·000000000000000041 ····0000000000000000·0000000000000000
42 ··Length:···················4442 ··Length:···················44
43 ··Version:··················243 ··Version:··················2
44 ··Offset·into·.debug_info:··0x290c44 ··Offset·into·.debug_info:··0x2971
45 ··Pointer·Size:·············845 ··Pointer·Size:·············8
46 ··Segment·Size:·············046 ··Segment·Size:·············0
  
47 ····Address············Length47 ····Address············Length
48 ····00000000000037b0·00000000000000e148 ····00000000000037b0·00000000000000e1
49 ····0000000000000000·000000000000000049 ····0000000000000000·0000000000000000
50 ··Length:···················4450 ··Length:···················44
51 ··Version:··················251 ··Version:··················2
52 ··Offset·into·.debug_info:··0x2ad352 ··Offset·into·.debug_info:··0x2b38
53 ··Pointer·Size:·············853 ··Pointer·Size:·············8
54 ··Segment·Size:·············054 ··Segment·Size:·············0
  
55 ····Address············Length55 ····Address············Length
56 ····00000000000038a0·00000000000004f356 ····00000000000038a0·00000000000004f3
57 ····0000000000000000·000000000000000057 ····0000000000000000·0000000000000000
58 ··Length:···················4458 ··Length:···················44
59 ··Version:··················259 ··Version:··················2
60 ··Offset·into·.debug_info:··0x30b060 ··Offset·into·.debug_info:··0x3115
61 ··Pointer·Size:·············861 ··Pointer·Size:·············8
62 ··Segment·Size:·············062 ··Segment·Size:·············0
  
63 ····Address············Length63 ····Address············Length
64 ····0000000000003da0·000000000000024464 ····0000000000003da0·0000000000000244
65 ····0000000000000000·000000000000000065 ····0000000000000000·0000000000000000
66 ··Length:···················4466 ··Length:···················44
67 ··Version:··················267 ··Version:··················2
68 ··Offset·into·.debug_info:··0x350568 ··Offset·into·.debug_info:··0x356a
69 ··Pointer·Size:·············869 ··Pointer·Size:·············8
70 ··Segment·Size:·············070 ··Segment·Size:·············0
  
71 ····Address············Length71 ····Address············Length
72 ····0000000000003ff0·000000000000000e72 ····0000000000003ff0·000000000000000e
73 ····0000000000000000·000000000000000073 ····0000000000000000·0000000000000000
74 ··Length:···················4474 ··Length:···················44
75 ··Version:··················275 ··Version:··················2
76 ··Offset·into·.debug_info:··0x357376 ··Offset·into·.debug_info:··0x35d8
77 ··Pointer·Size:·············877 ··Pointer·Size:·············8
78 ··Segment·Size:·············078 ··Segment·Size:·············0
  
79 ····Address············Length79 ····Address············Length
80 ····0000000000004000·000000000000053280 ····0000000000004000·0000000000000532
81 ····0000000000000000·000000000000000081 ····0000000000000000·0000000000000000
82 ··Length:···················4482 ··Length:···················44
83 ··Version:··················283 ··Version:··················2
84 ··Offset·into·.debug_info:··0x3a9984 ··Offset·into·.debug_info:··0x3afe
85 ··Pointer·Size:·············885 ··Pointer·Size:·············8
86 ··Segment·Size:·············086 ··Segment·Size:·············0
  
87 ····Address············Length87 ····Address············Length
88 ····0000000000004540·00000000000000e988 ····0000000000004540·00000000000000e9
89 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
90 ··Length:···················4490 ··Length:···················44
91 ··Version:··················291 ··Version:··················2
92 ··Offset·into·.debug_info:··0x3c5692 ··Offset·into·.debug_info:··0x3cbb
93 ··Pointer·Size:·············893 ··Pointer·Size:·············8
94 ··Segment·Size:·············094 ··Segment·Size:·············0
  
95 ····Address············Length95 ····Address············Length
96 ····0000000000004630·0000000000000a6e96 ····0000000000004630·0000000000000a6e
97 ····0000000000000000·000000000000000097 ····0000000000000000·0000000000000000
  
2.44 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 964, 15 lines modifiedOffset 964, 15 lines modified
964 ····00000b6d·v000000000000002·v000000000000000·views·at·00000b6b·for:964 ····00000b6d·v000000000000002·v000000000000000·views·at·00000b6b·for:
965 ·············00000000000031c6·00000000000031d3·(DW_OP_breg3·(rbx):·8)965 ·············00000000000031c6·00000000000031d3·(DW_OP_breg3·(rbx):·8)
966 ····00000b75·<End·of·list>966 ····00000b75·<End·of·list>
  
967 ····00000b76·v000000000000002·v000000000000000·location·view·pair967 ····00000b76·v000000000000002·v000000000000000·location·view·pair
  
968 ····00000b78·v000000000000002·v000000000000000·views·at·00000b76·for:968 ····00000b78·v000000000000002·v000000000000000·views·at·00000b76·for:
969 ·············00000000000031c6·00000000000031d4·(DW_OP_implicit_pointer:·<0x17ee>·0)969 ·············00000000000031c6·00000000000031d4·(DW_OP_implicit_pointer:·<0x1871>·0)
970 ····00000b84·<End·of·list>970 ····00000b84·<End·of·list>
  
971 ····00000b85·v000000000000001·v000000000000000·location·view·pair971 ····00000b85·v000000000000001·v000000000000000·location·view·pair
  
972 ····00000b87·v000000000000001·v000000000000000·views·at·00000b85·for:972 ····00000b87·v000000000000001·v000000000000000·views·at·00000b85·for:
973 ·············0000000000003231·0000000000003251·(DW_OP_breg3·(rbx):·8)973 ·············0000000000003231·0000000000003251·(DW_OP_breg3·(rbx):·8)
974 ····00000b8f·<End·of·list>974 ····00000b8f·<End·of·list>
Offset 1000, 15 lines modifiedOffset 1000, 15 lines modified
1000 ····00000bc3·v000000000000001·v000000000000000·views·at·00000bc1·for:1000 ····00000bc3·v000000000000001·v000000000000000·views·at·00000bc1·for:
1001 ·············0000000000003296·00000000000032ad·(DW_OP_breg3·(rbx):·8)1001 ·············0000000000003296·00000000000032ad·(DW_OP_breg3·(rbx):·8)
1002 ····00000bcb·<End·of·list>1002 ····00000bcb·<End·of·list>
  
1003 ····00000bcc·v000000000000001·v000000000000000·location·view·pair1003 ····00000bcc·v000000000000001·v000000000000000·location·view·pair
  
1004 ····00000bce·v000000000000001·v000000000000000·views·at·00000bcc·for:1004 ····00000bce·v000000000000001·v000000000000000·views·at·00000bcc·for:
1005 ·············0000000000003296·00000000000032ae·(DW_OP_implicit_pointer:·<0x17ee>·0)1005 ·············0000000000003296·00000000000032ae·(DW_OP_implicit_pointer:·<0x1871>·0)
1006 ····00000bda·<End·of·list>1006 ····00000bda·<End·of·list>
  
1007 ····00000bdb·v000000000000001·v000000000000000·location·view·pair1007 ····00000bdb·v000000000000001·v000000000000000·location·view·pair
  
1008 ····00000bdd·v000000000000001·v000000000000000·views·at·00000bdb·for:1008 ····00000bdd·v000000000000001·v000000000000000·views·at·00000bdb·for:
1009 ·············00000000000032e0·00000000000032f5·(DW_OP_breg3·(rbx):·8)1009 ·············00000000000032e0·00000000000032f5·(DW_OP_breg3·(rbx):·8)
1010 ····00000be5·<End·of·list>1010 ····00000be5·<End·of·list>
Offset 1072, 15 lines modifiedOffset 1072, 15 lines modified
1072 ····00000c72·v000000000000002·v000000000000000·views·at·00000c70·for:1072 ····00000c72·v000000000000002·v000000000000000·views·at·00000c70·for:
1073 ·············00000000000033a0·00000000000033ad·(DW_OP_breg3·(rbx):·8)1073 ·············00000000000033a0·00000000000033ad·(DW_OP_breg3·(rbx):·8)
1074 ····00000c7a·<End·of·list>1074 ····00000c7a·<End·of·list>
  
1075 ····00000c7b·v000000000000002·v000000000000000·location·view·pair1075 ····00000c7b·v000000000000002·v000000000000000·location·view·pair
  
1076 ····00000c7d·v000000000000002·v000000000000000·views·at·00000c7b·for:1076 ····00000c7d·v000000000000002·v000000000000000·views·at·00000c7b·for:
1077 ·············00000000000033a0·00000000000033ae·(DW_OP_implicit_pointer:·<0x17ee>·0)1077 ·············00000000000033a0·00000000000033ae·(DW_OP_implicit_pointer:·<0x1871>·0)
1078 ····00000c89·<End·of·list>1078 ····00000c89·<End·of·list>
  
1079 ····00000c8a·v000000000000001·v000000000000000·location·view·pair1079 ····00000c8a·v000000000000001·v000000000000000·location·view·pair
  
1080 ····00000c8c·v000000000000001·v000000000000000·views·at·00000c8a·for:1080 ····00000c8c·v000000000000001·v000000000000000·views·at·00000c8a·for:
1081 ·············00000000000033dd·00000000000033f8·(DW_OP_breg3·(rbx):·8)1081 ·············00000000000033dd·00000000000033f8·(DW_OP_breg3·(rbx):·8)
1082 ····00000c94·<End·of·list>1082 ····00000c94·<End·of·list>
3.84 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 111 lines modifiedOffset 1, 111 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················442 ··Length:···················44
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x4c34 ··Offset·into·.debug_info:··0x568
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000026c0·00000000000007148 ····00000000000026c0·0000000000000714
9 ····0000000000000000·00000000000000009 ····0000000000000000·0000000000000000
10 ··Length:···················4410 ··Length:···················44
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0xab412 ··Offset·into·.debug_info:··0xb54
13 ··Pointer·Size:·············813 ··Pointer·Size:·············8
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address············Length15 ····Address············Length
16 ····0000000000002de0·000000000000063b16 ····0000000000002de0·000000000000063b
17 ····0000000000000000·000000000000000017 ····0000000000000000·0000000000000000
18 ··Length:···················6018 ··Length:···················60
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x180720 ··Offset·into·.debug_info:··0x188a
21 ··Pointer·Size:·············821 ··Pointer·Size:·············8
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address············Length23 ····Address············Length
24 ····0000000000003420·000000000000017524 ····0000000000003420·0000000000000175
25 ····0000000000002280·000000000000033025 ····0000000000002280·0000000000000330
26 ····0000000000000000·000000000000000026 ····0000000000000000·0000000000000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x23ae29 ··Offset·into·.debug_info:··0x2409
30 ··Pointer·Size:·············830 ··Pointer·Size:·············8
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address············Length32 ····Address············Length
33 ····0000000000000000·000000000000000033 ····0000000000000000·0000000000000000
34 ··Length:···················4434 ··Length:···················44
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x23d736 ··Offset·into·.debug_info:··0x2432
37 ··Pointer·Size:·············837 ··Pointer·Size:·············8
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address············Length39 ····Address············Length
40 ····00000000000035a0·000000000000020140 ····00000000000035a0·0000000000000201
41 ····0000000000000000·000000000000000041 ····0000000000000000·0000000000000000
42 ··Length:···················4442 ··Length:···················44
43 ··Version:··················243 ··Version:··················2
44 ··Offset·into·.debug_info:··0x290c44 ··Offset·into·.debug_info:··0x2971
45 ··Pointer·Size:·············845 ··Pointer·Size:·············8
46 ··Segment·Size:·············046 ··Segment·Size:·············0
  
47 ····Address············Length47 ····Address············Length
48 ····00000000000037b0·00000000000000e148 ····00000000000037b0·00000000000000e1
49 ····0000000000000000·000000000000000049 ····0000000000000000·0000000000000000
50 ··Length:···················4450 ··Length:···················44
51 ··Version:··················251 ··Version:··················2
52 ··Offset·into·.debug_info:··0x2ad352 ··Offset·into·.debug_info:··0x2b38
53 ··Pointer·Size:·············853 ··Pointer·Size:·············8
54 ··Segment·Size:·············054 ··Segment·Size:·············0
  
55 ····Address············Length55 ····Address············Length
56 ····00000000000038a0·00000000000004f356 ····00000000000038a0·00000000000004f3
57 ····0000000000000000·000000000000000057 ····0000000000000000·0000000000000000
58 ··Length:···················4458 ··Length:···················44
59 ··Version:··················259 ··Version:··················2
60 ··Offset·into·.debug_info:··0x30b060 ··Offset·into·.debug_info:··0x3115
61 ··Pointer·Size:·············861 ··Pointer·Size:·············8
62 ··Segment·Size:·············062 ··Segment·Size:·············0
  
63 ····Address············Length63 ····Address············Length
64 ····0000000000003da0·000000000000024464 ····0000000000003da0·0000000000000244
65 ····0000000000000000·000000000000000065 ····0000000000000000·0000000000000000
66 ··Length:···················4466 ··Length:···················44
67 ··Version:··················267 ··Version:··················2
68 ··Offset·into·.debug_info:··0x350568 ··Offset·into·.debug_info:··0x356a
69 ··Pointer·Size:·············869 ··Pointer·Size:·············8
70 ··Segment·Size:·············070 ··Segment·Size:·············0
  
71 ····Address············Length71 ····Address············Length
72 ····0000000000003ff0·000000000000000e72 ····0000000000003ff0·000000000000000e
73 ····0000000000000000·000000000000000073 ····0000000000000000·0000000000000000
74 ··Length:···················4474 ··Length:···················44
75 ··Version:··················275 ··Version:··················2
76 ··Offset·into·.debug_info:··0x357376 ··Offset·into·.debug_info:··0x35d8
77 ··Pointer·Size:·············877 ··Pointer·Size:·············8
78 ··Segment·Size:·············078 ··Segment·Size:·············0
  
79 ····Address············Length79 ····Address············Length
80 ····0000000000004000·000000000000053280 ····0000000000004000·0000000000000532
81 ····0000000000000000·000000000000000081 ····0000000000000000·0000000000000000
82 ··Length:···················4482 ··Length:···················44
83 ··Version:··················283 ··Version:··················2
84 ··Offset·into·.debug_info:··0x3a9984 ··Offset·into·.debug_info:··0x3afe
85 ··Pointer·Size:·············885 ··Pointer·Size:·············8
86 ··Segment·Size:·············086 ··Segment·Size:·············0
  
87 ····Address············Length87 ····Address············Length
88 ····0000000000004540·00000000000000e988 ····0000000000004540·00000000000000e9
89 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
90 ··Length:···················4490 ··Length:···················44
91 ··Version:··················291 ··Version:··················2
92 ··Offset·into·.debug_info:··0x3c5692 ··Offset·into·.debug_info:··0x3cbb
93 ··Pointer·Size:·············893 ··Pointer·Size:·············8
94 ··Segment·Size:·············094 ··Segment·Size:·············0
  
95 ····Address············Length95 ····Address············Length
96 ····0000000000004630·0000000000000a6e96 ····0000000000004630·0000000000000a6e
97 ····0000000000000000·000000000000000097 ····0000000000000000·0000000000000000
  
363 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 12 lines modified
1 GCC:·(Debian·15.2.0-7)·15.2.01 GCC:·(Debian·15.2.0-7)·15.2.0
 2 >VAa~J_Q
 3 zdZ"5ZTW
 4 zYuNW%et
 5 KEpUg)uT
2 G<PF;Q`z.! 
3 H!i4?iT+w 
4 4']L@;L@ 
5 E·rON{X\ 
6 Tl&e>T*>u 
7 2u%aK);ga 
8 ,q,oC6AB| 
9 WGpo{DF#6 WGpo{DF#
10 /usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug7 /usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug
11 __abi_tag8 __abi_tag
12 modiinfo.c9 modiinfo.c
13 usage_fprint.part.010 usage_fprint.part.0
14 crtstuff.c11 crtstuff.c
15 deregister_tm_clones12 deregister_tm_clones
3.8 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 62 lines modifiedOffset 1, 61 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··../moditools/byte_size_string.c2 ··[·····0]··byte_size_string.c
3 ··[····20]··./tests 
4 ··[····28]··../moditools3 ··[····13]··./moditools
5 ··[····35]··/usr/include/x86_64-linux-gnu/bits4 ··[····1f]··/usr/include/x86_64-linux-gnu/bits
6 ··[····58]··/usr/lib/gcc/x86_64-linux-gnu/15/include5 ··[····42]··/usr/lib/gcc/x86_64-linux-gnu/15/include
7 ··[····81]··/usr/include/x86_64-linux-gnu/sys6 ··[····6b]··/usr/include/x86_64-linux-gnu/sys
8 ··[····a3]··/usr/include7 ··[····8d]··/usr/include
9 ··[····b0]··../common8 ··[····9a]··../common
10 ··[····ba]··../libcerror9 ··[····a4]··../libcerror
11 ··[····c7]··../libclocale10 ··[····b1]··../libclocale
12 ··[····d5]··stdio2.h11 ··[····bf]··stdio2.h
13 ··[····de]··stddef.h12 ··[····c8]··stddef.h
14 ··[····e7]··stdint-intn.h13 ··[····d1]··stdint-intn.h
15 ··[····f5]··stdint-uintn.h14 ··[····df]··stdint-uintn.h
16 ··[···104]··stdint.h15 ··[····ee]··stdint.h
17 ··[···10d]··libcerror_definitions.h16 ··[····f7]··libcerror_definitions.h
18 ··[···125]··libcerror_types.h17 ··[···10f]··libcerror_types.h
19 ··[···137]··byte_size_string.h18 ··[···121]··byte_size_string.h
20 ··[···14a]··libclocale_locale.h19 ··[···134]··libclocale_locale.h
21 ··[···15e]··libcerror_error.h20 ··[···148]··libcerror_error.h
22 ··[···170]··<built-in>21 ··[···15a]··<built-in>
23 ··[···17b]··../moditools/info_handle.c22 ··[···165]··info_handle.c
24 ··[···196]··../include/libmodi23 ··[···173]··../include/libmodi
25 ··[···1a9]··/usr/include/x86_64-linux-gnu/bits/types24 ··[···186]··/usr/include/x86_64-linux-gnu/bits/types
26 ··[···1d2]··../include25 ··[···1af]··../include
27 ··[···1dd]··struct_FILE.h26 ··[···1ba]··struct_FILE.h
28 ··[···1eb]··info_handle.h27 ··[···1c8]··info_handle.h
29 ··[···1f9]··stdio2-decl.h28 ··[···1d6]··stdio2-decl.h
30 ··[···207]··libmodi.h29 ··[···1e4]··libmodi.h
31 ··[···211]··stdlib.h30 ··[···1ee]··stdlib.h
32 ··[···21a]··stdio.h31 ··[···1f7]··stdio.h
33 ··[···222]··string_fortified.h32 ··[···1ff]··string_fortified.h
34 ··[···235]··modiinfo.c33 ··[···212]··modiinfo.c
35 ··[···240]··../libcnotify34 ··[···21d]··../libcnotify
36 ··[···24e]··getopt_core.h35 ··[···22b]··getopt_core.h
37 ··[···25c]··moditools_signal.h36 ··[···239]··moditools_signal.h
38 ··[···26f]··moditools_output.h37 ··[···24c]··moditools_output.h
39 ··[···282]··libclocale_support.h38 ··[···25f]··libclocale_support.h
40 ··[···297]··libcnotify_verbose.h39 ··[···274]··libcnotify_verbose.h
41 ··[···2ac]··libcnotify_stream.h40 ··[···289]··libcnotify_stream.h
42 ··[···2c0]··unistd.h41 ··[···29d]··unistd.h
43 ··[···2c9]··libcnotify_print.h42 ··[···2a6]··libcnotify_print.h
44 ··[···2dc]··moditools_getopt.c43 ··[···2b9]··moditools_getopt.c
45 ··[···2ef]··../moditools/moditools_output.c44 ··[···2cc]··moditools_output.c
46 ··[···30f]··../moditools/moditools_signal.c45 ··[···2df]··moditools_signal.c
47 ··[···32f]··libcnotify_print.c46 ··[···2f2]··libcnotify_print.c
48 ··[···342]··stdarg.h47 ··[···305]··stdarg.h
49 ··[···34b]··libcnotify_definitions.h48 ··[···30e]··libcnotify_definitions.h
50 ··[···364]··libcnotify_stream.c49 ··[···327]··libcnotify_stream.c
51 ··[···378]··errno.h50 ··[···33b]··errno.h
52 ··[···380]··libcnotify_verbose.c51 ··[···343]··libcnotify_verbose.c
53 ··[···395]··libclocale_locale.c52 ··[···358]··libclocale_locale.c
54 ··[···3a9]··nl_types.h53 ··[···36c]··nl_types.h
55 ··[···3b4]··libclocale_definitions.h54 ··[···377]··libclocale_definitions.h
56 ··[···3cd]··langinfo.h55 ··[···390]··langinfo.h
57 ··[···3d8]··strings.h56 ··[···39b]··strings.h
58 ··[···3e2]··libclocale_support.c57 ··[···3a5]··libclocale_support.c
59 ··[···3f7]··libclocale_codepage.h58 ··[···3ba]··libclocale_codepage.h
60 ··[···40d]··libclocale_codepage.c59 ··[···3d0]··libclocale_codepage.c
  
771 B
error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f6c6962·6d6f6469·2d757469·-gnu/libmodi-uti4 ··0x00000020·2d676e75·2f6c6962·6d6f6469·2d757469·-gnu/libmodi-uti
5 ··0x00000030·6c732e64·65627567·00e1e894·6fb46b9b·ls.debug....o.k.5 ··0x00000030·6c732e64·65627567·00a4571d·c89bb27b·ls.debug..W....{
6 ··0x00000040·c9f2991c·65114c27·5a645f8a·59·······....e.L'Zd_.Y6 ··0x00000040·26e6c405·1732a918·05a187c4·65·······&....2......e
  
2.58 MB
./usr/lib/debug/.build-id/d2/f9ec31b85ba151f21637859fe412e6f800e4e5.debug vs.
./usr/lib/debug/.build-id/77/c2211184885cf23d6c3e95b877353e72ca5ed2.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
987 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
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:···············0x264011 ··Entry·point·address:···············0x2640
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········61656·(bytes·into·file)13 ··Start·of·section·headers:··········61736·(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:·········1417 ··Number·of·program·headers:·········14
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
3.75 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0xf0d8:1 There·are·39·section·headers,·starting·at·offset·0xf128:
  
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.property·NOTE············0000000000000350·000350·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000000350·000350·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000370·000370·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000370·000370·000024·00···A··0···0··4
7 ··[·3]·.interp···········NOBITS··········0000000000000394·000394·00001c·00···A··0···0··17 ··[·3]·.interp···········NOBITS··········0000000000000394·000394·00001c·00···A··0···0··1
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
25 ··[20]·.init_array·······NOBITS··········000000000000bc68·004c68·000008·08··WA··0···0··825 ··[20]·.init_array·······NOBITS··········000000000000bc68·004c68·000008·08··WA··0···0··8
26 ··[21]·.fini_array·······NOBITS··········000000000000bc70·004c68·000008·08··WA··0···0··826 ··[21]·.fini_array·······NOBITS··········000000000000bc70·004c68·000008·08··WA··0···0··8
27 ··[22]·.dynamic··········NOBITS··········000000000000bc78·004c68·000200·10··WA··6···0··827 ··[22]·.dynamic··········NOBITS··········000000000000bc78·004c68·000200·10··WA··6···0··8
28 ··[23]·.got··············NOBITS··········000000000000be78·004c68·000188·08··WA··0···0··828 ··[23]·.got··············NOBITS··········000000000000be78·004c68·000188·08··WA··0···0··8
29 ··[24]·.data·············NOBITS··········000000000000c000·004c68·000010·00··WA··0···0··829 ··[24]·.data·············NOBITS··········000000000000c000·004c68·000010·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········000000000000c020·004c68·000058·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········000000000000c020·004c68·000058·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········0000000000000000·003f38·00001e·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·003f38·00001e·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·003f58·0000e0·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·003f58·0000e1·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·004038·0038bf·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·004040·0038e6·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·0078f8·000576·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·007928·0005b9·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·007e70·001c71·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·007ee8·001c5d·00···C··0···0··8
36 ··[31]·.debug_str········PROGBITS········0000000000000000·009ae8·000323·01·MSC··0···0··836 ··[31]·.debug_str········PROGBITS········0000000000000000·009b48·000323·01·MSC··0···0··8
37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·009e10·0001cc·01·MSC··0···0··837 ··[32]·.debug_line_str···PROGBITS········0000000000000000·009e70·0001c0·01·MSC··0···0··8
38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·009fe0·002e14·00···C··0···0··838 ··[33]·.debug_loclists···PROGBITS········0000000000000000·00a030·002e14·00···C··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·00cdf8·0000d5·00···C··0···0··839 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·00ce48·0000d5·00···C··0···0··8
40 ··[35]·.gnu_debugaltlink·PROGBITS········0000000000000000·00cecd·00004d·00······0···0··140 ··[35]·.gnu_debugaltlink·PROGBITS········0000000000000000·00cf1d·00004d·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········0000000000000000·00cf20·001050·18·····37··34··841 ··[36]·.symtab···········SYMTAB··········0000000000000000·00cf70·001050·18·····37··34··8
42 ··[37]·.strtab···········STRTAB··········0000000000000000·00df70·000fd4·00······0···0··142 ··[37]·.strtab···········STRTAB··········0000000000000000·00dfc0·000fd4·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········0000000000000000·00ef44·000193·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·00ef94·000193·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·l·(large),·p·(processor·specific)48 ··D·(mbind),·l·(large),·p·(processor·specific)
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d2f9ec31b85ba151f21637859fe412e6f800e4e56 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·77c2211184885cf23d6c3e95b877353e72ca5ed2
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
976 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 25, 58 lines modifiedOffset 25, 58 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·12,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·12,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x279):·./moditools31 ··0»      (line_strp)»   (offset:·0xc):·./moditools
32 ··1»      (line_strp)»   (offset:·0xc):·/usr/include/x86_64-linux-gnu/bits32 ··1»      (line_strp)»   (offset:·0x18):·/usr/include/x86_64-linux-gnu/bits
33 ··2»      (line_strp)»   (offset:·0x2f):·/usr/lib/gcc/x86_64-linux-gnu/15/include33 ··2»      (line_strp)»   (offset:·0x3b):·/usr/lib/gcc/x86_64-linux-gnu/15/include
34 ··3»      (line_strp)»   (offset:·0x58):·/usr/include/x86_64-linux-gnu/bits/types34 ··3»      (line_strp)»   (offset:·0x64):·/usr/include/x86_64-linux-gnu/bits/types
35 ··4»      (line_strp)»   (offset:·0x81):·/usr/include35 ··4»      (line_strp)»   (offset:·0x8d):·/usr/include
36 ··5»      (line_strp)»   (offset:·0x8e):·../common36 ··5»      (line_strp)»   (offset:·0x9a):·../common
37 ··6»      (line_strp)»   (offset:·0x98):·../libcerror37 ··6»      (line_strp)»   (offset:·0xa4):·../libcerror
38 ··7»      (line_strp)»   (offset:·0xa5):·../include/libmodi38 ··7»      (line_strp)»   (offset:·0xb1):·../include/libmodi
39 ··8»      (line_strp)»   (offset:·0xb8):·../libcdata39 ··8»      (line_strp)»   (offset:·0xc4):·../libcdata
40 ··9»      (line_strp)»   (offset:·0xc4):·../include40 ··9»      (line_strp)»   (offset:·0xd0):·../include
41 ··10»     (line_strp)»  (offset:·0xcf):·../libclocale41 ··10»     (line_strp)»  (offset:·0xdb):·../libclocale
42 ··11»     (line_strp)»  (offset:·0xdd):·../libcnotify42 ··11»     (line_strp)»  (offset:·0xe9):·../libcnotify
  
43 ·The·File·Name·Table·(offset·0x58,·lines·29,·columns·2):43 ·The·File·Name·Table·(offset·0x58,·lines·29,·columns·2):
44 ··Entry»  Dir»       Name44 ··Entry»  Dir»       Name
45 ··0»      (udata)»       0»      (line_strp)»   (offset:·0):·modimount.c45 ··0»      (udata)»       0»      (line_strp)»   (offset:·0):·modimount.c
46 ··1»      (udata)»       0»      (line_strp)»   (offset:·0):·modimount.c46 ··1»      (udata)»       0»      (line_strp)»   (offset:·0):·modimount.c
47 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xeb):·stdio2.h47 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xf7):·stdio2.h
48 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xf4):·stddef.h48 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x100):·stddef.h
49 ··4»      (udata)»       1»      (line_strp)»   (offset:·0x167):·types.h49 ··4»      (udata)»       1»      (line_strp)»   (offset:·0x173):·types.h
50 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·struct_FILE.h50 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x109):·struct_FILE.h
51 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x104):·FILE.h51 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x110):·FILE.h
52 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10b):·stdio.h52 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x117):·stdio.h
53 ··8»      (udata)»       1»      (line_strp)»   (offset:·0x113):·stdint-uintn.h53 ··8»      (udata)»       1»      (line_strp)»   (offset:·0x11f):·stdint-uintn.h
54 ··9»      (udata)»       4»      (line_strp)»   (offset:·0x122):·stdint.h54 ··9»      (udata)»       4»      (line_strp)»   (offset:·0x12e):·stdint.h
55 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x167):·types.h55 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x173):·types.h
56 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x12b):·getopt_core.h56 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x137):·getopt_core.h
57 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x139):·libcerror_types.h57 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·libcerror_types.h
58 ··13»     (udata)»      7»     (line_strp)»  (offset:·0x209):·error.h58 ··13»     (udata)»      7»     (line_strp)»  (offset:·0x215):·error.h
59 ··14»     (udata)»      0»     (line_strp)»  (offset:·0x14b):·moditools_signal.h59 ··14»     (udata)»      0»     (line_strp)»  (offset:·0x157):·moditools_signal.h
60 ··15»     (udata)»      8»     (line_strp)»  (offset:·0x15e):·libcdata_types.h60 ··15»     (udata)»      8»     (line_strp)»  (offset:·0x16a):·libcdata_types.h
61 ··16»     (udata)»      0»     (line_strp)»  (offset:·0x16f):·mount_file_system.h61 ··16»     (udata)»      0»     (line_strp)»  (offset:·0x17b):·mount_file_system.h
62 ··17»     (udata)»      0»     (line_strp)»  (offset:·0x183):·mount_handle.h62 ··17»     (udata)»      0»     (line_strp)»  (offset:·0x18f):·mount_handle.h
63 ··18»     (udata)»      4»     (line_strp)»  (offset:·0x192):·string.h63 ··18»     (udata)»      4»     (line_strp)»  (offset:·0x19e):·string.h
64 ··19»     (udata)»      9»     (line_strp)»  (offset:·0x19b):·libmodi.h64 ··19»     (udata)»      9»     (line_strp)»  (offset:·0x1a7):·libmodi.h
65 ··20»     (udata)»      0»     (line_strp)»  (offset:·0x1a5):·moditools_output.h65 ··20»     (udata)»      0»     (line_strp)»  (offset:·0x1b1):·moditools_output.h
66 ··21»     (udata)»      10»    (line_strp)» (offset:·0x1b8):·libclocale_support.h66 ··21»     (udata)»      10»    (line_strp)» (offset:·0x1c4):·libclocale_support.h
67 ··22»     (udata)»      11»    (line_strp)» (offset:·0x1cd):·libcnotify_verbose.h67 ··22»     (udata)»      11»    (line_strp)» (offset:·0x1d9):·libcnotify_verbose.h
68 ··23»     (udata)»      11»    (line_strp)» (offset:·0x1e2):·libcnotify_stream.h68 ··23»     (udata)»      11»    (line_strp)» (offset:·0x1ee):·libcnotify_stream.h
69 ··24»     (udata)»      4»     (line_strp)»  (offset:·0x1f6):·unistd.h69 ··24»     (udata)»      4»     (line_strp)»  (offset:·0x202):·unistd.h
70 ··25»     (udata)»      6»     (line_strp)»  (offset:·0x1ff):·libcerror_error.h70 ··25»     (udata)»      6»     (line_strp)»  (offset:·0x20b):·libcerror_error.h
71 ··26»     (udata)»      11»    (line_strp)» (offset:·0x211):·libcnotify_print.h71 ··26»     (udata)»      11»    (line_strp)» (offset:·0x21d):·libcnotify_print.h
72 ··27»     (udata)»      1»     (line_strp)»  (offset:·0x224):·stdio2-decl.h72 ··27»     (udata)»      1»     (line_strp)»  (offset:·0x230):·stdio2-decl.h
73 ··28»     (udata)»      0»     (line_strp)»  (offset:·0x232):·<built-in>73 ··28»     (udata)»      0»     (line_strp)»  (offset:·0x23e):·<built-in>
  
74 ·Line·Number·Statements:74 ·Line·Number·Statements:
75 ··[0x000000e9]··Set·column·to·675 ··[0x000000e9]··Set·column·to·6
76 ··[0x000000eb]··Extended·opcode·2:·set·Address·to·0x273076 ··[0x000000eb]··Extended·opcode·2:·set·Address·to·0x2730
77 ··[0x000000f6]··Advance·Line·by·59·to·6077 ··[0x000000f6]··Advance·Line·by·59·to·60
78 ··[0x000000f8]··Copy78 ··[0x000000f8]··Copy
79 ··[0x000000f9]··Set·column·to·279 ··[0x000000f9]··Set·column·to·2
Offset 762, 27 lines modifiedOffset 762, 27 lines modified
762 ··Opcode·9·has·1·arg762 ··Opcode·9·has·1·arg
763 ··Opcode·10·has·0·args763 ··Opcode·10·has·0·args
764 ··Opcode·11·has·0·args764 ··Opcode·11·has·0·args
765 ··Opcode·12·has·1·arg765 ··Opcode·12·has·1·arg
  
766 ·The·Directory·Table·(offset·0x520,·lines·1,·columns·1):766 ·The·Directory·Table·(offset·0x520,·lines·1,·columns·1):
767 ··Entry»  Name767 ··Entry»  Name
768 ··0»      (line_strp)»   (offset:·0x279):·./moditools768 ··0»      (line_strp)»   (offset:·0xc):·./moditools
  
769 ·The·File·Name·Table·(offset·0x52a,·lines·1,·columns·2):769 ·The·File·Name·Table·(offset·0x52a,·lines·1,·columns·2):
770 ··Entry»  Dir»       Name770 ··Entry»  Dir»       Name
771 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x23d):·moditools_getopt.c771 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x249):·moditools_getopt.c
  
772 ·No·Line·Number·Statements.772 ·No·Line·Number·Statements.
773 ··Offset:······················0x52f773 ··Offset:······················0x52f
774 ··Length:······················561774 ··Length:······················557
775 ··DWARF·Version:···············5775 ··DWARF·Version:···············5
776 ··Address·size·(bytes):········8776 ··Address·size·(bytes):········8
777 ··Segment·selector·(bytes):····0777 ··Segment·selector·(bytes):····0
778 ··Prologue·Length:·············126778 ··Prologue·Length:·············122
779 ··Minimum·Instruction·Length:··1779 ··Minimum·Instruction·Length:··1
780 ··Maximum·Ops·per·Instruction:·1780 ··Maximum·Ops·per·Instruction:·1
781 ··Initial·value·of·'is_stmt':··1781 ··Initial·value·of·'is_stmt':··1
782 ··Line·Base:···················-5782 ··Line·Base:···················-5
783 ··Line·Range:··················14783 ··Line·Range:··················14
784 ··Opcode·Base:·················13784 ··Opcode·Base:·················13
  
Offset 796, 325 lines modifiedOffset 796, 324 lines modified
796 ··Opcode·7·has·0·args796 ··Opcode·7·has·0·args
797 ··Opcode·8·has·0·args797 ··Opcode·8·has·0·args
798 ··Opcode·9·has·1·arg798 ··Opcode·9·has·1·arg
799 ··Opcode·10·has·0·args799 ··Opcode·10·has·0·args
800 ··Opcode·11·has·0·args800 ··Opcode·11·has·0·args
801 ··Opcode·12·has·1·arg801 ··Opcode·12·has·1·arg
  
802 ·The·Directory·Table·(offset·0x551,·lines·7,·columns·1):802 ·The·Directory·Table·(offset·0x551,·lines·6,·columns·1):
803 ··Entry»  Name803 ··Entry»  Name
804 ··0»      (line_strp)»   (offset:·0x270):·./tests 
805 ··1»      (line_strp)»   (offset:·0x278):·../moditools804 ··0»      (line_strp)»   (offset:·0xc):·./moditools
806 ··2»      (line_strp)»   (offset:·0xc):·/usr/include/x86_64-linux-gnu/bits805 ··1»      (line_strp)»   (offset:·0x18):·/usr/include/x86_64-linux-gnu/bits
807 ··3»      (line_strp)»   (offset:·0x2f):·/usr/lib/gcc/x86_64-linux-gnu/15/include806 ··2»      (line_strp)»   (offset:·0x3b):·/usr/lib/gcc/x86_64-linux-gnu/15/include
808 ··4»      (line_strp)»   (offset:·0x58):·/usr/include/x86_64-linux-gnu/bits/types807 ··3»      (line_strp)»   (offset:·0x64):·/usr/include/x86_64-linux-gnu/bits/types
809 ··5»      (line_strp)»   (offset:·0x81):·/usr/include808 ··4»      (line_strp)»   (offset:·0x8d):·/usr/include
810 ··6»      (line_strp)»   (offset:·0x98):·../libcerror809 ··5»      (line_strp)»   (offset:·0xa4):·../libcerror
  
811 ·The·File·Name·Table·(offset·0x573,·lines·14,·columns·2):810 ·The·File·Name·Table·(offset·0x56f,·lines·14,·columns·2):
812 ··Entry»  Dir»       Name811 ··Entry»  Dir»       Name
813 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x25d):·moditools_output.c812 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x25c):·moditools_output.c
814 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x25d):·moditools_output.c813 ··1»      (udata)»       0»      (line_strp)»   (offset:·0x25c):·moditools_output.c
815 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xeb):·stdio2.h814 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xf7):·stdio2.h
816 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stddef.h815 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x100):·stddef.h
817 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x167):·types.h816 ··4»      (udata)»       1»      (line_strp)»   (offset:·0x173):·types.h
818 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·struct_FILE.h817 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x109):·struct_FILE.h
819 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x104):·FILE.h818 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x110):·FILE.h
820 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x10b):·stdio.h819 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x117):·stdio.h
821 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x122):·stdint.h820 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x12e):·stdint.h
822 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x285):·libcerror_definitions.h821 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x26f):·libcerror_definitions.h
823 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x139):·libcerror_types.h822 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x145):·libcerror_types.h
824 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x224):·stdio2-decl.h823 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x230):·stdio2-decl.h
825 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x1ff):·libcerror_error.h824 ··12»     (udata)»      5»     (line_strp)»  (offset:·0x20b):·libcerror_error.h
826 ··13»     (udata)»      0»     (line_strp)»  (offset:·0x232):·<built-in>825 ··13»     (udata)»      0»     (line_strp)»  (offset:·0x23e):·<built-in>
  
827 ·Line·Number·Statements:826 ·Line·Number·Statements:
828 ··[0x000005b9]··Set·column·to·1827 ··[0x000005b5]··Set·column·to·1
829 ··[0x000005bb]··Extended·opcode·2:·set·Address·to·0x28e0828 ··[0x000005b7]··Extended·opcode·2:·set·Address·to·0x28e0
830 ··[0x000005c6]··Advance·Line·by·41·to·42829 ··[0x000005c2]··Advance·Line·by·41·to·42
831 ··[0x000005c8]··Copy830 ··[0x000005c4]··Copy
832 ··[0x000005c9]··Set·is_stmt·to·0831 ··[0x000005c5]··Set·is_stmt·to·0
Max diff block lines reached; 971334/999294 bytes (97.20%) of diff not shown.
1.55 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 13802 lines modifiedOffset 1, 13662 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:········0x14·(32-bit)3 ···Length:········0x14·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x93d6 ···Abbrev·Offset:·0x8c1
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·100·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·122·(DW_TAG_partial_unit)
9 ·<1><d>:·Abbrev·Number:·8·(DW_TAG_imported_unit)9 ·<1><d>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
10 ····<e>···DW_AT_import······:·(GNU_ref_alt)·<0x1ad6>10 ····<e>···DW_AT_import······:·(GNU_ref_alt)·<0x1ad6>
11 ·<1><12>:·Abbrev·Number:·8·(DW_TAG_imported_unit)11 ·<1><12>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
12 ····<13>···DW_AT_import······:·(GNU_ref_alt)·<0x554>12 ····<13>···DW_AT_import······:·(GNU_ref_alt)·<0x55e>
13 ·<1><17>:·Abbrev·Number:·013 ·<1><17>:·Abbrev·Number:·0
14 ··Compilation·Unit·@·offset·0x18:14 ··Compilation·Unit·@·offset·0x18:
15 ···Length:········0x26·(32-bit)15 ···Length:········0x22·(32-bit)
16 ···Version:·······516 ···Version:·······5
17 ···Unit·Type:·····DW_UT_partial·(3)17 ···Unit·Type:·····DW_UT_partial·(3)
18 ···Abbrev·Offset:·0x93d18 ···Abbrev·Offset:·0x8c1
19 ···Pointer·Size:··819 ···Pointer·Size:··8
20 ·<0><24>:·Abbrev·Number:·76·(DW_TAG_partial_unit)20 ·<0><24>:·Abbrev·Number:·103·(DW_TAG_partial_unit)
21 ····<25>···DW_AT_stmt_list···:·(sec_offset)·021 ····<25>···DW_AT_stmt_list···:·(sec_offset)·0
22 ····<29>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x279):·./moditools22 ····<29>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xc):·./moditools
23 ·<1><2d>:·Abbrev·Number:·8·(DW_TAG_imported_unit)23 ·<1><2d>:·Abbrev·Number:·37·(DW_TAG_typedef)
 24 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x306c)·
 25 ····<32>···DW_AT_decl_file···:·(data1)·12
 26 ····<33>···DW_AT_decl_line···:·(data1)·36
 27 ····<34>···DW_AT_decl_column·:·(data1)·18
24 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x3b8>28 ····<35>···DW_AT_type········:·(GNU_ref_alt)·<0x19c8>
 29 ·<1><39>:·Abbrev·Number:·9·(DW_TAG_pointer_type)
 30 ····<3a>···DW_AT_byte_size···:·(implicit_const)·8
 31 ····<3a>···DW_AT_type········:·(ref_udata)·<0x3b>
 32 ·<1><3b>:·Abbrev·Number:·9·(DW_TAG_pointer_type)
 33 ····<3c>···DW_AT_byte_size···:·(implicit_const)·8
 34 ····<3c>···DW_AT_type········:·(ref_udata)·<0x2d>
 35 ·<1><3d>:·Abbrev·Number:·0
 36 ··Compilation·Unit·@·offset·0x3e:
 37 ···Length:········0x31·(32-bit)
 38 ···Version:·······5
 39 ···Unit·Type:·····DW_UT_partial·(3)
 40 ···Abbrev·Offset:·0x8c1
 41 ···Pointer·Size:··8
 42 ·<0><4a>:·Abbrev·Number:·103·(DW_TAG_partial_unit)
 43 ····<4b>···DW_AT_stmt_list···:·(sec_offset)·0
 44 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xc):·./moditools
25 ·<1><32>:·Abbrev·Number:·8·(DW_TAG_imported_unit)45 ·<1><53>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
 46 ····<54>···DW_AT_import······:·(GNU_ref_alt)·<0x3b8>
 47 ·<1><58>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
26 ····<33>···DW_AT_import······:·(GNU_ref_alt)·<0x3f3>48 ····<59>···DW_AT_import······:·(GNU_ref_alt)·<0x3fd>
27 ·<1><37>:·Abbrev·Number:·5·(DW_TAG_imported_unit)49 ·<1><5d>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
28 ····<38>···DW_AT_import······:·(ref_addr)·<0x7d2>»     [Abbrev·Number:·76·(DW_TAG_partial_unit)]50 ····<5e>···DW_AT_import······:·(ref_addr)·<0x6d0>»     [Abbrev·Number:·103·(DW_TAG_partial_unit)]
29 ·<1><3c>:·Abbrev·Number:·5·(DW_TAG_imported_unit)51 ·<1><62>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
30 ····<3d>···DW_AT_import······:·(ref_addr)·<0x80a>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]52 ····<63>···DW_AT_import······:·(ref_addr)·<0x708>»     [Abbrev·Number:·122·(DW_TAG_partial_unit)]
 53 ·<1><67>:·Abbrev·Number:·59·(DW_TAG_subprogram)
 54 ····<68>···DW_AT_external····:·(flag_present)·1
 55 ····<68>···DW_AT_declaration·:·(flag_present)·1
 56 ····<68>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x2a07)·
 57 ····<6c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x29fd)·
 58 ····<70>···DW_AT_decl_file···:·(data1)·28
 59 ····<71>···DW_AT_decl_line···:·(data1)·0
31 ·<1><41>:·Abbrev·Number:·060 ·<1><72>:·Abbrev·Number:·0
32 ··Compilation·Unit·@·offset·0x42:61 ··Compilation·Unit·@·offset·0x73:
33 ···Length:········0x25·(32-bit)62 ···Length:········0x25·(32-bit)
34 ···Version:·······563 ···Version:·······5
35 ···Unit·Type:·····DW_UT_partial·(3)64 ···Unit·Type:·····DW_UT_partial·(3)
36 ···Abbrev·Offset:·0x93d65 ···Abbrev·Offset:·0x8c1
37 ···Pointer·Size:··866 ···Pointer·Size:··8
38 ·<0><4e>:·Abbrev·Number:·76·(DW_TAG_partial_unit)67 ·<0><7f>:·Abbrev·Number:·103·(DW_TAG_partial_unit)
39 ····<4f>···DW_AT_stmt_list···:·(sec_offset)·068 ····<80>···DW_AT_stmt_list···:·(sec_offset)·0
40 ····<53>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x279):·./moditools69 ····<84>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xc):·./moditools
41 ·<1><57>:·Abbrev·Number:·105·(DW_TAG_subprogram)70 ·<1><88>:·Abbrev·Number:·127·(DW_TAG_subprogram)
42 ····<58>···DW_AT_external····:·(flag_present)·171 ····<89>···DW_AT_external····:·(flag_present)·1
43 ····<58>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2c44)·72 ····<89>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2c44)·
44 ····<5c>···DW_AT_decl_file···:·(data1)·1873 ····<8d>···DW_AT_decl_file···:·(data1)·18
45 ····<5d>···DW_AT_decl_line···:·(data2)·40774 ····<8e>···DW_AT_decl_line···:·(data2)·407
46 ····<5f>···DW_AT_decl_column·:·(data1)·1575 ····<90>···DW_AT_decl_column·:·(data1)·15
47 ····<60>···DW_AT_prototyped··:·(flag_present)·176 ····<91>···DW_AT_prototyped··:·(flag_present)·1
48 ····<60>···DW_AT_type········:·(GNU_ref_alt)·<0x1a3f>77 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x19fd>
49 ····<64>···DW_AT_declaration·:·(flag_present)·178 ····<95>···DW_AT_declaration·:·(flag_present)·1
50 ·<2><64>:·Abbrev·Number:·16·(DW_TAG_formal_parameter)79 ·<2><95>:·Abbrev·Number:·16·(DW_TAG_formal_parameter)
51 ····<65>···DW_AT_type········:·(GNU_ref_alt)·<0x1a08>80 ····<96>···DW_AT_type········:·(GNU_ref_alt)·<0x19c6>
52 ·<2><69>:·Abbrev·Number:·081 ·<2><9a>:·Abbrev·Number:·0
53 ·<1><6a>:·Abbrev·Number:·082 ·<1><9b>:·Abbrev·Number:·0
54 ··Compilation·Unit·@·offset·0x6b:83 ··Compilation·Unit·@·offset·0x9c:
55 ···Length:········0x5c·(32-bit)84 ···Length:········0x4c·(32-bit)
56 ···Version:·······585 ···Version:·······5
57 ···Unit·Type:·····DW_UT_partial·(3)86 ···Unit·Type:·····DW_UT_partial·(3)
58 ···Abbrev·Offset:·0x93d87 ···Abbrev·Offset:·0x8c1
59 ···Pointer·Size:··888 ···Pointer·Size:··8
60 ·<0><77>:·Abbrev·Number:·76·(DW_TAG_partial_unit)89 ·<0><a8>:·Abbrev·Number:·103·(DW_TAG_partial_unit)
61 ····<78>···DW_AT_stmt_list···:·(sec_offset)·090 ····<a9>···DW_AT_stmt_list···:·(sec_offset)·0
62 ····<7c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x279):·./moditools91 ····<ad>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xc):·./moditools
63 ·<1><80>:·Abbrev·Number:·8·(DW_TAG_imported_unit)92 ·<1><b1>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
64 ····<81>···DW_AT_import······:·(GNU_ref_alt)·<0x1a58>93 ····<b2>···DW_AT_import······:·(GNU_ref_alt)·<0x1a16>
65 ·<1><85>:·Abbrev·Number:·5·(DW_TAG_imported_unit)94 ·<1><b6>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
66 ····<86>···DW_AT_import······:·(ref_addr)·<0x4e>»      [Abbrev·Number:·76·(DW_TAG_partial_unit)]95 ····<b7>···DW_AT_import······:·(ref_addr)·<0x7f>»      [Abbrev·Number:·103·(DW_TAG_partial_unit)]
67 ·<1><8a>:·Abbrev·Number:·37·(DW_TAG_typedef)96 ·<1><bb>:·Abbrev·Number:·37·(DW_TAG_typedef)
68 ····<8b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3049)·97 ····<bc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3049)·
69 ····<8f>···DW_AT_decl_file···:·(data1)·1098 ····<c0>···DW_AT_decl_file···:·(data1)·10
70 ····<90>···DW_AT_decl_line···:·(data1)·5499 ····<c1>···DW_AT_decl_line···:·(data1)·54
71 ····<91>···DW_AT_decl_column·:·(data1)·14100 ····<c2>···DW_AT_decl_column·:·(data1)·14
72 ····<92>···DW_AT_type········:·(GNU_ref_alt)·<0x50>101 ····<c3>···DW_AT_type········:·(GNU_ref_alt)·<0x50>
73 ·<1><96>:·Abbrev·Number:·94·(DW_TAG_const_type)102 ·<1><c7>:·Abbrev·Number:·115·(DW_TAG_const_type)
74 ····<97>···DW_AT_type········:·(ref_udata)·<0x8a>103 ····<c8>···DW_AT_type········:·(ref_udata)·<0xbb>
75 ·<1><98>:·Abbrev·Number:·37·(DW_TAG_typedef) 
76 ····<99>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x306c)· 
77 ····<9d>···DW_AT_decl_file···:·(data1)·12 
78 ····<9e>···DW_AT_decl_line···:·(data1)·36 
79 ····<9f>···DW_AT_decl_column·:·(data1)·18 
80 ····<a0>···DW_AT_type········:·(GNU_ref_alt)·<0x1a0a> 
81 ·<1><a4>:·Abbrev·Number:·9·(DW_TAG_pointer_type)104 ·<1><c9>:·Abbrev·Number:·9·(DW_TAG_pointer_type)
82 ····<a5>···DW_AT_byte_size···:·(implicit_const)·8105 ····<ca>···DW_AT_byte_size···:·(implicit_const)·8
83 ····<a5>···DW_AT_type········:·(ref_udata)·<0x8a>106 ····<ca>···DW_AT_type········:·(ref_udata)·<0xbb>
84 ·<1><a6>:·Abbrev·Number:·37·(DW_TAG_typedef)107 ·<1><cb>:·Abbrev·Number:·37·(DW_TAG_typedef)
85 ····<a7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x305c)·108 ····<cc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x305c)·
86 ····<ab>···DW_AT_decl_file···:·(data1)·13109 ····<d0>···DW_AT_decl_file···:·(data1)·13
87 ····<ac>···DW_AT_decl_line···:·(data1)·29110 ····<d1>···DW_AT_decl_line···:·(data1)·29
88 ····<ad>···DW_AT_decl_column·:·(data1)·18111 ····<d2>···DW_AT_decl_column·:·(data1)·18
89 ····<ae>···DW_AT_type········:·(GNU_ref_alt)·<0x1a0a>112 ····<d3>···DW_AT_type········:·(GNU_ref_alt)·<0x19c8>
90 ·<1><b2>:·Abbrev·Number:·77·(DW_TAG_typedef)113 ·<1><d7>:·Abbrev·Number:·104·(DW_TAG_typedef)
91 ····<b3>···DW_AT_name········:·(strp)·(offset:·0x6cd):·libcdata_array_t114 ····<d8>···DW_AT_name········:·(strp)·(offset:·0x6cd):·libcdata_array_t
92 ····<b7>···DW_AT_decl_file···:·(data1)·15115 ····<dc>···DW_AT_decl_file···:·(data1)·15
93 ····<b8>···DW_AT_decl_line···:·(data1)·45116 ····<dd>···DW_AT_decl_line···:·(data1)·45
94 ····<b9>···DW_AT_decl_column·:·(data1)·18117 ····<de>···DW_AT_decl_column·:·(data1)·18
95 ····<ba>···DW_AT_type········:·(GNU_ref_alt)·<0x1a0a>118 ····<df>···DW_AT_type········:·(GNU_ref_alt)·<0x19c8>
96 ·<1><be>:·Abbrev·Number:·9·(DW_TAG_pointer_type)119 ·<1><e3>:·Abbrev·Number:·9·(DW_TAG_pointer_type)
97 ····<bf>···DW_AT_byte_size···:·(implicit_const)·8120 ····<e4>···DW_AT_byte_size···:·(implicit_const)·8
Max diff block lines reached; 1615770/1626533 bytes (99.34%) of diff not shown.
55.9 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 611, 410 lines modifiedOffset 611, 358 lines modified
611 ····DW_AT_decl_file····DW_FORM_data1611 ····DW_AT_decl_file····DW_FORM_data1
612 ····DW_AT_decl_line····DW_FORM_data1612 ····DW_AT_decl_line····DW_FORM_data1
613 ····DW_AT_decl_column··DW_FORM_data1613 ····DW_AT_decl_column··DW_FORM_data1
614 ····DW_AT_prototyped···DW_FORM_flag_present614 ····DW_AT_prototyped···DW_FORM_flag_present
615 ····DW_AT_declaration··DW_FORM_flag_present615 ····DW_AT_declaration··DW_FORM_flag_present
616 ····DW_AT_sibling······DW_FORM_ref_udata616 ····DW_AT_sibling······DW_FORM_ref_udata
617 ····DW_AT·value:·0·····DW_FORM·value:·0617 ····DW_AT·value:·0·····DW_FORM·value:·0
618 ···83······DW_TAG_subprogram····[no·children] 
619 ····DW_AT_external·····DW_FORM_flag_present 
620 ····DW_AT_declaration··DW_FORM_flag_present 
621 ····DW_AT_linkage_name·DW_FORM_GNU_strp_alt 
622 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
623 ····DW_AT_decl_file····DW_FORM_data1 
624 ····DW_AT_decl_line····DW_FORM_data1 
625 ····DW_AT·value:·0·····DW_FORM·value:·0 
626 ···84······DW_TAG_subprogram····[has·children]618 ···83······DW_TAG_subprogram····[has·children]
627 ····DW_AT_external·····DW_FORM_flag_present619 ····DW_AT_external·····DW_FORM_flag_present
628 ····DW_AT_name·········DW_FORM_GNU_strp_alt620 ····DW_AT_name·········DW_FORM_GNU_strp_alt
629 ····DW_AT_decl_file····DW_FORM_data1621 ····DW_AT_decl_file····DW_FORM_data1
630 ····DW_AT_decl_line····DW_FORM_data1622 ····DW_AT_decl_line····DW_FORM_data1
631 ····DW_AT_decl_column··DW_FORM_data1623 ····DW_AT_decl_column··DW_FORM_data1
632 ····DW_AT_prototyped···DW_FORM_flag_present624 ····DW_AT_prototyped···DW_FORM_flag_present
633 ····DW_AT_type·········DW_FORM_GNU_ref_alt625 ····DW_AT_type·········DW_FORM_GNU_ref_alt
634 ····DW_AT_low_pc·······DW_FORM_addr626 ····DW_AT_low_pc·······DW_FORM_addr
635 ····DW_AT_high_pc······DW_FORM_udata627 ····DW_AT_high_pc······DW_FORM_udata
636 ····DW_AT_frame_base···DW_FORM_exprloc628 ····DW_AT_frame_base···DW_FORM_exprloc
637 ····DW_AT_call_all_calls·DW_FORM_flag_present629 ····DW_AT_call_all_calls·DW_FORM_flag_present
638 ····DW_AT_sibling······DW_FORM_ref_udata630 ····DW_AT_sibling······DW_FORM_ref_udata
639 ····DW_AT·value:·0·····DW_FORM·value:·0631 ····DW_AT·value:·0·····DW_FORM·value:·0
640 ···85······DW_TAG_subprogram····[has·children]632 ···84······DW_TAG_subprogram····[has·children]
641 ····DW_AT_external·····DW_FORM_flag_present633 ····DW_AT_external·····DW_FORM_flag_present
642 ····DW_AT_name·········DW_FORM_GNU_strp_alt634 ····DW_AT_name·········DW_FORM_GNU_strp_alt
643 ····DW_AT_decl_file····DW_FORM_data1635 ····DW_AT_decl_file····DW_FORM_data1
644 ····DW_AT_decl_line····DW_FORM_data1636 ····DW_AT_decl_line····DW_FORM_data1
645 ····DW_AT_decl_column··DW_FORM_data1637 ····DW_AT_decl_column··DW_FORM_data1
646 ····DW_AT_prototyped···DW_FORM_flag_present638 ····DW_AT_prototyped···DW_FORM_flag_present
647 ····DW_AT_inline·······DW_FORM_data1639 ····DW_AT_inline·······DW_FORM_data1
648 ····DW_AT_sibling······DW_FORM_ref_udata640 ····DW_AT_sibling······DW_FORM_ref_udata
649 ····DW_AT·value:·0·····DW_FORM·value:·0641 ····DW_AT·value:·0·····DW_FORM·value:·0
650 ···86······DW_TAG_subprogram····[has·children]642 ···85······DW_TAG_subprogram····[has·children]
651 ····DW_AT_external·····DW_FORM_flag_present643 ····DW_AT_external·····DW_FORM_flag_present
652 ····DW_AT_name·········DW_FORM_GNU_strp_alt644 ····DW_AT_name·········DW_FORM_GNU_strp_alt
653 ····DW_AT_decl_file····DW_FORM_data1645 ····DW_AT_decl_file····DW_FORM_data1
654 ····DW_AT_decl_line····DW_FORM_data1646 ····DW_AT_decl_line····DW_FORM_data1
655 ····DW_AT_decl_column··DW_FORM_data1647 ····DW_AT_decl_column··DW_FORM_data1
656 ····DW_AT_prototyped···DW_FORM_flag_present648 ····DW_AT_prototyped···DW_FORM_flag_present
657 ····DW_AT_type·········DW_FORM_GNU_ref_alt649 ····DW_AT_type·········DW_FORM_GNU_ref_alt
658 ····DW_AT_declaration··DW_FORM_flag_present650 ····DW_AT_declaration··DW_FORM_flag_present
659 ····DW_AT_sibling······DW_FORM_ref_udata651 ····DW_AT_sibling······DW_FORM_ref_udata
660 ····DW_AT·value:·0·····DW_FORM·value:·0652 ····DW_AT·value:·0·····DW_FORM·value:·0
661 ···87······DW_TAG_inlined_subroutine····[has·children]653 ···86······DW_TAG_inlined_subroutine····[has·children]
662 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt654 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
663 ····DW_AT_entry_pc·····DW_FORM_addr655 ····DW_AT_entry_pc·····DW_FORM_addr
664 ····DW_AT_GNU_entry_view·DW_FORM_data1656 ····DW_AT_GNU_entry_view·DW_FORM_data1
665 ····DW_AT_ranges·······DW_FORM_sec_offset657 ····DW_AT_ranges·······DW_FORM_sec_offset
666 ····DW_AT_call_file····DW_FORM_data1658 ····DW_AT_call_file····DW_FORM_data1
667 ····DW_AT_call_line····DW_FORM_data1659 ····DW_AT_call_line····DW_FORM_data1
668 ····DW_AT_call_column··DW_FORM_data1660 ····DW_AT_call_column··DW_FORM_data1
669 ····DW_AT·value:·0·····DW_FORM·value:·0661 ····DW_AT·value:·0·····DW_FORM·value:·0
670 ···88······DW_TAG_variable····[no·children]662 ···87······DW_TAG_variable····[no·children]
671 ····DW_AT_name·········DW_FORM_GNU_strp_alt663 ····DW_AT_name·········DW_FORM_GNU_strp_alt
672 ····DW_AT_decl_file····DW_FORM_implicit_const:·1664 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
673 ····DW_AT_decl_line····DW_FORM_data1665 ····DW_AT_decl_line····DW_FORM_data1
674 ····DW_AT_decl_column··DW_FORM_data1666 ····DW_AT_decl_column··DW_FORM_data1
675 ····DW_AT_type·········DW_FORM_ref_addr667 ····DW_AT_type·········DW_FORM_ref_addr
676 ····DW_AT_location·····DW_FORM_exprloc668 ····DW_AT_location·····DW_FORM_exprloc
677 ····DW_AT·value:·0·····DW_FORM·value:·0669 ····DW_AT·value:·0·····DW_FORM·value:·0
678 ···89······DW_TAG_formal_parameter····[no·children]670 ···88······DW_TAG_formal_parameter····[no·children]
679 ····DW_AT_abstract_origin·DW_FORM_ref_udata671 ····DW_AT_abstract_origin·DW_FORM_ref_udata
680 ····DW_AT_location·····DW_FORM_sec_offset672 ····DW_AT_location·····DW_FORM_sec_offset
681 ····DW_AT_GNU_locviews·DW_FORM_sec_offset673 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
682 ····DW_AT·value:·0·····DW_FORM·value:·0674 ····DW_AT·value:·0·····DW_FORM·value:·0
683 ···90······DW_TAG_variable····[no·children]675 ···89······DW_TAG_variable····[no·children]
684 ····DW_AT_name·········DW_FORM_GNU_strp_alt676 ····DW_AT_name·········DW_FORM_GNU_strp_alt
685 ····DW_AT_decl_file····DW_FORM_implicit_const:·1677 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
686 ····DW_AT_decl_line····DW_FORM_data1678 ····DW_AT_decl_line····DW_FORM_data1
687 ····DW_AT_decl_column··DW_FORM_data1679 ····DW_AT_decl_column··DW_FORM_data1
688 ····DW_AT_type·········DW_FORM_ref_udata680 ····DW_AT_type·········DW_FORM_ref_udata
689 ····DW_AT_location·····DW_FORM_sec_offset681 ····DW_AT_location·····DW_FORM_sec_offset
690 ····DW_AT_GNU_locviews·DW_FORM_sec_offset682 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
691 ····DW_AT·value:·0·····DW_FORM·value:·0683 ····DW_AT·value:·0·····DW_FORM·value:·0
692 ···91······DW_TAG_formal_parameter····[no·children]684 ···90······DW_TAG_formal_parameter····[no·children]
693 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt685 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
694 ····DW_AT·value:·0·····DW_FORM·value:·0686 ····DW_AT·value:·0·····DW_FORM·value:·0
695 ···92······DW_TAG_formal_parameter····[no·children]687 ···91······DW_TAG_formal_parameter····[no·children]
696 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt688 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
697 ····DW_AT_location·····DW_FORM_exprloc689 ····DW_AT_location·····DW_FORM_exprloc
698 ····DW_AT·value:·0·····DW_FORM·value:·0690 ····DW_AT·value:·0·····DW_FORM·value:·0
699 ···93······DW_TAG_call_site····[has·children]691 ···92······DW_TAG_call_site····[has·children]
700 ····DW_AT_call_return_pc·DW_FORM_addr692 ····DW_AT_call_return_pc·DW_FORM_addr
701 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt693 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
702 ····DW_AT·value:·0·····DW_FORM·value:·0694 ····DW_AT·value:·0·····DW_FORM·value:·0
703 ···94······DW_TAG_variable····[no·children]695 ···93······DW_TAG_variable····[no·children]
704 ····DW_AT_name·········DW_FORM_strp696 ····DW_AT_name·········DW_FORM_strp
705 ····DW_AT_decl_file····DW_FORM_implicit_const:·1697 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
706 ····DW_AT_decl_line····DW_FORM_data1698 ····DW_AT_decl_line····DW_FORM_data1
707 ····DW_AT_decl_column··DW_FORM_data1699 ····DW_AT_decl_column··DW_FORM_data1
708 ····DW_AT_type·········DW_FORM_GNU_ref_alt700 ····DW_AT_type·········DW_FORM_GNU_ref_alt
709 ····DW_AT_external·····DW_FORM_flag_present701 ····DW_AT_external·····DW_FORM_flag_present
710 ····DW_AT_location·····DW_FORM_exprloc702 ····DW_AT_location·····DW_FORM_exprloc
711 ····DW_AT·value:·0·····DW_FORM·value:·0703 ····DW_AT·value:·0·····DW_FORM·value:·0
 704 ···94······DW_TAG_call_site····[has·children]
 705 ····DW_AT_call_return_pc·DW_FORM_addr
 706 ····DW_AT_call_tail_call·DW_FORM_flag_present
 707 ····DW_AT_call_origin··DW_FORM_ref_addr
 708 ····DW_AT·value:·0·····DW_FORM·value:·0
712 ···95······DW_TAG_variable····[no·children]709 ···95······DW_TAG_variable····[no·children]
713 ····DW_AT_name·········DW_FORM_strp710 ····DW_AT_name·········DW_FORM_strp
714 ····DW_AT_decl_file····DW_FORM_implicit_const:·1711 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
715 ····DW_AT_decl_line····DW_FORM_data1712 ····DW_AT_decl_line····DW_FORM_data1
716 ····DW_AT_decl_column··DW_FORM_data1713 ····DW_AT_decl_column··DW_FORM_data1
717 ····DW_AT_type·········DW_FORM_ref_addr714 ····DW_AT_type·········DW_FORM_ref_addr
718 ····DW_AT_external·····DW_FORM_flag_present715 ····DW_AT_external·····DW_FORM_flag_present
719 ····DW_AT_location·····DW_FORM_exprloc716 ····DW_AT_location·····DW_FORM_exprloc
720 ····DW_AT·value:·0·····DW_FORM·value:·0717 ····DW_AT·value:·0·····DW_FORM·value:·0
 718 ···96······DW_TAG_subprogram····[has·children]
 719 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 720 ····DW_AT_low_pc·······DW_FORM_addr
 721 ····DW_AT_high_pc······DW_FORM_udata
 722 ····DW_AT_frame_base···DW_FORM_exprloc
 723 ····DW_AT_call_all_calls·DW_FORM_flag_present
 724 ····DW_AT·value:·0·····DW_FORM·value:·0
721 ···96······DW_TAG_variable····[no·children]725 ···97······DW_TAG_variable····[no·children]
722 ····DW_AT_name·········DW_FORM_GNU_strp_alt726 ····DW_AT_name·········DW_FORM_GNU_strp_alt
723 ····DW_AT_decl_file····DW_FORM_implicit_const:·1727 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
724 ····DW_AT_decl_line····DW_FORM_data1728 ····DW_AT_decl_line····DW_FORM_data1
725 ····DW_AT_decl_column··DW_FORM_data1729 ····DW_AT_decl_column··DW_FORM_data1
Max diff block lines reached; 50965/57019 bytes (89.38%) of diff not shown.
4.98 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 145 lines modifiedOffset 1, 145 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:··0x81b4 ··Offset·into·.debug_info:··0x731
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····0000000000002730·00000000000001a58 ····0000000000002730·00000000000001a5
9 ····0000000000002300·00000000000003339 ····0000000000002300·0000000000000333
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x14a313 ··Offset·into·.debug_info:··0x13d1
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000000000·000000000000000017 ····0000000000000000·0000000000000000
18 ··Length:···················4418 ··Length:···················44
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x14cc20 ··Offset·into·.debug_info:··0x13fa
21 ··Pointer·Size:·············821 ··Pointer·Size:·············8
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address············Length23 ····Address············Length
24 ····00000000000028e0·000000000000020124 ····00000000000028e0·0000000000000201
25 ····0000000000000000·000000000000000025 ····0000000000000000·0000000000000000
26 ··Length:···················4426 ··Length:···················44
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x1a0128 ··Offset·into·.debug_info:··0x192f
29 ··Pointer·Size:·············829 ··Pointer·Size:·············8
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address············Length31 ····Address············Length
32 ····0000000000002af0·00000000000000e132 ····0000000000002af0·00000000000000e1
33 ····0000000000000000·000000000000000033 ····0000000000000000·0000000000000000
34 ··Length:···················2834 ··Length:···················28
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x1bc836 ··Offset·into·.debug_info:··0x1af6
37 ··Pointer·Size:·············837 ··Pointer·Size:·············8
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address············Length39 ····Address············Length
40 ····0000000000000000·000000000000000040 ····0000000000000000·0000000000000000
41 ··Length:···················4441 ··Length:···················44
42 ··Version:··················242 ··Version:··················2
43 ··Offset·into·.debug_info:··0x1bf143 ··Offset·into·.debug_info:··0x1b1f
44 ··Pointer·Size:·············844 ··Pointer·Size:·············8
45 ··Segment·Size:·············045 ··Segment·Size:·············0
  
46 ····Address············Length46 ····Address············Length
47 ····0000000000002be0·0000000000000d3447 ····0000000000002be0·0000000000000d34
48 ····0000000000000000·000000000000000048 ····0000000000000000·0000000000000000
49 ··Length:···················4449 ··Length:···················44
50 ··Version:··················250 ··Version:··················2
51 ··Offset·into·.debug_info:··0x2fea51 ··Offset·into·.debug_info:··0x2f18
52 ··Pointer·Size:·············852 ··Pointer·Size:·············8
53 ··Segment·Size:·············053 ··Segment·Size:·············0
  
54 ····Address············Length54 ····Address············Length
55 ····0000000000003940·0000000000000c1855 ····0000000000003940·0000000000000c18
56 ····0000000000000000·000000000000000056 ····0000000000000000·0000000000000000
57 ··Length:···················2857 ··Length:···················28
58 ··Version:··················258 ··Version:··················2
59 ··Offset·into·.debug_info:··0x409659 ··Offset·into·.debug_info:··0x3fc4
60 ··Pointer·Size:·············860 ··Pointer·Size:·············8
61 ··Segment·Size:·············061 ··Segment·Size:·············0
  
62 ····Address············Length62 ····Address············Length
63 ····0000000000000000·000000000000000063 ····0000000000000000·0000000000000000
64 ··Length:···················4464 ··Length:···················44
65 ··Version:··················265 ··Version:··················2
66 ··Offset·into·.debug_info:··0x40bf66 ··Offset·into·.debug_info:··0x3fed
67 ··Pointer·Size:·············867 ··Pointer·Size:·············8
68 ··Segment·Size:·············068 ··Segment·Size:·············0
  
69 ····Address············Length69 ····Address············Length
70 ····0000000000004560·000000000000087b70 ····0000000000004560·000000000000087b
71 ····0000000000000000·000000000000000071 ····0000000000000000·0000000000000000
72 ··Length:···················4472 ··Length:···················44
73 ··Version:··················273 ··Version:··················2
74 ··Offset·into·.debug_info:··0x4f5974 ··Offset·into·.debug_info:··0x4e8c
75 ··Pointer·Size:·············875 ··Pointer·Size:·············8
76 ··Segment·Size:·············076 ··Segment·Size:·············0
  
77 ····Address············Length77 ····Address············Length
78 ····0000000000004de0·00000000000004f378 ····0000000000004de0·00000000000004f3
79 ····0000000000000000·000000000000000079 ····0000000000000000·0000000000000000
80 ··Length:···················4480 ··Length:···················44
81 ··Version:··················281 ··Version:··················2
82 ··Offset·into·.debug_info:··0x553682 ··Offset·into·.debug_info:··0x5469
83 ··Pointer·Size:·············883 ··Pointer·Size:·············8
84 ··Segment·Size:·············084 ··Segment·Size:·············0
  
85 ····Address············Length85 ····Address············Length
86 ····00000000000052e0·000000000000024486 ····00000000000052e0·0000000000000244
87 ····0000000000000000·000000000000000087 ····0000000000000000·0000000000000000
88 ··Length:···················4488 ··Length:···················44
89 ··Version:··················289 ··Version:··················2
90 ··Offset·into·.debug_info:··0x599090 ··Offset·into·.debug_info:··0x58c3
91 ··Pointer·Size:·············891 ··Pointer·Size:·············8
92 ··Segment·Size:·············092 ··Segment·Size:·············0
  
93 ····Address············Length93 ····Address············Length
94 ····0000000000005530·000000000000000e94 ····0000000000005530·000000000000000e
95 ····0000000000000000·000000000000000095 ····0000000000000000·0000000000000000
96 ··Length:···················4496 ··Length:···················44
97 ··Version:··················297 ··Version:··················2
98 ··Offset·into·.debug_info:··0x59fe98 ··Offset·into·.debug_info:··0x5931
99 ··Pointer·Size:·············899 ··Pointer·Size:·············8
100 ··Segment·Size:·············0100 ··Segment·Size:·············0
  
101 ····Address············Length101 ····Address············Length
102 ····0000000000005540·00000000000000e9102 ····0000000000005540·00000000000000e9
103 ····0000000000000000·0000000000000000103 ····0000000000000000·0000000000000000
104 ··Length:···················44104 ··Length:···················44
105 ··Version:··················2105 ··Version:··················2
106 ··Offset·into·.debug_info:··0x5bb6106 ··Offset·into·.debug_info:··0x5ae9
107 ··Pointer·Size:·············8107 ··Pointer·Size:·············8
108 ··Segment·Size:·············0108 ··Segment·Size:·············0
  
109 ····Address············Length109 ····Address············Length
110 ····0000000000005630·0000000000000a6e110 ····0000000000005630·0000000000000a6e
111 ····0000000000000000·0000000000000000111 ····0000000000000000·0000000000000000
112 ··Length:···················44112 ··Length:···················44
Max diff block lines reached; 555/4913 bytes (11.30%) of diff not shown.
4.97 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 145 lines modifiedOffset 1, 145 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:··0x81b4 ··Offset·into·.debug_info:··0x731
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····0000000000002730·00000000000001a58 ····0000000000002730·00000000000001a5
9 ····0000000000002300·00000000000003339 ····0000000000002300·0000000000000333
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x14a313 ··Offset·into·.debug_info:··0x13d1
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000000000·000000000000000017 ····0000000000000000·0000000000000000
18 ··Length:···················4418 ··Length:···················44
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x14cc20 ··Offset·into·.debug_info:··0x13fa
21 ··Pointer·Size:·············821 ··Pointer·Size:·············8
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address············Length23 ····Address············Length
24 ····00000000000028e0·000000000000020124 ····00000000000028e0·0000000000000201
25 ····0000000000000000·000000000000000025 ····0000000000000000·0000000000000000
26 ··Length:···················4426 ··Length:···················44
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x1a0128 ··Offset·into·.debug_info:··0x192f
29 ··Pointer·Size:·············829 ··Pointer·Size:·············8
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address············Length31 ····Address············Length
32 ····0000000000002af0·00000000000000e132 ····0000000000002af0·00000000000000e1
33 ····0000000000000000·000000000000000033 ····0000000000000000·0000000000000000
34 ··Length:···················2834 ··Length:···················28
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x1bc836 ··Offset·into·.debug_info:··0x1af6
37 ··Pointer·Size:·············837 ··Pointer·Size:·············8
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address············Length39 ····Address············Length
40 ····0000000000000000·000000000000000040 ····0000000000000000·0000000000000000
41 ··Length:···················4441 ··Length:···················44
42 ··Version:··················242 ··Version:··················2
43 ··Offset·into·.debug_info:··0x1bf143 ··Offset·into·.debug_info:··0x1b1f
44 ··Pointer·Size:·············844 ··Pointer·Size:·············8
45 ··Segment·Size:·············045 ··Segment·Size:·············0
  
46 ····Address············Length46 ····Address············Length
47 ····0000000000002be0·0000000000000d3447 ····0000000000002be0·0000000000000d34
48 ····0000000000000000·000000000000000048 ····0000000000000000·0000000000000000
49 ··Length:···················4449 ··Length:···················44
50 ··Version:··················250 ··Version:··················2
51 ··Offset·into·.debug_info:··0x2fea51 ··Offset·into·.debug_info:··0x2f18
52 ··Pointer·Size:·············852 ··Pointer·Size:·············8
53 ··Segment·Size:·············053 ··Segment·Size:·············0
  
54 ····Address············Length54 ····Address············Length
55 ····0000000000003940·0000000000000c1855 ····0000000000003940·0000000000000c18
56 ····0000000000000000·000000000000000056 ····0000000000000000·0000000000000000
57 ··Length:···················2857 ··Length:···················28
58 ··Version:··················258 ··Version:··················2
59 ··Offset·into·.debug_info:··0x409659 ··Offset·into·.debug_info:··0x3fc4
60 ··Pointer·Size:·············860 ··Pointer·Size:·············8
61 ··Segment·Size:·············061 ··Segment·Size:·············0
  
62 ····Address············Length62 ····Address············Length
63 ····0000000000000000·000000000000000063 ····0000000000000000·0000000000000000
64 ··Length:···················4464 ··Length:···················44
65 ··Version:··················265 ··Version:··················2
66 ··Offset·into·.debug_info:··0x40bf66 ··Offset·into·.debug_info:··0x3fed
67 ··Pointer·Size:·············867 ··Pointer·Size:·············8
68 ··Segment·Size:·············068 ··Segment·Size:·············0
  
69 ····Address············Length69 ····Address············Length
70 ····0000000000004560·000000000000087b70 ····0000000000004560·000000000000087b
71 ····0000000000000000·000000000000000071 ····0000000000000000·0000000000000000
72 ··Length:···················4472 ··Length:···················44
73 ··Version:··················273 ··Version:··················2
74 ··Offset·into·.debug_info:··0x4f5974 ··Offset·into·.debug_info:··0x4e8c
75 ··Pointer·Size:·············875 ··Pointer·Size:·············8
76 ··Segment·Size:·············076 ··Segment·Size:·············0
  
77 ····Address············Length77 ····Address············Length
78 ····0000000000004de0·00000000000004f378 ····0000000000004de0·00000000000004f3
79 ····0000000000000000·000000000000000079 ····0000000000000000·0000000000000000
80 ··Length:···················4480 ··Length:···················44
81 ··Version:··················281 ··Version:··················2
82 ··Offset·into·.debug_info:··0x553682 ··Offset·into·.debug_info:··0x5469
83 ··Pointer·Size:·············883 ··Pointer·Size:·············8
84 ··Segment·Size:·············084 ··Segment·Size:·············0
  
85 ····Address············Length85 ····Address············Length
86 ····00000000000052e0·000000000000024486 ····00000000000052e0·0000000000000244
87 ····0000000000000000·000000000000000087 ····0000000000000000·0000000000000000
88 ··Length:···················4488 ··Length:···················44
89 ··Version:··················289 ··Version:··················2
90 ··Offset·into·.debug_info:··0x599090 ··Offset·into·.debug_info:··0x58c3
91 ··Pointer·Size:·············891 ··Pointer·Size:·············8
92 ··Segment·Size:·············092 ··Segment·Size:·············0
  
93 ····Address············Length93 ····Address············Length
94 ····0000000000005530·000000000000000e94 ····0000000000005530·000000000000000e
95 ····0000000000000000·000000000000000095 ····0000000000000000·0000000000000000
96 ··Length:···················4496 ··Length:···················44
97 ··Version:··················297 ··Version:··················2
98 ··Offset·into·.debug_info:··0x59fe98 ··Offset·into·.debug_info:··0x5931
99 ··Pointer·Size:·············899 ··Pointer·Size:·············8
100 ··Segment·Size:·············0100 ··Segment·Size:·············0
  
101 ····Address············Length101 ····Address············Length
102 ····0000000000005540·00000000000000e9102 ····0000000000005540·00000000000000e9
103 ····0000000000000000·0000000000000000103 ····0000000000000000·0000000000000000
104 ··Length:···················44104 ··Length:···················44
105 ··Version:··················2105 ··Version:··················2
106 ··Offset·into·.debug_info:··0x5bb6106 ··Offset·into·.debug_info:··0x5ae9
107 ··Pointer·Size:·············8107 ··Pointer·Size:·············8
108 ··Segment·Size:·············0108 ··Segment·Size:·············0
  
109 ····Address············Length109 ····Address············Length
110 ····0000000000005630·0000000000000a6e110 ····0000000000005630·0000000000000a6e
111 ····0000000000000000·0000000000000000111 ····0000000000000000·0000000000000000
112 ··Length:···················44112 ··Length:···················44
Max diff block lines reached; 555/4913 bytes (11.30%) of diff not shown.
350 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
1 GCC:·(Debian·15.2.0-7)·15.2.01 GCC:·(Debian·15.2.0-7)·15.2.0
2 ZNn<W`\\ 
3 xrDY:l,F 
4 YFF-vEtz 
5 "b+0To/S- 
6 3YWfBEZ»G2 a```b0dg`
 3 }B[>=uw"
 4 !#Dd7J<%v
 5 BvLFx("m
 6 Lea^6$$N
 7 q0l1E;t88
7 3/"2k1DZ8 3/"2k1DZ
8 q»      p\r(.e9 q»      p\r(.e
9 ·m2y4u~6b10 ·m2y4u~6b
10 /usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug11 /usr/lib/debug/.dwz/x86_64-linux-gnu/libmodi-utils.debug
11 __abi_tag12 __abi_tag
12 modimount.c13 modimount.c
13 usage_fprint.part.014 usage_fprint.part.0
4.48 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 75 lines modifiedOffset 1, 74 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··modimount.c2 ··[·····0]··modimount.c
 3 ··[·····c]··./moditools
3 ··[·····c]··/usr/include/x86_64-linux-gnu/bits4 ··[····18]··/usr/include/x86_64-linux-gnu/bits
4 ··[····2f]··/usr/lib/gcc/x86_64-linux-gnu/15/include5 ··[····3b]··/usr/lib/gcc/x86_64-linux-gnu/15/include
5 ··[····58]··/usr/include/x86_64-linux-gnu/bits/types6 ··[····64]··/usr/include/x86_64-linux-gnu/bits/types
6 ··[····81]··/usr/include7 ··[····8d]··/usr/include
7 ··[····8e]··../common8 ··[····9a]··../common
8 ··[····98]··../libcerror9 ··[····a4]··../libcerror
9 ··[····a5]··../include/libmodi10 ··[····b1]··../include/libmodi
10 ··[····b8]··../libcdata11 ··[····c4]··../libcdata
11 ··[····c4]··../include12 ··[····d0]··../include
12 ··[····cf]··../libclocale13 ··[····db]··../libclocale
13 ··[····dd]··../libcnotify14 ··[····e9]··../libcnotify
14 ··[····eb]··stdio2.h15 ··[····f7]··stdio2.h
15 ··[····f4]··stddef.h16 ··[···100]··stddef.h
16 ··[····fd]··struct_FILE.h17 ··[···109]··struct_FILE.h
17 ··[···10b]··stdio.h18 ··[···117]··stdio.h
18 ··[···113]··stdint-uintn.h19 ··[···11f]··stdint-uintn.h
19 ··[···122]··stdint.h20 ··[···12e]··stdint.h
20 ··[···12b]··getopt_core.h21 ··[···137]··getopt_core.h
21 ··[···139]··libcerror_types.h22 ··[···145]··libcerror_types.h
22 ··[···14b]··moditools_signal.h23 ··[···157]··moditools_signal.h
23 ··[···15e]··libcdata_types.h24 ··[···16a]··libcdata_types.h
24 ··[···16f]··mount_file_system.h25 ··[···17b]··mount_file_system.h
25 ··[···183]··mount_handle.h26 ··[···18f]··mount_handle.h
26 ··[···192]··string.h27 ··[···19e]··string.h
27 ··[···19b]··libmodi.h28 ··[···1a7]··libmodi.h
28 ··[···1a5]··moditools_output.h29 ··[···1b1]··moditools_output.h
29 ··[···1b8]··libclocale_support.h30 ··[···1c4]··libclocale_support.h
30 ··[···1cd]··libcnotify_verbose.h31 ··[···1d9]··libcnotify_verbose.h
31 ··[···1e2]··libcnotify_stream.h32 ··[···1ee]··libcnotify_stream.h
32 ··[···1f6]··unistd.h33 ··[···202]··unistd.h
33 ··[···1ff]··libcerror_error.h34 ··[···20b]··libcerror_error.h
34 ··[···211]··libcnotify_print.h35 ··[···21d]··libcnotify_print.h
35 ··[···224]··stdio2-decl.h36 ··[···230]··stdio2-decl.h
36 ··[···232]··<built-in>37 ··[···23e]··<built-in>
37 ··[···23d]··moditools_getopt.c38 ··[···249]··moditools_getopt.c
38 ··[···250]··../moditools/moditools_output.c39 ··[···25c]··moditools_output.c
39 ··[···270]··./tests 
40 ··[···278]··../moditools 
41 ··[···285]··libcerror_definitions.h40 ··[···26f]··libcerror_definitions.h
42 ··[···29d]··../moditools/moditools_signal.c41 ··[···287]··moditools_signal.c
43 ··[···2bd]··mount_dokan.c42 ··[···29a]··mount_dokan.c
44 ··[···2cb]··mount_file_entry.c43 ··[···2a8]··mount_file_entry.c
45 ··[···2de]··/usr/include/x86_64-linux-gnu/sys44 ··[···2bb]··/usr/include/x86_64-linux-gnu/sys
46 ··[···300]··string_fortified.h45 ··[···2dd]··string_fortified.h
47 ··[···313]··stdint-intn.h46 ··[···2f0]··stdint-intn.h
48 ··[···321]··mount_file_entry.h47 ··[···2fe]··mount_file_entry.h
49 ··[···334]··stdlib.h48 ··[···311]··stdlib.h
50 ··[···33d]··mount_file_system.c49 ··[···31a]··mount_file_system.c
51 ··[···351]··clockid_t.h50 ··[···32e]··clockid_t.h
52 ··[···35d]··struct_timespec.h51 ··[···33a]··struct_timespec.h
53 ··[···36f]··libcdata_array.h52 ··[···34c]··libcdata_array.h
54 ··[···380]··time.h53 ··[···35d]··time.h
55 ··[···387]··mount_fuse.c54 ··[···364]··mount_fuse.c
56 ··[···394]··mount_handle.c55 ··[···371]··mount_handle.c
57 ··[···3a3]··libcnotify_print.c56 ··[···380]··libcnotify_print.c
58 ··[···3b6]··stdarg.h57 ··[···393]··stdarg.h
59 ··[···3bf]··libcnotify_definitions.h58 ··[···39c]··libcnotify_definitions.h
60 ··[···3d8]··libcnotify_stream.c59 ··[···3b5]··libcnotify_stream.c
61 ··[···3ec]··errno.h60 ··[···3c9]··errno.h
62 ··[···3f4]··libcnotify_verbose.c61 ··[···3d1]··libcnotify_verbose.c
63 ··[···409]··libclocale_support.c62 ··[···3e6]··libclocale_support.c
64 ··[···41e]··libclocale_codepage.h63 ··[···3fb]··libclocale_codepage.h
65 ··[···434]··libclocale_locale.h64 ··[···411]··libclocale_locale.h
66 ··[···448]··libclocale_codepage.c65 ··[···425]··libclocale_codepage.c
67 ··[···45e]··libclocale_definitions.h66 ··[···43b]··libclocale_definitions.h
68 ··[···477]··strings.h67 ··[···454]··strings.h
69 ··[···481]··libclocale_locale.c68 ··[···45e]··libclocale_locale.c
70 ··[···495]··nl_types.h69 ··[···472]··nl_types.h
71 ··[···4a0]··langinfo.h70 ··[···47d]··langinfo.h
72 ··[···4ab]··libcdata_array.c71 ··[···488]··libcdata_array.c
73 ··[···4bc]··libcdata_definitions.h72 ··[···499]··libcdata_definitions.h
  
771 B
error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f6c6962·6d6f6469·2d757469·-gnu/libmodi-uti4 ··0x00000020·2d676e75·2f6c6962·6d6f6469·2d757469·-gnu/libmodi-uti
5 ··0x00000030·6c732e64·65627567·00e1e894·6fb46b9b·ls.debug....o.k.5 ··0x00000030·6c732e64·65627567·00a4571d·c89bb27b·ls.debug..W....{
6 ··0x00000040·c9f2991c·65114c27·5a645f8a·59·······....e.L'Zd_.Y6 ··0x00000040·26e6c405·1732a918·05a187c4·65·······&....2......e