16.7 MB
/srv/reproducible-results/rbuild-debian/r-b-build.Dpd9ECO1/b1/python-fabio_2024.4.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Dpd9ECO1/b2/python-fabio_2024.4.0-2_amd64.changes
685 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·508e723ca3f70bbfdde0b214eb9e8e5d·6436·science·optional·fabio-viewer_2024.4.0-2_all.deb1 ·508e723ca3f70bbfdde0b214eb9e8e5d·6436·science·optional·fabio-viewer_2024.4.0-2_all.deb
2 ·ac7332b50a471e23d7d769d12ac1dacb·637540·doc·optional·python-fabio-doc_2024.4.0-2_all.deb 
3 ·12d5d0d541146fe655ec60bfdaf09861·6596956·debug·optional·python3-fabio-dbgsym_2024.4.0-2_amd64.deb 
4 ·49fe8725a46e2354ae86b61e8715a43e·821708·python·optional·python3-fabio_2024.4.0-2_amd64.deb2 ·1f3c9431f874713741599c46c9661e6f·637560·doc·optional·python-fabio-doc_2024.4.0-2_all.deb
 3 ·d570fce045af367e3dfb8a9bf2b7e143·6597032·debug·optional·python3-fabio-dbgsym_2024.4.0-2_amd64.deb
 4 ·839cd725da7ed73bfaf04e1212f1c09a·822488·python·optional·python3-fabio_2024.4.0-2_amd64.deb
3.53 KB
python-fabio-doc_2024.4.0-2_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-05-20·16:51:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-05-20·16:51:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····2544·2024-05-20·16:51:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2548·2024-05-20·16:51:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0···634804·2024-05-20·16:51:40.000000·data.tar.xz3 -rw-r--r--···0········0········0···634820·2024-05-20·16:51:40.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
2.93 KB
data.tar.xz
2.9 KB
data.tar
2.33 KB
./usr/share/doc/python3-fabio/html/api/modules.html
    
Offset 9843, 15 lines modifiedOffset 9843, 15 lines modified
00026720:·733d·2277·223e·203c·2f73·7061·6e3e·3c73··s="w">·</span><s00026720:·733d·2277·223e·203c·2f73·7061·6e3e·3c73··s="w">·</span><s
00026730:·7061·6e20·636c·6173·733d·2270·7265·223e··pan·class="pre">00026730:·7061·6e20·636c·6173·733d·2270·7265·223e··pan·class="pre">
00026740:·266c·743b·7468·7265·6164·696e·672e·5365··&lt;threading.Se00026740:·266c·743b·7468·7265·6164·696e·672e·5365··&lt;threading.Se
00026750:·6d61·7068·6f72·653c·2f73·7061·6e3e·203c··maphore</span>·<00026750:·6d61·7068·6f72·653c·2f73·7061·6e3e·203c··maphore</span>·<
00026760:·7370·616e·2063·6c61·7373·3d22·7072·6522··span·class="pre"00026760:·7370·616e·2063·6c61·7373·3d22·7072·6522··span·class="pre"
00026770:·3e61·743c·2f73·7061·6e3e·203c·7370·616e··>at</span>·<span00026770:·3e61·743c·2f73·7061·6e3e·203c·7370·616e··>at</span>·<span
00026780:·2063·6c61·7373·3d22·7072·6522·3e30·7837···class="pre">0x700026780:·2063·6c61·7373·3d22·7072·6522·3e30·7837···class="pre">0x7
00026790:·6665·3466·6563·6334·6164·303a·3c2f·7370··fe4fecc4ad0:</sp00026790:·6639·3832·3264·6163·6164·303a·3c2f·7370··f9822dacad0:</sp
000267a0:·616e·3e20·3c73·7061·6e20·636c·6173·733d··an>·<span·class=000267a0:·616e·3e20·3c73·7061·6e20·636c·6173·733d··an>·<span·class=
000267b0:·2270·7265·223e·7661·6c75·653d·3126·6774··"pre">value=1&gt000267b0:·2270·7265·223e·7661·6c75·653d·3126·6774··"pre">value=1&gt
000267c0:·3b3c·2f73·7061·6e3e·3c2f·656d·3e3c·6120··;</span></em><a·000267c0:·3b3c·2f73·7061·6e3e·3c2f·656d·3e3c·6120··;</span></em><a·
000267d0:·636c·6173·733d·2268·6561·6465·726c·696e··class="headerlin000267d0:·636c·6173·733d·2268·6561·6465·726c·696e··class="headerlin
000267e0:·6b22·2068·7265·663d·2223·6661·6269·6f2e··k"·href="#fabio.000267e0:·6b22·2068·7265·663d·2223·6661·6269·6f2e··k"·href="#fabio.
000267f0:·6661·6269·6f75·7469·6c73·2e44·6562·7567··fabioutils.Debug000267f0:·6661·6269·6f75·7469·6c73·2e44·6562·7567··fabioutils.Debug
00026800:·5365·6d61·7068·6f72·652e·7772·6974·655f··Semaphore.write_00026800:·5365·6d61·7068·6f72·652e·7772·6974·655f··Semaphore.write_
1.13 KB
html2text {}
    
Offset 793, 15 lines modifiedOffset 793, 15 lines modified
793 ············that·interval,·return·false.·Return·true·otherwise.793 ············that·interval,·return·false.·Return·true·otherwise.
794 ········blocked·=\x8=·[\x8[]\x8]_\x8794 ········blocked·=\x8=·[\x8[]\x8]_\x8
795 ········release(*\x8*a\x8ar\x8rg\x8g,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8g)_\x8795 ········release(*\x8*a\x8ar\x8rg\x8g,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8g)_\x8
796 ············Release·a·semaphore,·incrementing·the·internal·counter·by·one·or796 ············Release·a·semaphore,·incrementing·the·internal·counter·by·one·or
797 ············more.797 ············more.
798 ············When·the·counter·is·zero·on·entry·and·another·thread·is·waiting·for798 ············When·the·counter·is·zero·on·entry·and·another·thread·is·waiting·for
799 ············it·to·become·larger·than·zero·again,·wake·up·that·thread.799 ············it·to·become·larger·than·zero·again,·wake·up·that·thread.
800 ········write_lock·=\x8=·<\x8<t\x8th\x8hr\x8re\x8ea\x8ad\x8di\x8in\x8ng\x8g.\x8.S\x8Se\x8em\x8ma\x8ap\x8ph\x8ho\x8or\x8re\x8e·a\x8at\x8t·0\x80x\x8x7\x87f\x8fe.e4.4f.fe.ec.cc.c4.4a\x8ad\x8d0\x80:\x8:·v\x8va\x8al\x8lu\x8ue\x8e=\x8=1\x81>\x8>_\x8800 ········write_lock·=\x8=·<\x8<t\x8th\x8hr\x8re\x8ea\x8ad\x8di\x8in\x8ng\x8g.\x8.S\x8Se\x8em\x8ma\x8ap\x8ph\x8ho\x8or\x8re\x8e·a\x8at\x8t·0\x80x\x8x7\x87f\x8f9.98.82.22.2d.da.ac.ca\x8ad\x8d0\x80:\x8:·v\x8va\x8al\x8lu\x8ue\x8e=\x8=1\x81>\x8>_\x8
801 ··c\x8cl\x8la\x8as\x8ss\x8s·fabio.fabioutils.File(n\x8na\x8am\x8me\x8e,·m\x8mo\x8od\x8de\x8e=\x8='\x8'r\x8rb\x8b'\x8',·t\x8te\x8em\x8mp\x8po\x8or\x8ra\x8ar\x8ry\x8y=\x8=F\x8Fa\x8al\x8ls\x8se\x8e)_\x8801 ··c\x8cl\x8la\x8as\x8ss\x8s·fabio.fabioutils.File(n\x8na\x8am\x8me\x8e,·m\x8mo\x8od\x8de\x8e=\x8='\x8'r\x8rb\x8b'\x8',·t\x8te\x8em\x8mp\x8po\x8or\x8ra\x8ar\x8ry\x8y=\x8=F\x8Fa\x8al\x8ls\x8se\x8e)_\x8
802 ······Bases:·FileIO802 ······Bases:·FileIO
803 ······wrapper·for·“file”·with·locking803 ······wrapper·for·“file”·with·locking
804 ········close()_\x8804 ········close()_\x8
805 ············Close·the·file.805 ············Close·the·file.
806 ············A·closed·file·cannot·be·used·for·further·I/O·operations.·close()806 ············A·closed·file·cannot·be·used·for·further·I/O·operations.·close()
807 ············may·be·called·more·than·once·without·error.807 ············may·be·called·more·than·once·without·error.
570 B
./usr/share/doc/python3-fabio/html/searchindex.js
472 B
js-beautify {}
    
Offset 2828, 15 lines modifiedOffset 2828, 15 lines modified
2828 ········"05":·[13,·14],2828 ········"05":·[13,·14],
2829 ········"06":·[13,·14],2829 ········"06":·[13,·14],
2830 ········"062mb":·15,2830 ········"062mb":·15,
2831 ········"08":·13,2831 ········"08":·13,
2832 ········"099":·3,2832 ········"099":·3,
2833 ········"099996":·13,2833 ········"099996":·13,
2834 ········"0x7f47531e26a0":·13,2834 ········"0x7f47531e26a0":·13,
2835 ········"0x7fe4fecc4ad0":·1,2835 ········"0x7f9822dacad0":·1,
2836 ········"1":·[1,·2,·3,·5,·6,·7,·8,·9,·12,·13,·14,·15],2836 ········"1":·[1,·2,·3,·5,·6,·7,·8,·9,·12,·13,·14,·15],
2837 ········"10":·[1,·3,·13,·15],2837 ········"10":·[1,·3,·13,·15],
2838 ········"100":·[1,·2,·3],2838 ········"100":·[1,·2,·3],
2839 ········"1001":·13,2839 ········"1001":·13,
2840 ········"101mb":·15,2840 ········"101mb":·15,
2841 ········"1024":·3,2841 ········"1024":·3,
2842 ········"103":·2,2842 ········"103":·2,
16.6 MB
python3-fabio_2024.4.0-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-05-20·16:51:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-05-20·16:51:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····4876·2024-05-20·16:51:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4876·2024-05-20·16:51:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0···816640·2024-05-20·16:51:40.000000·data.tar.xz3 -rw-r--r--···0········0········0···817420·2024-05-20·16:51:40.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
16.6 MB
data.tar.xz
16.6 MB
data.tar
2.07 KB
./usr/lib/python3/dist-packages/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a63fc38e7e3ad72543cdb9fc2d966ed9e281f13c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d3bfa7456d99903f11bc92f41b09eb068b4cb6b7
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33666333·38653765·33616437·32353433·3fc38e7e3ad72543 
3 ··0x00000010·63646239·66633264·39363665·64396532·cdb9fc2d966ed9e22 ··0x00000000·62666137·34353664·39393930·33663131·bfa7456d99903f11
 3 ··0x00000010·62633932·66343162·30396562·30363862·bc92f41b09eb068b
4 ··0x00000020·38316631·33632e64·65627567·00000000·81f13c.debug....4 ··0x00000020·34636236·62372e64·65627567·00000000·4cb6b7.debug....
5 ··0x00000030·dfe12bf9····························..+.5 ··0x00000030·6e174b79····························n.Ky
  
2.07 KB
./usr/lib/python3/dist-packages/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d5a92e67842dc00f50073af5aa69094a8b75e1473 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8b491dad3710b939479285721d16a5e8ff49151e
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61393265·36373834·32646330·30663530·a92e67842dc00f50 
3 ··0x00000010·30373361·66356161·36393039·34613862·073af5aa69094a8b2 ··0x00000000·34393164·61643337·31306239·33393437·491dad3710b93947
 3 ··0x00000010·39323835·37323164·31366135·65386666·9285721d16a5e8ff
4 ··0x00000020·37356531·34372e64·65627567·00000000·75e147.debug....4 ··0x00000020·34393135·31652e64·65627567·00000000·49151e.debug....
5 ··0x00000030·9e5b0d6e····························.[.n5 ··0x00000030·902ff3bf····························./..
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ea784ad4c955b5a89fd05819c42d1f918da834f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·228b9000d894242e13b819b8cd386e667ae8385a
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61373834·61643463·39353562·35613839·a784ad4c955b5a89 
3 ··0x00000010·66643035·38313963·34326431·66393138·fd05819c42d1f9182 ··0x00000000·38623930·30306438·39343234·32653133·8b9000d894242e13
 3 ··0x00000010·62383139·62386364·33383665·36363761·b819b8cd386e667a
4 ··0x00000020·64613833·34662e64·65627567·00000000·da834f.debug....4 ··0x00000020·65383338·35612e64·65627567·00000000·e8385a.debug....
5 ··0x00000030·a9dcbe36····························...65 ··0x00000030·e98ecee3····························....
  
1.99 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so
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:·fe5126cdc7710a25d5037a02fc61e9acb2f6c7293 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7f82b6a5b328ac79319004c7a3e216569b075cac
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35313236·63646337·37313061·32356435·5126cdc7710a25d5 
3 ··0x00000010·30333761·30326663·36316539·61636232·037a02fc61e9acb22 ··0x00000000·38326236·61356233·32386163·37393331·82b6a5b328ac7931
 3 ··0x00000010·39303034·63376133·65323136·35363962·9004c7a3e216569b
4 ··0x00000020·66366337·32392e64·65627567·00000000·f6c729.debug....4 ··0x00000020·30373563·61632e64·65627567·00000000·075cac.debug....
5 ··0x00000030·5292f98e····························R...5 ··0x00000030·69939255····························i..U
  
2.07 KB
./usr/lib/python3/dist-packages/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8274691c2bd4c791772f4a5bbebd44a454bace603 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·17d80ee863ae018b8b2bb728cbf6625224e4303e
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37343639·31633262·64346337·39313737·74691c2bd4c79177 
3 ··0x00000010·32663461·35626265·62643434·61343534·2f4a5bbebd44a4542 ··0x00000000·64383065·65383633·61653031·38623862·d80ee863ae018b8b
 3 ··0x00000010·32626237·32386362·66363632·35323234·2bb728cbf6625224
4 ··0x00000020·62616365·36302e64·65627567·00000000·bace60.debug....4 ··0x00000020·65343330·33652e64·65627567·00000000·e4303e.debug....
5 ··0x00000030·7cdcef3d····························|..=5 ··0x00000030·ca210722····························.!."
  
2.07 KB
./usr/lib/python3/dist-packages/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·674bf981937de6441c88469f67411b8c4ac992563 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1a38e361a119de955e011cd60c9b83ef61aed677
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34626639·38313933·37646536·34343163·4bf981937de6441c 
3 ··0x00000010·38383436·39663637·34313162·38633461·88469f67411b8c4a2 ··0x00000000·33386533·36316131·31396465·39353565·38e361a119de955e
 3 ··0x00000010·30313163·64363063·39623833·65663631·011cd60c9b83ef61
4 ··0x00000020·63393932·35362e64·65627567·00000000·c99256.debug....4 ··0x00000020·61656436·37372e64·65627567·00000000·aed677.debug....
5 ··0x00000030·4f881fcd····························O...5 ··0x00000030·6a5672af····························jVr.
  
2.5 MB
./usr/lib/python3/dist-packages/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3b0ee7104904c8de8a08d35fd4a1d5a5e6826993 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·beff7c9cfef0c05575afe70e2d7f7d11288a3be8
2.5 MB
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 12088 objdump: DWARF error: unable to read alt ref 26493
    
Offset 1, 191 lines modifiedOffset 1, 191 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000069c0·<PyInit_cf_io@@Base-0x59bf>:2 00000000000069c0·<PyInit_cf_io@@Base-0x59bf>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:11144 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1114
5 »       push···%rcx5 »       push···%rcx
6 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:11156 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1115
7 »       call···6190·<PyImport_AddModule@plt>7 »       call···6190·<PyImport_AddModule@plt>
8 /usr/include/python3.12/object.h:7878 /usr/include/python3.12/object.h:787
9 »       test···%rax,%rax9 »       test···%rax,%rax
10 »       je·····69d3·<__cxa_finalize@plt+0x2b>10 »       je·····69d3·<__cxa_finalize@plt+0x2b>
11 /usr/include/python3.12/object.h:64311 /usr/include/python3.12/object.h:643
12 »       mov····(%rax),%edx12 »       mov····(%rax),%edx
13 »       inc····%edx13 »       inc····%edx
14 »       je·····69d3·<__cxa_finalize@plt+0x2b>14 »       je·····69d3·<__cxa_finalize@plt+0x2b>
15 /usr/include/python3.12/object.h:64615 /usr/include/python3.12/object.h:646
16 »       mov····%edx,(%rax)16 »       mov····%edx,(%rax)
17 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:111817 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1118
18 »       pop····%rdx18 »       pop····%rdx
19 »       ret19 »       ret
20 __Pyx_PyType_Ready():20 __Pyx_PyType_Ready():
21 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2378721 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23787
22 »       push···%r1222 »       push···%r12
23 »       push···%rbp23 »       push···%rbp
24 »       push···%rbx24 »       push···%rbx
25 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379625 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23796
26 »       mov····0x150(%rdi),%rcx26 »       mov····0x150(%rdi),%rcx
27 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2378727 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23787
28 »       mov····%rdi,%rbx28 »       mov····%rdi,%rbx
29 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379729 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797
30 »       test···%rcx,%rcx30 »       test···%rcx,%rcx
31 »       je·····6a5f·<__cxa_finalize@plt+0xb7>31 »       je·····6a5f·<__cxa_finalize@plt+0xb7>
32 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797·(discriminator·1)32 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797·(discriminator·1)
33 »       mov····0x120(%rdi),%rdi33 »       mov····0x120(%rdi),%rdi
34 /usr/include/python3.12/object.h:23334 /usr/include/python3.12/object.h:233
35 »       mov····0x10(%rcx),%rsi35 »       mov····0x10(%rcx),%rsi
36 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371136 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711
37 »       mov····$0x1,%edx37 »       mov····$0x1,%edx
38 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·1)38 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·1)
39 »       cmp····%rdx,%rsi39 »       cmp····%rdx,%rsi
40 »       jle····6a5f·<__cxa_finalize@plt+0xb7>40 »       jle····6a5f·<__cxa_finalize@plt+0xb7>
41 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371741 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23717
42 »       mov····0x18(%rcx,%rdx,8),%rax42 »       mov····0x18(%rcx,%rdx,8),%rax
43 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373543 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23735
44 »       testb··$0x2,0xa9(%rax)44 »       testb··$0x2,0xa9(%rax)
45 »       jne····6a29·<__cxa_finalize@plt+0x81>45 »       jne····6a29·<__cxa_finalize@plt+0x81>
46 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373846 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23738
47 »       mov····0x18(%rax),%rdx47 »       mov····0x18(%rax),%rdx
48 »       mov····0x27522(%rip),%rax········48 »       mov····0x27522(%rip),%rax········
49 »       lea····0x21113(%rip),%rsi········49 »       lea····0x21113(%rip),%rsi········
50 »       mov····(%rax),%rdi50 »       mov····(%rax),%rdi
51 »       xor····%eax,%eax51 »       xor····%eax,%eax
52 »       call···6860·<PyErr_Format@plt>52 »       call···6860·<PyErr_Format@plt>
53 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374453 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23744
54 »       jmp····6a93·<__cxa_finalize@plt+0xeb>54 »       jmp····6a93·<__cxa_finalize@plt+0xeb>
55 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374655 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23746
56 »       test···%rdi,%rdi56 »       test···%rdi,%rdi
57 »       jne····6a5a·<__cxa_finalize@plt+0xb2>57 »       jne····6a5a·<__cxa_finalize@plt+0xb2>
58 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375858 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23758
59 »       cmpq···$0x0,0x120(%rax)59 »       cmpq···$0x0,0x120(%rax)
60 »       je·····6a5a·<__cxa_finalize@plt+0xb2>60 »       je·····6a5a·<__cxa_finalize@plt+0xb2>
61 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376161 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23761
62 »       mov····0x18(%rax),%rcx62 »       mov····0x18(%rax),%rcx
63 »       mov····0x18(%rbx),%rdx63 »       mov····0x18(%rbx),%rdx
64 »       lea····0x21111(%rip),%rsi········64 »       lea····0x21111(%rip),%rsi········
65 »       mov····0x274ea(%rip),%rax········65 »       mov····0x274ea(%rip),%rax········
66 »       mov····(%rax),%rdi66 »       mov····(%rax),%rdi
67 »       xor····%eax,%eax67 »       xor····%eax,%eax
68 »       call···6860·<PyErr_Format@plt>68 »       call···6860·<PyErr_Format@plt>
69 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377569 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23775
70 »       jmp····6a93·<__cxa_finalize@plt+0xeb>70 »       jmp····6a93·<__cxa_finalize@plt+0xeb>
71 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·2)71 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·2)
72 »       inc····%rdx72 »       inc····%rdx
73 »       jmp····69f8·<__cxa_finalize@plt+0x50>73 »       jmp····69f8·<__cxa_finalize@plt+0x50>
74 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380374 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
75 »       call···6280·<PyGC_Disable@plt>75 »       call···6280·<PyGC_Disable@plt>
76 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383976 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
77 »       mov····%rbx,%rdi77 »       mov····%rbx,%rdi
78 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383478 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23834
79 »       orq····$0x300,0xa8(%rbx)79 »       orq····$0x300,0xa8(%rbx)
80 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380380 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
81 »       mov····%eax,%r12d81 »       mov····%eax,%r12d
82 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383982 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
83 »       call···6480·<PyType_Ready@plt>83 »       call···6480·<PyType_Ready@plt>
84 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384184 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23841
85 »       andq···$0xfffffffffffffdff,0xa8(%rbx)85 »       andq···$0xfffffffffffffdff,0xa8(%rbx)
86 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383986 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
87 »       mov····%eax,%ebp87 »       mov····%eax,%ebp
88 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384388 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23843
89 »       test···%r12d,%r12d89 »       test···%r12d,%r12d
90 »       je·····6a96·<__cxa_finalize@plt+0xee>90 »       je·····6a96·<__cxa_finalize@plt+0xee>
91 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384491 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23844
92 »       call···6780·<PyGC_Enable@plt>92 »       call···6780·<PyGC_Enable@plt>
93 »       jmp····6a96·<__cxa_finalize@plt+0xee>93 »       jmp····6a96·<__cxa_finalize@plt+0xee>
94 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379894 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23798
95 »       or·····$0xffffffff,%ebp95 »       or·····$0xffffffff,%ebp
96 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2386696 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23866
97 »       mov····%ebp,%eax97 »       mov····%ebp,%eax
98 »       pop····%rbx98 »       pop····%rbx
99 »       pop····%rbp99 »       pop····%rbp
100 »       pop····%r12100 »       pop····%r12
101 »       ret101 »       ret
102 __Pyx_SetVtable():102 __Pyx_SetVtable():
103 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869103 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869
104 »       push···%rbp104 »       push···%rbp
105 »       mov····%rdi,%rbp105 »       mov····%rdi,%rbp
106 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870106 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870
107 »       xor····%edx,%edx107 »       xor····%edx,%edx
108 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869108 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869
109 »       mov····%rsi,%rdi109 »       mov····%rsi,%rdi
110 »       push···%rbx110 »       push···%rbx
111 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870111 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870
112 »       xor····%esi,%esi112 »       xor····%esi,%esi
113 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869113 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869
114 »       push···%rcx114 »       push···%rcx
115 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870115 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870
116 »       call···6830·<PyCapsule_New@plt>116 »       call···6830·<PyCapsule_New@plt>
117 »       mov····%rax,%rbx117 »       mov····%rax,%rbx
118 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23871·(discriminator·1)118 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23871·(discriminator·1)
119 »       test···%rax,%rax119 »       test···%rax,%rax
120 »       je·····6aee·<__cxa_finalize@plt+0x146>120 »       je·····6aee·<__cxa_finalize@plt+0x146>
121 ./.mesonpy-gj_70nex/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23876121 ./.mesonpy-rvlyyhtc/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23876
122 »       mov····0x108(%rbp),%rdi122 »       mov····0x108(%rbp),%rdi
123 »       mov····0x28e6b(%rip),%rsi········123 »       mov····0x28e6b(%rip),%rsi········
Max diff block lines reached; 2606412/2616968 bytes (99.60%) 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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·62306565·37313034·39303463·38646538·b0ee7104904c8de8 
3 ··0x00000010·61303864·33356664·34613164·35613565·a08d35fd4a1d5a5e2 ··0x00000000·66663763·39636665·66306330·35353735·ff7c9cfef0c05575
 3 ··0x00000010·61666537·30653264·37663764·31313238·afe70e2d7f7d1128
