16.8 MB
/srv/reproducible-results/rbuild-debian/r-b-build.1P2GzcNI/b1/python-fabio_2024.4.0-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.1P2GzcNI/b2/python-fabio_2024.4.0-2_i386.changes
681 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 ·89bf2c101d9530367498e92abe7f3775·637676·doc·optional·python-fabio-doc_2024.4.0-2_all.deb 
3 ·dcd2458c46fd09fe835aa2fbfdb6a901·6365184·debug·optional·python3-fabio-dbgsym_2024.4.0-2_i386.deb 
4 ·dec92c706fb35493d0fae4d7edb34a85·763404·python·optional·python3-fabio_2024.4.0-2_i386.deb2 ·693f171a470bc6553aebbc7dff1a9eb3·637680·doc·optional·python-fabio-doc_2024.4.0-2_all.deb
 3 ·13994ca9fe228555a3dfcb6be888fb87·6363880·debug·optional·python3-fabio-dbgsym_2024.4.0-2_i386.deb
 4 ·9fbd6df9d1e91ceeba01d02c7e420444·763172·python·optional·python3-fabio_2024.4.0-2_i386.deb
3.42 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···634936·2024-05-20·16:51:40.000000·data.tar.xz3 -rw-r--r--···0········0········0···634940·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.89 KB
data.tar.xz
2.87 KB
data.tar
2.31 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·7866···class="pre">0xf00026780:·2063·6c61·7373·3d22·7072·6522·3e30·7866···class="pre">0xf
00026790:·3531·3937·3730·383a·3c2f·7370·616e·3e20··5197708:</span>·00026790:·3532·6139·3730·383a·3c2f·7370·616e·3e20··52a9708:</span>·
000267a0:·3c73·7061·6e20·636c·6173·733d·2270·7265··<span·class="pre000267a0:·3c73·7061·6e20·636c·6173·733d·2270·7265··<span·class="pre
000267b0:·223e·7661·6c75·653d·3126·6774·3b3c·2f73··">value=1&gt;</s000267b0:·223e·7661·6c75·653d·3126·6774·3b3c·2f73··">value=1&gt;</s
000267c0:·7061·6e3e·3c2f·656d·3e3c·6120·636c·6173··pan></em><a·clas000267c0:·7061·6e3e·3c2f·656d·3e3c·6120·636c·6173··pan></em><a·clas
000267d0:·733d·2268·6561·6465·726c·696e·6b22·2068··s="headerlink"·h000267d0:·733d·2268·6561·6465·726c·696e·6b22·2068··s="headerlink"·h
000267e0:·7265·663d·2223·6661·6269·6f2e·6661·6269··ref="#fabio.fabi000267e0:·7265·663d·2223·6661·6269·6f2e·6661·6269··ref="#fabio.fabi
000267f0:·6f75·7469·6c73·2e44·6562·7567·5365·6d61··outils.DebugSema000267f0:·6f75·7469·6c73·2e44·6562·7567·5365·6d61··outils.DebugSema
00026800:·7068·6f72·652e·7772·6974·655f·6c6f·636b··phore.write_lock00026800:·7068·6f72·652e·7772·6974·655f·6c6f·636b··phore.write_lock
1.11 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\x8xf\x8f5\x851.19.97.77\x870\x808\x88:\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\x8xf\x8f5\x852.2a.a9.97\x870\x808\x88:\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.
562 B
./usr/share/doc/python3-fabio/html/searchindex.js
464 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 ········"0xf5197708":·1,2835 ········"0xf52a9708":·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.7 MB
python3-fabio_2024.4.0-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-05-20·16:51:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-05-20·16:51:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····4876·2024-05-20·16:51:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4876·2024-05-20·16:51:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0···758336·2024-05-20·16:51:40.000000·data.tar.xz3 -rw-r--r--···0········0········0···758104·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.7 MB
data.tar.xz
16.7 MB
data.tar
2.06 KB
./usr/lib/python3/dist-packages/fabio/ext/_agi_bitfield.cpython-312-i386-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:·c689c416c397f743bb3886656e33b5235357d2ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·76b8c7022209b98cd20af0d30b7f50332a83e2dc
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·38396334·31366333·39376637·34336262·89c416c397f743bb 
3 ··0x00000010·33383836·36353665·33336235·32333533·3886656e33b523532 ··0x00000000·62386337·30323232·30396239·38636432·b8c7022209b98cd2
 3 ··0x00000010·30616630·64333062·37663530·33333261·0af0d30b7f50332a
4 ··0x00000020·35376432·61622e64·65627567·00000000·57d2ab.debug....4 ··0x00000020·38336532·64632e64·65627567·00000000·83e2dc.debug....
5 ··0x00000030·30088a5d····························0..]5 ··0x00000030·4f5f5ca4····························O_\.
  
2.06 KB
./usr/lib/python3/dist-packages/fabio/ext/_agi_bitfield.cpython-313-i386-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:·cb31f89fbe218513a4ab9c889827b90b286237a93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3de7157136448f6e60ce1042c2e092b08ef8e2a4
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·33316638·39666265·32313835·31336134·31f89fbe218513a4 
3 ··0x00000010·61623963·38383938·32376239·30623238·ab9c889827b90b282 ··0x00000000·65373135·37313336·34343866·36653630·e7157136448f6e60
 3 ··0x00000010·63653130·34326332·65303932·62303865·ce1042c2e092b08e
4 ··0x00000020·36323337·61392e64·65627567·00000000·6237a9.debug....4 ··0x00000020·66386532·61342e64·65627567·00000000·f8e2a4.debug....
5 ··0x00000030·5bf8dcdb····························[...5 ··0x00000030·ac0f228d····························..".
  
2.04 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.cpython-312-i386-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:·314a5381159ea070d73adaafbcdfe027c49550a03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1c71921bb450da7c203ebfb18eb31856118621e
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·34613533·38313135·39656130·37306437·4a5381159ea070d7 
3 ··0x00000010·33616461·61666263·64666530·32376334·3adaafbcdfe027c42 ··0x00000000·63373139·32316262·34353064·61376332·c71921bb450da7c2
 3 ··0x00000010·30336562·66623138·65623331·38353631·03ebfb18eb318561
4 ··0x00000020·39353530·61302e64·65627567·00000000·9550a0.debug....4 ··0x00000020·31383632·31652e64·65627567·00000000·18621e.debug....
5 ··0x00000030·bc683827····························.h8'5 ··0x00000030·c69fd90a····························....
  
1.98 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.cpython-313-i386-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:·47d39ff46c0a4f292dbc29465b5abf689d4c06753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·89db8bd65c7a3c82129c7fc4e0ac79b41e559e0d
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·64333966·66343663·30613466·32393264·d39ff46c0a4f292d 
3 ··0x00000010·62633239·34363562·35616266·36383964·bc29465b5abf689d2 ··0x00000000·64623862·64363563·37613363·38323132·db8bd65c7a3c8212
 3 ··0x00000010·39633766·63346530·61633739·62343165·9c7fc4e0ac79b41e
4 ··0x00000020·34633036·37352e64·65627567·00000000·4c0675.debug....4 ··0x00000020·35353965·30642e64·65627567·00000000·559e0d.debug....
5 ··0x00000030·a590e27d····························...}5 ··0x00000030·38e701d2····························8...
  
2.06 KB
./usr/lib/python3/dist-packages/fabio/ext/byte_offset.cpython-312-i386-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:·da7bcfe538e1c275eae8757b1c69a4ffa14e7a2d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6d601e8d87a9e61ac4cf089eab9702010ee9ce21
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·37626366·65353338·65316332·37356561·7bcfe538e1c275ea 
3 ··0x00000010·65383735·37623163·36396134·66666131·e8757b1c69a4ffa12 ··0x00000000·36303165·38643837·61396536·31616334·601e8d87a9e61ac4
 3 ··0x00000010·63663038·39656162·39373032·30313065·cf089eab9702010e
4 ··0x00000020·34653761·32642e64·65627567·00000000·4e7a2d.debug....4 ··0x00000020·65396365·32312e64·65627567·00000000·e9ce21.debug....
5 ··0x00000030·c60836c8····························..6.5 ··0x00000030·d94bbcc9····························.K..
  
2.06 KB
./usr/lib/python3/dist-packages/fabio/ext/byte_offset.cpython-313-i386-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:·3f5300b55fbdb3905fc1e4773548c5db4fe0f5753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c1bfb1ea344a8755ec43efa093c62f41a00b8b56
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·35333030·62353566·62646233·39303566·5300b55fbdb3905f 
3 ··0x00000010·63316534·37373335·34386335·64623466·c1e4773548c5db4f2 ··0x00000000·62666231·65613334·34613837·35356563·bfb1ea344a8755ec
 3 ··0x00000010·34336566·61303933·63363266·34316130·43efa093c62f41a0
4 ··0x00000020·65306635·37352e64·65627567·00000000·e0f575.debug....4 ··0x00000020·30623862·35362e64·65627567·00000000·0b8b56.debug....
5 ··0x00000030·8ed224d1····························..$.5 ··0x00000030·2bfea985····························+...
  
2.58 MB
./usr/lib/python3/dist-packages/fabio/ext/cf_io.cpython-312-i386-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:·89ffd2ec1ffedff874fa954cdf7a3255bee0454e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c972e5594c2d32ef1b431b915f6ee47c05783e33
2.58 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 11906 objdump: DWARF error: unable to read alt ref 26076
    
Offset 1, 213 lines modifiedOffset 1, 213 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000039c0·<PyInit_cf_io@@Base-0x525b>:2 000039c0·<PyInit_cf_io@@Base-0x525b>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:11144 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1114
5 »       push···%ebx5 »       push···%ebx
6 »       call···8c40·<PyInit_cf_io@@Base+0x25>6 »       call···8c40·<PyInit_cf_io@@Base+0x25>
7 »       add····$0x2c336,%ebx7 »       add····$0x2c336,%ebx
8 »       sub····$0x14,%esp8 »       sub····$0x14,%esp
9 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:11159 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1115
10 »       push···%eax10 »       push···%eax
11 »       call···31a0·<PyImport_AddModule@plt>11 »       call···31a0·<PyImport_AddModule@plt>
12 /usr/include/python3.12/object.h:78712 /usr/include/python3.12/object.h:787
13 »       add····$0x10,%esp13 »       add····$0x10,%esp
14 »       test···%eax,%eax14 »       test···%eax,%eax
15 »       je·····39e9·<PyObject_GenericGetAttr@plt+0x31>15 »       je·····39e9·<PyObject_GenericGetAttr@plt+0x31>
16 /usr/include/python3.12/object.h:24416 /usr/include/python3.12/object.h:244
17 »       mov····(%eax),%edx17 »       mov····(%eax),%edx
18 /usr/include/python3.12/object.h:649·(discriminator·1)18 /usr/include/python3.12/object.h:649·(discriminator·1)
19 »       cmp····$0x3fffffff,%edx19 »       cmp····$0x3fffffff,%edx
20 »       je·····39e9·<PyObject_GenericGetAttr@plt+0x31>20 »       je·····39e9·<PyObject_GenericGetAttr@plt+0x31>
21 /usr/include/python3.12/object.h:65221 /usr/include/python3.12/object.h:652
22 »       inc····%edx22 »       inc····%edx
23 »       mov····%edx,(%eax)23 »       mov····%edx,(%eax)
24 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:111824 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1118
25 »       add····$0x8,%esp25 »       add····$0x8,%esp
26 »       pop····%ebx26 »       pop····%ebx
27 »       ret27 »       ret
28 __Pyx_PyType_Ready():28 __Pyx_PyType_Ready():
29 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2378729 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23787
30 »       push···%ebp30 »       push···%ebp
31 »       push···%edi31 »       push···%edi
32 »       push···%esi32 »       push···%esi
33 »       mov····%eax,%esi33 »       mov····%eax,%esi
34 »       push···%ebx34 »       push···%ebx
35 »       call···8c40·<PyInit_cf_io@@Base+0x25>35 »       call···8c40·<PyInit_cf_io@@Base+0x25>
36 »       add····$0x2c303,%ebx36 »       add····$0x2c303,%ebx
37 »       sub····$0xc,%esp37 »       sub····$0xc,%esp
38 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379638 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23796
39 »       mov····0xa8(%eax),%ecx39 »       mov····0xa8(%eax),%ecx
40 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379740 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797
41 »       test···%ecx,%ecx41 »       test···%ecx,%ecx
42 »       je·····3a66·<PyObject_GenericGetAttr@plt+0xae>42 »       je·····3a66·<PyObject_GenericGetAttr@plt+0xae>
43 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797·(discriminator·1)43 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797·(discriminator·1)
44 »       mov····0x90(%eax),%ebp44 »       mov····0x90(%eax),%ebp
45 /usr/include/python3.12/object.h:23345 /usr/include/python3.12/object.h:233
46 »       mov····0x8(%ecx),%edi46 »       mov····0x8(%ecx),%edi
47 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371147 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711
48 »       mov····$0x1,%edx48 »       mov····$0x1,%edx
49 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·1)49 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·1)
50 »       cmp····%edx,%edi50 »       cmp····%edx,%edi
51 »       jle····3a66·<PyObject_GenericGetAttr@plt+0xae>51 »       jle····3a66·<PyObject_GenericGetAttr@plt+0xae>
52 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371752 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23717
53 »       mov····0xc(%ecx,%edx,4),%eax53 »       mov····0xc(%ecx,%edx,4),%eax
54 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373554 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23735
55 »       testb··$0x2,0x55(%eax)55 »       testb··$0x2,0x55(%eax)
56 »       jne····3a34·<PyObject_GenericGetAttr@plt+0x7c>56 »       jne····3a34·<PyObject_GenericGetAttr@plt+0x7c>
57 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373857 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23738
58 »       push···%edx58 »       push···%edx
59 »       push···0xc(%eax)59 »       push···0xc(%eax)
60 »       lea····-0xb45c(%ebx),%eax60 »       lea····-0xb45c(%ebx),%eax
61 »       jmp····3a4d·<PyObject_GenericGetAttr@plt+0x95>61 »       jmp····3a4d·<PyObject_GenericGetAttr@plt+0x95>
62 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374662 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23746
63 »       test···%ebp,%ebp63 »       test···%ebp,%ebp
64 »       jne····3a63·<PyObject_GenericGetAttr@plt+0xab>64 »       jne····3a63·<PyObject_GenericGetAttr@plt+0xab>
65 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375865 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23758
66 »       cmpl···$0x0,0x90(%eax)66 »       cmpl···$0x0,0x90(%eax)
67 »       je·····3a63·<PyObject_GenericGetAttr@plt+0xab>67 »       je·····3a63·<PyObject_GenericGetAttr@plt+0xab>
68 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376168 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23761
69 »       push···0xc(%eax)69 »       push···0xc(%eax)
70 »       lea····-0xb434(%ebx),%eax70 »       lea····-0xb434(%ebx),%eax
71 »       push···0xc(%esi)71 »       push···0xc(%esi)
72 »       push···%eax72 »       push···%eax
73 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379873 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23798
74 »       or·····$0xffffffff,%edi74 »       or·····$0xffffffff,%edi
75 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376175 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23761
76 »       mov····0x2a4(%ebx),%eax76 »       mov····0x2a4(%ebx),%eax
77 »       push···(%eax)77 »       push···(%eax)
78 »       call···3870·<PyErr_Format@plt>78 »       call···3870·<PyErr_Format@plt>
79 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377579 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23775
80 »       add····$0x10,%esp80 »       add····$0x10,%esp
81 »       jmp····3a92·<PyObject_GenericGetAttr@plt+0xda>81 »       jmp····3a92·<PyObject_GenericGetAttr@plt+0xda>
82 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·2)82 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·2)
83 »       inc····%edx83 »       inc····%edx
84 »       jmp····3a1a·<PyObject_GenericGetAttr@plt+0x62>84 »       jmp····3a1a·<PyObject_GenericGetAttr@plt+0x62>
85 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380385 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
86 »       call···32b0·<PyGC_Disable@plt>86 »       call···32b0·<PyGC_Disable@plt>
87 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383987 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
88 »       sub····$0xc,%esp88 »       sub····$0xc,%esp
89 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383489 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23834
90 »       orl····$0x300,0x54(%esi)90 »       orl····$0x300,0x54(%esi)
91 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383991 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
92 »       push···%esi92 »       push···%esi
93 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380393 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
94 »       mov····%eax,%ebp94 »       mov····%eax,%ebp
95 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383995 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
96 »       call···3480·<PyType_Ready@plt>96 »       call···3480·<PyType_Ready@plt>
97 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384197 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23841
98 »       andl···$0xfffffdff,0x54(%esi)98 »       andl···$0xfffffdff,0x54(%esi)
99 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384399 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23843
100 »       add····$0x10,%esp100 »       add····$0x10,%esp
101 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839101 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
102 »       mov····%eax,%edi102 »       mov····%eax,%edi
103 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23843103 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23843
104 »       test···%ebp,%ebp104 »       test···%ebp,%ebp
105 »       je·····3a92·<PyObject_GenericGetAttr@plt+0xda>105 »       je·····3a92·<PyObject_GenericGetAttr@plt+0xda>
106 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23844106 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23844
107 »       call···3770·<PyGC_Enable@plt>107 »       call···3770·<PyGC_Enable@plt>
108 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23866108 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23866
109 »       add····$0xc,%esp109 »       add····$0xc,%esp
110 »       mov····%edi,%eax110 »       mov····%edi,%eax
111 »       pop····%ebx111 »       pop····%ebx
112 »       pop····%esi112 »       pop····%esi
113 »       pop····%edi113 »       pop····%edi
114 »       pop····%ebp114 »       pop····%ebp
115 »       ret115 »       ret
116 __Pyx_SetVtable():116 __Pyx_SetVtable():
117 ./.mesonpy-0r5ma89v/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869117 ./.mesonpy-ttjkhb0b/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23869
118 »       push···%edi118 »       push···%edi
119 »       mov····%eax,%edi119 »       mov····%eax,%edi
120 »       push···%esi120 »       push···%esi
121 »       push···%ebx121 »       push···%ebx
122 »       call···8c40·<PyInit_cf_io@@Base+0x25>122 »       call···8c40·<PyInit_cf_io@@Base+0x25>
123 »       add····$0x2c256,%ebx123 »       add····$0x2c256,%ebx
Max diff block lines reached; 2693101/2702532 bytes (99.65%) of diff not shown.
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·66666432·65633166·66656466·66383734·ffd2ec1ffedff874 
3 ··0x00000010·66613935·34636466·37613332·35356265·fa954cdf7a3255be2 ··0x00000000·37326535·35393463·32643332·65663162·72e5594c2d32ef1b
 3 ··0x00000010·34333162·39313566·36656534·37633035·431b915f6ee47c05
