16.6 MB
/srv/reproducible-results/rbuild-debian/r-b-build.9OZdCZti/b1/python-fabio_2024.4.0-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.9OZdCZti/b2/python-fabio_2024.4.0-1_amd64.changes
685 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 ·3beeda3a0b7c5fa68382c06d3e7ae59c·634524·doc·optional·python-fabio-doc_2024.4.0-1_all.deb 
3 ·065137bd2a9ec17ad10e243b82939c3e·6023508·debug·optional·python3-fabio-dbgsym_2024.4.0-1_amd64.deb2 ·98ad8386ddca8971178dbc8485f49903·634532·doc·optional·python-fabio-doc_2024.4.0-1_all.deb
 3 ·8314733c0ac20db321a05ffc1559df5c·6022708·debug·optional·python3-fabio-dbgsym_2024.4.0-1_amd64.deb
4 ·c64063ce3d60554cbc9ee1d5d11dc940·892872·python·optional·python3-fabio_2024.4.0-1_amd64.deb4 ·cbb625198b1e9d63ee6072fb4c6dc291·893172·python·optional·python3-fabio_2024.4.0-1_amd64.deb
3.47 KB
python-fabio-doc_2024.4.0-1_all.deb
367 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·····2384·2024-04-18·13:40:50.000000·control.tar.xz
3 -rw-r--r--···0········0········0···631948·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.95 KB
data.tar.xz
2.93 KB
data.tar
2.33 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·7837·6665·3331·6637·3463·6539·303a··>0x7fe31f74ce90:00026990:·3e30·7837·6634·6531·3430·3734·6639·303a··>0x7f4e14074f90:
000269a0:·3c2f·7370·616e·3e20·3c73·7061·6e20·636c··</span>·<span·cl000269a0:·3c2f·7370·616e·3e20·3c73·7061·6e20·636c··</span>·<span·cl
000269b0:·6173·733d·2270·7265·223e·7661·6c75·653d··ass="pre">value=000269b0:·6173·733d·2270·7265·223e·7661·6c75·653d··ass="pre">value=
000269c0:·3126·6774·3b3c·2f73·7061·6e3e·3c2f·656d··1&gt;</span></em000269c0:·3126·6774·3b3c·2f73·7061·6e3e·3c2f·656d··1&gt;</span></em
000269d0:·3e3c·6120·636c·6173·733d·2268·6561·6465··><a·class="heade000269d0:·3e3c·6120·636c·6173·733d·2268·6561·6465··><a·class="heade
000269e0:·726c·696e·6b22·2068·7265·663d·2223·6661··rlink"·href="#fa000269e0:·726c·696e·6b22·2068·7265·663d·2223·6661··rlink"·href="#fa
000269f0:·6269·6f2e·6661·6269·6f75·7469·6c73·2e44··bio.fabioutils.D000269f0:·6269·6f2e·6661·6269·6f75·7469·6c73·2e44··bio.fabioutils.D
00026a00:·6562·7567·5365·6d61·7068·6f72·652e·7772··ebugSemaphore.wr00026a00:·6562·7567·5365·6d61·7068·6f72·652e·7772··ebugSemaphore.wr
1.13 KB
html2text {}
    
Offset 793, 15 lines modifiedOffset 793, 15 lines modified
793 ············that·interval,·return·false.·Return·true·otherwise.793 ············that·interval,·return·false.·Return·true·otherwise.
794 ········blocked·=\x8=·[\x8[]\x8]_\x8794 ········blocked·=\x8=·[\x8[]\x8]_\x8
795 ········release(*\x8*a\x8ar\x8rg\x8g,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8g)_\x8795 ········release(*\x8*a\x8ar\x8rg\x8g,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8g)_\x8
796 ············Release·a·semaphore,·incrementing·the·internal·counter·by·one·or796 ············Release·a·semaphore,·incrementing·the·internal·counter·by·one·or
797 ············more.797 ············more.
798 ············When·the·counter·is·zero·on·entry·and·another·thread·is·waiting·for798 ············When·the·counter·is·zero·on·entry·and·another·thread·is·waiting·for
799 ············it·to·become·larger·than·zero·again,·wake·up·that·thread.799 ············it·to·become·larger·than·zero·again,·wake·up·that·thread.
800 ········write_lock·=\x8=·<\x8<t\x8th\x8hr\x8re\x8ea\x8ad\x8di\x8in\x8ng\x8g.\x8.S\x8Se\x8em\x8ma\x8ap\x8ph\x8ho\x8or\x8re\x8e·a\x8at\x8t·0\x80x\x8x7\x87f\x8fe.e3.31.1f.f7.74.4c.ce.e9\x890\x80:\x8:·v\x8va\x8al\x8lu\x8ue\x8e=\x8=1\x81>\x8>_\x8800 ········write_lock·=\x8=·<\x8<t\x8th\x8hr\x8re\x8ea\x8ad\x8di\x8in\x8ng\x8g.\x8.S\x8Se\x8em\x8ma\x8ap\x8ph\x8ho\x8or\x8re\x8e·a\x8at\x8t·0\x80x\x8x7\x87f\x8f4.4e.e1.14.40.07.74.4f.f9\x890\x80:\x8:·v\x8va\x8al\x8lu\x8ue\x8e=\x8=1\x81>\x8>_\x8
801 ··c\x8cl\x8la\x8as\x8ss\x8s·fabio.fabioutils.File(n\x8na\x8am\x8me\x8e,·m\x8mo\x8od\x8de\x8e=\x8='\x8'r\x8rb\x8b'\x8',·t\x8te\x8em\x8mp\x8po\x8or\x8ra\x8ar\x8ry\x8y=\x8=F\x8Fa\x8al\x8ls\x8se\x8e)_\x8801 ··c\x8cl\x8la\x8as\x8ss\x8s·fabio.fabioutils.File(n\x8na\x8am\x8me\x8e,·m\x8mo\x8od\x8de\x8e=\x8='\x8'r\x8rb\x8b'\x8',·t\x8te\x8em\x8mp\x8po\x8or\x8ra\x8ar\x8ry\x8y=\x8=F\x8Fa\x8al\x8ls\x8se\x8e)_\x8
802 ······Bases:·FileIO802 ······Bases:·FileIO
803 ······wrapper·for·“file”·with·locking803 ······wrapper·for·“file”·with·locking
804 ········close()_\x8804 ········close()_\x8
805 ············Close·the·file.805 ············Close·the·file.
806 ············A·closed·file·cannot·be·used·for·further·I/O·operations.·close()806 ············A·closed·file·cannot·be·used·for·further·I/O·operations.·close()
807 ············may·be·called·more·than·once·without·error.807 ············may·be·called·more·than·once·without·error.
594 B
./usr/share/doc/python3-fabio/html/searchindex.js
496 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 ········"0x7fe31f74ce90":·1,773 ········"0x7f4e14074f90":·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.4 MB
python3-fabio_2024.4.0-1_amd64.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···887800·2024-04-18·13:40:50.000000·data.tar.xz3 -rw-r--r--···0········0········0···888104·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.4 MB
data.tar.xz
16.4 MB
data.tar
2.07 KB
./usr/lib/python3/dist-packages/fabio/ext/_agi_bitfield.cpython-311-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d24e48d069cbc026ea9398baf9a89533cd1e49393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5cfe4219098b204c1b355c8e5f212409da8b3b16
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·34653438·64303639·63626330·32366561·4e48d069cbc026ea 
3 ··0x00000010·39333938·62616639·61383935·33336364·9398baf9a89533cd2 ··0x00000000·66653432·31393039·38623230·34633162·fe4219098b204c1b
 3 ··0x00000010·33353563·38653566·32313234·30396461·355c8e5f212409da
4 ··0x00000020·31653439·33392e64·65627567·00000000·1e4939.debug....4 ··0x00000020·38623362·31362e64·65627567·00000000·8b3b16.debug....
5 ··0x00000030·54f6eaeb····························T...5 ··0x00000030·5fca8556····························_..V
  
2.01 KB
./usr/lib/python3/dist-packages/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6ea1c96abccd5c16e7ef0a79b7b6065565d4a0b93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·25b73c2eb98dba7933d20c9f2806274bdfe1075d
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·61316339·36616263·63643563·31366537·a1c96abccd5c16e7 
3 ··0x00000010·65663061·37396237·62363036·35353635·ef0a79b7b60655652 ··0x00000000·62373363·32656239·38646261·37393333·b73c2eb98dba7933
 3 ··0x00000010·64323063·39663238·30363237·34626466·d20c9f2806274bdf
4 ··0x00000020·64346130·62392e64·65627567·00000000·d4a0b9.debug....4 ··0x00000020·65313037·35642e64·65627567·00000000·e1075d.debug....
5 ··0x00000030·15376489····························.7d.5 ··0x00000030·5e48f153····························^H.S
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.cpython-311-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·49d84188b6866b8680b11cfe1330a26155edd9c13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·234038426c20af0ae55580c15e62b7f2429bdce5
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·64383431·38386236·38363662·38363830·d84188b6866b8680 
3 ··0x00000010·62313163·66653133·33306132·36313535·b11cfe1330a261552 ··0x00000000·34303338·34323663·32306166·30616535·4038426c20af0ae5
 3 ··0x00000010·35353830·63313565·36326237·66323432·5580c15e62b7f242
4 ··0x00000020·65646439·63312e64·65627567·00000000·edd9c1.debug....4 ··0x00000020·39626463·65352e64·65627567·00000000·9bdce5.debug....
5 ··0x00000030·3b692f9e····························;i/.5 ··0x00000030·c4e4f7d2····························....
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5b881b606d8587803de8cf86097bd0604c72001d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6a8e35b2d5e766a8be6b05f440c53fb678275a13
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·38383162·36303664·38353837·38303364·881b606d8587803d 
3 ··0x00000010·65386366·38363039·37626430·36303463·e8cf86097bd0604c2 ··0x00000000·38653335·62326435·65373636·61386265·8e35b2d5e766a8be
 3 ··0x00000010·36623035·66343430·63353366·62363738·6b05f440c53fb678
4 ··0x00000020·37323030·31642e64·65627567·00000000·72001d.debug....4 ··0x00000020·32373561·31332e64·65627567·00000000·275a13.debug....
5 ··0x00000030·5f42cc2f····························_B./5 ··0x00000030·400e020e····························@...
  
2.07 KB
./usr/lib/python3/dist-packages/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·937bb8ac136cb9c0c82aa9bd28a9757fdeb553a83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9a45e2d3549b91e9b98f90f718ea00e2f53f8115
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·37626238·61633133·36636239·63306338·7bb8ac136cb9c0c8 
3 ··0x00000010·32616139·62643238·61393735·37666465·2aa9bd28a9757fde2 ··0x00000000·34356532·64333534·39623931·65396239·45e2d3549b91e9b9
 3 ··0x00000010·38663930·66373138·65613030·65326635·8f90f718ea00e2f5
4 ··0x00000020·62353533·61382e64·65627567·00000000·b553a8.debug....4 ··0x00000020·33663831·31352e64·65627567·00000000·3f8115.debug....
5 ··0x00000030·f59ebf9f····························....5 ··0x00000030·0d0b98f8····························....
  
2.07 KB
./usr/lib/python3/dist-packages/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·169a72128a2d736ca21e1321761eada5edfa29913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d067486ec90cbf481b5ce3d2dc73819cb96a90e6
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·39613732·31323861·32643733·36636132·9a72128a2d736ca2 
3 ··0x00000010·31653133·32313736·31656164·61356564·1e1321761eada5ed2 ··0x00000000·36373438·36656339·30636266·34383162·67486ec90cbf481b
 3 ··0x00000010·35636533·64326463·37333831·39636239·5ce3d2dc73819cb9
4 ··0x00000020·66613239·39312e64·65627567·00000000·fa2991.debug....4 ··0x00000020·36613930·65362e64·65627567·00000000·6a90e6.debug....
5 ··0x00000030·386bf30f····························8k..5 ··0x00000030·08326d30····························.2m0
  
2.43 MB
./usr/lib/python3/dist-packages/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d4ca2aaf9563e619b41a90aeb20db15c3e3fc44e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec1ea08ec0edd5cb0d64c239be28d1fa5e00216a
2.43 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 11818 objdump: DWARF error: unable to read alt ref 25992
    
Offset 1, 337 lines modifiedOffset 1, 337 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000059b0·<PyInit_cf_io@@Base-0x5779>:2 00000000000059b0·<PyInit_cf_io@@Base-0x5779>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:10794 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1079
5 »       push···%rcx5 »       push···%rcx
6 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:10806 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1080
7 »       call···51a0·<PyImport_AddModule@plt>7 »       call···51a0·<PyImport_AddModule@plt>
8 /usr/include/python3.11/object.h:5918 /usr/include/python3.11/object.h:591
9 »       test···%rax,%rax9 »       test···%rax,%rax
10 »       je·····59be·<__cxa_finalize@plt+0x16>10 »       je·····59be·<__cxa_finalize@plt+0x16>
11 /usr/include/python3.11/object.h:50211 /usr/include/python3.11/object.h:502
12 »       incq···(%rax)12 »       incq···(%rax)
13 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:108313 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1083
14 »       pop····%rdx14 »       pop····%rdx
15 »       ret15 »       ret
16 __Pyx_PyType_Ready():16 __Pyx_PyType_Ready():
17 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375617 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23756
18 »       push···%r1218 »       push···%r12
19 »       push···%rbp19 »       push···%rbp
20 »       push···%rbx20 »       push···%rbx
21 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376521 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23765
22 »       mov····0x150(%rdi),%rcx22 »       mov····0x150(%rdi),%rcx
23 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375623 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23756
24 »       mov····%rdi,%rbx24 »       mov····%rdi,%rbx
25 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376625 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766
26 »       test···%rcx,%rcx26 »       test···%rcx,%rcx
27 »       je·····5a4d·<__cxa_finalize@plt+0xa5>27 »       je·····5a4d·<__cxa_finalize@plt+0xa5>
28 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766·(discriminator·1)28 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766·(discriminator·1)
29 »       mov····0x120(%rdi),%r829 »       mov····0x120(%rdi),%r8
30 »       mov····0x18(%rdi),%rsi30 »       mov····0x18(%rdi),%rsi
31 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2368031 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680
32 »       mov····$0x1,%edx32 »       mov····$0x1,%edx
33 /usr/include/python3.11/object.h:14233 /usr/include/python3.11/object.h:142
34 »       mov····0x10(%rcx),%rdi34 »       mov····0x10(%rcx),%rdi
35 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·1)35 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·1)
36 »       cmp····%rdx,%rdi36 »       cmp····%rdx,%rdi
37 »       jle····5a4d·<__cxa_finalize@plt+0xa5>37 »       jle····5a4d·<__cxa_finalize@plt+0xa5>
38 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2368638 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23686
39 »       mov····0x18(%rcx,%rdx,8),%rax39 »       mov····0x18(%rcx,%rdx,8),%rax
40 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2370440 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23704
41 »       testb··$0x2,0xa9(%rax)41 »       testb··$0x2,0xa9(%rax)
42 »       jne····5a18·<__cxa_finalize@plt+0x70>42 »       jne····5a18·<__cxa_finalize@plt+0x70>
43 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2370743 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23707
44 »       mov····0x18(%rax),%rdx44 »       mov····0x18(%rax),%rdx
45 »       mov····0x2552b(%rip),%rax········45 »       mov····0x2552b(%rip),%rax········
46 »       lea····0x1f144(%rip),%rsi········46 »       lea····0x1f144(%rip),%rsi········
47 »       mov····(%rax),%rdi47 »       mov····(%rax),%rdi
48 »       xor····%eax,%eax48 »       xor····%eax,%eax
49 »       call···5850·<PyErr_Format@plt>49 »       call···5850·<PyErr_Format@plt>
50 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371350 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23713
51 »       jmp····5a81·<__cxa_finalize@plt+0xd9>51 »       jmp····5a81·<__cxa_finalize@plt+0xd9>
52 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371552 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23715
53 »       test···%r8,%r853 »       test···%r8,%r8
54 »       jne····5a48·<__cxa_finalize@plt+0xa0>54 »       jne····5a48·<__cxa_finalize@plt+0xa0>
55 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2372755 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23727
56 »       cmpq···$0x0,0x120(%rax)56 »       cmpq···$0x0,0x120(%rax)
57 »       je·····5a48·<__cxa_finalize@plt+0xa0>57 »       je·····5a48·<__cxa_finalize@plt+0xa0>
58 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373058 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23730
59 »       mov····0x18(%rax),%rcx59 »       mov····0x18(%rax),%rcx
60 »       mov····0x254fe(%rip),%rax········60 »       mov····0x254fe(%rip),%rax········
61 »       mov····%rsi,%rdx61 »       mov····%rsi,%rdx
62 »       lea····0x1f13c(%rip),%rsi········62 »       lea····0x1f13c(%rip),%rsi········
63 »       mov····(%rax),%rdi63 »       mov····(%rax),%rdi
64 »       xor····%eax,%eax64 »       xor····%eax,%eax
65 »       call···5850·<PyErr_Format@plt>65 »       call···5850·<PyErr_Format@plt>
66 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374466 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23744
67 »       jmp····5a81·<__cxa_finalize@plt+0xd9>67 »       jmp····5a81·<__cxa_finalize@plt+0xd9>
68 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·2)68 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·2)
69 »       inc····%rdx69 »       inc····%rdx
70 »       jmp····59e7·<__cxa_finalize@plt+0x3f>70 »       jmp····59e7·<__cxa_finalize@plt+0x3f>
71 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377271 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23772
72 »       call···5290·<PyGC_Disable@plt>72 »       call···5290·<PyGC_Disable@plt>
73 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380873 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
74 »       mov····%rbx,%rdi74 »       mov····%rbx,%rdi
75 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380375 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
76 »       orq····$0x300,0xa8(%rbx)76 »       orq····$0x300,0xa8(%rbx)
77 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377277 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23772
78 »       mov····%eax,%r12d78 »       mov····%eax,%r12d
79 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380879 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
80 »       call···5490·<PyType_Ready@plt>80 »       call···5490·<PyType_Ready@plt>
81 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381081 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23810
82 »       andq···$0xfffffffffffffdff,0xa8(%rbx)82 »       andq···$0xfffffffffffffdff,0xa8(%rbx)
83 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380883 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
84 »       mov····%eax,%ebp84 »       mov····%eax,%ebp
85 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381285 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23812
86 »       test···%r12d,%r12d86 »       test···%r12d,%r12d
87 »       je·····5a84·<__cxa_finalize@plt+0xdc>87 »       je·····5a84·<__cxa_finalize@plt+0xdc>
88 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381388 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23813
89 »       call···5780·<PyGC_Enable@plt>89 »       call···5780·<PyGC_Enable@plt>
90 »       jmp····5a84·<__cxa_finalize@plt+0xdc>90 »       jmp····5a84·<__cxa_finalize@plt+0xdc>
91 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376791 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23767
92 »       or·····$0xffffffff,%ebp92 »       or·····$0xffffffff,%ebp
93 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383593 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23835
94 »       mov····%ebp,%eax94 »       mov····%ebp,%eax
95 »       pop····%rbx95 »       pop····%rbx
96 »       pop····%rbp96 »       pop····%rbp
97 »       pop····%r1297 »       pop····%r12
98 »       ret98 »       ret
99 __Pyx_SetVtable():99 __Pyx_SetVtable():
100 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23838100 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23838
101 »       push···%rbp101 »       push···%rbp
102 »       mov····%rdi,%rbp102 »       mov····%rdi,%rbp
103 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839103 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
104 »       xor····%edx,%edx104 »       xor····%edx,%edx
105 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23838105 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23838
106 »       mov····%rsi,%rdi106 »       mov····%rsi,%rdi
107 »       push···%rbx107 »       push···%rbx
108 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839108 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
109 »       xor····%esi,%esi109 »       xor····%esi,%esi
110 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23838110 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23838
111 »       push···%rcx111 »       push···%rcx
112 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839112 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23839
113 »       call···5820·<PyCapsule_New@plt>113 »       call···5820·<PyCapsule_New@plt>
114 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23840·(discriminator·1)114 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23840·(discriminator·1)
115 »       test···%rax,%rax115 »       test···%rax,%rax
116 »       jne····5aa7·<__cxa_finalize@plt+0xff>116 »       jne····5aa7·<__cxa_finalize@plt+0xff>
117 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23852117 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23852
118 »       or·····$0xffffffff,%eax118 »       or·····$0xffffffff,%eax
119 »       jmp····5ad5·<__cxa_finalize@plt+0x12d>119 »       jmp····5ad5·<__cxa_finalize@plt+0x12d>
120 ./.mesonpy-de1ycn0v/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23845120 ./.mesonpy-uyygcujg/src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23845
121 »       mov····0x108(%rbp),%rdi121 »       mov····0x108(%rbp),%rdi
122 »       mov····0x26f3b(%rip),%rsi········122 »       mov····0x26f3b(%rip),%rsi········
123 »       mov····%rax,%rdx123 »       mov····%rax,%rdx
Max diff block lines reached; 2538176/2548910 bytes (99.58%) of diff not shown.
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·63613261·61663935·36336536·31396234·ca2aaf9563e619b4 
3 ··0x00000010·31613930·61656232·30646231·35633365·1a90aeb20db15c3e2 ··0x00000000·31656130·38656330·65646435·63623064·1ea08ec0edd5cb0d
 3 ··0x00000010·36346332·33396265·32386431·66613565·64c239be28d1fa5e
