16.8 MB
/srv/reproducible-results/rbuild-debian/r-b-build.yeUjLkqp/b1/python-fabio_2024.4.0-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.yeUjLkqp/b2/python-fabio_2024.4.0-1_i386.changes
681 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·2be6b6a792f62852ca12739b5f4880ff·6360·science·optional·fabio-viewer_2024.4.0-1_all.deb1 ·2be6b6a792f62852ca12739b5f4880ff·6360·science·optional·fabio-viewer_2024.4.0-1_all.deb
2 ·7c4097422959d5af4ee59d3efbc26092·634508·doc·optional·python-fabio-doc_2024.4.0-1_all.deb 
3 ·b54eaa9093a2332576c7df734fe52c7d·5756868·debug·optional·python3-fabio-dbgsym_2024.4.0-1_i386.deb 
4 ·9209d664b4d78fde704384a9c344d7c8·852296·python·optional·python3-fabio_2024.4.0-1_i386.deb2 ·6cb50d0d0f4a40a6c156ed0206cbab90·634528·doc·optional·python-fabio-doc_2024.4.0-1_all.deb
 3 ·f8e3cad9d4d8fe7f0945470033ba1f7c·5756088·debug·optional·python3-fabio-dbgsym_2024.4.0-1_i386.deb
 4 ·073407152eaeae039806f63124eff67b·851880·python·optional·python3-fabio_2024.4.0-1_i386.deb
3.27 KB
python-fabio-doc_2024.4.0-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-18·13:40:50.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-18·13:40:50.000000·debian-binary
2 -rw-r--r--···0········0········0·····2384·2024-04-18·13:40:50.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2380·2024-04-18·13:40:50.000000·control.tar.xz
3 -rw-r--r--···0········0········0···631932·2024-04-18·13:40:50.000000·data.tar.xz3 -rw-r--r--···0········0········0···631956·2024-04-18·13:40:50.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.66 KB
data.tar.xz
2.64 KB
data.tar
2.05 KB
./usr/share/doc/python3-fabio/html/api/modules.html
    
Offset 9875, 15 lines modifiedOffset 9875, 15 lines modified
00026920:·636c·6173·733d·2277·223e·203c·2f73·7061··class="w">·</spa00026920:·636c·6173·733d·2277·223e·203c·2f73·7061··class="w">·</spa
00026930:·6e3e·3c73·7061·6e20·636c·6173·733d·2270··n><span·class="p00026930:·6e3e·3c73·7061·6e20·636c·6173·733d·2270··n><span·class="p
00026940:·7265·223e·266c·743b·7468·7265·6164·696e··re">&lt;threadin00026940:·7265·223e·266c·743b·7468·7265·6164·696e··re">&lt;threadin
00026950:·672e·5365·6d61·7068·6f72·653c·2f73·7061··g.Semaphore</spa00026950:·672e·5365·6d61·7068·6f72·653c·2f73·7061··g.Semaphore</spa
00026960:·6e3e·203c·7370·616e·2063·6c61·7373·3d22··n>·<span·class="00026960:·6e3e·203c·7370·616e·2063·6c61·7373·3d22··n>·<span·class="
00026970:·7072·6522·3e61·743c·2f73·7061·6e3e·203c··pre">at</span>·<00026970:·7072·6522·3e61·743c·2f73·7061·6e3e·203c··pre">at</span>·<
00026980:·7370·616e·2063·6c61·7373·3d22·7072·6522··span·class="pre"00026980:·7370·616e·2063·6c61·7373·3d22·7072·6522··span·class="pre"
00026990:·3e30·7866·3463·3037·6662·303a·3c2f·7370··>0xf4c07fb0:</sp00026990:·3e30·7866·3462·3132·3035·303a·3c2f·7370··>0xf4b12050:</sp
000269a0:·616e·3e20·3c73·7061·6e20·636c·6173·733d··an>·<span·class=000269a0:·616e·3e20·3c73·7061·6e20·636c·6173·733d··an>·<span·class=
000269b0:·2270·7265·223e·7661·6c75·653d·3126·6774··"pre">value=1&gt000269b0:·2270·7265·223e·7661·6c75·653d·3126·6774··"pre">value=1&gt
000269c0:·3b3c·2f73·7061·6e3e·3c2f·656d·3e3c·6120··;</span></em><a·000269c0:·3b3c·2f73·7061·6e3e·3c2f·656d·3e3c·6120··;</span></em><a·
000269d0:·636c·6173·733d·2268·6561·6465·726c·696e··class="headerlin000269d0:·636c·6173·733d·2268·6561·6465·726c·696e··class="headerlin
000269e0:·6b22·2068·7265·663d·2223·6661·6269·6f2e··k"·href="#fabio.000269e0:·6b22·2068·7265·663d·2223·6661·6269·6f2e··k"·href="#fabio.
000269f0:·6661·6269·6f75·7469·6c73·2e44·6562·7567··fabioutils.Debug000269f0:·6661·6269·6f75·7469·6c73·2e44·6562·7567··fabioutils.Debug
00026a00:·5365·6d61·7068·6f72·652e·7772·6974·655f··Semaphore.write_00026a00:·5365·6d61·7068·6f72·652e·7772·6974·655f··Semaphore.write_
872 B
html2text {}
    
Offset 803, 15 lines modifiedOffset 803, 15 lines modified
803 ············that·interval,·return·false.·Return·true·otherwise.803 ············that·interval,·return·false.·Return·true·otherwise.
804 ········blocked=·[]804 ········blocked=·[]
805 ········release(*arg,·**kwarg)805 ········release(*arg,·**kwarg)
806 ············Release·a·semaphore,·incrementing·the·internal·counter·by·one·or806 ············Release·a·semaphore,·incrementing·the·internal·counter·by·one·or
807 ············more.807 ············more.
808 ············When·the·counter·is·zero·on·entry·and·another·thread·is·waiting·for808 ············When·the·counter·is·zero·on·entry·and·another·thread·is·waiting·for
809 ············it·to·become·larger·than·zero·again,·wake·up·that·thread.809 ············it·to·become·larger·than·zero·again,·wake·up·that·thread.
810 ········write_lock=·<threading.Semaphore·at·0xf4c07fb0:·value=1>810 ········write_lock=·<threading.Semaphore·at·0xf4b12050:·value=1>
811 ··classfabio.fabioutils.File(name,·mode='rb',·temporary=False)811 ··classfabio.fabioutils.File(name,·mode='rb',·temporary=False)
812 ······Bases:·FileIO812 ······Bases:·FileIO
813 ······wrapper·for·â€œfile”·with·locking813 ······wrapper·for·â€œfile”·with·locking
814 ········close()814 ········close()
815 ············Close·the·file.815 ············Close·the·file.
816 ············A·closed·file·cannot·be·used·for·further·I/O·operations.·close()816 ············A·closed·file·cannot·be·used·for·further·I/O·operations.·close()
817 ············may·be·called·more·than·once·without·error.817 ············may·be·called·more·than·once·without·error.
586 B
./usr/share/doc/python3-fabio/html/searchindex.js
488 B
js-beautify {}
    
Offset 766, 15 lines modifiedOffset 766, 15 lines modified
766 ········"second":·[1,·14],766 ········"second":·[1,·14],
767 ········"successfulli":·1,767 ········"successfulli":·1,
768 ········"interv":·1,768 ········"interv":·1,
769 ········"increment":·1,769 ········"increment":·1,
770 ········"becom":·1,770 ········"becom":·1,
771 ········"again":·[1,·9],771 ········"again":·[1,·9],
772 ········"write_lock":·1,772 ········"write_lock":·1,
773 ········"0xf4c07fb0":·1,773 ········"0xf4b12050":·1,
774 ········"1":·[1,·2,·3,·5,·6,·7,·8,·9,·12,·13,·14,·15],774 ········"1":·[1,·2,·3,·5,·6,·7,·8,·9,·12,·13,·14,·15],
775 ········"rb":·1,775 ········"rb":·1,
776 ········"fileio":·1,776 ········"fileio":·1,
777 ········"cannot":·[1,·9],777 ········"cannot":·[1,·9],
778 ········"further":·[1,·3],778 ········"further":·[1,·3],
779 ········"onc":·[1,·5],779 ········"onc":·[1,·5],
780 ········"error":·[1,·6,·7,·8,·9],780 ········"error":·[1,·6,·7,·8,·9],
16.7 MB
python3-fabio_2024.4.0-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-18·13:40:50.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-18·13:40:50.000000·debian-binary
2 -rw-r--r--···0········0········0·····4880·2024-04-18·13:40:50.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4876·2024-04-18·13:40:50.000000·control.tar.xz
3 -rw-r--r--···0········0········0···847224·2024-04-18·13:40:50.000000·data.tar.xz3 -rw-r--r--···0········0········0···846812·2024-04-18·13:40:50.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-311-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:·aa8660a89f53691df60d1df5c8ac71f52695cd623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1036ec7acd7a360974d2b6fc2ef3a12b5b53003
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·38363630·61383966·35333639·31646636·8660a89f53691df6 
3 ··0x00000010·30643164·66356338·61633731·66353236·0d1df5c8ac71f5262 ··0x00000000·30333665·63376163·64376133·36303937·036ec7acd7a36097
 3 ··0x00000010·34643262·36666332·65663361·31326235·4d2b6fc2ef3a12b5
4 ··0x00000020·39356364·36322e64·65627567·00000000·95cd62.debug....4 ··0x00000020·62353330·30332e64·65627567·00000000·b53003.debug....
5 ··0x00000030·82ea74a2····························..t.5 ··0x00000030·db14b393····························....
  
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:·748b37520127fb6c1af275300bd0471dc25765ff3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·de739dc02c1863490c736b5d0048f9312ca34096
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·38623337·35323031·32376662·36633161·8b37520127fb6c1a 
3 ··0x00000010·66323735·33303062·64303437·31646332·f275300bd0471dc22 ··0x00000000·37333964·63303263·31383633·34393063·739dc02c1863490c
 3 ··0x00000010·37333662·35643030·34386639·33313263·736b5d0048f9312c
4 ··0x00000020·35373635·66662e64·65627567·00000000·5765ff.debug....4 ··0x00000020·61333430·39362e64·65627567·00000000·a34096.debug....
5 ··0x00000030·3e0222c6····························>.".5 ··0x00000030·08a29299····························....
  
2.04 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.cpython-311-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:·d359ec923d1270824e655a973d2a91b727511b143 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·12fb9052566cb58a68e263f19bd1b1bf2d69678f
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·35396563·39323364·31323730·38323465·59ec923d1270824e 
3 ··0x00000010·36353561·39373364·32613931·62373237·655a973d2a91b7272 ··0x00000000·66623930·35323536·36636235·38613638·fb9052566cb58a68
 3 ··0x00000010·65323633·66313962·64316231·62663264·e263f19bd1b1bf2d
4 ··0x00000020·35313162·31342e64·65627567·00000000·511b14.debug....4 ··0x00000020·36393637·38662e64·65627567·00000000·69678f.debug....
5 ··0x00000030·64888ce2····························d...5 ··0x00000030·d6bf6148····························..aH
  
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:·fc0495d83d134b11192e5d5f76d8799e3a64c4513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d7ba451764b6c5e4b2753b061d8bec0310ec1a96
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·30343935·64383364·31333462·31313139·0495d83d134b1119 
3 ··0x00000010·32653564·35663736·64383739·39653361·2e5d5f76d8799e3a2 ··0x00000000·62613435·31373634·62366335·65346232·ba451764b6c5e4b2
 3 ··0x00000010·37353362·30363164·38626563·30333130·753b061d8bec0310
4 ··0x00000020·36346334·35312e64·65627567·00000000·64c451.debug....4 ··0x00000020·65633161·39362e64·65627567·00000000·ec1a96.debug....
5 ··0x00000030·e2c3d3d7····························....5 ··0x00000030·a0e71874····························...t
  
2.06 KB
./usr/lib/python3/dist-packages/fabio/ext/byte_offset.cpython-311-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:·83975bc80ccdafc24215191e07e96e2eaeee92593 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·154adc09f80ea82d9695cb55384bcec99a44154d
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·39373562·63383063·63646166·63323432·975bc80ccdafc242 
3 ··0x00000010·31353139·31653037·65393665·32656165·15191e07e96e2eae2 ··0x00000000·34616463·30396638·30656138·32643936·4adc09f80ea82d96
 3 ··0x00000010·39356362·35353338·34626365·63393961·95cb55384bcec99a
4 ··0x00000020·65653932·35392e64·65627567·00000000·ee9259.debug....4 ··0x00000020·34343135·34642e64·65627567·00000000·44154d.debug....
5 ··0x00000030·63c0a9bd····························c...5 ··0x00000030·e23c3b1a····························.<;.
  
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:·3cc57cfc9ae5289e846155aed0fefc7c06927bed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6cc29f100cad7f3e52a188323ba4d3feff657659
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·63353763·66633961·65353238·39653834·c57cfc9ae5289e84 
3 ··0x00000010·36313535·61656430·66656663·37633036·6155aed0fefc7c062 ··0x00000000·63323966·31303063·61643766·33653532·c29f100cad7f3e52
 3 ··0x00000010·61313838·33323362·61346433·66656666·a188323ba4d3feff
4 ··0x00000020·39323762·65642e64·65627567·00000000·927bed.debug....4 ··0x00000020·36353736·35392e64·65627567·00000000·657659.debug....
5 ··0x00000030·d52ffb41····························./.A5 ··0x00000030·8746540a····························.FT.
  
2.54 MB
./usr/lib/python3/dist-packages/fabio/ext/cf_io.cpython-311-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:·70527d8e4cb55578b23b6b00dc3366e8a2fb75253 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4db0779803d8fd458dde47583a1f05361f45b523
2.54 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 11757 objdump: DWARF error: unable to read alt ref 25692
    