4 ··0x00000020·36383236·39392e64·65627567·00000000·682699.debug....4 ··0x00000020·38613362·65382e64·65627567·00000000·8a3be8.debug....
5 ··0x00000030·49db3650····························I.6P5 ··0x00000030·b610a7d4····························....
  
2.45 MB
./usr/lib/python3/dist-packages/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·43d1eb3f8c8dd41e885b99025cad09103889143a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b090cd3bfc5042e394e4ca524ec91e1a79a50c7b
2.45 MB
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 23722 objdump: DWARF error: unable to read alt ref 26493
    
Offset 1, 494 lines modifiedOffset 1, 494 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000006a00·<PyInit_cf_io@@Base-0x5a1a>:2 0000000000006a00·<PyInit_cf_io@@Base-0x5a1a>:
3 __Pyx_PyType_Ready():3 __Pyx_PyType_Ready():
4 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:237874 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23787
5 »       push···%r125 »       push···%r12
6 »       push···%rbp6 »       push···%rbp
7 »       push···%rbx7 »       push···%rbx
8 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:237968 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23796
9 »       mov····0x150(%rdi),%rcx9 »       mov····0x150(%rdi),%rcx
10 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2378710 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23787
11 »       mov····%rdi,%rbx11 »       mov····%rdi,%rbx
12 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379712 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797
13 »       test···%rcx,%rcx13 »       test···%rcx,%rcx
14 »       je·····6a8a·<__cxa_finalize@plt+0xca>14 »       je·····6a8a·<__cxa_finalize@plt+0xca>
15 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797·(discriminator·1)15 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797·(discriminator·1)
16 »       mov····0x120(%rdi),%rdi16 »       mov····0x120(%rdi),%rdi
17 /usr/include/python3.13/object.h:34917 /usr/include/python3.13/object.h:349
18 »       mov····0x10(%rcx),%rsi18 »       mov····0x10(%rcx),%rsi
19 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371119 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711
20 »       mov····$0x1,%edx20 »       mov····$0x1,%edx
21 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·1)21 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·1)
22 »       cmp····%rdx,%rsi22 »       cmp····%rdx,%rsi
23 »       jle····6a8a·<__cxa_finalize@plt+0xca>23 »       jle····6a8a·<__cxa_finalize@plt+0xca>
24 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371724 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23717
25 »       mov····0x18(%rcx,%rdx,8),%rax25 »       mov····0x18(%rcx,%rdx,8),%rax
26 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373526 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23735
27 »       testb··$0x2,0xa9(%rax)27 »       testb··$0x2,0xa9(%rax)
28 »       jne····6a54·<__cxa_finalize@plt+0x94>28 »       jne····6a54·<__cxa_finalize@plt+0x94>
29 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373829 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23738
30 »       mov····0x18(%rax),%rdx30 »       mov····0x18(%rax),%rdx
31 »       mov····0x274ff(%rip),%rax········31 »       mov····0x274ff(%rip),%rax········
32 »       lea····0x210e8(%rip),%rsi········32 »       lea····0x210e8(%rip),%rsi········
33 »       mov····(%rax),%rdi33 »       mov····(%rax),%rdi
34 »       xor····%eax,%eax34 »       xor····%eax,%eax
35 »       call···6850·<PyErr_Format@plt>35 »       call···6850·<PyErr_Format@plt>
36 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374436 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23744
37 »       jmp····6abe·<__cxa_finalize@plt+0xfe>37 »       jmp····6abe·<__cxa_finalize@plt+0xfe>
38 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374638 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23746
39 »       test···%rdi,%rdi39 »       test···%rdi,%rdi
40 »       jne····6a85·<__cxa_finalize@plt+0xc5>40 »       jne····6a85·<__cxa_finalize@plt+0xc5>
41 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375841 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23758
42 »       cmpq···$0x0,0x120(%rax)42 »       cmpq···$0x0,0x120(%rax)
43 »       je·····6a85·<__cxa_finalize@plt+0xc5>43 »       je·····6a85·<__cxa_finalize@plt+0xc5>
44 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376144 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23761
45 »       mov····0x18(%rax),%rcx45 »       mov····0x18(%rax),%rcx
46 »       mov····0x18(%rbx),%rdx46 »       mov····0x18(%rbx),%rdx
47 »       lea····0x210e6(%rip),%rsi········47 »       lea····0x210e6(%rip),%rsi········
48 »       mov····0x274c7(%rip),%rax········48 »       mov····0x274c7(%rip),%rax········
49 »       mov····(%rax),%rdi49 »       mov····(%rax),%rdi
50 »       xor····%eax,%eax50 »       xor····%eax,%eax
51 »       call···6850·<PyErr_Format@plt>51 »       call···6850·<PyErr_Format@plt>
52 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377552 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23775
53 »       jmp····6abe·<__cxa_finalize@plt+0xfe>53 »       jmp····6abe·<__cxa_finalize@plt+0xfe>
54 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·2)54 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·2)
55 »       inc····%rdx55 »       inc····%rdx
56 »       jmp····6a23·<__cxa_finalize@plt+0x63>56 »       jmp····6a23·<__cxa_finalize@plt+0x63>
57 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380357 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
58 »       call···6250·<PyGC_Disable@plt>58 »       call···6250·<PyGC_Disable@plt>
59 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383959 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
60 »       mov····%rbx,%rdi60 »       mov····%rbx,%rdi
61 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383461 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23834
62 »       orq····$0x300,0xa8(%rbx)62 »       orq····$0x300,0xa8(%rbx)
63 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380363 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
64 »       mov····%eax,%r12d64 »       mov····%eax,%r12d
65 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383965 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
66 »       call···6460·<PyType_Ready@plt>66 »       call···6460·<PyType_Ready@plt>
67 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384167 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23841
68 »       andq···$0xfffffffffffffdff,0xa8(%rbx)68 »       andq···$0xfffffffffffffdff,0xa8(%rbx)
69 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383969 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
70 »       mov····%eax,%ebp70 »       mov····%eax,%ebp
71 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384371 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23843
72 »       test···%r12d,%r12d72 »       test···%r12d,%r12d
73 »       je·····6ac1·<__cxa_finalize@plt+0x101>73 »       je·····6ac1·<__cxa_finalize@plt+0x101>
74 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384474 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23844
75 »       call···6770·<PyGC_Enable@plt>75 »       call···6770·<PyGC_Enable@plt>
76 »       jmp····6ac1·<__cxa_finalize@plt+0x101>76 »       jmp····6ac1·<__cxa_finalize@plt+0x101>
77 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379877 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23798
78 »       or·····$0xffffffff,%ebp78 »       or·····$0xffffffff,%ebp
79 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2386679 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23866
80 »       mov····%ebp,%eax80 »       mov····%ebp,%eax
81 »       pop····%rbx81 »       pop····%rbx
82 »       pop····%rbp82 »       pop····%rbp
83 »       pop····%r1283 »       pop····%r12
84 »       ret84 »       ret
85 __Pyx_setup_reduce_is_named():85 __Pyx_setup_reduce_is_named():
86 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2396186 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23961
87 »       push···%rbp87 »       push···%rbp
88 »       push···%rbx88 »       push···%rbx
89 »       sub····$0x18,%rsp89 »       sub····$0x18,%rsp
90 »       mov····%fs:0x28,%rbx90 »       mov····%fs:0x28,%rbx
91 »       mov····%rbx,0x8(%rsp)91 »       mov····%rbx,0x8(%rsp)
92 »       mov····%rsi,%rbx92 »       mov····%rsi,%rbx
93 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2113693 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:21136
94 »       mov····0x28dc2(%rip),%rsi········94 »       mov····0x28dc2(%rip),%rsi········
95 »       mov····%rsp,%rdx95 »       mov····%rsp,%rdx
96 »       call···6910·<PyObject_GetOptionalAttr@plt>96 »       call···6910·<PyObject_GetOptionalAttr@plt>
97 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2113797 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:21137
98 »       mov····(%rsp),%rbp98 »       mov····(%rsp),%rbp
99 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23965·(discriminator·1)99 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23965·(discriminator·1)
100 »       test···%rbp,%rbp100 »       test···%rbp,%rbp
101 »       jne····6b00·<__cxa_finalize@plt+0x140>101 »       jne····6b00·<__cxa_finalize@plt+0x140>
102 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23971102 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23971
103 »       call···64e0·<PyErr_Clear@plt>103 »       call···64e0·<PyErr_Clear@plt>
104 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23972104 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23972
105 »       xor····%ebx,%ebx105 »       xor····%ebx,%ebx
106 »       jmp····6b16·<__cxa_finalize@plt+0x156>106 »       jmp····6b16·<__cxa_finalize@plt+0x156>
107 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23966107 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23966
108 »       mov····%rbx,%rsi108 »       mov····%rbx,%rsi
109 »       mov····$0x2,%edx109 »       mov····$0x2,%edx
110 »       mov····%rbp,%rdi110 »       mov····%rbp,%rdi
111 »       call···64b0·<PyObject_RichCompareBool@plt>111 »       call···64b0·<PyObject_RichCompareBool@plt>
112 »       mov····%eax,%ebx112 »       mov····%eax,%ebx
113 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23970·(discriminator·1)113 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23970·(discriminator·1)
114 »       test···%eax,%eax114 »       test···%eax,%eax
115 »       js·····6af7·<__cxa_finalize@plt+0x137>115 »       js·····6af7·<__cxa_finalize@plt+0x137>
116 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23974116 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23974
117 »       mov····%rbp,%rdi117 »       mov····%rbp,%rdi
118 »       call···db40·<PyInit_cf_io@@Base+0x1726>118 »       call···db40·<PyInit_cf_io@@Base+0x1726>
119 ./.mesonpy-1g0vudx5/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23976119 ./.mesonpy-9ybbacez/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23976
120 »       mov····0x8(%rsp),%rax120 »       mov····0x8(%rsp),%rax
121 »       sub····%fs:0x28,%rax121 »       sub····%fs:0x28,%rax
122 »       je·····6b33·<__cxa_finalize@plt+0x173>122 »       je·····6b33·<__cxa_finalize@plt+0x173>
123 »       call···62a0·<__stack_chk_fail@plt>123 »       call···62a0·<__stack_chk_fail@plt>
Max diff block lines reached; 2555670/2566156 bytes (99.59%) 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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·64316562·33663863·38646434·31653838·d1eb3f8c8dd41e88 
3 ··0x00000010·35623939·30323563·61643039·31303338·5b99025cad0910382 ··0x00000000·39306364·33626663·35303432·65333934·90cd3bfc5042e394
 3 ··0x00000010·65346361·35323465·63393165·31613739·e4ca524ec91e1a79
4 ··0x00000020·38393134·33612e64·65627567·00000000·89143a.debug....4 ··0x00000020·61353063·37622e64·65627567·00000000·a50c7b.debug....
5 ··0x00000030·1bd6d379····························...y5 ··0x00000030·bc56fb49····························.V.I
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8b7ae8cfca39045686430b61c9eb37715fdd78463 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8cbeaccbd852986f77311517a443679487ecbfd8
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37616538·63666361·33393034·35363836·7ae8cfca39045686 
3 ··0x00000010·34333062·36316339·65623337·37313566·430b61c9eb37715f2 ··0x00000000·62656163·63626438·35323938·36663737·beaccbd852986f77
 3 ··0x00000010·33313135·31376134·34333637·39343837·311517a443679487
4 ··0x00000020·64643738·34362e64·65627567·00000000·dd7846.debug....4 ··0x00000020·65636266·64382e64·65627567·00000000·ecbfd8.debug....
5 ··0x00000030·bf466d2b····························.Fm+5 ··0x00000030·90b9de9e····························....
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d4ad601deb01d4b9eae4e7935b87e7501414386a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·68299433baa6d3661612f4618f2d0c3651c2dc90
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61643630·31646562·30316434·62396561·ad601deb01d4b9ea 
3 ··0x00000010·65346537·39333562·38376537·35303134·e4e7935b87e750142 ··0x00000000·32393934·33336261·61366433·36363136·299433baa6d36616
 3 ··0x00000010·31326634·36313866·32643063·33363531·12f4618f2d0c3651