4 ··0x00000020·33666334·34652e64·65627567·00000000·3fc44e.debug....4 ··0x00000020·30303231·36612e64·65627567·00000000·00216a.debug....
5 ··0x00000030·51ff9634····························Q..45 ··0x00000030·a2ee5085····························..P.
  
2.49 MB
./usr/lib/python3/dist-packages/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d0eaae084673fdde5f9bf1f14b33735edbe09fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·935809a0adc59fd6dec08d67001494e54e5e6c43
2.48 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 23296 objdump: DWARF error: unable to read alt ref 25992
    
Offset 1, 139 lines modifiedOffset 1, 139 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000059b0·<PyInit_cf_io@@Base-0x5a9d>:2 00000000000059b0·<PyInit_cf_io@@Base-0x5a9d>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:10794 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1079
5 »       push···%rcx5 »       push···%rcx
6 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:10806 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1080
7 »       call···5190·<PyImport_AddModule@plt>7 »       call···5190·<PyImport_AddModule@plt>
8 /usr/include/python3.12/object.h:7878 /usr/include/python3.12/object.h:787
9 »       test···%rax,%rax9 »       test···%rax,%rax
10 »       je·····59c3·<__cxa_finalize@plt+0x1b>10 »       je·····59c3·<__cxa_finalize@plt+0x1b>
11 /usr/include/python3.12/object.h:64311 /usr/include/python3.12/object.h:643
12 »       mov····(%rax),%edx12 »       mov····(%rax),%edx
13 »       inc····%edx13 »       inc····%edx
14 »       je·····59c3·<__cxa_finalize@plt+0x1b>14 »       je·····59c3·<__cxa_finalize@plt+0x1b>
15 /usr/include/python3.12/object.h:64615 /usr/include/python3.12/object.h:646
16 »       mov····%edx,(%rax)16 »       mov····%edx,(%rax)
17 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:108317 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:1083
18 »       pop····%rdx18 »       pop····%rdx
19 »       ret19 »       ret
20 __Pyx_PyType_Ready():20 __Pyx_PyType_Ready():
21 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375621 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23756
22 »       push···%r1222 »       push···%r12
23 »       push···%rbp23 »       push···%rbp
24 »       push···%rbx24 »       push···%rbx
25 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376525 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23765
26 »       mov····0x150(%rdi),%rcx26 »       mov····0x150(%rdi),%rcx
27 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2375627 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23756
28 »       mov····%rdi,%rbx28 »       mov····%rdi,%rbx
29 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376629 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766
30 »       test···%rcx,%rcx30 »       test···%rcx,%rcx
31 »       je·····5a52·<__cxa_finalize@plt+0xaa>31 »       je·····5a52·<__cxa_finalize@plt+0xaa>
32 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766·(discriminator·1)32 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23766·(discriminator·1)
33 »       mov····0x120(%rdi),%r833 »       mov····0x120(%rdi),%r8
34 »       mov····0x18(%rdi),%rsi34 »       mov····0x18(%rdi),%rsi
35 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2368035 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680
36 »       mov····$0x1,%edx36 »       mov····$0x1,%edx
37 /usr/include/python3.12/object.h:23337 /usr/include/python3.12/object.h:233
38 »       mov····0x10(%rcx),%rdi38 »       mov····0x10(%rcx),%rdi
39 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·1)39 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·1)
40 »       cmp····%rdx,%rdi40 »       cmp····%rdx,%rdi
41 »       jle····5a52·<__cxa_finalize@plt+0xaa>41 »       jle····5a52·<__cxa_finalize@plt+0xaa>
42 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2368642 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23686
43 »       mov····0x18(%rcx,%rdx,8),%rax43 »       mov····0x18(%rcx,%rdx,8),%rax
44 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2370444 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23704
45 »       testb··$0x2,0xa9(%rax)45 »       testb··$0x2,0xa9(%rax)
46 »       jne····5a1d·<__cxa_finalize@plt+0x75>46 »       jne····5a1d·<__cxa_finalize@plt+0x75>
47 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2370747 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23707
48 »       mov····0x18(%rax),%rdx48 »       mov····0x18(%rax),%rdx
49 »       mov····0x2752e(%rip),%rax········49 »       mov····0x2752e(%rip),%rax········
50 »       lea····0x2113f(%rip),%rsi········50 »       lea····0x2113f(%rip),%rsi········
51 »       mov····(%rax),%rdi51 »       mov····(%rax),%rdi
52 »       xor····%eax,%eax52 »       xor····%eax,%eax
53 »       call···5860·<PyErr_Format@plt>53 »       call···5860·<PyErr_Format@plt>
54 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371354 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23713
55 »       jmp····5a86·<__cxa_finalize@plt+0xde>55 »       jmp····5a86·<__cxa_finalize@plt+0xde>
56 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2371556 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23715
57 »       test···%r8,%r857 »       test···%r8,%r8
58 »       jne····5a4d·<__cxa_finalize@plt+0xa5>58 »       jne····5a4d·<__cxa_finalize@plt+0xa5>
59 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2372759 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23727
60 »       cmpq···$0x0,0x120(%rax)60 »       cmpq···$0x0,0x120(%rax)
61 »       je·····5a4d·<__cxa_finalize@plt+0xa5>61 »       je·····5a4d·<__cxa_finalize@plt+0xa5>
62 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2373062 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23730
63 »       mov····0x18(%rax),%rcx63 »       mov····0x18(%rax),%rcx
64 »       mov····0x27501(%rip),%rax········64 »       mov····0x27501(%rip),%rax········
65 »       mov····%rsi,%rdx65 »       mov····%rsi,%rdx
66 »       lea····0x21137(%rip),%rsi········66 »       lea····0x21137(%rip),%rsi········
67 »       mov····(%rax),%rdi67 »       mov····(%rax),%rdi
68 »       xor····%eax,%eax68 »       xor····%eax,%eax
69 »       call···5860·<PyErr_Format@plt>69 »       call···5860·<PyErr_Format@plt>
70 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2374470 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23744
71 »       jmp····5a86·<__cxa_finalize@plt+0xde>71 »       jmp····5a86·<__cxa_finalize@plt+0xde>
72 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·2)72 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23680·(discriminator·2)
73 »       inc····%rdx73 »       inc····%rdx
74 »       jmp····59ec·<__cxa_finalize@plt+0x44>74 »       jmp····59ec·<__cxa_finalize@plt+0x44>
75 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377275 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23772
76 »       call···5280·<PyGC_Disable@plt>76 »       call···5280·<PyGC_Disable@plt>
77 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380877 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
78 »       mov····%rbx,%rdi78 »       mov····%rbx,%rdi
79 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380379 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23803
80 »       orq····$0x300,0xa8(%rbx)80 »       orq····$0x300,0xa8(%rbx)
81 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2377281 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23772
82 »       mov····%eax,%r12d82 »       mov····%eax,%r12d
83 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380883 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
84 »       call···5480·<PyType_Ready@plt>84 »       call···5480·<PyType_Ready@plt>
85 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381085 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23810
86 »       andq···$0xfffffffffffffdff,0xa8(%rbx)86 »       andq···$0xfffffffffffffdff,0xa8(%rbx)
87 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2380887 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23808
88 »       mov····%eax,%ebp88 »       mov····%eax,%ebp
89 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381289 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23812
90 »       test···%r12d,%r12d90 »       test···%r12d,%r12d
91 »       je·····5a89·<__cxa_finalize@plt+0xe1>91 »       je·····5a89·<__cxa_finalize@plt+0xe1>
92 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2381392 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23813
93 »       call···5780·<PyGC_Enable@plt>93 »       call···5780·<PyGC_Enable@plt>
94 »       jmp····5a89·<__cxa_finalize@plt+0xe1>94 »       jmp····5a89·<__cxa_finalize@plt+0xe1>
95 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2376795 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23767
96 »       or·····$0xffffffff,%ebp96 »       or·····$0xffffffff,%ebp
97 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:2383597 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:23835
98 »       mov····%ebp,%eax98 »       mov····%ebp,%eax
99 »       pop····%rbx99 »       pop····%rbx
100 »       pop····%rbp100 »       pop····%rbp
101 »       pop····%r12101 »       pop····%r12
102 »       ret102 »       ret
103 __Pyx_copy_spec_to_module():103 __Pyx_copy_spec_to_module():
104 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20025104 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20025
105 »       push···%r14105 »       push···%r14
106 »       mov····%r8d,%r14d106 »       mov····%r8d,%r14d
107 »       push···%r13107 »       push···%r13
108 »       mov····%rcx,%r13108 »       mov····%rcx,%r13
109 »       push···%r12109 »       push···%r12
110 »       mov····%rsi,%r12110 »       mov····%rsi,%r12
111 »       mov····%rdx,%rsi111 »       mov····%rdx,%rsi
112 »       push···%rbp112 »       push···%rbp
113 »       push···%rbx113 »       push···%rbx
114 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20026114 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20026
115 »       call···5180·<PyObject_GetAttrString@plt>115 »       call···5180·<PyObject_GetAttrString@plt>
116 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20028·(discriminator·1)116 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20028·(discriminator·1)
117 »       test···%rax,%rax117 »       test···%rax,%rax
118 »       je·····5aeb·<__cxa_finalize@plt+0x143>118 »       je·····5aeb·<__cxa_finalize@plt+0x143>
119 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20029·(discriminator·1)119 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20029·(discriminator·1)
120 »       cmp····0x274bb(%rip),%rax········120 »       cmp····0x274bb(%rip),%rax········
121 »       mov····%rax,%rbx121 »       mov····%rax,%rbx
122 »       jne····5ac2·<__cxa_finalize@plt+0x11a>122 »       jne····5ac2·<__cxa_finalize@plt+0x11a>
123 ./.mesonpy-taxxjjsm/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20027123 ./.mesonpy-edwsqb4j/src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c:20027
Max diff block lines reached; 2594992/2605021 bytes (99.62%) of diff not shown.
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·30656161·65303834·36373366·64646535·0eaae084673fdde5 
3 ··0x00000010·66396266·31663134·62333337·33356564·f9bf1f14b33735ed2 ··0x00000000·35383039·61306164·63353966·64366465·5809a0adc59fd6de
 3 ··0x00000010·63303864·36373030·31343934·65353465·c08d67001494e54e
4 ··0x00000020·62653039·66642e64·65627567·00000000·be09fd.debug....4 ··0x00000020·35653663·34332e64·65627567·00000000·5e6c43.debug....
5 ··0x00000030·d13ca93e····························.<.>5 ··0x00000030·b488ab72····························...r
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/dense.cpython-311-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d547ee00501d2e08c534eeba69290f69b87859303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ef4e4af8873fa19ae111db5ee2668c5feda5890b
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·34376565·30303530·31643265·30386335·47ee00501d2e08c5 
3 ··0x00000010·33346565·62613639·32393066·36396238·34eeba69290f69b82 ··0x00000000·34653461·66383837·33666131·39616531·4e4af8873fa19ae1
 3 ··0x00000010·31316462·35656532·36363863·35666564·11db5ee2668c5fed
4 ··0x00000020·37383539·33302e64·65627567·00000000·785930.debug....4 ··0x00000020·61353839·30622e64·65627567·00000000·a5890b.debug....
5 ··0x00000030·f286a0f2····························....5 ··0x00000030·a7c60d7d····························...}
  
2.05 KB
./usr/lib/python3/dist-packages/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c386adef1e263ca12bfd1f21bf809b475e365cde3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·88e6799052055b4d05d34c4ec020af6bf7aa9972
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·38366164·65663165·32363363·61313262·86adef1e263ca12b 
3 ··0x00000010·66643166·32316266·38303962·34373565·fd1f21bf809b475e2 ··0x00000000·65363739·39303532·30353562·34643035·e6799052055b4d05
 3 ··0x00000010·64333463·34656330·32306166·36626637·d34c4ec020af6bf7
4 ··0x00000020·33363563·64652e64·65627567·00000000·365cde.debug....4 ··0x00000020·61613939·37322e64·65627567·00000000·aa9972.debug....
5 ··0x00000030·ca357c3d····························.5|=5 ··0x00000030·3a4cbbaa····························:L..
  
5.73 MB
./usr/lib/python3/dist-packages/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·13afe202a7fcc77a4ba5a3ea761566d8373b23c13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8da3059c49b07be91cc2845bb53876bf051ded5c
5.73 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 11818 objdump: DWARF error: unable to read alt ref 25710
    