Offset 1, 419 lines modifiedOffset 1, 419 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000039c0·<PyInit_cf_io@@Base-0x4e7d>:2 000039c0·<PyInit_cf_io@@Base-0x4e7d>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:10794 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1079
5 »       push···%ebx5 »       push···%ebx
6 »       call···8860·<PyInit_cf_io@@Base+0x23>6 »       call···8860·<PyInit_cf_io@@Base+0x23>
7 »       add····$0x29332,%ebx7 »       add····$0x29332,%ebx
8 »       sub····$0x14,%esp8 »       sub····$0x14,%esp
9 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:10809 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1080
10 »       push···%eax10 »       push···%eax
11 »       call···31b0·<PyImport_AddModule@plt>11 »       call···31b0·<PyImport_AddModule@plt>
12 /usr/include/python3.11/object.h:59112 /usr/include/python3.11/object.h:591
13 »       add····$0x10,%esp13 »       add····$0x10,%esp
14 »       test···%eax,%eax14 »       test···%eax,%eax
15 »       je·····39de·<PyObject_GenericGetAttr@plt+0x26>15 »       je·····39de·<PyObject_GenericGetAttr@plt+0x26>
16 /usr/include/python3.11/object.h:50216 /usr/include/python3.11/object.h:502
17 »       incl···(%eax)17 »       incl···(%eax)
18 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:108318 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1083
19 »       add····$0x8,%esp19 »       add····$0x8,%esp
20 »       pop····%ebx20 »       pop····%ebx
21 »       ret21 »       ret
22 __Pyx_PyType_Ready():22 __Pyx_PyType_Ready():
23 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375623 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23756
24 »       push···%ebp24 »       push···%ebp
25 »       push···%edi25 »       push···%edi
26 »       push···%esi26 »       push···%esi
27 »       mov····%eax,%esi27 »       mov····%eax,%esi
28 »       push···%ebx28 »       push···%ebx
29 »       call···8860·<PyInit_cf_io@@Base+0x23>29 »       call···8860·<PyInit_cf_io@@Base+0x23>
30 »       add····$0x2930a,%ebx30 »       add····$0x2930a,%ebx
31 »       sub····$0x1c,%esp31 »       sub····$0x1c,%esp
32 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376532 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23765
33 »       mov····0xa8(%eax),%ecx33 »       mov····0xa8(%eax),%ecx
34 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376634 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766
35 »       test···%ecx,%ecx35 »       test···%ecx,%ecx
36 »       je·····3a62·<PyObject_GenericGetAttr@plt+0xaa>36 »       je·····3a62·<PyObject_GenericGetAttr@plt+0xaa>
37 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766·(discriminator·1)37 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766·(discriminator·1)
38 »       mov····0x90(%eax),%ebp38 »       mov····0x90(%eax),%ebp
39 »       mov····0xc(%eax),%edi39 »       mov····0xc(%eax),%edi
40 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2368040 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680
41 »       mov····$0x1,%edx41 »       mov····$0x1,%edx
42 /usr/include/python3.11/object.h:14242 /usr/include/python3.11/object.h:142
43 »       mov····0x8(%ecx),%eax43 »       mov····0x8(%ecx),%eax
44 »       mov····%eax,0xc(%esp)44 »       mov····%eax,0xc(%esp)
45 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·1)45 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·1)
46 »       cmp····%edx,0xc(%esp)46 »       cmp····%edx,0xc(%esp)
47 »       jle····3a62·<PyObject_GenericGetAttr@plt+0xaa>47 »       jle····3a62·<PyObject_GenericGetAttr@plt+0xaa>
48 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2368648 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23686
49 »       mov····0xc(%ecx,%edx,4),%eax49 »       mov····0xc(%ecx,%edx,4),%eax
50 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2370450 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23704
51 »       testb··$0x2,0x55(%eax)51 »       testb··$0x2,0x55(%eax)
52 »       jne····3a32·<PyObject_GenericGetAttr@plt+0x7a>52 »       jne····3a32·<PyObject_GenericGetAttr@plt+0x7a>
53 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2370753 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23707
54 »       push···%edx54 »       push···%edx
55 »       push···0xc(%eax)55 »       push···0xc(%eax)
56 »       lea····-0xa458(%ebx),%eax56 »       lea····-0xa458(%ebx),%eax
57 »       jmp····3a49·<PyObject_GenericGetAttr@plt+0x91>57 »       jmp····3a49·<PyObject_GenericGetAttr@plt+0x91>
58 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371558 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23715
59 »       test···%ebp,%ebp59 »       test···%ebp,%ebp
60 »       jne····3a5f·<PyObject_GenericGetAttr@plt+0xa7>60 »       jne····3a5f·<PyObject_GenericGetAttr@plt+0xa7>
61 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2372761 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23727
62 »       cmpl···$0x0,0x90(%eax)62 »       cmpl···$0x0,0x90(%eax)
63 »       je·····3a5f·<PyObject_GenericGetAttr@plt+0xa7>63 »       je·····3a5f·<PyObject_GenericGetAttr@plt+0xa7>
64 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373064 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23730
65 »       push···0xc(%eax)65 »       push···0xc(%eax)
66 »       lea····-0xa430(%ebx),%eax66 »       lea····-0xa430(%ebx),%eax
67 »       push···%edi67 »       push···%edi
68 »       push···%eax68 »       push···%eax
69 »       mov····0x2a4(%ebx),%eax69 »       mov····0x2a4(%ebx),%eax
70 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376770 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23767
71 »       or·····$0xffffffff,%edi71 »       or·····$0xffffffff,%edi
72 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373072 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23730
73 »       push···(%eax)73 »       push···(%eax)
74 »       call···3860·<PyErr_Format@plt>74 »       call···3860·<PyErr_Format@plt>
75 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374475 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23744
76 »       add····$0x10,%esp76 »       add····$0x10,%esp
77 »       jmp····3a8e·<PyObject_GenericGetAttr@plt+0xd6>77 »       jmp····3a8e·<PyObject_GenericGetAttr@plt+0xd6>
78 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·2)78 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·2)
79 »       inc····%edx79 »       inc····%edx
80 »       jmp····3a16·<PyObject_GenericGetAttr@plt+0x5e>80 »       jmp····3a16·<PyObject_GenericGetAttr@plt+0x5e>
81 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377281 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23772
82 »       call···32c0·<PyGC_Disable@plt>82 »       call···32c0·<PyGC_Disable@plt>
83 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380883 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
84 »       sub····$0xc,%esp84 »       sub····$0xc,%esp
85 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380385 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
86 »       orl····$0x300,0x54(%esi)86 »       orl····$0x300,0x54(%esi)
87 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380887 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
88 »       push···%esi88 »       push···%esi
89 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377289 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23772
90 »       mov····%eax,%ebp90 »       mov····%eax,%ebp
91 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380891 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
92 »       call···3490·<PyType_Ready@plt>92 »       call···3490·<PyType_Ready@plt>
93 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381093 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23810
94 »       andl···$0xfffffdff,0x54(%esi)94 »       andl···$0xfffffdff,0x54(%esi)
95 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381295 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23812
96 »       add····$0x10,%esp96 »       add····$0x10,%esp
97 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380897 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
98 »       mov····%eax,%edi98 »       mov····%eax,%edi
99 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381299 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23812
100 »       test···%ebp,%ebp100 »       test···%ebp,%ebp
101 »       je·····3a8e·<PyObject_GenericGetAttr@plt+0xd6>101 »       je·····3a8e·<PyObject_GenericGetAttr@plt+0xd6>
102 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23813102 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23813
103 »       call···3770·<PyGC_Enable@plt>103 »       call···3770·<PyGC_Enable@plt>
104 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23835104 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23835
105 »       add····$0x1c,%esp105 »       add····$0x1c,%esp
106 »       mov····%edi,%eax106 »       mov····%edi,%eax
107 »       pop····%ebx107 »       pop····%ebx
108 »       pop····%esi108 »       pop····%esi
109 »       pop····%edi109 »       pop····%edi
110 »       pop····%ebp110 »       pop····%ebp
111 »       ret111 »       ret
112 __Pyx_SetVtable():112 __Pyx_SetVtable():
113 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23838113 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23838
114 »       push···%edi114 »       push···%edi
115 »       mov····%eax,%edi115 »       mov····%eax,%edi
116 »       push···%esi116 »       push···%esi
117 »       push···%ebx117 »       push···%ebx
118 »       call···8860·<PyInit_cf_io@@Base+0x23>118 »       call···8860·<PyInit_cf_io@@Base+0x23>
119 »       add····$0x29256,%ebx119 »       add····$0x29256,%ebx
120 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839120 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
121 »       push···%ecx121 »       push···%ecx
122 »       push···$0x0122 »       push···$0x0
123 »       push···$0x0123 »       push···$0x0
Max diff block lines reached; 2652806/2662120 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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·35323764·38653463·62353535·37386232·527d8e4cb55578b2 
3 ··0x00000010·33623662·30306463·33333636·65386132·3b6b00dc3366e8a22 ··0x00000000·62303737·39383033·64386664·34353864·b0779803d8fd458d
 3 ··0x00000010·64653437·35383361·31663035·33363166·de47583a1f05361f
4 ··0x00000020·66623735·32352e64·65627567·00000000·fb7525.debug....4 ··0x00000020·34356235·32332e64·65627567·00000000·45b523.debug....
5 ··0x00000030·036c260c····························.l&.5 ··0x00000030·58e1d607····························X...
  
2.56 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:·a8b524ac2329b8fb6e0990deb94e419347bd1ef73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7011f13a6059e074a5c6ed9a4da249de4ab750fa
2.56 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 23038 objdump: DWARF error: unable to read alt ref 25692
    
Offset 1, 156 lines modifiedOffset 1, 156 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000039c0·<PyInit_cf_io@@Base-0x5252>:2 000039c0·<PyInit_cf_io@@Base-0x5252>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:10794 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1079
5 »       push···%ebx5 »       push···%ebx
6 »       call···8c40·<PyInit_cf_io@@Base+0x2e>6 »       call···8c40·<PyInit_cf_io@@Base+0x2e>
7 »       add····$0x2a336,%ebx7 »       add····$0x2a336,%ebx
8 »       sub····$0x14,%esp8 »       sub····$0x14,%esp
9 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:10809 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1080
10 »       push···%eax10 »       push···%eax
11 »       call···31a0·<PyImport_AddModule@plt>11 »       call···31a0·<PyImport_AddModule@plt>
12 /usr/include/python3.12/object.h:78812 /usr/include/python3.12/object.h:788
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:24516 /usr/include/python3.12/object.h:245
17 »       mov····(%eax),%edx17 »       mov····(%eax),%edx
18 /usr/include/python3.12/object.h:650·(discriminator·1)18 /usr/include/python3.12/object.h:650·(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:65321 /usr/include/python3.12/object.h:653
22 »       inc····%edx22 »       inc····%edx
23 »       mov····%edx,(%eax)23 »       mov····%edx,(%eax)
24 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:108324 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1083
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-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375629 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23756
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+0x2e>35 »       call···8c40·<PyInit_cf_io@@Base+0x2e>
36 »       add····$0x2a303,%ebx36 »       add····$0x2a303,%ebx
37 »       sub····$0x1c,%esp37 »       sub····$0x1c,%esp
38 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376538 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23765
39 »       mov····0xa8(%eax),%ecx39 »       mov····0xa8(%eax),%ecx
40 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376640 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766
41 »       test···%ecx,%ecx41 »       test···%ecx,%ecx
42 »       je·····3a6d·<PyObject_GenericGetAttr@plt+0xb5>42 »       je·····3a6d·<PyObject_GenericGetAttr@plt+0xb5>
43 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766·(discriminator·1)43 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766·(discriminator·1)
44 »       mov····0x90(%eax),%ebp44 »       mov····0x90(%eax),%ebp
45 »       mov····0xc(%eax),%edi45 »       mov····0xc(%eax),%edi
46 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2368046 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680
47 »       mov····$0x1,%edx47 »       mov····$0x1,%edx
48 /usr/include/python3.12/object.h:23448 /usr/include/python3.12/object.h:234
49 »       mov····0x8(%ecx),%eax49 »       mov····0x8(%ecx),%eax
50 »       mov····%eax,0xc(%esp)50 »       mov····%eax,0xc(%esp)
51 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·1)51 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·1)
52 »       cmp····%edx,0xc(%esp)52 »       cmp····%edx,0xc(%esp)
53 »       jle····3a6d·<PyObject_GenericGetAttr@plt+0xb5>53 »       jle····3a6d·<PyObject_GenericGetAttr@plt+0xb5>
54 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2368654 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23686
55 »       mov····0xc(%ecx,%edx,4),%eax55 »       mov····0xc(%ecx,%edx,4),%eax
56 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2370456 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23704
57 »       testb··$0x2,0x55(%eax)57 »       testb··$0x2,0x55(%eax)
58 »       jne····3a3d·<PyObject_GenericGetAttr@plt+0x85>58 »       jne····3a3d·<PyObject_GenericGetAttr@plt+0x85>
59 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2370759 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23707
60 »       push···%edx60 »       push···%edx
61 »       push···0xc(%eax)61 »       push···0xc(%eax)
62 »       lea····-0xa45c(%ebx),%eax62 »       lea····-0xa45c(%ebx),%eax
63 »       jmp····3a54·<PyObject_GenericGetAttr@plt+0x9c>63 »       jmp····3a54·<PyObject_GenericGetAttr@plt+0x9c>
64 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371564 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23715
65 »       test···%ebp,%ebp65 »       test···%ebp,%ebp
66 »       jne····3a6a·<PyObject_GenericGetAttr@plt+0xb2>66 »       jne····3a6a·<PyObject_GenericGetAttr@plt+0xb2>
67 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2372767 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23727
68 »       cmpl···$0x0,0x90(%eax)68 »       cmpl···$0x0,0x90(%eax)
69 »       je·····3a6a·<PyObject_GenericGetAttr@plt+0xb2>69 »       je·····3a6a·<PyObject_GenericGetAttr@plt+0xb2>
70 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373070 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23730
71 »       push···0xc(%eax)71 »       push···0xc(%eax)
72 »       lea····-0xa434(%ebx),%eax72 »       lea····-0xa434(%ebx),%eax
73 »       push···%edi73 »       push···%edi
74 »       push···%eax74 »       push···%eax
75 »       mov····0x2a4(%ebx),%eax75 »       mov····0x2a4(%ebx),%eax
76 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376776 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23767
77 »       or·····$0xffffffff,%edi77 »       or·····$0xffffffff,%edi
78 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373078 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23730
79 »       push···(%eax)79 »       push···(%eax)
80 »       call···3870·<PyErr_Format@plt>80 »       call···3870·<PyErr_Format@plt>
81 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374481 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23744
82 »       add····$0x10,%esp82 »       add····$0x10,%esp
83 »       jmp····3a99·<PyObject_GenericGetAttr@plt+0xe1>83 »       jmp····3a99·<PyObject_GenericGetAttr@plt+0xe1>
84 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·2)84 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·2)
85 »       inc····%edx85 »       inc····%edx
86 »       jmp····3a21·<PyObject_GenericGetAttr@plt+0x69>86 »       jmp····3a21·<PyObject_GenericGetAttr@plt+0x69>
87 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377287 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23772
88 »       call···32b0·<PyGC_Disable@plt>88 »       call···32b0·<PyGC_Disable@plt>
89 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380889 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
90 »       sub····$0xc,%esp90 »       sub····$0xc,%esp
91 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380391 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
92 »       orl····$0x300,0x54(%esi)92 »       orl····$0x300,0x54(%esi)
93 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380893 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
94 »       push···%esi94 »       push···%esi
95 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377295 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23772
96 »       mov····%eax,%ebp96 »       mov····%eax,%ebp
97 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380897 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
98 »       call···3480·<PyType_Ready@plt>98 »       call···3480·<PyType_Ready@plt>
99 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381099 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23810
100 »       andl···$0xfffffdff,0x54(%esi)100 »       andl···$0xfffffdff,0x54(%esi)
101 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23812101 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23812
102 »       add····$0x10,%esp102 »       add····$0x10,%esp
103 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808103 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
104 »       mov····%eax,%edi104 »       mov····%eax,%edi
105 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23812105 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23812
106 »       test···%ebp,%ebp106 »       test···%ebp,%ebp
107 »       je·····3a99·<PyObject_GenericGetAttr@plt+0xe1>107 »       je·····3a99·<PyObject_GenericGetAttr@plt+0xe1>
108 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23813108 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23813
109 »       call···3770·<PyGC_Enable@plt>109 »       call···3770·<PyGC_Enable@plt>
110 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23835110 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23835
111 »       add····$0x1c,%esp111 »       add····$0x1c,%esp
112 »       mov····%edi,%eax112 »       mov····%edi,%eax
113 »       pop····%ebx113 »       pop····%ebx
114 »       pop····%esi114 »       pop····%esi
115 »       pop····%edi115 »       pop····%edi
116 »       pop····%ebp116 »       pop····%ebp
117 »       ret117 »       ret
118 __Pyx_copy_spec_to_module():118 __Pyx_copy_spec_to_module():
119 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20025119 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20025
120 »       push···%ebp120 »       push···%ebp
121 »       mov····%edx,%ebp121 »       mov····%edx,%ebp
122 »       push···%edi122 »       push···%edi
123 »       push···%esi123 »       push···%esi
Max diff block lines reached; 2671081/2680299 bytes (99.66%) 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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·62353234·61633233·32396238·66623665·b524ac2329b8fb6e 
3 ··0x00000010·30393930·64656239·34653431·39333437·0990deb94e4193472 ··0x00000000·31316631·33613630·35396530·37346135·11f13a6059e074a5
 3 ··0x00000010·63366564·39613464·61323439·64653461·c6ed9a4da249de4a