4 ··0x00000020·31343338·36612e64·65627567·00000000·14386a.debug....4 ··0x00000020·63326463·39302e64·65627567·00000000·c2dc90.debug....
5 ··0x00000030·72b7543c····························r.T<5 ··0x00000030·a45c7b84····························.\{.
  
5.82 MB
./usr/lib/python3/dist-packages/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b9377af94f6aae444c54424dea28c2912ac3ead13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a54795f5496e668866f26813f8cd31f6b813f8a3
5.82 MB
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 11968 objdump: DWARF error: unable to read alt ref 27831
    
Offset 1, 191 lines modifiedOffset 1, 191 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000008ac0·<PyInit_mar345_IO@@Base-0x9ae1>:2 0000000000008ac0·<PyInit_mar345_IO@@Base-0x9ae1>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:11144 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1114
5 »       push···%rcx5 »       push···%rcx
6 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:11156 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1115
7 »       call···81e0·<PyImport_AddModule@plt>7 »       call···81e0·<PyImport_AddModule@plt>
8 /usr/include/python3.12/object.h:7878 /usr/include/python3.12/object.h:787
9 »       test···%rax,%rax9 »       test···%rax,%rax
10 »       je·····8ad3·<__cxa_finalize@plt+0x4b>10 »       je·····8ad3·<__cxa_finalize@plt+0x4b>
11 /usr/include/python3.12/object.h:64311 /usr/include/python3.12/object.h:643
12 »       mov····(%rax),%edx12 »       mov····(%rax),%edx
13 »       inc····%edx13 »       inc····%edx
14 »       je·····8ad3·<__cxa_finalize@plt+0x4b>14 »       je·····8ad3·<__cxa_finalize@plt+0x4b>
15 /usr/include/python3.12/object.h:64615 /usr/include/python3.12/object.h:646
16 »       mov····%edx,(%rax)16 »       mov····%edx,(%rax)
17 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:111817 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1118
18 »       pop····%rdx18 »       pop····%rdx
19 »       ret19 »       ret
20 __Pyx_PyType_Ready():20 __Pyx_PyType_Ready():
21 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3785521 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37855
22 »       push···%r1222 »       push···%r12
23 »       push···%rbp23 »       push···%rbp
24 »       push···%rbx24 »       push···%rbx
25 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786425 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37864
26 »       mov····0x150(%rdi),%rcx26 »       mov····0x150(%rdi),%rcx
27 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3785527 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37855
28 »       mov····%rdi,%rbx28 »       mov····%rdi,%rbx
29 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786529 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865
30 »       test···%rcx,%rcx30 »       test···%rcx,%rcx
31 »       je·····8b5f·<__cxa_finalize@plt+0xd7>31 »       je·····8b5f·<__cxa_finalize@plt+0xd7>
32 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865·(discriminator·1)32 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865·(discriminator·1)
33 »       mov····0x120(%rdi),%rdi33 »       mov····0x120(%rdi),%rdi
34 /usr/include/python3.12/object.h:23334 /usr/include/python3.12/object.h:233
35 »       mov····0x10(%rcx),%rsi35 »       mov····0x10(%rcx),%rsi
36 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777936 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779
37 »       mov····$0x1,%edx37 »       mov····$0x1,%edx
38 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·1)38 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·1)
39 »       cmp····%rdx,%rsi39 »       cmp····%rdx,%rsi
40 »       jle····8b5f·<__cxa_finalize@plt+0xd7>40 »       jle····8b5f·<__cxa_finalize@plt+0xd7>
41 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778541 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37785
42 »       mov····0x18(%rcx,%rdx,8),%rax42 »       mov····0x18(%rcx,%rdx,8),%rax
43 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780343 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37803
44 »       testb··$0x2,0xa9(%rax)44 »       testb··$0x2,0xa9(%rax)
45 »       jne····8b29·<__cxa_finalize@plt+0xa1>45 »       jne····8b29·<__cxa_finalize@plt+0xa1>
46 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780646 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37806
47 »       mov····0x18(%rax),%rdx47 »       mov····0x18(%rax),%rdx
48 »       mov····0x57402(%rip),%rax········48 »       mov····0x57402(%rip),%rax········
49 »       lea····0x4d07b(%rip),%rsi········49 »       lea····0x4d07b(%rip),%rsi········
50 »       mov····(%rax),%rdi50 »       mov····(%rax),%rdi
51 »       xor····%eax,%eax51 »       xor····%eax,%eax
52 »       call···88f0·<PyErr_Format@plt>52 »       call···88f0·<PyErr_Format@plt>
53 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781253 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37812
54 »       jmp····8b93·<__cxa_finalize@plt+0x10b>54 »       jmp····8b93·<__cxa_finalize@plt+0x10b>
55 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781455 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37814
56 »       test···%rdi,%rdi56 »       test···%rdi,%rdi
57 »       jne····8b5a·<__cxa_finalize@plt+0xd2>57 »       jne····8b5a·<__cxa_finalize@plt+0xd2>
58 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782658 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826
59 »       cmpq···$0x0,0x120(%rax)59 »       cmpq···$0x0,0x120(%rax)
60 »       je·····8b5a·<__cxa_finalize@plt+0xd2>60 »       je·····8b5a·<__cxa_finalize@plt+0xd2>
61 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782961 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37829
62 »       mov····0x18(%rax),%rcx62 »       mov····0x18(%rax),%rcx
63 »       mov····0x18(%rbx),%rdx63 »       mov····0x18(%rbx),%rdx
64 »       lea····0x4d079(%rip),%rsi········64 »       lea····0x4d079(%rip),%rsi········
65 »       mov····0x573ca(%rip),%rax········65 »       mov····0x573ca(%rip),%rax········
66 »       mov····(%rax),%rdi66 »       mov····(%rax),%rdi
67 »       xor····%eax,%eax67 »       xor····%eax,%eax
68 »       call···88f0·<PyErr_Format@plt>68 »       call···88f0·<PyErr_Format@plt>
69 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3784369 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37843
70 »       jmp····8b93·<__cxa_finalize@plt+0x10b>70 »       jmp····8b93·<__cxa_finalize@plt+0x10b>
71 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·2)71 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·2)
72 »       inc····%rdx72 »       inc····%rdx
73 »       jmp····8af8·<__cxa_finalize@plt+0x70>73 »       jmp····8af8·<__cxa_finalize@plt+0x70>
74 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787174 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37871
75 »       call···82d0·<PyGC_Disable@plt>75 »       call···82d0·<PyGC_Disable@plt>
76 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790776 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
77 »       mov····%rbx,%rdi77 »       mov····%rbx,%rdi
78 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790278 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37902
79 »       orq····$0x300,0xa8(%rbx)79 »       orq····$0x300,0xa8(%rbx)
80 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787180 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37871
81 »       mov····%eax,%r12d81 »       mov····%eax,%r12d
82 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790782 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
83 »       call···8500·<PyType_Ready@plt>83 »       call···8500·<PyType_Ready@plt>
84 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790984 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37909
85 »       andq···$0xfffffffffffffdff,0xa8(%rbx)85 »       andq···$0xfffffffffffffdff,0xa8(%rbx)
86 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790786 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
87 »       mov····%eax,%ebp87 »       mov····%eax,%ebp
88 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791188 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37911
89 »       test···%r12d,%r12d89 »       test···%r12d,%r12d
90 »       je·····8b96·<__cxa_finalize@plt+0x10e>90 »       je·····8b96·<__cxa_finalize@plt+0x10e>
91 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791291 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37912
92 »       call···87e0·<PyGC_Enable@plt>92 »       call···87e0·<PyGC_Enable@plt>
93 »       jmp····8b96·<__cxa_finalize@plt+0x10e>93 »       jmp····8b96·<__cxa_finalize@plt+0x10e>
94 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786694 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37866
95 »       or·····$0xffffffff,%ebp95 »       or·····$0xffffffff,%ebp
96 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3793496 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37934
97 »       mov····%ebp,%eax97 »       mov····%ebp,%eax
98 »       pop····%rbx98 »       pop····%rbx
99 »       pop····%rbp99 »       pop····%rbp
100 »       pop····%r12100 »       pop····%r12
101 »       ret101 »       ret
102 __Pyx_SetVtable():102 __Pyx_SetVtable():
103 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937103 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937
104 »       push···%rbp104 »       push···%rbp
105 »       mov····%rdi,%rbp105 »       mov····%rdi,%rbp
106 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938106 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938
107 »       xor····%edx,%edx107 »       xor····%edx,%edx
108 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937108 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937
109 »       mov····%rsi,%rdi109 »       mov····%rsi,%rdi
110 »       push···%rbx110 »       push···%rbx
111 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938111 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938
112 »       xor····%esi,%esi112 »       xor····%esi,%esi
113 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937113 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937
114 »       push···%rcx114 »       push···%rcx
115 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938115 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938
116 »       call···88b0·<PyCapsule_New@plt>116 »       call···88b0·<PyCapsule_New@plt>
117 »       mov····%rax,%rbx117 »       mov····%rax,%rbx
118 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37939·(discriminator·1)118 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37939·(discriminator·1)
119 »       test···%rax,%rax119 »       test···%rax,%rax
120 »       je·····8bee·<__cxa_finalize@plt+0x166>120 »       je·····8bee·<__cxa_finalize@plt+0x166>
121 ./.mesonpy-gj_70nex/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37944121 ./.mesonpy-rvlyyhtc/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37944
122 »       mov····0x108(%rbp),%rdi122 »       mov····0x108(%rbp),%rdi
123 »       mov····0x59e1b(%rip),%rsi········123 »       mov····0x59e1b(%rip),%rsi········
Max diff block lines reached; 6093757/6104929 bytes (99.82%) 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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33373761·66393466·36616165·34343463·377af94f6aae444c 
3 ··0x00000010·35343432·34646561·32386332·39313261·54424dea28c2912a2 ··0x00000000·34373935·66353439·36653636·38383636·4795f5496e668866
 3 ··0x00000010·66323638·31336638·63643331·66366238·f26813f8cd31f6b8
4 ··0x00000020·63336561·64312e64·65627567·00000000·c3ead1.debug....4 ··0x00000020·31336638·61332e64·65627567·00000000·13f8a3.debug....
5 ··0x00000030·cd5544f8····························.UD.5 ··0x00000030·023481ca····························.4..
  
5.77 MB
./usr/lib/python3/dist-packages/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bf5c175ba8e4087c31cd7060652775e6baa0172c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5f6e4a5c26ac83b9d37f5947355d472ab39219bb
5.77 MB
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 23604 objdump: DWARF error: unable to read alt ref 27831
    
Offset 1, 494 lines modifiedOffset 1, 494 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000008ac0·<PyInit_mar345_IO@@Base-0x9b3c>:2 0000000000008ac0·<PyInit_mar345_IO@@Base-0x9b3c>:
3 __Pyx_PyType_Ready():3 __Pyx_PyType_Ready():
4 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:378554 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37855
5 »       push···%r125 »       push···%r12
6 »       push···%rbp6 »       push···%rbp
7 »       push···%rbx7 »       push···%rbx
8 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:378648 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37864
9 »       mov····0x150(%rdi),%rcx9 »       mov····0x150(%rdi),%rcx
10 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3785510 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37855
11 »       mov····%rdi,%rbx11 »       mov····%rdi,%rbx
12 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786512 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865
13 »       test···%rcx,%rcx13 »       test···%rcx,%rcx
14 »       je·····8b4a·<__cxa_finalize@plt+0xba>14 »       je·····8b4a·<__cxa_finalize@plt+0xba>
15 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865·(discriminator·1)15 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865·(discriminator·1)
16 »       mov····0x120(%rdi),%rdi16 »       mov····0x120(%rdi),%rdi
17 /usr/include/python3.13/object.h:34917 /usr/include/python3.13/object.h:349
18 »       mov····0x10(%rcx),%rsi18 »       mov····0x10(%rcx),%rsi
19 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777919 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779
20 »       mov····$0x1,%edx20 »       mov····$0x1,%edx
21 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·1)21 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·1)
22 »       cmp····%rdx,%rsi22 »       cmp····%rdx,%rsi
23 »       jle····8b4a·<__cxa_finalize@plt+0xba>23 »       jle····8b4a·<__cxa_finalize@plt+0xba>
24 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778524 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37785
25 »       mov····0x18(%rcx,%rdx,8),%rax25 »       mov····0x18(%rcx,%rdx,8),%rax
26 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780326 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37803
27 »       testb··$0x2,0xa9(%rax)27 »       testb··$0x2,0xa9(%rax)
28 »       jne····8b14·<__cxa_finalize@plt+0x84>28 »       jne····8b14·<__cxa_finalize@plt+0x84>
29 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780629 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37806
30 »       mov····0x18(%rax),%rdx30 »       mov····0x18(%rax),%rdx
31 »       mov····0x5541f(%rip),%rax········31 »       mov····0x5541f(%rip),%rax········
32 »       lea····0x4c090(%rip),%rsi········32 »       lea····0x4c090(%rip),%rsi········
33 »       mov····(%rax),%rdi33 »       mov····(%rax),%rdi
34 »       xor····%eax,%eax34 »       xor····%eax,%eax
35 »       call···88e0·<PyErr_Format@plt>35 »       call···88e0·<PyErr_Format@plt>
36 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781236 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37812
37 »       jmp····8b7e·<__cxa_finalize@plt+0xee>37 »       jmp····8b7e·<__cxa_finalize@plt+0xee>
38 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781438 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37814
39 »       test···%rdi,%rdi39 »       test···%rdi,%rdi
40 »       jne····8b45·<__cxa_finalize@plt+0xb5>40 »       jne····8b45·<__cxa_finalize@plt+0xb5>
41 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782641 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826
42 »       cmpq···$0x0,0x120(%rax)42 »       cmpq···$0x0,0x120(%rax)
43 »       je·····8b45·<__cxa_finalize@plt+0xb5>43 »       je·····8b45·<__cxa_finalize@plt+0xb5>
44 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782944 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37829
45 »       mov····0x18(%rax),%rcx45 »       mov····0x18(%rax),%rcx
46 »       mov····0x18(%rbx),%rdx46 »       mov····0x18(%rbx),%rdx
47 »       lea····0x4c08e(%rip),%rsi········47 »       lea····0x4c08e(%rip),%rsi········
48 »       mov····0x553e7(%rip),%rax········48 »       mov····0x553e7(%rip),%rax········
49 »       mov····(%rax),%rdi49 »       mov····(%rax),%rdi
50 »       xor····%eax,%eax50 »       xor····%eax,%eax
51 »       call···88e0·<PyErr_Format@plt>51 »       call···88e0·<PyErr_Format@plt>
52 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3784352 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37843
53 »       jmp····8b7e·<__cxa_finalize@plt+0xee>53 »       jmp····8b7e·<__cxa_finalize@plt+0xee>
54 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·2)54 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·2)
55 »       inc····%rdx55 »       inc····%rdx
56 »       jmp····8ae3·<__cxa_finalize@plt+0x53>56 »       jmp····8ae3·<__cxa_finalize@plt+0x53>
57 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787157 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37871
58 »       call···82b0·<PyGC_Disable@plt>58 »       call···82b0·<PyGC_Disable@plt>
59 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790759 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
60 »       mov····%rbx,%rdi60 »       mov····%rbx,%rdi
61 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790261 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37902
62 »       orq····$0x300,0xa8(%rbx)62 »       orq····$0x300,0xa8(%rbx)
63 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787163 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37871
64 »       mov····%eax,%r12d64 »       mov····%eax,%r12d
65 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790765 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
66 »       call···84f0·<PyType_Ready@plt>66 »       call···84f0·<PyType_Ready@plt>
67 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790967 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37909
68 »       andq···$0xfffffffffffffdff,0xa8(%rbx)68 »       andq···$0xfffffffffffffdff,0xa8(%rbx)
69 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790769 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
70 »       mov····%eax,%ebp70 »       mov····%eax,%ebp
71 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791171 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37911
72 »       test···%r12d,%r12d72 »       test···%r12d,%r12d
73 »       je·····8b81·<__cxa_finalize@plt+0xf1>73 »       je·····8b81·<__cxa_finalize@plt+0xf1>
74 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791274 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37912
75 »       call···87d0·<PyGC_Enable@plt>75 »       call···87d0·<PyGC_Enable@plt>
76 »       jmp····8b81·<__cxa_finalize@plt+0xf1>76 »       jmp····8b81·<__cxa_finalize@plt+0xf1>
77 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786677 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37866
78 »       or·····$0xffffffff,%ebp78 »       or·····$0xffffffff,%ebp
79 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3793479 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37934
80 »       mov····%ebp,%eax80 »       mov····%ebp,%eax
81 »       pop····%rbx81 »       pop····%rbx
82 »       pop····%rbp82 »       pop····%rbp
83 »       pop····%r1283 »       pop····%r12
84 »       ret84 »       ret
85 __Pyx_setup_reduce_is_named():85 __Pyx_setup_reduce_is_named():
86 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3802986 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38029
87 »       push···%rbp87 »       push···%rbp
88 »       push···%rbx88 »       push···%rbx
89 »       sub····$0x18,%rsp89 »       sub····$0x18,%rsp
90 »       mov····%fs:0x28,%rbx90 »       mov····%fs:0x28,%rbx
91 »       mov····%rbx,0x8(%rsp)91 »       mov····%rbx,0x8(%rsp)
92 »       mov····%rsi,%rbx92 »       mov····%rsi,%rbx
93 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3419793 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:34197
94 »       mov····0x57cf2(%rip),%rsi········94 »       mov····0x57cf2(%rip),%rsi········
95 »       mov····%rsp,%rdx95 »       mov····%rsp,%rdx
96 »       call···89c0·<PyObject_GetOptionalAttr@plt>96 »       call···89c0·<PyObject_GetOptionalAttr@plt>
97 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3419897 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:34198
98 »       mov····(%rsp),%rbp98 »       mov····(%rsp),%rbp
99 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38033·(discriminator·1)99 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38033·(discriminator·1)
100 »       test···%rbp,%rbp100 »       test···%rbp,%rbp
101 »       jne····8bc0·<__cxa_finalize@plt+0x130>101 »       jne····8bc0·<__cxa_finalize@plt+0x130>
102 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38039102 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38039
103 »       call···8560·<PyErr_Clear@plt>103 »       call···8560·<PyErr_Clear@plt>
104 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38040104 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38040
105 »       xor····%ebx,%ebx105 »       xor····%ebx,%ebx
106 »       jmp····8bd6·<__cxa_finalize@plt+0x146>106 »       jmp····8bd6·<__cxa_finalize@plt+0x146>
107 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38034107 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38034
108 »       mov····%rbx,%rsi108 »       mov····%rbx,%rsi
109 »       mov····$0x2,%edx109 »       mov····$0x2,%edx
110 »       mov····%rbp,%rdi110 »       mov····%rbp,%rdi
111 »       call···8530·<PyObject_RichCompareBool@plt>111 »       call···8530·<PyObject_RichCompareBool@plt>
112 »       mov····%eax,%ebx112 »       mov····%eax,%ebx
113 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38038·(discriminator·1)113 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38038·(discriminator·1)
114 »       test···%eax,%eax114 »       test···%eax,%eax
115 »       js·····8bb7·<__cxa_finalize@plt+0x127>115 »       js·····8bb7·<__cxa_finalize@plt+0x127>
116 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38042116 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38042
117 »       mov····%rbp,%rdi117 »       mov····%rbp,%rdi
118 »       call···14010·<PyInit_mar345_IO@@Base+0x1a14>118 »       call···14010·<PyInit_mar345_IO@@Base+0x1a14>
119 ./.mesonpy-1g0vudx5/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38044119 ./.mesonpy-9ybbacez/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38044
120 »       mov····0x8(%rsp),%rax120 »       mov····0x8(%rsp),%rax
121 »       sub····%fs:0x28,%rax121 »       sub····%fs:0x28,%rax
122 »       je·····8bf3·<__cxa_finalize@plt+0x163>122 »       je·····8bf3·<__cxa_finalize@plt+0x163>
123 »       call···8300·<__stack_chk_fail@plt>123 »       call···8300·<__stack_chk_fail@plt>
Max diff block lines reached; 6039393/6050478 bytes (99.82%) 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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35633137·35626138·65343038·37633331·5c175ba8e4087c31 
3 ··0x00000010·63643730·36303635·32373735·65366261·cd7060652775e6ba2 ··0x00000000·36653461·35633236·61633833·62396433·6e4a5c26ac83b9d3
 3 ··0x00000010·37663539·34373335·35643437·32616233·7f5947355d472ab3
4 ··0x00000020·61303137·32632e64·65627567·00000000·a0172c.debug....4 ··0x00000020·39323139·62622e64·65627567·00000000·9219bb.debug....
5 ··0x00000030·9f90576a····························..Wj5 ··0x00000030·17f6cee0····························....
  
116 KB
python3-fabio-dbgsym_2024.4.0-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-05-20·16:51:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-05-20·16:51:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····1144·2024-05-20·16:51:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1152·2024-05-20·16:51:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6595620·2024-05-20·16:51:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··6595688·2024-05-20·16:51:40.000000·data.tar.xz
3.16 KB
control.tar.xz
3.13 KB
control.tar
1.26 KB
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·PaN·Maintainers·<debian-pan-maintainers@alioth-lists.debian.net>6 Maintainer:·Debian·PaN·Maintainers·<debian-pan-maintainers@alioth-lists.debian.net>
7 Installed-Size:·68977 Installed-Size:·6897
8 Depends:·python3-fabio·(=·2024.4.0-2)8 Depends:·python3-fabio·(=·2024.4.0-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-fabio11 Description:·debug·symbols·for·python3-fabio
12 Build-Ids:·43d1eb3f8c8dd41e885b99025cad09103889143a·674bf981937de6441c88469f67411b8c4ac99256·8274691c2bd4c791772f4a5bbebd44a454bace60·8b7ae8cfca39045686430b61c9eb37715fdd7846·8ea784ad4c955b5a89fd05819c42d1f918da834f·a63fc38e7e3ad72543cdb9fc2d966ed9e281f13c·b9377af94f[·...·truncated·by·diffoscope;·len:·235,·SHA:·29466c0cdc0e60ce46574b2070c16ef9ca647d9352cd58912bce7753ec444f9d·...·]12 Build-Ids:·17d80ee863ae018b8b2bb728cbf6625224e4303e·1a38e361a119de955e011cd60c9b83ef61aed677·228b9000d894242e13b819b8cd386e667ae8385a·5f6e4a5c26ac83b9d37f5947355d472ab39219bb·68299433baa6d3661612f4618f2d0c3651c2dc90·7f82b6a5b328ac79319004c7a3e216569b075cac·8b491dad37[·...·truncated·by·diffoscope;·len:·235,·SHA:·6e1eb10fedf3f46d15848401fe5e1b30b6941211fe2a861459026b33eb984603·...·]
1.85 KB
./md5sums
30.0 B
./md5sums
Files differ
1.8 KB
line order
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 usr/lib/debug/.build-id/43/d1eb3f8c8dd41e885b99025cad09103889143a.debug 
2 usr/lib/debug/.build-id/67/4bf981937de6441c88469f67411b8c4ac99256.debug 
3 usr/lib/debug/.build-id/82/74691c2bd4c791772f4a5bbebd44a454bace60.debug 
4 usr/lib/debug/.build-id/8b/7ae8cfca39045686430b61c9eb37715fdd7846.debug 
5 usr/lib/debug/.build-id/8e/a784ad4c955b5a89fd05819c42d1f918da834f.debug 
6 usr/lib/debug/.build-id/a6/3fc38e7e3ad72543cdb9fc2d966ed9e281f13c.debug 
7 usr/lib/debug/.build-id/b9/377af94f6aae444c54424dea28c2912ac3ead1.debug 
8 usr/lib/debug/.build-id/bf/5c175ba8e4087c31cd7060652775e6baa0172c.debug 
9 usr/lib/debug/.build-id/d4/ad601deb01d4b9eae4e7935b87e7501414386a.debug 
10 usr/lib/debug/.build-id/d5/a92e67842dc00f50073af5aa69094a8b75e147.debug 
11 usr/lib/debug/.build-id/e3/b0ee7104904c8de8a08d35fd4a1d5a5e682699.debug 
12 usr/lib/debug/.build-id/fe/5126cdc7710a25d5037a02fc61e9acb2f6c729.debug1 usr/lib/debug/.build-id/17/d80ee863ae018b8b2bb728cbf6625224e4303e.debug
 2 usr/lib/debug/.build-id/1a/38e361a119de955e011cd60c9b83ef61aed677.debug
 3 usr/lib/debug/.build-id/22/8b9000d894242e13b819b8cd386e667ae8385a.debug
 4 usr/lib/debug/.build-id/5f/6e4a5c26ac83b9d37f5947355d472ab39219bb.debug
 5 usr/lib/debug/.build-id/68/299433baa6d3661612f4618f2d0c3651c2dc90.debug
 6 usr/lib/debug/.build-id/7f/82b6a5b328ac79319004c7a3e216569b075cac.debug
 7 usr/lib/debug/.build-id/8b/491dad3710b939479285721d16a5e8ff49151e.debug
 8 usr/lib/debug/.build-id/8c/beaccbd852986f77311517a443679487ecbfd8.debug
 9 usr/lib/debug/.build-id/a5/4795f5496e668866f26813f8cd31f6b813f8a3.debug
 10 usr/lib/debug/.build-id/b0/90cd3bfc5042e394e4ca524ec91e1a79a50c7b.debug
 11 usr/lib/debug/.build-id/be/ff7c9cfef0c05575afe70e2d7f7d11288a3be8.debug
 12 usr/lib/debug/.build-id/d3/bfa7456d99903f11bc92f41b09eb068b4cb6b7.debug
13 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug13 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug
112 KB
data.tar.xz
112 KB
data.tar
7.58 KB
file list
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/43/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)···347320·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/43/d1eb3f8c8dd41e885b99025cad09103889143a.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/67/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/17/
9 -rw-r--r--···0·root·········(0)·root·········(0)···386856·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/67/4bf981937de6441c88469f67411b8c4ac99256.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···395496·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/17/d80ee863ae018b8b2bb728cbf6625224e4303e.debug
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/1a/
 9 -rw-r--r--···0·root·········(0)·root·········(0)···386856·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/1a/38e361a119de955e011cd60c9b83ef61aed677.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/82/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/22/
 11 -rw-r--r--···0·root·········(0)·root·········(0)···345000·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/22/8b9000d894242e13b819b8cd386e667ae8385a.debug
 12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5f/
 13 -rw-r--r--···0·root·········(0)·root·········(0)···682528·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5f/6e4a5c26ac83b9d37f5947355d472ab39219bb.debug
 14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/68/
 15 -rw-r--r--···0·root·········(0)·root·········(0)··1181296·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/68/299433baa6d3661612f4618f2d0c3651c2dc90.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/7f/