Offset 1, 357 lines modifiedOffset 1, 357 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000006a90·<PyInit_mar345_IO@@Base-0x97b9>:2 0000000000006a90·<PyInit_mar345_IO@@Base-0x97b9>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:10794 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1079
5 »       push···%rcx5 »       push···%rcx
6 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:10806 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1080
7 »       call···61f0·<PyImport_AddModule@plt>7 »       call···61f0·<PyImport_AddModule@plt>
8 /usr/include/python3.11/object.h:5918 /usr/include/python3.11/object.h:591
9 »       test···%rax,%rax9 »       test···%rax,%rax
10 »       je·····6a9e·<__cxa_finalize@plt+0x16>10 »       je·····6a9e·<__cxa_finalize@plt+0x16>
11 /usr/include/python3.11/object.h:50211 /usr/include/python3.11/object.h:502
12 »       incq···(%rax)12 »       incq···(%rax)
13 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:108313 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1083
14 »       pop····%rdx14 »       pop····%rdx
15 »       ret15 »       ret
16 __Pyx_PyType_Ready():16 __Pyx_PyType_Ready():
17 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781617 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37816
18 »       push···%r1218 »       push···%r12
19 »       push···%rbp19 »       push···%rbp
20 »       push···%rbx20 »       push···%rbx
21 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782521 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37825
22 »       mov····0x150(%rdi),%rcx22 »       mov····0x150(%rdi),%rcx
23 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781623 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37816
24 »       mov····%rdi,%rbx24 »       mov····%rdi,%rbx
25 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782625 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826
26 »       test···%rcx,%rcx26 »       test···%rcx,%rcx
27 »       je·····6b2d·<__cxa_finalize@plt+0xa5>27 »       je·····6b2d·<__cxa_finalize@plt+0xa5>
28 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826·(discriminator·1)28 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826·(discriminator·1)
29 »       mov····0x120(%rdi),%r829 »       mov····0x120(%rdi),%r8
30 »       mov····0x18(%rdi),%rsi30 »       mov····0x18(%rdi),%rsi
31 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3774031 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740
32 »       mov····$0x1,%edx32 »       mov····$0x1,%edx
33 /usr/include/python3.11/object.h:14233 /usr/include/python3.11/object.h:142
34 »       mov····0x10(%rcx),%rdi34 »       mov····0x10(%rcx),%rdi
35 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·1)35 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·1)
36 »       cmp····%rdx,%rdi36 »       cmp····%rdx,%rdi
37 »       jle····6b2d·<__cxa_finalize@plt+0xa5>37 »       jle····6b2d·<__cxa_finalize@plt+0xa5>
38 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3774638 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37746
39 »       mov····0x18(%rcx,%rdx,8),%rax39 »       mov····0x18(%rcx,%rdx,8),%rax
40 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3776440 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37764
41 »       testb··$0x2,0xa9(%rax)41 »       testb··$0x2,0xa9(%rax)
42 »       jne····6af8·<__cxa_finalize@plt+0x70>42 »       jne····6af8·<__cxa_finalize@plt+0x70>
43 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3776743 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37767
44 »       mov····0x18(%rax),%rdx44 »       mov····0x18(%rax),%rdx
45 »       mov····0x4e42b(%rip),%rax········45 »       mov····0x4e42b(%rip),%rax········
46 »       lea····0x4510c(%rip),%rsi········46 »       lea····0x4510c(%rip),%rsi········
47 »       mov····(%rax),%rdi47 »       mov····(%rax),%rdi
48 »       xor····%eax,%eax48 »       xor····%eax,%eax
49 »       call···68e0·<PyErr_Format@plt>49 »       call···68e0·<PyErr_Format@plt>
50 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777350 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37773
51 »       jmp····6b61·<__cxa_finalize@plt+0xd9>51 »       jmp····6b61·<__cxa_finalize@plt+0xd9>
52 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777552 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37775
53 »       test···%r8,%r853 »       test···%r8,%r8
54 »       jne····6b28·<__cxa_finalize@plt+0xa0>54 »       jne····6b28·<__cxa_finalize@plt+0xa0>
55 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778755 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37787
56 »       cmpq···$0x0,0x120(%rax)56 »       cmpq···$0x0,0x120(%rax)
57 »       je·····6b28·<__cxa_finalize@plt+0xa0>57 »       je·····6b28·<__cxa_finalize@plt+0xa0>
58 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3779058 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37790
59 »       mov····0x18(%rax),%rcx59 »       mov····0x18(%rax),%rcx
60 »       mov····0x4e3fe(%rip),%rax········60 »       mov····0x4e3fe(%rip),%rax········
61 »       mov····%rsi,%rdx61 »       mov····%rsi,%rdx
62 »       lea····0x45104(%rip),%rsi········62 »       lea····0x45104(%rip),%rsi········
63 »       mov····(%rax),%rdi63 »       mov····(%rax),%rdi
64 »       xor····%eax,%eax64 »       xor····%eax,%eax
65 »       call···68e0·<PyErr_Format@plt>65 »       call···68e0·<PyErr_Format@plt>
66 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780466 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37804
67 »       jmp····6b61·<__cxa_finalize@plt+0xd9>67 »       jmp····6b61·<__cxa_finalize@plt+0xd9>
68 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·2)68 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·2)
69 »       inc····%rdx69 »       inc····%rdx
70 »       jmp····6ac7·<__cxa_finalize@plt+0x3f>70 »       jmp····6ac7·<__cxa_finalize@plt+0x3f>
71 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3783271 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37832
72 »       call···62e0·<PyGC_Disable@plt>72 »       call···62e0·<PyGC_Disable@plt>
73 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786873 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
74 »       mov····%rbx,%rdi74 »       mov····%rbx,%rdi
75 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786375 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37863
76 »       orq····$0x300,0xa8(%rbx)76 »       orq····$0x300,0xa8(%rbx)
77 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3783277 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37832
78 »       mov····%eax,%r12d78 »       mov····%eax,%r12d
79 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786879 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
80 »       call···6510·<PyType_Ready@plt>80 »       call···6510·<PyType_Ready@plt>
81 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787081 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37870
82 »       andq···$0xfffffffffffffdff,0xa8(%rbx)82 »       andq···$0xfffffffffffffdff,0xa8(%rbx)
83 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786883 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
84 »       mov····%eax,%ebp84 »       mov····%eax,%ebp
85 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787285 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37872
86 »       test···%r12d,%r12d86 »       test···%r12d,%r12d
87 »       je·····6b64·<__cxa_finalize@plt+0xdc>87 »       je·····6b64·<__cxa_finalize@plt+0xdc>
88 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787388 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37873
89 »       call···67e0·<PyGC_Enable@plt>89 »       call···67e0·<PyGC_Enable@plt>
90 »       jmp····6b64·<__cxa_finalize@plt+0xdc>90 »       jmp····6b64·<__cxa_finalize@plt+0xdc>
91 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782791 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37827
92 »       or·····$0xffffffff,%ebp92 »       or·····$0xffffffff,%ebp
93 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3789593 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37895
94 »       mov····%ebp,%eax94 »       mov····%ebp,%eax
95 »       pop····%rbx95 »       pop····%rbx
96 »       pop····%rbp96 »       pop····%rbp
97 »       pop····%r1297 »       pop····%r12
98 »       ret98 »       ret
99 __Pyx_SetVtable():99 __Pyx_SetVtable():
100 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37898100 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37898
101 »       push···%rbp101 »       push···%rbp
102 »       mov····%rdi,%rbp102 »       mov····%rdi,%rbp
103 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37899103 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37899
104 »       xor····%edx,%edx104 »       xor····%edx,%edx
105 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37898105 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37898
106 »       mov····%rsi,%rdi106 »       mov····%rsi,%rdi
107 »       push···%rbx107 »       push···%rbx
108 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37899108 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37899
109 »       xor····%esi,%esi109 »       xor····%esi,%esi
110 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37898110 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37898
111 »       push···%rcx111 »       push···%rcx
112 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37899112 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37899
113 »       call···68a0·<PyCapsule_New@plt>113 »       call···68a0·<PyCapsule_New@plt>
114 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37900·(discriminator·1)114 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37900·(discriminator·1)
115 »       test···%rax,%rax115 »       test···%rax,%rax
116 »       jne····6b87·<__cxa_finalize@plt+0xff>116 »       jne····6b87·<__cxa_finalize@plt+0xff>
117 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37912117 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37912
118 »       or·····$0xffffffff,%eax118 »       or·····$0xffffffff,%eax
119 »       jmp····6bb5·<__cxa_finalize@plt+0x12d>119 »       jmp····6bb5·<__cxa_finalize@plt+0x12d>
120 ./.mesonpy-de1ycn0v/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37905120 ./.mesonpy-uyygcujg/src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37905
121 »       mov····0x108(%rbp),%rdi121 »       mov····0x108(%rbp),%rdi
122 »       mov····0x510cb(%rip),%rsi········122 »       mov····0x510cb(%rip),%rsi········
123 »       mov····%rax,%rdx123 »       mov····%rax,%rdx
Max diff block lines reached; 5995775/6007137 bytes (99.81%) of diff not shown.
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·61666532·30326137·66636337·37613462·afe202a7fcc77a4b 
3 ··0x00000010·61356133·65613736·31353636·64383337·a5a3ea761566d8372 ··0x00000000·61333035·39633439·62303762·65393163·a3059c49b07be91c
 3 ··0x00000010·63323834·35626235·33383736·62663035·c2845bb53876bf05
4 ··0x00000020·33623233·63312e64·65627567·00000000·3b23c1.debug....4 ··0x00000020·31646564·35632e64·65627567·00000000·1ded5c.debug....
5 ··0x00000030·afd40a8a····························....5 ··0x00000030·2a83b80f····························*...
  
5.78 MB
./usr/lib/python3/dist-packages/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ecddaaa922a79c7acf11e0acb96c1f9a0046d0f43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·99e995dd95e04792eeb6d6dccdfc5a10f3db88cc
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 23296 objdump: DWARF error: unable to read alt ref 25710
    
Offset 1, 139 lines modifiedOffset 1, 139 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000006a90·<PyInit_mar345_IO@@Base-0x9c4d>:2 0000000000006a90·<PyInit_mar345_IO@@Base-0x9c4d>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:10794 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1079
5 »       push···%rcx5 »       push···%rcx
6 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:10806 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1080
7 »       call···61e0·<PyImport_AddModule@plt>7 »       call···61e0·<PyImport_AddModule@plt>
8 /usr/include/python3.12/object.h:7878 /usr/include/python3.12/object.h:787
9 »       test···%rax,%rax9 »       test···%rax,%rax
10 »       je·····6aa3·<__cxa_finalize@plt+0x1b>10 »       je·····6aa3·<__cxa_finalize@plt+0x1b>
11 /usr/include/python3.12/object.h:64311 /usr/include/python3.12/object.h:643
12 »       mov····(%rax),%edx12 »       mov····(%rax),%edx
13 »       inc····%edx13 »       inc····%edx
14 »       je·····6aa3·<__cxa_finalize@plt+0x1b>14 »       je·····6aa3·<__cxa_finalize@plt+0x1b>
15 /usr/include/python3.12/object.h:64615 /usr/include/python3.12/object.h:646
16 »       mov····%edx,(%rax)16 »       mov····%edx,(%rax)
17 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:108317 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:1083
18 »       pop····%rdx18 »       pop····%rdx
19 »       ret19 »       ret
20 __Pyx_PyType_Ready():20 __Pyx_PyType_Ready():
21 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781621 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37816
22 »       push···%r1222 »       push···%r12
23 »       push···%rbp23 »       push···%rbp
24 »       push···%rbx24 »       push···%rbx
25 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782525 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37825
26 »       mov····0x150(%rdi),%rcx26 »       mov····0x150(%rdi),%rcx
27 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3781627 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37816
28 »       mov····%rdi,%rbx28 »       mov····%rdi,%rbx
29 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782629 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826
30 »       test···%rcx,%rcx30 »       test···%rcx,%rcx
31 »       je·····6b32·<__cxa_finalize@plt+0xaa>31 »       je·····6b32·<__cxa_finalize@plt+0xaa>
32 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826·(discriminator·1)32 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37826·(discriminator·1)
33 »       mov····0x120(%rdi),%r833 »       mov····0x120(%rdi),%r8
34 »       mov····0x18(%rdi),%rsi34 »       mov····0x18(%rdi),%rsi
35 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3774035 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740
36 »       mov····$0x1,%edx36 »       mov····$0x1,%edx
37 /usr/include/python3.12/object.h:23337 /usr/include/python3.12/object.h:233
38 »       mov····0x10(%rcx),%rdi38 »       mov····0x10(%rcx),%rdi
39 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·1)39 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·1)
40 »       cmp····%rdx,%rdi40 »       cmp····%rdx,%rdi
41 »       jle····6b32·<__cxa_finalize@plt+0xaa>41 »       jle····6b32·<__cxa_finalize@plt+0xaa>
42 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3774642 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37746
43 »       mov····0x18(%rcx,%rdx,8),%rax43 »       mov····0x18(%rcx,%rdx,8),%rax
44 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3776444 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37764
45 »       testb··$0x2,0xa9(%rax)45 »       testb··$0x2,0xa9(%rax)
46 »       jne····6afd·<__cxa_finalize@plt+0x75>46 »       jne····6afd·<__cxa_finalize@plt+0x75>
47 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3776747 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37767
48 »       mov····0x18(%rax),%rdx48 »       mov····0x18(%rax),%rdx
49 »       mov····0x5242e(%rip),%rax········49 »       mov····0x5242e(%rip),%rax········
50 »       lea····0x49127(%rip),%rsi········50 »       lea····0x49127(%rip),%rsi········
51 »       mov····(%rax),%rdi51 »       mov····(%rax),%rdi
52 »       xor····%eax,%eax52 »       xor····%eax,%eax
53 »       call···68f0·<PyErr_Format@plt>53 »       call···68f0·<PyErr_Format@plt>
54 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777354 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37773
55 »       jmp····6b66·<__cxa_finalize@plt+0xde>55 »       jmp····6b66·<__cxa_finalize@plt+0xde>
56 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3777556 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37775
57 »       test···%r8,%r857 »       test···%r8,%r8
58 »       jne····6b2d·<__cxa_finalize@plt+0xa5>58 »       jne····6b2d·<__cxa_finalize@plt+0xa5>
59 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3778759 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37787
60 »       cmpq···$0x0,0x120(%rax)60 »       cmpq···$0x0,0x120(%rax)
61 »       je·····6b2d·<__cxa_finalize@plt+0xa5>61 »       je·····6b2d·<__cxa_finalize@plt+0xa5>
62 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3779062 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37790
63 »       mov····0x18(%rax),%rcx63 »       mov····0x18(%rax),%rcx
64 »       mov····0x52401(%rip),%rax········64 »       mov····0x52401(%rip),%rax········
65 »       mov····%rsi,%rdx65 »       mov····%rsi,%rdx
66 »       lea····0x4911f(%rip),%rsi········66 »       lea····0x4911f(%rip),%rsi········
67 »       mov····(%rax),%rdi67 »       mov····(%rax),%rdi
68 »       xor····%eax,%eax68 »       xor····%eax,%eax
69 »       call···68f0·<PyErr_Format@plt>69 »       call···68f0·<PyErr_Format@plt>
70 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3780470 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37804
71 »       jmp····6b66·<__cxa_finalize@plt+0xde>71 »       jmp····6b66·<__cxa_finalize@plt+0xde>
72 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·2)72 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37740·(discriminator·2)
73 »       inc····%rdx73 »       inc····%rdx
74 »       jmp····6acc·<__cxa_finalize@plt+0x44>74 »       jmp····6acc·<__cxa_finalize@plt+0x44>
75 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3783275 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37832
76 »       call···62d0·<PyGC_Disable@plt>76 »       call···62d0·<PyGC_Disable@plt>
77 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786877 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
78 »       mov····%rbx,%rdi78 »       mov····%rbx,%rdi
79 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786379 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37863
80 »       orq····$0x300,0xa8(%rbx)80 »       orq····$0x300,0xa8(%rbx)
81 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3783281 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37832
82 »       mov····%eax,%r12d82 »       mov····%eax,%r12d
83 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786883 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
84 »       call···6500·<PyType_Ready@plt>84 »       call···6500·<PyType_Ready@plt>
85 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787085 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37870
86 »       andq···$0xfffffffffffffdff,0xa8(%rbx)86 »       andq···$0xfffffffffffffdff,0xa8(%rbx)
87 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3786887 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37868
88 »       mov····%eax,%ebp88 »       mov····%eax,%ebp
89 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787289 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37872
90 »       test···%r12d,%r12d90 »       test···%r12d,%r12d
91 »       je·····6b69·<__cxa_finalize@plt+0xe1>91 »       je·····6b69·<__cxa_finalize@plt+0xe1>
92 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3787392 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37873
93 »       call···67e0·<PyGC_Enable@plt>93 »       call···67e0·<PyGC_Enable@plt>
94 »       jmp····6b69·<__cxa_finalize@plt+0xe1>94 »       jmp····6b69·<__cxa_finalize@plt+0xe1>
95 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3782795 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37827
96 »       or·····$0xffffffff,%ebp96 »       or·····$0xffffffff,%ebp
97 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:3789597 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:37895
98 »       mov····%ebp,%eax98 »       mov····%ebp,%eax
99 »       pop····%rbx99 »       pop····%rbx
100 »       pop····%rbp100 »       pop····%rbp
101 »       pop····%r12101 »       pop····%r12
102 »       ret102 »       ret
103 __Pyx_copy_spec_to_module():103 __Pyx_copy_spec_to_module():
104 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32718104 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32718
105 »       push···%r14105 »       push···%r14
106 »       mov····%r8d,%r14d106 »       mov····%r8d,%r14d
107 »       push···%r13107 »       push···%r13
108 »       mov····%rcx,%r13108 »       mov····%rcx,%r13
109 »       push···%r12109 »       push···%r12
110 »       mov····%rsi,%r12110 »       mov····%rsi,%r12
111 »       mov····%rdx,%rsi111 »       mov····%rdx,%rsi
112 »       push···%rbp112 »       push···%rbp
113 »       push···%rbx113 »       push···%rbx
114 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32719114 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32719
115 »       call···61b0·<PyObject_GetAttrString@plt>115 »       call···61b0·<PyObject_GetAttrString@plt>
116 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32721·(discriminator·1)116 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32721·(discriminator·1)
117 »       test···%rax,%rax117 »       test···%rax,%rax
118 »       je·····6bcb·<__cxa_finalize@plt+0x143>118 »       je·····6bcb·<__cxa_finalize@plt+0x143>
119 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32722·(discriminator·1)119 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32722·(discriminator·1)
120 »       cmp····0x523cb(%rip),%rax········120 »       cmp····0x523cb(%rip),%rax········
121 »       mov····%rax,%rbx121 »       mov····%rax,%rbx
122 »       jne····6ba2·<__cxa_finalize@plt+0x11a>122 »       jne····6ba2·<__cxa_finalize@plt+0x11a>
123 ./.mesonpy-taxxjjsm/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32720123 ./.mesonpy-edwsqb4j/src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c:32720
Max diff block lines reached; 6045721/6056314 bytes (99.83%) of diff not shown.
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
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·64646161·61393232·61373963·37616366·ddaaa922a79c7acf 
3 ··0x00000010·31316530·61636239·36633166·39613030·11e0acb96c1f9a002 ··0x00000000·65393935·64643935·65303437·39326565·e995dd95e04792ee
 3 ··0x00000010·62366436·64636364·66633561·31306633·b6d6dccdfc5a10f3
4 ··0x00000020·34366430·66342e64·65627567·00000000·46d0f4.debug....4 ··0x00000020·64623838·63632e64·65627567·00000000·db88cc.debug....
5 ··0x00000030·4e6e46a6····························NnF.5 ··0x00000030·abffa4d9····························....
  