4 ··0x00000020·65303435·34652e64·65627567·00000000·e0454e.debug....4 ··0x00000020·37383365·33332e64·65627567·00000000·783e33.debug....
5 ··0x00000030·18ae03bd····························....5 ··0x00000030·e0efb757····························...W
  
2.52 MB
./usr/lib/python3/dist-packages/fabio/ext/cf_io.cpython-313-i386-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:·89f6e6bb6f7c48c2f7194301a28fb7a541e998163 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9aa48cfcd200731d66b14cebd552ae014d9e0efe
2.52 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 23347 objdump: DWARF error: unable to read alt ref 26076
    
Offset 1, 568 lines modifiedOffset 1, 568 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00003a00·<PyInit_cf_io@@Base-0x52b4>:2 00003a00·<PyInit_cf_io@@Base-0x52b4>:
3 __Pyx_PyType_Ready():3 __Pyx_PyType_Ready():
4 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:237874 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23787
5 »       push···%ebp5 »       push···%ebp
6 »       push···%edi6 »       push···%edi
7 »       push···%esi7 »       push···%esi
8 »       mov····%eax,%esi8 »       mov····%eax,%esi
9 »       push···%ebx9 »       push···%ebx
10 »       call···8ce0·<PyInit_cf_io@@Base+0x2c>10 »       call···8ce0·<PyInit_cf_io@@Base+0x2c>
11 »       add····$0x2b2ed,%ebx11 »       add····$0x2b2ed,%ebx
12 »       sub····$0xc,%esp12 »       sub····$0xc,%esp
13 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379613 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23796
14 »       mov····0xa8(%eax),%ecx14 »       mov····0xa8(%eax),%ecx
15 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379715 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797
16 »       test···%ecx,%ecx16 »       test···%ecx,%ecx
17 »       je·····3a78·<__cxa_finalize@plt+0xa8>17 »       je·····3a78·<__cxa_finalize@plt+0xa8>
18 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797·(discriminator·1)18 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23797·(discriminator·1)
19 »       mov····0x90(%eax),%ebp19 »       mov····0x90(%eax),%ebp
20 /usr/include/python3.13/object.h:34920 /usr/include/python3.13/object.h:349
21 »       mov····0x8(%ecx),%edi21 »       mov····0x8(%ecx),%edi
22 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371122 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711
23 »       mov····$0x1,%edx23 »       mov····$0x1,%edx
24 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·1)24 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·1)
25 »       cmp····%edx,%edi25 »       cmp····%edx,%edi
26 »       jle····3a78·<__cxa_finalize@plt+0xa8>26 »       jle····3a78·<__cxa_finalize@plt+0xa8>
27 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371727 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23717
28 »       mov····0xc(%ecx,%edx,4),%eax28 »       mov····0xc(%ecx,%edx,4),%eax
29 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373529 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23735
30 »       testb··$0x2,0x55(%eax)30 »       testb··$0x2,0x55(%eax)
31 »       jne····3a46·<__cxa_finalize@plt+0x76>31 »       jne····3a46·<__cxa_finalize@plt+0x76>
32 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373832 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23738
33 »       push···%edx33 »       push···%edx
34 »       push···0xc(%eax)34 »       push···0xc(%eax)
35 »       lea····-0xa458(%ebx),%eax35 »       lea····-0xa458(%ebx),%eax
36 »       jmp····3a5f·<__cxa_finalize@plt+0x8f>36 »       jmp····3a5f·<__cxa_finalize@plt+0x8f>
37 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374637 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23746
38 »       test···%ebp,%ebp38 »       test···%ebp,%ebp
39 »       jne····3a75·<__cxa_finalize@plt+0xa5>39 »       jne····3a75·<__cxa_finalize@plt+0xa5>
40 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375840 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23758
41 »       cmpl···$0x0,0x90(%eax)41 »       cmpl···$0x0,0x90(%eax)
42 »       je·····3a75·<__cxa_finalize@plt+0xa5>42 »       je·····3a75·<__cxa_finalize@plt+0xa5>
43 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376143 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23761
44 »       push···0xc(%eax)44 »       push···0xc(%eax)
45 »       lea····-0xa430(%ebx),%eax45 »       lea····-0xa430(%ebx),%eax
46 »       push···0xc(%esi)46 »       push···0xc(%esi)
47 »       push···%eax47 »       push···%eax
48 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2379848 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23798
49 »       or·····$0xffffffff,%edi49 »       or·····$0xffffffff,%edi
50 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376150 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23761
51 »       mov····0x2ac(%ebx),%eax51 »       mov····0x2ac(%ebx),%eax
52 »       push···(%eax)52 »       push···(%eax)
53 »       call···3860·<PyErr_Format@plt>53 »       call···3860·<PyErr_Format@plt>
54 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377554 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23775
55 »       add····$0x10,%esp55 »       add····$0x10,%esp
56 »       jmp····3aa4·<__cxa_finalize@plt+0xd4>56 »       jmp····3aa4·<__cxa_finalize@plt+0xd4>
57 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·2)57 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23711·(discriminator·2)
58 »       inc····%edx58 »       inc····%edx
59 »       jmp····3a2c·<__cxa_finalize@plt+0x5c>59 »       jmp····3a2c·<__cxa_finalize@plt+0x5c>
60 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380360 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
61 »       call···3280·<PyGC_Disable@plt>61 »       call···3280·<PyGC_Disable@plt>
62 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383962 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
63 »       sub····$0xc,%esp63 »       sub····$0xc,%esp
64 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383464 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23834
65 »       orl····$0x300,0x54(%esi)65 »       orl····$0x300,0x54(%esi)
66 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383966 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
67 »       push···%esi67 »       push···%esi
68 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380368 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
69 »       mov····%eax,%ebp69 »       mov····%eax,%ebp
70 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383970 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
71 »       call···3460·<PyType_Ready@plt>71 »       call···3460·<PyType_Ready@plt>
72 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384172 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23841
73 »       andl···$0xfffffdff,0x54(%esi)73 »       andl···$0xfffffdff,0x54(%esi)
74 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384374 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23843
75 »       add····$0x10,%esp75 »       add····$0x10,%esp
76 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383976 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
77 »       mov····%eax,%edi77 »       mov····%eax,%edi
78 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384378 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23843
79 »       test···%ebp,%ebp79 »       test···%ebp,%ebp
80 »       je·····3aa4·<__cxa_finalize@plt+0xd4>80 »       je·····3aa4·<__cxa_finalize@plt+0xd4>
81 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2384481 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23844
82 »       call···3760·<PyGC_Enable@plt>82 »       call···3760·<PyGC_Enable@plt>
83 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2386683 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23866
84 »       add····$0xc,%esp84 »       add····$0xc,%esp
85 »       mov····%edi,%eax85 »       mov····%edi,%eax
86 »       pop····%ebx86 »       pop····%ebx
87 »       pop····%esi87 »       pop····%esi
88 »       pop····%edi88 »       pop····%edi
89 »       pop····%ebp89 »       pop····%ebp
90 »       ret90 »       ret
91 __Pyx_setup_reduce_is_named():91 __Pyx_setup_reduce_is_named():
92 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2396192 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23961
93 »       push···%ebp93 »       push···%ebp
94 »       push···%edi94 »       push···%edi
95 »       call···21fac·<PyInit_cf_io@@Base+0x192f8>95 »       call···21fac·<PyInit_cf_io@@Base+0x192f8>
96 »       add····$0x2b243,%edi96 »       add····$0x2b243,%edi
97 »       push···%esi97 »       push···%esi
98 »       push···%ebx98 »       push···%ebx
99 »       sub····$0x20,%esp99 »       sub····$0x20,%esp
100 »       mov····%gs:0x14,%ebp100 »       mov····%gs:0x14,%ebp
101 »       mov····%ebp,0x10(%esp)101 »       mov····%ebp,0x10(%esp)
102 »       mov····%edx,%ebp102 »       mov····%edx,%ebp
103 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:21136103 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:21136
104 »       lea····0xc(%esp),%edx104 »       lea····0xc(%esp),%edx
105 »       push···%edx105 »       push···%edx
106 »       mov····%edi,%ebx106 »       mov····%edi,%ebx
107 »       push···0x109c(%edi)107 »       push···0x109c(%edi)
108 »       push···%eax108 »       push···%eax
109 »       call···3920·<PyObject_GetOptionalAttr@plt>109 »       call···3920·<PyObject_GetOptionalAttr@plt>
110 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:21137110 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:21137
111 »       mov····0x18(%esp),%esi111 »       mov····0x18(%esp),%esi
112 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23965·(discriminator·1)112 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23965·(discriminator·1)
113 »       add····$0x10,%esp113 »       add····$0x10,%esp
114 »       test···%esi,%esi114 »       test···%esi,%esi
115 »       jne····3af6·<__cxa_finalize@plt+0x126>115 »       jne····3af6·<__cxa_finalize@plt+0x126>
116 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23971116 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23971
117 »       mov····%edi,%ebx117 »       mov····%edi,%ebx
118 »       call···34d0·<PyErr_Clear@plt>118 »       call···34d0·<PyErr_Clear@plt>
119 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23972119 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23972
120 »       xor····%ebx,%ebx120 »       xor····%ebx,%ebx
121 »       jmp····3b09·<__cxa_finalize@plt+0x139>121 »       jmp····3b09·<__cxa_finalize@plt+0x139>
122 ./.mesonpy-lbnhx2hr/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23966122 ./.mesonpy-wqaqnq2_/src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23966
123 »       push···%eax123 »       push···%eax
Max diff block lines reached; 2634868/2644536 bytes (99.63%) of diff not shown.
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·66366536·62623666·37633438·63326637·f6e6bb6f7c48c2f7 
3 ··0x00000010·31393433·30316132·38666237·61353431·194301a28fb7a5412 ··0x00000000·61343863·66636432·30303733·31643636·a48cfcd200731d66
 3 ··0x00000010·62313463·65626435·35326165·30313464·b14cebd552ae014d
4 ··0x00000020·65393938·31362e64·65627567·00000000·e99816.debug....4 ··0x00000020·39653065·66652e64·65627567·00000000·9e0efe.debug....
5 ··0x00000030·bc7f6ec2····························..n.5 ··0x00000030·e0953444····························..4D
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/dense.cpython-312-i386-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:·53a0e40982a747c83d24edd091d549eaf42021333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ed53028aa10b93f7981529e9ad96d48b322c513
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·61306534·30393832·61373437·63383364·a0e40982a747c83d 
3 ··0x00000010·32346564·64303931·64353439·65616634·24edd091d549eaf42 ··0x00000000·64353330·32386161·31306239·33663739·d53028aa10b93f79
 3 ··0x00000010·38313532·39653961·64393664·34386233·81529e9ad96d48b3
4 ··0x00000020·32303231·33332e64·65627567·00000000·202133.debug....4 ··0x00000020·32326335·31332e64·65627567·00000000·22c513.debug....
5 ··0x00000030·e49ec4ea····························....5 ··0x00000030·1c719161····························.q.a
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/dense.cpython-313-i386-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:·e30b77523a00d0db15e5a3c2d31ee3b0264856703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aa8b103ce3bd19599d27e9f26124a60cfb6b59bf
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·30623737·35323361·30306430·64623135·0b77523a00d0db15 
3 ··0x00000010·65356133·63326433·31656533·62303236·e5a3c2d31ee3b0262 ··0x00000000·38623130·33636533·62643139·35393964·8b103ce3bd19599d
 3 ··0x00000010·32376539·66323631·32346136·30636662·27e9f26124a60cfb
4 ··0x00000020·34383536·37302e64·65627567·00000000·485670.debug....4 ··0x00000020·36623539·62662e64·65627567·00000000·6b59bf.debug....
5 ··0x00000030·16d1c81d····························....5 ··0x00000030·84b3afb8····························....
  
5.81 MB
./usr/lib/python3/dist-packages/fabio/ext/mar345_IO.cpython-312-i386-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:·6b21b48663afb9b6cedf9a8e5f7f1b0fa9a1ecaf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3e545caab332072419b0cd5a06bb5661f556207
5.81 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 11814 objdump: DWARF error: unable to read alt ref 27414
    
Offset 1, 213 lines modifiedOffset 1, 213 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00003ac0·<PyInit_mar345_IO@@Base-0x8d1a>:2 00003ac0·<PyInit_mar345_IO@@Base-0x8d1a>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:11144 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1114
5 »       push···%ebx5 »       push···%ebx
6 »       call···c800·<PyInit_mar345_IO@@Base+0x26>6 »       call···c800·<PyInit_mar345_IO@@Base+0x26>
7 »       add····$0x591ea,%ebx7 »       add····$0x591ea,%ebx
8 »       sub····$0x14,%esp8 »       sub····$0x14,%esp
9 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:11159 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1115
10 »       push···%eax10 »       push···%eax
11 »       call···31e0·<PyImport_AddModule@plt>11 »       call···31e0·<PyImport_AddModule@plt>
12 /usr/include/python3.12/object.h:78712 /usr/include/python3.12/object.h:787
13 »       add····$0x10,%esp13 »       add····$0x10,%esp
14 »       test···%eax,%eax14 »       test···%eax,%eax
15 »       je·····3ae9·<PyObject_GenericGetAttr@plt+0x41>15 »       je·····3ae9·<PyObject_GenericGetAttr@plt+0x41>
16 /usr/include/python3.12/object.h:24416 /usr/include/python3.12/object.h:244
17 »       mov····(%eax),%edx17 »       mov····(%eax),%edx
18 /usr/include/python3.12/object.h:649·(discriminator·1)18 /usr/include/python3.12/object.h:649·(discriminator·1)
19 »       cmp····$0x3fffffff,%edx19 »       cmp····$0x3fffffff,%edx
20 »       je·····3ae9·<PyObject_GenericGetAttr@plt+0x41>20 »       je·····3ae9·<PyObject_GenericGetAttr@plt+0x41>
21 /usr/include/python3.12/object.h:65221 /usr/include/python3.12/object.h:652
22 »       inc····%edx22 »       inc····%edx
23 »       mov····%edx,(%eax)23 »       mov····%edx,(%eax)
24 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:111824 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1118
25 »       add····$0x8,%esp25 »       add····$0x8,%esp
26 »       pop····%ebx26 »       pop····%ebx
27 »       ret27 »       ret
28 __Pyx_PyType_Ready():28 __Pyx_PyType_Ready():
29 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3785529 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37855
30 »       push···%ebp30 »       push···%ebp
31 »       push···%edi31 »       push···%edi
32 »       push···%esi32 »       push···%esi
33 »       mov····%eax,%esi33 »       mov····%eax,%esi
34 »       push···%ebx34 »       push···%ebx
35 »       call···c800·<PyInit_mar345_IO@@Base+0x26>35 »       call···c800·<PyInit_mar345_IO@@Base+0x26>
36 »       add····$0x591b7,%ebx36 »       add····$0x591b7,%ebx
37 »       sub····$0xc,%esp37 »       sub····$0xc,%esp
38 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786438 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37864
39 »       mov····0xa8(%eax),%ecx39 »       mov····0xa8(%eax),%ecx
40 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786540 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865
41 »       test···%ecx,%ecx41 »       test···%ecx,%ecx
42 »       je·····3b66·<PyObject_GenericGetAttr@plt+0xbe>42 »       je·····3b66·<PyObject_GenericGetAttr@plt+0xbe>
43 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865·(discriminator·1)43 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865·(discriminator·1)
44 »       mov····0x90(%eax),%ebp44 »       mov····0x90(%eax),%ebp
45 /usr/include/python3.12/object.h:23345 /usr/include/python3.12/object.h:233
46 »       mov····0x8(%ecx),%edi46 »       mov····0x8(%ecx),%edi
47 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777947 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779
48 »       mov····$0x1,%edx48 »       mov····$0x1,%edx
49 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·1)49 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·1)
50 »       cmp····%edx,%edi50 »       cmp····%edx,%edi
51 »       jle····3b66·<PyObject_GenericGetAttr@plt+0xbe>51 »       jle····3b66·<PyObject_GenericGetAttr@plt+0xbe>
52 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778552 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37785
53 »       mov····0xc(%ecx,%edx,4),%eax53 »       mov····0xc(%ecx,%edx,4),%eax
54 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780354 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37803
55 »       testb··$0x2,0x55(%eax)55 »       testb··$0x2,0x55(%eax)
56 »       jne····3b34·<PyObject_GenericGetAttr@plt+0x8c>56 »       jne····3b34·<PyObject_GenericGetAttr@plt+0x8c>
57 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780657 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37806
58 »       push···%edx58 »       push···%edx
59 »       push···0xc(%eax)59 »       push···0xc(%eax)
60 »       lea····-0x12410(%ebx),%eax60 »       lea····-0x12410(%ebx),%eax
61 »       jmp····3b4d·<PyObject_GenericGetAttr@plt+0xa5>61 »       jmp····3b4d·<PyObject_GenericGetAttr@plt+0xa5>
62 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781462 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37814
63 »       test···%ebp,%ebp63 »       test···%ebp,%ebp
64 »       jne····3b63·<PyObject_GenericGetAttr@plt+0xbb>64 »       jne····3b63·<PyObject_GenericGetAttr@plt+0xbb>
65 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782665 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826
66 »       cmpl···$0x0,0x90(%eax)66 »       cmpl···$0x0,0x90(%eax)
67 »       je·····3b63·<PyObject_GenericGetAttr@plt+0xbb>67 »       je·····3b63·<PyObject_GenericGetAttr@plt+0xbb>
68 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782968 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37829
69 »       push···0xc(%eax)69 »       push···0xc(%eax)
70 »       lea····-0x123e8(%ebx),%eax70 »       lea····-0x123e8(%ebx),%eax
71 »       push···0xc(%esi)71 »       push···0xc(%esi)
72 »       push···%eax72 »       push···%eax
73 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786673 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37866
74 »       or·····$0xffffffff,%edi74 »       or·····$0xffffffff,%edi
75 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782975 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37829
76 »       mov····0x2e0(%ebx),%eax76 »       mov····0x2e0(%ebx),%eax
77 »       push···(%eax)77 »       push···(%eax)
78 »       call···3920·<PyErr_Format@plt>78 »       call···3920·<PyErr_Format@plt>
79 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3784379 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37843
80 »       add····$0x10,%esp80 »       add····$0x10,%esp
81 »       jmp····3b92·<PyObject_GenericGetAttr@plt+0xea>81 »       jmp····3b92·<PyObject_GenericGetAttr@plt+0xea>
82 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·2)82 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·2)
83 »       inc····%edx83 »       inc····%edx
84 »       jmp····3b1a·<PyObject_GenericGetAttr@plt+0x72>84 »       jmp····3b1a·<PyObject_GenericGetAttr@plt+0x72>
85 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787185 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37871
86 »       call···32e0·<PyGC_Disable@plt>86 »       call···32e0·<PyGC_Disable@plt>
87 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790787 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
88 »       sub····$0xc,%esp88 »       sub····$0xc,%esp
89 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790289 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37902
90 »       orl····$0x300,0x54(%esi)90 »       orl····$0x300,0x54(%esi)
91 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790791 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
92 »       push···%esi92 »       push···%esi
93 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787193 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37871
94 »       mov····%eax,%ebp94 »       mov····%eax,%ebp
95 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790795 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
96 »       call···3500·<PyType_Ready@plt>96 »       call···3500·<PyType_Ready@plt>
97 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790997 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37909
98 »       andl···$0xfffffdff,0x54(%esi)98 »       andl···$0xfffffdff,0x54(%esi)
99 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791199 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37911
100 »       add····$0x10,%esp100 »       add····$0x10,%esp
101 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907101 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
102 »       mov····%eax,%edi102 »       mov····%eax,%edi
103 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37911103 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37911
104 »       test···%ebp,%ebp104 »       test···%ebp,%ebp
105 »       je·····3b92·<PyObject_GenericGetAttr@plt+0xea>105 »       je·····3b92·<PyObject_GenericGetAttr@plt+0xea>
106 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37912106 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37912
107 »       call···3800·<PyGC_Enable@plt>107 »       call···3800·<PyGC_Enable@plt>
108 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37934108 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37934
109 »       add····$0xc,%esp109 »       add····$0xc,%esp
110 »       mov····%edi,%eax110 »       mov····%edi,%eax
111 »       pop····%ebx111 »       pop····%ebx
112 »       pop····%esi112 »       pop····%esi
113 »       pop····%edi113 »       pop····%edi
114 »       pop····%ebp114 »       pop····%ebp
115 »       ret115 »       ret
116 __Pyx_SetVtable():116 __Pyx_SetVtable():
117 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937117 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37937
118 »       push···%edi118 »       push···%edi
119 »       mov····%eax,%edi119 »       mov····%eax,%edi
120 »       push···%esi120 »       push···%esi
121 »       push···%ebx121 »       push···%ebx
122 »       call···c800·<PyInit_mar345_IO@@Base+0x26>122 »       call···c800·<PyInit_mar345_IO@@Base+0x26>
123 »       add····$0x5910a,%ebx123 »       add····$0x5910a,%ebx
Max diff block lines reached; 6083871/6093848 bytes (99.84%) of diff not shown.
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·32316234·38363633·61666239·62366365·21b48663afb9b6ce 
3 ··0x00000010·64663961·38653566·37663162·30666139·df9a8e5f7f1b0fa92 ··0x00000000·65353435·63616162·33333230·37323431·e545caab33207241
 3 ··0x00000010·39623063·64356130·36626235·36363166·9b0cd5a06bb5661f
