16.7 MB
/srv/reproducible-results/rbuild-debian/r-b-build.Z0ywInOl/b1/python-fabio_2024.4.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Z0ywInOl/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 ·d7c06319766538a0512391eeeaf02ae0·637560·doc·optional·python-fabio-doc_2024.4.0-2_all.deb 
3 ·09ea6262a1e245d2d8d4e115709ba3f1·6596468·debug·optional·python3-fabio-dbgsym_2024.4.0-2_amd64.deb 
4 ·ea686e906033408f1b46b90ae8cf1a19·822384·python·optional·python3-fabio_2024.4.0-2_amd64.deb2 ·0fcbe259c51a8e243d43a713f10f837c·637524·doc·optional·python-fabio-doc_2024.4.0-2_all.deb
 3 ·8fcd58d8cfc0c4b25ad73f32a5312334·6597536·debug·optional·python3-fabio-dbgsym_2024.4.0-2_amd64.deb
 4 ·2eae99404e34daef798455ad6391960a·822488·python·optional·python3-fabio_2024.4.0-2_amd64.deb
3.45 KB
python-fabio-doc_2024.4.0-2_all.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·····2548·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···634820·2024-05-20·16:51:40.000000·data.tar.xz3 -rw-r--r--···0········0········0···634784·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:·6661·3435·6234·3238·6164·303a·3c2f·7370··fa45b428ad0:</sp00026790:·6639·3562·3166·3938·6164·303a·3c2f·7370··f95b1f98ad0:</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\x8fa.a4.45.5b.b4.42.28\x88a\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.95.5b.b1.1f.f9.98\x88a\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 ········"0x7fa45b428ad0":·1,2835 ········"0x7f95b1f98ad0":·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
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·····4880·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···817312·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:·5caff7594585f89935094b6014e59bf334638dde3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6366868c9d08b19f28ce5a31e9983a478fde8e8f
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·61666637·35393435·38356638·39393335·aff7594585f89935 
3 ··0x00000010·30393462·36303134·65353962·66333334·094b6014e59bf3342 ··0x00000000·36363836·38633964·30386231·39663238·66868c9d08b19f28
 3 ··0x00000010·63653561·33316539·39383361·34373866·ce5a31e9983a478f
4 ··0x00000020·36333864·64652e64·65627567·00000000·638dde.debug....4 ··0x00000020·64653865·38662e64·65627567·00000000·de8e8f.debug....
5 ··0x00000030·f5175037····························..P75 ··0x00000030·c2a1355d····························..5]
  
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:·087da1679f7cccc4aaf2f6bdeca7d7367443a06e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6253b1f52cb9b3fbbbee012eb826dcc5ad1086a6
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·37646131·36373966·37636363·63346161·7da1679f7cccc4aa 
3 ··0x00000010·66326636·62646563·61376437·33363734·f2f6bdeca7d736742 ··0x00000000·35336231·66353263·62396233·66626262·53b1f52cb9b3fbbb
 3 ··0x00000010·65653031·32656238·32366463·63356164·ee012eb826dcc5ad
4 ··0x00000020·34336130·36652e64·65627567·00000000·43a06e.debug....4 ··0x00000020·31303836·61362e64·65627567·00000000·1086a6.debug....
5 ··0x00000030·f341c02a····························.A.*5 ··0x00000030·75a1547a····························u.Tz
  
1.99 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.cpython-312-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:·cdd7a4c1ce0a5eeedb98b1afa901b460fa1960303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·47a9183645e3a57d6814c484dd7d9785c28024c7
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·64376134·63316365·30613565·65656462·d7a4c1ce0a5eeedb 
3 ··0x00000010·39386231·61666139·30316234·36306661·98b1afa901b460fa2 ··0x00000000·61393138·33363435·65336135·37643638·a9183645e3a57d68
 3 ··0x00000010·31346334·38346464·37643937·38356332·14c484dd7d9785c2
4 ··0x00000020·31393630·33302e64·65627567·00000000·196030.debug....4 ··0x00000020·38303234·63372e64·65627567·00000000·8024c7.debug....
5 ··0x00000030·7dde40c8····························}.@.5 ··0x00000030·80ccaf2a····························...*
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.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:·5f549f2927cd913bce563e271ea7a89068d0d4fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9ce062ddd1ffb9d388f568ac626b04c93e126948
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·35343966·32393237·63643931·33626365·549f2927cd913bce 
3 ··0x00000010·35363365·32373165·61376138·39303638·563e271ea7a890682 ··0x00000000·65303632·64646431·66666239·64333838·e062ddd1ffb9d388
 3 ··0x00000010·66353638·61633632·36623034·63393365·f568ac626b04c93e
4 ··0x00000020·64306434·66642e64·65627567·00000000·d0d4fd.debug....4 ··0x00000020·31323639·34382e64·65627567·00000000·126948.debug....
5 ··0x00000030·f0bceb00····························....5 ··0x00000030·877e00b8····························.~..
  
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:·a77c36441e4b53aa29bb48cf78121d4c1a24814a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c8d201c845369015dbbda34aa7b6b4b40db95836
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·37633336·34343165·34623533·61613239·7c36441e4b53aa29 
3 ··0x00000010·62623438·63663738·31323164·34633161·bb48cf78121d4c1a2 ··0x00000000·64323031·63383435·33363930·31356462·d201c845369015db
 3 ··0x00000010·62646133·34616137·62366234·62343064·bda34aa7b6b4b40d