4 ··0x00000020·62643165·66372e64·65627567·00000000·bd1ef7.debug....4 ··0x00000020·62373530·66612e64·65627567·00000000·b750fa.debug....
5 ··0x00000030·dd26fdb5····························.&..5 ··0x00000030·02e45e22····························..^"
  
2.26 KB
./usr/lib/python3/dist-packages/fabio/ext/dense.cpython-311-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:·f335e2504f58703b66a69d8659a98801e8cb14003 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3faa725f5e5b1bc3cb2a7d72765a742b502c7d92
217 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 *}rvZt+P,}
1 __gmon_start__2 __gmon_start__
2 _ITM_deregisterTMCloneTable3 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
4 __cxa_finalize5 __cxa_finalize
5 _Py_NoneStruct6 _Py_NoneStruct
6 PyBaseObject_Type7 PyBaseObject_Type
7 PyFloat_Type8 PyFloat_Type
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·33356532·35303466·35383730·33623636·35e2504f58703b66 
3 ··0x00000010·61363964·38363539·61393838·30316538·a69d8659a98801e82 ··0x00000000·61613732·35663565·35623162·63336362·aa725f5e5b1bc3cb
 3 ··0x00000010·32613764·37323736·35613734·32623530·2a7d72765a742b50
4 ··0x00000020·63623134·30302e64·65627567·00000000·cb1400.debug....4 ··0x00000020·32633764·39322e64·65627567·00000000·2c7d92.debug....
5 ··0x00000030·3228a7be····························2(..5 ··0x00000030·cd20a450····························.·.P
  
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:·b72a8dbcebc51c27ab08678fbf674ab02830ad913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5448d93c4386d7c4dc18d742ec6d83e9f6e6a8c7
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·32613864·62636562·63353163·32376162·2a8dbcebc51c27ab 
3 ··0x00000010·30383637·38666266·36373461·62303238·08678fbf674ab0282 ··0x00000000·34386439·33633433·38366437·63346463·48d93c4386d7c4dc
 3 ··0x00000010·31386437·34326563·36643833·65396636·18d742ec6d83e9f6
4 ··0x00000020·33306164·39312e64·65627567·00000000·30ad91.debug....4 ··0x00000020·65366138·63372e64·65627567·00000000·e6a8c7.debug....
5 ··0x00000030·fcfa90bd····························....5 ··0x00000030·8c7e1c14····························.~..
  
5.82 MB
./usr/lib/python3/dist-packages/fabio/ext/mar345_IO.cpython-311-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:·ab2053d8da0a557d7305abed45a2913e3479bb373 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·60af831579a419ca8b7c682ed4c6ce8fb359d4e3
5.82 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 11757 objdump: DWARF error: unable to read alt ref 25410
    
Offset 1, 425 lines modifiedOffset 1, 425 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00003ab0·<PyInit_mar345_IO@@Base-0x8750>:2 00003ab0·<PyInit_mar345_IO@@Base-0x8750>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:10794 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1079
5 »       push···%ebx5 »       push···%ebx
6 »       call···c220·<PyInit_mar345_IO@@Base+0x20>6 »       call···c220·<PyInit_mar345_IO@@Base+0x20>
7 »       add····$0x511f6,%ebx7 »       add····$0x511f6,%ebx
8 »       sub····$0x14,%esp8 »       sub····$0x14,%esp
9 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:10809 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1080
10 »       push···%eax10 »       push···%eax
11 »       call···31f0·<PyImport_AddModule@plt>11 »       call···31f0·<PyImport_AddModule@plt>
12 /usr/include/python3.11/object.h:59112 /usr/include/python3.11/object.h:591
13 »       add····$0x10,%esp13 »       add····$0x10,%esp
14 »       test···%eax,%eax14 »       test···%eax,%eax
15 »       je·····3ace·<PyObject_GenericGetAttr@plt+0x26>15 »       je·····3ace·<PyObject_GenericGetAttr@plt+0x26>
16 /usr/include/python3.11/object.h:50216 /usr/include/python3.11/object.h:502
17 »       incl···(%eax)17 »       incl···(%eax)
18 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:108318 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1083
19 »       add····$0x8,%esp19 »       add····$0x8,%esp
20 »       pop····%ebx20 »       pop····%ebx
21 »       ret21 »       ret
22 __Pyx_PyType_Ready():22 __Pyx_PyType_Ready():
23 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781623 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37816
24 »       push···%ebp24 »       push···%ebp
25 »       push···%edi25 »       push···%edi
26 »       push···%esi26 »       push···%esi
27 »       mov····%eax,%esi27 »       mov····%eax,%esi
28 »       push···%ebx28 »       push···%ebx
29 »       call···c220·<PyInit_mar345_IO@@Base+0x20>29 »       call···c220·<PyInit_mar345_IO@@Base+0x20>
30 »       add····$0x511ce,%ebx30 »       add····$0x511ce,%ebx
31 »       sub····$0x1c,%esp31 »       sub····$0x1c,%esp
32 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782532 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37825
33 »       mov····0xa8(%eax),%ecx33 »       mov····0xa8(%eax),%ecx
34 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782634 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826
35 »       test···%ecx,%ecx35 »       test···%ecx,%ecx
36 »       je·····3b52·<PyObject_GenericGetAttr@plt+0xaa>36 »       je·····3b52·<PyObject_GenericGetAttr@plt+0xaa>
37 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826·(discriminator·1)37 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826·(discriminator·1)
38 »       mov····0x90(%eax),%ebp38 »       mov····0x90(%eax),%ebp
39 »       mov····0xc(%eax),%edi39 »       mov····0xc(%eax),%edi
40 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3774040 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740
41 »       mov····$0x1,%edx41 »       mov····$0x1,%edx
42 /usr/include/python3.11/object.h:14242 /usr/include/python3.11/object.h:142
43 »       mov····0x8(%ecx),%eax43 »       mov····0x8(%ecx),%eax
44 »       mov····%eax,0xc(%esp)44 »       mov····%eax,0xc(%esp)
45 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·1)45 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·1)
46 »       cmp····%edx,0xc(%esp)46 »       cmp····%edx,0xc(%esp)
47 »       jle····3b52·<PyObject_GenericGetAttr@plt+0xaa>47 »       jle····3b52·<PyObject_GenericGetAttr@plt+0xaa>
48 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3774648 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37746
49 »       mov····0xc(%ecx,%edx,4),%eax49 »       mov····0xc(%ecx,%edx,4),%eax
50 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3776450 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37764
51 »       testb··$0x2,0x55(%eax)51 »       testb··$0x2,0x55(%eax)
52 »       jne····3b22·<PyObject_GenericGetAttr@plt+0x7a>52 »       jne····3b22·<PyObject_GenericGetAttr@plt+0x7a>
53 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3776753 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37767
54 »       push···%edx54 »       push···%edx
55 »       push···0xc(%eax)55 »       push···0xc(%eax)
56 »       lea····-0x113ec(%ebx),%eax56 »       lea····-0x113ec(%ebx),%eax
57 »       jmp····3b39·<PyObject_GenericGetAttr@plt+0x91>57 »       jmp····3b39·<PyObject_GenericGetAttr@plt+0x91>
58 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777558 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37775
59 »       test···%ebp,%ebp59 »       test···%ebp,%ebp
60 »       jne····3b4f·<PyObject_GenericGetAttr@plt+0xa7>60 »       jne····3b4f·<PyObject_GenericGetAttr@plt+0xa7>
61 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778761 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37787
62 »       cmpl···$0x0,0x90(%eax)62 »       cmpl···$0x0,0x90(%eax)
63 »       je·····3b4f·<PyObject_GenericGetAttr@plt+0xa7>63 »       je·····3b4f·<PyObject_GenericGetAttr@plt+0xa7>
64 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3779064 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37790
65 »       push···0xc(%eax)65 »       push···0xc(%eax)
66 »       lea····-0x113c4(%ebx),%eax66 »       lea····-0x113c4(%ebx),%eax
67 »       push···%edi67 »       push···%edi
68 »       push···%eax68 »       push···%eax
69 »       mov····0x2e0(%ebx),%eax69 »       mov····0x2e0(%ebx),%eax
70 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782770 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37827
71 »       or·····$0xffffffff,%edi71 »       or·····$0xffffffff,%edi
72 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3779072 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37790
73 »       push···(%eax)73 »       push···(%eax)
74 »       call···3910·<PyErr_Format@plt>74 »       call···3910·<PyErr_Format@plt>
75 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780475 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37804
76 »       add····$0x10,%esp76 »       add····$0x10,%esp
77 »       jmp····3b7e·<PyObject_GenericGetAttr@plt+0xd6>77 »       jmp····3b7e·<PyObject_GenericGetAttr@plt+0xd6>
78 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·2)78 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·2)
79 »       inc····%edx79 »       inc····%edx
80 »       jmp····3b06·<PyObject_GenericGetAttr@plt+0x5e>80 »       jmp····3b06·<PyObject_GenericGetAttr@plt+0x5e>
81 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3783281 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37832
82 »       call···32f0·<PyGC_Disable@plt>82 »       call···32f0·<PyGC_Disable@plt>
83 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786883 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
84 »       sub····$0xc,%esp84 »       sub····$0xc,%esp
85 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786385 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37863
86 »       orl····$0x300,0x54(%esi)86 »       orl····$0x300,0x54(%esi)
87 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786887 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
88 »       push···%esi88 »       push···%esi
89 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3783289 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37832
90 »       mov····%eax,%ebp90 »       mov····%eax,%ebp
91 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786891 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
92 »       call···3510·<PyType_Ready@plt>92 »       call···3510·<PyType_Ready@plt>
93 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787093 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37870
94 »       andl···$0xfffffdff,0x54(%esi)94 »       andl···$0xfffffdff,0x54(%esi)
95 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787295 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37872
96 »       add····$0x10,%esp96 »       add····$0x10,%esp
97 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786897 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
98 »       mov····%eax,%edi98 »       mov····%eax,%edi
99 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787299 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37872
100 »       test···%ebp,%ebp100 »       test···%ebp,%ebp
101 »       je·····3b7e·<PyObject_GenericGetAttr@plt+0xd6>101 »       je·····3b7e·<PyObject_GenericGetAttr@plt+0xd6>
102 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37873102 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37873
103 »       call···3800·<PyGC_Enable@plt>103 »       call···3800·<PyGC_Enable@plt>
104 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37895104 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37895
105 »       add····$0x1c,%esp105 »       add····$0x1c,%esp
106 »       mov····%edi,%eax106 »       mov····%edi,%eax
107 »       pop····%ebx107 »       pop····%ebx
108 »       pop····%esi108 »       pop····%esi
109 »       pop····%edi109 »       pop····%edi
110 »       pop····%ebp110 »       pop····%ebp
111 »       ret111 »       ret
112 __Pyx_SetVtable():112 __Pyx_SetVtable():
113 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37898113 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37898
114 »       push···%edi114 »       push···%edi
115 »       mov····%eax,%edi115 »       mov····%eax,%edi
116 »       push···%esi116 »       push···%esi
117 »       push···%ebx117 »       push···%ebx
118 »       call···c220·<PyInit_mar345_IO@@Base+0x20>118 »       call···c220·<PyInit_mar345_IO@@Base+0x20>
119 »       add····$0x5111a,%ebx119 »       add····$0x5111a,%ebx
120 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37899120 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37899
121 »       push···%ecx121 »       push···%ecx
122 »       push···$0x0122 »       push···$0x0
123 »       push···$0x0123 »       push···$0x0
Max diff block lines reached; 6087572/6097432 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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·32303533·64386461·30613535·37643733·2053d8da0a557d73 
3 ··0x00000010·30356162·65643435·61323931·33653334·05abed45a2913e342 ··0x00000000·61663833·31353739·61343139·63613862·af831579a419ca8b
 3 ··0x00000010·37633638·32656434·63366365·38666233·7c682ed4c6ce8fb3