4 ··0x00000020·61316563·61662e64·65627567·00000000·a1ecaf.debug....4 ··0x00000020·35353632·30372e64·65627567·00000000·556207.debug....
5 ··0x00000030·2ba6a704····························+...5 ··0x00000030·0dc7bdfe····························....
  
5.79 MB
./usr/lib/python3/dist-packages/fabio/ext/mar345_IO.cpython-313-i386-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:·9bec9daff46e6832cee8b1dab984e799ae1229423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3a15762d2fce5ead103054b1e7432ffd6a2971b7
5.79 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 23255 objdump: DWARF error: unable to read alt ref 27414
    
Offset 1, 568 lines modifiedOffset 1, 568 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00003ac0·<PyInit_mar345_IO@@Base-0x8d70>:2 00003ac0·<PyInit_mar345_IO@@Base-0x8d70>:
3 __Pyx_PyType_Ready():3 __Pyx_PyType_Ready():
4 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:378554 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37855
5 »       push···%ebp5 »       push···%ebp
6 »       push···%edi6 »       push···%edi
7 »       push···%esi7 »       push···%esi
8 »       mov····%eax,%esi8 »       mov····%eax,%esi
9 »       push···%ebx9 »       push···%ebx
10 »       call···c850·<PyInit_mar345_IO@@Base+0x20>10 »       call···c850·<PyInit_mar345_IO@@Base+0x20>
11 »       add····$0x591e5,%ebx11 »       add····$0x591e5,%ebx
12 »       sub····$0xc,%esp12 »       sub····$0xc,%esp
13 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786413 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37864
14 »       mov····0xa8(%eax),%ecx14 »       mov····0xa8(%eax),%ecx
15 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786515 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865
16 »       test···%ecx,%ecx16 »       test···%ecx,%ecx
17 »       je·····3b38·<__cxa_finalize@plt+0x88>17 »       je·····3b38·<__cxa_finalize@plt+0x88>
18 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865·(discriminator·1)18 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37865·(discriminator·1)
19 »       mov····0x90(%eax),%ebp19 »       mov····0x90(%eax),%ebp
20 /usr/include/python3.13/object.h:34920 /usr/include/python3.13/object.h:349
21 »       mov····0x8(%ecx),%edi21 »       mov····0x8(%ecx),%edi
22 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777922 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779
23 »       mov····$0x1,%edx23 »       mov····$0x1,%edx
24 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·1)24 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·1)
25 »       cmp····%edx,%edi25 »       cmp····%edx,%edi
26 »       jle····3b38·<__cxa_finalize@plt+0x88>26 »       jle····3b38·<__cxa_finalize@plt+0x88>
27 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778527 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37785
28 »       mov····0xc(%ecx,%edx,4),%eax28 »       mov····0xc(%ecx,%edx,4),%eax
29 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780329 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37803
30 »       testb··$0x2,0x55(%eax)30 »       testb··$0x2,0x55(%eax)
31 »       jne····3b06·<__cxa_finalize@plt+0x56>31 »       jne····3b06·<__cxa_finalize@plt+0x56>
32 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780632 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37806
33 »       push···%edx33 »       push···%edx
34 »       push···0xc(%eax)34 »       push···0xc(%eax)
35 »       lea····-0x12410(%ebx),%eax35 »       lea····-0x12410(%ebx),%eax
36 »       jmp····3b1f·<__cxa_finalize@plt+0x6f>36 »       jmp····3b1f·<__cxa_finalize@plt+0x6f>
37 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781437 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37814
38 »       test···%ebp,%ebp38 »       test···%ebp,%ebp
39 »       jne····3b35·<__cxa_finalize@plt+0x85>39 »       jne····3b35·<__cxa_finalize@plt+0x85>
40 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782640 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826
41 »       cmpl···$0x0,0x90(%eax)41 »       cmpl···$0x0,0x90(%eax)
42 »       je·····3b35·<__cxa_finalize@plt+0x85>42 »       je·····3b35·<__cxa_finalize@plt+0x85>
43 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782943 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37829
44 »       push···0xc(%eax)44 »       push···0xc(%eax)
45 »       lea····-0x123e8(%ebx),%eax45 »       lea····-0x123e8(%ebx),%eax
46 »       push···0xc(%esi)46 »       push···0xc(%esi)
47 »       push···%eax47 »       push···%eax
48 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786648 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37866
49 »       or·····$0xffffffff,%edi49 »       or·····$0xffffffff,%edi
50 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782950 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37829
51 »       mov····0x2e4(%ebx),%eax51 »       mov····0x2e4(%ebx),%eax
52 »       push···(%eax)52 »       push···(%eax)
53 »       call···3910·<PyErr_Format@plt>53 »       call···3910·<PyErr_Format@plt>
54 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3784354 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37843
55 »       add····$0x10,%esp55 »       add····$0x10,%esp
56 »       jmp····3b64·<__cxa_finalize@plt+0xb4>56 »       jmp····3b64·<__cxa_finalize@plt+0xb4>
57 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·2)57 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37779·(discriminator·2)
58 »       inc····%edx58 »       inc····%edx
59 »       jmp····3aec·<__cxa_finalize@plt+0x3c>59 »       jmp····3aec·<__cxa_finalize@plt+0x3c>
60 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787160 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37871
61 »       call···32c0·<PyGC_Disable@plt>61 »       call···32c0·<PyGC_Disable@plt>
62 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790762 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
63 »       sub····$0xc,%esp63 »       sub····$0xc,%esp
64 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790264 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37902
65 »       orl····$0x300,0x54(%esi)65 »       orl····$0x300,0x54(%esi)
66 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790766 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
67 »       push···%esi67 »       push···%esi
68 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787168 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37871
69 »       mov····%eax,%ebp69 »       mov····%eax,%ebp
70 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790770 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
71 »       call···34f0·<PyType_Ready@plt>71 »       call···34f0·<PyType_Ready@plt>
72 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790972 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37909
73 »       andl···$0xfffffdff,0x54(%esi)73 »       andl···$0xfffffdff,0x54(%esi)
74 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791174 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37911
75 »       add····$0x10,%esp75 »       add····$0x10,%esp
76 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3790776 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37907
77 »       mov····%eax,%edi77 »       mov····%eax,%edi
78 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791178 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37911
79 »       test···%ebp,%ebp79 »       test···%ebp,%ebp
80 »       je·····3b64·<__cxa_finalize@plt+0xb4>80 »       je·····3b64·<__cxa_finalize@plt+0xb4>
81 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3791281 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37912
82 »       call···37f0·<PyGC_Enable@plt>82 »       call···37f0·<PyGC_Enable@plt>
83 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3793483 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37934
84 »       add····$0xc,%esp84 »       add····$0xc,%esp
85 »       mov····%edi,%eax85 »       mov····%edi,%eax
86 »       pop····%ebx86 »       pop····%ebx
87 »       pop····%esi87 »       pop····%esi
88 »       pop····%edi88 »       pop····%edi
89 »       pop····%ebp89 »       pop····%ebp
90 »       ret90 »       ret
91 __Pyx_setup_reduce_is_named():91 __Pyx_setup_reduce_is_named():
92 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3802992 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38029
93 »       push···%ebp93 »       push···%ebp
94 »       push···%edi94 »       push···%edi
95 »       call···44a94·<PyInit_mar345_IO@@Base+0x38264>95 »       call···44a94·<PyInit_mar345_IO@@Base+0x38264>
96 »       add····$0x5913b,%edi96 »       add····$0x5913b,%edi
97 »       push···%esi97 »       push···%esi
98 »       push···%ebx98 »       push···%ebx
99 »       sub····$0x20,%esp99 »       sub····$0x20,%esp
100 »       mov····%gs:0x14,%ebp100 »       mov····%gs:0x14,%ebp
101 »       mov····%ebp,0x10(%esp)101 »       mov····%ebp,0x10(%esp)
102 »       mov····%edx,%ebp102 »       mov····%edx,%ebp
103 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:34197103 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:34197
104 »       lea····0xc(%esp),%edx104 »       lea····0xc(%esp),%edx
105 »       push···%edx105 »       push···%edx
106 »       mov····%edi,%ebx106 »       mov····%edi,%ebx
107 »       push···0x190c(%edi)107 »       push···0x190c(%edi)
108 »       push···%eax108 »       push···%eax
109 »       call···39e0·<PyObject_GetOptionalAttr@plt>109 »       call···39e0·<PyObject_GetOptionalAttr@plt>
110 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:34198110 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:34198
111 »       mov····0x18(%esp),%esi111 »       mov····0x18(%esp),%esi
112 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38033·(discriminator·1)112 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38033·(discriminator·1)
113 »       add····$0x10,%esp113 »       add····$0x10,%esp
114 »       test···%esi,%esi114 »       test···%esi,%esi
115 »       jne····3bb6·<__cxa_finalize@plt+0x106>115 »       jne····3bb6·<__cxa_finalize@plt+0x106>
116 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38039116 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38039
117 »       mov····%edi,%ebx117 »       mov····%edi,%ebx
118 »       call···3550·<PyErr_Clear@plt>118 »       call···3550·<PyErr_Clear@plt>
119 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38040119 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38040
120 »       xor····%ebx,%ebx120 »       xor····%ebx,%ebx
121 »       jmp····3bc9·<__cxa_finalize@plt+0x119>121 »       jmp····3bc9·<__cxa_finalize@plt+0x119>
122 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38034122 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:38034
123 »       push···%eax123 »       push···%eax
Max diff block lines reached; 6058706/6068948 bytes (99.83%) of diff not shown.
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
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·65633964·61666634·36653638·33326365·ec9daff46e6832ce 
3 ··0x00000010·65386231·64616239·38346537·39396165·e8b1dab984e799ae2 ··0x00000000·31353736·32643266·63653565·61643130·15762d2fce5ead10
 3 ··0x00000010·33303534·62316537·34333266·66643661·3054b1e7432ffd6a
4 ··0x00000020·31323239·34322e64·65627567·00000000·122942.debug....4 ··0x00000020·32393731·62372e64·65627567·00000000·2971b7.debug....
5 ··0x00000030·13b69f19····························....5 ··0x00000030·7e129596····························~...
  
107 KB
python3-fabio-dbgsym_2024.4.0-2_i386.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·····1144·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··6363848·2024-05-20·16:51:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··6362544·2024-05-20·16:51:40.000000·data.tar.xz
3.29 KB
control.tar.xz
3.26 KB
control.tar
1.39 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·python3-fabio-dbgsym1 Package:·python3-fabio-dbgsym
2 Source:·python-fabio2 Source:·python-fabio
3 Version:·2024.4.0-23 Version:·2024.4.0-2
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·i3865 Architecture:·i386
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:·66227 Installed-Size:·6623
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:·314a5381159ea070d73adaafbcdfe027c49550a0·3f5300b55fbdb3905fc1e4773548c5db4fe0f575·47d39ff46c0a4f292dbc29465b5abf689d4c0675·53a0e40982a747c83d24edd091d549eaf4202133·6b21b48663afb9b6cedf9a8e5f7f1b0fa9a1ecaf·89f6e6bb6f7c48c2f7194301a28fb7a541e99816·89ffd2ec1f[·...·truncated·by·diffoscope;·len:·235,·SHA:·cbf4c35559d2cd29ceac653c30375eb822248d9faa671526dd3bc17c4691a212·...·]12 Build-Ids:·2ed53028aa10b93f7981529e9ad96d48b322c513·3a15762d2fce5ead103054b1e7432ffd6a2971b7·3de7157136448f6e60ce1042c2e092b08ef8e2a4·6d601e8d87a9e61ac4cf089eab9702010ee9ce21·76b8c7022209b98cd20af0d30b7f50332a83e2dc·89db8bd65c7a3c82129c7fc4e0ac79b41e559e0d·9aa48cfcd2[·...·truncated·by·diffoscope;·len:·235,·SHA:·1157161a8d0502f39bef4171d83de5be2bb3dd71a53844458ffa1db331556b97·...·]
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/31/4a5381159ea070d73adaafbcdfe027c49550a0.debug 
2 usr/lib/debug/.build-id/3f/5300b55fbdb3905fc1e4773548c5db4fe0f575.debug 
3 usr/lib/debug/.build-id/47/d39ff46c0a4f292dbc29465b5abf689d4c0675.debug 
4 usr/lib/debug/.build-id/53/a0e40982a747c83d24edd091d549eaf4202133.debug 
5 usr/lib/debug/.build-id/6b/21b48663afb9b6cedf9a8e5f7f1b0fa9a1ecaf.debug 
6 usr/lib/debug/.build-id/89/f6e6bb6f7c48c2f7194301a28fb7a541e99816.debug 
7 usr/lib/debug/.build-id/89/ffd2ec1ffedff874fa954cdf7a3255bee0454e.debug 
8 usr/lib/debug/.build-id/9b/ec9daff46e6832cee8b1dab984e799ae122942.debug 
9 usr/lib/debug/.build-id/c6/89c416c397f743bb3886656e33b5235357d2ab.debug 
10 usr/lib/debug/.build-id/cb/31f89fbe218513a4ab9c889827b90b286237a9.debug 
11 usr/lib/debug/.build-id/da/7bcfe538e1c275eae8757b1c69a4ffa14e7a2d.debug 
12 usr/lib/debug/.build-id/e3/0b77523a00d0db15e5a3c2d31ee3b026485670.debug1 usr/lib/debug/.build-id/2e/d53028aa10b93f7981529e9ad96d48b322c513.debug
 2 usr/lib/debug/.build-id/3a/15762d2fce5ead103054b1e7432ffd6a2971b7.debug
 3 usr/lib/debug/.build-id/3d/e7157136448f6e60ce1042c2e092b08ef8e2a4.debug
 4 usr/lib/debug/.build-id/6d/601e8d87a9e61ac4cf089eab9702010ee9ce21.debug
 5 usr/lib/debug/.build-id/76/b8c7022209b98cd20af0d30b7f50332a83e2dc.debug
 6 usr/lib/debug/.build-id/89/db8bd65c7a3c82129c7fc4e0ac79b41e559e0d.debug
 7 usr/lib/debug/.build-id/9a/a48cfcd200731d66b14cebd552ae014d9e0efe.debug
 8 usr/lib/debug/.build-id/aa/8b103ce3bd19599d27e9f26124a60cfb6b59bf.debug
 9 usr/lib/debug/.build-id/b1/c71921bb450da7c203ebfb18eb31856118621e.debug
 10 usr/lib/debug/.build-id/c1/bfb1ea344a8755ec43efa093c62f41a00b8b56.debug
 11 usr/lib/debug/.build-id/c9/72e5594c2d32ef1b431b915f6ee47c05783e33.debug
 12 usr/lib/debug/.build-id/e3/e545caab332072419b0cd5a06bb5661f556207.debug