4 ··0x00000020·32343831·34612e64·65627567·00000000·24814a.debug....4 ··0x00000020·62393538·33362e64·65627567·00000000·b95836.debug....
5 ··0x00000030·4dc6b01b····························M...5 ··0x00000030·0a9d5e4f····························..^O
  
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:·d8000e3f0d74e74beaeb25cad87c330f3406151d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c991483fa8b6adec96faa3def7a802dbd393d655
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·30303065·33663064·37346537·34626561·000e3f0d74e74bea 
3 ··0x00000010·65623235·63616438·37633333·30663334·eb25cad87c330f342 ··0x00000000·39313438·33666138·62366164·65633936·91483fa8b6adec96
 3 ··0x00000010·66616133·64656637·61383032·64626433·faa3def7a802dbd3
4 ··0x00000020·30363135·31642e64·65627567·00000000·06151d.debug....4 ··0x00000020·39336436·35352e64·65627567·00000000·93d655.debug....
5 ··0x00000030·daf85a15····························..Z.5 ··0x00000030·dee9540b····························..T.
  
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:·e745c7ad930d540287b27a51b21608a193d0ad1d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·25b39916586463bf5fd0012a7ee242bcea296273
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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:11144 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:11156 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:111817 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2378721 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379625 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2378727 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379729 ./.mesonpy-fqst7osh/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-80sh4796/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-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371136 ./.mesonpy-fqst7osh/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-80sh4796/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-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371741 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373543 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373846 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374453 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374655 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375858 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376161 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377569 ./.mesonpy-fqst7osh/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-80sh4796/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-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380374 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383976 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383478 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380380 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383982 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384184 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383986 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384388 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384491 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379894 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2386696 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869103 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870106 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869108 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870111 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869113 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23870115 ./.mesonpy-fqst7osh/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-80sh4796/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-fqst7osh/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-80sh4796/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23876121 ./.mesonpy-fqst7osh/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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·34356337·61643933·30643534·30323837·45c7ad930d540287 
3 ··0x00000010·62323761·35316232·31363038·61313933·b27a51b21608a1932 ··0x00000000·62333939·31363538·36343633·62663566·b39916586463bf5f
 3 ··0x00000010·64303031·32613765·65323432·62636561·d0012a7ee242bcea
4 ··0x00000020·64306164·31642e64·65627567·00000000·d0ad1d.debug....4 ··0x00000020·32393632·37332e64·65627567·00000000·296273.debug....
5 ··0x00000030·fc021cc5····························....5 ··0x00000030·eb1ff7d3····························....
  
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:·fb53f66983ca94c8bdc8fe5eadb13ee139a9aa163 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2c332be035a63cd69d64ae8b005ee6c1acef876a
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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:237874 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:237968 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2378710 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379712 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371119 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371724 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373526 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373829 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374436 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374638 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375841 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376144 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377552 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380357 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383959 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383461 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380363 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383965 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384167 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383969 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384371 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384474 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379877 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2386679 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2396186 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2113693 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2113797 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23971102 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23972104 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23966107 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23974116 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/cf_io.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23976119 ./.mesonpy-9vs53p6h/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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·35336636·36393833·63613934·63386264·53f66983ca94c8bd 
3 ··0x00000010·63386665·35656164·62313365·65313339·c8fe5eadb13ee1392 ··0x00000000·33333262·65303335·61363363·64363964·332be035a63cd69d
 3 ··0x00000010·36346165·38623030·35656536·63316163·64ae8b005ee6c1ac
4 ··0x00000020·61396161·31362e64·65627567·00000000·a9aa16.debug....4 ··0x00000020·65663837·36612e64·65627567·00000000·ef876a.debug....
5 ··0x00000030·a958ca5c····························.X.\5 ··0x00000030·a80854ed····························..T.
  
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:·bf3bace87f5a4723116a8d9923acefe9e5c4f4913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3460dd303d8bd48a73de4cb7f39f51edc979d8c5
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·33626163·65383766·35613437·32333131·3bace87f5a472311 
3 ··0x00000010·36613864·39393233·61636566·65396535·6a8d9923acefe9e52 ··0x00000000·36306464·33303364·38626434·38613733·60dd303d8bd48a73
 3 ··0x00000010·64653463·62376633·39663531·65646339·de4cb7f39f51edc9
4 ··0x00000020·63346634·39312e64·65627567·00000000·c4f491.debug....4 ··0x00000020·37396438·63352e64·65627567·00000000·79d8c5.debug....
5 ··0x00000030·a566d1dc····························.f..5 ··0x00000030·95b7f257····························...W
  
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:·5b4c9415a1305cbf1598ce72cefa620fc6756e8a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·731f175b8dedc5bb641e34aeff9bd5414fe99ea4
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·34633934·31356131·33303563·62663135·4c9415a1305cbf15 
3 ··0x00000010·39386365·37326365·66613632·30666336·98ce72cefa620fc62 ··0x00000000·31663137·35623864·65646335·62623634·1f175b8dedc5bb64
 3 ··0x00000010·31653334·61656666·39626435·34313466·1e34aeff9bd5414f