139 KB
python3-fabio-dbgsym_2024.4.0-1_amd64.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·····1148·2024-04-18·13:40:50.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6022176·2024-04-18·13:40:50.000000·data.tar.xz3 -rw-r--r--···0········0········0··6021368·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:·amd645 Architecture:·amd64
6 Maintainer:·Debian·PaN·Maintainers·<debian-pan-maintainers@alioth-lists.debian.net>6 Maintainer:·Debian·PaN·Maintainers·<debian-pan-maintainers@alioth-lists.debian.net>
7 Installed-Size:·63407 Installed-Size:·6340
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:·0d0eaae084673fdde5f9bf1f14b33735edbe09fd·13afe202a7fcc77a4ba5a3ea761566d8373b23c1·169a72128a2d736ca21e1321761eada5edfa2991·49d84188b6866b8680b11cfe1330a26155edd9c1·5b881b606d8587803de8cf86097bd0604c72001d·6ea1c96abccd5c16e7ef0a79b7b6065565d4a0b9·937bb8ac13[·...·truncated·by·diffoscope;·len:·235,·SHA:·510d44e64404a4e4369bec6b54034e1ad99c15a68cd81086efc10fcc61f535d1·...·]12 Build-Ids:·234038426c20af0ae55580c15e62b7f2429bdce5·25b73c2eb98dba7933d20c9f2806274bdfe1075d·5cfe4219098b204c1b355c8e5f212409da8b3b16·6a8e35b2d5e766a8be6b05f440c53fb678275a13·88e6799052055b4d05d34c4ec020af6bf7aa9972·8da3059c49b07be91cc2845bb53876bf051ded5c·935809a0ad[·...·truncated·by·diffoscope;·len:·235,·SHA:·f36e757168c726756a88089c747dc27d28b1ae3b8457d1c870cc31d12b85ccc0·...·]
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/0d/0eaae084673fdde5f9bf1f14b33735edbe09fd.debug 
2 usr/lib/debug/.build-id/13/afe202a7fcc77a4ba5a3ea761566d8373b23c1.debug 
3 usr/lib/debug/.build-id/16/9a72128a2d736ca21e1321761eada5edfa2991.debug 
4 usr/lib/debug/.build-id/49/d84188b6866b8680b11cfe1330a26155edd9c1.debug 
5 usr/lib/debug/.build-id/5b/881b606d8587803de8cf86097bd0604c72001d.debug 
6 usr/lib/debug/.build-id/6e/a1c96abccd5c16e7ef0a79b7b6065565d4a0b9.debug 
7 usr/lib/debug/.build-id/93/7bb8ac136cb9c0c82aa9bd28a9757fdeb553a8.debug 
8 usr/lib/debug/.build-id/c3/86adef1e263ca12bfd1f21bf809b475e365cde.debug 
9 usr/lib/debug/.build-id/d2/4e48d069cbc026ea9398baf9a89533cd1e4939.debug 
10 usr/lib/debug/.build-id/d4/ca2aaf9563e619b41a90aeb20db15c3e3fc44e.debug 
11 usr/lib/debug/.build-id/d5/47ee00501d2e08c534eeba69290f69b8785930.debug 
12 usr/lib/debug/.build-id/ec/ddaaa922a79c7acf11e0acb96c1f9a0046d0f4.debug1 usr/lib/debug/.build-id/23/4038426c20af0ae55580c15e62b7f2429bdce5.debug
 2 usr/lib/debug/.build-id/25/b73c2eb98dba7933d20c9f2806274bdfe1075d.debug
 3 usr/lib/debug/.build-id/5c/fe4219098b204c1b355c8e5f212409da8b3b16.debug
 4 usr/lib/debug/.build-id/6a/8e35b2d5e766a8be6b05f440c53fb678275a13.debug
 5 usr/lib/debug/.build-id/88/e6799052055b4d05d34c4ec020af6bf7aa9972.debug
 6 usr/lib/debug/.build-id/8d/a3059c49b07be91cc2845bb53876bf051ded5c.debug
 7 usr/lib/debug/.build-id/93/5809a0adc59fd6dec08d67001494e54e5e6c43.debug
 8 usr/lib/debug/.build-id/99/e995dd95e04792eeb6d6dccdfc5a10f3db88cc.debug
 9 usr/lib/debug/.build-id/9a/45e2d3549b91e9b98f90f718ea00e2f53f8115.debug
 10 usr/lib/debug/.build-id/d0/67486ec90cbf481b5ce3d2dc73819cb96a90e6.debug
 11 usr/lib/debug/.build-id/ec/1ea08ec0edd5cb0d64c239be28d1fa5e00216a.debug
 12 usr/lib/debug/.build-id/ef/4e4af8873fa19ae111db5ee2668c5feda5890b.debug
13 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug13 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug
135 KB
data.tar.xz
135 KB
data.tar
7.46 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/0d/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)···344352·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/0d/0eaae084673fdde5f9bf1f14b33735edbe09fd.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/13/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/23/
9 -rw-r--r--···0·root·········(0)·root·········(0)···607320·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/13/afe202a7fcc77a4ba5a3ea761566d8373b23c1.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/16/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)···380088·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/16/9a72128a2d736ca21e1321761eada5edfa2991.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/49/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)···313808·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/49/d84188b6866b8680b11cfe1330a26155edd9c1.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···313816·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/23/4038426c20af0ae55580c15e62b7f2429bdce5.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/5b/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/25/
15 -rw-r--r--···0·root·········(0)·root·········(0)···335112·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/5b/881b606d8587803de8cf86097bd0604c72001d.debug9 -rw-r--r--···0·root·········(0)·root·········(0)···533280·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/25/b73c2eb98dba7933d20c9f2806274bdfe1075d.debug
 10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/5c/
 11 -rw-r--r--···0·root·········(0)·root·········(0)···490224·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/5c/fe4219098b204c1b355c8e5f212409da8b3b16.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/6e/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/6a/
 13 -rw-r--r--···0·root·········(0)·root·········(0)···335120·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/6a/8e35b2d5e766a8be6b05f440c53fb678275a13.debug
 14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/88/
 15 -rw-r--r--···0·root·········(0)·root·········(0)··1079336·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/88/e6799052055b4d05d34c4ec020af6bf7aa9972.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/8d/
17 -rw-r--r--···0·root·········(0)·root·········(0)···533272·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/6e/a1c96abccd5c16e7ef0a79b7b6065565d4a0b9.debug17 -rw-r--r--···0·root·········(0)·root·········(0)···607328·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/8d/a3059c49b07be91cc2845bb53876bf051ded5c.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/93/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/93/
19 -rw-r--r--···0·root·········(0)·root·········(0)···358480·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/93/7bb8ac136cb9c0c82aa9bd28a9757fdeb553a8.debug19 -rw-r--r--···0·root·········(0)·root·········(0)···344360·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/93/5809a0adc59fd6dec08d67001494e54e5e6c43.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/c3/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/99/
21 -rw-r--r--···0·root·········(0)·root·········(0)··1079328·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/c3/86adef1e263ca12bfd1f21bf809b475e365cde.debug21 -rw-r--r--···0·root·········(0)·root·········(0)···655104·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/99/e995dd95e04792eeb6d6dccdfc5a10f3db88cc.debug
 22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/9a/
 23 -rw-r--r--···0·root·········(0)·root·········(0)···358480·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/9a/45e2d3549b91e9b98f90f718ea00e2f53f8115.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d2/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d0/
23 -rw-r--r--···0·root·········(0)·root·········(0)···490224·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d2/4e48d069cbc026ea9398baf9a89533cd1e4939.debug 
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d4/ 
25 -rw-r--r--···0·root·········(0)·root·········(0)···324568·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d4/ca2aaf9563e619b41a90aeb20db15c3e3fc44e.debug25 -rw-r--r--···0·root·········(0)·root·········(0)···380088·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d0/67486ec90cbf481b5ce3d2dc73819cb96a90e6.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d5/ 
27 -rw-r--r--···0·root·········(0)·root·········(0)··1002336·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/d5/47ee00501d2e08c534eeba69290f69b8785930.debug 
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/ec/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/ec/
29 -rw-r--r--···0·root·········(0)·root·········(0)···655096·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/ec/ddaaa922a79c7acf11e0acb96c1f9a0046d0f4.debug27 -rw-r--r--···0·root·········(0)·root·········(0)···324584·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/ec/1ea08ec0edd5cb0d64c239be28d1fa5e00216a.debug
 28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/ef/
 29 -rw-r--r--···0·root·········(0)·root·········(0)··1002336·2024-04-18·13:40:50.000000·./usr/lib/debug/.build-id/ef/4e4af8873fa19ae111db5ee2668c5feda5890b.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/x86_64-linux-gnu/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
32 -rw-r--r--···0·root·········(0)·root·········(0)····36960·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug32 -rw-r--r--···0·root·········(0)·root·········(0)····36960·2024-04-18·13:40:50.000000·./usr/lib/debug/.dwz/x86_64-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
2.86 KB
./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-fabio.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
1.15 KB
readelf --wide --sections {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·004041·00···C··0···0··86 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000068·004041·00···C··0···0··8
7 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·0040b0·000351·00···C··0···0··87 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·0040b0·000351·00···C··0···0··8
8 ··[·4]·.debug_line·······PROGBITS········0000000000000000·004408·0002ed·00···C··0···0··88 ··[·4]·.debug_line·······PROGBITS········0000000000000000·004408·0002ec·00···C··0···0··8
9 ··[·5]·.debug_str········PROGBITS········0000000000000000·0046f8·004755·01·MSC··0···0··89 ··[·5]·.debug_str········PROGBITS········0000000000000000·0046f8·004755·01·MSC··0···0··8
10 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·008e4d·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·008e4d·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·l·(large),·p·(processor·specific)15 ··D·(mbind),·l·(large),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2b339a8bdf8e71d9087bb3dccb4f15075e870cbe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cca5b6dd8b780740716deb8900ded31820087d63
902 B
readelf --wide --debug-dump=rawline {}
    
Offset 18, 19 lines modifiedOffset 18, 19 lines modified
18 ·The·Directory·Table·(offset·0x16,·lines·16,·columns·1):18 ·The·Directory·Table·(offset·0x16,·lines·16,·columns·1):
19 ··Entry»  Name19 ··Entry»  Name
20 ··0»      (string)»      <dwz>20 ··0»      (string)»      <dwz>
21 ··1»      (string)»      /usr/lib/gcc/x86_64-linux-gnu/13/include21 ··1»      (string)»      /usr/lib/gcc/x86_64-linux-gnu/13/include
22 ··2»      (string)»      /usr/include22 ··2»      (string)»      /usr/include
23 ··3»      (string)»      /usr/include/x86_64-linux-gnu/bits23 ··3»      (string)»      /usr/include/x86_64-linux-gnu/bits
24 ··4»      (string)»      /usr/include/x86_64-linux-gnu/sys24 ··4»      (string)»      /usr/include/x86_64-linux-gnu/sys
25 ··5»      (string)»      ./.mesonpy-de1ycn0v25 ··5»      (string)»      ./.mesonpy-uyygcujg
26 ··6»      (string)»      /usr/include/python3.1126 ··6»      (string)»      /usr/include/python3.11
27 ··7»      (string)»      /usr/include/python3.11/cpython27 ··7»      (string)»      /usr/include/python3.11/cpython
28 ··8»      (string)»      /usr/include/python3.11/internal28 ··8»      (string)»      /usr/include/python3.11/internal
29 ··9»      (string)»      ./.mesonpy-taxxjjsm29 ··9»      (string)»      ./.mesonpy-edwsqb4j
30 ··10»     (string)»     /usr/include/python3.1230 ··10»     (string)»     /usr/include/python3.12
31 ··11»     (string)»     /usr/include/python3.12/cpython31 ··11»     (string)»     /usr/include/python3.12/cpython
32 ··12»     (string)»     /usr/include/python3.12/internal32 ··12»     (string)»     /usr/include/python3.12/internal
33 ··13»     (string)»     /usr/include/x86_64-linux-gnu/bits/types33 ··13»     (string)»     /usr/include/x86_64-linux-gnu/bits/types
34 ··14»     (string)»     ../src/fabio/ext/include34 ··14»     (string)»     ../src/fabio/ext/include
35 ··15»     (string)»     ../src/fabio/ext/src35 ··15»     (string)»     ../src/fabio/ext/src
  
247 B
strings --all --bytes=8 {}
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 OmoZ<3P:2 OmoZ<3P:
3 zSy]`?H\3 zSy]`?H\
4 Lra&e'tQ4 Lra&e'tQ
5 tHCz+'tYl5 tHCz+'tYl
6 x>fDT1_#6 x>fDT1_#
7 yU~/G$q=&[7 yU~/G$q=&[
8 w{EFWUBe>8 w{EFWUBe>
9 @Io`hcIM( 
10 c|EY-dPr9 c|EY-dPr
11 8F#"onq810 8F#"onq8
12 .shstrtab11 .shstrtab
13 .note.gnu.build-id12 .note.gnu.build-id
14 .debug_info13 .debug_info
15 .debug_abbrev14 .debug_abbrev
16 .debug_line15 .debug_line
12.2 KB
./usr/lib/debug/.build-id/0d/0eaae084673fdde5f9bf1f14b33735edbe09fd.debug vs.
./usr/lib/debug/.build-id/93/5809a0adc59fd6dec08d67001494e54e5e6c43.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 15% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········342112·(bytes·into·file)13 ··Start·of·section·headers:··········342120·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.95 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x53860:1 There·are·35·section·headers,·starting·at·offset·0x53868:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0011e8·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0011e8·18···A··4···1··8
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:·0d0eaae084673fdde5f9bf1f14b33735edbe09fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·935809a0adc59fd6dec08d67001494e54e5e6c43
2.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 30 lines modifiedOffset 25, 30 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-taxxjjsm31 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-edwsqb4j
32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include/x86_64-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include/x86_64-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x177):·/usr/include39 ··8»      (line_strp)»   (offset:·0x177):·/usr/include
40 ··9»      (line_strp)»   (offset:·0x184):·/usr/include/python3.12/internal40 ··9»      (line_strp)»   (offset:·0x184):·/usr/include/python3.12/internal
41 ··10»     (line_strp)»  (offset:·0x1a5):·../src/fabio/ext/include41 ··10»     (line_strp)»  (offset:·0x1a5):·../src/fabio/ext/include
  
42 ·The·File·Name·Table·(offset·0x54,·lines·66,·columns·2):42 ·The·File·Name·Table·(offset·0x54,·lines·66,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x58):·cf_io.pyx.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·cf_io.pyx.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x58):·cf_io.pyx.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x44):·cf_io.pyx.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x2fc):·object.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x2fc):·object.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·abstract.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·abstract.h
48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·tupleobject.h48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·tupleobject.h
49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1d7):·floatobject.h49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1d7):·floatobject.h
50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·string_fortified.h50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·string_fortified.h
51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1f8):·dictobject.h51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1f8):·dictobject.h
52 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x205):·stdio2.h52 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x205):·stdio2.h
2.77 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x7d·(32-bit)4 ···Length:········0x7d·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x9d57 ···Abbrev·Offset:·0x9d5
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-taxxjjsm11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-edwsqb4j
12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·6·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xa9>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xa9>
16 ·<1><1f>:·Abbrev·Number:·6·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x60a8>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x60a8>
18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1.17 KB
strings --all --bytes=8 {}
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 N^lCGCC:·(Debian·13.2.0-23)·13.2.0
2 X9GHj)7vc 
3 $tlYhxc!W 
4 q;Jz(KJA)I 
5 qL*r»   9/hE 
6 2[bs@OE( 
7 )wph!s=;: 
8 CtnM@W&RZ 
9 J3!ouQS#z 
10 dvFfN6Z! 
11 VR&gwCd% 
12 CL}=5>» / 
13 h7d[=&m. 
14 ?60[P&pS 
15 z5GOi.ZP 
16 +e66%?es5D 
17 x5[/4y/~ 
18 loza0C0t8uj 
19 %?}ahQ<7 
20 H4'CS;·[ 
21 O$ZK;!_! 
22 v\y*kx~C 
23 SyOx\B!C{Lq$ 
24 6]L@zL11] 
25 oLD(2D4F5 
26 OK4SAlI: 
27 sR,yh1P4B 
28 7bD/DmZ( 
29 ~N*#yt/"e 
30 !d'i4,O+ 
31 &Eh&bUao6/` 
32 siFYO3.! 
33 E»      H64W252 it`Il2ui-5
 3 PQ~d·cF·
 4 *"U\Jh#D
 5 tp-_sNsd
 6 _MZ,Mv,8)
 7 D+a2*pDi;
 8 LD[?bZnx
 9 WF)9+C+d&-
 10 d^D6;('k
 11 6PJ[mJ[mJ
 12 M6^·g`I=
 13 P1·ENr3T
 14 &y»     ;UjF;)kN{V
 15 ZnU<#)M,
 16 Q@-/9D=w-
 17 :QX[Uy» u
 18 -sfC>!Z,sR@$E
 19 IQAODA?C
 20 D\X*eug*yaiy
 21 %nv\r+p6
 22 ^<-r<I%^
 23 kME,GxNC
 24 \Ut1*zaH
 25 >%6H)?$)
 26 )|Pr8PM:z
 27 {Xhs$]js
 28 }Xh#yt/b
 29 -bc(*Mmz
 30 ##-Q1uN'
 31 G4Xf56SR"E
 32 j+`.$<"U
 33 5}NIoM5m
 34 YEeM,Ys8
34 I.n_/R·G35 I.n_/R·G
35 /I##A|EM36 /I##A|EM
 37 <Mf;225q
 38 xDN1s%aY<n
 39 +q+2Ke3Utuz
 40 Ra<}+'8$
 41 M.'.KI/kX
 42 hYC"XN9G
 43 \pnG[qO»
 44 4ec»    }EfQL
 45 z[v;m|%*V
 46 {]"»    p9Gr
 47 {u#UgH7O
 48 Up»     pkKW~
36 l4F=5*» g' 
37 }~52?PK{X 
38 3,gXRgQB 
39 X~,[lzBm 
40 O4_I4-|>p 
41 "SejzEEA 
42 Oy6buurrW 
43 oNi»    z»   nV 
44 ]{pAK&HTf 
45 T»      s}{\^k 
46 -Nf|OGb@ 
47 »       G3'R4S_U& 
48 3MspJOGOa 
49 v,9t7@"·49 v,9t7@"·
50 j5]@t'-P50 j5]@t'-P
51 @nLsM2\551 @nLsM2\5
52 )<")r9"y`52 )<")r9"y`
53 BQI^XCx;A53 BQI^XCx;A
54 SK=Q=\O\54 SK=Q=\O\
55 Yw@tlT\q55 Yw@tlT\q
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-taxxjjsm 
3 ··[····14]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c2 ··[·····0]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
 3 ··[····50]··./.mesonpy-edwsqb4j
4 ··[····64]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····64]··src/fabio/ext/cf_io.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a8]··/usr/include/python3.125 ··[····a8]··/usr/include/python3.12
6 ··[····c0]··/usr/include/python3.12/cpython6 ··[····c0]··/usr/include/python3.12/cpython
7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits
8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14e]··/usr/include/x86_64-linux-gnu/bits/types10 ··[···14e]··/usr/include/x86_64-linux-gnu/bits/types
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
13.1 KB
./usr/lib/debug/.build-id/13/afe202a7fcc77a4ba5a3ea761566d8373b23c1.debug vs.
./usr/lib/debug/.build-id/8d/a3059c49b07be91cc2845bb53876bf051ded5c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 11% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········605016·(bytes·into·file)13 ··Start·of·section·headers:··········605024·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
3.48 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x93b58:1 There·are·36·section·headers,·starting·at·offset·0x93b60:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0013b0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0013b0·18···A··4···1··8
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:·13afe202a7fcc77a4ba5a3ea761566d8373b23c13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8da3059c49b07be91cc2845bb53876bf051ded5c
2.32 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-de1ycn0v31 ··0»      (line_strp)»   (offset:·0x58):·./.mesonpy-uyygcujg
32 ··1»      (line_strp)»   (offset:·0x6c):·src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6c):·src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.11/cpython
35 ··4»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x138):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x138):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x15a):·/usr/include38 ··7»      (line_strp)»   (offset:·0x15a):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x167):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x167):·/usr/include/python3.11/internal
40 ··9»      (line_strp)»   (offset:·0x188):·../src/fabio/ext/include40 ··9»      (line_strp)»   (offset:·0x188):·../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:·0x5c):·mar345_IO.pyx.c43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x48):·mar345_IO.pyx.c
44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5c):·mar345_IO.pyx.c44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x48):·mar345_IO.pyx.c
45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x356):·object.h45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x356):·object.h
46 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1a1):·abstract.h46 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1a1):·abstract.h
47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1ac):·tupleobject.h47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1ac):·tupleobject.h
48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ba):·string_fortified.h48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ba):·string_fortified.h
49 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1cd):·stdio2.h49 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1cd):·stdio2.h
50 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1d6):·unicodeobject.h50 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1d6):·unicodeobject.h
51 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1e6):·listobject.h51 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1e6):·listobject.h
2.78 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x34·(32-bit)4 ···Length:········0x34·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xa807 ···Abbrev·Offset:·0xa80
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-de1ycn0v11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-uyygcujg
12 ·<1><15>:·Abbrev·Number:·5·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·5·(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:·5·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc7>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc7>
16 ·<1><1f>:·Abbrev·Number:·5·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x61f>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x61f>
18 ·<1><24>:·Abbrev·Number:·5·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
1.56 KB
strings --all --bytes=8 {}
    
Offset 1, 85 lines modifiedOffset 1, 83 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 \GCC:·(Debian·13.2.0-23)·13.2.0
 2 0fv*/I$4u
 3 QG9+oUhy
 4 !~=vvF5a
 5 }$~YvnFy
 6 y-R%aCb3y+h
 7 E)N{)&Dmx
 8 KqkLq5H\;!
 9 BEzTTFLa{cEz(c
 10 Pn?PmhL^
 11 L'_Wf'o2
 12 >Euw:^!G
 13 Y)>xrCk,
 14 4d\7dt;i
 15 (9q/Kopd
 16 _<ok<=B;
 17 V2?y?xC7
 18 [}+,wZ>Z
 19 R2rMg)9·^
 20 9gE}rTTD
 21 ?"5@X=K<"
2 >@{me??}/4 
3 [x(v@!L= 
4 ?JSO_M=}5 
5 e'Zz"\tFz 
6 tsq685P4 
7 `Dlj=cvw 
8 }qEA49Rc 
9 [?o2\3e; 
10 YQQiY5EOSn 
11 {·5R3Q}H#"e 
12 ME|x]/bQ2 
13 kiC(MY·I 
14 g&r/t*N4 
15 L_'Hr\BXJxR 
16 vsq=uqWH 
17 81EmqnFd= 
18 UNrYnlgw 
19 r#ENBbB7 
20 gcm%&>6YF=6 
21 Uyun:?zFa 
22 R8C8Rc9] 
23 (~1C;%j-~3C{ 
24 uwul3qwuB 
25 h?»     B:U@k 
26 QF:5.B9$22 QF:5.B9$
27 _"pI"m,923 _"pI"m,9
28 M[l8QqEl24 M[l8QqEl
29 RM)3"V]:25 RM)3"V]:
30 Wl]u5khfF[WC26 Wl]u5khfF[WC
31 7{a/]qxqo27 7{a/]qxqo
32 jRzX=UQg28 jRzX=UQg
33 ;-y\DS])29 ;-y\DS])
34 !%(^_3F-30 !%(^_3F-
35 NT,SkW,Nf 
36 'VlGwT|T 
37 S06=+2rBo31 dwjIz@6s
 32 V{K1Q(^m
 33 0CgF»   3T)
 34 ]d1IL3uH
38 N4xT%Qw&35 N4xT%Qw&
39 gL{`>n*336 gL{`>n*3
40 S;~Lc2x"37 S;~Lc2x"
41 '9RER%!e38 '9RER%!e
42 BTPPdJ*z39 BTPPdJ*z
43 qif2·;R<40 qif2·;R<
44 {WYF~W~N41 {WYF~W~N
45 WW0tEbgK42 WW0tEbgK
46 4)(kXJC10,}43 4)(kXJC10,}
47 #\:D?~O=44 #\:D?~O=
48 ,8rHED^@45 ,8rHED^@
49 u!Nmz;NU46 u!Nmz;NU
50 4"T+TCby\47 ;;ewfnwn
 48 s~rOMom!
 49 ri#wa?Kj
51 i5O?SzuD50 i5O?CzuD
52 2WJhG7x@ 
53 I]c/G2» I51 I]m/G2» I
54 =>Y]gu"H 
55 qO"o5Ih6q 
56 IHp<YZQu 
57 7BuEg^C] 
58 <}6uC1?F6( 
59 3»      }u$»   $Gp 
60 s*w*6Jl& 
61 t)·K}1v2K 
62 '»      E4p&0!6 
63 &0yL`BL` 
64 DhDN:Rol 
65 \1M5NP).K 
66 zx,5Qvru: 
67 2T}NQ9[: 
68 -4sWP6v] 
69 ujwsXbNNv^ 
70 >1"d"C>s?3 
71 _f6C;VGD 
72 F$[w9D2Y 
73 wha2U5a6 
74 E6{<F4#] 
75 /6A;}8(v 
76 /TT·wOAH 
77 -J?'z\.Q 
78 Wl$&jyP9k.52 @36^er$X
 53 h4u9MS{B
 54 !o=Ulj"YC
 55 >3?v93sD
 56 ^o8Jo<Po
 57 P\0'&=.U
 58 }'hO%A[a
 59 DbmA+Mt})
 60 GsSDhx8q
 61 '>e[,Zu>
 62 +(_1b4hL
 63 QyWQ8uZVQ
 64 ^<ue(hzX
 65 /Sge\W{5
 66 *f)}:q|mD
 67 V7jzsnEM.
 68 BD^"Ip&e^
 69 5p."$T·T
 70 5u6L[h0+pU<qRnM
 71 ,qVQ>VB}
 72 R2cS1mI|
 73 cklU$Zy8
 74 O!q~T_@9<
 75 (bC(YDB1,
 76 xEf'f.DHv
Max diff block lines reached; 61/1543 bytes (3.95%) of diff not shown.
793 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-de1ycn0v 
3 ··[····14]··src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c2 ··[·····0]··src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
 3 ··[····58]··./.mesonpy-uyygcujg
4 ··[····6c]··src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····6c]··src/fabio/ext/mar345_IO.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····b4]··/usr/include/python3.115 ··[····b4]··/usr/include/python3.11
6 ··[····cc]··/usr/include/python3.11/cpython6 ··[····cc]··/usr/include/python3.11/cpython
7 ··[····ec]··/usr/include/x86_64-linux-gnu/bits7 ··[····ec]··/usr/include/x86_64-linux-gnu/bits
8 ··[···10f]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···10f]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···138]··/usr/include/x86_64-linux-gnu/sys9 ··[···138]··/usr/include/x86_64-linux-gnu/sys
10 ··[···15a]··/usr/include10 ··[···15a]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
8.1 KB
./usr/lib/debug/.build-id/16/9a72128a2d736ca21e1321761eada5edfa2991.debug vs.
./usr/lib/debug/.build-id/d0/67486ec90cbf481b5ce3d2dc73819cb96a90e6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 14% similar despite different names
1.93 KB
readelf --wide --sections {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ··[18]·.fini_array·······NOBITS··········0000000000031890·000888·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········0000000000031890·000888·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········0000000000031898·000888·0001e0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········0000000000031898·000888·0001e0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········0000000000031a78·000888·000588·08··WA··0···0··825 ··[20]·.got··············NOBITS··········0000000000031a78·000888·000588·08··WA··0···0··8
26 ··[21]·.data·············NOBITS··········0000000000032000·000888·0014e8·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0000000000032000·000888·0014e8·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0000000000033500·000888·0008f8·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0000000000033500·000888·0008f8·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·00008c·00···C··0···0··829 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·00008c·00···C··0···0··8
30 ··[25]·.debug_info·······PROGBITS········0000000000000000·000310·0242c9·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·000310·0242c8·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0245e0·0003d9·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0245d8·0003d9·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·0249c0·00f3a1·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·0249b8·00f3a1·00···C··0···0··8
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·033d68·00019e·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·033d60·0001a2·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·033f08·01d021·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·033f08·01d021·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·050f30·003fc5·00···C··0···0··835 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·050f30·003fc5·00···C··0···0··8
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·054ef5·00004d·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·054ef5·00004d·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·054f48·003a20·18·····33·445··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·054f48·003a20·18·····33·445··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·058968·00392b·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·058968·00392b·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·05c293·00015f·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·05c293·00015f·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:·169a72128a2d736ca21e1321761eada5edfa29913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d067486ec90cbf481b5ce3d2dc73819cb96a90e6
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-taxxjjsm31 ··0»      (line_strp)»   (offset:·0x5c):·./.mesonpy-edwsqb4j
32 ··1»      (line_strp)»   (offset:·0x70):·src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x70):·src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xba):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xba):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xf2):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf2):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x13e):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x13e):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x160):·/usr/include38 ··7»      (line_strp)»   (offset:·0x160):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x16d):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x16d):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·byte_offset.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·byte_offset.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·byte_offset.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·byte_offset.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x29e):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x29e):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18e):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18e):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x199):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x199):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a7):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a7):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c7):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c7):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d0):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d0):·unicodeobject.h
1.13 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·128·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·128·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-taxxjjsm13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5c):·./.mesonpy-edwsqb4j
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x840a14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x840a
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·
1.36 KB
strings --all --bytes=8 {}
    