11 -rw-r--r--···0·root·········(0)·root·········(0)···395496·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/82/74691c2bd4c791772f4a5bbebd44a454bace60.debug17 -rw-r--r--···0·root·········(0)·root·········(0)···337760·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/7f/82b6a5b328ac79319004c7a3e216569b075cac.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8b/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8b/
13 -rw-r--r--···0·root·········(0)·root·········(0)··1176688·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8b/7ae8cfca39045686430b61c9eb37715fdd7846.debug19 -rw-r--r--···0·root·········(0)·root·········(0)···545648·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8b/491dad3710b939479285721d16a5e8ff49151e.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8e/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8c/
15 -rw-r--r--···0·root·········(0)·root·········(0)···345008·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8e/a784ad4c955b5a89fd05819c42d1f918da834f.debug21 -rw-r--r--···0·root·········(0)·root·········(0)··1176688·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8c/beaccbd852986f77311517a443679487ecbfd8.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/a6/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/a5/
17 -rw-r--r--···0·root·········(0)·root·········(0)···555088·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/a6/3fc38e7e3ad72543cdb9fc2d966ed9e281f13c.debug23 -rw-r--r--···0·root·········(0)·root·········(0)···686264·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/a5/4795f5496e668866f26813f8cd31f6b813f8a3.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/b9/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/b0/
19 -rw-r--r--···0·root·········(0)·root·········(0)···686272·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/b9/377af94f6aae444c54424dea28c2912ac3ead1.debug25 -rw-r--r--···0·root·········(0)·root·········(0)···347320·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/b0/90cd3bfc5042e394e4ca524ec91e1a79a50c7b.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/bf/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/be/
21 -rw-r--r--···0·root·········(0)·root·········(0)···682528·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/bf/5c175ba8e4087c31cd7060652775e6baa0172c.debug27 -rw-r--r--···0·root·········(0)·root·········(0)···355176·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/be/ff7c9cfef0c05575afe70e2d7f7d11288a3be8.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/d4/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/d3/
23 -rw-r--r--···0·root·········(0)·root·········(0)··1181296·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/d4/ad601deb01d4b9eae4e7935b87e7501414386a.debug 
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/d5/ 
25 -rw-r--r--···0·root·········(0)·root·········(0)···545648·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/d5/a92e67842dc00f50073af5aa69094a8b75e147.debug29 -rw-r--r--···0·root·········(0)·root·········(0)···555088·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/d3/bfa7456d99903f11bc92f41b09eb068b4cb6b7.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/e3/ 
27 -rw-r--r--···0·root·········(0)·root·········(0)···355168·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/e3/b0ee7104904c8de8a08d35fd4a1d5a5e682699.debug 
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/fe/ 
29 -rw-r--r--···0·root·········(0)·root·········(0)···337760·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/fe/5126cdc7710a25d5037a02fc61e9acb2f6c729.debug 
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
32 -rw-r--r--···0·root·········(0)·root·········(0)····37224·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug32 -rw-r--r--···0·root·········(0)·root·········(0)····37224·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/share/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/share/
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/share/doc/34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/share/doc/
35 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/share/doc/python3-fabio-dbgsym·->·python3-fabio35 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/share/doc/python3-fabio-dbgsym·->·python3-fabio
2.83 KB
./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
1.15 KB
readelf --wide --sections {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
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·004177·00···C··0···0··86 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·004177·00···C··0···0··8
7 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·0041e0·00034c·00···C··0···0··87 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·0041e0·00034c·00···C··0···0··8
8 ··[·4]·.debug_line·······PROGBITS········0000000000000000·004530·0002ed·00···C··0···0··88 ··[·4]·.debug_line·······PROGBITS········0000000000000000·004530·0002eb·00···C··0···0··8
9 ··[·5]·.debug_str········PROGBITS········0000000000000000·004820·004738·01·MSC··0···0··89 ··[·5]·.debug_str········PROGBITS········0000000000000000·004820·004738·01·MSC··0···0··8
10 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·008f58·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·008f58·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:·618b34e95127fffd148f199a0ddff673a61cd6373 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·720d463d816cc9ca7c937256d5abb2331eba6e32
902 B
readelf --wide --debug-dump=rawline {}
    
Offset 18, 19 lines modifiedOffset 18, 19 lines modified
18 ·The·Directory·Table·(offset·0x16,·lines·16,·columns·1):18 ·The·Directory·Table·(offset·0x16,·lines·16,·columns·1):
19 ··Entry»  Name19 ··Entry»  Name
20 ··0»      (string)»      <dwz>20 ··0»      (string)»      <dwz>
21 ··1»      (string)»      /usr/lib/gcc/x86_64-linux-gnu/14/include21 ··1»      (string)»      /usr/lib/gcc/x86_64-linux-gnu/14/include
22 ··2»      (string)»      /usr/include22 ··2»      (string)»      /usr/include
23 ··3»      (string)»      /usr/include/x86_64-linux-gnu/bits23 ··3»      (string)»      /usr/include/x86_64-linux-gnu/bits
24 ··4»      (string)»      /usr/include/x86_64-linux-gnu/sys24 ··4»      (string)»      /usr/include/x86_64-linux-gnu/sys
25 ··5»      (string)»      ./.mesonpy-gj_70nex25 ··5»      (string)»      ./.mesonpy-rvlyyhtc
26 ··6»      (string)»      /usr/include/python3.1226 ··6»      (string)»      /usr/include/python3.12
27 ··7»      (string)»      /usr/include/python3.12/cpython27 ··7»      (string)»      /usr/include/python3.12/cpython
28 ··8»      (string)»      /usr/include/python3.12/internal28 ··8»      (string)»      /usr/include/python3.12/internal
29 ··9»      (string)»      ./.mesonpy-1g0vudx529 ··9»      (string)»      ./.mesonpy-9ybbacez
30 ··10»     (string)»     /usr/include/python3.1330 ··10»     (string)»     /usr/include/python3.13
31 ··11»     (string)»     /usr/include/python3.13/cpython31 ··11»     (string)»     /usr/include/python3.13/cpython
32 ··12»     (string)»     /usr/include/python3.13/internal32 ··12»     (string)»     /usr/include/python3.13/internal
33 ··13»     (string)»     /usr/include/x86_64-linux-gnu/bits/types33 ··13»     (string)»     /usr/include/x86_64-linux-gnu/bits/types
34 ··14»     (string)»     ../src/fabio/ext/include34 ··14»     (string)»     ../src/fabio/ext/include
35 ··15»     (string)»     ../src/fabio/ext/src35 ··15»     (string)»     ../src/fabio/ext/src
  
213 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
1 S?,B#{iZ1 S?,B#{iZ
2 \yE!+j;>(2 \yE!+j;>(
3 #/Oe;2;M3 #/Oe;2;M
4 e>\>K*]y4 e>\>K*]y
5 >deot)xU 
6 Hv.A_@c(5 Hv.A_@c(
7 (z:}~{bq6 (z:}~{bq
8 .shstrtab7 .shstrtab
9 .note.gnu.build-id8 .note.gnu.build-id
10 .debug_info9 .debug_info
11 .debug_abbrev10 .debug_abbrev
12 .debug_line11 .debug_line
7.87 KB
./usr/lib/debug/.build-id/43/d1eb3f8c8dd41e885b99025cad09103889143a.debug vs.
./usr/lib/debug/.build-id/b0/90cd3bfc5042e394e4ca524ec91e1a79a50c7b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··[22]·.data·············NOBITS··········000000000002e000·0002d0·001368·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········000000000002e000·0002d0·001368·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········000000000002f380·0002d0·000898·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········000000000002f380·0002d0·000898·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00008b·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00008b·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·01fff5·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·01fff5·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·020308·00047b·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·020308·00047b·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·020788·00e047·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·020788·00e047·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02e7d0·0001d2·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02e7d0·0001d1·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02e9a8·01af46·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02e9a8·01af46·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0498f0·003ae7·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0498f0·003ae7·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04d3d7·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04d3d7·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·04d428·0038b8·18·····34·414··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·04d428·0038b8·18·····34·414··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·050ce0·003565·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·050ce0·003565·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·054245·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·054245·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
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:·43d1eb3f8c8dd41e885b99025cad09103889143a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b090cd3bfc5042e394e4ca524ec91e1a79a50c7b
1.5 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 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·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-1g0vudx531 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-9ybbacez
32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x103):·/usr/include36 ··5»      (line_strp)»   (offset:·0x103):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/x86_64-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/x86_64-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x139):·/usr/include/x86_64-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x139):·/usr/include/x86_64-linux-gnu/bits/types
Offset 98752, 15 lines modifiedOffset 98752, 15 lines modified
98752 ··Opcode·9·has·1·arg98752 ··Opcode·9·has·1·arg
98753 ··Opcode·10·has·0·args98753 ··Opcode·10·has·0·args
98754 ··Opcode·11·has·0·args98754 ··Opcode·11·has·0·args
98755 ··Opcode·12·has·1·arg98755 ··Opcode·12·has·1·arg
  
98756 ·The·Directory·Table·(offset·0x2885f,·lines·7,·columns·1):98756 ·The·Directory·Table·(offset·0x2885f,·lines·7,·columns·1):
98757 ··Entry»  Name98757 ··Entry»  Name
98758 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-1g0vudx598758 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-9ybbacez
98759 ··1»      (line_strp)»   (offset:·0x43a):·../src/fabio/ext/src98759 ··1»      (line_strp)»   (offset:·0x43a):·../src/fabio/ext/src
98760 ··2»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits98760 ··2»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
98761 ··3»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/x86_64-linux-gnu/14/include98761 ··3»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/x86_64-linux-gnu/14/include
98762 ··4»      (line_strp)»   (offset:·0x139):·/usr/include/x86_64-linux-gnu/bits/types98762 ··4»      (line_strp)»   (offset:·0x139):·/usr/include/x86_64-linux-gnu/bits/types
98763 ··5»      (line_strp)»   (offset:·0x1a5):·../src/fabio/ext/include98763 ··5»      (line_strp)»   (offset:·0x1a5):·../src/fabio/ext/include
98764 ··6»      (line_strp)»   (offset:·0x103):·/usr/include98764 ··6»      (line_strp)»   (offset:·0x103):·/usr/include
  
2.62 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x7d·(32-bit)4 ···Length:········0x7d·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x99b7 ···Abbrev·Offset:·0x99b
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-1g0vudx511 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-9ybbacez
12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·6·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xa9>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xa9>
16 ·<1><1f>:·Abbrev·Number:·6·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x62a2>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x62a2>
18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ···Unit·Type:·····DW_UT_compile·(1)76 ···Unit·Type:·····DW_UT_compile·(1)
77 ···Abbrev·Offset:·077 ···Abbrev·Offset:·0
78 ···Pointer·Size:··878 ···Pointer·Size:··8
79 ·<0><8d>:·Abbrev·Number:·133·(DW_TAG_compile_unit)79 ·<0><8d>:·Abbrev·Number:·133·(DW_TAG_compile_unit)
80 ····<8f>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·80 ····<8f>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
81 ····<93>···DW_AT_language····:·(data1)·29»   (C11)81 ····<93>···DW_AT_language····:·(data1)·29»   (C11)
82 ····<94>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c82 ····<94>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
83 ····<98>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-1g0vudx583 ····<98>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-9ybbacez
84 ····<9c>···DW_AT_ranges······:·(sec_offset)·0x76c684 ····<9c>···DW_AT_ranges······:·(sec_offset)·0x76c6
85 ····<a0>···DW_AT_low_pc······:·(addr)·085 ····<a0>···DW_AT_low_pc······:·(addr)·0
86 ····<a8>···DW_AT_stmt_list···:·(sec_offset)·086 ····<a8>···DW_AT_stmt_list···:·(sec_offset)·0
87 ·<1><ac>:·Abbrev·Number:·1·(DW_TAG_base_type)87 ·<1><ac>:·Abbrev·Number:·1·(DW_TAG_base_type)
88 ····<ad>···DW_AT_byte_size···:·(data1)·888 ····<ad>···DW_AT_byte_size···:·(data1)·8
89 ····<ae>···DW_AT_encoding····:·(data1)·7»    (unsigned)89 ····<ae>···DW_AT_encoding····:·(data1)·7»    (unsigned)
90 ····<af>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·90 ····<af>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
Offset 95366, 15 lines modifiedOffset 95366, 15 lines modified
95366 ···Unit·Type:·····DW_UT_compile·(1)95366 ···Unit·Type:·····DW_UT_compile·(1)
95367 ···Abbrev·Offset:·0x99b95367 ···Abbrev·Offset:·0x99b
95368 ···Pointer·Size:··895368 ···Pointer·Size:··8
95369 ·<0><3ef2d>:·Abbrev·Number:·12·(DW_TAG_compile_unit)95369 ·<0><3ef2d>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
95370 ····<3ef2e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·95370 ····<3ef2e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
95371 ····<3ef32>···DW_AT_language····:·(data1)·29»(C11)95371 ····<3ef32>···DW_AT_language····:·(data1)·29»(C11)
95372 ····<3ef33>···DW_AT_name········:·(line_strp)·(offset:·0x418):·../src/fabio/ext/src/columnfile.c95372 ····<3ef33>···DW_AT_name········:·(line_strp)·(offset:·0x418):·../src/fabio/ext/src/columnfile.c
95373 ····<3ef37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-1g0vudx595373 ····<3ef37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-9ybbacez
95374 ····<3ef3b>···DW_AT_low_pc······:·(addr)·0x250f095374 ····<3ef3b>···DW_AT_low_pc······:·(addr)·0x250f0
95375 ····<3ef43>···DW_AT_high_pc·····:·(udata)·186395375 ····<3ef43>···DW_AT_high_pc·····:·(udata)·1863
95376 ····<3ef45>···DW_AT_stmt_list···:·(sec_offset)·0x2883d95376 ····<3ef45>···DW_AT_stmt_list···:·(sec_offset)·0x2883d
95377 ·<1><3ef49>:·Abbrev·Number:·6·(DW_TAG_imported_unit)95377 ·<1><3ef49>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
95378 ····<3ef4a>···DW_AT_import······:·(GNU_ref_alt)·<0x6621>95378 ····<3ef4a>···DW_AT_import······:·(GNU_ref_alt)·<0x6621>
95379 ·<1><3ef4e>:·Abbrev·Number:·6·(DW_TAG_imported_unit)95379 ·<1><3ef4e>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
95380 ····<3ef4f>···DW_AT_import······:·(GNU_ref_alt)·<0x6691>95380 ····<3ef4f>···DW_AT_import······:·(GNU_ref_alt)·<0x6691>
389 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 :GCC:·(Debian·14.2.0-17)·14.2.01 {GCC:·(Debian·14.2.0-17)·14.2.0
2 @»      M[Yc'#x2 @»      M[Yc'#x
3 4L)-56\c3 4L)-56\c
4 rc$,]HB!4 rc$,]HB!
5 ,F:"ime?5 ,F:"ime?
6 ,V%/<%/DI6 ,V%/<%/DI
7 8BH\|R'Y7 8BH\|R'Y
8 Lj3Wkz-Ai38 Lj3Wkz-Ai3
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 r$&·Zv:Q.51 r$&·Zv:Q.
52 "N&vP$hN52 "N&vP$hN
53 Nno})_G»53 Nno})_G»
54 -N5ckv+H54 -N5ckv+H
55 ^9_3kRe=55 ^9_3kRe=
56 |*A?G}5Q?_Vl56 |*A?G}5Q?_Vl
57 4;QGv?T/57 4;QGv?T/
58 iLXf*W(1 
59 zgr.kZ3/P58 zgr.kZ3/P
60 u5<9zVE|59 u5<9zVE|
61 =;L;RIw?Y60 =;L;RIw?Y
62 XbDF-1iKB61 XbDF-1iKB
63 /JAcQx}8)62 /JAcQx}8)
64 u?KsEt3.rm63 u?KsEt3.rm
65 _/R32:3-64 _/R32:3-
687 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c2 ··[·····0]··src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
3 ··[····50]··./.mesonpy-1g0vudx53 ··[····50]··./.mesonpy-9ybbacez
4 ··[····64]··src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····64]··src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a8]··/usr/include/python3.135 ··[····a8]··/usr/include/python3.13
6 ··[····c0]··/usr/include/python3.13/cpython6 ··[····c0]··/usr/include/python3.13/cpython
7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits
8 ··[···103]··/usr/include8 ··[···103]··/usr/include
9 ··[···110]··/usr/lib/gcc/x86_64-linux-gnu/14/include9 ··[···110]··/usr/lib/gcc/x86_64-linux-gnu/14/include
10 ··[···139]··/usr/include/x86_64-linux-gnu/bits/types10 ··[···139]··/usr/include/x86_64-linux-gnu/bits/types
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
7.66 KB
./usr/lib/debug/.build-id/67/4bf981937de6441c88469f67411b8c4ac99256.debug vs.
./usr/lib/debug/.build-id/1a/38e361a119de955e011cd60c9b83ef61aed677.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1.76 KB
readelf --wide --sections {}
    
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········0000000000033310·000300·000580·00··WA··0···0··824 ··[19]·.data.rel.ro······NOBITS··········0000000000033310·000300·000580·00··WA··0···0··8
25 ··[20]·.dynamic··········NOBITS··········0000000000033890·000300·0001e0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········0000000000033890·000300·0001e0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········0000000000033a70·000300·000590·08··WA··0···0··826 ··[21]·.got··············NOBITS··········0000000000033a70·000300·000590·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000034000·000300·0014e8·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········0000000000034000·000300·0014e8·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········0000000000035500·000300·0008f8·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000035500·000300·0008f8·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000086·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000086·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000308·023a92·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000308·023a95·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·023da0·0003bc·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·023da0·0003bc·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·024160·00f874·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·024160·00f874·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·0339d8·0001a0·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·0339d8·00019d·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·033b78·01ea4c·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·033b78·01ea4c·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0525c8·004435·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0525c8·004435·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·0569fd·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·0569fd·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·056a50·0039c0·18·····34·440··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·056a50·0039c0·18·····34·440··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·05a410·0038ac·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·05a410·0038ac·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05dcbc·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05dcbc·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
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:·674bf981937de6441c88469f67411b8c4ac992563 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1a38e361a119de955e011cd60c9b83ef61aed677
1.6 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x5c):·./.mesonpy-1g0vudx531 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9ybbacez
32 ··1»      (line_strp)»   (offset:·0x70):·src/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x70):·src/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xba):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xf2):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf2):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x115):·/usr/include36 ··5»      (line_strp)»   (offset:·0x115):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/x86_64-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/x86_64-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x14b):·/usr/include/x86_64-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x14b):·/usr/include/x86_64-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x16d):·/usr/include/python3.13/internal39 ··8»      (line_strp)»   (offset:·0x16d):·/usr/include/python3.13/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·byte_offset.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·byte_offset.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·byte_offset.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·byte_offset.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x28d):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x28d):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18e):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18e):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x199):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x199):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a7):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a7):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c7):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c7):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d0):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d0):·unicodeobject.h
1.13 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·130·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·130·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5c):·./.mesonpy-1g0vudx513 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9ybbacez
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x8b3414 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x8b34
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
1.09 KB
strings --all --bytes=8 {}
    