4 ··0x00000020·37353665·38612e64·65627567·00000000·756e8a.debug....4 ··0x00000020·65393965·61342e64·65627567·00000000·e99ea4.debug....
5 ··0x00000030·b82f82e6····························./..5 ··0x00000030·23f4b55a····························#..Z
  
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:·b0c669c2cbba1c0b6de717b6e99da0ef7c80ec3a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·92db86f6459b4a53ac1b61a946f5edb8262e88c9
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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:11144 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:11156 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:111817 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3785521 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786425 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3785527 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786529 ./.mesonpy-fqst7osh/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-80sh4796/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-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777936 ./.mesonpy-fqst7osh/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-80sh4796/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-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778541 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780343 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780646 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781253 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781455 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782658 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782961 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3784369 ./.mesonpy-fqst7osh/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-80sh4796/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-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787174 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790776 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790278 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787180 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790782 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790984 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790786 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791188 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791291 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786694 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3793496 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937103 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938106 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937108 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938111 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937113 ./.mesonpy-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37938115 ./.mesonpy-fqst7osh/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-80sh4796/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-fqst7osh/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-80sh4796/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37944121 ./.mesonpy-fqst7osh/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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·63363639·63326362·62613163·30623664·c669c2cbba1c0b6d 
3 ··0x00000010·65373137·62366539·39646130·65663763·e717b6e99da0ef7c2 ··0x00000000·64623836·66363435·39623461·35336163·db86f6459b4a53ac
 3 ··0x00000010·31623631·61393436·66356564·62383236·1b61a946f5edb826
4 ··0x00000020·38306563·33612e64·65627567·00000000·80ec3a.debug....4 ··0x00000020·32653838·63392e64·65627567·00000000·2e88c9.debug....
5 ··0x00000030·6ca38162····························l..b5 ··0x00000030·2d118c50····························-..P
  
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:·8e9b1e925fbce9621d5c7aa4b03a5e3acf96d5bf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·39fe3b96fe7b64d055488b0b09ce66d151924bab
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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:378554 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:378648 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3785510 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786512 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777919 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778524 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780326 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780629 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781236 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781438 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782641 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782944 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3784352 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787157 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790759 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790261 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787163 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790765 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790967 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790769 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791171 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791274 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786677 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3793479 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3802986 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3419793 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3419897 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38039102 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38040104 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38034107 ./.mesonpy-9vs53p6h/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-frwd0dd6/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-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38042116 ./.mesonpy-9vs53p6h/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-frwd0dd6/src/fabio/ext/mar345_IO.cpython-313-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38044119 ./.mesonpy-9vs53p6h/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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
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·39623165·39323566·62636539·36323164·9b1e925fbce9621d 
3 ··0x00000010·35633761·61346230·33613565·33616366·5c7aa4b03a5e3acf2 ··0x00000000·66653362·39366665·37623634·64303535·fe3b96fe7b64d055
 3 ··0x00000010·34383862·30623039·63653636·64313531·488b0b09ce66d151
4 ··0x00000020·39366435·62662e64·65627567·00000000·96d5bf.debug....4 ··0x00000020·39323462·61622e64·65627567·00000000·924bab.debug....
5 ··0x00000030·9a696b93····························.ik.5 ··0x00000030·25ba470a····························%.G.
  
95.0 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·····1148·2024-05-20·16:51:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1144·2024-05-20·16:51:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6595128·2024-05-20·16:51:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··6596200·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:·087da1679f7cccc4aaf2f6bdeca7d7367443a06e·5b4c9415a1305cbf1598ce72cefa620fc6756e8a·5caff7594585f89935094b6014e59bf334638dde·5f549f2927cd913bce563e271ea7a89068d0d4fd·8e9b1e925fbce9621d5c7aa4b03a5e3acf96d5bf·a77c36441e4b53aa29bb48cf78121d4c1a24814a·b0c669c2cb[·...·truncated·by·diffoscope;·len:·235,·SHA:·6865c92416b0751e230162d7d36e5fd6a50713ad52b993efc127ff298e35b68c·...·]12 Build-Ids:·25b39916586463bf5fd0012a7ee242bcea296273·2c332be035a63cd69d64ae8b005ee6c1acef876a·3460dd303d8bd48a73de4cb7f39f51edc979d8c5·39fe3b96fe7b64d055488b0b09ce66d151924bab·47a9183645e3a57d6814c484dd7d9785c28024c7·6253b1f52cb9b3fbbbee012eb826dcc5ad1086a6·6366868c9d[·...·truncated·by·diffoscope;·len:·235,·SHA:·6630d5bff58324c0914259a0fcd4462484316dca867e41fb7e483a16f54748ff·...·]
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/08/7da1679f7cccc4aaf2f6bdeca7d7367443a06e.debug 
2 usr/lib/debug/.build-id/5b/4c9415a1305cbf1598ce72cefa620fc6756e8a.debug 
3 usr/lib/debug/.build-id/5c/aff7594585f89935094b6014e59bf334638dde.debug 
4 usr/lib/debug/.build-id/5f/549f2927cd913bce563e271ea7a89068d0d4fd.debug 
5 usr/lib/debug/.build-id/8e/9b1e925fbce9621d5c7aa4b03a5e3acf96d5bf.debug 
6 usr/lib/debug/.build-id/a7/7c36441e4b53aa29bb48cf78121d4c1a24814a.debug 
7 usr/lib/debug/.build-id/b0/c669c2cbba1c0b6de717b6e99da0ef7c80ec3a.debug 
8 usr/lib/debug/.build-id/bf/3bace87f5a4723116a8d9923acefe9e5c4f491.debug 
9 usr/lib/debug/.build-id/cd/d7a4c1ce0a5eeedb98b1afa901b460fa196030.debug 
10 usr/lib/debug/.build-id/d8/000e3f0d74e74beaeb25cad87c330f3406151d.debug 
11 usr/lib/debug/.build-id/e7/45c7ad930d540287b27a51b21608a193d0ad1d.debug 
12 usr/lib/debug/.build-id/fb/53f66983ca94c8bdc8fe5eadb13ee139a9aa16.debug1 usr/lib/debug/.build-id/25/b39916586463bf5fd0012a7ee242bcea296273.debug
 2 usr/lib/debug/.build-id/2c/332be035a63cd69d64ae8b005ee6c1acef876a.debug
 3 usr/lib/debug/.build-id/34/60dd303d8bd48a73de4cb7f39f51edc979d8c5.debug
 4 usr/lib/debug/.build-id/39/fe3b96fe7b64d055488b0b09ce66d151924bab.debug
 5 usr/lib/debug/.build-id/47/a9183645e3a57d6814c484dd7d9785c28024c7.debug
 6 usr/lib/debug/.build-id/62/53b1f52cb9b3fbbbee012eb826dcc5ad1086a6.debug
 7 usr/lib/debug/.build-id/63/66868c9d08b19f28ce5a31e9983a478fde8e8f.debug
 8 usr/lib/debug/.build-id/73/1f175b8dedc5bb641e34aeff9bd5414fe99ea4.debug
 9 usr/lib/debug/.build-id/92/db86f6459b4a53ac1b61a946f5edb8262e88c9.debug
 10 usr/lib/debug/.build-id/9c/e062ddd1ffb9d388f568ac626b04c93e126948.debug
 11 usr/lib/debug/.build-id/c8/d201c845369015dbbda34aa7b6b4b40db95836.debug
 12 usr/lib/debug/.build-id/c9/91483fa8b6adec96faa3def7a802dbd393d655.debug