Offset 1, 62 lines modifiedOffset 1, 68 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
2 ()wd]fO. 
3 P&SH6;2) 
4 ([*9»   HK& 
5 R_Zzet*+ 
6 c"t%:Dwq 
7 [ZK}"t}"< 
8 E?9/se|e 
9 U2S4>Ak@UBG 
10 [hR.DnY+D 
11 -)uEB#T5o3 
12 HHQozxN? 
13 HS~7MY$L93 
14 {LKs|7Q^ 
15 O)$<Dbtn 
16 7^Q:q30?7 
17 ;LNV%dRoD 
18 LQVDy-]n 
19 C@<8CTw2 
20 d;rQ@2*MB 
21 {CX@po:·i 
22 FE»     ,cfmU 
23 fvn$pm-v 
24 Vhf77tA?2 &*tA+Bj+4J
 3 dF.6'.t`]-
 4 c[s"Ink*?b
 5 gO-nGr9zp
 6 5KWXQ&&<u
 7 1>BB>59}73&
 8 4TO>21GR
 9 -Dq`o=Tl
 10 P|<&Y)KDJ
 11 akSqDQZp_B[
 12 %T^]^\[t
 13 $~=&~eS.
 14 j»      g%+ZXE
 15 }4s'\hM{}ju
 16 Xt"4|"?m1
 17 f8vj=_tG
 18 5h~~"v@$
 19 ~F>CnX|G
 20 dgPv$jv\2\#
 21 2*^J5U» » d
 22 ·»       ""^M[3
 23 MU}Ik3xI
 24 {Ir%»   q7Z
 25 m^a"Fc"3ZT
 26 oFM+;<A_
 27 CG'kLfA(i
 28 NIbxcVe!
 29 H`]P9h-5
 30 \uY@$WN&by
25 m4k/3D'+31 m0k/2D'+
26 ^qiT10EA 
27 V(,*]M0_ 
28 y»      d#=T"_ 
29 ;2t%ay>xZ 
30 *!.CxRl@G 
31 /O3O!>Jxm 
32 :dL^(j$i~ 
33 0{B,/m.r 
34 K)7CsC2" 
35 6{q9\}A5 
36 sp1m8w_S 
37 b&}u5oz1 
38 ?e»     W-<@-, 
39 k(Y4]HSGI 
40 C~x>KJ*1 
41 'qX{y@B# 
42 1eO`LYn$ 
43 .%WjK1ic$ 
44 ^n3Cyx51 
45 (]_63#·O 
46 "u@»    l,N7| 
47 XC]mzV>Rl( 
48 iJD/M·aV 
49 >GUZJCIN 
50 *=7Ws.W) 
51 (MkZG+Mk 
52 |O/kS'>f 
53 q&76co== 
54 mnWa#?p7 
55 x»      nMREl6D32 -JxW_?~a
 33 GSq^4g;U
 34 it_$v;0m
 35 \DkYj$g3
 36 poV'Qw+·
 37 Rs\hlH9V
 38 »       `4$·W:XkD
 39 <ub)*Ug*Ee
 40 EV.EUN"K
 41 p0b)-`>2
 42 -6I{*DZo
 43 ·ygr=TieheZ1=
 44 jSQl33g"W}&p
 45 &}${SR%l
 46 7.z&swu:
 47 aCh}y[uX
 48 G>`1+)z4
 49 va5!F09_
 50 (CECl_AaO
 51 ;/jQ/:Ik
 52 F%tN!@/4
 53 f[]<m`!7
 54 T!F{oJ03
 55 $=_]$=>)#W#
 56 :6h?mP» o
 57 y9,t8kY:e
 58 da0HX9O|\
 59 t_\Ks.JB
 60 tS+]LXEC
 61 C,{4|upl
56 XwPRt7v#62 XwPRt7v#
57 &»      QY(j5"V63 &»      QY(j5"V
58 fL7F'QlFJ64 fL7F'QlFJ
59 *rv*N^(0]65 *rv*N^(0]
60 EF"]]'/·866 EF"]]'/·8
61 #-tcXV+|67 #-tcXV+|
62 Hthlb,1lblq,68 Hthlb,1lblq,
803 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-taxxjjsm 
3 ··[····14]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c2 ··[·····0]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
 3 ··[····5c]··./.mesonpy-edwsqb4j
4 ··[····70]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····70]··src/fabio/ext/byte_offset.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····ba]··/usr/include/python3.125 ··[····ba]··/usr/include/python3.12
6 ··[····d2]··/usr/include/python3.12/cpython6 ··[····d2]··/usr/include/python3.12/cpython
7 ··[····f2]··/usr/include/x86_64-linux-gnu/bits7 ··[····f2]··/usr/include/x86_64-linux-gnu/bits
8 ··[···115]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···115]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···13e]··/usr/include/x86_64-linux-gnu/sys9 ··[···13e]··/usr/include/x86_64-linux-gnu/sys
10 ··[···160]··/usr/include10 ··[···160]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
9.57 KB
./usr/lib/debug/.build-id/49/d84188b6866b8680b11cfe1330a26155edd9c1.debug vs.
./usr/lib/debug/.build-id/23/4038426c20af0ae55580c15e62b7f2429bdce5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 15% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········311568·(bytes·into·file)13 ··Start·of·section·headers:··········311576·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
3.13 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x4c110:1 There·are·35·section·headers,·starting·at·offset·0x4c118:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001080·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001080·18···A··4···1··8
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:·49d84188b6866b8680b11cfe1330a26155edd9c13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·234038426c20af0ae55580c15e62b7f2429bdce5
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-de1ycn0v31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-uyygcujg
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/_cif.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/_cif.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.11/cpython
35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x100):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x100):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x129):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x129):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14b):·/usr/include38 ··7»      (line_strp)»   (offset:·0x14b):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x158):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x158):·/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:·0x57):·_cif.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x43):·_cif.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x57):·_cif.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x43):·_cif.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x316):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x316):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x184):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x184):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x192):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x192):·string_fortified.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a5):·stdio2.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a5):·stdio2.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1ae):·unicodeobject.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1ae):·unicodeobject.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·listobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·listobject.h
1.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·127·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·127·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·
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-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_cif.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-de1ycn0v13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-uyygcujg
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x733214 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x7332
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<26>···DW_AT_stmt_list···:·(sec_offset)·016 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2a>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2a>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2b>···DW_AT_byte_size···:·(data1)·818 ····<2b>···DW_AT_byte_size···:·(data1)·8
19 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·20 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·
892 B
strings --all --bytes=8 {}
    
Offset 1, 40 lines modifiedOffset 1, 43 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
2 TMFg38e35 
3 UtNVgU>' 
4 Vr],vv2& 
5 aIQluOqo!, 
6 "{RJgR"{ 
7 RbnUkm\{ 
8 55Z}_Sc| 
9 *s(^wd,p 
10 L`GPNQJ*| 
11 VIu7-ugH 
12 =o17zc!6z 
13 e·ja9jIJ! 
14 sZfFFa1( 
15 /hj}UyCZH 
16 h/TM3TI, 
17 P:7JM~I/\ 
18 @SKJrW[r 
19 ~fM/+jK/ 
20 ^'#\I9-5n 
21 t,.*/0;i 
22 |-FR(ZhF) 
23 AoC;o2S8 
24 uHT-#243 
25 z2R/~9TK 
26 >N@@_»  J[ 
27 =y1Ki4g2in 
28 at&xu8:$f 
29 =W:u.gWC 
30 Ca\EBi=h- 
31 &NJ68k-S|) 
32 j·[$rAB1C 
33 eUjbc?Z]2 )yQI.yMrI
 3 sD!$g$<.NbK@
 4 BiefCi@R*#
 5 e@4er]h^Z
 6 |En·{.s,
 7 ^=5.#U/2
 8 uK0NmY=@
 9 #KRb>jLgc
 10 }FE\g0Vg
 11 Y~d%xaYn
 12 ·w&Js3)H
 13 P,1[+~([3
 14 k/.#<sN@Uy5
 15 Z@dE*jLQd%
 16 SFeU$UE:!
 17 ~\n:x*z6
 18 Y</:5'5I0
 19 ;##FdT*g
 20 ZHQ3#Ec)E
 21 5I>Q[{/$
 22 )c,S:/FX#
 23 KndkaiyZXx
 24 J*@?q:q_
 25 ;4WcZv~j
 26 xz45p;{j
 27 ?Cr,krtnz]
 28 fw(A»   %rq,
 29 !>#7#pD1k9
 30 d6%"M6g0j
 31 AF?!c:"E!
 32 4ph"!?<N
 33 @lxoLDsW
 34 ·VR-[q34.
 35 k3"fk;2l
 36 $'7%i8W|
34 YnlP<{\<+37 YnlP<{\<+
35 1vR|tAW>38 1vR|tAW>
36 #3»     [NB8s39 #3»     [NB8s
37 }5i`2y.'40 }5i`2y.'
38 ]LAfQ{1+ui*41 ]LAfQ{1+ui*
39 Ex]89pw242 Ex]89pw2
40 '7)hyY'.43 '7)hyY'.
768 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-de1ycn0v 
3 ··[····14]··src/fabio/ext/_cif.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c2 ··[·····0]··src/fabio/ext/_cif.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
 3 ··[····4e]··./.mesonpy-uyygcujg
4 ··[····62]··src/fabio/ext/_cif.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/_cif.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a5]··/usr/include/python3.115 ··[····a5]··/usr/include/python3.11
6 ··[····bd]··/usr/include/python3.11/cpython6 ··[····bd]··/usr/include/python3.11/cpython
7 ··[····dd]··/usr/include/x86_64-linux-gnu/bits7 ··[····dd]··/usr/include/x86_64-linux-gnu/bits
8 ··[···100]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···100]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···129]··/usr/include/x86_64-linux-gnu/sys9 ··[···129]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14b]··/usr/include10 ··[···14b]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
10.1 KB
./usr/lib/debug/.build-id/5b/881b606d8587803de8cf86097bd0604c72001d.debug vs.
./usr/lib/debug/.build-id/6a/8e35b2d5e766a8be6b05f440c53fb678275a13.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 13% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········332872·(bytes·into·file)13 ··Start·of·section·headers:··········332880·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x51448:1 There·are·35·section·headers,·starting·at·offset·0x51450:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001068·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001068·18···A··4···1··8
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:·5b881b606d8587803de8cf86097bd0604c72001d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6a8e35b2d5e766a8be6b05f440c53fb678275a13
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-taxxjjsm31 ··0»      (line_strp)»   (offset:·0x4e):·./.mesonpy-edwsqb4j
32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x62):·src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x100):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x100):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x129):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x129):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14b):·/usr/include38 ··7»      (line_strp)»   (offset:·0x14b):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x158):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x158):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·61,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x57):·_cif.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x43):·_cif.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x57):·_cif.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x43):·_cif.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x289):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x289):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x184):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x184):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x192):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x192):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1a5):·longintrepr.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1a5):·longintrepr.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b3):·dictobject.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b3):·dictobject.h
50 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x1c0):·stdio2.h50 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x1c0):·stdio2.h
1.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·127·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·127·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-taxxjjsm13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x4e):·./.mesonpy-edwsqb4j
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x758c14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x758c
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<26>···DW_AT_stmt_list···:·(sec_offset)·016 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2a>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2a>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2b>···DW_AT_byte_size···:·(data1)·818 ····<2b>···DW_AT_byte_size···:·(data1)·8
19 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·20 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·
1.29 KB
strings --all --bytes=8 {}
    