4 ··0x00000020·37396262·33372e64·65627567·00000000·79bb37.debug....4 ··0x00000020·35396434·65332e64·65627567·00000000·59d4e3.debug....
5 ··0x00000030·413bc320····························A;.·5 ··0x00000030·b2e6f404····························....
  
5.79 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:·9cae524642934bc038cf6764aeec5af71e95f4953 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·114d9a6bd7cb8dd3835c31e43fe7ac1cc9cd56d9
5.78 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 23038 objdump: DWARF error: unable to read alt ref 25410
    
Offset 1, 156 lines modifiedOffset 1, 156 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00003ab0·<PyInit_mar345_IO@@Base-0x8d86>:2 00003ab0·<PyInit_mar345_IO@@Base-0x8d86>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:10794 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1079
5 »       push···%ebx5 »       push···%ebx
6 »       call···c860·<PyInit_mar345_IO@@Base+0x2a>6 »       call···c860·<PyInit_mar345_IO@@Base+0x2a>
7 »       add····$0x561fa,%ebx7 »       add····$0x561fa,%ebx
8 »       sub····$0x14,%esp8 »       sub····$0x14,%esp
9 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:10809 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1080
10 »       push···%eax10 »       push···%eax
11 »       call···31e0·<PyImport_AddModule@plt>11 »       call···31e0·<PyImport_AddModule@plt>
12 /usr/include/python3.12/object.h:78812 /usr/include/python3.12/object.h:788
13 »       add····$0x10,%esp13 »       add····$0x10,%esp
14 »       test···%eax,%eax14 »       test···%eax,%eax
15 »       je·····3ad9·<PyObject_GenericGetAttr@plt+0x31>15 »       je·····3ad9·<PyObject_GenericGetAttr@plt+0x31>
16 /usr/include/python3.12/object.h:24516 /usr/include/python3.12/object.h:245
17 »       mov····(%eax),%edx17 »       mov····(%eax),%edx
18 /usr/include/python3.12/object.h:650·(discriminator·1)18 /usr/include/python3.12/object.h:650·(discriminator·1)
19 »       cmp····$0x3fffffff,%edx19 »       cmp····$0x3fffffff,%edx
20 »       je·····3ad9·<PyObject_GenericGetAttr@plt+0x31>20 »       je·····3ad9·<PyObject_GenericGetAttr@plt+0x31>
21 /usr/include/python3.12/object.h:65321 /usr/include/python3.12/object.h:653
22 »       inc····%edx22 »       inc····%edx
23 »       mov····%edx,(%eax)23 »       mov····%edx,(%eax)
24 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:108324 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1083
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-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781629 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37816
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···c860·<PyInit_mar345_IO@@Base+0x2a>35 »       call···c860·<PyInit_mar345_IO@@Base+0x2a>
36 »       add····$0x561c7,%ebx36 »       add····$0x561c7,%ebx
37 »       sub····$0x1c,%esp37 »       sub····$0x1c,%esp
38 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782538 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37825
39 »       mov····0xa8(%eax),%ecx39 »       mov····0xa8(%eax),%ecx
40 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782640 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826
41 »       test···%ecx,%ecx41 »       test···%ecx,%ecx
42 »       je·····3b5d·<PyObject_GenericGetAttr@plt+0xb5>42 »       je·····3b5d·<PyObject_GenericGetAttr@plt+0xb5>
43 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826·(discriminator·1)43 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826·(discriminator·1)
44 »       mov····0x90(%eax),%ebp44 »       mov····0x90(%eax),%ebp
45 »       mov····0xc(%eax),%edi45 »       mov····0xc(%eax),%edi
46 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3774046 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740
47 »       mov····$0x1,%edx47 »       mov····$0x1,%edx
48 /usr/include/python3.12/object.h:23448 /usr/include/python3.12/object.h:234
49 »       mov····0x8(%ecx),%eax49 »       mov····0x8(%ecx),%eax
50 »       mov····%eax,0xc(%esp)50 »       mov····%eax,0xc(%esp)
51 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·1)51 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·1)
52 »       cmp····%edx,0xc(%esp)52 »       cmp····%edx,0xc(%esp)
53 »       jle····3b5d·<PyObject_GenericGetAttr@plt+0xb5>53 »       jle····3b5d·<PyObject_GenericGetAttr@plt+0xb5>
54 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3774654 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37746
55 »       mov····0xc(%ecx,%edx,4),%eax55 »       mov····0xc(%ecx,%edx,4),%eax
56 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3776456 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37764
57 »       testb··$0x2,0x55(%eax)57 »       testb··$0x2,0x55(%eax)
58 »       jne····3b2d·<PyObject_GenericGetAttr@plt+0x85>58 »       jne····3b2d·<PyObject_GenericGetAttr@plt+0x85>
59 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3776759 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37767
60 »       push···%edx60 »       push···%edx
61 »       push···0xc(%eax)61 »       push···0xc(%eax)
62 »       lea····-0x123d0(%ebx),%eax62 »       lea····-0x123d0(%ebx),%eax
63 »       jmp····3b44·<PyObject_GenericGetAttr@plt+0x9c>63 »       jmp····3b44·<PyObject_GenericGetAttr@plt+0x9c>
64 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777564 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37775
65 »       test···%ebp,%ebp65 »       test···%ebp,%ebp
66 »       jne····3b5a·<PyObject_GenericGetAttr@plt+0xb2>66 »       jne····3b5a·<PyObject_GenericGetAttr@plt+0xb2>
67 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778767 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37787
68 »       cmpl···$0x0,0x90(%eax)68 »       cmpl···$0x0,0x90(%eax)
69 »       je·····3b5a·<PyObject_GenericGetAttr@plt+0xb2>69 »       je·····3b5a·<PyObject_GenericGetAttr@plt+0xb2>
70 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3779070 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37790
71 »       push···0xc(%eax)71 »       push···0xc(%eax)
72 »       lea····-0x123a8(%ebx),%eax72 »       lea····-0x123a8(%ebx),%eax
73 »       push···%edi73 »       push···%edi
74 »       push···%eax74 »       push···%eax
75 »       mov····0x2e0(%ebx),%eax75 »       mov····0x2e0(%ebx),%eax
76 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782776 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37827
77 »       or·····$0xffffffff,%edi77 »       or·····$0xffffffff,%edi
78 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3779078 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37790
79 »       push···(%eax)79 »       push···(%eax)
80 »       call···3920·<PyErr_Format@plt>80 »       call···3920·<PyErr_Format@plt>
81 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780481 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37804
82 »       add····$0x10,%esp82 »       add····$0x10,%esp
83 »       jmp····3b89·<PyObject_GenericGetAttr@plt+0xe1>83 »       jmp····3b89·<PyObject_GenericGetAttr@plt+0xe1>
84 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·2)84 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·2)
85 »       inc····%edx85 »       inc····%edx
86 »       jmp····3b11·<PyObject_GenericGetAttr@plt+0x69>86 »       jmp····3b11·<PyObject_GenericGetAttr@plt+0x69>
87 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3783287 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37832
88 »       call···32e0·<PyGC_Disable@plt>88 »       call···32e0·<PyGC_Disable@plt>
89 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786889 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
90 »       sub····$0xc,%esp90 »       sub····$0xc,%esp
91 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786391 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37863
92 »       orl····$0x300,0x54(%esi)92 »       orl····$0x300,0x54(%esi)
93 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786893 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
94 »       push···%esi94 »       push···%esi
95 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3783295 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37832
96 »       mov····%eax,%ebp96 »       mov····%eax,%ebp
97 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786897 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
98 »       call···3500·<PyType_Ready@plt>98 »       call···3500·<PyType_Ready@plt>
99 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787099 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37870
100 »       andl···$0xfffffdff,0x54(%esi)100 »       andl···$0xfffffdff,0x54(%esi)
101 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37872101 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37872
102 »       add····$0x10,%esp102 »       add····$0x10,%esp
103 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868103 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
104 »       mov····%eax,%edi104 »       mov····%eax,%edi
105 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37872105 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37872
106 »       test···%ebp,%ebp106 »       test···%ebp,%ebp
107 »       je·····3b89·<PyObject_GenericGetAttr@plt+0xe1>107 »       je·····3b89·<PyObject_GenericGetAttr@plt+0xe1>
108 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37873108 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37873
109 »       call···3800·<PyGC_Enable@plt>109 »       call···3800·<PyGC_Enable@plt>
110 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37895110 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37895
111 »       add····$0x1c,%esp111 »       add····$0x1c,%esp
112 »       mov····%edi,%eax112 »       mov····%edi,%eax
113 »       pop····%ebx113 »       pop····%ebx
114 »       pop····%esi114 »       pop····%esi
115 »       pop····%edi115 »       pop····%edi
116 »       pop····%ebp116 »       pop····%ebp
117 »       ret117 »       ret
118 __Pyx_copy_spec_to_module():118 __Pyx_copy_spec_to_module():
119 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32718119 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32718
120 »       push···%ebp120 »       push···%ebp
121 »       mov····%edx,%ebp121 »       mov····%edx,%ebp
122 »       push···%edi122 »       push···%edi
123 »       push···%esi123 »       push···%esi
Max diff block lines reached; 6054478/6064222 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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
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·61653532·34363432·39333462·63303338·ae524642934bc038 
3 ··0x00000010·63663637·36346165·65633561·66373165·cf6764aeec5af71e2 ··0x00000000·34643961·36626437·63623864·64333833·4d9a6bd7cb8dd383
 3 ··0x00000010·35633331·65343366·65376163·31636339·5c31e43fe7ac1cc9
4 ··0x00000020·39356634·39352e64·65627567·00000000·95f495.debug....4 ··0x00000020·63643536·64392e64·65627567·00000000·cd56d9.debug....
5 ··0x00000030·d792c726····························...&5 ··0x00000030·bb056bab····························..k.
  
115 KB
python3-fabio-dbgsym_2024.4.0-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-18·13:40:50.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-18·13:40:50.000000·debian-binary
2 -rw-r--r--···0········0········0·····1140·2024-04-18·13:40:50.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1144·2024-04-18·13:40:50.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5755536·2024-04-18·13:40:50.000000·data.tar.xz3 -rw-r--r--···0········0········0··5754752·2024-04-18·13:40:50.000000·data.tar.xz
3.16 KB
control.tar.xz
3.13 KB
control.tar
1.26 KB
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·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:·60307 Installed-Size:·6030
8 Depends:·python3-fabio·(=·2024.4.0-1)8 Depends:·python3-fabio·(=·2024.4.0-1)
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:·3cc57cfc9ae5289e846155aed0fefc7c06927bed·70527d8e4cb55578b23b6b00dc3366e8a2fb7525·748b37520127fb6c1af275300bd0471dc25765ff·83975bc80ccdafc24215191e07e96e2eaeee9259·9cae524642934bc038cf6764aeec5af71e95f495·a8b524ac2329b8fb6e0990deb94e419347bd1ef7·aa8660a89f[·...·truncated·by·diffoscope;·len:·235,·SHA:·b13141194abb27fc4b8b622694e833d55c1133067d65de639688cf7d7d6e34b3·...·]12 Build-Ids:·114d9a6bd7cb8dd3835c31e43fe7ac1cc9cd56d9·12fb9052566cb58a68e263f19bd1b1bf2d69678f·154adc09f80ea82d9695cb55384bcec99a44154d·3faa725f5e5b1bc3cb2a7d72765a742b502c7d92·4db0779803d8fd458dde47583a1f05361f45b523·5448d93c4386d7c4dc18d742ec6d83e9f6e6a8c7·60af831579[·...·truncated·by·diffoscope;·len:·235,·SHA:·af0cd8320a526df61c0aff51fed878fdb9c6dba68bd47f2f939fcc755c266a70·...·]
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/3c/c57cfc9ae5289e846155aed0fefc7c06927bed.debug 
2 usr/lib/debug/.build-id/70/527d8e4cb55578b23b6b00dc3366e8a2fb7525.debug 
3 usr/lib/debug/.build-id/74/8b37520127fb6c1af275300bd0471dc25765ff.debug 
4 usr/lib/debug/.build-id/83/975bc80ccdafc24215191e07e96e2eaeee9259.debug 
5 usr/lib/debug/.build-id/9c/ae524642934bc038cf6764aeec5af71e95f495.debug 
6 usr/lib/debug/.build-id/a8/b524ac2329b8fb6e0990deb94e419347bd1ef7.debug 
7 usr/lib/debug/.build-id/aa/8660a89f53691df60d1df5c8ac71f52695cd62.debug 
8 usr/lib/debug/.build-id/ab/2053d8da0a557d7305abed45a2913e3479bb37.debug 
9 usr/lib/debug/.build-id/b7/2a8dbcebc51c27ab08678fbf674ab02830ad91.debug 
10 usr/lib/debug/.build-id/d3/59ec923d1270824e655a973d2a91b727511b14.debug 
11 usr/lib/debug/.build-id/f3/35e2504f58703b66a69d8659a98801e8cb1400.debug 
12 usr/lib/debug/.build-id/fc/0495d83d134b11192e5d5f76d8799e3a64c451.debug1 usr/lib/debug/.build-id/11/4d9a6bd7cb8dd3835c31e43fe7ac1cc9cd56d9.debug
 2 usr/lib/debug/.build-id/12/fb9052566cb58a68e263f19bd1b1bf2d69678f.debug
 3 usr/lib/debug/.build-id/15/4adc09f80ea82d9695cb55384bcec99a44154d.debug
 4 usr/lib/debug/.build-id/3f/aa725f5e5b1bc3cb2a7d72765a742b502c7d92.debug
 5 usr/lib/debug/.build-id/4d/b0779803d8fd458dde47583a1f05361f45b523.debug
 6 usr/lib/debug/.build-id/54/48d93c4386d7c4dc18d742ec6d83e9f6e6a8c7.debug
 7 usr/lib/debug/.build-id/60/af831579a419ca8b7c682ed4c6ce8fb359d4e3.debug
 8 usr/lib/debug/.build-id/6c/c29f100cad7f3e52a188323ba4d3feff657659.debug
 9 usr/lib/debug/.build-id/70/11f13a6059e074a5c6ed9a4da249de4ab750fa.debug
 10 usr/lib/debug/.build-id/d7/ba451764b6c5e4b2753b061d8bec0310ec1a96.debug
 11 usr/lib/debug/.build-id/de/739dc02c1863490c736b5d0048f9312ca34096.debug
 12 usr/lib/debug/.build-id/e1/036ec7acd7a360974d2b6fc2ef3a12b5b53003.debug