13 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug13 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug
91.3 KB
data.tar.xz
91.3 KB
data.tar
7.69 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/08/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)···545648·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/08/7da1679f7cccc4aaf2f6bdeca7d7367443a06e.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5b/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/25/
9 -rw-r--r--···0·root·········(0)·root·········(0)··1181296·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5b/4c9415a1305cbf1598ce72cefa620fc6756e8a.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···355168·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/25/b39916586463bf5fd0012a7ee242bcea296273.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5c/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/2c/
11 -rw-r--r--···0·root·········(0)·root·········(0)···555088·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5c/aff7594585f89935094b6014e59bf334638dde.debug9 -rw-r--r--···0·root·········(0)·root·········(0)···347320·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/2c/332be035a63cd69d64ae8b005ee6c1acef876a.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5f/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/34/
13 -rw-r--r--···0·root·········(0)·root·········(0)···337760·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/5f/549f2927cd913bce563e271ea7a89068d0d4fd.debug11 -rw-r--r--···0·root·········(0)·root·········(0)··1176680·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/34/60dd303d8bd48a73de4cb7f39f51edc979d8c5.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8e/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/39/
15 -rw-r--r--···0·root·········(0)·root·········(0)···682528·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/8e/9b1e925fbce9621d5c7aa4b03a5e3acf96d5bf.debug13 -rw-r--r--···0·root·········(0)·root·········(0)···682528·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/39/fe3b96fe7b64d055488b0b09ce66d151924bab.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/a7/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/47/
17 -rw-r--r--···0·root·········(0)·root·········(0)···395504·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/a7/7c36441e4b53aa29bb48cf78121d4c1a24814a.debug15 -rw-r--r--···0·root·········(0)·root·········(0)···345008·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/47/a9183645e3a57d6814c484dd7d9785c28024c7.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/b0/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/62/
19 -rw-r--r--···0·root·········(0)·root·········(0)···686272·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/b0/c669c2cbba1c0b6de717b6e99da0ef7c80ec3a.debug17 -rw-r--r--···0·root·········(0)·root·········(0)···545648·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/62/53b1f52cb9b3fbbbee012eb826dcc5ad1086a6.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/bf/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/63/
21 -rw-r--r--···0·root·········(0)·root·········(0)··1176688·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/bf/3bace87f5a4723116a8d9923acefe9e5c4f491.debug19 -rw-r--r--···0·root·········(0)·root·········(0)···555088·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/63/66868c9d08b19f28ce5a31e9983a478fde8e8f.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/cd/ 
23 -rw-r--r--···0·root·········(0)·root·········(0)···345008·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/cd/d7a4c1ce0a5eeedb98b1afa901b460fa196030.debug 
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/d8/ 
25 -rw-r--r--···0·root·········(0)·root·········(0)···386856·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/d8/000e3f0d74e74beaeb25cad87c330f3406151d.debug 
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/e7/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/73/
27 -rw-r--r--···0·root·········(0)·root·········(0)···355176·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/e7/45c7ad930d540287b27a51b21608a193d0ad1d.debug21 -rw-r--r--···0·root·········(0)·root·········(0)··1181296·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/73/1f175b8dedc5bb641e34aeff9bd5414fe99ea4.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/fb/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/92/
29 -rw-r--r--···0·root·········(0)·root·········(0)···347312·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/fb/53f66983ca94c8bdc8fe5eadb13ee139a9aa16.debug23 -rw-r--r--···0·root·········(0)·root·········(0)···686272·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/92/db86f6459b4a53ac1b61a946f5edb8262e88c9.debug
 24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/9c/
 25 -rw-r--r--···0·root·········(0)·root·········(0)···337760·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/9c/e062ddd1ffb9d388f568ac626b04c93e126948.debug
 26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c8/
 27 -rw-r--r--···0·root·········(0)·root·········(0)···395496·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c8/d201c845369015dbbda34aa7b6b4b40db95836.debug
 28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c9/
 29 -rw-r--r--···0·root·········(0)·root·········(0)···386856·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c9/91483fa8b6adec96faa3def7a802dbd393d655.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