13 usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug13 usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug
103 KB
data.tar.xz
103 KB
data.tar
7.35 KB
file list
    
Offset 1, 34 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/2e/
 7 -rw-r--r--···0·root·········(0)·root·········(0)··1126648·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/2e/d53028aa10b93f7981529e9ad96d48b322c513.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/31/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/3a/
7 -rw-r--r--···0·root·········(0)·root·········(0)···330200·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/31/4a5381159ea070d73adaafbcdfe027c49550a0.debug9 -rw-r--r--···0·root·········(0)·root·········(0)···650228·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/3a/15762d2fce5ead103054b1e7432ffd6a2971b7.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/3f/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/3d/
9 -rw-r--r--···0·root·········(0)·root·········(0)···377240·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/3f/5300b55fbdb3905fc1e4773548c5db4fe0f575.debug11 -rw-r--r--···0·root·········(0)·root·········(0)···526140·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/3d/e7157136448f6e60ce1042c2e092b08ef8e2a4.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/47/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)···323100·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/47/d39ff46c0a4f292dbc29465b5abf689d4c0675.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/53/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)··1126648·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/53/a0e40982a747c83d24edd091d549eaf4202133.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/6b/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/6d/
 13 -rw-r--r--···0·root·········(0)·root·········(0)···381064·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/6d/601e8d87a9e61ac4cf089eab9702010ee9ce21.debug
 14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/76/
15 -rw-r--r--···0·root·········(0)·root·········(0)···651476·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/6b/21b48663afb9b6cedf9a8e5f7f1b0fa9a1ecaf.debug15 -rw-r--r--···0·root·········(0)·root·········(0)···531492·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/76/b8c7022209b98cd20af0d30b7f50332a83e2dc.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/89/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/89/
17 -rw-r--r--···0·root·········(0)·root·········(0)···328196·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/89/f6e6bb6f7c48c2f7194301a28fb7a541e99816.debug17 -rw-r--r--···0·root·········(0)·root·········(0)···323108·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/89/db8bd65c7a3c82129c7fc4e0ac79b41e559e0d.debug
18 -rw-r--r--···0·root·········(0)·root·········(0)···335316·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/89/ffd2ec1ffedff874fa954cdf7a3255bee0454e.debug 
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/9b/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/9a/
20 -rw-r--r--···0·root·········(0)·root·········(0)···650224·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/9b/ec9daff46e6832cee8b1dab984e799ae122942.debug19 -rw-r--r--···0·root·········(0)·root·········(0)···328196·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/9a/a48cfcd200731d66b14cebd552ae014d9e0efe.debug
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c6/ 
22 -rw-r--r--···0·root·········(0)·root·········(0)···531492·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c6/89c416c397f743bb3886656e33b5235357d2ab.debug 
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/cb/ 
24 -rw-r--r--···0·root·········(0)·root·········(0)···526140·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/cb/31f89fbe218513a4ab9c889827b90b286237a9.debug 
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/da/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/aa/
 21 -rw-r--r--···0·root·········(0)·root·········(0)··1153192·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/aa/8b103ce3bd19599d27e9f26124a60cfb6b59bf.debug
 22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/b1/
 23 -rw-r--r--···0·root·········(0)·root·········(0)···330196·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/b1/c71921bb450da7c203ebfb18eb31856118621e.debug
 24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c1/
26 -rw-r--r--···0·root·········(0)·root·········(0)···381068·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/da/7bcfe538e1c275eae8757b1c69a4ffa14e7a2d.debug25 -rw-r--r--···0·root·········(0)·root·········(0)···377248·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c1/bfb1ea344a8755ec43efa093c62f41a00b8b56.debug
 26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c9/
 27 -rw-r--r--···0·root·········(0)·root·········(0)···335316·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/c9/72e5594c2d32ef1b431b915f6ee47c05783e33.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/e3/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/e3/
28 -rw-r--r--···0·root·········(0)·root·········(0)··1153188·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/e3/0b77523a00d0db15e5a3c2d31ee3b026485670.debug29 -rw-r--r--···0·root·········(0)·root·········(0)···651476·2024-05-20·16:51:40.000000·./usr/lib/debug/.build-id/e3/e545caab332072419b0cd5a06bb5661f556207.debug
29 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/
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/i386-linux-gnu/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
31 -rw-r--r--···0·root·········(0)·root·········(0)····36644·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug32 -rw-r--r--···0·root·········(0)·root·········(0)····36644·2024-05-20·16:51:40.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug
32 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/
33 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/
34 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.48 KB
./usr/lib/debug/.dwz/i386-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:·d0d5728c7ea10878bd04b9d6fa99362de4ea36773 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6d82220de1bb06b07c2e1781bb1a1423e8c031de
911 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 19 lines modifiedOffset 21, 19 lines modified
21 ··1»      (string)»      /usr/lib/gcc/i686-linux-gnu/14/include21 ··1»      (string)»      /usr/lib/gcc/i686-linux-gnu/14/include
22 ··2»      (string)»      /usr/include/i386-linux-gnu/bits22 ··2»      (string)»      /usr/include/i386-linux-gnu/bits
23 ··3»      (string)»      /usr/include23 ··3»      (string)»      /usr/include
24 ··4»      (string)»      /usr/include/i386-linux-gnu/sys24 ··4»      (string)»      /usr/include/i386-linux-gnu/sys
25 ··5»      (string)»      /usr/include/python3.1225 ··5»      (string)»      /usr/include/python3.12
26 ··6»      (string)»      /usr/include/python3.12/cpython26 ··6»      (string)»      /usr/include/python3.12/cpython
27 ··7»      (string)»      /usr/include/python3.12/internal27 ··7»      (string)»      /usr/include/python3.12/internal
28 ··8»      (string)»      ./.mesonpy-0r5ma89v28 ··8»      (string)»      ./.mesonpy-ttjkhb0b
29 ··9»      (string)»      /usr/include/python3.1329 ··9»      (string)»      /usr/include/python3.13
30 ··10»     (string)»     /usr/include/python3.13/cpython30 ··10»     (string)»     /usr/include/python3.13/cpython
31 ··11»     (string)»     /usr/include/python3.13/internal31 ··11»     (string)»     /usr/include/python3.13/internal
32 ··12»     (string)»     ./.mesonpy-lbnhx2hr32 ··12»     (string)»     ./.mesonpy-wqaqnq2_
33 ··13»     (string)»     /usr/include/i386-linux-gnu/bits/types33 ··13»     (string)»     /usr/include/i386-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
  
36 ·The·File·Name·Table·(offset·0x1c6,·lines·126,·columns·2):36 ·The·File·Name·Table·(offset·0x1c6,·lines·126,·columns·2):
37 ··Entry»  Dir»       Name37 ··Entry»  Dir»       Name
38 ··0»      (udata)»       0»      (string)»      <dwz>38 ··0»      (udata)»       0»      (string)»      <dwz>
7.3 KB
./usr/lib/debug/.build-id/31/4a5381159ea070d73adaafbcdfe027c49550a0.debug vs.
./usr/lib/debug/.build-id/b1/c71921bb450da7c203ebfb18eb31856118621e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········328800·(bytes·into·file)13 ··Start·of·section·headers:··········328796·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x50460:1 There·are·35·section·headers,·starting·at·offset·0x5045c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000af0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000af0·10···A··4···1··4
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ··[21]·.data·············NOBITS··········0002e000·000c48·000a38·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0002e000·000c48·000a38·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0002ea40·000c48·00047c·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0002ea40·000c48·00047c·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000075·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000075·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000210·01e5aa·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000210·01e5aa·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·01e7bc·00034a·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·01e7bc·00034a·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·01eb08·00e74d·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·01eb08·00e74d·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·02d258·00018f·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·02d258·00018c·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·02d3e8·018e5d·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·02d3e4·018e5d·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·046248·00438a·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·046244·00438a·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·04a5d2·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·04a5ce·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·04a620·002770·10·····33·457··437 ··[32]·.symtab···········SYMTAB··········00000000·04a61c·002770·10·····33·457··4
38 ··[33]·.strtab···········STRTAB··········00000000·04cd90·003570·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·04cd8c·003570·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·050300·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·0502fc·00015d·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·314a5381159ea070d73adaafbcdfe027c49550a03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1c71921bb450da7c203ebfb18eb31856118621e
833 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-0r5ma89v31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ttjkhb0b
32 ··1»      (line_strp)»   (offset:·0x60):·src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x60):·src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa1):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa1):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xb9):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xb9):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xd9):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xd9):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xfa):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xfa):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x121):·/usr/include/i386-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x121):·/usr/include/i386-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x141):·/usr/include38 ··7»      (line_strp)»   (offset:·0x141):·/usr/include
969 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·116·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·116·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-0r5ma89v13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ttjkhb0b
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x728114 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x7281
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·
229 B
strings --all --bytes=8 {}
    
Offset 48, 14 lines modifiedOffset 48, 15 lines modified
48 rvi":>DO48 rvi":>DO
49 kF(`;*K,49 kF(`;*K,
50 ?5x&={x(A50 ?5x&={x(A
51 pUJ»    zneX51 pUJ»    zneX
52 GcQNT9S*Z"52 GcQNT9S*Z"
53 Dz#&QXy'53 Dz#&QXy'
54 Fn;u{sh·54 Fn;u{sh·
 55 F(Jq!XRb
55 W,·dui,C56 W,·dui,C
56 cXM>&OH>57 cXM>&OH>
57 >L/1B$1*McF58 >L/1B$1*McF
58 ]NOq[bn2X59 ]NOq[bn2X
59 ?A4jwd$^60 ?A4jwd$^
60 1Szp{»  n/61 1Szp{»  n/
61 Cg'?m*\Z62 Cg'?m*\Z
641 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-0r5ma89v2 ··[·····0]··./.mesonpy-ttjkhb0b
3 ··[····14]··src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c3 ··[····14]··src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
4 ··[····60]··src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext4 ··[····60]··src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a1]··/usr/include/python3.125 ··[····a1]··/usr/include/python3.12
6 ··[····b9]··/usr/include/python3.12/cpython6 ··[····b9]··/usr/include/python3.12/cpython
7 ··[····d9]··/usr/include/i386-linux-gnu/bits7 ··[····d9]··/usr/include/i386-linux-gnu/bits
8 ··[····fa]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[····fa]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[···121]··/usr/include/i386-linux-gnu/sys9 ··[···121]··/usr/include/i386-linux-gnu/sys
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
9.75 KB
./usr/lib/debug/.build-id/3f/5300b55fbdb3905fc1e4773548c5db4fe0f575.debug vs.
./usr/lib/debug/.build-id/c1/bfb1ea344a8755ec43efa093c62f41a00b8b56.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········375840·(bytes·into·file)13 ··Start·of·section·headers:··········375848·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x5bc20:1 There·are·35·section·headers,·starting·at·offset·0x5bc28:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000b30·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000b30·10···A··4···1··4
Offset 23, 22 lines modifiedOffset 23, 22 lines modified
23 ··[18]·.fini_array·······NOBITS··········00036c3c·000c38·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00036c3c·000c38·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00036c40·000c38·0000f0·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00036c40·000c38·0000f0·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00036d30·000c38·0002d0·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00036d30·000c38·0002d0·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········00037000·000c38·000b38·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········00037000·000c38·000b38·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········00037b40·000c38·0004bc·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········00037b40·000c38·0004bc·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·00007b·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·00007b·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000214·022359·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000214·02235a·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·022570·000355·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·022570·000355·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·0228c8·010a2c·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·0228c8·010a2c·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·0332f4·00018c·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·0332f4·000191·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·033480·01d3f1·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·033488·01d3f1·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·050874·004d6d·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·05087c·004d6d·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0555e1·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0555e9·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·05562c·002a20·10·····33·496··437 ··[32]·.symtab···········SYMTAB··········00000000·055634·002a20·10·····33·496··4
38 ··[33]·.strtab···········STRTAB··········00000000·05804c·003a77·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·058054·003a77·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·05bac3·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·05bacb·00015d·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f5300b55fbdb3905fc1e4773548c5db4fe0f5753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c1bfb1ea344a8755ec43efa093c62f41a00b8b56
1.59 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-lbnhx2hr31 ··0»      (line_strp)»   (offset:·0x5a):·./.mesonpy-wqaqnq2_
32 ··1»      (line_strp)»   (offset:·0x6e):·src/fabio/ext/byte_offset.cpython-313-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6e):·src/fabio/ext/byte_offset.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb6):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xb6):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xce):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xce):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xee):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xee):·/usr/include/i386-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/i686-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x11c):·/usr/lib/gcc/i686-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x143):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x143):·/usr/include/i386-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x163):·/usr/include/python3.13/internal39 ··8»      (line_strp)»   (offset:·0x163):·/usr/include/python3.13/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5c):·byte_offset.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x48):·byte_offset.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5c):·byte_offset.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x48):·byte_offset.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x278):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x278):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x184):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x184):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18f):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18f):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x19d):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x19d):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1b0):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1b0):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1bd):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1bd):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c6):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c6):·unicodeobject.h
1.13 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·119·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·119·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/byte_offset.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/byte_offset.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lbnhx2hr13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5a):·./.mesonpy-wqaqnq2_
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x845114 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x8451
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·
1.24 KB
strings --all --bytes=8 {}
    