13 usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug13 usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug
111 KB
data.tar.xz
111 KB
data.tar
7.71 KB
file list
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/
 6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/11/
 7 -rw-r--r--···0·root·········(0)·root·········(0)···615320·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/11/4d9a6bd7cb8dd3835c31e43fe7ac1cc9cd56d9.debug
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/12/
 9 -rw-r--r--···0·root·········(0)·root·········(0)···299640·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/12/fb9052566cb58a68e263f19bd1b1bf2d69678f.debug
 10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/15/
 11 -rw-r--r--···0·root·········(0)·root·········(0)···335040·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/15/4adc09f80ea82d9695cb55384bcec99a44154d.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/3c/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/3f/
 13 -rw-r--r--···0·root·········(0)·root·········(0)···947492·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/3f/aa725f5e5b1bc3cb2a7d72765a742b502c7d92.debug
 14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/4d/
 15 -rw-r--r--···0·root·········(0)·root·········(0)···311344·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/4d/b0779803d8fd458dde47583a1f05361f45b523.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/54/
 17 -rw-r--r--···0·root·········(0)·root·········(0)··1036880·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/54/48d93c4386d7c4dc18d742ec6d83e9f6e6a8c7.debug
 18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/60/
 19 -rw-r--r--···0·root·········(0)·root·········(0)···567156·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/60/af831579a419ca8b7c682ed4c6ce8fb359d4e3.debug
 20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/6c/
7 -rw-r--r--···0·root·········(0)·root·········(0)···359332·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/3c/c57cfc9ae5289e846155aed0fefc7c06927bed.debug21 -rw-r--r--···0·root·········(0)·root·········(0)···359332·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/6c/c29f100cad7f3e52a188323ba4d3feff657659.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/70/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/70/
9 -rw-r--r--···0·root·········(0)·root·········(0)···311340·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/70/527d8e4cb55578b23b6b00dc3366e8a2fb7525.debug23 -rw-r--r--···0·root·········(0)·root·········(0)···322704·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/70/11f13a6059e074a5c6ed9a4da249de4ab750fa.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/74/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d7/
11 -rw-r--r--···0·root·········(0)·root·········(0)···522348·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/74/8b37520127fb6c1af275300bd0471dc25765ff.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/83/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)···335036·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/83/975bc80ccdafc24215191e07e96e2eaeee9259.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/9c/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)···615320·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/9c/ae524642934bc038cf6764aeec5af71e95f495.debug25 -rw-r--r--···0·root·········(0)·root·········(0)···316812·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d7/ba451764b6c5e4b2753b061d8bec0310ec1a96.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/a8/ 
17 -rw-r--r--···0·root·········(0)·root·········(0)···322704·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/a8/b524ac2329b8fb6e0990deb94e419347bd1ef7.debug 
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/aa/ 
19 -rw-r--r--···0·root·········(0)·root·········(0)···474008·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/aa/8660a89f53691df60d1df5c8ac71f52695cd62.debug 
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/ab/ 
21 -rw-r--r--···0·root·········(0)·root·········(0)···567152·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/ab/2053d8da0a557d7305abed45a2913e3479bb37.debug 
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/b7/ 
23 -rw-r--r--···0·root·········(0)·root·········(0)··1036880·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/b7/2a8dbcebc51c27ab08678fbf674ab02830ad91.debug 
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d3/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/de/
25 -rw-r--r--···0·root·········(0)·root·········(0)···299644·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d3/59ec923d1270824e655a973d2a91b727511b14.debug27 -rw-r--r--···0·root·········(0)·root·········(0)···522348·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/de/739dc02c1863490c736b5d0048f9312ca34096.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/f3/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/e1/
27 -rw-r--r--···0·root·········(0)·root·········(0)···947484·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/f3/35e2504f58703b66a69d8659a98801e8cb1400.debug29 -rw-r--r--···0·root·········(0)·root·········(0)···474008·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/e1/036ec7acd7a360974d2b6fc2ef3a12b5b53003.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/fc/ 
29 -rw-r--r--···0·root·········(0)·root·········(0)···316816·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/fc/0495d83d134b11192e5d5f76d8799e3a64c451.debug 
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/i386-linux-gnu/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
32 -rw-r--r--···0·root·········(0)·root·········(0)····36300·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug32 -rw-r--r--···0·root·········(0)·root·········(0)····36296·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/share/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/share/
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/share/doc/34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/share/doc/
35 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/share/doc/python3-fabio-dbgsym·->·python3-fabio35 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/share/doc/python3-fabio-dbgsym·->·python3-fabio
3.79 KB
./usr/lib/debug/.dwz/i386-linux-gnu/python3-fabio.debug
859 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········36020·(bytes·into·file)13 ··Start·of·section·headers:··········36016·(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:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.34 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x8cb4:1 There·are·7·section·headers,·starting·at·offset·0x8cb0:
  
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············00000000·000034·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········00000000·000058·003f28·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·003f28·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·003f80·0002f4·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·003f80·0002f4·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·004274·0002e1·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·004274·0002e0·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·004558·00470b·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·004554·00470b·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·008c63·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·008c5f·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·p·(processor·specific)15 ··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:·be2fc421764812167dc02bd8f9780addd259023a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fb1b4abef1820a2fc94246ba3c471f06076f9dad
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/13/include21 ··1»      (string)»      /usr/lib/gcc/i686-linux-gnu/13/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.1125 ··5»      (string)»      /usr/include/python3.11
26 ··6»      (string)»      /usr/include/python3.11/cpython26 ··6»      (string)»      /usr/include/python3.11/cpython
27 ··7»      (string)»      /usr/include/python3.11/internal27 ··7»      (string)»      /usr/include/python3.11/internal
28 ··8»      (string)»      ./.mesonpy-vzd2cj6l28 ··8»      (string)»      ./.mesonpy-emjp7esb
29 ··9»      (string)»      /usr/include/python3.1229 ··9»      (string)»      /usr/include/python3.12
30 ··10»     (string)»     /usr/include/python3.12/cpython30 ··10»     (string)»     /usr/include/python3.12/cpython
31 ··11»     (string)»     /usr/include/python3.12/internal31 ··11»     (string)»     /usr/include/python3.12/internal
32 ··12»     (string)»     ./.mesonpy-45ouet9f32 ··12»     (string)»     ./.mesonpy-zbkcbvfe
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>
204 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 0VVYjtsVVY1 0VVYjtsVVY
2 rVVYazUee2 rVVYazUee
3 iYU)$@VUJ»      3 iYU)$@VUJ»      
4 xKMpakGm 
5 /AGgN"#)[4 /AGgN"#)[
6 ;9-68,a|5 ;9-68,a|
7 b%+"b·0Y6 b%+"b·0Y
8 xyw/Ygmr0pV*7 xyw/Ygmr0pV*
9 .shstrtab8 .shstrtab
10 .note.gnu.build-id9 .note.gnu.build-id
11 .debug_info10 .debug_info
3.95 KB
./usr/lib/debug/.build-id/3c/c57cfc9ae5289e846155aed0fefc7c06927bed.debug vs.
./usr/lib/debug/.build-id/6c/c29f100cad7f3e52a188323ba4d3feff657659.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% 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:·3cc57cfc9ae5289e846155aed0fefc7c06927bed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6cc29f100cad7f3e52a188323ba4d3feff657659
847 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:·0x5a):·./.mesonpy-45ouet9f31 ··0»      (line_strp)»   (offset:·0x5a):·./.mesonpy-zbkcbvfe
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/13/include36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/i686-linux-gnu/13/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
986 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:·118·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·118·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·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:·0):·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:·0x5a):·./.mesonpy-45ouet9f13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5a):·./.mesonpy-zbkcbvfe
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x76c114 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x76c1
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:·0x1271b)·20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1271b)·
210 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·13.2.0-13)·13.2.01 evYGCC:·(Debian·13.2.0-13)·13.2.0
2 z4`W@[g]2 z4`W@[g]
3 -6f·\:v#Pl3 -6f·\:v#Pl
4 ))=R\]SC4 ))=R\]SC
5 ]V[»    /!Xd5 ]V[»    /!Xd
6 S4u>.x9p6 S4u>.x9p
7 YSmT%q-RSmT7 YSmT%q-RSmT
8 D]cJiuST8 D]cJiuST
688 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/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c2 ··[·····0]··src/fabio/ext/byte_offset.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
3 ··[····5a]··./.mesonpy-45ouet9f3 ··[····5a]··./.mesonpy-zbkcbvfe
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/13/include8 ··[···10f]··/usr/lib/gcc/i686-linux-gnu/13/include
9 ··[···136]··/usr/include/i386-linux-gnu/sys9 ··[···136]··/usr/include/i386-linux-gnu/sys
10 ··[···156]··/usr/include10 ··[···156]··/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
13.1 KB
./usr/lib/debug/.build-id/70/527d8e4cb55578b23b6b00dc3366e8a2fb7525.debug vs.
./usr/lib/debug/.build-id/4d/b0779803d8fd458dde47583a1f05361f45b523.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 14% 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:··········309940·(bytes·into·file)13 ··Start·of·section·headers:··········309944·(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.96 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x4bab4:1 There·are·35·section·headers,·starting·at·offset·0x4bab8:
  
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·000c10·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000c10·10···A··4···1··4
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:·70527d8e4cb55578b23b6b00dc3366e8a2fb75253 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4db0779803d8fd458dde47583a1f05361f45b523
2.35 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 30 lines modifiedOffset 25, 30 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vzd2cj6l31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-emjp7esb
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.11/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/13/include36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/13/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
39 ··8»      (line_strp)»   (offset:·0x16b):·/usr/include39 ··8»      (line_strp)»   (offset:·0x16b):·/usr/include
40 ··9»      (line_strp)»   (offset:·0x178):·/usr/include/python3.11/internal40 ··9»      (line_strp)»   (offset:·0x178):·/usr/include/python3.11/internal
41 ··10»     (line_strp)»  (offset:·0x199):·../src/fabio/ext/include41 ··10»     (line_strp)»  (offset:·0x199):·../src/fabio/ext/include
  
42 ·The·File·Name·Table·(offset·0x54,·lines·68,·columns·2):42 ·The·File·Name·Table·(offset·0x54,·lines·68,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x56):·cf_io.pyx.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x42):·cf_io.pyx.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x56):·cf_io.pyx.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x42):·cf_io.pyx.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x347):·object.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x347):·object.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1b2):·abstract.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1b2):·abstract.h
48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1bd):·tupleobject.h48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1bd):·tupleobject.h
49 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1cb):·string_fortified.h49 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1cb):·string_fortified.h
50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1de):·stdio2.h50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1de):·stdio2.h
51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1e7):·unicodeobject.h51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1e7):·unicodeobject.h
52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1f7):·listobject.h52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1f7):·listobject.h
2.76 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:·0x8dc7 ···Abbrev·Offset:·0x8dc
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-vzd2cj6l11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-emjp7esb
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)·<0x5f7c>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x5f7c>
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)·<0x695e>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x695e>
18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1.07 KB
strings --all --bytes=8 {}
    
Offset 1, 50 lines modifiedOffset 1, 49 lines modified
1 u%GCC:·(Debian·13.2.0-13)·13.2.01 #GCC:·(Debian·13.2.0-13)·13.2.0
 2 W5zg.!qX
 3 Cg&VIG!LO]
 4 4f@W:6*h
 5 DO~.B?/%
 6 $oo>SkYE