1.7 KB
./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7cb1379952f2f32ef0b2732a97d33968a5f98b513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·424ea2736697a70504821e3f03c28bf6d31313cb
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-80sh479625 ··5»      (string)»      ./.mesonpy-fqst7osh
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-frwd0dd629 ··9»      (string)»      ./.mesonpy-9vs53p6h
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
  
235 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 13 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 vMv9t]Om5 gEgt!xYl)-
 6 ]quSpIEW
6 Hv.A_@c(7 Hv.A_@c(
7 (z:}~{bq8 (z:}~{bq
8 .shstrtab9 .shstrtab
9 .note.gnu.build-id10 .note.gnu.build-id
10 .debug_info11 .debug_info
11 .debug_abbrev12 .debug_abbrev
12 .debug_line13 .debug_line
5.34 KB
./usr/lib/debug/.build-id/08/7da1679f7cccc4aaf2f6bdeca7d7367443a06e.debug vs.
./usr/lib/debug/.build-id/62/53b1f52cb9b3fbbbee012eb826dcc5ad1086a6.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··········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·031198·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·0001a1·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·047278·0001a2·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:·087da1679f7cccc4aaf2f6bdeca7d7367443a06e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6253b1f52cb9b3fbbbee012eb826dcc5ad1086a6
851 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:·0):·./.mesonpy-frwd0dd631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9vs53p6h
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
989 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:·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:·0x14):·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:·0):·./.mesonpy-frwd0dd613 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9vs53p6h
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)·
205 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 nGCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 93=93yNq2 93=93yNq
3 ALP:s@$33 ALP:s@$3
4 uz,-t}lxE4 uz,-t}lxE
5 hI!Zb,)%5 hI!Zb,)%
6 f](^;Q)Ho6 f](^;Q)Ho
7 *Zna@"7h7 *Zna@"7h
8 cV!y,Z3j8 cV!y,Z3j
657 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-frwd0dd62 ··[·····0]··./.mesonpy-9vs53p6h
3 ··[····14]··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
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
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
5.09 KB
./usr/lib/debug/.build-id/5b/4c9415a1305cbf1598ce72cefa620fc6756e8a.debug vs.
./usr/lib/debug/.build-id/73/1f175b8dedc5bb641e34aeff9bd5414fe99ea4.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··········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·05a789·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000318·05a789·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·05aaa8·00047f·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·05aaa8·00047f·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·05af28·026ba3·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·05af28·026ba3·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·081ad0·0001a4·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·081ad0·0001a6·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:·5b4c9415a1305cbf1598ce72cefa620fc6756e8a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·731f175b8dedc5bb641e34aeff9bd5414fe99ea4
843 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:·0):·./.mesonpy-frwd0dd631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9vs53p6h
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
970 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:·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-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:·0):·./.mesonpy-frwd0dd613 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9vs53p6h
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)·
633 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-frwd0dd62 ··[·····0]··./.mesonpy-9vs53p6h
3 ··[····14]··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
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
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
5.16 KB
./usr/lib/debug/.build-id/5c/aff7594585f89935094b6014e59bf334638dde.debug vs.
./usr/lib/debug/.build-id/63/66868c9d08b19f28ce5a31e9983a478fde8e8f.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··········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·032175·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·0001a6·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·0486d0·0001a4·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:·5caff7594585f89935094b6014e59bf334638dde3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6366868c9d08b19f28ce5a31e9983a478fde8e8f
851 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:·0):·./.mesonpy-80sh479631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqst7osh
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
989 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:·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:·0x14):·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-80sh479613 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqst7osh
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)·
678 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-80sh47962 ··[·····0]··./.mesonpy-fqst7osh
3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
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
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
5.53 KB
./usr/lib/debug/.build-id/5f/549f2927cd913bce563e271ea7a89068d0d4fd.debug vs.
./usr/lib/debug/.build-id/9c/e062ddd1ffb9d388f568ac626b04c93e126948.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··········000000000002c000·000358·0012e8·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········000000000002c000·000358·0012e8·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········000000000002d300·000358·000858·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········000000000002d300·000358·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·00007b·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00007b·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000300·01f286·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000300·01f286·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·01f588·0003b3·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·01f588·0003b3·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·01f940·00d682·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·01f940·00d682·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02cfc8·00019a·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02cfc8·00019c·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02d168·01a83e·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02d168·01a83e·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0479a8·003992·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0479a8·003992·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04b33a·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04b33a·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·04b388·0035e8·18·····34·400··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·04b388·0035e8·18·····34·400··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·04e970·003383·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·04e970·003383·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·051cf3·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·051cf3·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:·5f549f2927cd913bce563e271ea7a89068d0d4fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9ce062ddd1ffb9d388f568ac626b04c93e126948
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-frwd0dd631 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-9vs53p6h
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-frwd0dd613 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-9vs53p6h
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)·
405 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 iHGCC:·(Debian·14.2.0-16)·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
Offset 41, 14 lines modifiedOffset 41, 16 lines modified
41 3U^&?vssVjR'41 3U^&?vssVjR'
42 5XvC|3^a42 5XvC|3^a
43 6~&[D·>{»43 6~&[D·>{»
44 (I2Io61IO44 (I2Io61IO
45 \-0|V=DM45 \-0|V=DM
46 |<N?G}5^?_]d46 |<N?G}5^?_]d
47 T7{f|L7[47 T7{f|L7[
 48 »       E)>HV`I
 49 6t]=*»  om$K
48 a^WuuUuu50 a^WuuUuu
49 9@h[mSCLk51 9@h[mSCLk
50 936_Be%C52 936_Be%C
51 »       51x4$PGC53 »       51x4$PGC
52 {,[F[@10-54 {,[F[@10-
53 io2c"4FP55 io2c"4FP
54 xGR2gm,%656 xGR2gm,%6
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-frwd0dd63 ··[····4e]··./.mesonpy-9vs53p6h
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
7.43 KB
./usr/lib/debug/.build-id/8e/9b1e925fbce9621d5c7aa4b03a5e3acf96d5bf.debug vs.
./usr/lib/debug/.build-id/39/fe3b96fe7b64d055488b0b09ce66d151924bab.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··········000000000005e000·000e58·0020a8·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········000000000005e000·000e58·0020a8·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········00000000000600c0·000e58·000f60·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00000000000600c0·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·0000af·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·0000af·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000330·03c93e·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000330·03c93e·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·03cc70·0004be·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·03cc70·0004be·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·03d130·01bbc2·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·03d130·01bbc2·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·058cf8·0001df·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·058cf8·0001e0·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·058ed8·03a0a6·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·058ed8·03a0a6·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·092f80·007ed1·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·092f80·007ed1·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09ae51·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09ae51·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·09aea0·005568·18·····34·703··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·09aea0·005568·18·····34·703··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·0a0408·005ba8·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·0a0408·005ba8·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a5fb0·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a5fb0·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:·8e9b1e925fbce9621d5c7aa4b03a5e3acf96d5bf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·39fe3b96fe7b64d055488b0b09ce66d151924bab
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-frwd0dd631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9vs53p6h
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-frwd0dd6208608 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9vs53p6h
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-frwd0dd611 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9vs53p6h
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-frwd0dd640 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9vs53p6h
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-frwd0dd6182748 ····<7a111>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9vs53p6h
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>
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-frwd0dd62 ··[·····0]··./.mesonpy-9vs53p6h
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
7.58 KB
./usr/lib/debug/.build-id/a7/7c36441e4b53aa29bb48cf78121d4c1a24814a.debug vs.
./usr/lib/debug/.build-id/c8/d201c845369015dbbda34aa7b6b4b40db95836.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:··········393200·(bytes·into·file)13 ··Start·of·section·headers:··········393192·(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·0x5fff0:1 There·are·36·section·headers,·starting·at·offset·0x5ffe8:
  
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·001080·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001080·18···A··4···1··8
Offset 27, 19 lines modifiedOffset 27, 19 lines modified
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·024995·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·00fca9·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·034d18·0001a1·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·034d18·00019f·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·034ec0·01f5d1·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·034eb8·01f5d1·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·054498·00469f·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·054490·00469f·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·058b37·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·058b2f·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·058b88·0039f0·18·····34·443··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·058b80·0039f0·18·····34·443··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·05c578·003909·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·05c570·003909·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05fe81·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05fe79·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:·a77c36441e4b53aa29bb48cf78121d4c1a24814a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c8d201c845369015dbbda34aa7b6b4b40db95836
849 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:·0):·./.mesonpy-80sh479631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqst7osh
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
985 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:·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:·0x14):·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-80sh479613 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqst7osh
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)·
205 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 JGCC:·(Debian·14.2.0-16)·14.2.01 X6GCC:·(Debian·14.2.0-16)·14.2.0
2 *){q#5'c2 *){q#5'c
3 q»      \}e>nl3 q»      \}e>nl
4 gR*^I)z#4 gR*^I)z#
5 -}oZ?Q255 -}oZ?Q25
6 L`|X+!0>6 L`|X+!0>
7 t~(Ysu.<7 t~(Ysu.<
8 ;/I]~-,Z8 ;/I]~-,Z
672 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-80sh47962 ··[·····0]··./.mesonpy-fqst7osh
3 ··[····14]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c3 ··[····14]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
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
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
7.88 KB
./usr/lib/debug/.build-id/b0/c669c2cbba1c0b6de717b6e99da0ef7c80ec3a.debug vs.
./usr/lib/debug/.build-id/92/db86f6459b4a53ac1b61a946f5edb8262e88c9.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··········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·0001e4·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·059598·0001e2·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·059780·03a3cf·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·059780·03a3cf·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·093b50·008049·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·093b50·008049·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09bb99·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·09bb99·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·09bbe8·0055f8·18·····34·709··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·09bbe8·0055f8·18·····34·709··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·0a11e0·005c72·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·0a11e0·005c72·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a6e52·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0a6e52·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:·b0c669c2cbba1c0b6de717b6e99da0ef7c80ec3a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·92db86f6459b4a53ac1b61a946f5edb8262e88c9
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-80sh479631 ··0»      (line_strp)»   (offset:·0x58):·./.mesonpy-fqst7osh
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-80sh4796209209 ··0»      (line_strp)»   (offset:·0x58):·./.mesonpy-fqst7osh
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-80sh479611 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-fqst7osh
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-80sh479640 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-fqst7osh
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-80sh4796183827 ····<7abbd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-fqst7osh
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>
384 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 :GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 4FaV'gu$VXZa2 4FaV'gu$VXZa
3 G+_Q+kptl3 G+_Q+kptl
4 WSU6xs&>$4 WSU6xs&>$
5 5df=DCgs5 5df=DCgs
6 m]`h#T\,-6 m]`h#T\,-
7 D)j"JF!97 D)j"JF!9
8 m!1GE?1D8 m!1GE?1D
Offset 66, 14 lines modifiedOffset 66, 15 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 suUM1\)y
73 -Y2Ff,"&74 -Y2Ff,"&
74 ;ob&x3t\L75 ;ob&x3t\L
75 b/{b]@F/76 b/{b]@F/
76 P:/`K1/,77 P:/`K1/,
77 .&|.&|.%78 .&|.&|.%
78 z^P#p^0M79 z^P#p^0M
79 XnmB+6Y_J+80 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-80sh47963 ··[····58]··./.mesonpy-fqst7osh
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
7.34 KB
./usr/lib/debug/.build-id/bf/3bace87f5a4723116a8d9923acefe9e5c4f491.debug vs.
./usr/lib/debug/.build-id/34/60dd303d8bd48a73de4cb7f39f51edc979d8c5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
887 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:··········1174320·(bytes·into·file)13 ··Start·of·section·headers:··········1174312·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
2.78 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x11eb30:1 There·are·37·section·headers,·starting·at·offset·0x11eb28:
  
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·0012d8·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0012d8·18···A··4···1··8
Offset 28, 19 lines modifiedOffset 28, 19 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·0001aa·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0827f0·0001a8·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0829a0·081e66·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·082998·081e66·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·104808·00f61e·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·104800·00f61e·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·113e26·00004d·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·113e1e·00004d·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·113e78·005268·18·····35·679··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·113e70·005268·18·····35·679··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·1190e0·0058d4·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·1190d8·0058d4·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·11e9b4·000177·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·11e9ac·000177·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
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:·bf3bace87f5a4723116a8d9923acefe9e5c4f4913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3460dd303d8bd48a73de4cb7f39f51edc979d8c5
843 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:·0):·./.mesonpy-80sh479631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqst7osh
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
970 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:·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:·0x14):·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-80sh479613 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqst7osh
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)·
654 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-80sh47962 ··[·····0]··./.mesonpy-fqst7osh
3 ··[····14]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c3 ··[····14]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
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
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
5.42 KB
./usr/lib/debug/.build-id/cd/d7a4c1ce0a5eeedb98b1afa901b460fa196030.debug vs.
./usr/lib/debug/.build-id/47/a9183645e3a57d6814c484dd7d9785c28024c7.debug
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··········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·020059·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·020368·0003b2·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·020368·0003b2·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·020720·00da04·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·020720·00da04·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02e128·00019d·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02e128·00019c·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02e2c8·01b06d·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02e2c8·01b06d·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·049338·003bc1·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·049338·003bc1·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04cef9·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04cef9·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·04cf48·003618·18·····34·403··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·04cf48·003618·18·····34·403··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·050560·0033e0·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·050560·0033e0·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·053940·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·053940·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:·cdd7a4c1ce0a5eeedb98b1afa901b460fa1960303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·47a9183645e3a57d6814c484dd7d9785c28024c7
842 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:·0):·./.mesonpy-80sh479631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqst7osh
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
971 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:·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:·0x14):·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-80sh479613 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqst7osh
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)·
387 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 `0GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 T1n<CkVI2 T1n<CkVI
3 kcM)M;v:?»      3 kcM)M;v:?»      
4 Pj+_Bjw"J4 Pj+_Bjw"J
5 @0~x,UY+U5 @0~x,UY+U
6 Fnb15nQN6 Fnb15nQN
7 3`,j,2VC7 3`,j,2VC
8 ^x[5@EQ/8 ^x[5@EQ/
Offset 50, 15 lines modifiedOffset 50, 14 lines modified
50 [H]gjX» z50 [H]gjX» z
51 ~|M<U|5GS51 ~|M<U|5GS
52 NfIf&.» w52 NfIf&.» w
53 »       w9N=_Xl53 »       w9N=_Xl
54 :MK1;zc154 :MK1;zc1
55 F(Kvg7S/h55 F(Kvg7S/h
56 -Bi[Nw'856 -Bi[Nw'8
57 9B+)KPvuK 
58 b~(SQd#h57 b~(SQd#h
59 Tt1*l+'INi58 Tt1*l+'INi
60 HCI]^%WC59 HCI]^%WC
61 "xCZd1N$60 "xCZd1N$
62 r@*:`4Vv61 r@*:`4Vv
63 RsE-z9WkKmzA62 RsE-z9WkKmzA
64 `jltl4Ew63 `jltl4Ew
651 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-80sh47962 ··[·····0]··./.mesonpy-fqst7osh
3 ··[····14]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c3 ··[····14]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
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
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
5.33 KB
./usr/lib/debug/.build-id/d8/000e3f0d74e74beaeb25cad87c330f3406151d.debug vs.
./usr/lib/debug/.build-id/c9/91483fa8b6adec96faa3def7a802dbd393d655.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··········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·023a95·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·00019b·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·0339d8·00019c·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:·d8000e3f0d74e74beaeb25cad87c330f3406151d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c991483fa8b6adec96faa3def7a802dbd393d655
849 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:·0):·./.mesonpy-frwd0dd631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9vs53p6h
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
985 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:·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:·0x14):·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:·0):·./.mesonpy-frwd0dd613 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9vs53p6h
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)·
207 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 UGCC:·(Debian·14.2.0-16)·14.2.0
2 1tTPltiJ2 1tTPltiJ
3 BW^Ph3Xv3 BW^Ph3Xv
4 E)u=YLfO4 E)u=YLfO
5 j.Z»    Z4#'h5 j.Z»    Z4#'h
6 p(Rg'JaZ6 p(Rg'JaZ
7 8(7h):{kW7 8(7h):{kW
8 L0+Q1Mm_a.8 L0+Q1Mm_a.
651 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-frwd0dd62 ··[·····0]··./.mesonpy-9vs53p6h
3 ··[····14]··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
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
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
9.89 KB
./usr/lib/debug/.build-id/e7/45c7ad930d540287b27a51b21608a193d0ad1d.debug vs.
./usr/lib/debug/.build-id/25/b39916586463bf5fd0012a7ee242bcea296273.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:··········352872·(bytes·into·file)13 ··Start·of·section·headers:··········352864·(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·0x56268:1 There·are·36·section·headers,·starting·at·offset·0x56260:
  
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 27, 19 lines modifiedOffset 27, 19 lines modified
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·020e49·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·00e39a·00···C··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02f990·0001d2·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02f990·0001d0·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02fb68·01b94a·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02fb60·01b94a·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·04b4b8·003d48·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·04b4b0·003d48·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04f200·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04f1f8·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·04f250·0038e8·18·····34·417··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·04f248·0038e8·18·····34·417··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·052b38·0035c2·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·052b30·0035c2·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0560fa·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·0560f2·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:·e745c7ad930d540287b27a51b21608a193d0ad1d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·25b39916586463bf5fd0012a7ee242bcea296273
1.51 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:·0):·./.mesonpy-80sh479631 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqst7osh
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
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-80sh4796100739 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqst7osh
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.6 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-80sh479611 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqst7osh
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:·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:·0x14):·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-80sh479683 ····<98>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqst7osh
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-80sh479698013 ····<40c12>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqst7osh
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>
206 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 )bsGCC:·(Debian·14.2.0-16)·14.2.0
2 3;;;;3;[2 3;;;;3;[
3 16Ncc4v'3 16Ncc4v'
4 J\CH\vewY4 J\CH\vewY
5 X2sF+s~@5 X2sF+s~@
6 ^nKol6w$6 ^nKol6w$
7 Qit-2+;*7 Qit-2+;*
8 ^[&<$<P%8 ^[&<$<P%
654 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-80sh47962 ··[·····0]··./.mesonpy-fqst7osh
3 ··[····14]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c3 ··[····14]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
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
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........
  
9.92 KB
./usr/lib/debug/.build-id/fb/53f66983ca94c8bdc8fe5eadb13ee139a9aa16.debug vs.
./usr/lib/debug/.build-id/2c/332be035a63cd69d64ae8b005ee6c1acef876a.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:··········345008·(bytes·into·file)13 ··Start·of·section·headers:··········345016·(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·0x543b0:1 There·are·36·section·headers,·starting·at·offset·0x543b8:
  
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·001200·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001200·18···A··4···1··8
Offset 27, 19 lines modifiedOffset 27, 19 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·0001d0·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·02e7d0·0001d1·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02e9a0·01af46·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·02e9a8·01af46·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0498e8·003ae7·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0498f0·003ae7·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04d3cf·00004d·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·04d3d7·00004d·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·04d420·0038b8·18·····34·414··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·04d428·0038b8·18·····34·414··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·050cd8·003565·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·050ce0·003565·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05423d·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·054245·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:·fb53f66983ca94c8bdc8fe5eadb13ee139a9aa163 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2c332be035a63cd69d64ae8b005ee6c1acef876a
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-frwd0dd631 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-9vs53p6h
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-frwd0dd698758 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-9vs53p6h
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-frwd0dd611 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-9vs53p6h
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-frwd0dd683 ····<98>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-9vs53p6h
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-frwd0dd695373 ····<3ef37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-9vs53p6h
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>
207 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 jGCC:·(Debian·14.2.0-16)·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
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-frwd0dd63 ··[····50]··./.mesonpy-9vs53p6h
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·007cb137·9952f2f3·io.debug.|.7.R..5 ··0x00000030·696f2e64·65627567·00424ea2·736697a7·io.debug.BN.sf..
6 ··0x00000040·2ef0b273·2a97d339·68a5f98b·51·······...s*..9h...Q6 ··0x00000040·0504821e·3f03c28b·f6d31313·cb·······....?........