Offset 1, 69 lines modifiedOffset 1, 64 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
 2 oBZWItr/h
 3 ?`fe8]A^B
 4 p`DxIj;7
 5 !b$F,o'yG
 6 wgrqY=9Z
 7 EYgpu$NV
 8 WQS3[J>A
 9 `DYNDAA4
 10 >6FtwE|5
 11 }^$=#Y$=/
 12 |QlrB)3t
 13 N<,W*$41
 14 NIiW$4RU
 15 '<fPSM)s
 16 %TU-SA{(
 17 <·XTVfmQ
 18 yg3r[+5<g
 19 m!'{PhdF
 20 mvu?%+))7
 21 ·=QRsXQs
 22 69LhG8iG]
 23 d?J`'[I*
 24 `esS?56M"
 25 ~g27Z,kO
 26 aX:29]hX
 27 6\;5Cz=O^_
 28 2j(~K,_3
 29 )YS~&-gv(
2 )4y(qw"1 
3 (iWqX3X=9 
4 5AUv1mA- 
5 %/4[TX.E 
6 fwh#t`}W9 
7 uocWqbcaG 
8 jyrQ6Ry6 
9 »       W9»     qG'h 
10 J-bL-bL- 
11 a|V»    +)ir+ 
12 kL9mu27; 
13 XBv"^6XgS 
14 D=wio%GI{ 
15 o{X»    2ZsRTB<d 
16 G?!K57d|+ 
17 pOR9!T;q 
18 nRGZCkt7 
19 &eug*ils·3k 
20 :~ri&~m_PK 
21 LdEh"+^FQ 
22 iZLxe;:4»        
23 MN>\iA_D 
24 ML_»    71}5 
25 p3QS'EM'sM/DMe 
26 4%[M=dE#UEy 
27 #[pgAJkEJ 
28 p<W?(^?qw 
29 (k*G[S9& 
30 jI3e»   K2U; 
31 ^guq*8&_ 
32 .o6J\BD/ 
33 <rQ`,yID 
34 vURIJ#pT4W30 vURIJ#pT4W
35 {WZ»    7Nm)31 {WZ»    7Nm)
36 K^btmj1n32 K^btmj1n
37 XK"{qb15?33 XK"{qb15?
38 t6BU^RE-34 t6BU^RE-
39 MQL_/6r}M35 MQL_/6r}M
40 mRZlEE7i36 mRZlEE7i
41 00n+v]H"37 00n+v]H"
42 $pXu14;HI|38 $pXu14;HI|
 39 5|.^jj8w
 40 bB»     PG&tK
 41 X<T&S\DG
 42 Ez4sn=Bv
 43 VkWWDwuo
 44 F/wxab.g\
 45 0lg#aU\U
 46 2.?B}k/&
 47 ·5?as~x;]86P
 48 0\Ydx9x·
 49 jfq$%h=p
 50 h96FNbV"
 51 8#7HA&=K
 52 ?dsbS'C|
 53 JL@:'E?i
 54 1%/nI>%%
 55 w^#\G.w3
 56 JR}54~~7&
 57 ;&Qy$|rG
43 YZ:*up_< 
44 (n`1s:`Hh;D. 
45 ·2(|&=n4 
46 N?yO+Xb_ 
47 ,eUnC{t5 
48 x&Ns5K6xl 
49 ·))B,<J+ 
50 JGa`rT#y 
51 JzMG"q(*J 
52 gO`"M5}> 
53 zq4$!.mT/ 
54 L!h*?m=~r 
55 t#fVS9%@Z\ 
56 sgrMgWDVf 
57 4R5!(bTl 
58 O(oBjcFW 
59 Rd-q`a4= 
60 G|IyK6B* 
61 Bo)E`L/F 
62 9Y&V~<<% 
63 dA"6Y?Y,58 dA"6Y?Y,
64 S·Xl^)|@o59 S·Xl^)|@o
65 <l]yltQ[60 <l]yltQ[
66 &4sbOhJ!p61 &4sbOhJ!p
67 v8soKqoK62 v8soKqoK
68 ZPY($W.263 ZPY($W.2
69 75T+mK[L64 75T+mK[L
768 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-taxxjjsm 
3 ··[····14]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c2 ··[·····0]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_cif.pyx.c
 3 ··[····4e]··./.mesonpy-edwsqb4j
4 ··[····62]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····62]··src/fabio/ext/_cif.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a5]··/usr/include/python3.125 ··[····a5]··/usr/include/python3.12
6 ··[····bd]··/usr/include/python3.12/cpython6 ··[····bd]··/usr/include/python3.12/cpython
7 ··[····dd]··/usr/include/x86_64-linux-gnu/bits7 ··[····dd]··/usr/include/x86_64-linux-gnu/bits
8 ··[···100]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···100]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···129]··/usr/include/x86_64-linux-gnu/sys9 ··[···129]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14b]··/usr/include10 ··[···14b]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
10.4 KB
./usr/lib/debug/.build-id/6e/a1c96abccd5c16e7ef0a79b7b6065565d4a0b9.debug vs.
./usr/lib/debug/.build-id/25/b73c2eb98dba7933d20c9f2806274bdfe1075d.debug
Files 15% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········531032·(bytes·into·file)13 ··Start·of·section·headers:··········531040·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x81a58:1 There·are·35·section·headers,·starting·at·offset·0x81a60:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0011e8·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0011e8·18···A··4···1··8
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:·6ea1c96abccd5c16e7ef0a79b7b6065565d4a0b93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·25b73c2eb98dba7933d20c9f2806274bdfe1075d
1.61 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-taxxjjsm31 ··0»      (line_strp)»   (offset:·0x60):·./.mesonpy-edwsqb4j
32 ··1»      (line_strp)»   (offset:·0x74):·src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x74):·src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xf8):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf8):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x11b):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x11b):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x144):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x144):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x166):·/usr/include38 ··7»      (line_strp)»   (offset:·0x166):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x173):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x173):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·65,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·65,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x60):·_agi_bitfield.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4c):·_agi_bitfield.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x60):·_agi_bitfield.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4c):·_agi_bitfield.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x207):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x207):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ad):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ad):·string_fortified.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1c0):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1c0):·dictobject.h
49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1cd):·stdio2.h49 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1cd):·stdio2.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d6):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d6):·unicodeobject.h
1.14 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·132·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·132·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-taxxjjsm13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x60):·./.mesonpy-edwsqb4j
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xc35214 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xc352
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·
1.59 KB
strings --all --bytes=8 {}
    
Offset 1, 71 lines modifiedOffset 1, 78 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 ]GCC:·(Debian·13.2.0-23)·13.2.0
2 V~WF#VXx 
3 L.?qquyX 
4 sGzLz{'H 
5 HSeDRbGSJ2 
6 V.Y0z>d»x0bP: 
7 uF!<gx*Vl 
8 ivJbl?yU"_ 
9 (/Q;ckY6 
10 tq1J2M9(. 
11 Jit$:-"< 
12 <\k^T=Fh 
13 dv3BVOv3Bi^ 
14 t^}d|»  Dm 
15 9ZqV0=^p 
16 o$~.'c9Y, 
17 v|4»    _/{j 
18 eZBeeW=Vge= 
19 /NerE5v) 
20 r&uZ%.%+ 
21 @HWr[KH=9 
22 tWm1>x[.F 
23 |[[Lo**X 
24 ;Dh#yt/"m&l 
25 &HI'm>xI 
26 h6ZMZ`() 
27 Y-d%z'Pt 
28 bJsK[\am 
29 ^~JjsvYw 
30 >|j4?P0d 
31 `j*5:eZ_"v 
32 EZSLxx@k,X 
33 tIZU"E}'1 
34 ]h_Y_QF_tj 
35 c^Aa&%5^ 
36 m3<Ui+&n 
37 s-»     'eIb9o 
38 R.Yl8d+$ 
39 X<k6[4_H 
40 }+4n5*P|* 
41 |·TeG3.[jmE 
42 ./I$.q8% 
43 GoY=R-Ql 
44 Re/zGq0v; 
45 -Ji%]gZI 
46 jFxDR!WKu 
47 Pgju(g:P 
48 nJ3·V8#! 
49 Z4?Mk~N4 
50 snL,K0Glh 
51 |CFMWpT= 
52 r'@+x5U? 
53 Y'_W}tI:]5 
54 }wW»    »    {R{p 
55 `5n\Dq5| 
56 »       Oz»     yz=5g 
57 YH},+@$L* 
58 2U`Efg%= 
59 ·Tf6^»   a!CP 
60 WL|SGij(L 
61 A8s)G*-+2 
62 ybI"S2&"[I 
63 (6h7YeTb 
64 .&_13ZeC2 Z/%mF5/X
 3 lgvZ=f|1~
 4 `K$R<}l4
 5 jBgX»   \!<
 6 xQapF6Baq
 7 )rQtk»  )r
 8 ~,mdL7z!-O
 9 +&?gss/g
 10 BLC9[7J{
 11 b/kx])l»
 12 Bz)n*+n&
 13 ="%'KFRrd2uk
 14 Ylo07?p6
 15 r»      shwEo9
 16 zy5o^]yE
 17 v*#1D+8)
 18 ro/v}N[0
 19 _2Qx|9/w)
 20 B']y<&@7_
 21 yLqZ/=Ao
 22 bpE^SMpPw
 23 H3U,EBLD
 24 of6GFr6%
 25 22Wm/E68
 26 Z{iqUmZ({
 27 b{/Q`{Oe]q·
 28 ·]ILU]9aRUA
 29 5/f,yE!JL
 30 u_i9Zc"rQ
 31 g3y[_»  \Lo
 32 jkWr5Z·J
 33 vx5X\$58
 34 <_{7}K<|k
 35 LY%w0>6U
 36 zr1_ON^c
 37 GK\nj]Di
 38 #8~<.>Z$
 39 M6bfIm$[0c3
 40 »       d=oJ?fJ
 41 ^i:vy·mL
 42 Fv»     H)=,N
 43 ~s»     3i/p;
 44 %tc%*A_a
 45 r>Y3KZ3M
 46 tzl(BSv@
 47 EzYTg]mL
 48 ORRT5G&45
 49 G53Iqbn@7(
 50 p'@Texl&
 51 "u@»    l.~j
 52 ]9j|0Vyx
 53 0h?8K1"Y?X@
 54 M=VxeYKF
 55 _*7g22p^
 56 0Du-n"Eg
 57 xY!~'|+,g7
 58 g"u;{zPm
 59 "Mq(^#:"Q
 60 r.@f#O9j
 61 *iT5z'VzJ
 62 T3LrPsWm
 63 8]p;CDFs
 64 1=sK#Wo^a
 65 »       l"ox@l#^_
Max diff block lines reached; 64/1577 bytes (4.06%) of diff not shown.
813 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-taxxjjsm 
3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c2 ··[·····0]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
 3 ··[····60]··./.mesonpy-edwsqb4j
4 ··[····74]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····74]··src/fabio/ext/_agi_bitfield.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····c0]··/usr/include/python3.125 ··[····c0]··/usr/include/python3.12
6 ··[····d8]··/usr/include/python3.12/cpython6 ··[····d8]··/usr/include/python3.12/cpython
7 ··[····f8]··/usr/include/x86_64-linux-gnu/bits7 ··[····f8]··/usr/include/x86_64-linux-gnu/bits
8 ··[···11b]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···11b]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···144]··/usr/include/x86_64-linux-gnu/sys9 ··[···144]··/usr/include/x86_64-linux-gnu/sys
10 ··[···166]··/usr/include10 ··[···166]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
7.71 KB
./usr/lib/debug/.build-id/93/7bb8ac136cb9c0c82aa9bd28a9757fdeb553a8.debug vs.
./usr/lib/debug/.build-id/9a/45e2d3549b91e9b98f90f718ea00e2f53f8115.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 15% similar despite different names
1.85 KB
readelf --wide --sections {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ··[18]·.fini_array·······NOBITS··········000000000002f888·000880·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········000000000002f888·000880·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········000000000002f890·000880·0001e0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········000000000002f890·000880·0001e0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········000000000002fa70·000880·000590·08··WA··0···0··825 ··[20]·.got··············NOBITS··········000000000002fa70·000880·000590·08··WA··0···0··8
26 ··[21]·.data·············NOBITS··········0000000000030000·000880·0014e8·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0000000000030000·000880·0014e8·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0000000000031500·000880·000a30·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0000000000031500·000880·000a30·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·00008b·00···C··0···0··829 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·00008b·00···C··0···0··8
30 ··[25]·.debug_info·······PROGBITS········0000000000000000·000310·0206bc·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·000310·0206ba·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0209d0·0003d6·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0209d0·0003d6·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·020da8·00efd3·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·020da8·00efd2·00···C··0···0··8
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·02fd80·0001aa·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·02fd80·0001ac·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·02ff30·01b20a·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·02ff30·01b20a·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·04b140·004117·00···C··0···0··835 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·04b140·004117·00···C··0···0··8
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·04f257·00004d·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·04f257·00004d·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·04f2a8·003e40·18·····33·488··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·04f2a8·003e40·18·····33·488··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·0530e8·003d42·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·0530e8·003d42·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·056e2a·00015f·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·056e2a·00015f·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:·937bb8ac136cb9c0c82aa9bd28a9757fdeb553a83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9a45e2d3549b91e9b98f90f718ea00e2f53f8115
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-de1ycn0v31 ··0»      (line_strp)»   (offset:·0x5c):·./.mesonpy-uyygcujg
32 ··1»      (line_strp)»   (offset:·0x70):·src/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x70):·src/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xba):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xba):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.11/cpython
35 ··4»      (line_strp)»   (offset:·0xf2):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf2):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x115):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x13e):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x13e):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x160):·/usr/include38 ··7»      (line_strp)»   (offset:·0x160):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x16d):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x16d):·/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:·0x5e):·byte_offset.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·byte_offset.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·byte_offset.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·byte_offset.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x32b):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x32b):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18e):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x18e):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x199):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x199):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a7):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1a7):·string_fortified.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1ba):·stdio2.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1ba):·stdio2.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1c3):·unicodeobject.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1c3):·unicodeobject.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d3):·listobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d3):·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:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·129·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·129·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-de1ycn0v13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x5c):·./.mesonpy-uyygcujg
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x82af14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x82af
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·
1.05 KB
strings --all --bytes=8 {}
    
Offset 1, 53 lines modifiedOffset 1, 51 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
 2 aPpeXiAL
 3 |)y\I./·
 4 3sB=?f>N
 5 <2T(,6Cz
 6 $v3K,~m7
 7 +e$zUd(6
 8 /YW{6O!o
 9 sPWN0XLH
 10 sw·fM2(kS
 11 TO`^L]oU)
 12 vR\usFB]P
 13 /<qd!Qk#sS
 14 3EtOtlGJ
 15 #}zj»   I{=M
 16 l\nQd6Hp
 17 `(8?][·H
 18 k5?AHu&t
 19 WMaqV;?E
 20 ns*9b*2E
 21 ;[0Z$e:{
 22 7d/'WtZL
 23 i»      z[H7!m
 24 PS~^H_t;l
 25 ))D??l$,
 26 0`ce1rWSM
 27 "E*:UdYEGE
 28 9tK?N1zA
2 0##eQr6S 
3 ]"UlHBf·I 
4 ,-qJI|+% 
5 VWDIyy<* 
6 }W7u]\WjjT{ 
7 ~]Q+·dn[w 
8 WD|Nfx!@ 
9 1y3vr5)?»        
10 ?f[:zZlK 
11 Z}PP>»  gS 
12 <Ik.x6B^&i 
13 _*,=[v^$g 
14 LGjg?j_0 
15 `/·|^OW" 
16 9z(5"F{) 
17 X{*cA]2C 
18 ^,{o0zo0z- 
19 x3D)EoYL 
20 O+|YM<;# 
21 V8FTXOQa 
22 9Vt6Inq2 
23 H+9RKLW[ 
24 i@}Sf}Sft 
25 ZVdU,r&o 
26 sa5EI2uHNQ 
27 »       +ar,3f< 
28 -$>8hH'= 
29 C.M737edG 
30 ?kwD4*(wuS3 
31 .TX$ev{x$ 
32 yd#TX$eF6 
33 ·|3jD{#G29 ·|3jD{#G
34 z^=U_q|? 
35 tDtUXcSK 
36 !K+'r]W` 
37 BD!R<IZ0 
38 9Sigs&m3 
39 )t3j4y~: 
40 )^c#*9{d 
41 FSp#JSEL 
42 Q^naYzgq? 
43 OVwL+PC] 
44 jPQ.tWhE 
45 ,»      ix2[,> 
46 q3aYWvCE30 }E*c_l\|j
 31 5@MkFRv?
 32 @t1K8=fO
 33 gYF=]|3;
 34 R:?[J>yk
 35 n`uaI4>~?
 36 %9`E/2~s
 37 zuLt:qDVT
 38 <Zc2Yc1c4
 39 $4·Il/@>
 40 %]Z}O·[c
 41 $c/|'c/|-
 42 )Zm@8j!»
 43 ORjA]DkX
 44 ]liG*W\Om