2 "Te"D:W` 
3 ptgp["Xn 
4 FZaU@WB( 
5 jKLXW&ISh 
6 \3Ot^rC%z 
7 Q"!.OKIU 
8 cO`q\]}q 
9 1Wa[A/'l 
10 ?Q7#Q,'*A 
11 F45AUtL· 
12 .avtg}L. 
13 Oq/E%sYRi&7 Oq/F%sYRi&
14 }moWA"WAb 
15 6(W:\E\4 
16 =B2*=B0Z 
17 ,OgKa~[B 
18 5mqFm)zBTz 
19 %j0|[B_= 
20 »       jsZzQTd^ 
21 Aw-p^3)qe 
22 ^.V`Sp)k 
23 q4}$2CrJ 
24 bSrjXvt[ 
25 JZSUJR8+=e 
26 OIC.",*J! 
27 03»     dfEh+ 
28 6*ct»   H\M 
29 `^=0K;%6 
30 `JsKZnnsbs 
31 Xb|$fQ"[Djp 
32 h4/nKVEX 
33 »       'DB<^Ij 
34 y[S9z;tG 
35 :~bX]\f~ 
36 Ak<D7sAW 
37 W82&5·1rD[C 
38 gH?/Bwok 
39 Il6FRTB3 
40 STCg1%gQ<x 
41 v.vCfU+l 
42 1.=d*A`t 
43 7]x*uu?Stu8 XI8S@|Jp
 9 .jG?#-UH
 10 2q;]F?7Up
 11 `f&2_t0g~
 12 )wJUJMhi
 13 5S8'W)'y
 14 RtZXh6I^
 15 +"MVeM}Q
 16 %7nZ2FQjj
 17 ~ymm&ry4
 18 KS$9]HKS<
 19 Rfzs/>~e
 20 OE|u*R.`
 21 *m=hi$m`
 22 77_Q}Ao?8
 23 /RV;[SY]'
 24 h,rnZI5q
 25 R]U`V"|Q
 26 s^Rm^hUq
 27 ]kOVr[\I
 28 *(r}zl4~
 29 w:E._nb[
 30 R[SJ>bg(e6K
 31 9>,p_)!(.
 32 Y[-n3H9y
 33 l7*H"qj;
 34 jWKje-hco5>
 35 @I.gJr&:
 36 Sr0w-nq·(
 37 u1vgXj)n_
 38 mK}i]FjzLb[L
 39 ,Qf`YhyCR|
 40 6V{fAt-=
 41 #H^0@F$d
 42 Ma;Lx)^E'
44 UZ=]&UF`43 UZ=]&UF`
45 ;#iyR|-s44 ;#iyR|-s
46 2N`,ZkOg45 2N`,ZkOg
47 }@3JqSc%46 }@3JqSc%
48 $hc»    Ac[By47 $hc»    Ac[By
49 szFUN^yZ48 szFUN^yZ
50 <2{Y~AY^'Kq49 <2{Y~AY^'Kq
1.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 11757 objdump: DWARF error: unable to read alt ref 25692
    
Offset 643, 23 lines modifiedOffset 643, 23 lines modified
643 »       ...643 »       ...
  
644 00019690·<__pyx_tp_new_array>:644 00019690·<__pyx_tp_new_array>:
645 »       ...645 »       ...
  
646 00019790·<.L4810>:646 00019790·<.L4810>:
647 .L4810():647 .L4810():
648 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:3988648 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:3988
649 »       add····%al,(%eax)649 »       add····%al,(%eax)
650 »       add····%al,(%eax)650 »       add····%al,(%eax)
651 »       add····%al,(%eax)651 »       add····%al,(%eax)
652 »       ...652 »       ...
  
653 00019797·<.L4812>:653 00019797·<.L4812>:
654 .L4812():654 .L4812():
655 ./.mesonpy-vzd2cj6l/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:3990655 ./.mesonpy-emjp7esb/src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:3990
656 »       add····%al,(%eax)656 »       add····%al,(%eax)
657 »       add····%al,(%eax)657 »       add····%al,(%eax)
658 »       add····%al,(%eax)658 »       add····%al,(%eax)
659 »       ...659 »       ...
  
660 0001979e·<.L4813>:660 0001979e·<.L4813>:
661 »       ...661 »       ...
787 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-vzd2cj6l 
3 ··[····14]··src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c2 ··[·····0]··src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
 3 ··[····4e]··./.mesonpy-emjp7esb
4 ··[····62]··src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/cf_io.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a4]··/usr/include/python3.115 ··[····a4]··/usr/include/python3.11
6 ··[····bc]··/usr/include/python3.11/cpython6 ··[····bc]··/usr/include/python3.11/cpython
7 ··[····dc]··/usr/include/i386-linux-gnu/bits7 ··[····dc]··/usr/include/i386-linux-gnu/bits
8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/13/include8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/13/include
9 ··[···124]··/usr/include/i386-linux-gnu/sys9 ··[···124]··/usr/include/i386-linux-gnu/sys
10 ··[···144]··/usr/include/i386-linux-gnu/bits/types10 ··[···144]··/usr/include/i386-linux-gnu/bits/types
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
5.28 KB
./usr/lib/debug/.build-id/74/8b37520127fb6c1af275300bd0471dc25765ff.debug vs.
./usr/lib/debug/.build-id/de/739dc02c1863490c736b5d0048f9312ca34096.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.data·············NOBITS··········00045000·000c00·000d18·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········00045000·000c00·000d18·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········00045d20·000c00·0005a0·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········00045d20·000c00·0005a0·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000076·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000076·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000210·02e68c·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000210·02e68c·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·02e89c·000392·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·02e89c·000392·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·02ec30·015e2a·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·02ec30·015e2a·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·044a5c·00019b·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·044a5c·00019a·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·044bf8·02c5b4·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·044bf8·02c5b4·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0711ac·006688·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·0711ac·006688·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·077834·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·077834·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·077880·003200·10·····33·608··437 ··[32]·.symtab···········SYMTAB··········00000000·077880·003200·10·····33·608··4
38 ··[33]·.strtab···········STRTAB··········00000000·07aa80·004714·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·07aa80·004714·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·07f194·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·07f194·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:·748b37520127fb6c1af275300bd0471dc25765ff3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·de739dc02c1863490c736b5d0048f9312ca34096
849 B
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x5e):·./.mesonpy-45ouet9f31 ··0»      (line_strp)»   (offset:·0x5e):·./.mesonpy-zbkcbvfe
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/13/include36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/i686-linux-gnu/13/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
990 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:·0xeff7)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5e):·./.mesonpy-45ouet9f13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5e):·./.mesonpy-zbkcbvfe
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xabd314 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xabd3
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:·0x1271b)·20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1271b)·
232 B
strings --all --bytes=8 {}
    
Offset 66, 15 lines modifiedOffset 66, 14 lines modified
66 9S#AGjCQstC66 9S#AGjCQstC
67 $:M$z7Rj67 $:M$z7Rj
68 ")hL^+Ya68 ")hL^+Ya
69 =]k'->n:69 =]k'->n:
70 mUM?»   Up-70 mUM?»   Up-
71 xV/vJ|8i71 xV/vJ|8i
72 )rKPs'6K072 )rKPs'6K0
73 _X*>F?^m 
74 ?<tFFFFDEfF73 ?<tFFFFDEfF
75 g»      (emcNg74 g»      (emcNg
76 O}&^=WW875 O}&^=WW8
77 bAW@G|-h76 bAW@G|-h
78 @C00I04I04I77 @C00I04I04I
79 BP\ih%|578 BP\ih%|5
80 lRlpl^U-79 lRlpl^U-
694 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/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c2 ··[·····0]··src/fabio/ext/_agi_bitfield.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
3 ··[····5e]··./.mesonpy-45ouet9f3 ··[····5e]··./.mesonpy-zbkcbvfe
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/13/include8 ··[···115]··/usr/lib/gcc/i686-linux-gnu/13/include
9 ··[···13c]··/usr/include/i386-linux-gnu/sys9 ··[···13c]··/usr/include/i386-linux-gnu/sys
10 ··[···15c]··/usr/include10 ··[···15c]··/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
9.88 KB
./usr/lib/debug/.build-id/83/975bc80ccdafc24215191e07e96e2eaeee9259.debug vs.
./usr/lib/debug/.build-id/15/4adc09f80ea82d9695cb55384bcec99a44154d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 16% 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:··········333636·(bytes·into·file)13 ··Start·of·section·headers:··········333640·(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.96 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x51744:1 There·are·35·section·headers,·starting·at·offset·0x51748:
  
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
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:·83975bc80ccdafc24215191e07e96e2eaeee92593 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·154adc09f80ea82d9695cb55384bcec99a44154d
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-vzd2cj6l31 ··0»      (line_strp)»   (offset:·0x5a):·./.mesonpy-emjp7esb
32 ··1»      (line_strp)»   (offset:·0x6e):·src/fabio/ext/byte_offset.cpython-311-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6e):·src/fabio/ext/byte_offset.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb6):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xb6):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xce):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xce):·/usr/include/python3.11/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/13/include36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/i686-linux-gnu/13/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
39 ··8»      (line_strp)»   (offset:·0x163):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x163):·/usr/include/python3.11/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·63,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·63,·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:·0x30b):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x30b):·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)»       4»      (line_strp)»   (offset:·0x1b0):·stdio2.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1b0):·stdio2.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b9):·unicodeobject.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b9):·unicodeobject.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·listobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·listobject.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:·0xeff7)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·
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-311-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-311-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vzd2cj6l13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5a):·./.mesonpy-emjp7esb
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x70aa14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x70aa
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:·0x1271b)·20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1271b)·
1.3 KB
strings --all --bytes=8 {}
    
Offset 1, 61 lines modifiedOffset 1, 59 lines modified
1 YGCC:·(Debian·13.2.0-13)·13.2.01 MGCC:·(Debian·13.2.0-13)·13.2.0
 2 X+Itd!'63
 3 `~]_x{7u
 4 HroJnWp:
 5 bg0vRbo@
 6 oqN<7h;T
 7 %AeF»   PF&
 8 +AvW`>Cv_
 9 .=i7Gf<-
 10 8I)MJf/6
 11 @\=heQC)N
 12 5RMF#NQ)
 13 ;*6Kwwo·t
 14 2h!3(\DPw
 15 nCa3it%7
 16 $JuvkVAU
 17 S&M}Zs!pV
 18 oUmzad^)U
 19 v~J^~ZbC}
 20 .x*4*f$^V
 21 v2$)ww"5
 22 @hxCJK'xZ
 23 x7+K}o,»J
 24 2ky@{,Y+
 25 |cVo»   nb1
 26 @'=Zj6+3
 27 MQk&:)&J,_G
 28 x:@'9mv<;
 29 $^CD_,qI
 30 wTLZ.tvG
 31 }[=M*|%4
 32 }Dws.Q|v
 33 7ro@CUiFl
 34 qD)83.TV
 35 (E.}wXvV"
 36 +|;1n5u4[
 37 3&hMe>y\
 38 ek[&L>AC
 39 Zr*:~/'~;
 40 u<ub)zEv
 41 ??XoG;uP"+`-%
 42 .IQfO($»F
 43 {9V+x`r)(_
 44 Ms/<lr='U<d
 45 LWTrq4l_%%
 46 0.cw#hoI
 47 j!Z*"ZBR
 48 @|be89?f
 49 ·L/.6D[j
 50 c|'ZSar{n
 51 F"rD2"r0{
 52 |Ib:BtOL
2 6ING[h&c 
3 !g»     q5rv@Cr»      q 
4 893VSC|»9 
5 »       !_]c,UC 
6 D9~@`{>I 
7 n`BX$J@W=W 
8 'kQO*U@" 
9 Cp$yj!kS4»       
10 T»      ?J1+R< 
11 cy;cdx+) 
12 AYf]1k1a 
13 R»      +}Bpu{·· 
14 *[(R}}Ko 
15 U\FG;Nr42( 
16 vXgE;jn@ 
17 a-hUSdyz 
18 NxTK1c/Z 
19 cnwvgg}f 
20 l/voJCib 
21 _plFe36. 
22 xJ=%BKj.w>gDh 
23 8&T{pYL% 
24 YNF`z!TY5 
25 dPZ4f·OQ 
26 _pE1L\di 
27 <b\·A8v~j 
28 |CJK8<5n 
29 6F\}82» ; 
30 S-5:a&Atn 
31 -=c1?*fk 
32 S\$C?';uE< 
33 V4'{:|P9 
34 T5^Q|gE: 
35 ,FOJ!jFt 
36 V~T@rf!- 
37 L6Ti%4[+& 
38 SO=)fqLtd 
39 Ea{\NSo1 
40 s1#?>%SP7i 
41 #On%PO!V 
42 ]k@m&[~MPdK* 
43 2MH^jwo@^»       
44 &K{s6)\e 
45 jG3·W}F· 
46 D7:(%G|D 
47 CwYt't3/ 
48 S|2Qjg{s 
49 rwROSX#L 
50 'j3cBEc\ 
51 idjSG9") 
52 +rc2l8=& 
53 KpDaVl_* 
54 70>o|·*9 
55 sOGBu,H053 sOGBu,H0
56 ,!hbK(/-54 ,!hbK(/-
57 6:<=PY*6Y*6Y*6Y*6Y55 6:<=PY*6Y*6Y*6Y*6Y
58 2&g009c!L656 2&g009c!L6
59 yUVT)5*i(57 yUVT)5*i(
60 n|t~T]pG58 n|t~T]pG
61 N>U%?\'{Z'59 N>U%?\'{Z'
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-vzd2cj6l 
3 ··[····14]··src/fabio/ext/byte_offset.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c2 ··[·····0]··src/fabio/ext/byte_offset.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
 3 ··[····5a]··./.mesonpy-emjp7esb
4 ··[····6e]··src/fabio/ext/byte_offset.cpython-311-i386-linux-gnu.so.p/src/fabio/ext4 ··[····6e]··src/fabio/ext/byte_offset.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····b6]··/usr/include/python3.115 ··[····b6]··/usr/include/python3.11
6 ··[····ce]··/usr/include/python3.11/cpython6 ··[····ce]··/usr/include/python3.11/cpython
7 ··[····ee]··/usr/include/i386-linux-gnu/bits7 ··[····ee]··/usr/include/i386-linux-gnu/bits
8 ··[···10f]··/usr/lib/gcc/i686-linux-gnu/13/include8 ··[···10f]··/usr/lib/gcc/i686-linux-gnu/13/include
9 ··[···136]··/usr/include/i386-linux-gnu/sys9 ··[···136]··/usr/include/i386-linux-gnu/sys
10 ··[···156]··/usr/include10 ··[···156]··/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
8.98 KB
./usr/lib/debug/.build-id/9c/ae524642934bc038cf6764aeec5af71e95f495.debug vs.
./usr/lib/debug/.build-id/11/4d9a6bd7cb8dd3835c31e43fe7ac1cc9cd56d9.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% 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:·9cae524642934bc038cf6764aeec5af71e95f4953 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·114d9a6bd7cb8dd3835c31e43fe7ac1cc9cd56d9
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-45ouet9f31 ··0»      (line_strp)»   (offset:·0x56):·./.mesonpy-zbkcbvfe
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/13/include36 ··5»      (line_strp)»   (offset:·0x109):·/usr/lib/gcc/i686-linux-gnu/13/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
2.62 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x39·(32-bit)4 ···Length:········0x39·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x9f27 ···Abbrev·Offset:·0x9f2
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·54·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·54·(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-45ouet9f11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-zbkcbvfe
12 ·<1><15>:·Abbrev·Number:·10·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·10·(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:·10·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·10·(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:·10·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·10·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x635>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x635>
18 ·<1><24>:·Abbrev·Number:·10·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·10·(DW_TAG_imported_unit)
2.91 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 23038 objdump: DWARF error: unable to read alt ref 25410
    
Offset 814, 23 lines modifiedOffset 814, 23 lines modified
814 »       ...814 »       ...
  
815 000221e0·<__pyx_tp_new_array>:815 000221e0·<__pyx_tp_new_array>:
816 »       ...816 »       ...
  
817 00022310·<.L7759>:817 00022310·<.L7759>:
818 .L7759():818 .L7759():
819 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:5135819 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:5135
820 »       add····%al,(%eax)820 »       add····%al,(%eax)
821 »       add····%al,(%eax)821 »       add····%al,(%eax)
822 »       add····%al,(%eax)822 »       add····%al,(%eax)
823 »       ...823 »       ...
  
824 00022317·<.L7761>:824 00022317·<.L7761>:
825 .L7761():825 .L7761():
826 ./.mesonpy-45ouet9f/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:5137826 ./.mesonpy-zbkcbvfe/src/fabio/ext/mar345_IO.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:5137
827 »       add····%al,(%eax)827 »       add····%al,(%eax)
828 »       add····%al,(%eax)828 »       add····%al,(%eax)
829 »       add····%al,(%eax)829 »       add····%al,(%eax)
830 »       ...830 »       ...
  
831 0002231e·<.L7762>:831 0002231e·<.L7762>:
832 »       ...832 »       ...
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-45ouet9f3 ··[····56]··./.mesonpy-zbkcbvfe
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/13/include8 ··[···109]··/usr/lib/gcc/i686-linux-gnu/13/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
7.17 KB
./usr/lib/debug/.build-id/a8/b524ac2329b8fb6e0990deb94e419347bd1ef7.debug vs.
./usr/lib/debug/.build-id/70/11f13a6059e074a5c6ed9a4da249de4ab750fa.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% 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:·a8b524ac2329b8fb6e0990deb94e419347bd1ef73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7011f13a6059e074a5c6ed9a4da249de4ab750fa
1.51 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-45ouet9f31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-zbkcbvfe
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/13/include36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/13/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
2.62 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x7d·(32-bit)4 ···Length:········0x7d·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x8ed7 ···Abbrev·Offset:·0x8ed
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:·0x4e):·./.mesonpy-45ouet9f11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-zbkcbvfe
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)·<0x5f7c>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x5f7c>
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)·<0x695e>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x695e>
18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 23038 objdump: DWARF error: unable to read alt ref 25692
    
Offset 526, 23 lines modifiedOffset 526, 23 lines modified
526 »       ...526 »       ...
  
527 000152e0·<__pyx_tp_new_array>:527 000152e0·<__pyx_tp_new_array>:
528 »       ...528 »       ...
  
529 00015408·<.L4432>:529 00015408·<.L4432>:
530 .L4432():530 .L4432():
531 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:3988531 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:3988
532 »       add····%al,(%eax)532 »       add····%al,(%eax)
533 »       add····%al,(%eax)533 »       add····%al,(%eax)
534 »       add····%al,(%eax)534 »       add····%al,(%eax)
535 »       ...535 »       ...
  
536 0001540f·<.L4434>:536 0001540f·<.L4434>:
537 .L4434():537 .L4434():
538 ./.mesonpy-45ouet9f/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:3990538 ./.mesonpy-zbkcbvfe/src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:3990
539 »       add····%al,(%eax)539 »       add····%al,(%eax)
540 »       add····%al,(%eax)540 »       add····%al,(%eax)
541 »       add····%al,(%eax)541 »       add····%al,(%eax)
542 »       ...542 »       ...
  
543 00015416·<.L4435>:543 00015416·<.L4435>:
544 »       ...544 »       ...
696 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c2 ··[·····0]··src/fabio/ext/cf_io.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
3 ··[····4e]··./.mesonpy-45ouet9f3 ··[····4e]··./.mesonpy-zbkcbvfe
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/13/include8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/13/include
9 ··[···124]··/usr/include/i386-linux-gnu/sys9 ··[···124]··/usr/include/i386-linux-gnu/sys
10 ··[···144]··/usr/include/i386-linux-gnu/bits/types10 ··[···144]··/usr/include/i386-linux-gnu/bits/types
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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
7.42 KB
./usr/lib/debug/.build-id/aa/8660a89f53691df60d1df5c8ac71f52695cd62.debug vs.
./usr/lib/debug/.build-id/e1/036ec7acd7a360974d2b6fc2ef3a12b5b53003.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 10% similar despite different names
1.61 KB
readelf --wide --sections {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ··[18]·.fini_array·······NOBITS··········00040c00·000bfc·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00040c00·000bfc·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00040c04·000bfc·0000f0·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00040c04·000bfc·0000f0·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00040cf4·000bfc·00030c·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00040cf4·000bfc·00030c·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········00041000·000bfc·000cd8·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········00041000·000bfc·000cd8·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········00041ce0·000bfc·0006fc·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········00041ce0·000bfc·0006fc·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000083·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000083·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·00021c·0285dd·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·00021c·0285de·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·0287fc·0003a1·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·0287fc·0003a1·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·028ba0·0152fb·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·028ba0·0152fb·00···C··0···0··4
33 ··[28]·.debug_line_str···PROGBITS········00000000·03de9c·0001a6·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·03de9c·0001a8·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·03e044·026d0c·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·03e044·026d0c·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·064d50·0065fb·00···C··0···0··435 ··[30]·.debug_rnglists···PROGBITS········00000000·064d50·0065fb·00···C··0···0··4
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·06b34b·00004b·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·06b34b·00004b·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·06b398·003540·10·····33·659··437 ··[32]·.symtab···········SYMTAB··········00000000·06b398·003540·10·····33·659··4
38 ··[33]·.strtab···········STRTAB··········00000000·06e8d8·004be8·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·06e8d8·004be8·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·0734c0·00015d·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·0734c0·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:·aa8660a89f53691df60d1df5c8ac71f52695cd623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1036ec7acd7a360974d2b6fc2ef3a12b5b53003
1.6 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vzd2cj6l31 ··0»      (line_strp)»   (offset:·0x5e):·./.mesonpy-emjp7esb
32 ··1»      (line_strp)»   (offset:·0x72):·src/fabio/ext/_agi_bitfield.cpython-311-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x72):·src/fabio/ext/_agi_bitfield.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xd4):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xd4):·/usr/include/python3.11/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/13/include36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/i686-linux-gnu/13/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
39 ··8»      (line_strp)»   (offset:·0x169):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x169):·/usr/include/python3.11/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·66,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·66,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·_agi_bitfield.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·_agi_bitfield.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·_agi_bitfield.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·_agi_bitfield.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x320):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x320):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18a):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18a):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x195):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x195):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a3):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a3):·string_fortified.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1b6):·stdio2.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1b6):·stdio2.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1bf):·unicodeobject.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1bf):·unicodeobject.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1cf):·listobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1cf):·listobject.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:·128·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·128·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·
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-311-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_agi_bitfield.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vzd2cj6l13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5e):·./.mesonpy-emjp7esb
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xa51014 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xa510
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:·0x1271b)·20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1271b)·
1.0 KB
strings --all --bytes=8 {}
    