Offset 1, 48 lines modifiedOffset 1, 38 lines modified
1 VGCC:·(Debian·14.2.0-17)·14.2.01 wGCC:·(Debian·14.2.0-17)·14.2.0
2 1tTPltiJ2 1tTPltiJ
 3 BW^Ph3Xv
 4 E)u=YLfO
 5 j.Z»    Z4#'h
 6 p(Rg'JaZ
 7 8(7h):{kW
 8 L0+Q1Mm_a.
 9 IZC[WWhP
 10 y$.O:gj'=
 11 +0QN/%dV_D{d
 12 $»      M:dV{ut
 13 ^w;C62d#
 14 wbe{\/&_?
 15 ebK.^W;#
 16 iZInq&t+
 17 Qr+Sz-C*
 18 ,Dy*a,Q0
 19 qJh$r(^I9
 20 }A0sE9.ow
 21 G~4Q?»  c3k
 22 M»      UxOOfj
 23 \onxT"~g=
 24 5FN0v*qK
 25 lO"|,B-}
 26 D?9·J*T?
 27 iF;o3V!=I
3 %e.n`MY-e/nd 
4 gJtnJu!J 
5 EOCeM3j\25% 
6 ,}$q·Y:»  
7 wElwElc{:/. 
8 F4vZ72oo 
9 E!@4jL41 
10 OQaa5AT-J 
11 wAnkt;~· 
12 B·73Z0+# 
13 /Sd->kpW\ 
14 xC9(xG6$ 
15 [GIK!!Wu@ 
16 ">Q*#i4'D 
17 ~BXD3qT/ 
18 $Mma)s(_ 
19 T/L»    )jZ@ 
20 t%p)7J(- 
21 W»      m$Mne` 
22 KqMeYH(L 
23 FGfO-[`o 
24 _@IQP~6Ci 
25 3`9A`\;Z 
26 >"C|;&yrh 
27 U·VHh;@l 
28 7n/qynyX 
29 v~lV|K6?O 
30 S@L(-*8» 
31 }Qew$e7WG 
32 K,1QcyRL 
33 0Qd-%Xe. 
34 =Z·t)Y=z 
35 MEF#a4m+4 
36 2x*Y13A_8UW 
37 13Z"K3aFRQa28 33Z"K3aFBQa
 29 W"@%$VX-
 30 tl![WR6Kn
 31 TD!Qlcs=
38 .tiRk=ut} 
39 [O~br-5zO 
40 c&GX;l5y 
41 hgU[m%4W} 
42 IQj\$Z{e32 IQj\$Z{e
43 Hda^A']|33 Hda^A']|
44 8^o:pA-q34 8^o:pA-q
45 T"6z^X*L35 T"6z^X*L
46 j30a~!aWK36 j30a~!aWK
47 xsVE~EJs37 xsVE~EJs
48 IH!,hR@`38 IH!,hR@`
Offset 52, 14 lines modifiedOffset 42, 15 lines modified
52 x.N^2#no42 x.N^2#no
53 S"&fx$F<43 S"&fx$F<
54 s<'{CCqd344 s<'{CCqd3
55 eA4#]&D#45 eA4#]&D#
56 XF=zz7fV46 XF=zz7fV
57 ii.5g29A47 ii.5g29A
58 #42_vdJ{48 #42_vdJ{
 49 ~{N|i\Zy
59 \&s.[cpo50 \&s.[cpo
60 eV(J["?a51 eV(J["?a
61 OV7aL\B\s52 OV7aL\B\s
62 _ao2zYh-53 _ao2zYh-
63 n+BT~_·d54 n+BT~_·d
64 ]X)9n/M&F55 ]X)9n/M&F
65 7J0UlLV`@56 7J0UlLV`@
803 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··./.mesonpy-9ybbacez
2 ··[·····0]··src/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c3 ··[····14]··src/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
3 ··[····5c]··./.mesonpy-1g0vudx5 
4 ··[····70]··src/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····70]··src/fabio/ext/byte_offset.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····ba]··/usr/include/python3.135 ··[····ba]··/usr/include/python3.13
6 ··[····d2]··/usr/include/python3.13/cpython6 ··[····d2]··/usr/include/python3.13/cpython
7 ··[····f2]··/usr/include/x86_64-linux-gnu/bits7 ··[····f2]··/usr/include/x86_64-linux-gnu/bits
8 ··[···115]··/usr/include8 ··[···115]··/usr/include
9 ··[···122]··/usr/lib/gcc/x86_64-linux-gnu/14/include9 ··[···122]··/usr/lib/gcc/x86_64-linux-gnu/14/include
10 ··[···14b]··/usr/include/x86_64-linux-gnu/sys10 ··[···14b]··/usr/include/x86_64-linux-gnu/sys
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
8.0 KB
./usr/lib/debug/.build-id/82/74691c2bd4c791772f4a5bbebd44a454bace60.debug vs.
./usr/lib/debug/.build-id/17/d80ee863ae018b8b2bb728cbf6625224e4303e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.85 KB
readelf --wide --sections {}
    
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········0000000000034318·000308·000580·00··WA··0···0··824 ··[19]·.data.rel.ro······NOBITS··········0000000000034318·000308·000580·00··WA··0···0··8
25 ··[20]·.dynamic··········NOBITS··········0000000000034898·000308·0001e0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········0000000000034898·000308·0001e0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········0000000000034a78·000308·000588·08··WA··0···0··826 ··[21]·.got··············NOBITS··········0000000000034a78·000308·000588·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000035000·000308·0014e8·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········0000000000035000·000308·0014e8·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········0000000000036500·000308·0008f8·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000036500·000308·0008f8·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00008e·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00008e·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·024995·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·024994·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·024ca8·0003ba·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·024ca8·0003ba·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·025068·00fca9·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·025068·00fca8·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·034d18·00019f·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·034d10·0001a1·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·034eb8·01f5d1·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·034eb8·01f5d1·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·054490·00469f·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·054490·00469f·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·058b2f·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·058b2f·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·058b80·0039f0·18·····34·443··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·058b80·0039f0·18·····34·443··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·05c570·003909·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·05c570·003909·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05fe79·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05fe79·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
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:·8274691c2bd4c791772f4a5bbebd44a454bace603 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·17d80ee863ae018b8b2bb728cbf6625224e4303e
1.6 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-gj_70nex31 ··0»      (line_strp)»   (offset:·0x5c):·./.mesonpy-rvlyyhtc
32 ··1»      (line_strp)»   (offset:·0x70):·src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x70):·src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xba):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xba):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xf2):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf2):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x13e):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x13e):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x160):·/usr/include38 ··7»      (line_strp)»   (offset:·0x160):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x16d):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x16d):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·byte_offset.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·byte_offset.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·byte_offset.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·byte_offset.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x29e):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x29e):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18e):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18e):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x199):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x199):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a7):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a7):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c7):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c7):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d0):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d0):·unicodeobject.h
1.13 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·131·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·131·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-gj_70nex13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5c):·./.mesonpy-rvlyyhtc
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x8fea14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x8fea
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
1.35 KB
strings --all --bytes=8 {}
    
Offset 1, 60 lines modifiedOffset 1, 72 lines modified
1 `GCC:·(Debian·14.2.0-17)·14.2.01 0>GCC:·(Debian·14.2.0-17)·14.2.0
2 *){q#5'c 
3 q»      \}e>nl 
4 gR*^I)z# 
5 -}oZ?Q25 
6 L`|X+!0> 
7 t~(Ysu.< 
8 ;/I]~-,Z 
9 >2Ma40?b 
10 qsnEwaEwa 
11 *-/t0/}M 
12 ]p5cd7%c 
13 VTszvB5_ 
14 9H8+^_.2D 
15 )q2UJeNi 
16 :q$fs5nQ 
17 vcH6,"F;2 g,u#rS_B.u
 3 v»      SRzyw» SR
 4 mjV9)B0B
 5 |1IsF>s)
 6 h!0>l&{9?X
 7 =sSjt.px
 8 k7·i)$-xgr!w
 9 iJFf*N1,o
 10 J>\]}v#YJ
 11 5OQJ@J6h
 12 T5v>Lrjj
 13 F%^$U$)b
 14 Y,n1rzhD>
 15 S(X;gX+(
 16 dxnD8?Y;
 17 iJ·<{·|7M
 18 JKJQoF9?
 19 iG65R+9f
 20 u9ndL(aD
 21 ocDx^IWE
 22 d0miF=iv
18 bFuuB'u"23 bFuuB'u"
19 [2V{8cOf24 [2V{8cOf
20 e+$]6[|b~~25 e+$]6[|b~~
21 jl^_n8j326 jl^_n8j3
22 5b_[I3(O27 5b_[I3(O
23 zOB>K)+] 
24 {2E7»   JtA= 
25 xV|O[dYWW 
26 L_?kl&?By 
27 F>m)KBR~ 
28 >&DNYF'K 
29 )~nIkxp» 
30 I67E11}`7 
31 [Z`Mw.y7 
32 _(X)4X{&[ 
33 v2Wd33&! 
34 GP6{1(OHEZk 
35 nz&]d7=7 
36 9Uvo9n># 
37 gBXKX/FU 
38 ^{|5{rw. 
39 /kmiHw$i&, 
40 pSTS&j:Me 
41 9'Vu%\gE 
42 Abk/vD8A/ 
43 Ckon6C"8j 
44 qMH;jZ#v1 
45 nG8{3LX?fr 
46 wEk<xs#sL 
47 G!-tSrSa 
48 ssC3;,mcg 
49 by}8·Kd/B 
50 ;K+=6oj& 
51 C[kY^(J< 
52 y+iWovfOw 
53 zk"nw{» r28 KYA$UFfb-
 29 u/sa?#S~
 30 {Bt~o4.(
 31 R!D~EU:I
 32 o}uvcEa_.
 33 gKoDzR$o
 34 yOB8Aj\[xFzc
 35 g7[.4\@JE`
 36 h~{(NWK(
 37 Q/\h|r=v
 38 fRu1)_L6
 39 18+W|=$sI
 40 IiIUFScn
 41 |FMUb.]l
 42 k*G1l!vb
 43 u77dTqpZ
 44 V=uC<S[w
 45 =V8-]X7f
 46 B`rtq~H6
 47 wL^Yr}55yj
 48 8vuE9XGQ
 49 JloU/]|g}
 50 o»      I=cw'-
 51 AO||sSTd
 52 /j=x9Nv/G
 53 `j{#QH)1
 54 /siLW/SJ#Z
 55 QY<an7-K
 56 V4x3Lg=Cc=c;
 57 Wylnz9"o
 58 -|1(7;Af5
 59 9%FthU"F
 60 L>WKd/9F
 61 4(OJR1nS
 62 CJj0xR,-
 63 <a4[Ssw\
 64 y6])}(Xo
 65 pGCl[JLX|(0W
54 »       rb!5u!s66 »       rb!5u!s
55 :9@u0pnR67 :9@u0pnR
56 ~nnNG-oIW68 ~nnNG-oIW
57 [}»     <xSmF69 [}»     <xSmF
58 dOatG0En70 dOatG0En
59 NOc1B#v!-71 NOc1B#v!-
60 OU>_LU>#N72 OU>_LU>#N
803 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-gj_70nex 
3 ··[····14]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c2 ··[·····0]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
 3 ··[····5c]··./.mesonpy-rvlyyhtc
4 ··[····70]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····70]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····ba]··/usr/include/python3.125 ··[····ba]··/usr/include/python3.12
6 ··[····d2]··/usr/include/python3.12/cpython6 ··[····d2]··/usr/include/python3.12/cpython
7 ··[····f2]··/usr/include/x86_64-linux-gnu/bits7 ··[····f2]··/usr/include/x86_64-linux-gnu/bits
8 ··[···115]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[···115]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···13e]··/usr/include/x86_64-linux-gnu/sys9 ··[···13e]··/usr/include/x86_64-linux-gnu/sys
10 ··[···160]··/usr/include10 ··[···160]··/usr/include
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
9.37 KB
./usr/lib/debug/.build-id/8b/7ae8cfca39045686430b61c9eb37715fdd7846.debug vs.
./usr/lib/debug/.build-id/8c/beaccbd852986f77311517a443679487ecbfd8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··[23]·.bss··············NOBITS··········00000000000a3020·000fe8·000c70·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00000000000a3020·000fe8·000c70·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00008a·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00008a·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·05b00f·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·05b00f·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·05b320·000486·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·05b320·000486·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·05b7a8·027031·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·05b7a8·027031·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·0827d9·000014·01··MS··0···0··134 ··[29]·.debug_str········PROGBITS········0000000000000000·0827d9·000014·01··MS··0···0··1
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0827f0·0001a9·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0827f0·0001aa·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0829a0·081e66·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0829a0·081e66·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·104808·00f61e·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·104808·00f61e·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·113e26·00004d·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·113e26·00004d·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·113e78·005268·18·····35·679··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·113e78·005268·18·····35·679··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·1190e0·0058d4·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·1190e0·0058d4·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·11e9b4·000177·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·11e9b4·000177·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
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:·8b7ae8cfca39045686430b61c9eb37715fdd78463 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8cbeaccbd852986f77311517a443679487ecbfd8
1.58 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-gj_70nex31 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-rvlyyhtc
32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·67,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·67,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x58):·dense.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·dense.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x58):·dense.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x44):·dense.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x21d):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x21d):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17c):·floatobject.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17c):·floatobject.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18a):·abstract.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18a):·abstract.h
47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x195):·tupleobject.h47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x195):·tupleobject.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a3):·string_fortified.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a3):·string_fortified.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b6):·longintrepr.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b6):·longintrepr.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c4):·dictobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c4):·dictobject.h
1.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·156·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·156·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-gj_70nex13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-rvlyyhtc
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1dfc214 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1dfc2
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)19 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x77af)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x77af)·
3.23 KB
strings --all --bytes=8 {}
    
Offset 1, 165 lines modifiedOffset 1, 142 lines modified
1 xFGCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
2 ggwvgfgw2 ggwvgfgw
 3 ~Arq\KF*
 4 s4Hu4;,z
 5 NsL_e>6p
 6 l*z·gS6D3
 7 0^9wBn;i
 8 V#n3/^'·s
 9 _D65lI*E
 10 \L[16</=?
 11 yDkw)<??
 12 kvq+:s+V
 13 KSk[j3xms
 14 Jhv580Gz
 15 dx<Oz$)M
 16 ZoV$\UV,_
 17 PqKLA5@T
 18 @4gb(ZNO
 19 O·?FtiNp*
 20 fv`:|&bX;
 21 -0e17`6Hf2
 22 76G9n#sy
 23 ISyeW!]>
 24 _WMA]&Q}
 25 Jqa,]h..
 26 e]NKS_"S
 27 »       P9V[,j'U
 28 2D|y2>)a|
 29 g&;/Lvp[:
 30 y|y2>)a|
 31 w8Kd&[.5
 32 trG[(G[(G
 33 8_Hb·4;N
 34 @FNrNS/\
 35 C!y50_H<<$
 36 h5w5v5w5e
 37 !YoqH6@!
 38 1)oCb|d'
 39 j%4]&\» 5
 40 upW=#Eve
 41 6(lefu,0w.
 42 BR)a"@i~
 43 \40Yc·"T
 44 O4|,%;ps
 45 !k\xHv@c
 46 s}·!)YJ$
 47 yM9$=$$=
 48 r(5MUnLU
 49 F=ynr[KwSHFS
 50 y8>SdS]f#5
 51 O1@"Qn>%x
 52 Y1'3H>FY7
 53 MmnQzBLSrl+Z
 54 PNA"$xxN
 55 !Y&·qGHj
 56 ($_ZLRKH
 57 OqG\M'$2
 58 NwVO/$IS
 59 x,jBMv+9
 60 |FgFg?7KK!
 61 'tfW»   _'.J!
 62 AP<6V5)D'
 63 H&KH^GHJ
 64 8$c%$c+A2
 65 B8?Wd3N^DB
 66 C&~-rR~$
 67 [6,c+a(x
 68 cWv!YLSkm{qd
 69 @5-LR3P9
 70 I<yz<k'1<+
 71 vL@vL<vL8vL4vL0
 72 7d2d2Y·v
 73 H6{#i)fqF
 74 E:_t'CpT
 75 $eU'F[&]
 76 K4SqS$UC
 77 8z5fX({4&
 78 #3.N^|\H?
 79 W@Ws6}rw
 80 M<KsDt|_
 81 +%VB]uR_
 82 a(GbV">5
 83 `^x3o7`~
 84 }O)+q$x»
 85 ESA4>ALh
 86 W7%LHFpu
 87 bH`u{)q1
 88 i·&b#@Hi·&bs@
 89 %1·8!X1» 
 90 bU3jv9[P
 91 %?rJm·eS
3 wKsVH-l·t 
4 \8rxvk%{#V 
5 +J(6(J(6( 
6 Ec'+KTx*s 
7 bCdV)6Dfl1Ef-;, 
8 R5umgw)m53 
9 &L=·oQ[F 
10 {}d{%)]uK 
11 {S-QRjQ-Q 
12 blx^z~B+ 
13 e&m1SI[R 
14 o)/>N{iN 
15 $?]9'\t? 
16 uE2Jy4Jyt3 
17 hmv!<D"m 
18 GihCqV=^S: 
19 /q^1MlN} 
20 v(k'2+6. 
21 +2WJ!3OdN 
22 pH·W&WS/,I 
23 Ysl<pYu* 
24 {8=zAb|exL 
25 GCe<BbgN 
26 (]prH:HH:X!y 
27 pb&;·L\»  
28 8f2>3g&kG 
29 Q)NSJCBf 
30 SXYOH)qe] 
31 jEcxH*!}5F 
32 TFh@KxY_ 
33 zV{d~loc 
34 QA><2Yme 
35 rHzKHzk! 
36 /5A%Js50 
37 (4wVO)`( 
38 /CR|ZpoOG-( 
Max diff block lines reached; 1177/3260 bytes (36.10%) of diff not shown.
773 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-gj_70nex 
3 ··[····14]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c2 ··[·····0]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
 3 ··[····50]··./.mesonpy-rvlyyhtc
4 ··[····64]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····64]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a8]··/usr/include/python3.125 ··[····a8]··/usr/include/python3.12
6 ··[····c0]··/usr/include/python3.12/cpython6 ··[····c0]··/usr/include/python3.12/cpython
7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits
8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14e]··/usr/include10 ··[···14e]··/usr/include
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
10.0 KB
./usr/lib/debug/.build-id/8e/a784ad4c955b5a89fd05819c42d1f918da834f.debug vs.
./usr/lib/debug/.build-id/22/8b9000d894242e13b819b8cd386e667ae8385a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········342704·(bytes·into·file)13 ··Start·of·section·headers:··········342696·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
3.3 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x53ab0:1 There·are·36·section·headers,·starting·at·offset·0x53aa8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001068·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001068·18···A··4···1··8
Offset 24, 22 lines modifiedOffset 24, 22 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········000000000002b370·000360·000530·00··WA··0···0··824 ··[19]·.data.rel.ro······NOBITS··········000000000002b370·000360·000530·00··WA··0···0··8
25 ··[20]·.dynamic··········NOBITS··········000000000002b8a0·000360·0001e0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········000000000002b8a0·000360·0001e0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········000000000002ba80·000360·000580·08··WA··0···0··826 ··[21]·.got··············NOBITS··········000000000002ba80·000360·000580·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········000000000002c000·000360·0012e8·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········000000000002c000·000360·0012e8·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········000000000002d300·000360·000858·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········000000000002d300·000360·000858·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000082·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000082·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000308·020059·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000308·020058·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·020368·0003b2·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·020360·0003b2·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·020720·00da04·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·020718·00da04·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02e128·00019c·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02e120·00019e·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02e2c8·01b06d·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02e2c0·01b06d·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·049338·003bc1·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·049330·003bc1·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04cef9·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04cef1·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·04cf48·003618·18·····34·403··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·04cf40·003618·18·····34·403··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·050560·0033e0·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·050558·0033e0·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·053940·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·053938·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·l·(large),·p·(processor·specific)45 ··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:·8ea784ad4c955b5a89fd05819c42d1f918da834f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·228b9000d894242e13b819b8cd386e667ae8385a
1.57 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-gj_70nex31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-rvlyyhtc
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x100):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x100):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x129):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x129):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14b):·/usr/include38 ··7»      (line_strp)»   (offset:·0x14b):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x158):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x158):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x57):·_cif.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x43):·_cif.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x57):·_cif.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x43):·_cif.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x289):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x289):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x184):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x184):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x192):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x192):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1a5):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1a5):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1b2):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1b2):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1bb):·longintrepr.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1bb):·longintrepr.h
1.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·129·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·129·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-gj_70nex13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-rvlyyhtc
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x7b1114 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x7b11
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
1.12 KB
strings --all --bytes=8 {}
    