Offset 1, 57 lines modifiedOffset 1, 59 lines modified
1 uGCC:·(Debian·14.2.0-8)·14.2.01 VGCC:·(Debian·14.2.0-8)·14.2.0
2 g)a:celb`2»      
3 2<%;*CRUT 
4 p@!VvF;` 
5 i/rR]Eq3 
6 CmAlQKyh 
7 UR2D#v_: 
8 hbFl{UYU4 
9 3#GS9%S? 
10 5]Qe?PL+ 
11 >>@(]i,W&; 
12 *r^9|;1=Lud 
13 7~<G)%E»+n 
14 aL!Ir»  F2 
15 Gt;U»   i'7y 
16 IE,C`^7S 
17 »       U>BV^p$ 
18 ·1SG;*·R 
19 AKH*)%"*·** 
20 O99]·H<G 
21 qf»     ivYTe 
22 "digt=\! 
23 >F"_Q+vv 
24 9zl23Dke 
25 AL;rAp8NN; 
26 ;·x+OV(a- 
27 4cj>5M+@$C 
28 ]63]N=,] 
29 Av*.\R}+K 
30 ,.h.fNv0 
31 oL|_hCAb 
32 lqPNa426 
33 "}flG'mS 
34 7xHfa8lB 
35 8P*.C$Pw>_ 
36 gXh-[Lq_ 
37 ·J$lS5}X 
38 E6F6j#32 
39 s[*cB[1w 
40 $s8dc~C$ 
41 f~s[8f» XE 
42 r=9U}y}R 
43 ~z[Me(_z_. 
44 c4{4s)&h 
45 `\~Mee39!N 
46 kKSl)6·+ 
47 ]a-l*weF 
48 <:x&_kVO:e 
49 j!rCj[Lgl 
50 U,urd#g)2 a*`*,g`R
 3 (CN,alXa
 4 `:A,."Nt
 5 M)9XEexJvT
 6 Po*"Ey%$
 7 !C:WD5P?;mC
 8 tNhC»   6)w
 9 aO_~c4\x
 10 ?"eq~ZSq
 11 fLDvIuAx
 12 ep>sw/}s
 13 Z6e"upjM
 14 5Kjv?Dzf
 15 t%rbeXI$
 16 asXU>;,O
 17 cUIy$oWX%
 18 X%»     nWzG» 
 19 UAmU9XJM
 20 :3k"fc_W
 21 ·]S*cAMD)
 22 PU·WeU!b
 23 ;$WZSciE
 24 5BoKEG~)
 25 ·yhpQob<
 26 |t/I$_Qou
 27 l$2V-JA#
 28 L5]>T.+C^
 29 {&Np0|Nb
 30 kE10g>u!
 31 [7=,6{md
 32 SoH.}^xS?
 33 5`e;1e=5`/
 34 ci{e-"!_
 35 6jRCspmdpA9
 36 r9@|/!Eca
 37 ;[SkYjlQ
 38 {(1hAHo]
 39 Zxk7-»  Lf
 40 Z]uCiiDyKF
 41 )v*49E6>
 42 {S:%*S6\
 43 Uwp3qUVQ
 44 ?]k[EL7p'
 45 v$JN&U#j
 46 ["t1wg:^o.
 47 ?AZE:g"u
 48 DM\6%Y?WnK
 49 L[D\%G[+/
 50 K$.PR&S@
 51 -<%2R$J3
 52 ;hP7r<NYL;
51 ?>2;bzbCu53 ?>2;bzbCu
52 LhC_S^e*54 LhC_S^e*
53 #N09N0-N0-N55 #N09N0-N0-N
54 QZNv\Nv\56 QZNv\Nv\
55 ·JV·KV·KV·[57 ·JV·KV·KV·[
56 jrlS1klrlC158 jrlS1klrlC1
57 i;Q_OL#Mm59 i;Q_OL#Mm
791 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-lbnhx2hr 
3 ··[····14]··src/fabio/ext/byte_offset.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c2 ··[·····0]··src/fabio/ext/byte_offset.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
 3 ··[····5a]··./.mesonpy-wqaqnq2_
4 ··[····6e]··src/fabio/ext/byte_offset.cpython-313-i386-linux-gnu.so.p/src/fabio/ext4 ··[····6e]··src/fabio/ext/byte_offset.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····b6]··/usr/include/python3.135 ··[····b6]··/usr/include/python3.13
6 ··[····ce]··/usr/include/python3.13/cpython6 ··[····ce]··/usr/include/python3.13/cpython
7 ··[····ee]··/usr/include/i386-linux-gnu/bits7 ··[····ee]··/usr/include/i386-linux-gnu/bits
8 ··[···10f]··/usr/include8 ··[···10f]··/usr/include
9 ··[···11c]··/usr/lib/gcc/i686-linux-gnu/14/include9 ··[···11c]··/usr/lib/gcc/i686-linux-gnu/14/include
10 ··[···143]··/usr/include/i386-linux-gnu/sys10 ··[···143]··/usr/include/i386-linux-gnu/sys
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
9.01 KB
./usr/lib/debug/.build-id/47/d39ff46c0a4f292dbc29465b5abf689d4c0675.debug vs.
./usr/lib/debug/.build-id/89/db8bd65c7a3c82129c7fc4e0ac79b41e559e0d.debug
Files 84% similar despite different names
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········321700·(bytes·into·file)13 ··Start·of·section·headers:··········321708·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x4e8a4:1 There·are·35·section·headers,·starting·at·offset·0x4e8ac:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000b00·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000b00·10···A··4···1··4
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ··[21]·.data·············NOBITS··········0002e000·000c44·000a38·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0002e000·000c44·000a38·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0002ea40·000c44·00047c·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0002ea40·000c44·00047c·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000071·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000071·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·00020c·01d7c4·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·00020c·01d7c4·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·01d9d0·000344·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·01d9d0·000344·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·01dd14·00e42e·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·01dd14·00e42e·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·02c144·000188·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·02c144·00018e·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·02c2cc·018684·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·02c2d4·018684·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·044950·004147·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·044958·004147·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·048a97·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·048a9f·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·048ae4·002750·10·····33·454··437 ··[32]·.symtab···········SYMTAB··········00000000·048aec·002750·10·····33·454··4
38 ··[33]·.strtab···········STRTAB··········00000000·04b234·003513·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·04b23c·003513·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·04e747·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·04e74f·00015d·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·47d39ff46c0a4f292dbc29465b5abf689d4c06753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·89db8bd65c7a3c82129c7fc4e0ac79b41e559e0d
1.56 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-lbnhx2hr31 ··0»      (line_strp)»   (offset:·0x4c):·./.mesonpy-wqaqnq2_
32 ··1»      (line_strp)»   (offset:·0x60):·src/fabio/ext/_cif.cpython-313-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x60):·src/fabio/ext/_cif.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa1):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xa1):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xb9):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xb9):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xd9):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xd9):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xfa):·/usr/include36 ··5»      (line_strp)»   (offset:·0xfa):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x107):·/usr/lib/gcc/i686-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x107):·/usr/lib/gcc/i686-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x12e):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x12e):·/usr/include/i386-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x14e):·/usr/include/python3.13/internal39 ··8»      (line_strp)»   (offset:·0x14e):·/usr/include/python3.13/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x55):·_cif.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x41):·_cif.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x55):·_cif.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x41):·_cif.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x263):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x263):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x16f):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x16f):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17a):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17a):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x188):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x188):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x19b):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x19b):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1a8):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1a8):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b1):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b1):·unicodeobject.h
1.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·116·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·116·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_cif.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_cif.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lbnhx2hr13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4c):·./.mesonpy-wqaqnq2_
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x6ee514 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x6ee5
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·
999 B
strings --all --bytes=8 {}
    
Offset 1, 40 lines modifiedOffset 1, 51 lines modified
1 uGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 Un#hGF[. 
3 K%cNju&7Y 
4 rZlDh_tP 
5 VgDQENPA 
6 y0c].i(eE 
7 <61"T<Wk 
8 z]9l.}Au}*% 
9 Ks*r:-RT 
10 X3,~L*_7*" 
11 _$A{k<++ 
12 s_L)N[<;C 
13 ,n4Se9!W 
14 k;1rW~#F 
15 ZK/K->Xz 
16 ~\lDf}}} 
17 @vN6O0W$) 
18 _Wh3b'ksA 
19 ojrg9%-. 
20 87cm/A|H 
21 <k4(M>bZ.Rcs 
22 )(e"[e/r 
23 ,'y:-/Y/Q 
24 +j)v-dEV 
25 »       pN1rUc& 
26 p_]2X$/b^ 
27 O,Es_2;j 
28 /V'(1KOc 
29 V%Qp_*S$~ 
30 ·l2}Rdxl 
31 3TQ!O2E4X 
32 (2^anE}_ 
33 %d'm'UL,!2 2cTI%3f@
 3 OlQ(p~bL
 4 @Vcd5Fvo
 5 4fBviuI{
 6 C1P~nOo{
 7 fe<2I(c}
 8 »       ;6KQ:»  a53
 9 N+>dWV[u
 10 *Ki}4,J{
 11 H_*'W*$D
 12 Op(;4|)+
 13 DkEjBj@0]
 14 bPlQM/Fw
 15 vC$fAho7
 16 SQ)l{"J!
 17 =0D]oFu=
 18 J_»     7(}5\*
 19 )2"Q<~^P,
 20 n{jtx·Kn
 21 `u}:wvgEy
 22 ]='iK-"}
 23 -m00~@p.
 24 OK[&,m90
 25 6ilf;2vil
 26 Or8xQX|`at
 27 U';w\<:R
 28 LYa@BMYs
 29 !`j»    g\JQ
 30 ~·{HJs)%h#
 31 hg]d_VI)
 32 dc68'@ZV
 33 )1v<9~k-
 34 I3z5@j/V
 35 |dw`0'$S
 36 8N9Zlz$u
 37 ltX[m>L23I`
 38 >y>QrX(am
 39 QZP9:NqI
 40 /%``5_gQ1
 41 )52xIooCg/
 42 RX76)~>h
 43 Dm»     {~j:O
 44 *sT%,oQeT
34 ?M»     tksTw45 ?M»     tksTw
35 |S4+F~L*46 |S4+F~L*
36 Ou*E]9» ]47 Ou*E]9» ]
37 H'{;pXWp48 H'{;pXWp
38 E?Y/'xihT49 E?Y/'xihT
39 $>Z#7Z#7Z#7Z#7Z50 $>Z#7Z#7Z#7Z#7Z
40 0[7QIV!%51 0[7QIV!%
756 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-lbnhx2hr 
3 ··[····14]··src/fabio/ext/_cif.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c2 ··[·····0]··src/fabio/ext/_cif.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
 3 ··[····4c]··./.mesonpy-wqaqnq2_
4 ··[····60]··src/fabio/ext/_cif.cpython-313-i386-linux-gnu.so.p/src/fabio/ext4 ··[····60]··src/fabio/ext/_cif.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a1]··/usr/include/python3.135 ··[····a1]··/usr/include/python3.13
6 ··[····b9]··/usr/include/python3.13/cpython6 ··[····b9]··/usr/include/python3.13/cpython
7 ··[····d9]··/usr/include/i386-linux-gnu/bits7 ··[····d9]··/usr/include/i386-linux-gnu/bits
8 ··[····fa]··/usr/include8 ··[····fa]··/usr/include
9 ··[···107]··/usr/lib/gcc/i686-linux-gnu/14/include9 ··[···107]··/usr/lib/gcc/i686-linux-gnu/14/include
10 ··[···12e]··/usr/include/i386-linux-gnu/sys10 ··[···12e]··/usr/include/i386-linux-gnu/sys
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
5.2 KB
./usr/lib/debug/.build-id/53/a0e40982a747c83d24edd091d549eaf4202133.debug vs.
./usr/lib/debug/.build-id/2e/d53028aa10b93f7981529e9ad96d48b322c513.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··[22]·.bss··············NOBITS··········0009c100·000bc8·000678·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0009c100·000bc8·000678·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·00008a·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·00008a·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000224·054625·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000224·054625·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·05484c·000440·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·05484c·000440·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·054c8c·025773·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·054c8c·025773·00···C··0···0··4
33 ··[28]·.debug_str········PROGBITS········00000000·07a3ff·000014·01··MS··0···0··133 ··[28]·.debug_str········PROGBITS········00000000·07a3ff·000014·01··MS··0···0··1
34 ··[29]·.debug_line_str···PROGBITS········00000000·07a414·0001a0·01·MSC··0···0··434 ··[29]·.debug_line_str···PROGBITS········00000000·07a414·00019e·01·MSC··0···0··4
35 ··[30]·.debug_loclists···PROGBITS········00000000·07a5b4·07f145·00···C··0···0··435 ··[30]·.debug_loclists···PROGBITS········00000000·07a5b4·07f145·00···C··0···0··4
36 ··[31]·.debug_rnglists···PROGBITS········00000000·0f96fc·00d5f3·00···C··0···0··436 ··[31]·.debug_rnglists···PROGBITS········00000000·0f96fc·00d5f3·00···C··0···0··4
37 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·106cef·00004b·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·106cef·00004b·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········00000000·106d3c·005500·10·····34·1156··438 ··[33]·.symtab···········SYMTAB··········00000000·106d3c·005500·10·····34·1156··4
39 ··[34]·.strtab···········STRTAB··········00000000·10c23c·0067b2·00······0···0··139 ··[34]·.strtab···········STRTAB··········00000000·10c23c·0067b2·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········00000000·1129ee·000168·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········00000000·1129ee·000168·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:·53a0e40982a747c83d24edd091d549eaf42021333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ed53028aa10b93f7981529e9ad96d48b322c513
840 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-0r5ma89v31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-ttjkhb0b
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/dense.cpython-312-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/dense.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x124):·/usr/include/i386-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x124):·/usr/include/i386-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x144):·/usr/include38 ··7»      (line_strp)»   (offset:·0x144):·/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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·150·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·150·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/dense.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/dense.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-0r5ma89v13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-ttjkhb0b
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x19dc014 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x19dc0
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<28>···DW_AT_byte_size···:·(data1)·818 ····<28>···DW_AT_byte_size···:·(data1)·8
19 ····<29>···DW_AT_encoding····:·(data1)·4»    (float)19 ····<29>···DW_AT_encoding····:·(data1)·4»    (float)
20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x777e)·20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x777e)·
204 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ·!3GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 J)d;ZAx!2 J)d;ZAx!
3 SGIPX2])\3 SGIPX2])\
4 =63v/-:?4 =63v/-:?
5 {·}p2JN,5 {·}p2JN,
6 4J1`^,:r6 4J1`^,:r
7 GjOUIyW%7 GjOUIyW%
8 m&?K),^x8 m&?K),^x
670 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/dense.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c2 ··[·····0]··src/fabio/ext/dense.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
3 ··[····4e]··./.mesonpy-0r5ma89v3 ··[····4e]··./.mesonpy-ttjkhb0b
4 ··[····62]··src/fabio/ext/dense.cpython-312-i386-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/dense.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a4]··/usr/include/python3.125 ··[····a4]··/usr/include/python3.12
6 ··[····bc]··/usr/include/python3.12/cpython6 ··[····bc]··/usr/include/python3.12/cpython
7 ··[····dc]··/usr/include/i386-linux-gnu/bits7 ··[····dc]··/usr/include/i386-linux-gnu/bits
8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[···124]··/usr/include/i386-linux-gnu/sys9 ··[···124]··/usr/include/i386-linux-gnu/sys
10 ··[···144]··/usr/include10 ··[···144]··/usr/include
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
7.07 KB
./usr/lib/debug/.build-id/6b/21b48663afb9b6cedf9a8e5f7f1b0fa9a1ecaf.debug vs.
./usr/lib/debug/.build-id/e3/e545caab332072419b0cd5a06bb5661f556207.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6b21b48663afb9b6cedf9a8e5f7f1b0fa9a1ecaf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3e545caab332072419b0cd5a06bb5661f556207
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:·0x56):·./.mesonpy-0r5ma89v31 ··0»      (line_strp)»   (offset:·0x56):·./.mesonpy-ttjkhb0b
32 ··1»      (line_strp)»   (offset:·0x6a):·src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6a):·src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb0):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xb0):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xe8):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe8):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x109):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x109):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x130):·/usr/include/i386-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x130):·/usr/include/i386-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x150):·/usr/include38 ··7»      (line_strp)»   (offset:·0x150):·/usr/include
Offset 215533, 15 lines modifiedOffset 215533, 15 lines modified
215533 ··Opcode·9·has·1·arg215533 ··Opcode·9·has·1·arg
215534 ··Opcode·10·has·0·args215534 ··Opcode·10·has·0·args
215535 ··Opcode·11·has·0·args215535 ··Opcode·11·has·0·args
215536 ··Opcode·12·has·1·arg215536 ··Opcode·12·has·1·arg
  
215537 ·The·Directory·Table·(offset·0x5a930,·lines·6,·columns·1):215537 ·The·Directory·Table·(offset·0x5a930,·lines·6,·columns·1):
215538 ··Entry»  Name215538 ··Entry»  Name
215539 ··0»      (line_strp)»   (offset:·0x56):·./.mesonpy-0r5ma89v215539 ··0»      (line_strp)»   (offset:·0x56):·./.mesonpy-ttjkhb0b
215540 ··1»      (line_strp)»   (offset:·0x40f):·../src/fabio/ext/src215540 ··1»      (line_strp)»   (offset:·0x40f):·../src/fabio/ext/src
215541 ··2»      (line_strp)»   (offset:·0xe8):·/usr/include/i386-linux-gnu/bits215541 ··2»      (line_strp)»   (offset:·0xe8):·/usr/include/i386-linux-gnu/bits
215542 ··3»      (line_strp)»   (offset:·0x109):·/usr/lib/gcc/i686-linux-gnu/14/include215542 ··3»      (line_strp)»   (offset:·0x109):·/usr/lib/gcc/i686-linux-gnu/14/include
215543 ··4»      (line_strp)»   (offset:·0x424):·/usr/include/i386-linux-gnu/bits/types215543 ··4»      (line_strp)»   (offset:·0x424):·/usr/include/i386-linux-gnu/bits/types
215544 ··5»      (line_strp)»   (offset:·0x150):·/usr/include215544 ··5»      (line_strp)»   (offset:·0x150):·/usr/include
  
215545 ·The·File·Name·Table·(offset·0x5a94e,·lines·15,·columns·2):215545 ·The·File·Name·Table·(offset·0x5a94e,·lines·15,·columns·2):
2.62 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:·0x9dc7 ···Abbrev·Offset:·0x9dc
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·55·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·55·(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:·0x56):·./.mesonpy-0r5ma89v11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-ttjkhb0b
12 ·<1><15>:·Abbrev·Number:·8·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·8·(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:·8·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xb9>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xb9>
16 ·<1><1f>:·Abbrev·Number:·8·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x63c>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x63c>
18 ·<1><24>:·Abbrev·Number:·8·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·8·(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:··435 ···Pointer·Size:··4
36 ·<0><44>:·Abbrev·Number:·132·(DW_TAG_compile_unit)36 ·<0><44>:·Abbrev·Number:·132·(DW_TAG_compile_unit)
37 ····<46>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·37 ····<46>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
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-i386-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-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
40 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-0r5ma89v40 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-ttjkhb0b
41 ····<53>···DW_AT_ranges······:·(sec_offset)·0xea9841 ····<53>···DW_AT_ranges······:·(sec_offset)·0xea98
42 ····<57>···DW_AT_low_pc······:·(addr)·042 ····<57>···DW_AT_low_pc······:·(addr)·0
43 ····<5b>···DW_AT_stmt_list···:·(sec_offset)·043 ····<5b>···DW_AT_stmt_list···:·(sec_offset)·0
44 ·<1><5f>:·Abbrev·Number:·1·(DW_TAG_base_type)44 ·<1><5f>:·Abbrev·Number:·1·(DW_TAG_base_type)
45 ····<60>···DW_AT_byte_size···:·(data1)·445 ····<60>···DW_AT_byte_size···:·(data1)·4
46 ····<61>···DW_AT_encoding····:·(data1)·7»    (unsigned)46 ····<61>···DW_AT_encoding····:·(data1)·7»    (unsigned)
47 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126cc)·47 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126cc)·
Offset 174337, 15 lines modifiedOffset 174337, 15 lines modified
174337 ···Unit·Type:·····DW_UT_compile·(1)174337 ···Unit·Type:·····DW_UT_compile·(1)
174338 ···Abbrev·Offset:·0x9dc174338 ···Abbrev·Offset:·0x9dc
174339 ···Pointer·Size:··4174339 ···Pointer·Size:··4
174340 ·<0><6643d>:·Abbrev·Number:·12·(DW_TAG_compile_unit)174340 ·<0><6643d>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
174341 ····<6643e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·174341 ····<6643e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
174342 ····<66442>···DW_AT_language····:·(data1)·29»(C11)174342 ····<66442>···DW_AT_language····:·(data1)·29»(C11)
174343 ····<66443>···DW_AT_name········:·(line_strp)·(offset:·0x3ee):·../src/fabio/ext/src/ccp4_pack.c174343 ····<66443>···DW_AT_name········:·(line_strp)·(offset:·0x3ee):·../src/fabio/ext/src/ccp4_pack.c
174344 ····<66447>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-0r5ma89v174344 ····<66447>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-ttjkhb0b
174345 ····<6644b>···DW_AT_low_pc······:·(addr)·0x449c0174345 ····<6644b>···DW_AT_low_pc······:·(addr)·0x449c0
174346 ····<6644f>···DW_AT_high_pc·····:·(udata)·6851174346 ····<6644f>···DW_AT_high_pc·····:·(udata)·6851
174347 ····<66451>···DW_AT_stmt_list···:·(sec_offset)·0x5a90e174347 ····<66451>···DW_AT_stmt_list···:·(sec_offset)·0x5a90e
174348 ·<1><66455>:·Abbrev·Number:·13·(DW_TAG_base_type)174348 ·<1><66455>:·Abbrev·Number:·13·(DW_TAG_base_type)
174349 ····<66456>···DW_AT_byte_size···:·(data1)·8174349 ····<66456>···DW_AT_byte_size···:·(data1)·8
174350 ····<66457>···DW_AT_encoding····:·(data1)·4» (float)174350 ····<66457>···DW_AT_encoding····:·(data1)·4» (float)
174351 ····<66458>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x777e)·174351 ····<66458>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x777e)·
245 B
strings --all --bytes=8 {}
    