Offset 1, 43 lines modifiedOffset 1, 50 lines modified
1 bGCC:·(Debian·13.2.0-13)·13.2.01 GCC:·(Debian·13.2.0-13)·13.2.0
2 PzNYMjXV 
3 rudk{·WGv 
4 BrntO(-d 
5 #37·3[g! 
6 c·]U7Nw\ 
7 :BXEGpXW 
8 okQZ$r%2 
9 My\CV"e28 
10 D_Z*:.» _ 
11 Y!UY#~{- 
12 zM#v/oMj2 »       *Nt@GO>c
 3 ^&sG6neI
 4 4y_+}cA3
 5 8InAwa,'
 6 (!Ov»   %zb
 7 oDwOCd"xvSN
 8 y{ePjC9\
 9 }v.{N<cV;
 10 *lyF<*qF5
 11 ?H_|Nd_Y
 12 j9St)i&Q>
 13 $b:»    f%0G$
 14 QhZ{;n^(
 15 .A0uVoc1
 16 i.IxGfRN
 17 <M·#>_>i
 18 QSgMrO;&
 19 tdg9qR8Kk
 20 #"N(S-H*s
 21 #is1{Y6X
 22 qAJhzAJp4
 23 ae]."BYW
 24 G,)LH0.LUj
 25 R,Qid}RRJ
 26 K,11yLLU
13 ;EK):XS<27 ;EK):DS<
 28 Li'YZ%Gi
 29 mu.26""b
 30 emI]ZUsY
 31 [bpL.DE#
 32 "+s:%4:Ym
 33 Nc,];Y:y
 34 @[>:N]ycb
 35 pf»     ~5OaD~J~
 36 |8D>rx-D~"8DS
 37 /qO=R:Z[t
 38 \;»     -~'ZY
 39 Hl(Ou3XK#o
 40 TG{tA,_z
 41 rL!sda!HZ
 42 WC^M;&$+!k0
 43 Q1Fa.a>p
14 {]QpC&H{]$ 
15 (bi»    $-4F 
16 .;JS&ar@ 
17 3MSjN3#Pe 
18 ]);EHMZt 
19 i2C3G*w7* 
20 ^TWkp~C" 
21 o)=+)G)M 
22 xys/>-Tu 
23 V»      tK]o8?Yc 
24 P.LQ"gNd,L5AT 
25 }~3V»   05c 
26 xy//q]Nu 
27 .qhlr{'J 
28 J(0C'nv% 
29 {ZdG\!;b 
30 QZ%_5RV| 
31 nz]O}=\T 
32 mnm4Am() 
33 w-VBny{9»       P 
34 .|J,Mxj»> 
35 ;kiOXfn'o 
36 9>MYMU*!M 
37 aXra,lCO44 aXra,lCO
38 1N]9\s&x45 1N]9\s&x
39 lX~Lfr5@46 lX~Lfr5@
40 E\u!kj(bw47 E\u!kj(bw
41 T<a0kShn_hj_48 T<a0kShn_hj_
42 c@o&h8» W49 c@o&h8» W
43 1»      VP-gf» 50 1»      VP-gf» 
801 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-vzd2cj6l 
3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c2 ··[·····0]··src/fabio/ext/_agi_bitfield.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
 3 ··[····5e]··./.mesonpy-emjp7esb
4 ··[····72]··src/fabio/ext/_agi_bitfield.cpython-311-i386-linux-gnu.so.p/src/fabio/ext4 ··[····72]··src/fabio/ext/_agi_bitfield.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····bc]··/usr/include/python3.115 ··[····bc]··/usr/include/python3.11
6 ··[····d4]··/usr/include/python3.11/cpython6 ··[····d4]··/usr/include/python3.11/cpython
7 ··[····f4]··/usr/include/i386-linux-gnu/bits7 ··[····f4]··/usr/include/i386-linux-gnu/bits
8 ··[···115]··/usr/lib/gcc/i686-linux-gnu/13/include8 ··[···115]··/usr/lib/gcc/i686-linux-gnu/13/include
9 ··[···13c]··/usr/include/i386-linux-gnu/sys9 ··[···13c]··/usr/include/i386-linux-gnu/sys
10 ··[···15c]··/usr/include10 ··[···15c]··/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
14.7 KB
./usr/lib/debug/.build-id/ab/2053d8da0a557d7305abed45a2913e3479bb37.debug vs.
./usr/lib/debug/.build-id/60/af831579a419ca8b7c682ed4c6ce8fb359d4e3.debug
Files 9% 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:··········565712·(bytes·into·file)13 ··Start·of·section·headers:··········565716·(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:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
2.96 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x8a1d0:1 There·are·36·section·headers,·starting·at·offset·0x8a1d4:
  
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·000d40·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000d40·10···A··4···1··4
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:·ab2053d8da0a557d7305abed45a2913e3479bb373 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·60af831579a419ca8b7c682ed4c6ce8fb359d4e3
2.3 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-vzd2cj6l31 ··0»      (line_strp)»   (offset:·0x56):·./.mesonpy-emjp7esb
32 ··1»      (line_strp)»   (offset:·0x6a):·src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6a):·src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb0):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xb0):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.11/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/13/include36 ··5»      (line_strp)»   (offset:·0x109):·/usr/lib/gcc/i686-linux-gnu/13/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
39 ··8»      (line_strp)»   (offset:·0x15d):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x15d):·/usr/include/python3.11/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·70,·columns·2):41 ·The·File·Name·Table·(offset·0x50,·lines·70,·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:·0x336):·object.h45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x336):·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)»       4»      (line_strp)»   (offset:·0x1c3):·stdio2.h49 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1c3):·stdio2.h
50 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1cc):·unicodeobject.h50 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1cc):·unicodeobject.h
51 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1dc):·listobject.h51 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1dc):·listobject.h
2.77 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x39·(32-bit)4 ···Length:········0x39·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xa6f7 ···Abbrev·Offset:·0xa6f
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·54·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·54·(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-vzd2cj6l11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x56):·./.mesonpy-emjp7esb
12 ·<1><15>:·Abbrev·Number:·10·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·10·(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:·10·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·10·(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:·10·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·10·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x635>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x635>
18 ·<1><24>:·Abbrev·Number:·10·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·10·(DW_TAG_imported_unit)
908 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 7GCC:·(Debian·13.2.0-13)·13.2.01 GCC:·(Debian·13.2.0-13)·13.2.0
2 XI>'j!Zo2 XI>'j!Zo
3 ;]Md-B>A3 ;]Md-B>A
4 U0oo»   b+7B4 U0oo»   b+7B
5 |[cV·zGm5 |[cV·zGm
6 Cj\l$|aR96 Cj\l$|aR9
7 3xs`O"7z)7 3xs`O"7z)
8 9)g*sy+]8 9)g*sy+]
2.92 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 11757 objdump: DWARF error: unable to read alt ref 25410
    
Offset 865, 23 lines modifiedOffset 865, 23 lines modified
865 »       ...865 »       ...
  
866 000272f0·<__pyx_tp_new_array>:866 000272f0·<__pyx_tp_new_array>:
867 »       ...867 »       ...
  