Offset 1, 63 lines modifiedOffset 1, 42 lines modified
1 OGCC:·(Debian·14.2.0-17)·14.2.01 8ZGCC:·(Debian·14.2.0-17)·14.2.0
 2 *C/DUwii^9
 3 +^HU6JU*
 4 2x+4S/bf
 5 _r(s6P2~
 6 »       [BD;?ID[
 7 hZ!0Ez<#
 8 Wn3n;o\y
 9 TZ+<O-rT
 10 Hm/gYAHE
 11 =DD6/XY1
 12 'SF2f>cvsf
 13 fgwgggfwg
 14 HoBE}e» 34
 15 ;zgbX5}Q
 16 Q7N"K++ID
 17 [ySUQ_b#&
 18 ·q=I^C*+
 19 _)15EdS!
 20 <B]y$[r{e
 21 -fMc;"n,
 22 dYwUYw_)
 23 KhN*O.qM
 24 WK{KjmoR
 25 "xcC»   (_,
 26 a+a@0z^n
 27 ^5AUd4Pu
 28 hQNqO?-w
 29 76iZ*4Rn^LB
 30 68*»    +JrW
 31 }?bRB=2'
 32 3V*q@{{%
 33 .d8|`F:Dt
 34 »       @w[[Scxh75f
 35 .r!Gh%e»
2 T1n<CkVI 
3 kcM)M;v:?»       
4 Pj+_Bjw"J 
5 @0~x,UY+U 
6 Fnb15nQN 
7 3`,j,2VC 
8 ^x[5@EQ/ 
9 -b4qNu`x^ 
10 :pl-a5@+{ 
11 Z?{jODj= 
12 :@WeMtQ5 
13 FPsp7)8z 
14 5`7Y\t_E 
15 1L.zcMFgz( 
16 #ZO_A#Px 
17 9;sfvv.E 
18 Kw0GH6i. 
19 ez@y:^,4 
20 (t4Zo&4+t 
21 DuoB`](_G 
22 wCE}IDCA 
23 ^AESBN}G 
24 B5?e[ws^ 
25 pHUqn,I; 
26 gd~~v-=? 
27 c5rp4owaQ 
28 yG`I7\lnU 
29 b·^u8»   izB 
30 w+NqIp+N 
31 c[v/`7lA 
32 +_Y>Z/;u 
33 |NU»    LeAl.! 
34 'H6'cS}B7 
35 uyDO.#fa 
36 zUEn,m-Ma 
37 »       ESp6~_L(> 
38 S"{_e>%2^ 
39 vY@)q4po 
40 =Ad<rFJ" 
41 '%05»   8Z! 
42 +~WWKz,K 
43 :PZQkEy]s 
44 G91q<V}F05q 
45 inq=%=S[ 
46 @SfYi~y+|; 
47 G;:_iw~y 
48 |2OL9;@uf 
49 &I*#»   JtP 
50 [H]gjX» z 
51 ~|M<U|5GS 
52 NfIf&.» w 
53 »       w9N=_Xl 
54 :MK1;zc1 
55 F(Kvg7S/h 
56 -Bi[Nw'8 
57 b~(SQd#h36 b~(SQd#h
58 Tt1*l+'INi37 Tt1*l+'INi
59 HCI]^%WC38 HCI]^%WC
60 "xCZd1N$39 "xCZd1N$
61 r@*:`4Vv40 r@*:`4Vv
62 RsE-z9WkKmzA41 RsE-z9WkKmzA
63 `jltl4Ew42 `jltl4Ew
768 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-gj_70nex 
3 ··[····14]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c2 ··[·····0]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
 3 ··[····4e]··./.mesonpy-rvlyyhtc
4 ··[····62]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a5]··/usr/include/python3.125 ··[····a5]··/usr/include/python3.12
6 ··[····bd]··/usr/include/python3.12/cpython6 ··[····bd]··/usr/include/python3.12/cpython
7 ··[····dd]··/usr/include/x86_64-linux-gnu/bits7 ··[····dd]··/usr/include/x86_64-linux-gnu/bits
8 ··[···100]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[···100]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···129]··/usr/include/x86_64-linux-gnu/sys9 ··[···129]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14b]··/usr/include10 ··[···14b]··/usr/include
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
8.19 KB
./usr/lib/debug/.build-id/a6/3fc38e7e3ad72543cdb9fc2d966ed9e281f13c.debug vs.
./usr/lib/debug/.build-id/d3/bfa7456d99903f11bc92f41b09eb068b4cb6b7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1.76 KB
readelf --wide --sections {}
    
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········0000000000042180·001170·0006a0·00··WA··0···0··824 ··[19]·.data.rel.ro······NOBITS··········0000000000042180·001170·0006a0·00··WA··0···0··8
25 ··[20]·.dynamic··········NOBITS··········0000000000042820·001170·0001e0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········0000000000042820·001170·0001e0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········0000000000042a00·001170·000600·08··WA··0···0··826 ··[21]·.got··············NOBITS··········0000000000042a00·001170·000600·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000043000·001170·001848·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········0000000000043000·001170·001848·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········0000000000044860·001170·000ab8·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000044860·001170·000ab8·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000090·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000090·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·032175·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·032174·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·032488·0003da·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·032488·0003da·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·032868·015e68·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·032868·015e68·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·0486d0·0001a4·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·0486d0·0001a6·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·048878·02f7cd·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·048878·02f7cd·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·078048·0067d7·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·078048·0067d7·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·07e81f·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·07e81f·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·07e870·004230·18·····34·516··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·07e870·004230·18·····34·516··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·082aa0·004343·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·082aa0·004343·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·086de3·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·086de3·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
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:·a63fc38e7e3ad72543cdb9fc2d966ed9e281f13c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d3bfa7456d99903f11bc92f41b09eb068b4cb6b7
1.61 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-gj_70nex31 ··0»      (line_strp)»   (offset:·0x60):·./.mesonpy-rvlyyhtc
32 ··1»      (line_strp)»   (offset:·0x74):·src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x74):·src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xf8):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf8):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x11b):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x11b):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x144):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x144):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x166):·/usr/include38 ··7»      (line_strp)»   (offset:·0x166):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x173):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x173):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·65,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·65,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x60):·_agi_bitfield.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4c):·_agi_bitfield.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x60):·_agi_bitfield.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4c):·_agi_bitfield.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x207):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x207):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ad):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ad):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1c0):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1c0):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1cd):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1cd):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d6):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d6):·unicodeobject.h
1.14 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·134·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·134·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-gj_70nex13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x60):·./.mesonpy-rvlyyhtc
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xcf1014 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xcf10
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
1.6 KB
strings --all --bytes=8 {}
    
Offset 1, 68 lines modifiedOffset 1, 81 lines modified
1 <GCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
 2 9S<9SxNQ
 3 [);![w~F"'o
2 MfG$cJ0f 
3 myN·ovhz 
4 9#szzrzfy 
5 FlZIM3FF4 FlZIM3FF
6 Bp_`qVG^r 
7 A~S|dRP( 
8 msN;}»  Hq 
9 _.:8<Da5G 
10 5)-[PmSZ 
11 El4*oEjY 
12 6ilE3eE3e 
13 M\m5-P\m5 
14 tG·h.C8Y 
15 SP;·mX14 
16 w/)wSJU; 
17 9ST39*6R 
18 }fvwvwvvvwv 
19 ?bT><"LM 
20 xTpNjsJp~ 
21 Q]MJPW*3K} 
22 qG&!_*RJ 
23 LC.»    E4)5 
24 JVMOVc4' 
25 {{yk_C» u 
26 &i&Dh'Vsi2 
27 DW-1]-{v3 
28 SM8Vd9r& 
29 %OidP<S,y 
30 Lqa!SHq. 
31 N"tE1U{{+ 
32 PE*]EYFD: 
33 JpY*3]Gez 
34 )Wp~yINR. 
35 M>k'!NZJc5 2]X[$jg·%
 6 z{+t%K(T
 7 bPO\"^Re
 8 \1Ad·w4x>
 9 ]T8$"L[DEY8
 10 >0)<Q>ER
 11 @TOZ1IY1
 12 -&^'MBnzO
 13 1;Qx%Ifh7
 14 »       E}qMLP{
 15 vi42R%OHuQ/u%W
 16 $NRu$)bs
 17 ··7CqY8WTI
 18 ;KIfs1H[
 19 'FZ>vB6T
 20 w»      {`sJ>k;
 21 T|!!Xj6}
 22 35W#|e)75w
 23 U^»     ~`4Wy
 24 iBTB"Jeoe
 25 9Ovn"K6EI
 26 \.Ub_}|;
 27 i(>5]\G&**Rb
 28 @dpq2U>}
 29 {a'sM1$U
 30 n;zBaTwg
 31 J|q>{+vPW
 32 2yX"|/9}_
 33 XuVznC-L
 34 '%l»    W37J
 35 O4wM$U\=2
 36 ZU8`1Wa3
 37 oq!r.@Q.
 38 Ft!$U0NlD
 39 rM`UT.Kv
 40 f_1L?.?3=$
 41 %.SK!m~)`
36 QQM{t2L^M0G<n42 aQM{t2L^M0[<n
37 %KJ"Mo?(pM 
38 dK0~=]dRr 
39 g»      3J^oO,i 
40 yvgwfgwfw 
41 #)/·jXG(<v 
42 R»      EFJE6J»KI 
43 A5R+4.sp 
44 1HJWrB4S2 
45 7}EW&%%8 
46 fY[wLY[x=W 
47 &t+_|~cR9# 
48 cN.rMq!` 
49 9=IwyO{g 
50 >K`-<$Sp$@ 
51 qkq=}$+Y' 
52 [WzYt~zu 
53 ~0,%<[l{ 
54 }kfjtFqm 
55 ul{2H##GT 
56 )2#4zYM4 
57 %XBH3v!V] 
58 |s0JXREJ 
59 iG/j·A;, 
60 8~MnV>·q|$ 
61 bs<7TeNT43 ,.kX1%S"
 44 tT~itom?I7
 45 "=j[B]oR
 46 >TkPJ<_B/
 47 j8?RHJ.QJ.Q»    
 48 2v%Wr7Xw
 49 cV+Y-y?x
 50 IjPAD<PT
 51 {KEx»   Iwo?
 52 ^<=U\B>g
 53 ^PMGj!K*
 54 fTzGQ3#H
 55 3DGE>vqF(XGq
 56 tKcD.OOd
 57 /g}({kf:
 58 J#}z-g)y
 59 O`;n.7i>
 60 '»      B=RZ*3
 61 >55<3g;g
 62 c$oBFj|F
 63 l$sd|L2GN
 64 )95eVaj:
 65 F1K>wIfza
 66 Wpr0%:k/Kn
 67 $*~}0-*J
 68 hriSHk:8
 69 1r&i9SJ8
 70 O$j7g@$n
 71 .U|w#rfir
Max diff block lines reached; 69/1586 bytes (4.35%) of diff not shown.
813 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-gj_70nex 
3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c2 ··[·····0]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
 3 ··[····60]··./.mesonpy-rvlyyhtc
4 ··[····74]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····74]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····c0]··/usr/include/python3.125 ··[····c0]··/usr/include/python3.12
6 ··[····d8]··/usr/include/python3.12/cpython6 ··[····d8]··/usr/include/python3.12/cpython
7 ··[····f8]··/usr/include/x86_64-linux-gnu/bits7 ··[····f8]··/usr/include/x86_64-linux-gnu/bits
8 ··[···11b]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[···11b]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···144]··/usr/include/x86_64-linux-gnu/sys9 ··[···144]··/usr/include/x86_64-linux-gnu/sys
10 ··[···166]··/usr/include10 ··[···166]··/usr/include
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
9.96 KB
./usr/lib/debug/.build-id/b9/377af94f6aae444c54424dea28c2912ac3ead1.debug vs.
./usr/lib/debug/.build-id/a5/4795f5496e668866f26813f8cd31f6b813f8a3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········683968·(bytes·into·file)13 ··Start·of·section·headers:··········683960·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
2.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0xa6fc0:1 There·are·36·section·headers,·starting·at·offset·0xa6fb8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001398·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001398·18···A··4···1··8
Offset 27, 19 lines modifiedOffset 27, 19 lines modified
27 ··[22]·.data·············NOBITS··········0000000000060000·000e58·0020a8·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········0000000000060000·000e58·0020a8·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········00000000000620c0·000e58·000f60·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00000000000620c0·000e58·000f60·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·0000b8·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·0000b8·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000338·03cfa2·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000338·03cfa2·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·03d2e0·0004bf·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·03d2e0·0004bf·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·03d7a0·01bdf4·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·03d7a0·01bdf4·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·059598·0001e2·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·059598·0001e0·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·059780·03a3cf·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·059778·03a3cf·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·093b50·008049·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·093b48·008049·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09bb99·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09bb91·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·09bbe8·0055f8·18·····34·709··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·09bbe0·0055f8·18·····34·709··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·0a11e0·005c72·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·0a11d8·005c72·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a6e52·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a6e4a·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·l·(large),·p·(processor·specific)45 ··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:·b9377af94f6aae444c54424dea28c2912ac3ead13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a54795f5496e668866f26813f8cd31f6b813f8a3
1.5 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 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·10,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x58):·./.mesonpy-gj_70nex31 ··0»      (line_strp)»   (offset:·0x58):·./.mesonpy-rvlyyhtc
32 ··1»      (line_strp)»   (offset:·0x6c):·src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6c):·src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x138):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x138):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x15a):·/usr/include38 ··7»      (line_strp)»   (offset:·0x15a):·/usr/include
Offset 209203, 15 lines modifiedOffset 209203, 15 lines modified
209203 ··Opcode·9·has·1·arg209203 ··Opcode·9·has·1·arg
209204 ··Opcode·10·has·0·args209204 ··Opcode·10·has·0·args
209205 ··Opcode·11·has·0·args209205 ··Opcode·11·has·0·args
209206 ··Opcode·12·has·1·arg209206 ··Opcode·12·has·1·arg
  
209207 ·The·Directory·Table·(offset·0x57681,·lines·6,·columns·1):209207 ·The·Directory·Table·(offset·0x57681,·lines·6,·columns·1):
209208 ··Entry»  Name209208 ··Entry»  Name
209209 ··0»      (line_strp)»   (offset:·0x58):·./.mesonpy-gj_70nex209209 ··0»      (line_strp)»   (offset:·0x58):·./.mesonpy-rvlyyhtc
209210 ··1»      (line_strp)»   (offset:·0x419):·../src/fabio/ext/src209210 ··1»      (line_strp)»   (offset:·0x419):·../src/fabio/ext/src
209211 ··2»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits209211 ··2»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits
209212 ··3»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/x86_64-linux-gnu/14/include209212 ··3»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
209213 ··4»      (line_strp)»   (offset:·0x42e):·/usr/include/x86_64-linux-gnu/bits/types209213 ··4»      (line_strp)»   (offset:·0x42e):·/usr/include/x86_64-linux-gnu/bits/types
209214 ··5»      (line_strp)»   (offset:·0x15a):·/usr/include209214 ··5»      (line_strp)»   (offset:·0x15a):·/usr/include
  
209215 ·The·File·Name·Table·(offset·0x5769f,·lines·15,·columns·2):209215 ·The·File·Name·Table·(offset·0x5769f,·lines·15,·columns·2):
2.63 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x34·(32-bit)4 ···Length:········0x34·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xa007 ···Abbrev·Offset:·0xa00
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-gj_70nex11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-rvlyyhtc
12 ·<1><15>:·Abbrev·Number:·4·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·4·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc7>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc7>
16 ·<1><1f>:·Abbrev·Number:·4·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x63a>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x63a>
18 ·<1><24>:·Abbrev·Number:·4·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ···Unit·Type:·····DW_UT_compile·(1)33 ···Unit·Type:·····DW_UT_compile·(1)
34 ···Abbrev·Offset:·034 ···Abbrev·Offset:·0
35 ···Pointer·Size:··835 ···Pointer·Size:··8
36 ·<0><44>:·Abbrev·Number:·140·(DW_TAG_compile_unit)36 ·<0><44>:·Abbrev·Number:·140·(DW_TAG_compile_unit)
37 ····<46>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·37 ····<46>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
38 ····<4a>···DW_AT_language····:·(data1)·29»   (C11)38 ····<4a>···DW_AT_language····:·(data1)·29»   (C11)
39 ····<4b>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c39 ····<4b>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
40 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-gj_70nex40 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-rvlyyhtc
41 ····<53>···DW_AT_ranges······:·(sec_offset)·0x104e541 ····<53>···DW_AT_ranges······:·(sec_offset)·0x104e5
42 ····<57>···DW_AT_low_pc······:·(addr)·042 ····<57>···DW_AT_low_pc······:·(addr)·0
43 ····<5f>···DW_AT_stmt_list···:·(sec_offset)·043 ····<5f>···DW_AT_stmt_list···:·(sec_offset)·0
44 ·<1><63>:·Abbrev·Number:·1·(DW_TAG_base_type)44 ·<1><63>:·Abbrev·Number:·1·(DW_TAG_base_type)
45 ····<64>···DW_AT_byte_size···:·(data1)·845 ····<64>···DW_AT_byte_size···:·(data1)·8
46 ····<65>···DW_AT_encoding····:·(data1)·7»    (unsigned)46 ····<65>···DW_AT_encoding····:·(data1)·7»    (unsigned)
47 ····<66>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·47 ····<66>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
Offset 183820, 15 lines modifiedOffset 183820, 15 lines modified
183820 ···Unit·Type:·····DW_UT_compile·(1)183820 ···Unit·Type:·····DW_UT_compile·(1)
183821 ···Abbrev·Offset:·0xa00183821 ···Abbrev·Offset:·0xa00
183822 ···Pointer·Size:··8183822 ···Pointer·Size:··8
183823 ·<0><7abb3>:·Abbrev·Number:·18·(DW_TAG_compile_unit)183823 ·<0><7abb3>:·Abbrev·Number:·18·(DW_TAG_compile_unit)
183824 ····<7abb4>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·183824 ····<7abb4>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
183825 ····<7abb8>···DW_AT_language····:·(data1)·29»(C11)183825 ····<7abb8>···DW_AT_language····:·(data1)·29»(C11)
183826 ····<7abb9>···DW_AT_name········:·(line_strp)·(offset:·0x3f8):·../src/fabio/ext/src/ccp4_pack.c183826 ····<7abb9>···DW_AT_name········:·(line_strp)·(offset:·0x3f8):·../src/fabio/ext/src/ccp4_pack.c
183827 ····<7abbd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-gj_70nex183827 ····<7abbd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-rvlyyhtc
183828 ····<7abc1>···DW_AT_low_pc······:·(addr)·0x50040183828 ····<7abc1>···DW_AT_low_pc······:·(addr)·0x50040
183829 ····<7abc9>···DW_AT_high_pc·····:·(udata)·6682183829 ····<7abc9>···DW_AT_high_pc·····:·(udata)·6682
183830 ····<7abcb>···DW_AT_stmt_list···:·(sec_offset)·0x5765f183830 ····<7abcb>···DW_AT_stmt_list···:·(sec_offset)·0x5765f
183831 ·<1><7abcf>:·Abbrev·Number:·4·(DW_TAG_imported_unit)183831 ·<1><7abcf>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
183832 ····<7abd0>···DW_AT_import······:·(GNU_ref_alt)·<0x62a2>183832 ····<7abd0>···DW_AT_import······:·(GNU_ref_alt)·<0x62a2>
183833 ·<1><7abd4>:·Abbrev·Number:·4·(DW_TAG_imported_unit)183833 ·<1><7abd4>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
183834 ····<7abd5>···DW_AT_import······:·(GNU_ref_alt)·<0x6621>183834 ····<7abd5>···DW_AT_import······:·(GNU_ref_alt)·<0x6621>
226 B
strings --all --bytes=8 {}
    