47 @K[·@/oK45 @K[·@/oK
48 "6qQyBT^46 "6qQyBT^
49 LMWBp73.K47 LMWBp73.K
50 @zP4Q>@R48 @zP4Q>@R
51 3,uV*yfe49 3,uV*yfe
52 e008hUpF50 e008hUpF
53 kR*-D*-(51 kR*-D*-(
803 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-de1ycn0v 
3 ··[····14]··src/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c2 ··[·····0]··src/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/byte_offset.pyx.c
 3 ··[····5c]··./.mesonpy-uyygcujg
4 ··[····70]··src/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····70]··src/fabio/ext/byte_offset.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····ba]··/usr/include/python3.115 ··[····ba]··/usr/include/python3.11
6 ··[····d2]··/usr/include/python3.11/cpython6 ··[····d2]··/usr/include/python3.11/cpython
7 ··[····f2]··/usr/include/x86_64-linux-gnu/bits7 ··[····f2]··/usr/include/x86_64-linux-gnu/bits
8 ··[···115]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···115]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···13e]··/usr/include/x86_64-linux-gnu/sys9 ··[···13e]··/usr/include/x86_64-linux-gnu/sys
10 ··[···160]··/usr/include10 ··[···160]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
12.0 KB
./usr/lib/debug/.build-id/c3/86adef1e263ca12bfd1f21bf809b475e365cde.debug vs.
./usr/lib/debug/.build-id/88/e6799052055b4d05d34c4ec020af6bf7aa9972.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 15% similar despite different names
887 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1077088·(bytes·into·file)13 ··Start·of·section·headers:··········1077096·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
3.22 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x106f60:1 There·are·35·section·headers,·starting·at·offset·0x106f68:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0012d8·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0012d8·18···A··4···1··8
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:·c386adef1e263ca12bfd1f21bf809b475e365cde3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·88e6799052055b4d05d34c4ec020af6bf7aa9972
1.58 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-taxxjjsm31 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-edwsqb4j
32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·67,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·67,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x58):·dense.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·dense.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x58):·dense.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x44):·dense.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x21d):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x21d):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17c):·floatobject.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17c):·floatobject.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18a):·abstract.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x18a):·abstract.h
47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x195):·tupleobject.h47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x195):·tupleobject.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a3):·string_fortified.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a3):·string_fortified.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b6):·longintrepr.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b6):·longintrepr.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c4):·dictobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1c4):·dictobject.h
1.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·161·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·161·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·
11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)11 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-taxxjjsm13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-edwsqb4j
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1a73d14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1a73d
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)19 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x77a2)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x77a2)·
3.18 KB
strings --all --bytes=8 {}
    
Offset 1, 156 lines modifiedOffset 1, 152 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 rGCC:·(Debian·13.2.0-23)·13.2.0
 2 VFRiX_&cQ
 3 .M"{=m*~kE
 4 `fQIfQIfQ
 5 bVJrlVy!
 6 Up_&aL1aL
 7 s^M|·Wf.!
 8 F34>I-yA
 9 AyU:!OT=Q
 10 ]@Q."JK?
 11 -3Ad6=/2
 12 *(roETRE7
 13 hl^ke%L,
 14 t»      *p»    o5,
 15 Tc&9)LrRo
 16 JK'bqWf5n
 17 d_FI|N8=
 18 t~8:?+J[<
 19 -?r@NA~B
 20 >-e_ZJ|F
 21 5]^l8E^,
 22 ,{KmE=T%
 23 |#wc#Og?`
 24 >9KD"XF"
 25 S»      Ro#00H
 26 Mg!wsA!wsE
 27 &8XWoFkg
 28 1a#_<mM6+
 29 I7»     I7=$'S
 30 Pk#dk$=m
 31 jgPk#dk$
 32 =Z{]Uc9uH
 33 A:FMB7vdq7
 34 @6H@HbWK
2 !^$:]{Bb 
3 FhoB30nz 
4 g,BR)Vm~ 
5 e5{VC'ti- 
6 ?A_D»   z»  [mE 
7 &M5=u>T( 
8 '%ZlYKy< 
9 4-·+I.`# 
10 GKQF#@<&5l 
11 +-#TJ56F 
12 »       9V.iBNo 
13 &_llvc*) 
14 '|wS<7\a 
15 M9s(`C83~ 
16 '*'&Pudpm= 
17 +@\$fa_7 
18 F+@Zvbj| 
19 +NKATPor 
20 K5f<9z,xTG 
21 A$Wem{F4 
22 Y=RxsTzS 
23 L>IUj»  sKK1I} 
24 cMmYXH\q: 
25 \hm6$Oz. 
26 %=$@UzBr 
27 f8X{IL\d 
28 z;XWN|Up 
29 \UQs9$e·/ 
30 n&/u;Cnf 
31 L9a"·{d@ 
32 {!=!R;t@U 
33 l?7>»   8&@ 
34 :d\DON,k 
35 !!'.3/Z! 
36 ((zOln|! 
37 SDb|M$^} 
38 ~Cq{Z7>=z&35 ~Cq{E7>=
 36 'Emx2E5\MQk
 37 ,m^^aY2D
 38 mVFB2\Zl
 39 VaY2DGqh
 40 f%6$7{iCr
 41 FBB&}/K/
 42 x»      1CIa6[
 43 +Bb+"1F·
 44 kddfc-*2
39 I^:/ILv!&?; 
40 =d+Rb<t{i 
41 .qHvA^pI@2AB" 
42 bKHlI5bk 
43 j(?a4F9= 
44 }h2\Of%N1+ 
45 T5(MEdIv 
46 FJCFj5L9 
47 <];ytoGn 
48 y@,l!_U/ 
49 f/lHnVbCr 
50 f"_>oXTE 
51 Pq0:B5{!1 
52 [TdfK,*245 ZTdf3,*2
53 *|u%z=}+ 
54 RCctEHtE$ 
55 uO*z@{W2 
56 k<·i·5)H 
57 duoMA?IV 
58 )·j\<G8[ 
59 KHhs}U\ax 
60 onn2rMbt 
61 &Mi»    yS"ONW 
62 !·x{R@jH 
63 ZTD^?[TD^ 
64 nQqzY,*N 
65 Z\":Lria 
66 N#i$GcxG 
67 tPb:31}. 
68 }RDlVEqE 
69 1#~`hdP4# 
70 T&eR$e,A? 
71 XI4H#6» Y6 
72 ·8uAh+IdR 
73 p>DCsQ{· 
74 ['}Ve9-q 
75 U5Q=IcrC46 mb|@`gG<
 47 l,X@o*q"
 48 hbg(}41B
 49 (aP5·|G» 
 50 p\!PpBB8
 51 ccN#6Wn#
 52 fQ:@b`h_
 53 :)"·i2·i
 54 ·iv1$\·/
 55 \N{x@n·T
 56 &d(GCeih(
Max diff block lines reached; 1453/3209 bytes (45.28%) of diff not shown.
773 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-taxxjjsm 
3 ··[····14]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c2 ··[·····0]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
 3 ··[····50]··./.mesonpy-edwsqb4j
4 ··[····64]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····64]··src/fabio/ext/dense.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a8]··/usr/include/python3.125 ··[····a8]··/usr/include/python3.12
6 ··[····c0]··/usr/include/python3.12/cpython6 ··[····c0]··/usr/include/python3.12/cpython
7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits
8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14e]··/usr/include10 ··[···14e]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
8.17 KB
./usr/lib/debug/.build-id/d2/4e48d069cbc026ea9398baf9a89533cd1e4939.debug vs.
./usr/lib/debug/.build-id/5c/fe4219098b204c1b355c8e5f212409da8b3b16.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 16% similar despite different names
1.85 KB
readelf --wide --sections {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ··[18]·.fini_array·······NOBITS··········000000000003d810·000808·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········000000000003d810·000808·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········000000000003d818·000808·0001e0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········000000000003d818·000808·0001e0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········000000000003d9f8·000808·000608·08··WA··0···0··825 ··[20]·.got··············NOBITS··········000000000003d9f8·000808·000608·08··WA··0···0··8
26 ··[21]·.data·············NOBITS··········000000000003e000·000808·001848·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········000000000003e000·000808·001848·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········000000000003f860·000808·000c30·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········000000000003f860·000808·000c30·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·00008e·00···C··0···0··829 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·00008e·00···C··0···0··8
30 ··[25]·.debug_info·······PROGBITS········0000000000000000·000310·02b31e·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·000310·02b31d·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·02b630·0003e0·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·02b630·0003e0·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·02ba10·01481a·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·02ba10·01481c·00···C··0···0··8
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·040230·0001b4·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·040230·0001b6·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0403e8·027c58·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0403e8·027c58·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·068040·005f82·00···C··0···0··835 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·068040·005f82·00···C··0···0··8
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·06dfc2·00004d·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·06dfc2·00004d·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·06e010·0047a0·18·····33·573··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·06e010·0047a0·18·····33·573··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·0727b0·004921·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·0727b0·004921·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·0770d1·00015f·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·0770d1·00015f·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:·d24e48d069cbc026ea9398baf9a89533cd1e49393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5cfe4219098b204c1b355c8e5f212409da8b3b16
1.61 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-de1ycn0v31 ··0»      (line_strp)»   (offset:·0x60):·./.mesonpy-uyygcujg
32 ··1»      (line_strp)»   (offset:·0x74):·src/fabio/ext/_agi_bitfield.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x74):·src/fabio/ext/_agi_bitfield.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.11/cpython
35 ··4»      (line_strp)»   (offset:·0xf8):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xf8):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x11b):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x11b):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x144):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x144):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x166):·/usr/include38 ··7»      (line_strp)»   (offset:·0x166):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x173):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x173):·/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:·0x60):·_agi_bitfield.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4c):·_agi_bitfield.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x60):·_agi_bitfield.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4c):·_agi_bitfield.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x340):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x340):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ad):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ad):·string_fortified.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1c0):·stdio2.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1c0):·stdio2.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·unicodeobject.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·unicodeobject.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d9):·listobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d9):·listobject.h
1.14 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·130·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·130·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·
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-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/_agi_bitfield.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-de1ycn0v13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x60):·./.mesonpy-uyygcujg
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xbbd714 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xbbd7
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<2d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12767)·
1.49 KB
strings --all --bytes=8 {}
    
Offset 1, 75 lines modifiedOffset 1, 67 lines modified
1 I9GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
 2 gnf]f|1~
 3 4.qivS-o
 4 ·Vgkr@?6
 5 n@5Gki|r
 6 xsoEz|ye
 7 >-PVA|wC|
 8 !1x|·8X;
 9 vuwUWuuwuOoO
 10 QOIJJWMyY
 11 -·SAE·)O
 12 BgTl/X^p
 13 5hsLe,E~
 14 u@r$Z9v*
 15 oYhQr6lc/
 16 »       zGP|»   pf&
 17 g;Dc|sH9
 18 Q\r-pT=+$
 19 .U,Q*&XU
 20 \a^Au69D
 21 u1ia]LZZ
 22 (^H(!BbC<WZ<D(
 23 [\S<rMV%
 24 Wk%jQ_)U
 25 s!8]*8h*pL
 26 <wwZ+VU%
 27 3FDg1Qt6Ul
 28 &-e{JJQo
 29 jJ:"JN|m
 30 gdryJ.TM
 31 *6`l_Mri
 32 RJEW!'.L;2V
 33 `tsatk2:
 34 KgTS)@1Z
 35 fD]'UH6]
 36 Qc|yYIdE?r
 37 »       JZjr@DmC»       
 38 (}8N/}:N
 39 tqg!3V·$
 40 lVF4^Gry
 41 Uj74BK?0
 42 PbEG?7.Or6
 43 yWHv#AAB
 44 vstU}»  FCX?
 45 ]I~o-$X\
 46 »       glnbX»  K
 47 UX1(/u1S
 48 h>}IY|6<l
 49 -uk^oS;6B
 50 PZ`Lo5qd.j
 51 3WF%^56*G
 52 jcCXb-h}
 53 eS^y·n"y
 54 *b7<"»  lu
 55 8`bg!L,A
 56 HKDrAj&"
 57 &ut<yRK[
 58 QfXbl#zj
 59 RhaglKv)
 60 {a<m/,O_
2 UQhE'!?+ 
3 Th/#mFu; 
4 \Ql^PoCQl^ 
5 »       Udc'giA 
6 Ui*cESdb 
7 H@3ANA*? 
8 *A~&).oO 
9 'MpRD{"H 
10 <}\J!R<} 
11 906Ka-D{ 
12 u]G/^|3? 
13 JX!X:I[` 
14 8TYnS]IL 
15 GmWwWuUWwW 
16 =UHO<;ks 
17 }WT^`r+7} 
18 Pu2!LEu>c 
19 ?G:/ds3v 
20 X+Ryc<8_, 
21 Fx?^d87L6Z 
22 oey"6key 
23 6:TyncB- 
24 z=PTYA[F 
25 h%VNM%_&" 
26 OLI,MLW! 
27 %^bu=K(·j 
28 (Is7KI'= 
29 OZJLIp>C 
30 =M<1snC9 
31 ip'ZHwgm 
32 ·NruTg=7 
33 YR65&@{u 
34 -5z(5>@{y 
35 _yzZ^L~UM 
36 ve<%]Xs(Jv 
37 ,W!ZkXJu 
38 0CF.rG>I 
39 \Y>e98M` 
40 <.CyFRN| 
41 C(K*vqmA 
42 »       f5Oxdj@ 
43 0qpp{y$0$ 
44 ]4_?ok4_vH 
45 o'LD0{;a 
46 Da@q*uW3 
47 #b.59^/$8 
48 T8K-egIH 
49 H_H:>]7^> 
50 O·uW~1un 
51 W:X0;|<% 
52 ;`w{[~_k 
53 {k'6bo]uo 
54 S$=Gmbp>- 
55 *E{8qFc] 
56 i1.:P[G% 
57 :_sze#» } 
58 eCo@KU>:qr 
59 3aK1j"YT 
60 iF'=C:/N 
61 jza{W!6t 
62 ^tk*?Ls/ 
63 hJ*q{jG* 
64 ·SjA<QE1 
65 mH>6,_mU 
66 HM%/ASA/ 
67 MY7S|@Kk 
68 $F.?TrZ4 
Max diff block lines reached; 62/1475 bytes (4.20%) of diff not shown.
813 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-de1ycn0v 
3 ··[····14]··src/fabio/ext/_agi_bitfield.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c2 ··[·····0]··src/fabio/ext/_agi_bitfield.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/_agi_bitfield.pyx.c
 3 ··[····60]··./.mesonpy-uyygcujg
4 ··[····74]··src/fabio/ext/_agi_bitfield.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····74]··src/fabio/ext/_agi_bitfield.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····c0]··/usr/include/python3.115 ··[····c0]··/usr/include/python3.11
6 ··[····d8]··/usr/include/python3.11/cpython6 ··[····d8]··/usr/include/python3.11/cpython
7 ··[····f8]··/usr/include/x86_64-linux-gnu/bits7 ··[····f8]··/usr/include/x86_64-linux-gnu/bits
8 ··[···11b]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···11b]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···144]··/usr/include/x86_64-linux-gnu/sys9 ··[···144]··/usr/include/x86_64-linux-gnu/sys
10 ··[···166]··/usr/include10 ··[···166]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
12.4 KB
./usr/lib/debug/.build-id/d4/ca2aaf9563e619b41a90aeb20db15c3e3fc44e.debug vs.
./usr/lib/debug/.build-id/ec/1ea08ec0edd5cb0d64c239be28d1fa5e00216a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 14% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········322328·(bytes·into·file)13 ··Start·of·section·headers:··········322344·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
3.3 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x4eb18:1 There·are·35·section·headers,·starting·at·offset·0x4eb28:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001200·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001200·18···A··4···1··8
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:·d4ca2aaf9563e619b41a90aeb20db15c3e3fc44e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec1ea08ec0edd5cb0d64c239be28d1fa5e00216a
2.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 30 lines modifiedOffset 25, 30 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-de1ycn0v31 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-uyygcujg
32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.11/cpython
35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include/x86_64-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include/x86_64-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x177):·/usr/include39 ··8»      (line_strp)»   (offset:·0x177):·/usr/include
40 ··9»      (line_strp)»   (offset:·0x184):·/usr/include/python3.11/internal40 ··9»      (line_strp)»   (offset:·0x184):·/usr/include/python3.11/internal
41 ··10»     (line_strp)»  (offset:·0x1a5):·../src/fabio/ext/include41 ··10»     (line_strp)»  (offset:·0x1a5):·../src/fabio/ext/include
  
42 ·The·File·Name·Table·(offset·0x54,·lines·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:·0x58):·cf_io.pyx.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·cf_io.pyx.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x58):·cf_io.pyx.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x44):·cf_io.pyx.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x369):·object.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x369):·object.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·abstract.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·abstract.h
48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·tupleobject.h48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1c9):·tupleobject.h
49 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1d7):·string_fortified.h49 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1d7):·string_fortified.h
50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1ea):·stdio2.h50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1ea):·stdio2.h
51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1f3):·unicodeobject.h51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1f3):·unicodeobject.h
52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x203):·listobject.h52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x203):·listobject.h
2.77 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x7d·(32-bit)4 ···Length:········0x7d·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x9c47 ···Abbrev·Offset:·0x9c4
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-de1ycn0v11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-uyygcujg
12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·6·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xa9>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xa9>
16 ·<1><1f>:·Abbrev·Number:·6·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x60a8>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x60a8>
18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1.04 KB
strings --all --bytes=8 {}
    