Offset 71, 16 lines modifiedOffset 71, 14 lines modified
71 L/v6e$N}71 L/v6e$N}
72 KJ@>u`'672 KJ@>u`'6
73 v!nylSCv73 v!nylSCv
74 h>YlDelU74 h>YlDelU
75 `!7I%SL^a>75 `!7I%SL^a>
76 _oAV7/Tz76 _oAV7/Tz
77 m_h4nB0;W77 m_h4nB0;W
78 D"OERyo73 
79 ~Hr|U|3o 
80 L}"v4(» d78 L}"v4(» d
81 jzcNI$fB79 jzcNI$fB
82 5QMR<$!x80 5QMR<$!x
83 o]$|G_MB81 o]$|G_MB
84 YPu]U-gq·gq·gW·g82 YPu]U-gq·gq·gW·g
85 [62e{tMS83 [62e{tMS
86 zf7PXS^C<84 zf7PXS^C<
789 B
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 11814 objdump: DWARF error: unable to read alt ref 27414
    
Offset 985, 15 lines modifiedOffset 985, 15 lines modified
985 »       ...985 »       ...
  
986 0003e020·<.L15535>:986 0003e020·<.L15535>:
987 »       ...987 »       ...
  
988 0003e068·<.L15598>:988 0003e068·<.L15598>:
989 .L15598():989 .L15598():
990 ./.mesonpy-0r5ma89v/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:19906990 ./.mesonpy-ttjkhb0b/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:19906
991 »       add····%al,(%eax)991 »       add····%al,(%eax)
992 »       ...992 »       ...
  
993 0003e06b·<.L15600>:993 0003e06b·<.L15600>:
994 »       ...994 »       ...
  
995 0003e0b0·<.L15531>:995 0003e0b0·<.L15531>:
682 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-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c2 ··[·····0]··src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
3 ··[····56]··./.mesonpy-0r5ma89v3 ··[····56]··./.mesonpy-ttjkhb0b
4 ··[····6a]··src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext4 ··[····6a]··src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····b0]··/usr/include/python3.125 ··[····b0]··/usr/include/python3.12
6 ··[····c8]··/usr/include/python3.12/cpython6 ··[····c8]··/usr/include/python3.12/cpython
7 ··[····e8]··/usr/include/i386-linux-gnu/bits7 ··[····e8]··/usr/include/i386-linux-gnu/bits
8 ··[···109]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[···109]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[···130]··/usr/include/i386-linux-gnu/sys9 ··[···130]··/usr/include/i386-linux-gnu/sys
10 ··[···150]··/usr/include10 ··[···150]··/usr/include
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
7.27 KB
./usr/lib/debug/.build-id/89/f6e6bb6f7c48c2f7194301a28fb7a541e99816.debug vs.
./usr/lib/debug/.build-id/9a/a48cfcd200731d66b14cebd552ae014d9e0efe.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.data·············NOBITS··········0002f000·000c00·000aa8·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0002f000·000c00·000aa8·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0002fac0·000c00·00049c·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0002fac0·000c00·00049c·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000085·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000085·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000220·01dd1b·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000220·01dd1b·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·01df3c·000415·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·01df3c·000415·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·01e354·00ece2·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·01e354·00ece2·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·02d038·0001bf·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·02d038·0001c0·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·02d1f8·018737·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·02d1f8·018737·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·045930·004172·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·045930·004172·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·049aa2·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·049aa2·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·049af0·002940·10·····33·468··437 ··[32]·.symtab···········SYMTAB··········00000000·049af0·002940·10·····33·468··4
38 ··[33]·.strtab···········STRTAB··········00000000·04c430·0036ff·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·04c430·0036ff·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·04fb2f·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·04fb2f·00015d·00······0···0··1
40 Key·to·Flags:40 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:·89f6e6bb6f7c48c2f7194301a28fb7a541e998163 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9aa48cfcd200731d66b14cebd552ae014d9e0efe
1.48 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-lbnhx2hr31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-wqaqnq2_
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/include36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/lib/gcc/i686-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/lib/gcc/i686-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x131):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x131):·/usr/include/i386-linux-gnu/bits/types
Offset 104456, 15 lines modifiedOffset 104456, 15 lines modified
104456 ··Opcode·9·has·1·arg104456 ··Opcode·9·has·1·arg
104457 ··Opcode·10·has·0·args104457 ··Opcode·10·has·0·args
104458 ··Opcode·11·has·0·args104458 ··Opcode·11·has·0·args
104459 ··Opcode·12·has·1·arg104459 ··Opcode·12·has·1·arg
  
104460 ·The·Directory·Table·(offset·0x2b69e,·lines·7,·columns·1):104460 ·The·Directory·Table·(offset·0x2b69e,·lines·7,·columns·1):
104461 ··Entry»  Name104461 ··Entry»  Name
104462 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-lbnhx2hr104462 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-wqaqnq2_
104463 ··1»      (line_strp)»   (offset:·0x42e):·../src/fabio/ext/src104463 ··1»      (line_strp)»   (offset:·0x42e):·../src/fabio/ext/src
104464 ··2»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits104464 ··2»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits
104465 ··3»      (line_strp)»   (offset:·0x10a):·/usr/lib/gcc/i686-linux-gnu/14/include104465 ··3»      (line_strp)»   (offset:·0x10a):·/usr/lib/gcc/i686-linux-gnu/14/include
104466 ··4»      (line_strp)»   (offset:·0x131):·/usr/include/i386-linux-gnu/bits/types104466 ··4»      (line_strp)»   (offset:·0x131):·/usr/include/i386-linux-gnu/bits/types
104467 ··5»      (line_strp)»   (offset:·0x199):·../src/fabio/ext/include104467 ··5»      (line_strp)»   (offset:·0x199):·../src/fabio/ext/include
104468 ··6»      (line_strp)»   (offset:·0xfd):·/usr/include104468 ··6»      (line_strp)»   (offset:·0xfd):·/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:·0x8bd7 ···Abbrev·Offset:·0x8bd
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·28·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·28·(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-lbnhx2hr11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-wqaqnq2_
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)·<0x6101>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x6101>
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)·<0x6b48>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x6b48>
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:··478 ···Pointer·Size:··4
79 ·<0><8d>:·Abbrev·Number:·120·(DW_TAG_compile_unit)79 ·<0><8d>:·Abbrev·Number:·120·(DW_TAG_compile_unit)
80 ····<8e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·80 ····<8e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
81 ····<92>···DW_AT_language····:·(data1)·29»   (C11)81 ····<92>···DW_AT_language····:·(data1)·29»   (C11)
82 ····<93>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c82 ····<93>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
83 ····<97>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lbnhx2hr83 ····<97>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-wqaqnq2_
84 ····<9b>···DW_AT_ranges······:·(sec_offset)·0x6e3b84 ····<9b>···DW_AT_ranges······:·(sec_offset)·0x6e3b
85 ····<9f>···DW_AT_low_pc······:·(addr)·085 ····<9f>···DW_AT_low_pc······:·(addr)·0
86 ····<a3>···DW_AT_stmt_list···:·(sec_offset)·086 ····<a3>···DW_AT_stmt_list···:·(sec_offset)·0
87 ·<1><a7>:·Abbrev·Number:·1·(DW_TAG_base_type)87 ·<1><a7>:·Abbrev·Number:·1·(DW_TAG_base_type)
88 ····<a8>···DW_AT_byte_size···:·(data1)·888 ····<a8>···DW_AT_byte_size···:·(data1)·8
89 ····<a9>···DW_AT_encoding····:·(data1)·7»    (unsigned)89 ····<a9>···DW_AT_encoding····:·(data1)·7»    (unsigned)
90 ····<aa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·90 ····<aa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·
Offset 90963, 15 lines modifiedOffset 90963, 15 lines modified
90963 ···Unit·Type:·····DW_UT_compile·(1)90963 ···Unit·Type:·····DW_UT_compile·(1)
90964 ···Abbrev·Offset:·0x8bd90964 ···Abbrev·Offset:·0x8bd
90965 ···Pointer·Size:··490965 ···Pointer·Size:··4
90966 ·<0><353e6>:·Abbrev·Number:·10·(DW_TAG_compile_unit)90966 ·<0><353e6>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
90967 ····<353e7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·90967 ····<353e7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
90968 ····<353eb>···DW_AT_language····:·(data1)·29»(C11)90968 ····<353eb>···DW_AT_language····:·(data1)·29»(C11)
90969 ····<353ec>···DW_AT_name········:·(line_strp)·(offset:·0x40c):·../src/fabio/ext/src/columnfile.c90969 ····<353ec>···DW_AT_name········:·(line_strp)·(offset:·0x40c):·../src/fabio/ext/src/columnfile.c
90970 ····<353f0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lbnhx2hr90970 ····<353f0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-wqaqnq2_
90971 ····<353f4>···DW_AT_low_pc······:·(addr)·0x21fc090971 ····<353f4>···DW_AT_low_pc······:·(addr)·0x21fc0
90972 ····<353f8>···DW_AT_high_pc·····:·(udata)·179590972 ····<353f8>···DW_AT_high_pc·····:·(udata)·1795
90973 ····<353fa>···DW_AT_stmt_list···:·(sec_offset)·0x2b67c90973 ····<353fa>···DW_AT_stmt_list···:·(sec_offset)·0x2b67c
90974 ·<1><353fe>:·Abbrev·Number:·6·(DW_TAG_imported_unit)90974 ·<1><353fe>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
90975 ····<353ff>···DW_AT_import······:·(GNU_ref_alt)·<0x6480>90975 ····<353ff>···DW_AT_import······:·(GNU_ref_alt)·<0x6480>
90976 ·<1><35403>:·Abbrev·Number:·6·(DW_TAG_imported_unit)90976 ·<1><35403>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
90977 ····<35404>···DW_AT_import······:·(GNU_ref_alt)·<0x64f0>90977 ····<35404>···DW_AT_import······:·(GNU_ref_alt)·<0x64f0>
625 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-lbnhx2hr2 ··[·····0]··./.mesonpy-wqaqnq2_
3 ··[····14]··src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c3 ··[····14]··src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
4 ··[····62]··src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/cf_io.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a4]··/usr/include/python3.135 ··[····a4]··/usr/include/python3.13
6 ··[····bc]··/usr/include/python3.13/cpython6 ··[····bc]··/usr/include/python3.13/cpython
7 ··[····dc]··/usr/include/i386-linux-gnu/bits7 ··[····dc]··/usr/include/i386-linux-gnu/bits
8 ··[····fd]··/usr/include8 ··[····fd]··/usr/include
9 ··[···10a]··/usr/lib/gcc/i686-linux-gnu/14/include9 ··[···10a]··/usr/lib/gcc/i686-linux-gnu/14/include
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
7.51 KB
./usr/lib/debug/.build-id/89/ffd2ec1ffedff874fa954cdf7a3255bee0454e.debug vs.
./usr/lib/debug/.build-id/c9/72e5594c2d32ef1b431b915f6ee47c05783e33.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.data·············NOBITS··········00030000·000c04·000aa8·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········00030000·000c04·000aa8·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········00030ac0·000c04·00049c·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········00030ac0·000c04·00049c·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·00008b·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·00008b·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000224·01eb05·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000224·01eb05·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·01ed2c·00041e·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·01ed2c·00041e·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·01f14c·00efa3·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·01f14c·00efa3·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·02e0f0·0001c3·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·02e0f0·0001c2·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·02e2b4·018f62·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·02e2b4·018f62·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·047218·0043dc·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·047218·0043dc·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·04b5f4·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·04b5f4·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·04b640·002960·10·····33·471··437 ··[32]·.symtab···········SYMTAB··········00000000·04b640·002960·10·····33·471··4
38 ··[33]·.strtab···········STRTAB··········00000000·04dfa0·00375c·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·04dfa0·00375c·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·0516fc·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·0516fc·00015d·00······0···0··1
40 Key·to·Flags:40 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:·89ffd2ec1ffedff874fa954cdf7a3255bee0454e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c972e5594c2d32ef1b431b915f6ee47c05783e33
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:·0):·./.mesonpy-0r5ma89v31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ttjkhb0b
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x124):·/usr/include/i386-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x124):·/usr/include/i386-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x144):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x144):·/usr/include/i386-linux-gnu/bits/types
Offset 106455, 15 lines modifiedOffset 106455, 15 lines modified
106455 ··Opcode·9·has·1·arg106455 ··Opcode·9·has·1·arg
106456 ··Opcode·10·has·0·args106456 ··Opcode·10·has·0·args
106457 ··Opcode·11·has·0·args106457 ··Opcode·11·has·0·args
106458 ··Opcode·12·has·1·arg106458 ··Opcode·12·has·1·arg
  