Offset 66, 15 lines modifiedOffset 66, 14 lines modified
66 .xj/fV·V66 .xj/fV·V
67 GLL6qU0yF67 GLL6qU0yF
68 aYZ"$+NP68 aYZ"$+NP
69 ^v'H~ufx69 ^v'H~ufx
70 F'Zb6cRH70 F'Zb6cRH
71 ]hF+2W@>71 ]hF+2W@>
72 88dmEKX172 88dmEKX1
73 Z3.!9e+! 
74 -Y2Ff,"&73 -Y2Ff,"&
75 ;ob&x3t\L74 ;ob&x3t\L
76 b/{b]@F/75 b/{b]@F/
77 P:/`K1/,76 P:/`K1/,
78 .&|.&|.%77 .&|.&|.%
79 z^P#p^0M78 z^P#p^0M
80 XnmB+6Y_J+79 XnmB+6Y_J+
692 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c2 ··[·····0]··src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
3 ··[····58]··./.mesonpy-gj_70nex3 ··[····58]··./.mesonpy-rvlyyhtc
4 ··[····6c]··src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····6c]··src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····b4]··/usr/include/python3.125 ··[····b4]··/usr/include/python3.12
6 ··[····cc]··/usr/include/python3.12/cpython6 ··[····cc]··/usr/include/python3.12/cpython
7 ··[····ec]··/usr/include/x86_64-linux-gnu/bits7 ··[····ec]··/usr/include/x86_64-linux-gnu/bits
8 ··[···10f]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[···10f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···138]··/usr/include/x86_64-linux-gnu/sys9 ··[···138]··/usr/include/x86_64-linux-gnu/sys
10 ··[···15a]··/usr/include10 ··[···15a]··/usr/include
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
6.23 KB
./usr/lib/debug/.build-id/bf/5c175ba8e4087c31cd7060652775e6baa0172c.debug vs.
./usr/lib/debug/.build-id/5f/6e4a5c26ac83b9d37f5947355d472ab39219bb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
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:·bf5c175ba8e4087c31cd7060652775e6baa0172c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5f6e4a5c26ac83b9d37f5947355d472ab39219bb
1.49 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 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·10,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-1g0vudx531 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9ybbacez
32 ··1»      (line_strp)»   (offset:·0x6c):·src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6c):·src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/include36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x11c):·/usr/lib/gcc/x86_64-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x11c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x145):·/usr/include/x86_64-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x145):·/usr/include/x86_64-linux-gnu/sys
Offset 208602, 15 lines modifiedOffset 208602, 15 lines modified
208602 ··Opcode·9·has·1·arg208602 ··Opcode·9·has·1·arg
208603 ··Opcode·10·has·0·args208603 ··Opcode·10·has·0·args
208604 ··Opcode·11·has·0·args208604 ··Opcode·11·has·0·args
208605 ··Opcode·12·has·1·arg208605 ··Opcode·12·has·1·arg
  
208606 ·The·Directory·Table·(offset·0x5722f,·lines·6,·columns·1):208606 ·The·Directory·Table·(offset·0x5722f,·lines·6,·columns·1):
208607 ··Entry»  Name208607 ··Entry»  Name
208608 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-1g0vudx5208608 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9ybbacez
208609 ··1»      (line_strp)»   (offset:·0x420):·../src/fabio/ext/src208609 ··1»      (line_strp)»   (offset:·0x420):·../src/fabio/ext/src
208610 ··2»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits208610 ··2»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits
208611 ··3»      (line_strp)»   (offset:·0x11c):·/usr/lib/gcc/x86_64-linux-gnu/14/include208611 ··3»      (line_strp)»   (offset:·0x11c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
208612 ··4»      (line_strp)»   (offset:·0x435):·/usr/include/x86_64-linux-gnu/bits/types208612 ··4»      (line_strp)»   (offset:·0x435):·/usr/include/x86_64-linux-gnu/bits/types
208613 ··5»      (line_strp)»   (offset:·0x10f):·/usr/include208613 ··5»      (line_strp)»   (offset:·0x10f):·/usr/include
  
208614 ·The·File·Name·Table·(offset·0x5724d,·lines·15,·columns·2):208614 ·The·File·Name·Table·(offset·0x5724d,·lines·15,·columns·2):
2.61 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x34·(32-bit)4 ···Length:········0x34·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x9fe7 ···Abbrev·Offset:·0x9fe
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-1g0vudx511 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9ybbacez
12 ·<1><15>:·Abbrev·Number:·4·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·4·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc7>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc7>
16 ·<1><1f>:·Abbrev·Number:·4·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x63a>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x63a>
18 ·<1><24>:·Abbrev·Number:·4·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ···Unit·Type:·····DW_UT_compile·(1)33 ···Unit·Type:·····DW_UT_compile·(1)
34 ···Abbrev·Offset:·034 ···Abbrev·Offset:·0
35 ···Pointer·Size:··835 ···Pointer·Size:··8
36 ·<0><44>:·Abbrev·Number:·139·(DW_TAG_compile_unit)36 ·<0><44>:·Abbrev·Number:·139·(DW_TAG_compile_unit)
37 ····<46>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·37 ····<46>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
38 ····<4a>···DW_AT_language····:·(data1)·29»   (C11)38 ····<4a>···DW_AT_language····:·(data1)·29»   (C11)
39 ····<4b>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c39 ····<4b>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
40 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-1g0vudx540 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9ybbacez
41 ····<53>···DW_AT_ranges······:·(sec_offset)·0x1037941 ····<53>···DW_AT_ranges······:·(sec_offset)·0x10379
42 ····<57>···DW_AT_low_pc······:·(addr)·042 ····<57>···DW_AT_low_pc······:·(addr)·0
43 ····<5f>···DW_AT_stmt_list···:·(sec_offset)·043 ····<5f>···DW_AT_stmt_list···:·(sec_offset)·0
44 ·<1><63>:·Abbrev·Number:·1·(DW_TAG_base_type)44 ·<1><63>:·Abbrev·Number:·1·(DW_TAG_base_type)
45 ····<64>···DW_AT_byte_size···:·(data1)·845 ····<64>···DW_AT_byte_size···:·(data1)·8
46 ····<65>···DW_AT_encoding····:·(data1)·7»    (unsigned)46 ····<65>···DW_AT_encoding····:·(data1)·7»    (unsigned)
47 ····<66>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·47 ····<66>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
Offset 182741, 15 lines modifiedOffset 182741, 15 lines modified
182741 ···Unit·Type:·····DW_UT_compile·(1)182741 ···Unit·Type:·····DW_UT_compile·(1)
182742 ···Abbrev·Offset:·0x9fe182742 ···Abbrev·Offset:·0x9fe
182743 ···Pointer·Size:··8182743 ···Pointer·Size:··8
182744 ·<0><7a107>:·Abbrev·Number:·18·(DW_TAG_compile_unit)182744 ·<0><7a107>:·Abbrev·Number:·18·(DW_TAG_compile_unit)
182745 ····<7a108>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·182745 ····<7a108>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
182746 ····<7a10c>···DW_AT_language····:·(data1)·29»(C11)182746 ····<7a10c>···DW_AT_language····:·(data1)·29»(C11)
182747 ····<7a10d>···DW_AT_name········:·(line_strp)·(offset:·0x3ff):·../src/fabio/ext/src/ccp4_pack.c182747 ····<7a10d>···DW_AT_name········:·(line_strp)·(offset:·0x3ff):·../src/fabio/ext/src/ccp4_pack.c
182748 ····<7a111>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-1g0vudx5182748 ····<7a111>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9ybbacez
182749 ····<7a115>···DW_AT_low_pc······:·(addr)·0x4ef40182749 ····<7a115>···DW_AT_low_pc······:·(addr)·0x4ef40
182750 ····<7a11d>···DW_AT_high_pc·····:·(udata)·6682182750 ····<7a11d>···DW_AT_high_pc·····:·(udata)·6682
182751 ····<7a11f>···DW_AT_stmt_list···:·(sec_offset)·0x5720d182751 ····<7a11f>···DW_AT_stmt_list···:·(sec_offset)·0x5720d
182752 ·<1><7a123>:·Abbrev·Number:·4·(DW_TAG_imported_unit)182752 ·<1><7a123>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
182753 ····<7a124>···DW_AT_import······:·(GNU_ref_alt)·<0x62a2>182753 ····<7a124>···DW_AT_import······:·(GNU_ref_alt)·<0x62a2>
182754 ·<1><7a128>:·Abbrev·Number:·4·(DW_TAG_imported_unit)182754 ·<1><7a128>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
182755 ····<7a129>···DW_AT_import······:·(GNU_ref_alt)·<0x6621>182755 ····<7a129>···DW_AT_import······:·(GNU_ref_alt)·<0x6621>
207 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ,GCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
2 cVfv<s2V2 cVfv<s2V
3 YcCyB;?c3 YcCyB;?c
4 `u_q{jK}»       4 `u_q{jK}»       
5 yR&?6>(65 yR&?6>(6
6 »       "|VJLm536 »       "|VJLm53
7 X3xR|"4M7 X3xR|"4M
8 I_TGOzjfNP8 I_TGOzjfNP
645 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-1g0vudx52 ··[·····0]··./.mesonpy-9ybbacez
3 ··[····14]··src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c3 ··[····14]··src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
4 ··[····6c]··src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····6c]··src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····b4]··/usr/include/python3.135 ··[····b4]··/usr/include/python3.13
6 ··[····cc]··/usr/include/python3.13/cpython6 ··[····cc]··/usr/include/python3.13/cpython
7 ··[····ec]··/usr/include/x86_64-linux-gnu/bits7 ··[····ec]··/usr/include/x86_64-linux-gnu/bits
8 ··[···10f]··/usr/include8 ··[···10f]··/usr/include
9 ··[···11c]··/usr/lib/gcc/x86_64-linux-gnu/14/include9 ··[···11c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
9.7 KB
./usr/lib/debug/.build-id/d4/ad601deb01d4b9eae4e7935b87e7501414386a.debug vs.
./usr/lib/debug/.build-id/68/299433baa6d3661612f4618f2d0c3651c2dc90.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
1.93 KB
readelf --wide --sections {}
    
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········000000000009f000·000ff0·0007c8·00··WA··0···0··824 ··[19]·.data.rel.ro······NOBITS··········000000000009f000·000ff0·0007c8·00··WA··0···0··8
25 ··[20]·.dynamic··········NOBITS··········000000000009f7c8·000ff0·0001f0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········000000000009f7c8·000ff0·0001f0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········000000000009f9b8·000ff0·000648·08··WA··0···0··826 ··[21]·.got··············NOBITS··········000000000009f9b8·000ff0·000648·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········00000000000a0000·000ff0·002008·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········00000000000a0000·000ff0·002008·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········00000000000a2020·000ff0·000c70·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00000000000a2020·000ff0·000c70·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000093·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000093·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000318·05a788·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000318·05a789·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·05aaa0·00047f·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·05aaa8·00047f·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·05af20·026ba6·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·05af28·026ba3·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·081ac8·0001a9·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·081ad0·0001a4·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·081c78·084013·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·081c78·084013·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·105c90·00f4e8·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·105c90·00f4e8·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·115178·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·115178·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·1151c8·005208·18·····34·676··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·1151c8·005208·18·····34·676··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·11a3d0·00582e·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·11a3d0·00582e·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·11fbfe·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·11fbfe·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
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:·d4ad601deb01d4b9eae4e7935b87e7501414386a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·68299433baa6d3661612f4618f2d0c3651c2dc90
1.58 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-1g0vudx531 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9ybbacez
32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x103):·/usr/include36 ··5»      (line_strp)»   (offset:·0x103):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/x86_64-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/x86_64-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x139):·/usr/include/x86_64-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x139):·/usr/include/x86_64-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include/python3.13/internal39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include/python3.13/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·67,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·67,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·dense.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x58):·dense.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x44):·dense.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x58):·dense.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x21d):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x21d):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17c):·floatobject.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17c):·floatobject.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18a):·abstract.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18a):·abstract.h
47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x195):·tupleobject.h47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x195):·tupleobject.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a3):·string_fortified.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a3):·string_fortified.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b6):·longintrepr.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b6):·longintrepr.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c4):·dictobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c4):·dictobject.h
1.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·156·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·156·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-1g0vudx513 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9ybbacez
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1e1fa14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1e1fa
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)19 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x77af)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x77af)·
3.04 KB
strings --all --bytes=8 {}
    