Offset 1, 48 lines modifiedOffset 1, 49 lines modified
1 NGCC:·(Debian·13.2.0-23)·13.2.01 !jGCC:·(Debian·13.2.0-23)·13.2.0
2 c,"DU#o({ 
3 {/~7·U=2 
4 »       ==aC1q< 
5 !uNINc;R 
6 >*<Bjl&5~4 
7 ·bx^ND~· 
8 ]Y[*<tem 
9 #l:-m:-5n 
10 Bi0@{q@O 
11 ]o*bd[j_ 
12 :ON{#9EIy 
13 d(9Y`2er 
14 sM$sH^Ss 
15 _Yd+6:G= 
16 {QYLX%Y&7 
17 hi!kdOq> 
18 K<3[!e#e 
19 %J]bMo(Q 
20 F2,KAo/\`4 
21 b'vDVV`&u 
22 ISDbM9E\9 
23 _)j\.FDcI| 
24 `#&4;`y; 
25 sfyii@d$ 
26 "PYf3Y,f 
27 AZ{·DMc? 
28 1K`Z[<h` 
29 k&KRg"oS 
30 MFXmA'L; 
31 +q5.M[|z) 
32 a*2d)Irg 
33 bS?2U·X?: 
34 }a{x?v"> 
35 53.^g'&N 
36 DQ?Oo'f% 
37 kQad1Vpd 
38 Os|/:}Z" 
39 eijt)%7} 
40 oM-7T4LY 
41 O5b2Xj*s2 ]8%GHj57.
 3 ·tF5^ErVV
 4 zlB)nrA+v
 5 xMzKd'An
 6 l62].W46
 7 pA<p»   "2C4
 8 olU5!n0M
 9 i)/+!kT>9T
 10 Io}^Z<b(d
 11 $+JN$SL[
 12 X|Ri}8_x~
 13 yG>O6U(p
 14 URRb.uUc
 15 (UK6`WJ}
 16 Nb+2-1_%
 17 n(')|ta}
 18 mng2zF2m*
 19 AZ5ri=th%>
 20 XD^_1f.1
 21 &2+&CpbOn
 22 8ePVER~r
 23 )F`»    dOc_
 24 xbFBn8KLu
 25 d-8]l>UyHad~Z
 26 IAd)U»  +E
 27 gIecTzhN2
 28 }1_w(]6{R
 29 v>\z>;Wm
 30 W!@?6Y}e
 31 tD=hHlgi.
 32 G[l8/g(.
 33 sP}g:sO$
 34 bMicW[msTv
 35 0KCTcG|(
 36 )%GUR3C,
 37 }Q/Vgi.#
 38 Wqut,ut.
 39 Mo~#6J2Ko
 40 ,·VB5rex
 41 tRTV»   RYa
 42 'e}$E([K
42 #f%D5!y543 #f%D5!y5
43 =MjSZG7|v44 =MjSZG7|v
44 -'n[»   q;N45 -'n[»   q;N
45 30sI&y6fN46 30sI&y6fN
46 ?PLI0t^n47 ?PLI0t^n
47 (?De/l=V48 (?De/l=V
48 Q^JE^Je^JE^Je^J5M$49 Q^JE^Je^JE^Je^J5M$
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-de1ycn0v 
3 ··[····14]··src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c2 ··[·····0]··src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/cf_io.pyx.c
 3 ··[····50]··./.mesonpy-uyygcujg
4 ··[····64]··src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····64]··src/fabio/ext/cf_io.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a8]··/usr/include/python3.115 ··[····a8]··/usr/include/python3.11
6 ··[····c0]··/usr/include/python3.11/cpython6 ··[····c0]··/usr/include/python3.11/cpython
7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits
8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14e]··/usr/include/x86_64-linux-gnu/bits/types10 ··[···14e]··/usr/include/x86_64-linux-gnu/bits/types
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
9.09 KB
./usr/lib/debug/.build-id/d5/47ee00501d2e08c534eeba69290f69b8785930.debug vs.
./usr/lib/debug/.build-id/ef/4e4af8873fa19ae111db5ee2668c5feda5890b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 10% similar despite different names
1.85 KB
readelf --wide --sections {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ··[18]·.fini_array·······NOBITS··········00000000000907b0·0007a8·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········00000000000907b0·0007a8·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········00000000000907b8·0007a8·0001f0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········00000000000907b8·0007a8·0001f0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········00000000000909a8·0007a8·000658·08··WA··0···0··825 ··[20]·.got··············NOBITS··········00000000000909a8·0007a8·000658·08··WA··0···0··8
26 ··[21]·.data·············NOBITS··········0000000000091000·0007a8·002008·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0000000000091000·0007a8·002008·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0000000000093020·0007a8·0017a8·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0000000000093020·0007a8·0017a8·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·0000a0·00···C··0···0··829 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·0000a0·00···C··0···0··8
30 ··[25]·.debug_info·······PROGBITS········0000000000000000·000320·05059b·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·000320·05059c·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0508c0·0004ab·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0508c0·0004ab·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·050d70·022ffa·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·050d70·022ffb·00···C··0···0··8
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·073d70·0001b4·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·073d70·0001b7·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·073f28·0642b4·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·073f28·0642b4·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·0d81e0·00cf25·00···C··0···0··835 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·0d81e0·00cf25·00···C··0···0··8
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·0e5105·00004d·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·0e5105·00004d·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·0e5158·007428·18·····33·1038··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·0e5158·007428·18·····33·1038··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·0ec580·007bba·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·0ec580·007bba·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·0f413a·00015f·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·0f413a·00015f·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:·d547ee00501d2e08c534eeba69290f69b87859303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ef4e4af8873fa19ae111db5ee2668c5feda5890b
1.58 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-de1ycn0v31 ··0»      (line_strp)»   (offset:·0x50):·./.mesonpy-uyygcujg
32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/dense.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x64):·src/fabio/ext/dense.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0xa8):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0xc0):·/usr/include/python3.11/cpython
35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xe0):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include38 ··7»      (line_strp)»   (offset:·0x14e):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include/python3.11/internal39 ··8»      (line_strp)»   (offset:·0x15b):·/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:·0x58):·dense.pyx.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·dense.pyx.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x58):·dense.pyx.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x44):·dense.pyx.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x328):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x328):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17c):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x17c):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x187):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x187):·tupleobject.h
47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x195):·string_fortified.h47 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x195):·string_fortified.h
48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a8):·stdio2.h48 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1a8):·stdio2.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b1):·bytesobject.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1b1):·bytesobject.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1bf):·bytearrayobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1bf):·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:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·161·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·161·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·10 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xefd4)·
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-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·src/fabio/ext/dense.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-de1ycn0v13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x50):·./.mesonpy-uyygcujg
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x1979314 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x19793
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2c>···DW_AT_byte_size···:·(data1)·818 ····<2c>···DW_AT_byte_size···:·(data1)·8
19 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)19 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)
20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x77a2)·20 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x77a2)·
2.52 KB
strings --all --bytes=8 {}
    
Offset 1, 117 lines modifiedOffset 1, 123 lines modified
1 xY0GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
 2 $:xvf1vB
 3 ge9kHh_B?A8~
 4 =^lX1}\B
 5 HzMIZ;FIz
 6 EUD`j:k4
 7 r`('pxhe
 8 ]JTHF'CTH
 9 ]5R/]f54
 10 ?{2}5_%[
 11 h9HmwCm1
 12 om~s#\Jly
 13 )HzJ(hgc
 14 D$`5W,Du
 15 Fz9N·e*x&
 16 "O.;(+k`
 17 3*@/UxF(,
 18 ~aj·$r,[
 19 W*4Wgk5Ls
 20 3*@/UxF(
 21 BL-5K»  9OG
2 bmChg-'tC 
3 bF7CR%CR 
4 GF\Y}m8c 
5 }_`k+pvI 
6 nUQr59m# 
7 |Opv'nvK 
8 EVBI»   MX4X 
9 [fump\;6 
10 9Bm(!s#e 
11 }'yYPl.' 
12 <·\h']Ci 
13 Vj#n"<j# 
14 S\2»    R[I2 
15 L0Xf-sE#u) 
16 LNG}e.sy 
17 BnDg;yzz 
18 L0/i-vNK$ 
19 1oReqsPbP 
20 w,BkkC-E 
21 S_^&KV·K 
22 c^3C]V$Kg 
23 0>#X}Yf|N 
24 3hzWGk^P 
25 -Y?(1hO+ 
26 o`w#**I|S 
27 y+::8oEG22 x+::8oEG
28 C$Pc'^S, 
29 F{Rf*6HO 
30 /»      Sn|(K; 
31 (d]WJAvL 
32 9k>=9`^2 
33 >»      QAkZ&D 
34 }aQ$e_0M 
35 9v9K6x%\ 
36 $.cK<.fq+ 
37 ZU)[CqMg^u 
38 QYpE+QdT 
39 e+ov>MO; 
40 U(/!d;)2}o 
41 PBiQ+T_n 
42 f@gA9P); 
43 4?GCPivo 
44 !6j45(» a 
45 s/1^X^<X 
46 I7»     ~>SU>23 i*[M3TN[
 24 ;@4lVNN;
 25 [KKI:jt·k
 26 e5;uM7XC0
 27 j>vcw~(2
 28 _I:AmPZc$
 29 0/6~3Xxa=e0
 30 zIWB?v:v'
 31 BbWc"l/'
 32 m*CvV·;[»Y
 33 .+@-Ux^(
 34 N8"Z:»  GD
 35 uSYtpDJT
 36 D6u(r~$T
 37 \·YR.Bf.
 38 `rGj}N[?P,E
 39 %\Q?r5?/
 40 UA0`83PO
 41 1m3MU]PZ[g
 42 }]P@Uy@|
 43 W\qqou5_
47 `/tQPT@Q44 `/tQPT@Q
 45 j>Wk6<_l
 46 %59@>ac\
 47 Ih+*Pz?3J
 48 EP.|aQQ.|eQQ.|mQQ.t
 49 ?[,J·@[Zf}
 50 eg#lYOxY
 51 1d}MqQ^`>
 52 O:&;6^wU5
 53 '*[@e5_qJ
 54 6U?F97U'G
 55 wGq&?Ktt
 56 ^QHNO?vF
 57 ^/!g1(M]
 58 8A»     \(k~·
 59 RX/·=IXe)l"|C
 60 H~n(2RX'
 61 [m(%0WO`
 62 Wp_P)$]R
 63 md;Wv@m3
 64 +",{$VFX
 65 S#oBmsQ<5
 66 '0dlYvL=
 67 9BJV0frJr(·
 68 DS1.,b%R@
 69 #Iz-'F+·v:Io»    
 70 5[}fH[:$
 71 %»      +KwS_J#
 72 (:{QO+y/_zS
 73 ~VC!}»  H:
 74 ·{\H.!/)
 75 sW//#JWA
48 O-<·\LgS` 
49 _q%BGgxkOE 
50 .9MZ[Kz' 
51 7[!p1{)LM 
52 \hiQQ.|`QQ.|hQQ. 
53 /\!J(,zj 
54 *.f/}2ME 
55 _>c/t{/XP 
56 |·N=_·$| 
Max diff block lines reached; 814/2528 bytes (32.20%) of diff not shown.
773 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-de1ycn0v 
3 ··[····14]··src/fabio/ext/dense.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c2 ··[·····0]··src/fabio/ext/dense.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext/dense.pyx.c
 3 ··[····50]··./.mesonpy-uyygcujg
4 ··[····64]··src/fabio/ext/dense.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····64]··src/fabio/ext/dense.cpython-311-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····a8]··/usr/include/python3.115 ··[····a8]··/usr/include/python3.11
6 ··[····c0]··/usr/include/python3.11/cpython6 ··[····c0]··/usr/include/python3.11/cpython
7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits7 ··[····e0]··/usr/include/x86_64-linux-gnu/bits
8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···103]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys9 ··[···12c]··/usr/include/x86_64-linux-gnu/sys
10 ··[···14e]··/usr/include10 ··[···14e]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c
  
11.9 KB
./usr/lib/debug/.build-id/ec/ddaaa922a79c7acf11e0acb96c1f9a0046d0f4.debug vs.
./usr/lib/debug/.build-id/99/e995dd95e04792eeb6d6dccdfc5a10f3db88cc.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 4% similar despite different names
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········652856·(bytes·into·file)13 ··Start·of·section·headers:··········652864·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x9f638:1 There·are·35·section·headers,·starting·at·offset·0x9f640:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001398·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·001398·18···A··4···1··8
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:·ecddaaa922a79c7acf11e0acb96c1f9a0046d0f43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·99e995dd95e04792eeb6d6dccdfc5a10f3db88cc
2.32 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-taxxjjsm31 ··0»      (line_strp)»   (offset:·0x58):·./.mesonpy-edwsqb4j
32 ··1»      (line_strp)»   (offset:·0x6c):·src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext32 ··1»      (line_strp)»   (offset:·0x6c):·src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
33 ··2»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xec):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/x86_64-linux-gnu/13/include36 ··5»      (line_strp)»   (offset:·0x10f):·/usr/lib/gcc/x86_64-linux-gnu/13/include
37 ··6»      (line_strp)»   (offset:·0x138):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x138):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x15a):·/usr/include38 ··7»      (line_strp)»   (offset:·0x15a):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x167):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x167):·/usr/include/python3.12/internal
40 ··9»      (line_strp)»   (offset:·0x188):·../src/fabio/ext/include40 ··9»      (line_strp)»   (offset:·0x188):·../src/fabio/ext/include
  
41 ·The·File·Name·Table·(offset·0x50,·lines·68,·columns·2):41 ·The·File·Name·Table·(offset·0x50,·lines·68,·columns·2):
42 ··Entry»  Dir»       Name42 ··Entry»  Dir»       Name
43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5c):·mar345_IO.pyx.c43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x48):·mar345_IO.pyx.c
44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5c):·mar345_IO.pyx.c44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x48):·mar345_IO.pyx.c
45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x222):·object.h45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x222):·object.h
46 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1a1):·abstract.h46 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1a1):·abstract.h
47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1ac):·tupleobject.h47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1ac):·tupleobject.h
48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ba):·string_fortified.h48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1ba):·string_fortified.h
49 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1cd):·longintrepr.h49 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1cd):·longintrepr.h
50 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1db):·dictobject.h50 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1db):·dictobject.h
51 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1e8):·floatobject.h51 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1e8):·floatobject.h
2.78 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x34·(32-bit)4 ···Length:········0x34·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xa2c7 ···Abbrev·Offset:·0xa2c
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-taxxjjsm11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x58):·./.mesonpy-edwsqb4j
12 ·<1><15>:·Abbrev·Number:·5·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·5·(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:·5·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc7>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xc7>
16 ·<1><1f>:·Abbrev·Number:·5·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x61f>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x61f>
18 ·<1><24>:·Abbrev·Number:·5·(DW_TAG_imported_unit)18 ·<1><24>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
634 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 GCC:·(Debian·13.2.0-23)·13.2.0
 2 'v4c?ZCe1K*}
 3 QX4Kw%Kw%c
 4 R}=Nu;<Q
2 +Eh-BcKq 
3 $t!Z{}qT 
4 -?%KY~+q 
5 z?dsVoW6 
6 8D6}2x='5 8D6}2x='
7 l^hj+M|.-»      6 l^hj+M|.-»      
8 :DDy8K+Z7 :DDy8K+Z
9 tm8A5Rm[/q8 tm8A5Rm[/q
10 :D:;._yF9 :D:;._yF
11 P$uorIdDE10 P$uorIdDE
12 [»      _Ld}`411 [»      _Ld}`4
793 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-taxxjjsm 
3 ··[····14]··src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c2 ··[·····0]··src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext/mar345_IO.pyx.c
 3 ··[····58]··./.mesonpy-edwsqb4j
4 ··[····6c]··src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext4 ··[····6c]··src/fabio/ext/mar345_IO.cpython-312-x86_64-linux-gnu.so.p/src/fabio/ext
5 ··[····b4]··/usr/include/python3.125 ··[····b4]··/usr/include/python3.12
6 ··[····cc]··/usr/include/python3.12/cpython6 ··[····cc]··/usr/include/python3.12/cpython
7 ··[····ec]··/usr/include/x86_64-linux-gnu/bits7 ··[····ec]··/usr/include/x86_64-linux-gnu/bits
8 ··[···10f]··/usr/lib/gcc/x86_64-linux-gnu/13/include8 ··[···10f]··/usr/lib/gcc/x86_64-linux-gnu/13/include
9 ··[···138]··/usr/include/x86_64-linux-gnu/sys9 ··[···138]··/usr/include/x86_64-linux-gnu/sys
10 ··[···15a]··/usr/include10 ··[···15a]··/usr/include
643 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab4 ··0x00000020·2d676e75·2f707974·686f6e33·2d666162·-gnu/python3-fab
5 ··0x00000030·696f2e64·65627567·002b339a·8bdf8e71·io.debug.+3....q5 ··0x00000030·696f2e64·65627567·00cca5b6·dd8b7807·io.debug......x.
6 ··0x00000040·d9087bb3·dccb4f15·075e870c·be·······..{...O..^...6 ··0x00000040·40716deb·8900ded3·1820087d·63·······@qm......·.}c