106459 ·The·Directory·Table·(offset·0x2c414,·lines·7,·columns·1):106459 ·The·Directory·Table·(offset·0x2c414,·lines·7,·columns·1):
106460 ··Entry»  Name106460 ··Entry»  Name
106461 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-0r5ma89v106461 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ttjkhb0b
106462 ··1»      (line_strp)»   (offset:·0x41f):·../src/fabio/ext/src106462 ··1»      (line_strp)»   (offset:·0x41f):·../src/fabio/ext/src
106463 ··2»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits106463 ··2»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits
106464 ··3»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/14/include106464 ··3»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/14/include
106465 ··4»      (line_strp)»   (offset:·0x144):·/usr/include/i386-linux-gnu/bits/types106465 ··4»      (line_strp)»   (offset:·0x144):·/usr/include/i386-linux-gnu/bits/types
106466 ··5»      (line_strp)»   (offset:·0x199):·../src/fabio/ext/include106466 ··5»      (line_strp)»   (offset:·0x199):·../src/fabio/ext/include
106467 ··6»      (line_strp)»   (offset:·0x16b):·/usr/include106467 ··6»      (line_strp)»   (offset:·0x16b):·/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:·0x8d87 ···Abbrev·Offset:·0x8d8
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·28·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·28·(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-0r5ma89v11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ttjkhb0b
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)·<0x6101>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x6101>
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)·<0x6b48>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x6b48>
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:··478 ···Pointer·Size:··4
79 ·<0><8d>:·Abbrev·Number:·120·(DW_TAG_compile_unit)79 ·<0><8d>:·Abbrev·Number:·120·(DW_TAG_compile_unit)
80 ····<8e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·80 ····<8e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
81 ····<92>···DW_AT_language····:·(data1)·29»   (C11)81 ····<92>···DW_AT_language····:·(data1)·29»   (C11)
82 ····<93>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c82 ····<93>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
83 ····<97>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-0r5ma89v83 ····<97>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ttjkhb0b
84 ····<9b>···DW_AT_ranges······:·(sec_offset)·0x71de84 ····<9b>···DW_AT_ranges······:·(sec_offset)·0x71de
85 ····<9f>···DW_AT_low_pc······:·(addr)·085 ····<9f>···DW_AT_low_pc······:·(addr)·0
86 ····<a3>···DW_AT_stmt_list···:·(sec_offset)·086 ····<a3>···DW_AT_stmt_list···:·(sec_offset)·0
87 ·<1><a7>:·Abbrev·Number:·1·(DW_TAG_base_type)87 ·<1><a7>:·Abbrev·Number:·1·(DW_TAG_base_type)
88 ····<a8>···DW_AT_byte_size···:·(data1)·888 ····<a8>···DW_AT_byte_size···:·(data1)·8
89 ····<a9>···DW_AT_encoding····:·(data1)·7»    (unsigned)89 ····<a9>···DW_AT_encoding····:·(data1)·7»    (unsigned)
90 ····<aa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·90 ····<aa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·
Offset 93604, 15 lines modifiedOffset 93604, 15 lines modified
93604 ···Unit·Type:·····DW_UT_compile·(1)93604 ···Unit·Type:·····DW_UT_compile·(1)
93605 ···Abbrev·Offset:·0x8d893605 ···Abbrev·Offset:·0x8d8
93606 ···Pointer·Size:··493606 ···Pointer·Size:··4
93607 ·<0><36d9c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)93607 ·<0><36d9c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
93608 ····<36d9d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·93608 ····<36d9d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
93609 ····<36da1>···DW_AT_language····:·(data1)·29»(C11)93609 ····<36da1>···DW_AT_language····:·(data1)·29»(C11)
93610 ····<36da2>···DW_AT_name········:·(line_strp)·(offset:·0x3fd):·../src/fabio/ext/src/columnfile.c93610 ····<36da2>···DW_AT_name········:·(line_strp)·(offset:·0x3fd):·../src/fabio/ext/src/columnfile.c
93611 ····<36da6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-0r5ma89v93611 ····<36da6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ttjkhb0b
93612 ····<36daa>···DW_AT_low_pc······:·(addr)·0x2254093612 ····<36daa>···DW_AT_low_pc······:·(addr)·0x22540
93613 ····<36dae>···DW_AT_high_pc·····:·(udata)·179593613 ····<36dae>···DW_AT_high_pc·····:·(udata)·1795
93614 ····<36db0>···DW_AT_stmt_list···:·(sec_offset)·0x2c3f293614 ····<36db0>···DW_AT_stmt_list···:·(sec_offset)·0x2c3f2
93615 ·<1><36db4>:·Abbrev·Number:·6·(DW_TAG_imported_unit)93615 ·<1><36db4>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
93616 ····<36db5>···DW_AT_import······:·(GNU_ref_alt)·<0x6480>93616 ····<36db5>···DW_AT_import······:·(GNU_ref_alt)·<0x6480>
93617 ·<1><36db9>:·Abbrev·Number:·6·(DW_TAG_imported_unit)93617 ·<1><36db9>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
93618 ····<36dba>···DW_AT_import······:·(GNU_ref_alt)·<0x64f0>93618 ····<36dba>···DW_AT_import······:·(GNU_ref_alt)·<0x64f0>
207 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ENGCC:·(Debian·14.2.0-8)·14.2.01 x>3GCC:·(Debian·14.2.0-8)·14.2.0
2 W^V+4S%t2 W^V+4S%t
3 V-ws-ws-3 V-ws-ws-
4 .V-ws-w[4 .V-ws-w[
5 ;8E2~0E\5 ;8E2~0E\
6 /7n"~SG`+6 /7n"~SG`+
7 '·}4X>W"7 '·}4X>W"
8 I~|`*0akD8 I~|`*0akD
644 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-0r5ma89v2 ··[·····0]··./.mesonpy-ttjkhb0b
3 ··[····14]··src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c3 ··[····14]··src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
4 ··[····62]··src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a4]··/usr/include/python3.125 ··[····a4]··/usr/include/python3.12
6 ··[····bc]··/usr/include/python3.12/cpython6 ··[····bc]··/usr/include/python3.12/cpython
7 ··[····dc]··/usr/include/i386-linux-gnu/bits7 ··[····dc]··/usr/include/i386-linux-gnu/bits
8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[···124]··/usr/include/i386-linux-gnu/sys9 ··[···124]··/usr/include/i386-linux-gnu/sys
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
13.1 KB
./usr/lib/debug/.build-id/9b/ec9daff46e6832cee8b1dab984e799ae122942.debug vs.
./usr/lib/debug/.build-id/3a/15762d2fce5ead103054b1e7432ffd6a2971b7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········648824·(bytes·into·file)13 ··Start·of·section·headers:··········648828·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.72 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x9e678:1 There·are·35·section·headers,·starting·at·offset·0x9e67c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000d30·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000d30·10···A··4···1··4
Offset 25, 20 lines modifiedOffset 25, 20 lines modified
25 ··[20]·.got··············NOBITS··········0005ccb0·000bb8·000350·04··WA··0···0··425 ··[20]·.got··············NOBITS··········0005ccb0·000bb8·000350·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········0005d000·000bb8·001178·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0005d000·000bb8·001178·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0005e180·000bb8·0007e4·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0005e180·000bb8·0007e4·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·0000a1·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·0000a1·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·00023c·0383b6·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·00023c·0383b6·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·0385f4·0004bf·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·0385f4·0004bf·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·038ab4·01c873·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·038ab4·01c874·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·055328·0001d0·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·055328·0001d4·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0554f8·036858·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0554fc·036858·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·08bd50·008a2b·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·08bd54·008a2b·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·09477b·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·09477f·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·0947c8·003ed0·10·····33·795··437 ··[32]·.symtab···········SYMTAB··········00000000·0947cc·003ed0·10·····33·795··4
38 ··[33]·.strtab···········STRTAB··········00000000·098698·005e80·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·09869c·005e80·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·09e518·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·09e51c·00015d·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9bec9daff46e6832cee8b1dab984e799ae1229423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3a15762d2fce5ead103054b1e7432ffd6a2971b7
2.31 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 29 lines modifiedOffset 25, 29 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-lbnhx2hr31 ··0»      (line_strp)»   (offset:·0x56):·./.mesonpy-wqaqnq2_
32 ··1»      (line_strp)»   (offset:·0x6a):·src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6a):·src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb0):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xb0):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xe8):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe8):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x109):·/usr/include36 ··5»      (line_strp)»   (offset:·0x109):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x116):·/usr/lib/gcc/i686-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x116):·/usr/lib/gcc/i686-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x13d):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x13d):·/usr/include/i386-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x15d):·/usr/include/python3.13/internal39 ··8»      (line_strp)»   (offset:·0x15d):·/usr/include/python3.13/internal
40 ··9»      (line_strp)»   (offset:·0x17e):·../src/fabio/ext/include40 ··9»      (line_strp)»   (offset:·0x17e):·../src/fabio/ext/include
  
41 ·The·File·Name·Table·(offset·0x50,·lines·68,·columns·2):41 ·The·File·Name·Table·(offset·0x50,·lines·68,·columns·2):
42 ··Entry»  Dir»       Name42 ··Entry»  Dir»       Name
43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5a):·mar345_IO.pyx.c43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x46):·mar345_IO.pyx.c
44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5a):·mar345_IO.pyx.c44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x46):·mar345_IO.pyx.c
45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x218):·object.h45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x218):·object.h
46 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x197):·abstract.h46 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x197):·abstract.h
47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1a2):·tupleobject.h47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1a2):·tupleobject.h
48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1b0):·string_fortified.h48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1b0):·string_fortified.h
49 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1c3):·longintrepr.h49 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1c3):·longintrepr.h
50 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1d1):·dictobject.h50 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1d1):·dictobject.h
51 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1de):·floatobject.h51 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1de):·floatobject.h
Offset 215297, 15 lines modifiedOffset 215297, 15 lines modified
215297 ··Opcode·9·has·1·arg215297 ··Opcode·9·has·1·arg
215298 ··Opcode·10·has·0·args215298 ··Opcode·10·has·0·args
215299 ··Opcode·11·has·0·args215299 ··Opcode·11·has·0·args
215300 ··Opcode·12·has·1·arg215300 ··Opcode·12·has·1·arg
  
215301 ·The·Directory·Table·(offset·0x5a879,·lines·6,·columns·1):215301 ·The·Directory·Table·(offset·0x5a879,·lines·6,·columns·1):
215302 ··Entry»  Name215302 ··Entry»  Name
215303 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-lbnhx2hr215303 ··0»      (line_strp)»   (offset:·0x56):·./.mesonpy-wqaqnq2_
215304 ··1»      (line_strp)»   (offset:·0x416):·../src/fabio/ext/src215304 ··1»      (line_strp)»   (offset:·0x416):·../src/fabio/ext/src
215305 ··2»      (line_strp)»   (offset:·0xe8):·/usr/include/i386-linux-gnu/bits215305 ··2»      (line_strp)»   (offset:·0xe8):·/usr/include/i386-linux-gnu/bits
215306 ··3»      (line_strp)»   (offset:·0x116):·/usr/lib/gcc/i686-linux-gnu/14/include215306 ··3»      (line_strp)»   (offset:·0x116):·/usr/lib/gcc/i686-linux-gnu/14/include
215307 ··4»      (line_strp)»   (offset:·0x42b):·/usr/include/i386-linux-gnu/bits/types215307 ··4»      (line_strp)»   (offset:·0x42b):·/usr/include/i386-linux-gnu/bits/types
215308 ··5»      (line_strp)»   (offset:·0x109):·/usr/include215308 ··5»      (line_strp)»   (offset:·0x109):·/usr/include
  
215309 ·The·File·Name·Table·(offset·0x5a897,·lines·15,·columns·2):215309 ·The·File·Name·Table·(offset·0x5a897,·lines·15,·columns·2):
2.77 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:·0x9c17 ···Abbrev·Offset:·0x9c1
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·55·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·55·(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-lbnhx2hr11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-wqaqnq2_
12 ·<1><15>:·Abbrev·Number:·8·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·8·(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:·8·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xb9>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xb9>
16 ·<1><1f>:·Abbrev·Number:·8·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x63c>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x63c>
18 ·<1><24>:·Abbrev·Number:·8·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
Offset 32, 16 lines modifiedOffset 32, 16 lines modified
32 ···Version:·······532 ···Version:·······5
33 ···Unit·Type:·····DW_UT_compile·(1)33 ···Unit·Type:·····DW_UT_compile·(1)
34 ···Abbrev·Offset:·034 ···Abbrev·Offset:·0
35 ···Pointer·Size:··435 ···Pointer·Size:··4
36 ·<0><44>:·Abbrev·Number:·132·(DW_TAG_compile_unit)36 ·<0><44>:·Abbrev·Number:·132·(DW_TAG_compile_unit)
37 ····<46>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·37 ····<46>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
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-i386-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-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
40 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lbnhx2hr40 ····<4f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-wqaqnq2_
41 ····<53>···DW_AT_ranges······:·(sec_offset)·0xe9e941 ····<53>···DW_AT_ranges······:·(sec_offset)·0xe9e9
42 ····<57>···DW_AT_low_pc······:·(addr)·042 ····<57>···DW_AT_low_pc······:·(addr)·0
43 ····<5b>···DW_AT_stmt_list···:·(sec_offset)·043 ····<5b>···DW_AT_stmt_list···:·(sec_offset)·0
44 ·<1><5f>:·Abbrev·Number:·1·(DW_TAG_base_type)44 ·<1><5f>:·Abbrev·Number:·1·(DW_TAG_base_type)
45 ····<60>···DW_AT_byte_size···:·(data1)·445 ····<60>···DW_AT_byte_size···:·(data1)·4
46 ····<61>···DW_AT_encoding····:·(data1)·7»    (unsigned)46 ····<61>···DW_AT_encoding····:·(data1)·7»    (unsigned)
47 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126cc)·47 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126cc)·
Offset 172562, 15 lines modifiedOffset 172562, 15 lines modified
172562 ···Unit·Type:·····DW_UT_compile·(1)172562 ···Unit·Type:·····DW_UT_compile·(1)
172563 ···Abbrev·Offset:·0x9c1172563 ···Abbrev·Offset:·0x9c1
172564 ···Pointer·Size:··4172564 ···Pointer·Size:··4
172565 ·<0><65403>:·Abbrev·Number:·12·(DW_TAG_compile_unit)172565 ·<0><65403>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
172566 ····<65404>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·172566 ····<65404>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
172567 ····<65408>···DW_AT_language····:·(data1)·29»(C11)172567 ····<65408>···DW_AT_language····:·(data1)·29»(C11)
172568 ····<65409>···DW_AT_name········:·(line_strp)·(offset:·0x3f5):·../src/fabio/ext/src/ccp4_pack.c172568 ····<65409>···DW_AT_name········:·(line_strp)·(offset:·0x3f5):·../src/fabio/ext/src/ccp4_pack.c
172569 ····<6540d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lbnhx2hr172569 ····<6540d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-wqaqnq2_
172570 ····<65411>···DW_AT_low_pc······:·(addr)·0x44ac0172570 ····<65411>···DW_AT_low_pc······:·(addr)·0x44ac0
172571 ····<65415>···DW_AT_high_pc·····:·(udata)·6851172571 ····<65415>···DW_AT_high_pc·····:·(udata)·6851
172572 ····<65417>···DW_AT_stmt_list···:·(sec_offset)·0x5a857172572 ····<65417>···DW_AT_stmt_list···:·(sec_offset)·0x5a857
172573 ·<1><6541b>:·Abbrev·Number:·13·(DW_TAG_base_type)172573 ·<1><6541b>:·Abbrev·Number:·13·(DW_TAG_base_type)
172574 ····<6541c>···DW_AT_byte_size···:·(data1)·8172574 ····<6541c>···DW_AT_byte_size···:·(data1)·8
172575 ····<6541d>···DW_AT_encoding····:·(data1)·4» (float)172575 ····<6541d>···DW_AT_encoding····:·(data1)·4» (float)
172576 ····<6541e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x777e)·172576 ····<6541e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x777e)·
1.63 KB
strings --all --bytes=8 {}
    
Offset 1, 79 lines modifiedOffset 1, 77 lines modified
1 )BGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 Mc`h2d`082 Mc`h2d`08
3 +JhJUTD@D@3 +JhJUTD@D@
 4 !s+q6P!k»       Y
 5 |!c}=}'d
 6 1G_·m_5y
 7 nn$in/M2
 8 &\VzvdO;
 9 %![S-q.<KM
 10 |!Tf\q)Tf\I
 11 ;12#nR'x4
 12 >e·1S%Ra
 13 ]W^U,)7C
 14 |=E#]3MU
 15 Re]=>tg^Z_\
 16 VxVO%_JS
 17 0Ihl82u<
 18 sw>Wq'*p
 19 3bzjg2wy
 20 I:~~.nR:
 21 ;ub_9V-Y\x!
 22 7q;o2(F_
 23 TNl?@»  ?Nt/
 24 iyfdidEnJ]j
 25 eF!_S}Cl
 26 P}/v-8W1i
 27 )OdoEP]`
 28 [Udn7XI9I
 29 MnnYXVB>
 30 rTjI9I>[
 31 X^rrYyTX
 32 8Rs.GR(b
 33 i%lyec%lEe
 34 }3z98^qHeY
 35 (;.Ynq~Y@
 36 WhOIWJz!
 37 @oP=/F;J
 38 :ktzO{gx
 39 MYG-Ai=5
 40 :gF\@Pv.
 41 8]CPOD2=
 42 P;waMRp5
 43 Ml,u}w0]
 44 KHj6/!w/
 45 75@Sej*G
 46 OnJDSUjj
 47 @vnaV^k!
 48 x4Py25D=
 49 VP/N,kP1?
 50 uG1fZv>h
 51 3)Kt2q/_
 52 P\p5|xZ/
 53 j+,@7*e({#
 54 {H$Zqgvn
 55 uhv:o3;]
 56 D(S@6fJ"
 57 |#'Q%'4A
 58 4|rm<(SY.
 59 Ok)LbFR<M
 60 @#JSm!AH
 61 IY)fb"-)
 62 s5x~2$kg
 63 PLF$>»  Us
 64 lVg&q9S0
 65 NUs$nG")
 66 I-·dfJH|]
 67 Jp-3M}.+
 68 )l)@?Zpf
 69 r,BhT6t&
 70 %>B;-!X·