Offset 1, 147 lines modifiedOffset 1, 141 lines modified
1 8jGCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
 2 zZXzp_=@
 3 YkgJ^!'7U
 4 ·-CBz)0w|
 5 FHcE,;qy
 6 '$XSB""=
 7 qSYqbeeV|v
 8 Rk6qS.sSV
 9 }Af"UL[w3
 10 o7w[*K_,
 11 IG(NNWD0
 12 zM/]/%|»>
 13 MB.mPo·i
 14 $)(_K/g;
 15 t=(V/q3(
 16 b96Q1dN{
2 [zvggm%V 
3 0PDr1Vm2 
4 y6wfwvvvv 
5 *'sxwEuS= 
6 'Ia,JkJ4 
7 f6_9H»  p[ 
8 $TA)J-.J] 
9 S&p=&p_D 
10 \DQ]~(n? 
11 &oz/Eqy" 
12 *uyAn>"$ 
13 iJ=G^0s_ 
14 oJLw[~SbF 
15 ·j|P4*2X 
16 5?Ih1!]= 
17 vD188Cn3? 
18 8K/jKK[· 
19 Ck»     ]zySco 
20 `KNsN@b8 
21 d">LxQjH 
22 /&eMq]Ty 
23 Zo>fwwl7}g 
24 Wyl3O_$K 
25 VCMVbmjF 
26 %sKfh#@<Z17 %sKfh#@<Z
 18 JMsYwJs||yT
 19 TSvP41P3BD#
 20 L8jcOO=b
 21 C]0Z):1Pvb
 22 x%lTea(=^=
 23 x{bN;6V&`
 24 ]FE]lr_`_7
 25 6QfwQewQ
 26 s5qu*»  3m
 27 [a0Pbp.G
 28 $7`t-A@"w
 29 ]gP?8E\gP
 30 'HNCzl<ARb
 31 2*}AJ4oIM!)TJ
 32 B44S6$46
 33 *5PJDiJ_
 34 -@,U8$C!3
 35 D8/L%ckAs
 36 $+·_v^P[
 37 mU`t;}hR
 38 mMoeR&Cr?d
 39 7$C@o&z55
 40 2l`}|D$B
 41 Q>r.,b?T
 42 EqHr$$9e·
 43 EqHr$$9ZHv
 44 :Y5D__X5D__Z5D_
 45 [5D_?X5D_
 46 hC@g&$3V
 47 ;?u%RU1ma
 48 k·(?|-`_
 49 yM&4[[}»
 50 wC&D_G}»
 51 Ee!»    &H&=
 52 SU5+/B"|
 53 Esi\Elr%c%
 54 nQFCb4_}
 55 w·yMYD4_
 56 ,8?]D#tLRb
 57 wuHLJt"jK|L?
 58 ,Flmsygl
 59 »       [:/\"sp
 60 MqCRggiK?
 61 I*t7R0:RF
 62 dkmhSoe`S
 63 SWiW9dN:eV
 64 WvE"';OV
 65 #SF|#S`[
 66 ;e|4Q.Z$
 67 ,)TYWh1)
 68 {;$$ldl%
 69 ,v|F.6iCG
 70 K|YZGUZGci
 71 C$m4VERt
 72 u}{y^N1/
 73 j(kya)Xy
 74 c97Vm7)c
 75 Ol~Bzn(J
 76 dY9jIH3}
 77 miXB]6Glz-V
 78 pMmzmPlJ
 79 t'nz9~}z
 80 z>1t+oS\
 81 emj8_E{B
 82 o%Aptuac
 83 .YwPvm'$
 84 29BE64B=
 85 g@yzp3h6v
 86 dNaqpISSw
 87 "_\th»  Iz
 88 SCIfqb45
 89 3}#=p·.'`J
 90 0+),NZca
 91 _@N/'e>b
 92 OlSSx'tR
 93 8%Rm:+R]A.5'R
 94 7)3~·>jTu
 95 YJ.jvC=%
 96 (&#=RTX`
 97 a/-S=tv5j
 98 \>P$Q_Yy
 99 J9<^ED5h
 100 vGf=QZS:
27 SDsQF#4Z 
28 `OO»    N6!y 
29 zp<Ag4[m] 
Max diff block lines reached; 66/3058 bytes (2.16%) of diff not shown.
773 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··./.mesonpy-9ybbacez
2 ··[·····0]··src/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c3 ··[····14]··src/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
3 ··[····50]··./.mesonpy-1g0vudx5 
4 ··[····64]··src/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····64]··src/fabio/ext/dense.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a8]··/usr/include/python3.135 ··[····a8]··/usr/include/python3.13
6 ··[····c0]··/usr/include/python3.13/cpython6 ··[····c0]··/usr/include/python3.13/cpython
7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits
8 ··[···103]··/usr/include8 ··[···103]··/usr/include
9 ··[···110]··/usr/lib/gcc/x86_64-linux-gnu/14/include9 ··[···110]··/usr/lib/gcc/x86_64-linux-gnu/14/include
10 ··[···139]··/usr/include/x86_64-linux-gnu/sys10 ··[···139]··/usr/include/x86_64-linux-gnu/sys
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
8.04 KB
./usr/lib/debug/.build-id/d5/a92e67842dc00f50073af5aa69094a8b75e147.debug vs.
./usr/lib/debug/.build-id/8b/491dad3710b939479285721d16a5e8ff49151e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1.76 KB
readelf --wide --sections {}
    
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········0000000000042180·001170·0006a0·00··WA··0···0··824 ··[19]·.data.rel.ro······NOBITS··········0000000000042180·001170·0006a0·00··WA··0···0··8
25 ··[20]·.dynamic··········NOBITS··········0000000000042820·001170·0001e0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········0000000000042820·001170·0001e0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········0000000000042a00·001170·000600·08··WA··0···0··826 ··[21]·.got··············NOBITS··········0000000000042a00·001170·000600·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000043000·001170·001848·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········0000000000043000·001170·001848·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········0000000000044860·001170·000ab8·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000044860·001170·000ab8·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00008a·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00008a·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·031196·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000310·031198·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0314a8·0003db·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0314a8·0003db·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·031888·0159ec·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·031888·0159ec·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·047278·0001a6·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·047278·0001a3·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·047420·02ea36·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·047420·02ea36·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·075e58·0065b2·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·075e58·0065b2·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·07c40a·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·07c40a·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·07c458·0041e8·18·····34·513··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·07c458·0041e8·18·····34·513··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·080640·0042c0·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·080640·0042c0·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·084900·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·084900·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
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:·d5a92e67842dc00f50073af5aa69094a8b75e1473 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8b491dad3710b939479285721d16a5e8ff49151e
1.61 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x60):·./.mesonpy-1g0vudx531 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9ybbacez
32 ··1»      (line_strp)»   (offset:·0x74):·src/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x74):·src/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xf8):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf8):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x11b):·/usr/include36 ··5»      (line_strp)»   (offset:·0x11b):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x128):·/usr/lib/gcc/x86_64-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x128):·/usr/lib/gcc/x86_64-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x151):·/usr/include/x86_64-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x151):·/usr/include/x86_64-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x173):·/usr/include/python3.13/internal39 ··8»      (line_strp)»   (offset:·0x173):·/usr/include/python3.13/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·65,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·65,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4c):·_agi_bitfield.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x60):·_agi_bitfield.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4c):·_agi_bitfield.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x60):·_agi_bitfield.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x207):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x207):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ad):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ad):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1c0):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1c0):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1cd):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1cd):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d6):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d6):·unicodeobject.h
1.14 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·133·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·133·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x60):·./.mesonpy-1g0vudx513 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9ybbacez
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xcae414 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xcae4
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
1.44 KB
strings --all --bytes=8 {}
    
Offset 1, 73 lines modifiedOffset 1, 63 lines modified
1 GGCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
 2 93=93yNq
 3 ALP:s@$3
 4 uz,-t}lxE
 5 hI!Zb,)%
 6 f](^;Q)Ho
 7 *Zna@"7h
 8 cV!y,Z3j
 9 kExY&Oun
 10 1·he4_9DQX
 11 J2CalMuk!Wks
 12 N]{i'm{v
 13 pMLB8!Fh
 14 D[u\X~3:K
 15 g%e6T»  v=
 16 Bj)p|"_Hi
 17 !AEtC)ME
 18 MX3YD6%1k6
 19 kiwE?m._K
 20 T=?^T}@6
 21 H26ppn2d
 22 a|hj/![T
 23 ,J`Ch"Bc
 24 "H/TE(Jbr(
 25 ),2}?_dZ8
 26 8wu``s<;X
 27 NUDNeiyT
 28 {2Wa{Dl{
 29 'Xk"ZuJ&i
2 Bk".%:\f 
3 HBw>aA~& 
4 ?ua%E(cB 
5 cdMX{Q0e·/ 
6 ,L|kxd90 
7 nG`H)}O'0 
8 UcMtlsZ0{v( 
9 9Atk|"f87 
10 Z1WXqn%Y 
11 "E)7=&JY@ 
12 W8]F~o_m 
13 *M?g-w-<` 
14 UE*Vp|U* 
15 GnYw·\Gx 
16 *)P*)pWI 
17 P#7K\OA) 
18 9pL=+W\Z 
19 l\wI53C_-Y 
20 ,rao,]» b 
21 FxtRo#p}_;"u·) 
22 5RIU5Th[q 
23 ct5T45FXc05 
24 G">W'q>% 
25 J9.5yZiRIl 
26 LyEd-;^\»       Itv 
27 )[eS{UIX 
28 IbDxfYr7Y 
29 <O&j^_HG 
30 NHn'iW:$1 
31 y2^·'F\E 
32 qHNz$U^]Z 
33 6xg+UI_0 
34 h&9A|SG4 
35 B#)V6{Gr4 
36 Fzegae>K 
37 |·VV;@l{·VV30 |·VV;@l{·VV
 31 2yOV<hp&
 32 A*Di97l3H
 33 1j6F?5L+K
 34 7Wmp<W5E
 35 g#.-#n» b
 36 X$z^6.(E
 37 1>`x)·»  m
 38 GH+hs,~DK\
 39 yhv)i:`S
 40 `t>O-yC7
 41 /Xm~=W%kP
 42 se;Th6j^X"O
 43 Vc8S31=Pb
 44 9u/LF;Q6
 45 /qm9s__v|
 46 f}WsE?C<
 47 *m<%hLU_-
 48 nC,»    8~l'o
 49 [oQAt+4B
 50 $Kh·)wPs
 51 mn9mQ`gRUr
 52 #itIJ#"x
 53 O=TQX]vf
 54 -SlucJV6l
 55 ^\,iR|q1P!
 56 .C1P`b5Bx
38 {|!t"\MO8 
39 Gu*a*3OdKE 
40 S#DOnkYI" 
41 Dn8'6-?-$ 
42 /LIv_oBy 
43 »       3J^_o*i 
44 9Zr::R+l 
45 (?":}C6u 
46 "sP>M("x, 
47 i\)bJe\+ 
48 R{V-1zoC 
49 csGP~h4_ 
50 Y(%<%»  ;{ 
51 (fM>71wB 
52 G}j[#U2g] 
53 jGQ|+JIC 
54 Tz!BMsR[ 
55 #1('].ET 
56 M."?SF0%o 
57 YX=uiM3; 
58 fX1(.Ae] 
59 H[aP&YZl 
60 rR<Po=W/ 
61 _2=|G_M= 
62 ·I#1/J=\ 
63 jARw/J_5 
64 hyJ5Y>;h 
65 H|^1r_/-6G 
66 &aqU'sA\ 
67 t6h"tv5t57 t6h"tv5t
68 9;O+z\kk58 9;O+z\kk
69 Ty"S)A[a59 Ty"S)A[a
70 8L=Sj0n160 8L=Sj0n1
71 ~pgFd6N$61 ~pgFd6N$
72 NRP&·N[?Z62 NRP&·N[?Z
73 ]VS1@<6=63 ]VS1@<6=
Max diff block lines reached; -1/1424 bytes (-0.07%) of diff not shown.
813 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··./.mesonpy-9ybbacez
2 ··[·····0]··src/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
3 ··[····60]··./.mesonpy-1g0vudx5 
4 ··[····74]··src/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····74]··src/fabio/ext/_agi_bitfield.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····c0]··/usr/include/python3.135 ··[····c0]··/usr/include/python3.13
6 ··[····d8]··/usr/include/python3.13/cpython6 ··[····d8]··/usr/include/python3.13/cpython
7 ··[····f8]··/usr/include/x86_64-linux-gnu/bits7 ··[····f8]··/usr/include/x86_64-linux-gnu/bits
8 ··[···11b]··/usr/include8 ··[···11b]··/usr/include
9 ··[···128]··/usr/lib/gcc/x86_64-linux-gnu/14/include9 ··[···128]··/usr/lib/gcc/x86_64-linux-gnu/14/include
10 ··[···151]··/usr/include/x86_64-linux-gnu/sys10 ··[···151]··/usr/include/x86_64-linux-gnu/sys
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
12.5 KB
./usr/lib/debug/.build-id/e3/b0ee7104904c8de8a08d35fd4a1d5a5e682699.debug vs.
./usr/lib/debug/.build-id/be/ff7c9cfef0c05575afe70e2d7f7d11288a3be8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········352864·(bytes·into·file)13 ··Start·of·section·headers:··········352872·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x56260:1 There·are·36·section·headers,·starting·at·offset·0x56268:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0011e8·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0011e8·18···A··4···1··8
Offset 24, 22 lines modifiedOffset 24, 22 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········000000000002d2e8·0002d8·000538·00··WA··0···0··824 ··[19]·.data.rel.ro······NOBITS··········000000000002d2e8·0002d8·000538·00··WA··0···0··8
25 ··[20]·.dynamic··········NOBITS··········000000000002d820·0002d8·0001e0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········000000000002d820·0002d8·0001e0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········000000000002da00·0002d8·000600·08··WA··0···0··826 ··[21]·.got··············NOBITS··········000000000002da00·0002d8·000600·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········000000000002e000·0002d8·001368·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········000000000002e000·0002d8·001368·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········000000000002f380·0002d8·000898·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········000000000002f380·0002d8·000898·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00009a·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00009a·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000320·020e49·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000320·020e4b·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·021170·00047b·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·021170·00047b·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·0215f0·00e39a·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·0215f0·00e39b·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02f990·0001d0·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02f990·0001d1·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02fb60·01b94a·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02fb68·01b94a·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·04b4b0·003d48·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·04b4b8·003d48·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04f1f8·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04f200·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·04f248·0038e8·18·····34·417··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·04f250·0038e8·18·····34·417··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·052b30·0035c2·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·052b38·0035c2·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0560f2·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0560fa·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·l·(large),·p·(processor·specific)45 ··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:·e3b0ee7104904c8de8a08d35fd4a1d5a5e6826993 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·beff7c9cfef0c05575afe70e2d7f7d11288a3be8
2.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 30 lines modifiedOffset 25, 30 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·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-gj_70nex31 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-rvlyyhtc
32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include/x86_64-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include/x86_64-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x177):·/usr/include39 ··8»      (line_strp)»   (offset:·0x177):·/usr/include
40 ··9»      (line_strp)»   (offset:·0x184):·/usr/include/python3.12/internal40 ··9»      (line_strp)»   (offset:·0x184):·/usr/include/python3.12/internal
41 ··10»     (line_strp)»  (offset:·0x1a5):·../src/fabio/ext/include41 ··10»     (line_strp)»  (offset:·0x1a5):·../src/fabio/ext/include
  
42 ·The·File·Name·Table·(offset·0x54,·lines·66,·columns·2):42 ·The·File·Name·Table·(offset·0x54,·lines·66,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x58):·cf_io.pyx.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·cf_io.pyx.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x58):·cf_io.pyx.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x44):·cf_io.pyx.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x2fc):·object.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x2fc):·object.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·abstract.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·abstract.h
48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·tupleobject.h48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·tupleobject.h
49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1d7):·floatobject.h49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1d7):·floatobject.h
50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·string_fortified.h50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·string_fortified.h
51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1f8):·dictobject.h51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1f8):·dictobject.h
52 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x205):·stdio2.h52 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x205):·stdio2.h
Offset 100733, 15 lines modifiedOffset 100733, 15 lines modified
100733 ··Opcode·9·has·1·arg100733 ··Opcode·9·has·1·arg
100734 ··Opcode·10·has·0·args100734 ··Opcode·10·has·0·args
100735 ··Opcode·11·has·0·args100735 ··Opcode·11·has·0·args
100736 ··Opcode·12·has·1·arg100736 ··Opcode·12·has·1·arg
  
100737 ·The·Directory·Table·(offset·0x295b7,·lines·7,·columns·1):100737 ·The·Directory·Table·(offset·0x295b7,·lines·7,·columns·1):
100738 ··Entry»  Name100738 ··Entry»  Name
100739 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-gj_70nex100739 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-rvlyyhtc
100740 ··1»      (line_strp)»   (offset:·0x42b):·../src/fabio/ext/src100740 ··1»      (line_strp)»   (offset:·0x42b):·../src/fabio/ext/src
100741 ··2»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits100741 ··2»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
100742 ··3»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/14/include100742 ··3»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/14/include
100743 ··4»      (line_strp)»   (offset:·0x14e):·/usr/include/x86_64-linux-gnu/bits/types100743 ··4»      (line_strp)»   (offset:·0x14e):·/usr/include/x86_64-linux-gnu/bits/types
100744 ··5»      (line_strp)»   (offset:·0x1a5):·../src/fabio/ext/include100744 ··5»      (line_strp)»   (offset:·0x1a5):·../src/fabio/ext/include
100745 ··6»      (line_strp)»   (offset:·0x177):·/usr/include100745 ··6»      (line_strp)»   (offset:·0x177):·/usr/include
  
2.77 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x7d·(32-bit)4 ···Length:········0x7d·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x99d7 ···Abbrev·Offset:·0x99d
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-gj_70nex11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-rvlyyhtc
12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·6·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xa9>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xa9>
16 ·<1><1f>:·Abbrev·Number:·6·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x62a2>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x62a2>
18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
Offset 75, 16 lines modifiedOffset 75, 16 lines modified
75 ···Version:·······575 ···Version:·······5
76 ···Unit·Type:·····DW_UT_compile·(1)76 ···Unit·Type:·····DW_UT_compile·(1)
77 ···Abbrev·Offset:·077 ···Abbrev·Offset:·0
78 ···Pointer·Size:··878 ···Pointer·Size:··8
79 ·<0><8d>:·Abbrev·Number:·134·(DW_TAG_compile_unit)79 ·<0><8d>:·Abbrev·Number:·134·(DW_TAG_compile_unit)
80 ····<8f>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·80 ····<8f>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
81 ····<93>···DW_AT_language····:·(data1)·29»   (C11)81 ····<93>···DW_AT_language····:·(data1)·29»   (C11)
82 ····<94>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c82 ····<94>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
83 ····<98>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-gj_70nex83 ····<98>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-rvlyyhtc
84 ····<9c>···DW_AT_ranges······:·(sec_offset)·0x7b7984 ····<9c>···DW_AT_ranges······:·(sec_offset)·0x7b79
85 ····<a0>···DW_AT_low_pc······:·(addr)·085 ····<a0>···DW_AT_low_pc······:·(addr)·0
86 ····<a8>···DW_AT_stmt_list···:·(sec_offset)·086 ····<a8>···DW_AT_stmt_list···:·(sec_offset)·0
87 ·<1><ac>:·Abbrev·Number:·1·(DW_TAG_base_type)87 ·<1><ac>:·Abbrev·Number:·1·(DW_TAG_base_type)
88 ····<ad>···DW_AT_byte_size···:·(data1)·888 ····<ad>···DW_AT_byte_size···:·(data1)·8
89 ····<ae>···DW_AT_encoding····:·(data1)·7»    (unsigned)89 ····<ae>···DW_AT_encoding····:·(data1)·7»    (unsigned)
90 ····<af>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·90 ····<af>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
Offset 98006, 15 lines modifiedOffset 98006, 15 lines modified
98006 ···Unit·Type:·····DW_UT_compile·(1)98006 ···Unit·Type:·····DW_UT_compile·(1)
98007 ···Abbrev·Offset:·0x99d98007 ···Abbrev·Offset:·0x99d
98008 ···Pointer·Size:··898008 ···Pointer·Size:··8
98009 ·<0><40c08>:·Abbrev·Number:·12·(DW_TAG_compile_unit)98009 ·<0><40c08>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
98010 ····<40c09>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·98010 ····<40c09>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
98011 ····<40c0d>···DW_AT_language····:·(data1)·29»(C11)98011 ····<40c0d>···DW_AT_language····:·(data1)·29»(C11)
98012 ····<40c0e>···DW_AT_name········:·(line_strp)·(offset:·0x409):·../src/fabio/ext/src/columnfile.c98012 ····<40c0e>···DW_AT_name········:·(line_strp)·(offset:·0x409):·../src/fabio/ext/src/columnfile.c
98013 ····<40c12>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-gj_70nex98013 ····<40c12>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-rvlyyhtc
98014 ····<40c16>···DW_AT_low_pc······:·(addr)·0x257d098014 ····<40c16>···DW_AT_low_pc······:·(addr)·0x257d0
98015 ····<40c1e>···DW_AT_high_pc·····:·(udata)·186398015 ····<40c1e>···DW_AT_high_pc·····:·(udata)·1863
98016 ····<40c20>···DW_AT_stmt_list···:·(sec_offset)·0x2959598016 ····<40c20>···DW_AT_stmt_list···:·(sec_offset)·0x29595
98017 ·<1><40c24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)98017 ·<1><40c24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
98018 ····<40c25>···DW_AT_import······:·(GNU_ref_alt)·<0x6621>98018 ····<40c25>···DW_AT_import······:·(GNU_ref_alt)·<0x6621>
98019 ·<1><40c29>:·Abbrev·Number:·6·(DW_TAG_imported_unit)98019 ·<1><40c29>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
98020 ····<40c2a>···DW_AT_import······:·(GNU_ref_alt)·<0x6691>98020 ····<40c2a>···DW_AT_import······:·(GNU_ref_alt)·<0x6691>
1.23 KB
strings --all --bytes=8 {}
    
Offset 1, 55 lines modifiedOffset 1, 64 lines modified
1 GCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
2 3;;;;3;[ 
3 16Ncc4v' 
4 J\CH\vewY 
5 X2sF+s~@ 
6 ^nKol6w$ 
7 Qit-2+;* 
8 ^[&<$<P% 
9 dy`*^yd{ 
10 N·.M$pK& 
11 #P»     Q(/h= 
12 ^]*KI1ey 
13 g$eQ[z{=Y 
14 q#S>ldS3 
15 V5*%G+Fc)- 
16 o'_y{{E9 
17 5Q&Tfyz" 
18 g{#X?KBx` 
19 E(z&/yjq 
20 2T2\9zm9O 
21 c/|3XQV-w 
22 wU$HU1g; 
23 &v=Qvl>2$O 
24 :6U[yb%@+ 
25 CO,1Q]"$ 
26 3<Q6qx3z 
27 yX^1J_Rr$e 
28 W;Oyxtyr2 ga1hb}R0}!$
 3 r1[J/fC/
 4 =[G8K8ub
 5 v(Oz3%}'T
 6 =)ES%ES%EA!
 7 f&tbEMk·"
 8 _O1/#4QFs<H1_
 9 l.m&^AS:c{
 10 M$7^U'upyU}
 11 3eARL3(6A
 12 N#:&^-0UU^
 13 "aoOA<aW
 14 6o.y[i'"
 15 %:~M|7\q0
 16 Bh}}qh#3fa
 17 c+P61>>*
 18 .8a·;&ev
 19 SBLBo»  1» 
 20 bPSWEy6m>
 21 MN3F#:QJW
 22 vYG$ZR@`
 23 1m7gC[bho
 24 v"m»    2uM[
 25 4gLm)GSz!,
 26 Y2Zh*E[<H
 27 \R]$@mP»
 28 m?*KCS?>
 29 }eaa'i|,,t
 30 s]y+{A7,9>
 31 qklE:#';
 32 q3Ub-o-y3
 33 2&LUf=Bj
 34 x#.#?O5»
 35 <1}BNO,1
 36 KH.:WxEK
 37 @tSlBDeCQN}b
 38 i_IvR8is+
 39 ]t:hj+#v
 40 #qgGb-o-
 41 as5{&9=B
 42 g6$Th!-/)M
29 Dr^/:d,&43 Dr^/:d,&
 44 q]L:F63B
 45 pam+ELSj
 46 ,1q&osgx
 47 ryt`31» Yu8
 48 2:%%CTou
 49 Re@sTT-5
 50 q/z7.x{e
 51 Q,V`%OYH
 52 R~`K<UL\
 53 ?SJ|#»  %*
 54 +T&cb8t.
 55 94p4]P\\-
 56 V[»     /WS1p
30 ;+N#gi>6l 
31 uY*C!tgb 
32 ze/`#>R_ 
33 ,N-z,Xe- 
34 YwY/!I(Wl 
35 P·2<{y4a 
36 XGJ|7JcK 
37 =·0doSqO 
38 WV(6qE9M 
39 ^4=G!F.A 
40 }SNv<}Iy 
41 lJ»     K7g>p 
42 t((19#h~ 
43 rQ]z]u» ~+ 
44 tjQ=»   V5kV8h 
45 -j!-Twy. 
46 [nbW?nY- 
47 _;=v#*7F 
48 i\wT{Vr-57 i\wTyVr-
49 K0Il"9&H58 K0Il"9&H
50 dH>::;*'59 dH>::;*'
51 0tfQt\"<f60 0tfQt\"<f
52 p=tyrB=Um61 p=tyrB=Um
53 EQfuMI[]o62 EQfuMI[]o
54 "vqQn4^]63 "vqQn4^]
55 Pi`/}I6@64 Pi`/}I6@
801 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-gj_70nex 
3 ··[····14]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c2 ··[·····0]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
 3 ··[····50]··./.mesonpy-rvlyyhtc
4 ··[····64]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····64]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a8]··/usr/include/python3.125 ··[····a8]··/usr/include/python3.12
6 ··[····c0]··/usr/include/python3.12/cpython6 ··[····c0]··/usr/include/python3.12/cpython
7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits
8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14e]··/usr/include/x86_64-linux-gnu/bits/types10 ··[···14e]··/usr/include/x86_64-linux-gnu/bits/types
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2
  
3.87 KB
./usr/lib/debug/.build-id/fe/5126cdc7710a25d5037a02fc61e9acb2f6c729.debug vs.
./usr/lib/debug/.build-id/7f/82b6a5b328ac79319004c7a3e216569b075cac.debug
Files 99% similar despite different names
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:·fe5126cdc7710a25d5037a02fc61e9acb2f6c7293 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7f82b6a5b328ac79319004c7a3e216569b075cac
848 B
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-1g0vudx531 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-9ybbacez
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x100):·/usr/include36 ··5»      (line_strp)»   (offset:·0x100):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x10d):·/usr/lib/gcc/x86_64-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x10d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x136):·/usr/include/x86_64-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x136):·/usr/include/x86_64-linux-gnu/sys
974 B
readelf --wide --debug-dump=info {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·128·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·128·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefb4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-1g0vudx513 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-9ybbacez
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x76ba14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x76ba
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126fb)·
208 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 )GCC:·(Debian·14.2.0-17)·14.2.01 GCC:·(Debian·14.2.0-17)·14.2.0
2 w46Acw_g2 w46Acw_g
3 ;Dp`&_xTQM3 ;Dp`&_xTQM
4 dAH~T·n\T4 dAH~T·n\T
5 5fHZLa+Y5 5fHZLa+Y
6 ^Je$UTwv.6 ^Je$UTwv.
7 ZLPZLPZt7 ZLPZLPZt
8 \WjqXiqXi8 \WjqXiqXi
677 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··src/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c2 ··[·····0]··src/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
3 ··[····4e]··./.mesonpy-1g0vudx53 ··[····4e]··./.mesonpy-9ybbacez
4 ··[····62]··src/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/_cif.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a5]··/usr/include/python3.135 ··[····a5]··/usr/include/python3.13
6 ··[····bd]··/usr/include/python3.13/cpython6 ··[····bd]··/usr/include/python3.13/cpython
7 ··[····dd]··/usr/include/x86_64-linux-gnu/bits7 ··[····dd]··/usr/include/x86_64-linux-gnu/bits
8 ··[···100]··/usr/include8 ··[···100]··/usr/include
9 ··[···10d]··/usr/lib/gcc/x86_64-linux-gnu/14/include9 ··[···10d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
10 ··[···136]··/usr/include/x86_64-linux-gnu/sys10 ··[···136]··/usr/include/x86_64-linux-gnu/sys
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·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·00618b34·e95127ff·io.debug.a.4.Q'.5 ··0x00000030·696f2e64·65627567·00720d46·3d816cc9·io.debug.r.F=.l.
6 ··0x00000040·fd148f19·9a0ddff6·73a61cd6·37·······........s...76 ··0x00000040·ca7c9372·56d5abb2·331eba6e·32·······.|.rV...3..n2