868 000273f8·<.L7855>:868 000273f8·<.L7855>:
869 .L7855():869 .L7855():
870 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:5135870 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:5135
871 »       add····%al,(%eax)871 »       add····%al,(%eax)
872 »       add····%al,(%eax)872 »       add····%al,(%eax)
873 »       add····%al,(%eax)873 »       add····%al,(%eax)
874 »       ...874 »       ...
  
875 000273ff·<.L7857>:875 000273ff·<.L7857>:
876 .L7857():876 .L7857():
877 ./.mesonpy-vzd2cj6l/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:5137877 ./.mesonpy-emjp7esb/src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:5137
878 »       add····%al,(%eax)878 »       add····%al,(%eax)
879 »       add····%al,(%eax)879 »       add····%al,(%eax)
880 »       add····%al,(%eax)880 »       add····%al,(%eax)
881 »       ...881 »       ...
  
882 00027406·<.L7858>:882 00027406·<.L7858>:
883 »       ...883 »       ...
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-vzd2cj6l 
3 ··[····14]··src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c2 ··[·····0]··src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
 3 ··[····56]··./.mesonpy-emjp7esb
4 ··[····6a]··src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext4 ··[····6a]··src/fabio/ext/mar345_IO.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····b0]··/usr/include/python3.115 ··[····b0]··/usr/include/python3.11
6 ··[····c8]··/usr/include/python3.11/cpython6 ··[····c8]··/usr/include/python3.11/cpython
7 ··[····e8]··/usr/include/i386-linux-gnu/bits7 ··[····e8]··/usr/include/i386-linux-gnu/bits
8 ··[···109]··/usr/lib/gcc/i686-linux-gnu/13/include8 ··[···109]··/usr/lib/gcc/i686-linux-gnu/13/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
3.71 KB
./usr/lib/debug/.build-id/b7/2a8dbcebc51c27ab08678fbf674ab02830ad91.debug vs.
./usr/lib/debug/.build-id/54/48d93c4386d7c4dc18d742ec6d83e9f6e6a8c7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 0% 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:·b72a8dbcebc51c27ab08678fbf674ab02830ad913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5448d93c4386d7c4dc18d742ec6d83e9f6e6a8c7
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-45ouet9f31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-zbkcbvfe
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/13/include36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/13/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:·152·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·152·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·
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-45ouet9f13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-zbkcbvfe
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1823914 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x18239
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:·0x7771)·20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x7771)·
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-45ouet9f3 ··[····4e]··./.mesonpy-zbkcbvfe
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/13/include8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/13/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
7.08 KB
./usr/lib/debug/.build-id/d3/59ec923d1270824e655a973d2a91b727511b14.debug vs.
./usr/lib/debug/.build-id/12/fb9052566cb58a68e263f19bd1b1bf2d69678f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% 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:··········298244·(bytes·into·file)13 ··Start·of·section·headers:··········298240·(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·0x48d04:1 There·are·35·section·headers,·starting·at·offset·0x48d00:
  
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
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:·d359ec923d1270824e655a973d2a91b727511b143 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·12fb9052566cb58a68e263f19bd1b1bf2d69678f
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-vzd2cj6l31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-emjp7esb
32 ··1»      (line_strp)»   (offset:·0x60):·src/fabio/ext/_cif.cpython-311-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x60):·src/fabio/ext/_cif.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa1):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xa1):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xb9):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xb9):·/usr/include/python3.11/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/13/include36 ··5»      (line_strp)»   (offset:·0xfa):·/usr/lib/gcc/i686-linux-gnu/13/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:·118·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·118·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·
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-311-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_cif.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vzd2cj6l13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-emjp7esb
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x68c014 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x68c0
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:·0x1271b)·20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1271b)·
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-vzd2cj6l2 ··[·····0]··./.mesonpy-emjp7esb
3 ··[····14]··src/fabio/ext/_cif.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c3 ··[····14]··src/fabio/ext/_cif.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
4 ··[····60]··src/fabio/ext/_cif.cpython-311-i386-linux-gnu.so.p/src/fabio/ext4 ··[····60]··src/fabio/ext/_cif.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a1]··/usr/include/python3.115 ··[····a1]··/usr/include/python3.11
6 ··[····b9]··/usr/include/python3.11/cpython6 ··[····b9]··/usr/include/python3.11/cpython
7 ··[····d9]··/usr/include/i386-linux-gnu/bits7 ··[····d9]··/usr/include/i386-linux-gnu/bits
8 ··[····fa]··/usr/lib/gcc/i686-linux-gnu/13/include8 ··[····fa]··/usr/lib/gcc/i686-linux-gnu/13/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
10.7 KB
./usr/lib/debug/.build-id/f3/35e2504f58703b66a69d8659a98801e8cb1400.debug vs.
./usr/lib/debug/.build-id/3f/aa725f5e5b1bc3cb2a7d72765a742b502c7d92.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 12% 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:··········946084·(bytes·into·file)13 ··Start·of·section·headers:··········946092·(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
3.04 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xe6fa4:1 There·are·35·section·headers,·starting·at·offset·0xe6fac:
  
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·000ce0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000ce0·10···A··4···1··4
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:·f335e2504f58703b66a69d8659a98801e8cb14003 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3faa725f5e5b1bc3cb2a7d72765a742b502c7d92
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-vzd2cj6l31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-emjp7esb
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/dense.cpython-311-i386-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/dense.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xa4):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xbc):·/usr/include/python3.11/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/13/include36 ··5»      (line_strp)»   (offset:·0xfd):·/usr/lib/gcc/i686-linux-gnu/13/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
39 ··8»      (line_strp)»   (offset:·0x151):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x151):·/usr/include/python3.11/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·68,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·68,·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:·0x308):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x308):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x172):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x172):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17d):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17d):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x18b):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x18b):·string_fortified.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x19e):·stdio2.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x19e):·stdio2.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1a7):·bytesobject.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1a7):·bytesobject.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b5):·bytearrayobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b5):·bytearrayobject.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:·154·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·154·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·
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-311-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/dense.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vzd2cj6l13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-emjp7esb
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x16a6b14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x16a6b
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:·0x7771)·20 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x7771)·
2.14 KB
strings --all --bytes=8 {}
    
Offset 1, 111 lines modifiedOffset 1, 104 lines modified
 1 *}rvZt+P,}
1 GCC:·(Debian·13.2.0-13)·13.2.02 GCC:·(Debian·13.2.0-13)·13.2.0
2 @RckH3HA 
3 8BRJrVO# 
4 QUN*d4o4 
5 o1feypyQ 
6 72PVAv%\ 
7 cY'ydweXX= 
8 Mk`c+Dl_ 
9 »       Kx+ak·_ 
10 :omON+!. 
11 7Fs'(__1F 
12 5p.S"<J# 
13 n.]@5GnO 
14 T'Twy$\\N 
15 4;vM-_A?x_S 
16 >tW»    L{Q\ 
17 Ze)k6rb@ 
18 Y&he"L_-n 
19 V"vhMUbZ, 
20 _'pq_3xi; 
21 (sjl^ljnWp3 -LT{NVkq
 4 YZg&!]?b
 5 |7Q)In=^
 6 K7w)I1Pg
 7 (Kq99Ks99KsyI
 8 $.(U-AOUz
 9 J*.nEbsI
 10 {\?zXdPs
 11 YoA)+*S6
 12 <MM6-<+=
 13 8bLN,*g\
 14 [6'7bkBl
 15 9Li$O|77
 16 miM`i4_mKk
 17 @u,,G*RIJ
 18 0'9[\O4x
 19 Uip,kpSr
 20 !"-(BYo!
 21 TTmt11/U
 22 r,V*i^^_&_
 23 >Cy8c]&o
 24 9P·_?f<{
 25 4+Ic?U+%
 26 Urt9A>zL3+
22 O8Lco)<-627 ;Lco)<-6
23 X-·}'pbo"|y 
24 C,h+[ZF{ 
25 &i}v3r[x> 
26 Cl:2WSM~ 
27 u@B;/1~)Ue 
28 .47iej<»g0u 
29 )»      u)oJB] 
30 -Nb-H2Z<#28 -Nb-H2Z<#
 29 fk3T&Uy*B
 30 >X`P|Mf>
 31 U^wQEKww
 32 \2k%^a$f
 33 :,VQn`cV
 34 *y$ub.6.y
 35 9"rwkr]/
 36 SUb[RD3c
31 8gv-FcQ>t 
32 ·h}/hEa?B 
33 ,wS|9Y\^ 
34 \{Zqb_"_ 
35 1ZC»    {(T^{ 
36 -}lSuK5m 
37 GSs"·UL8 
38 _[xqe[I7 
39 »       Z3qR·hmF 
40 Q>L3vm)fm0 
41 ,|·>?NYG37 ,z·>?N]G
42 x$n~gD~~,n~ 
43 T$vF[T$vF 
44 5&#!=I<$ 
45 |:qP9q,Bf 
46 K6!uNhI/ 
47 dJ?HV.DX 
48 :BzEr#0^238 h;_,FkS@m
 39 IHL@`daH
 40 )I}|ee/p
 41 -VZ7@'}!
 42 >cYxS<4JS
 43 %N2%N2%j
 44 tq`lT,K]
49 Cl'Q6ip/45 Cl'Q6ip/
50 /:R=uRd,46 /:R=uRd,
51 dnw#dg>?47 dnw#dg>?
52 %5f1lX|P48 %5f1lX|P
53 FP*4=O4{ 
54 lLMbl9g! 
55 ,*=s[m*3M 
56 O6E}K-:C49 gnefggwg
 50 xR,O!7!4
 51 &w-`>;!7
 52 WdYSB~EY
 53 f#;AY4J3
57 bSQo$4p.54 bSQo$4p.
58 _j|BjoLk55 _j|BjoLk
59 yvMg3p/356 yvMg3p/3
60 x_h;}3.'57 x_h;}3.'
61 Kt'$o/4z»       "+58 Kt'$o/4z»       "+
 59 k-:aO6_p
 60 nRYLF_1H~e
 61 t%(0?Qnu'
 62 #+<v;WS;
 63 4/B\kXsu
 64 $tway"O=
 65 |!<>}[9y
 66 MrJ[H.)y
 67 9:H:»   e=A)»       
 68 6W@mL3Tf
 69 m9nD{SO1
 70 FzOquABO69
 71 o&^rYbx9lk»     S
 72 2{mD^8W`zR
 73 »       -1»     =o%tFrw
 74 *{HA7^e+\
 75 R>;.-EVg
 76 -L/sv`%g
 77 s~G9B?{+]
 78 |gVG6C%v9·
 79 )~_tPo&9
 80 @nc+S5,0
 81 jiPQ.Na)
 82 %k[lY;(e
Max diff block lines reached; 66/2142 bytes (3.08%) 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-vzd2cj6l 
3 ··[····14]··src/fabio/ext/dense.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c2 ··[·····0]··src/fabio/ext/dense.cpython-311-i386-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
 3 ··[····4e]··./.mesonpy-emjp7esb
4 ··[····62]··src/fabio/ext/dense.cpython-311-i386-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/dense.cpython-311-i386-linux-gnu.so.p/src/fabio/ext
5 ··[····a4]··/usr/include/python3.115 ··[····a4]··/usr/include/python3.11
6 ··[····bc]··/usr/include/python3.11/cpython6 ··[····bc]··/usr/include/python3.11/cpython
7 ··[····dc]··/usr/include/i386-linux-gnu/bits7 ··[····dc]··/usr/include/i386-linux-gnu/bits
8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/13/include8 ··[····fd]··/usr/lib/gcc/i686-linux-gnu/13/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..
  
7.31 KB
./usr/lib/debug/.build-id/fc/0495d83d134b11192e5d5f76d8799e3a64c451.debug vs.
./usr/lib/debug/.build-id/d7/ba451764b6c5e4b2753b061d8bec0310ec1a96.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 0% 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:··········315416·(bytes·into·file)13 ··Start·of·section·headers:··········315412·(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·0x4d018:1 There·are·35·section·headers,·starting·at·offset·0x4d014:
  
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
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:·fc0495d83d134b11192e5d5f76d8799e3a64c4513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d7ba451764b6c5e4b2753b061d8bec0310ec1a96
839 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:·0x4c):·./.mesonpy-45ouet9f31 ··0»      (line_strp)»   (offset:·0x4c):·./.mesonpy-zbkcbvfe
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/13/include36 ··5»      (line_strp)»   (offset:·0xfa):·/usr/lib/gcc/i686-linux-gnu/13/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
972 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:·117·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·117·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xeff7)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·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:·0x4c):·./.mesonpy-45ouet9f13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4c):·./.mesonpy-zbkcbvfe
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x6a6014 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x6a60
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:·0x1271b)·20 ····<29>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1271b)·
205 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 QGCC:·(Debian·13.2.0-13)·13.2.01 GCC:·(Debian·13.2.0-13)·13.2.0
2 c#uc+pW.2 c#uc+pW.
3 o9$o*kYp3 o9$o*kYp
4 /nl$s}h+4 /nl$s}h+
5 6.{DnE9&d5 6.{DnE9&d
6 &"_7k>a56 &"_7k>a5
7 B@E:,t3Ao7 B@E:,t3Ao
8 CDn$vA!}8 CDn$vA!}
667 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c2 ··[·····0]··src/fabio/ext/_cif.cpython-312-i386-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
3 ··[····4c]··./.mesonpy-45ouet9f3 ··[····4c]··./.mesonpy-zbkcbvfe
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/13/include8 ··[····fa]··/usr/lib/gcc/i686-linux-gnu/13/include
9 ··[···121]··/usr/include/i386-linux-gnu/sys9 ··[···121]··/usr/include/i386-linux-gnu/sys
10 ··[···141]··/usr/include10 ··[···141]··/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·756700be·2fc42176·4812167d·.debug../.!vH..} 
6 ··0x00000040·c02bd8f9·780addd2·59023a············.+..x...Y.:5 ··0x00000030·2e646562·756700fb·1b4abef1·820a2fc9·.debug...J..../.
 6 ··0x00000040·4246ba3c·471f0607·6f9dad············BF.<G...o..