4 n%${3v@!nB> 
5 ;8:\VH!! 
6 ·6p#k.c] 
7 LS\D^io0) 
8 {hCsWpYW> 
9 GtLglZ1Z* 
10 2Vh~<)-Hj 
11 `O=.5GK3Zs 
12 }DdMl+jj 
13 v!rw->Y7 
14 r|Kr!z[,{$ 
15 .Uu_7p=;i 
16 hr^K,![w3F 
17 GRbop~cH 
18 H<+OG_jL 
19 3.pCDTMJ 
20 tw@\{:,s 
21 )CIgn?5!K 
22 c$)0F7rt 
23 YMeYmKP= 
24 qN'{"RDD 
25 1B{8Q:o~ 
26 ?qALb/_p 
27 E%Vmjo+tsV 
28 VaFHCu·k 
29 (;^[o%KU 
30 Hu+T[=KH 
31 u?<_T_/` 
32 \#7X,(M. 
33 hG-[d42z 
34 5WTWYQN7 
35 FUK>w<3cE 
36 6@yD7F(a 
37 lSAj`'D:T04 
38 @a$ofI#Y# 
39 /+o"l4W|Y 
40 'Z$p8·p)F 
41 AVMiEu`t 
42 X-ysX=iIa 
43 f@h:»   n_o-f 
44 shj?D:C" 
45 |»      Y\LmV"p 
46 \7$g:O[·~ 
47 L9ul1HYy4 
48 $hLR8w1| 
49 ?Ba/^J#@ 
50 2^=zXS-X 
51 j6t;6x`r 
52 UT<Qf"[)# 
53 t·{MT1oE 
54 yrf_UjOp 
55 YD1`_\o-v 
56 ~\&YtGHme 
57 8B%$51» F 
58 X|85T/o% 
59 !nt\%WQ/@ 
60 %O/_ZqSN 
Max diff block lines reached; 66/1616 bytes (4.08%) of diff not shown.
789 B
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 23255 objdump: DWARF error: unable to read alt ref 27414
    
Offset 967, 15 lines modifiedOffset 967, 15 lines modified
967 »       ...967 »       ...
  
968 0003de78·<.L15395>:968 0003de78·<.L15395>:
969 »       ...969 »       ...
  
970 0003dec0·<.L15469>:970 0003dec0·<.L15469>:
971 .L15469():971 .L15469():
972 ./.mesonpy-lbnhx2hr/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:19906972 ./.mesonpy-wqaqnq2_/src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:19906
973 »       add····%al,(%eax)973 »       add····%al,(%eax)
974 »       ...974 »       ...
  
975 0003dec3·<.L15471>:975 0003dec3·<.L15471>:
976 »       ...976 »       ...
  
977 0003df02·<.L15391>:977 0003df02·<.L15391>:
781 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-lbnhx2hr 
3 ··[····14]··src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c2 ··[·····0]··src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
 3 ··[····56]··./.mesonpy-wqaqnq2_
4 ··[····6a]··src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext4 ··[····6a]··src/fabio/ext/mar345_IO.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····b0]··/usr/include/python3.135 ··[····b0]··/usr/include/python3.13
6 ··[····c8]··/usr/include/python3.13/cpython6 ··[····c8]··/usr/include/python3.13/cpython
7 ··[····e8]··/usr/include/i386-linux-gnu/bits7 ··[····e8]··/usr/include/i386-linux-gnu/bits
8 ··[···109]··/usr/include8 ··[···109]··/usr/include
9 ··[···116]··/usr/lib/gcc/i686-linux-gnu/14/include9 ··[···116]··/usr/lib/gcc/i686-linux-gnu/14/include
10 ··[···13d]··/usr/include/i386-linux-gnu/sys10 ··[···13d]··/usr/include/i386-linux-gnu/sys
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
5.02 KB
./usr/lib/debug/.build-id/c6/89c416c397f743bb3886656e33b5235357d2ab.debug vs.
./usr/lib/debug/.build-id/76/b8c7022209b98cd20af0d30b7f50332a83e2dc.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.data·············NOBITS··········00047000·000c00·000d18·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········00047000·000c00·000d18·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········00047d20·000c00·0005a0·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········00047d20·000c00·0005a0·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000085·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000085·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000220·02f18c·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000220·02f18c·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·02f3ac·00039a·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·02f3ac·00039a·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·02f748·016bbd·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·02f748·016bbd·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·046308·000198·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·046308·000196·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0464a0·02cab6·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0464a0·02cab6·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·072f58·006f4d·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·072f58·006f4d·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·079ea5·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·079ea5·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·079ef0·0030a0·10·····33·586··437 ··[32]·.symtab···········SYMTAB··········00000000·079ef0·0030a0·10·····33·586··4
38 ··[33]·.strtab···········STRTAB··········00000000·07cf90·0045bc·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·07cf90·0045bc·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·08154c·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·08154c·00015d·00······0···0··1
40 Key·to·Flags:40 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:·c689c416c397f743bb3886656e33b5235357d2ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·76b8c7022209b98cd20af0d30b7f50332a83e2dc
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-0r5ma89v31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ttjkhb0b
32 ··1»      (line_strp)»   (offset:·0x72):·src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x72):·src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xd4):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xd4):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xf4):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf4):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x13c):·/usr/include/i386-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x13c):·/usr/include/i386-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x15c):·/usr/include38 ··7»      (line_strp)»   (offset:·0x15c):·/usr/include
987 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:··48 ···Pointer·Size:··4
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:·0xefd7)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
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-i386-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-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-0r5ma89v13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ttjkhb0b
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xba6f14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xba6f
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<28>···DW_AT_byte_size···:·(data1)·818 ····<28>···DW_AT_byte_size···:·(data1)·8
19 ····<29>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<29>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·
668 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-0r5ma89v2 ··[·····0]··./.mesonpy-ttjkhb0b
3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
4 ··[····72]··src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext4 ··[····72]··src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····bc]··/usr/include/python3.125 ··[····bc]··/usr/include/python3.12
6 ··[····d4]··/usr/include/python3.12/cpython6 ··[····d4]··/usr/include/python3.12/cpython
7 ··[····f4]··/usr/include/i386-linux-gnu/bits7 ··[····f4]··/usr/include/i386-linux-gnu/bits
8 ··[···115]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[···115]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[···13c]··/usr/include/i386-linux-gnu/sys9 ··[···13c]··/usr/include/i386-linux-gnu/sys
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
5.0 KB
./usr/lib/debug/.build-id/cb/31f89fbe218513a4ab9c889827b90b286237a9.debug vs.
./usr/lib/debug/.build-id/3d/e7157136448f6e60ce1042c2e092b08ef8e2a4.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.data·············NOBITS··········00047000·000c00·000d18·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········00047000·000c00·000d18·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········00047d20·000c00·0005a0·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········00047d20·000c00·0005a0·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000080·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000080·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000218·02e7df·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000218·02e7df·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·02e9f8·000393·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·02e9f8·000393·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·02ed8c·0168f7·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·02ed8c·0168f7·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·045684·000192·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·045684·000193·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·045818·02c516·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·045818·02c516·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·071d30·006db5·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·071d30·006db5·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·078ae5·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·078ae5·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·078b30·003040·10·····33·580··437 ··[32]·.symtab···········SYMTAB··········00000000·078b30·003040·10·····33·580··4
38 ··[33]·.strtab···········STRTAB··········00000000·07bb70·0044f5·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·07bb70·0044f5·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·080065·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·080065·00015d·00······0···0··1
40 Key·to·Flags:40 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:·cb31f89fbe218513a4ab9c889827b90b286237a93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3de7157136448f6e60ce1042c2e092b08ef8e2a4
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-lbnhx2hr31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-wqaqnq2_
32 ··1»      (line_strp)»   (offset:·0x72):·src/fabio/ext/_agi_bitfield.cpython-313-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x72):·src/fabio/ext/_agi_bitfield.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xd4):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xd4):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xf4):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf4):·/usr/include/i386-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/i686-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x149):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x149):·/usr/include/i386-linux-gnu/sys
987 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:··48 ···Pointer·Size:··4
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:·0xefd7)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
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-i386-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-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lbnhx2hr13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-wqaqnq2_
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xb80a14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xb80a
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<28>···DW_AT_byte_size···:·(data1)·818 ····<28>···DW_AT_byte_size···:·(data1)·8
19 ····<29>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<29>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·
649 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-lbnhx2hr2 ··[·····0]··./.mesonpy-wqaqnq2_
3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
4 ··[····72]··src/fabio/ext/_agi_bitfield.cpython-313-i386-linux-gnu.so.p/src/fabio/ext4 ··[····72]··src/fabio/ext/_agi_bitfield.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····bc]··/usr/include/python3.135 ··[····bc]··/usr/include/python3.13
6 ··[····d4]··/usr/include/python3.13/cpython6 ··[····d4]··/usr/include/python3.13/cpython
7 ··[····f4]··/usr/include/i386-linux-gnu/bits7 ··[····f4]··/usr/include/i386-linux-gnu/bits
8 ··[···115]··/usr/include8 ··[···115]··/usr/include
9 ··[···122]··/usr/lib/gcc/i686-linux-gnu/14/include9 ··[···122]··/usr/lib/gcc/i686-linux-gnu/14/include
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
7.32 KB
./usr/lib/debug/.build-id/da/7bcfe538e1c275eae8757b1c69a4ffa14e7a2d.debug vs.
./usr/lib/debug/.build-id/6d/601e8d87a9e61ac4cf089eab9702010ee9ce21.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········379668·(bytes·into·file)13 ··Start·of·section·headers:··········379664·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x5cb14:1 There·are·35·section·headers,·starting·at·offset·0x5cb10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000b20·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000b20·10···A··4···1··4
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ··[21]·.data·············NOBITS··········00037000·000c3c·000b38·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········00037000·000c3c·000b38·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········00037b40·000c3c·0004bc·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········00037b40·000c3c·0004bc·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000080·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000080·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000218·022a00·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000218·022a00·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·022c18·00035d·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·022c18·00035d·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·022f78·010d80·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·022f78·010d80·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·033cf8·000192·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·033cf8·000190·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·033e8c·01d7e5·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·033e88·01d7e5·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·051674·004d5a·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·051670·004d5a·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0563ce·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0563ca·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·05641c·002a70·10·····33·502··437 ··[32]·.symtab···········SYMTAB··········00000000·056418·002a70·10·····33·502··4
38 ··[33]·.strtab···········STRTAB··········00000000·058e8c·003b2b·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·058e88·003b2b·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·05c9b7·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·05c9b3·00015d·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·da7bcfe538e1c275eae8757b1c69a4ffa14e7a2d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6d601e8d87a9e61ac4cf089eab9702010ee9ce21
841 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-0r5ma89v31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ttjkhb0b
32 ··1»      (line_strp)»   (offset:·0x6e):·src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6e):·src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb6):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xb6):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xce):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xce):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xee):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xee):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x136):·/usr/include/i386-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x136):·/usr/include/i386-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x156):·/usr/include38 ··7»      (line_strp)»   (offset:·0x156):·/usr/include
983 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·119·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·119·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-0r5ma89v13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ttjkhb0b
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x85ba14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x85ba
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x126af)·
207 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Nz-GCC:·(Debian·14.2.0-8)·14.2.01 !GCC:·(Debian·14.2.0-8)·14.2.0
2 \eshW[N+2 \eshW[N+
3 U&%oB(1X-3 U&%oB(1X-
4 5,9/\CRT4 5,9/\CRT
5 I>%%A,QE5 I>%%A,QE
6 B_Xs·rc9576 B_Xs·rc957
7 ;ZOup~PS7 ;ZOup~PS
8 d?{'[ckb8 d?{'[ckb
662 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-0r5ma89v2 ··[·····0]··./.mesonpy-ttjkhb0b
3 ··[····14]··src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c3 ··[····14]··src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
4 ··[····6e]··src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext4 ··[····6e]··src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····b6]··/usr/include/python3.125 ··[····b6]··/usr/include/python3.12
6 ··[····ce]··/usr/include/python3.12/cpython6 ··[····ce]··/usr/include/python3.12/cpython
7 ··[····ee]··/usr/include/i386-linux-gnu/bits7 ··[····ee]··/usr/include/i386-linux-gnu/bits
8 ··[···10f]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[···10f]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[···136]··/usr/include/i386-linux-gnu/sys9 ··[···136]··/usr/include/i386-linux-gnu/sys
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.
  
11.0 KB
./usr/lib/debug/.build-id/e3/0b77523a00d0db15e5a3c2d31ee3b026485670.debug vs.
./usr/lib/debug/.build-id/aa/8b103ce3bd19599d27e9f26124a60cfb6b59bf.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
869 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1151788·(bytes·into·file)13 ··Start·of·section·headers:··········1151792·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x11932c:1 There·are·35·section·headers,·starting·at·offset·0x119330:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000cc0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000cc0·10···A··4···1··4
Offset 23, 22 lines modifiedOffset 23, 22 lines modified
23 ··[18]·.fini_array·······NOBITS··········00099bd0·000bcc·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00099bd0·000bcc·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00099bd4·000bcc·0000f8·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00099bd4·000bcc·0000f8·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00099ccc·000bcc·000334·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00099ccc·000bcc·000334·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········0009a000·000bcc·0010f8·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0009a000·000bcc·0010f8·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0009b100·000bcc·000678·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0009b100·000bcc·000678·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000085·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000085·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000220·053dfe·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000220·053dfd·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·054020·000438·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·054020·000438·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·054458·0282a6·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·054458·0282a6·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·07c700·000196·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·07c700·00019b·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·07c898·0831eb·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·07c89c·0831eb·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0ffa84·00db2b·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·0ffa88·00db2b·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·10d5af·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·10d5b3·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·10d5fc·0054c0·10·····33·1153··437 ··[32]·.symtab···········SYMTAB··········00000000·10d600·0054c0·10·····33·1153··4
38 ··[33]·.strtab···········STRTAB··········00000000·112abc·006711·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·112ac0·006711·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·1191cd·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·1191d1·00015d·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e30b77523a00d0db15e5a3c2d31ee3b0264856703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aa8b103ce3bd19599d27e9f26124a60cfb6b59bf
1.57 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-lbnhx2hr31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-wqaqnq2_
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/dense.cpython-313-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/dense.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdc):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/include36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/include
37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/lib/gcc/i686-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/lib/gcc/i686-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x131):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x131):·/usr/include/i386-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x151):·/usr/include/python3.13/internal39 ··8»      (line_strp)»   (offset:·0x151):·/usr/include/python3.13/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·67,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·67,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x56):·dense.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x42):·dense.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x56):·dense.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x42):·dense.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x213):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x213):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x172):·floatobject.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x172):·floatobject.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x180):·abstract.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x180):·abstract.h
47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18b):·tupleobject.h47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18b):·tupleobject.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x199):·string_fortified.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x199):·string_fortified.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1ac):·longintrepr.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1ac):·longintrepr.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·dictobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·dictobject.h
1.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·150·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·150·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd7)·
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-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/dense.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lbnhx2hr13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-wqaqnq2_
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1c1b514 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1c1b5
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<28>···DW_AT_byte_size···:·(data1)·818 ····<28>···DW_AT_byte_size···:·(data1)·8
19 ····<29>···DW_AT_encoding····:·(data1)·4»    (float)19 ····<29>···DW_AT_encoding····:·(data1)·4»    (float)
20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x777e)·20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x777e)·
2.54 KB
strings --all --bytes=8 {}
    
Offset 1, 51 lines modifiedOffset 1, 63 lines modified
1 &HVpGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 R9D5»   ;G9c@ 
3 0Yaj0=#w 
4 (]S\wl^S[^ 
5 /@:3M6sbep 
6 |nMW'"w< 
7 ([VS`.hj 
8 @lu{AN1h 
9 Hzdh;6s$ 
10 jj\7Ph|» 
11 wQMQ+\-@ 
12 Jo»     %tHB( 
13 u)TweP`6 
14 %i@n8'-9 
15 %»      ·]uAXR 
16 p9uLJrNZk 
17 hO%CSnq{ 
18 8-^=rFlV 
19 \K·1.V_R*2 wT*R?[KP
 3 hib"/SwW
 4 3_Fvu;_Fv}
 5 L5rp^dkS
 6 +Y/VQ;07
 7 q&~RQ(<+a
 8 ^^99)CO·o
 9 ut^@'+*z
 10 rF'r!z>~
 11 *+G>]q([
 12 pMT,w)S,e
 13 $m·K+"i-2}
 14 h0i8y,<>
 15 YI:L"V!H
 16 i*"I0#IG
 17 D$O"oXAD
 18 H+Q$~.m^
 19 <gFr8QDr
 20 I)GRjFru
 21 8&A_0\p|
 22 eKb-K.'»Kn
20 [=%k9-D623 [=%k9-D6
21 :37`cueyf24 :37`cueyf
22 S/o5]{XU25 S/o5]{XU
23 »       wV»     O{"?26 »       wV»     O{"?
24 FtB.#z`7fD_27 FtB.#z`7fD_
25 y>@&/aDO28 y>@&/aDO
26 c2{L6rL9! 
27 y40*-)=.+ 
28 \V?m"J6#; 
29 I'xmOH.a 
30 zLb^yE<{ 
31 K<kSc,93E 
32 "v,7TLbM 
33 ,{shkC8P 
34 Ut0Pi1Lv 
35 jJ$zN+5} 
36 V6hs·_b6 
37 K·-TEV-! 
38 NS[Q=;M}Hv 
39 CkSl4\%> 
40 `D7eFtSbD 
41 z;tRSfD7 
42 bF»     G3`0Mw 
43 mnw,3y@G29 sh?Cxj5X
 30 ='cvRY[A
 31 h`TZRz\V
 32 &&!']/gG
 33 |WOEV~K5
 34 aZ/Gui4w)
 35 9-(w/RPH
 36 g$ca:&O·
 37 HNBy\!!U»       .
 38 LnrR5^S=H
 39 '*a21»  CJx
 40 C94^"!U».
 41 .1ACa<P9%
 42 d,HG|",Y
 43 0qZiIO·{
 44 Ui»     0S=9Nv
 45 0LOrT=bU
 46 6E"$%:1C
 47 r*Nsvu*s
 48 JGLZ_Ci0c}
 49 F49c_#89.MqA
 50 (R]|Z`~»
 51 5CD$wQ^G
44 DVnhw"+752 DVnow"+w
 53 :WB%o9>]
 54 p{-qp^@y
 55 @8+PFB"w
 56 u35x\(/8
45 0?g+2S4C[53p57 0?g+2S4C[53p
46 [sd>_/2?58 [sd>_/2?
47 eAs,R.dF]59 eAs,R.dF]
48 2Fqp(O<<60 2Fqp(O<<
49 ZYbx<z·hyu61 ZYbx<z·hyu
50 `X6%l0r}62 `X6%l0r}
51 %F>J]bT>63 %F>J]bT>
Offset 57, 75 lines modifiedOffset 69, 73 lines modified
57 kMyKvAuw69 kMyKvAuw
58 NMC`;»  {}70 NMC`;»  {}
59 tM>Weka=71 tM>Weka=
60 1!QQ·|2@J72 1!QQ·|2@J
61 [}B4%dR073 [}B4%dR0
62 !_GOC`$L74 !_GOC`$L
63 »       p7fh[o,/75 »       p7fh[o,/
64 H)~|G[Ei 
65 ~Jn&+_1D 
66 S8o:1MHn 
67 6P3)]bQW 
68 4y;J|05`& 
69 »       ^@Y&9fK 
70 WAYNn/O» 
71 sh$f[pE{ 
72 »       +E5oLYp 
73 hOG&nq&n 
74 $wgz^~R% 
75 I]c&kd"i 
76 z?Nez*{p# 
77 _{;PK<·Bj 
78 ~lQf|L[c 
79 DQYr78}U 
80 \6:W7Z4] 
81 QKL?<6dgQ 
82 Pcfqc82e 
83 Lq[Xv9QfE 
84 I»      [RUJ;Q76 Z·lrW(^_
 77 <rWj^*"g
Max diff block lines reached; 867/2545 bytes (34.07%) of diff not shown.
761 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-lbnhx2hr 
3 ··[····14]··src/fabio/ext/dense.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c2 ··[·····0]··src/fabio/ext/dense.cpython-313-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
 3 ··[····4e]··./.mesonpy-wqaqnq2_
4 ··[····62]··src/fabio/ext/dense.cpython-313-i386-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/dense.cpython-313-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a4]··/usr/include/python3.135 ··[····a4]··/usr/include/python3.13
6 ··[····bc]··/usr/include/python3.13/cpython6 ··[····bc]··/usr/include/python3.13/cpython
7 ··[····dc]··/usr/include/i386-linux-gnu/bits7 ··[····dc]··/usr/include/i386-linux-gnu/bits
8 ··[····fd]··/usr/include8 ··[····fd]··/usr/include
9 ··[···10a]··/usr/lib/gcc/i686-linux-gnu/14/include9 ··[···10a]··/usr/lib/gcc/i686-linux-gnu/14/include
10 ··[···131]··/usr/include/i386-linux-gnu/sys10 ··[···131]··/usr/include/i386-linux-gnu/sys
639 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·69333836·2d6c696e·75782d67·dwz/i386-linux-g3 ··0x00000010·64777a2f·69333836·2d6c696e·75782d67·dwz/i386-linux-g
4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio4 ··0x00000020·6e752f70·7974686f·6e332d66·6162696f·nu/python3-fabio
5 ··0x00000030·2e646562·756700d0·d5728c7e·a10878bd·.debug...r.~..x. 
6 ··0x00000040·04b9d6fa·99362de4·ea3677············.....6-..6w5 ··0x00000030·2e646562·7567006d·82220de1·bb06b07c·.debug.m.".....|
 6 ··0x00000040·2e1781bb·1a1423e8·c031de············......#..1.