136 MB
/srv/reproducible-results/rbuild-debian/tmp.MHV5nePc1b/b1/kino_1.3.4+dfsg0-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.MHV5nePc1b/b2/kino_1.3.4+dfsg0-1_amd64.changes
396 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·d20ae12df41442656deff​eea79eb5902·​5481528·​debug·​optional·​kino-​dbgsym_1.​3.​4+dfsg0-​1_amd64.​deb1 ·e2aeab6d09a87f9a6f48b​48ba5bf7c91·​5482136·​debug·​optional·​kino-​dbgsym_1.​3.​4+dfsg0-​1_amd64.​deb
2 ·8e46fa2d8880536378bc4​5909dd9f5ab·​4234396·​graphics·​optional·​kino_1.​3.​4+dfsg0-​1_amd64.​deb2 ·db28f5f0ec360fd85fa1c​5f4d069ade3·​4233488·​graphics·​optional·​kino_1.​3.​4+dfsg0-​1_amd64.​deb
11.6 MB
kino_1.3.4+dfsg0-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​09-​03·​21:​26:​57.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​09-​03·​21:​26:​57.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0····​11868·​2018-​09-​03·​21:​26:​57.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0····​11864·​2018-​09-​03·​21:​26:​57.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0··​4222336·​2018-​09-​03·​21:​26:​57.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0··​4221432·​2018-​09-​03·​21:​26:​57.​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
11.6 MB
data.tar.xz
11.6 MB
data.tar
9.78 MB
./usr/bin/kino
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:​·​16c7a5a3f122070415e16​54af1b90a46724f60513 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​19db6dd34006516f9b9a4​7971ef471063110054a
  
4 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag4 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
5 ··​Owner················​Data·​size·»       ​Description5 ··​Owner················​Data·​size·»       ​Description
6 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​06 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
371 B
strings --all {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 /​lib64/​ld-​linux-​x86-​64.​so.​21 /​lib64/​ld-​linux-​x86-​64.​so.​2
2 FrO`Q 
3 "*(I2 "*(I
4 %(2b3 %(2b
5 `h!!F4 `h!!F
6 B!@"5 B!@"
7 %$Gb6 %$Gb
8 b!AZ7 b!AZ
9 »       ​·​TA8 »       ​·​TA
Offset 11808, 15 lines modifiedOffset 11807, 15 lines modified
11808 zPLR11807 zPLR
11809 zPLR11808 zPLR
11810 .​·​O.​11809 .​·​O.​
11811 zPLR11810 zPLR
11812 zPLR11811 zPLR
11813 zPLR11812 zPLR
11814 zPLR11813 zPLR
11815 c7a5a3f122070415e1654​af1b90a46724f6051.​debug11814 db6dd34006516f9b9a479​71ef471063110054a.​debug
11816 .​shstrtab11815 .​shstrtab
11817 .​interp11816 .​interp
11818 .​note.​gnu.​build-​id11817 .​note.​gnu.​build-​id
11819 .​note.​ABI-​tag11818 .​note.​ABI-​tag
11820 .​gnu.​hash11819 .​gnu.​hash
11821 .​dynsym11820 .​dynsym
11822 .​dynstr11821 .​dynstr
9.78 MB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128167 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
168 ···​3eeb7:​»       ​e8·​54·​db·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>168 ···​3eeb7:​»       ​e8·​54·​db·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>
169 _ZN9__gnu_cxx13new_al​locatorIcED4Ev()​:​169 _ZN9__gnu_cxx13new_al​locatorIcED4Ev()​:​
170 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​89170 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​89
171 ···​3eebc:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi171 ···​3eebc:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
172 ···​3eebf:​»       ​e8·​bc·​dd·​ff·​ff·······»       ​callq··​3cc80·​<_Unwind_Resume@plt>172 ···​3eebf:​»       ​e8·​bc·​dd·​ff·​ff·······»       ​callq··​3cc80·​<_Unwind_Resume@plt>
173 _ZN11Preferences19Jog​ShuttleInitPasteERi()​:​173 _ZN11Preferences19Jog​ShuttleInitPasteERi()​:​
174 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​508174 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​508
175 ···​3eec4:​»       ​4c·​89·​ff·············»       ​mov····​%r15,​%rdi175 ···​3eec4:​»       ​4c·​89·​ff·············»       ​mov····​%r15,​%rdi
176 ···​3eec7:​»       ​e8·​a4·​88·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>176 ···​3eec7:​»       ​e8·​a4·​88·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
177 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​177 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
178 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​178 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​
179 ···​3eecc:​»       ​48·​8b·​7c·​24·​50·······»       ​mov····​0x50(%rsp)​,​%rdi179 ···​3eecc:​»       ​48·​8b·​7c·​24·​50·······»       ​mov····​0x50(%rsp)​,​%rdi
180 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​180 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​
181 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231·​(discriminator·​7)​181 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231·​(discriminator·​7)​
Offset 234, 23 lines modifiedOffset 234, 23 lines modified
234 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​234 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
235 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128235 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
236 ···​3ef2b:​»       ​e8·​e0·​da·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>236 ···​3ef2b:​»       ​e8·​e0·​da·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>
237 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​237 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​
238 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237238 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237
239 ···​3ef30:​»       ​eb·​9a················»       ​jmp····​3eecc·​<gtk_tree_path_free@p​lt+0x114>239 ···​3ef30:​»       ​eb·​9a················»       ​jmp····​3eecc·​<gtk_tree_path_free@p​lt+0x114>
240 _ZN11Preferences19Jog​ShuttleInitPasteERi()​:​240 _ZN11Preferences19Jog​ShuttleInitPasteERi()​:​
241 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​503241 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​503
242 ···​3ef32:​»       ​4c·​89·​ff·············»       ​mov····​%r15,​%rdi242 ···​3ef32:​»       ​4c·​89·​ff·············»       ​mov····​%r15,​%rdi
243 ···​3ef35:​»       ​e8·​36·​88·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>243 ···​3ef35:​»       ​e8·​36·​88·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
244 ···​3ef3a:​»       ​e9·​49·​ff·​ff·​ff·······»       ​jmpq···​3ee88·​<gtk_tree_path_free@p​lt+0xd0>244 ···​3ef3a:​»       ​e9·​49·​ff·​ff·​ff·······»       ​jmpq···​3ee88·​<gtk_tree_path_free@p​lt+0xd0>
245 _ZN11Preferences19Jog​ShuttleInitPasteERi.​cold()​:​245 _ZN11Preferences19Jog​ShuttleInitPasteERi.​cold()​:​
246 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​503246 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​503
247 ···​3ef3f:​»       ​90···················»       ​nop247 ···​3ef3f:​»       ​90···················»       ​nop
248 _ZN11Preferences18Jog​ShuttleInitCopyERi()​:​248 _ZN11Preferences18Jog​ShuttleInitCopyERi()​:​
249 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​489249 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​489
250 ···​3ef40:​»       ​4c·​89·​f7·············»       ​mov····​%r14,​%rdi250 ···​3ef40:​»       ​4c·​89·​f7·············»       ​mov····​%r14,​%rdi
251 ···​3ef43:​»       ​e8·​28·​88·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>251 ···​3ef43:​»       ​e8·​28·​88·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
252 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​252 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
253 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​253 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​
254 ···​3ef48:​»       ​48·​8b·​7c·​24·​50·······»       ​mov····​0x50(%rsp)​,​%rdi254 ···​3ef48:​»       ​48·​8b·​7c·​24·​50·······»       ​mov····​0x50(%rsp)​,​%rdi
255 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​255 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​
256 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231·​(discriminator·​7)​256 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231·​(discriminator·​7)​
Offset 426, 19 lines modifiedOffset 426, 19 lines modified
426 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​426 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
427 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128427 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
428 ···​3f072:​»       ​e8·​99·​d9·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>428 ···​3f072:​»       ​e8·​99·​d9·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>
429 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​429 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​
430 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237430 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237
431 ···​3f077:​»       ​e9·​cc·​fe·​ff·​ff·······»       ​jmpq···​3ef48·​<gtk_tree_path_free@p​lt+0x190>431 ···​3f077:​»       ​e9·​cc·​fe·​ff·​ff·······»       ​jmpq···​3ef48·​<gtk_tree_path_free@p​lt+0x190>
432 _ZN11Preferences18Jog​ShuttleInitCopyERi()​:​432 _ZN11Preferences18Jog​ShuttleInitCopyERi()​:​
433 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​494433 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​494
434 ···​3f07c:​»       ​4c·​89·​f7·············»       ​mov····​%r14,​%rdi434 ···​3f07c:​»       ​4c·​89·​f7·············»       ​mov····​%r14,​%rdi
435 ···​3f07f:​»       ​e8·​ec·​86·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>435 ···​3f07f:​»       ​e8·​ec·​86·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
436 ···​3f084:​»       ​e9·​22·​ff·​ff·​ff·······»       ​jmpq···​3efab·​<gtk_tree_path_free@p​lt+0x1f3>436 ···​3f084:​»       ​e9·​22·​ff·​ff·​ff·······»       ​jmpq···​3efab·​<gtk_tree_path_free@p​lt+0x1f3>
437 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​484437 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​484
438 ···​3f089:​»       ​4c·​89·​f7·············»       ​mov····​%r14,​%rdi438 ···​3f089:​»       ​4c·​89·​f7·············»       ​mov····​%r14,​%rdi
439 ···​3f08c:​»       ​e8·​df·​86·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>439 ···​3f08c:​»       ​e8·​df·​86·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
440 ···​3f091:​»       ​e9·​79·​ff·​ff·​ff·······»       ​jmpq···​3f00f·​<gtk_tree_path_free@p​lt+0x257>440 ···​3f091:​»       ​e9·​79·​ff·​ff·​ff·······»       ​jmpq···​3f00f·​<gtk_tree_path_free@p​lt+0x257>
441 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​441 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
442 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128442 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
443 ···​3f096:​»       ​e8·​75·​d9·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>443 ···​3f096:​»       ​e8·​75·​d9·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>
444 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​444 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​
Offset 681, 15 lines modifiedOffset 681, 15 lines modified
681 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128681 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
682 ···​3f223:​»       ​e8·​e8·​d7·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>682 ···​3f223:​»       ​e8·​e8·​d7·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>
683 _ZN9__gnu_cxx13new_al​locatorIcED4Ev()​:​683 _ZN9__gnu_cxx13new_al​locatorIcED4Ev()​:​
684 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​89684 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​89
685 ···​3f228:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi685 ···​3f228:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
686 ···​3f22b:​»       ​e8·​50·​da·​ff·​ff·······»       ​callq··​3cc80·​<_Unwind_Resume@plt>686 ···​3f22b:​»       ​e8·​50·​da·​ff·​ff·······»       ​callq··​3cc80·​<_Unwind_Resume@plt>
687 _ZN11Preferences27Jog​ShuttleInitModeSwitch​ingERi()​:​687 _ZN11Preferences27Jog​ShuttleInitModeSwitch​ingERi()​:​
688 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​532688 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​532
689 ···​3f230:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi689 ···​3f230:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
690 ···​3f233:​»       ​e8·​38·​85·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>690 ···​3f233:​»       ​e8·​38·​85·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
691 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​691 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
692 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​692 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​
693 ···​3f238:​»       ​48·​8b·​7c·​24·​50·······»       ​mov····​0x50(%rsp)​,​%rdi693 ···​3f238:​»       ​48·​8b·​7c·​24·​50·······»       ​mov····​0x50(%rsp)​,​%rdi
694 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​694 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​
695 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231·​(discriminator·​7)​695 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231·​(discriminator·​7)​
Offset 770, 15 lines modifiedOffset 770, 15 lines modified
770 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​770 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
771 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128771 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
772 ···​3f2c4:​»       ​e8·​47·​d7·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>772 ···​3f2c4:​»       ​e8·​47·​d7·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>
773 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​773 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​
774 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237774 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237
775 ···​3f2c9:​»       ​e9·​6a·​ff·​ff·​ff·······»       ​jmpq···​3f238·​<gtk_tree_path_free@p​lt+0x480>775 ···​3f2c9:​»       ​e9·​6a·​ff·​ff·​ff·······»       ​jmpq···​3f238·​<gtk_tree_path_free@p​lt+0x480>
776 _ZN11Preferences27Jog​ShuttleInitModeSwitch​ingERi()​:​776 _ZN11Preferences27Jog​ShuttleInitModeSwitch​ingERi()​:​
777 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​527777 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​527
778 ···​3f2ce:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi778 ···​3f2ce:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
779 ···​3f2d1:​»       ​e8·​9a·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>779 ···​3f2d1:​»       ​e8·​9a·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
780 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​780 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
781 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​781 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​
782 ···​3f2d6:​»       ​48·​8b·​7c·​24·​50·······»       ​mov····​0x50(%rsp)​,​%rdi782 ···​3f2d6:​»       ​48·​8b·​7c·​24·​50·······»       ​mov····​0x50(%rsp)​,​%rdi
783 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​783 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​
784 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231·​(discriminator·​7)​784 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231·​(discriminator·​7)​
Offset 815, 34 lines modifiedOffset 815, 34 lines modified
815 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​815 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
816 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128816 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
817 ···​3f30d:​»       ​e8·​fe·​d6·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>817 ···​3f30d:​»       ​e8·​fe·​d6·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>
818 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​818 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​
819 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237819 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237
820 ···​3f312:​»       ​eb·​cc················»       ​jmp····​3f2e0·​<gtk_tree_path_free@p​lt+0x528>820 ···​3f312:​»       ​eb·​cc················»       ​jmp····​3f2e0·​<gtk_tree_path_free@p​lt+0x528>
821 _ZN11Preferences27Jog​ShuttleInitModeSwitch​ingERi()​:​821 _ZN11Preferences27Jog​ShuttleInitModeSwitch​ingERi()​:​
822 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​542822 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​542
823 ···​3f314:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi823 ···​3f314:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
824 ···​3f317:​»       ​e8·​54·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>824 ···​3f317:​»       ​e8·​54·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
825 ···​3f31c:​»       ​e9·​0b·​fe·​ff·​ff·······»       ​jmpq···​3f12c·​<gtk_tree_path_free@p​lt+0x374>825 ···​3f31c:​»       ​e9·​0b·​fe·​ff·​ff·······»       ​jmpq···​3f12c·​<gtk_tree_path_free@p​lt+0x374>
826 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​537826 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​537
827 ···​3f321:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi827 ···​3f321:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
828 ···​3f324:​»       ​e8·​47·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>828 ···​3f324:​»       ​e8·​47·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
829 ···​3f329:​»       ​e9·​9a·​fd·​ff·​ff·······»       ​jmpq···​3f0c8·​<gtk_tree_path_free@p​lt+0x310>829 ···​3f329:​»       ​e9·​9a·​fd·​ff·​ff·······»       ​jmpq···​3f0c8·​<gtk_tree_path_free@p​lt+0x310>
830 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​830 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
831 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128831 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
832 ···​3f32e:​»       ​e8·​dd·​d6·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>832 ···​3f32e:​»       ​e8·​dd·​d6·​ff·​ff·······»       ​callq··​3ca10·​<operator·​delete(void*)​@plt>
833 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​833 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​
834 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237834 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237
835 ···​3f333:​»       ​e9·​0e·​ff·​ff·​ff·······»       ​jmpq···​3f246·​<gtk_tree_path_free@p​lt+0x48e>835 ···​3f333:​»       ​e9·​0e·​ff·​ff·​ff·······»       ​jmpq···​3f246·​<gtk_tree_path_free@p​lt+0x48e>
836 _ZN11Preferences27Jog​ShuttleInitModeSwitch​ingERi()​:​836 _ZN11Preferences27Jog​ShuttleInitModeSwitch​ingERi()​:​
837 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​517837 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​517
838 ···​3f338:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi838 ···​3f338:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
839 ···​3f33b:​»       ​e8·​30·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>839 ···​3f33b:​»       ​e8·​30·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
840 ···​3f340:​»       ​e9·​4b·​fe·​ff·​ff·······»       ​jmpq···​3f190·​<gtk_tree_path_free@p​lt+0x3d8>840 ···​3f340:​»       ​e9·​4b·​fe·​ff·​ff·······»       ​jmpq···​3f190·​<gtk_tree_path_free@p​lt+0x3d8>
841 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​preferences.​cc:​522841 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​preferences.​cc:​522
842 ···​3f345:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi842 ···​3f345:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
843 ···​3f348:​»       ​e8·​23·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>843 ···​3f348:​»       ​e8·​23·​84·​01·​00·······»       ​callq··​57770·​<JogShuttleActions:​:​~JogShuttleActions()​@@Base>
844 ···​3f34d:​»       ​e9·​a2·​fe·​ff·​ff·······»       ​jmpq···​3f1f4·​<gtk_tree_path_free@p​lt+0x43c>844 ···​3f34d:​»       ​e9·​a2·​fe·​ff·​ff·······»       ​jmpq···​3f1f4·​<gtk_tree_path_free@p​lt+0x43c>
845 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​845 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
846 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222846 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222
847 ···​3f352:​»       ​48·​8b·​bc·​24·​d8·​00·​00·»       ​mov····​0xd8(%rsp)​,​%rdi847 ···​3f352:​»       ​48·​8b·​bc·​24·​d8·​00·​00·»       ​mov····​0xd8(%rsp)​,​%rdi
848 ···​3f359:​»       ​00·848 ···​3f359:​»       ​00·
Offset 1259, 39 lines modifiedOffset 1259, 39 lines modified
Max diff block lines reached; 10249425/10257646 bytes (99.92%) of diff not shown.
812 B
stderr 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·​63376135·​61336631·​32323037·​30343135·c7a5a3f1220704152 ··​0x00000000·​64623664·​64333430·​30363531·​36663962·db6dd34006516f9b
3 ··​0x00000010·65313635·​34616631·​62393061·​34363732·e1654af1b90a46723 ··​0x00000010·39613437·​39373165·​66343731·​30363331·9a47971ef4710631
4 ··​0x00000020·​34663630·​35312e64·​65627567·​00000000·4f6051.​debug.​.​.​.​4 ··​0x00000020·​31303035·​34612e64·​65627567·​00000000·10054a.​debug.​.​.​.​
5 ··​0x00000030·c65459ac····························​.​TY.​5 ··​0x00000030·d1ab8668····························​.​.​.​h
  
386 KB
./usr/lib/kino-gtk2/libdvtitler.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:​·8d20dd6e165d195c66335​668a3852a5cd0cd6c583 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·16d6fc742e3dee91026ab​44ce33ef81266cced9b
454 B
strings --all {}
    
Offset 1, 8 lines modifiedOffset 1, 7 lines modified
1 \f3Vh 
2 RZZL1 RZZL
3 |z!i2 |z!i
4 5qX3;​3 5qX3;​
5 __gmon_start__4 __gmon_start__
6 _ITM_deregisterTMClon​eTable5 _ITM_deregisterTMClon​eTable
7 _ITM_registerTMCloneT​able6 _ITM_registerTMCloneT​able
8 __cxa_finalize7 __cxa_finalize
Offset 353, 15 lines modifiedOffset 352, 15 lines modified
353 No·​image·​file·​name·​specified·​-​·​aborting.​352 No·​image·​file·​name·​specified·​-​·​aborting.​
354 11Superimpose353 11Superimpose
355 ;​*3$"354 ;​*3$"
356 zPLR355 zPLR
357 zPLR356 zPLR
358 zPLR357 zPLR
359 zPLR358 zPLR
360 20dd6e165d195c6633566​8a3852a5cd0cd6c58.​debug359 d6fc742e3dee91026ab44​ce33ef81266cced9b.​debug
361 .​shstrtab360 .​shstrtab
362 .​note.​gnu.​build-​id361 .​note.​gnu.​build-​id
363 .​gnu.​hash362 .​gnu.​hash
364 .​dynsym363 .​dynsym
365 .​dynstr364 .​dynstr
366 .​gnu.​version365 .​gnu.​version
367 .​gnu.​version_r366 .​gnu.​version_r
385 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00000000000048d0·​<DVTitler:​:​~DVTitler()​@@Base-​0x4d0>:​2 00000000000048d0·​<DVTitler:​:​~DVTitler()​@@Base-​0x4d0>:​
3 GetImageFilter.​cold()​:​3 GetImageFilter.​cold()​:​
4 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​498·​(discriminator·​1)​4 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​498·​(discriminator·​1)​
5 ····​48d0:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi5 ····​48d0:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
6 GetImageFilter()​:​6 GetImageFilter()​:​
7 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​498·​(discriminator·​1)​7 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​498·​(discriminator·​1)​
8 ····​48d3:​»       ​be·​c8·​00·​00·​00·······»       ​mov····​$0xc8,​%esi8 ····​48d3:​»       ​be·​c8·​00·​00·​00·······»       ​mov····​$0xc8,​%esi
9 ····​48d8:​»       ​e8·​33·​fb·​ff·​ff·······»       ​callq··​4410·​<operator·​delete(void*,​·​unsigned·​long)​@plt>9 ····​48d8:​»       ​e8·​33·​fb·​ff·​ff·······»       ​callq··​4410·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
10 ····​48dd:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi10 ····​48dd:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
11 ····​48e0:​»       ​e8·​eb·​fe·​ff·​ff·······»       ​callq··​47d0·​<_Unwind_Resume@plt>11 ····​48e0:​»       ​e8·​eb·​fe·​ff·​ff·······»       ​callq··​47d0·​<_Unwind_Resume@plt>
12 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​500·​(discriminator·​2)​12 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​500·​(discriminator·​2)​
13 ····​48e5:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi13 ····​48e5:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
14 ····​48e8:​»       ​be·​a8·​00·​00·​00·······»       ​mov····​$0xa8,​%esi14 ····​48e8:​»       ​be·​a8·​00·​00·​00·······»       ​mov····​$0xa8,​%esi
15 ····​48ed:​»       ​e8·​1e·​fb·​ff·​ff·······»       ​callq··​4410·​<operator·​delete(void*,​·​unsigned·​long)​@plt>15 ····​48ed:​»       ​e8·​1e·​fb·​ff·​ff·······»       ​callq··​4410·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
16 ····​48f2:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi16 ····​48f2:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
17 ····​48f5:​»       ​e8·​d6·​fe·​ff·​ff·······»       ​callq··​47d0·​<_Unwind_Resume@plt>17 ····​48f5:​»       ​e8·​d6·​fe·​ff·​ff·······»       ​callq··​47d0·​<_Unwind_Resume@plt>
18 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​18 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
19 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​22219 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222
Offset 269, 15 lines modifiedOffset 269, 15 lines modified
269 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​269 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
270 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128270 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
271 ····​4af9:​»       ​e8·​c2·​f8·​ff·​ff·······»       ​callq··​43c0·​<operator·​delete(void*)​@plt>271 ····​4af9:​»       ​e8·​c2·​f8·​ff·​ff·······»       ​callq··​43c0·​<operator·​delete(void*)​@plt>
272 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​272 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​
273 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237273 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237
274 ····​4afe:​»       ​e9·​74·​fe·​ff·​ff·······»       ​jmpq···​4977·​<__cxa_finalize@plt+0​xb7>274 ····​4afe:​»       ​e9·​74·​fe·​ff·​ff·······»       ​jmpq···​4977·​<__cxa_finalize@plt+0​xb7>
275 _ZN8DVTitler16Interpr​etWidgetsEP7_GtkBin()​:​275 _ZN8DVTitler16Interpr​etWidgetsEP7_GtkBin()​:​
276 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​255·​(discriminator·​1)​276 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​255·​(discriminator·​1)​
277 ····​4b03:​»       ​4c·​89·​f7·············»       ​mov····​%r14,​%rdi277 ····​4b03:​»       ​4c·​89·​f7·············»       ​mov····​%r14,​%rdi
278 ····​4b06:​»       ​be·​40·​00·​00·​00·······»       ​mov····​$0x40,​%esi278 ····​4b06:​»       ​be·​40·​00·​00·​00·······»       ​mov····​$0x40,​%esi
279 ····​4b0b:​»       ​e8·​00·​f9·​ff·​ff·······»       ​callq··​4410·​<operator·​delete(void*,​·​unsigned·​long)​@plt>279 ····​4b0b:​»       ​e8·​00·​f9·​ff·​ff·······»       ​callq··​4410·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
280 ····​4b10:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi280 ····​4b10:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
281 ····​4b13:​»       ​e8·​b8·​fc·​ff·​ff·······»       ​callq··​47d0·​<_Unwind_Resume@plt>281 ····​4b13:​»       ​e8·​b8·​fc·​ff·​ff·······»       ​callq··​47d0·​<_Unwind_Resume@plt>
282 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​282 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
283 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​283 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222·​(discriminator·​7)​
Offset 427, 63 lines modifiedOffset 427, 63 lines modified
427 ····​4c2e:​»       ​4c·​89·​f0·············»       ​mov····​%r14,​%rax427 ····​4c2e:​»       ​4c·​89·​f0·············»       ​mov····​%r14,​%rax
428 ····​4c31:​»       ​48·​83·​c0·​20··········»       ​add····​$0x20,​%rax428 ····​4c31:​»       ​48·​83·​c0·​20··········»       ​add····​$0x20,​%rax
429 ····​4c35:​»       ​49·​89·​c6·············»       ​mov····​%rax,​%r14429 ····​4c35:​»       ​49·​89·​c6·············»       ​mov····​%rax,​%r14
430 ····​4c38:​»       ​e9·​6b·​ff·​ff·​ff·······»       ​jmpq···​4ba8·​<__cxa_finalize@plt+0​x2e8>430 ····​4c38:​»       ​e9·​6b·​ff·​ff·​ff·······»       ​jmpq···​4ba8·​<__cxa_finalize@plt+0​x2e8>
431 _ZN8DVTitler16Interpr​etWidgetsEP7_GtkBin.​cold()​:​431 _ZN8DVTitler16Interpr​etWidgetsEP7_GtkBin.​cold()​:​
432 ····​4c3d:​»       ​90···················»       ​nop432 ····​4c3d:​»       ​90···················»       ​nop
433 _ZN11SuperimposeC2Ev(​)​:​433 _ZN11SuperimposeC2Ev(​)​:​
434 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​superimpose.​cc:​45434 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​superimpose.​cc:​45
435 ····​4c3e:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi435 ····​4c3e:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
436 ····​4c41:​»       ​e8·​4a·​f9·​ff·​ff·······»       ​callq··​4590·​<DVTitler:​:​~DVTitler()​@plt>436 ····​4c41:​»       ​e8·​4a·​f9·​ff·​ff·······»       ​callq··​4590·​<DVTitler:​:​~DVTitler()​@plt>
437 ····​4c46:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi437 ····​4c46:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
438 ····​4c49:​»       ​e8·​82·​fb·​ff·​ff·······»       ​callq··​47d0·​<_Unwind_Resume@plt>438 ····​4c49:​»       ​e8·​82·​fb·​ff·​ff·······»       ​callq··​47d0·​<_Unwind_Resume@plt>
439 _ZN11Superimpose16Int​erpretWidgetsEP7_GtkB​in()​:​439 _ZN11Superimpose16Int​erpretWidgetsEP7_GtkB​in()​:​
440 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​superimpose.​cc:​324440 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​superimpose.​cc:​324
441 ····​4c4e:​»       ​bf·​08·​00·​00·​00·······»       ​mov····​$0x8,​%edi441 ····​4c4e:​»       ​bf·​08·​00·​00·​00·······»       ​mov····​$0x8,​%edi
442 ····​4c53:​»       ​e8·​48·​f5·​ff·​ff·······»       ​callq··​41a0·​<__cxa_allocate_excep​tion@plt>442 ····​4c53:​»       ​e8·​48·​f5·​ff·​ff·······»       ​callq··​41a0·​<__cxa_allocate_excep​tion@plt>
443 ····​4c58:​»       ​48·​8d·​3d·​89·​57·​00·​00·»       ​lea····​0x5789(%rip)​,​%rdi········443 ····​4c58:​»       ​48·​8d·​3d·​89·​57·​00·​00·»       ​lea····​0x5789(%rip)​,​%rdi········
444 ····​4c5f:​»       ​49·​89·​c4·············»       ​mov····​%rax,​%r12444 ····​4c5f:​»       ​49·​89·​c4·············»       ​mov····​%rax,​%r12
445 ····​4c62:​»       ​e8·​19·​f4·​ff·​ff·······»       ​callq··​4080·​<gettext@plt>445 ····​4c62:​»       ​e8·​19·​f4·​ff·​ff·······»       ​callq··​4080·​<gettext@plt>
446 ····​4c67:​»       ​48·​8b·​35·​7a·​83·​00·​00·»       ​mov····​0x837a(%rip)​,​%rsi········446 ····​4c67:​»       ​48·​8b·​35·​7a·​83·​00·​00·»       ​mov····​0x837a(%rip)​,​%rsi········
447 ····​4c6e:​»       ​31·​d2················»       ​xor····​%edx,​%edx447 ····​4c6e:​»       ​31·​d2················»       ​xor····​%edx,​%edx
448 ····​4c70:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi448 ····​4c70:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
449 ····​4c73:​»       ​49·​89·​04·​24··········»       ​mov····​%rax,​(%r12)​449 ····​4c73:​»       ​49·​89·​04·​24··········»       ​mov····​%rax,​(%r12)​
450 ····​4c77:​»       ​e8·​e4·​fa·​ff·​ff·······»       ​callq··​4760·​<__cxa_throw@plt>450 ····​4c77:​»       ​e8·​e4·​fa·​ff·​ff·······»       ​callq··​4760·​<__cxa_throw@plt>
451 _ZN11Superimpose16Int​erpretWidgetsEP7_GtkB​in.​cold()​:​451 _ZN11Superimpose16Int​erpretWidgetsEP7_GtkB​in.​cold()​:​
452 ····​4c7c:​»       ​0f·​1f·​40·​00··········»       ​nopl···​0x0(%rax)​452 ····​4c7c:​»       ​0f·​1f·​40·​00··········»       ​nopl···​0x0(%rax)​
453 _GLOBAL__sub_I_dvtitl​er.​cc()​:​453 _GLOBAL__sub_I_dvtitl​er.​cc()​:​
454 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​505454 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​505
455 ····​4c80:​»       ​48·​83·​ec·​08··········»       ​sub····​$0x8,​%rsp455 ····​4c80:​»       ​48·​83·​ec·​08··········»       ​sub····​$0x8,​%rsp
456 /​usr/​include/​c++/​9/​iostream:​74456 /​usr/​include/​c++/​9/​iostream:​74
457 ····​4c84:​»       ​48·​8d·​3d·​f6·​87·​00·​00·»       ​lea····​0x87f6(%rip)​,​%rdi········457 ····​4c84:​»       ​48·​8d·​3d·​f6·​87·​00·​00·»       ​lea····​0x87f6(%rip)​,​%rdi········
458 __static_initializati​on_and_destruction_0(​)​:​458 __static_initializati​on_and_destruction_0(​)​:​
459 /​usr/​include/​c++/​9/​iostream:​74459 /​usr/​include/​c++/​9/​iostream:​74
460 ····​4c8b:​»       ​e8·​c0·​f9·​ff·​ff·······»       ​callq··​4650·​<std:​:​ios_base:​:​Init:​:​Init()​@plt>460 ····​4c8b:​»       ​e8·​c0·​f9·​ff·​ff·······»       ​callq··​4650·​<std:​:​ios_base:​:​Init:​:​Init()​@plt>
461 ····​4c90:​»       ​48·​8b·​3d·​61·​83·​00·​00·»       ​mov····​0x8361(%rip)​,​%rdi········461 ····​4c90:​»       ​48·​8b·​3d·​61·​83·​00·​00·»       ​mov····​0x8361(%rip)​,​%rdi········
462 _GLOBAL__sub_I_dvtitl​er.​cc()​:​462 _GLOBAL__sub_I_dvtitl​er.​cc()​:​
463 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​505463 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​505
464 ····​4c97:​»       ​48·​83·​c4·​08··········»       ​add····​$0x8,​%rsp464 ····​4c97:​»       ​48·​83·​c4·​08··········»       ​add····​$0x8,​%rsp
465 __static_initializati​on_and_destruction_0(​)​:​465 __static_initializati​on_and_destruction_0(​)​:​
466 /​usr/​include/​c++/​9/​iostream:​74466 /​usr/​include/​c++/​9/​iostream:​74
467 ····​4c9b:​»       ​48·​8d·​15·​be·​87·​00·​00·»       ​lea····​0x87be(%rip)​,​%rdx········467 ····​4c9b:​»       ​48·​8d·​15·​be·​87·​00·​00·»       ​lea····​0x87be(%rip)​,​%rdx········
468 ····​4ca2:​»       ​48·​8d·​35·​d8·​87·​00·​00·»       ​lea····​0x87d8(%rip)​,​%rsi········468 ····​4ca2:​»       ​48·​8d·​35·​d8·​87·​00·​00·»       ​lea····​0x87d8(%rip)​,​%rsi········
469 ····​4ca9:​»       ​e9·​92·​f6·​ff·​ff·······»       ​jmpq···​4340·​<__cxa_atexit@plt>469 ····​4ca9:​»       ​e9·​92·​f6·​ff·​ff·······»       ​jmpq···​4340·​<__cxa_atexit@plt>
470 _GLOBAL__sub_I_dvtitl​er.​cc()​:​470 _GLOBAL__sub_I_dvtitl​er.​cc()​:​
471 ····​4cae:​»       ​66·​90················»       ​xchg···​%ax,​%ax471 ····​4cae:​»       ​66·​90················»       ​xchg···​%ax,​%ax
472 _GLOBAL__sub_I_superi​mpose.​cc()​:​472 _GLOBAL__sub_I_superi​mpose.​cc()​:​
473 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​superimpose.​cc:​330473 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​superimpose.​cc:​330
474 ····​4cb0:​»       ​48·​83·​ec·​08··········»       ​sub····​$0x8,​%rsp474 ····​4cb0:​»       ​48·​83·​ec·​08··········»       ​sub····​$0x8,​%rsp
475 /​usr/​include/​c++/​9/​iostream:​74475 /​usr/​include/​c++/​9/​iostream:​74
476 ····​4cb4:​»       ​48·​8d·​3d·​e4·​98·​00·​00·»       ​lea····​0x98e4(%rip)​,​%rdi········476 ····​4cb4:​»       ​48·​8d·​3d·​e4·​98·​00·​00·»       ​lea····​0x98e4(%rip)​,​%rdi········
477 __static_initializati​on_and_destruction_0(​)​:​477 __static_initializati​on_and_destruction_0(​)​:​
478 /​usr/​include/​c++/​9/​iostream:​74478 /​usr/​include/​c++/​9/​iostream:​74
479 ····​4cbb:​»       ​e8·​90·​f9·​ff·​ff·······»       ​callq··​4650·​<std:​:​ios_base:​:​Init:​:​Init()​@plt>479 ····​4cbb:​»       ​e8·​90·​f9·​ff·​ff·······»       ​callq··​4650·​<std:​:​ios_base:​:​Init:​:​Init()​@plt>
480 ····​4cc0:​»       ​48·​8b·​3d·​31·​83·​00·​00·»       ​mov····​0x8331(%rip)​,​%rdi········480 ····​4cc0:​»       ​48·​8b·​3d·​31·​83·​00·​00·»       ​mov····​0x8331(%rip)​,​%rdi········
481 _GLOBAL__sub_I_superi​mpose.​cc()​:​481 _GLOBAL__sub_I_superi​mpose.​cc()​:​
482 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​superimpose.​cc:​330482 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​superimpose.​cc:​330
483 ····​4cc7:​»       ​48·​83·​c4·​08··········»       ​add····​$0x8,​%rsp483 ····​4cc7:​»       ​48·​83·​c4·​08··········»       ​add····​$0x8,​%rsp
484 __static_initializati​on_and_destruction_0(​)​:​484 __static_initializati​on_and_destruction_0(​)​:​
485 /​usr/​include/​c++/​9/​iostream:​74485 /​usr/​include/​c++/​9/​iostream:​74
486 ····​4ccb:​»       ​48·​8d·​15·​8e·​87·​00·​00·»       ​lea····​0x878e(%rip)​,​%rdx········486 ····​4ccb:​»       ​48·​8d·​15·​8e·​87·​00·​00·»       ​lea····​0x878e(%rip)​,​%rdx········
487 ····​4cd2:​»       ​48·​8d·​35·​c6·​98·​00·​00·»       ​lea····​0x98c6(%rip)​,​%rsi········487 ····​4cd2:​»       ​48·​8d·​35·​c6·​98·​00·​00·»       ​lea····​0x98c6(%rip)​,​%rsi········
488 ····​4cd9:​»       ​e9·​62·​f6·​ff·​ff·······»       ​jmpq···​4340·​<__cxa_atexit@plt>488 ····​4cd9:​»       ​e9·​62·​f6·​ff·​ff·······»       ​jmpq···​4340·​<__cxa_atexit@plt>
489 _GLOBAL__sub_I_superi​mpose.​cc()​:​489 _GLOBAL__sub_I_superi​mpose.​cc()​:​
Offset 538, 1627 lines modifiedOffset 538, 1627 lines modified
538 ····​4d90:​»       ​e9·​7b·​ff·​ff·​ff·······»       ​jmpq···​4d10·​<__cxa_finalize@plt+0​x450>538 ····​4d90:​»       ​e9·​7b·​ff·​ff·​ff·······»       ​jmpq···​4d10·​<__cxa_finalize@plt+0​x450>
539 ····​4d95:​»       ​66·​2e·​0f·​1f·​84·​00·​00·»       ​nopw···​%cs:​0x0(%rax,​%rax,​1)​539 ····​4d95:​»       ​66·​2e·​0f·​1f·​84·​00·​00·»       ​nopw···​%cs:​0x0(%rax,​%rax,​1)​
540 ····​4d9c:​»       ​00·​00·​00·540 ····​4d9c:​»       ​00·​00·​00·
541 ····​4d9f:​»       ​90···················»       ​nop541 ····​4d9f:​»       ​90···················»       ​nop
  
542 0000000000004da0·​<DVTitler:​:​~DVTitler()​@@Base>:​542 0000000000004da0·​<DVTitler:​:​~DVTitler()​@@Base>:​
543 _ZN8DVTitlerD2Ev()​:​543 _ZN8DVTitlerD2Ev()​:​
544 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​99544 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​99
545 ····​4da0:​»       ​55···················»       ​push···​%rbp545 ····​4da0:​»       ​55···················»       ​push···​%rbp
546 ····​4da1:​»       ​53···················»       ​push···​%rbx546 ····​4da1:​»       ​53···················»       ​push···​%rbx
547 ····​4da2:​»       ​48·​89·​fb·············»       ​mov····​%rdi,​%rbx547 ····​4da2:​»       ​48·​89·​fb·············»       ​mov····​%rdi,​%rbx
548 ····​4da5:​»       ​48·​83·​ec·​08··········»       ​sub····​$0x8,​%rsp548 ····​4da5:​»       ​48·​83·​ec·​08··········»       ​sub····​$0x8,​%rsp
549 ····​4da9:​»       ​48·​8b·​05·​20·​82·​00·​00·»       ​mov····​0x8220(%rip)​,​%rax········549 ····​4da9:​»       ​48·​8b·​05·​20·​82·​00·​00·»       ​mov····​0x8220(%rip)​,​%rax········
550 ····​4db0:​»       ​48·​83·​c0·​10··········»       ​add····​$0x10,​%rax550 ····​4db0:​»       ​48·​83·​c0·​10··········»       ​add····​$0x10,​%rax
551 ····​4db4:​»       ​48·​89·​07·············»       ​mov····​%rax,​(%rdi)​551 ····​4db4:​»       ​48·​89·​07·············»       ​mov····​%rax,​(%rdi)​
552 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​101552 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​101
553 ····​4db7:​»       ​48·​8b·​bf·​90·​00·​00·​00·»       ​mov····​0x90(%rdi)​,​%rdi553 ····​4db7:​»       ​48·​8b·​bf·​90·​00·​00·​00·»       ​mov····​0x90(%rdi)​,​%rdi
554 ····​4dbe:​»       ​48·​85·​ff·············»       ​test···​%rdi,​%rdi554 ····​4dbe:​»       ​48·​85·​ff·············»       ​test···​%rdi,​%rdi
555 ····​4dc1:​»       ​74·​05················»       ​je·····​4dc8·​<DVTitler:​:​~DVTitler()​@@Base+0x28>555 ····​4dc1:​»       ​74·​05················»       ​je·····​4dc8·​<DVTitler:​:​~DVTitler()​@@Base+0x28>
556 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​102556 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​102
557 ····​4dc3:​»       ​e8·​78·​f8·​ff·​ff·······»       ​callq··​4640·​<g_object_unref@plt>557 ····​4dc3:​»       ​e8·​78·​f8·​ff·​ff·······»       ​callq··​4640·​<g_object_unref@plt>
558 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​dvtitler/​dvtitler.​cc:​103558 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​dvtitler/​dvtitler.​cc:​103
559 ····​4dc8:​»       ​48·​8b·​7b·​38··········»       ​mov····​0x38(%rbx)​,​%rdi559 ····​4dc8:​»       ​48·​8b·​7b·​38··········»       ​mov····​0x38(%rbx)​,​%rdi
Max diff block lines reached; 386256/393813 bytes (98.08%) of diff not shown.
812 B
stderr 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·32306464·​36653136·​35643139·​35633636·20dd6e165d195c662 ··​0x00000000·64366663·​37343265·​33646565·​39313032·d6fc742e3dee9102
3 ··​0x00000010·​33333536·​36386133·​38353261·​35636430·335668a3852a5cd03 ··​0x00000010·​36616234·​34636533·​33656638·​31323636·6ab44ce33ef81266
4 ··​0x00000020·​63643663·​35382e64·​65627567·​00000000·​cd6c58.​debug.​.​.​.​4 ··​0x00000020·​63636564·​39622e64·​65627567·​00000000·​cced9b.​debug.​.​.​.​
5 ··​0x00000030·c7cdd0df····························.​.​.​.​5 ··​0x00000030·3d0dbe9c····························=.​.​.​
  
1.08 MB
./usr/lib/kino-gtk2/libkinoplus.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:​·ad6b3aa327ac511035004​fc3ecf98475b915aa8d3 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·baca3303ee9f56c3130d8​c4978222703208a9bfd
364 B
strings --all {}
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 Ix"'
1 B·​3B$@2 B·​3B$@
2 ·​@H·3 ·​@H·
3 @P"·4 @P"·
4 a#i>v5 a#i>v
5 Ufo|6 Ufo|
6 t16r7 t16r
7 WC=&8 WC=&
Offset 1157, 15 lines modifiedOffset 1158, 15 lines modified
1157 ?3333331158 ?333333
1158 ?xzE?1159 ?xzE?
1159 /​usr/​share/​kino/​1160 /​usr/​share/​kino/​
1160 ;​*3$"1161 ;​*3$"
1161 zPLR1162 zPLR
1162 zPLR1163 zPLR
1163 zPLR1164 zPLR
1164 6b3aa327ac511035004fc​3ecf98475b915aa8d.​debug1165 ca3303ee9f56c3130d8c4​978222703208a9bfd.​debug
1165 .​shstrtab1166 .​shstrtab
1166 .​note.​gnu.​build-​id1167 .​note.​gnu.​build-​id
1167 .​gnu.​hash1168 .​gnu.​hash
1168 .​dynsym1169 .​dynsym
1169 .​dynstr1170 .​dynstr
1170 .​gnu.​version1171 .​gnu.​version
1171 .​gnu.​version_r1172 .​gnu.​version_r
1.08 MB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 0000000000009710·​<PixbufUtils:​:​Composite(unsigned·​char*,​·​int,​·​int,​·​_GdkPixbuf*)​@@Base-​0x1b0>:​2 0000000000009710·​<PixbufUtils:​:​Composite(unsigned·​char*,​·​int,​·​int,​·​_GdkPixbuf*)​@@Base-​0x1b0>:​
3 GetImageTransition.​cold()​:​3 GetImageTransition.​cold()​:​
4 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​1938·​(discriminator·​1)​4 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1938·​(discriminator·​1)​
5 ····​9710:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi5 ····​9710:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
6 GetImageTransition()​:​6 GetImageTransition()​:​
7 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​1938·​(discriminator·​1)​7 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1938·​(discriminator·​1)​
8 ····​9713:​»       ​be·​d8·​00·​00·​00·······»       ​mov····​$0xd8,​%esi8 ····​9713:​»       ​be·​d8·​00·​00·​00·······»       ​mov····​$0xd8,​%esi
9 ····​9718:​»       ​e8·​d3·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>9 ····​9718:​»       ​e8·​d3·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
10 ····​971d:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi10 ····​971d:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
11 ····​9720:​»       ​e8·​fb·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>11 ····​9720:​»       ​e8·​fb·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>
12 GetImageFilter.​cold()​:​12 GetImageFilter.​cold()​:​
13 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​191413 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1914
14 ····​9725:​»       ​45·​31·​e4·············»       ​xor····​%r12d,​%r12d14 ····​9725:​»       ​45·​31·​e4·············»       ​xor····​%r12d,​%r12d
15 GetImageFilter()​:​15 GetImageFilter()​:​
16 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​191416 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1914
17 ····​9728:​»       ​e9·​08·​09·​00·​00·······»       ​jmpq···​a035·​<GetImageFilter@@Base​+0x35>17 ····​9728:​»       ​e9·​08·​09·​00·​00·······»       ​jmpq···​a035·​<GetImageFilter@@Base​+0x35>
18 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​1926·​(discriminator·​5)​18 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1926·​(discriminator·​5)​
19 ····​972d:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi19 ····​972d:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
20 ····​9730:​»       ​be·​60·​00·​00·​00·······»       ​mov····​$0x60,​%esi20 ····​9730:​»       ​be·​60·​00·​00·​00·······»       ​mov····​$0x60,​%esi
21 ····​9735:​»       ​e8·​b6·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>21 ····​9735:​»       ​e8·​b6·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
22 ····​973a:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi22 ····​973a:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
23 ····​973d:​»       ​e8·​de·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>23 ····​973d:​»       ​e8·​de·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>
24 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​1924·​(discriminator·​4)​24 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1924·​(discriminator·​4)​
25 ····​9742:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi25 ····​9742:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
26 ····​9745:​»       ​be·​e0·​00·​00·​00·······»       ​mov····​$0xe0,​%esi26 ····​9745:​»       ​be·​e0·​00·​00·​00·······»       ​mov····​$0xe0,​%esi
27 ····​974a:​»       ​e8·​a1·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>27 ····​974a:​»       ​e8·​a1·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
28 ····​974f:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi28 ····​974f:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
29 ····​9752:​»       ​e8·​c9·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>29 ····​9752:​»       ​e8·​c9·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>
30 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​1922·​(discriminator·​3)​30 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1922·​(discriminator·​3)​
31 ····​9757:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi31 ····​9757:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
32 ····​975a:​»       ​be·​18·​fc·​12·​00·······»       ​mov····​$0x12fc18,​%esi32 ····​975a:​»       ​be·​18·​fc·​12·​00·······»       ​mov····​$0x12fc18,​%esi
33 ····​975f:​»       ​e8·​8c·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>33 ····​975f:​»       ​e8·​8c·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
34 ····​9764:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi34 ····​9764:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
35 ····​9767:​»       ​e8·​b4·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>35 ····​9767:​»       ​e8·​b4·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>
36 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​1920·​(discriminator·​2)​36 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1920·​(discriminator·​2)​
37 ····​976c:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi37 ····​976c:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
38 ····​976f:​»       ​be·​38·​00·​00·​00·······»       ​mov····​$0x38,​%esi38 ····​976f:​»       ​be·​38·​00·​00·​00·······»       ​mov····​$0x38,​%esi
39 ····​9774:​»       ​e8·​77·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>39 ····​9774:​»       ​e8·​77·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
40 ····​9779:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi40 ····​9779:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
41 ····​977c:​»       ​e8·​9f·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>41 ····​977c:​»       ​e8·​9f·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>
42 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​1918·​(discriminator·​1)​42 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1918·​(discriminator·​1)​
43 ····​9781:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi43 ····​9781:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
44 ····​9784:​»       ​be·​20·​00·​00·​00·······»       ​mov····​$0x20,​%esi44 ····​9784:​»       ​be·​20·​00·​00·​00·······»       ​mov····​$0x20,​%esi
45 ····​9789:​»       ​e8·​62·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>45 ····​9789:​»       ​e8·​62·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
46 ····​978e:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi46 ····​978e:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
47 ····​9791:​»       ​e8·​8a·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>47 ····​9791:​»       ​e8·​8a·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>
48 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​1928·​(discriminator·​6)​48 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1928·​(discriminator·​6)​
49 ····​9796:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi49 ····​9796:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
50 ····​9799:​»       ​be·​20·​00·​00·​00·······»       ​mov····​$0x20,​%esi50 ····​9799:​»       ​be·​20·​00·​00·​00·······»       ​mov····​$0x20,​%esi
51 ····​979e:​»       ​e8·​4d·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>51 ····​979e:​»       ​e8·​4d·​fc·​ff·​ff·······»       ​callq··​93f0·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
52 ····​97a3:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi52 ····​97a3:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
53 ····​97a6:​»       ​e8·​75·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>53 ····​97a6:​»       ​e8·​75·​fe·​ff·​ff·······»       ​callq··​9620·​<_Unwind_Resume@plt>
54 GetImageFilter.​cold()​:​54 GetImageFilter.​cold()​:​
55 ····​97ab:​»       ​0f·​1f·​44·​00·​00·······»       ​nopl···​0x0(%rax,​%rax,​1)​55 ····​97ab:​»       ​0f·​1f·​44·​00·​00·······»       ​nopl···​0x0(%rax,​%rax,​1)​
56 _GLOBAL__sub_I_book.​cc()​:​56 _GLOBAL__sub_I_book.​cc()​:​
57 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​194757 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1947
58 ····​97b0:​»       ​48·​83·​ec·​08··········»       ​sub····​$0x8,​%rsp58 ····​97b0:​»       ​48·​83·​ec·​08··········»       ​sub····​$0x8,​%rsp
59 /​usr/​include/​c++/​9/​iostream:​7459 /​usr/​include/​c++/​9/​iostream:​74
60 ····​97b4:​»       ​48·​8d·​3d·​e5·​6b·​01·​00·»       ​lea····​0x16be5(%rip)​,​%rdi········60 ····​97b4:​»       ​48·​8d·​3d·​e5·​6b·​01·​00·»       ​lea····​0x16be5(%rip)​,​%rdi········
61 __static_initializati​on_and_destruction_0(​)​:​61 __static_initializati​on_and_destruction_0(​)​:​
62 /​usr/​include/​c++/​9/​iostream:​7462 /​usr/​include/​c++/​9/​iostream:​74
63 ····​97bb:​»       ​e8·​60·​fd·​ff·​ff·······»       ​callq··​9520·​<std:​:​ios_base:​:​Init:​:​Init()​@plt>63 ····​97bb:​»       ​e8·​60·​fd·​ff·​ff·······»       ​callq··​9520·​<std:​:​ios_base:​:​Init:​:​Init()​@plt>
64 ····​97c0:​»       ​48·​8b·​3d·​31·​68·​01·​00·»       ​mov····​0x16831(%rip)​,​%rdi········64 ····​97c0:​»       ​48·​8b·​3d·​31·​68·​01·​00·»       ​mov····​0x16831(%rip)​,​%rdi········
65 ····​97c7:​»       ​48·​8d·​15·​b2·​6b·​01·​00·»       ​lea····​0x16bb2(%rip)​,​%rdx········65 ····​97c7:​»       ​48·​8d·​15·​b2·​6b·​01·​00·»       ​lea····​0x16bb2(%rip)​,​%rdx········
66 ····​97ce:​»       ​48·​8d·​35·​cb·​6b·​01·​00·»       ​lea····​0x16bcb(%rip)​,​%rsi········66 ····​97ce:​»       ​48·​8d·​35·​cb·​6b·​01·​00·»       ​lea····​0x16bcb(%rip)​,​%rsi········
67 ····​97d5:​»       ​e8·​86·​fb·​ff·​ff·······»       ​callq··​9360·​<__cxa_atexit@plt>67 ····​97d5:​»       ​e8·​86·​fb·​ff·​ff·······»       ​callq··​9360·​<__cxa_atexit@plt>
68 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​6768 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​67
69 ····​97da:​»       ​31·​d2················»       ​xor····​%edx,​%edx69 ····​97da:​»       ​31·​d2················»       ​xor····​%edx,​%edx
70 ····​97dc:​»       ​31·​f6················»       ​xor····​%esi,​%esi70 ····​97dc:​»       ​31·​f6················»       ​xor····​%esi,​%esi
71 ····​97de:​»       ​48·​8d·​3d·​bb·​14·​01·​00·»       ​lea····​0x114bb(%rip)​,​%rdi········71 ····​97de:​»       ​48·​8d·​3d·​bb·​14·​01·​00·»       ​lea····​0x114bb(%rip)​,​%rdi········
72 ····​97e5:​»       ​e8·​b6·​f8·​ff·​ff·······»       ​callq··​90a0·​<glade_xml_new@plt>72 ····​97e5:​»       ​e8·​b6·​f8·​ff·​ff·······»       ​callq··​90a0·​<glade_xml_new@plt>
73 ····​97ea:​»       ​48·​8b·​15·​8f·​67·​01·​00·»       ​mov····​0x1678f(%rip)​,​%rdx········73 ····​97ea:​»       ​48·​8b·​15·​8f·​67·​01·​00·»       ​mov····​0x1678f(%rip)​,​%rdx········
74 ····​97f1:​»       ​48·​89·​02·············»       ​mov····​%rax,​(%rdx)​74 ····​97f1:​»       ​48·​89·​02·············»       ​mov····​%rax,​(%rdx)​
75 _GLOBAL__sub_I_book.​cc()​:​75 _GLOBAL__sub_I_book.​cc()​:​
76 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​book.​cc:​194776 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​book.​cc:​1947
77 ····​97f4:​»       ​48·​83·​c4·​08··········»       ​add····​$0x8,​%rsp77 ····​97f4:​»       ​48·​83·​c4·​08··········»       ​add····​$0x8,​%rsp
78 ····​97f8:​»       ​c3···················»       ​retq···78 ····​97f8:​»       ​c3···················»       ​retq···
79 ····​97f9:​»       ​0f·​1f·​80·​00·​00·​00·​00·»       ​nopl···​0x0(%rax)​79 ····​97f9:​»       ​0f·​1f·​80·​00·​00·​00·​00·»       ​nopl···​0x0(%rax)​
80 deregister_tm_clones(​)​:​80 deregister_tm_clones(​)​:​
81 ····​9800:​»       ​48·​8d·​3d·​89·​6b·​01·​00·»       ​lea····​0x16b89(%rip)​,​%rdi········81 ····​9800:​»       ​48·​8d·​3d·​89·​6b·​01·​00·»       ​lea····​0x16b89(%rip)​,​%rdi········
82 ····​9807:​»       ​48·​8d·​05·​82·​6b·​01·​00·»       ​lea····​0x16b82(%rip)​,​%rax········82 ····​9807:​»       ​48·​8d·​05·​82·​6b·​01·​00·»       ​lea····​0x16b82(%rip)​,​%rax········
83 ····​980e:​»       ​48·​39·​f8·············»       ​cmp····​%rdi,​%rax83 ····​980e:​»       ​48·​39·​f8·············»       ​cmp····​%rdi,​%rax
Offset 131, 1066 lines modifiedOffset 131, 1066 lines modified
131 ····​98b0:​»       ​e9·​7b·​ff·​ff·​ff·······»       ​jmpq···​9830·​<Repaint()​@plt+0x128>131 ····​98b0:​»       ​e9·​7b·​ff·​ff·​ff·······»       ​jmpq···​9830·​<Repaint()​@plt+0x128>
132 ····​98b5:​»       ​66·​2e·​0f·​1f·​84·​00·​00·»       ​nopw···​%cs:​0x0(%rax,​%rax,​1)​132 ····​98b5:​»       ​66·​2e·​0f·​1f·​84·​00·​00·»       ​nopw···​%cs:​0x0(%rax,​%rax,​1)​
133 ····​98bc:​»       ​00·​00·​00·133 ····​98bc:​»       ​00·​00·​00·
134 ····​98bf:​»       ​90···················»       ​nop134 ····​98bf:​»       ​90···················»       ​nop
  
135 00000000000098c0·​<PixbufUtils:​:​Composite(unsigned·​char*,​·​int,​·​int,​·​_GdkPixbuf*)​@@Base>:​135 00000000000098c0·​<PixbufUtils:​:​Composite(unsigned·​char*,​·​int,​·​int,​·​_GdkPixbuf*)​@@Base>:​
136 _ZN11PixbufUtils9Comp​ositeEPhiiP10_GdkPixb​uf()​:​136 _ZN11PixbufUtils9Comp​ositeEPhiiP10_GdkPixb​uf()​:​
137 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​73137 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​73
138 ····​98c0:​»       ​41·​57················»       ​push···​%r15138 ····​98c0:​»       ​41·​57················»       ​push···​%r15
139 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​76139 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​76
140 ····​98c2:​»       ​4c·​89·​c7·············»       ​mov····​%r8,​%rdi140 ····​98c2:​»       ​4c·​89·​c7·············»       ​mov····​%r8,​%rdi
141 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​73141 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​73
142 ····​98c5:​»       ​4d·​89·​c7·············»       ​mov····​%r8,​%r15142 ····​98c5:​»       ​4d·​89·​c7·············»       ​mov····​%r8,​%r15
143 ····​98c8:​»       ​41·​56················»       ​push···​%r14143 ····​98c8:​»       ​41·​56················»       ​push···​%r14
144 ····​98ca:​»       ​41·​89·​d6·············»       ​mov····​%edx,​%r14d144 ····​98ca:​»       ​41·​89·​d6·············»       ​mov····​%edx,​%r14d
145 ····​98cd:​»       ​41·​55················»       ​push···​%r13145 ····​98cd:​»       ​41·​55················»       ​push···​%r13
146 ····​98cf:​»       ​41·​54················»       ​push···​%r12146 ····​98cf:​»       ​41·​54················»       ​push···​%r12
147 ····​98d1:​»       ​41·​89·​cc·············»       ​mov····​%ecx,​%r12d147 ····​98d1:​»       ​41·​89·​cc·············»       ​mov····​%ecx,​%r12d
148 ····​98d4:​»       ​55···················»       ​push···​%rbp148 ····​98d4:​»       ​55···················»       ​push···​%rbp
149 ····​98d5:​»       ​48·​89·​f5·············»       ​mov····​%rsi,​%rbp149 ····​98d5:​»       ​48·​89·​f5·············»       ​mov····​%rsi,​%rbp
150 ····​98d8:​»       ​53···················»       ​push···​%rbx150 ····​98d8:​»       ​53···················»       ​push···​%rbx
151 ····​98d9:​»       ​48·​83·​ec·​18··········»       ​sub····​$0x18,​%rsp151 ····​98d9:​»       ​48·​83·​ec·​18··········»       ​sub····​$0x18,​%rsp
152 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​76152 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​76
153 ····​98dd:​»       ​e8·​6e·​fa·​ff·​ff·······»       ​callq··​9350·​<gdk_pixbuf_get_width​@plt>153 ····​98dd:​»       ​e8·​6e·​fa·​ff·​ff·······»       ​callq··​9350·​<gdk_pixbuf_get_width​@plt>
154 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​77154 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​77
155 ····​98e2:​»       ​4c·​89·​ff·············»       ​mov····​%r15,​%rdi155 ····​98e2:​»       ​4c·​89·​ff·············»       ​mov····​%r15,​%rdi
156 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​76156 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​76
157 ····​98e5:​»       ​41·​89·​c5·············»       ​mov····​%eax,​%r13d157 ····​98e5:​»       ​41·​89·​c5·············»       ​mov····​%eax,​%r13d
158 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​77158 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​77
159 ····​98e8:​»       ​e8·​f3·​f9·​ff·​ff·······»       ​callq··​92e0·​<gdk_pixbuf_get_heigh​t@plt>159 ····​98e8:​»       ​e8·​f3·​f9·​ff·​ff·······»       ​callq··​92e0·​<gdk_pixbuf_get_heigh​t@plt>
160 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​78160 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​78
161 ····​98ed:​»       ​4c·​89·​ff·············»       ​mov····​%r15,​%rdi161 ····​98ed:​»       ​4c·​89·​ff·············»       ​mov····​%r15,​%rdi
162 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​77162 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​77
163 ····​98f0:​»       ​89·​c3················»       ​mov····​%eax,​%ebx163 ····​98f0:​»       ​89·​c3················»       ​mov····​%eax,​%ebx
164 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​78164 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​78
165 ····​98f2:​»       ​e8·​59·​f9·​ff·​ff·······»       ​callq··​9250·​<gdk_pixbuf_get_rowst​ride@plt>165 ····​98f2:​»       ​e8·​59·​f9·​ff·​ff·······»       ​callq··​9250·​<gdk_pixbuf_get_rowst​ride@plt>
166 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​81166 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​81
167 ····​98f7:​»       ​41·​29·​dc·············»       ​sub····​%ebx,​%r12d167 ····​98f7:​»       ​41·​29·​dc·············»       ​sub····​%ebx,​%r12d
168 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​kinoplus/​PixbufUtils.​cc:​80168 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​kinoplus/​PixbufUtils.​cc:​80
Max diff block lines reached; 1122629/1131204 bytes (99.24%) of diff not shown.
812 B
stderr 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·36623361·61333237·61633531·31303335·6b3aa327ac5110352 ··​0x00000000·63613333·30336565·39663536·63333133·ca3303ee9f56c313
3 ··​0x00000010·​30303466·63336563·66393834·​37356239·004fc3ecf98475b93 ··​0x00000010·​30643863·​34393738·32323237·​30333230·​0d8c497822270320
4 ··​0x00000020·​31356161·38642e64·​65627567·​00000000·15aa8d.​debug.​.​.​.​4 ··​0x00000020·​38613962·66642e64·​65627567·​00000000·8a9bfd.​debug.​.​.​.​
5 ··​0x00000030·e35c835f····························​.​\.​_5 ··​0x00000030·f8f8cf1d····························​.​.​.​.​
  
407 KB
./usr/lib/kino-gtk2/libtimfx.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:​·07498675bcbab0340d00c​73c5d04c53ab01866de3 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·35d3792b2c2a3dc821dbb​61bd57cad699f6d8a82
410 B
strings --all {}
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 y+,​*=
1 ·​HT]2 ·​HT]
2 Q1{N;​3 Q1{N;​
3 SYPxQ~4 SYPxQ~
4 __gmon_start__5 __gmon_start__
5 _ITM_deregisterTMClon​eTable6 _ITM_deregisterTMClon​eTable
6 _ITM_registerTMCloneT​able7 _ITM_registerTMCloneT​able
7 __cxa_finalize8 __cxa_finalize
Offset 377, 15 lines modifiedOffset 378, 15 lines modified
377 zPLR378 zPLR
378 zPLR379 zPLR
379 zPLR380 zPLR
380 zPLR381 zPLR
381 zPLR382 zPLR
382 zPLR383 zPLR
383 zPLR384 zPLR
384 498675bcbab0340d00c73​c5d04c53ab01866de.​debug385 d3792b2c2a3dc821dbb61​bd57cad699f6d8a82.​debug
385 .​shstrtab386 .​shstrtab
386 .​note.​gnu.​build-​id387 .​note.​gnu.​build-​id
387 .​gnu.​hash388 .​gnu.​hash
388 .​dynsym389 .​dynsym
389 .​dynstr390 .​dynstr
390 .​gnu.​version391 .​gnu.​version
391 .​gnu.​version_r392 .​gnu.​version_r
405 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
  
  
1 Disassembly·​of·​section·​.​text:​1 Disassembly·​of·​section·​.​text:​
  
2 00000000000033d0·​<GetImageFilter@@Base​-​0x400>:​2 00000000000033d0·​<GetImageFilter@@Base​-​0x400>:​
3 _Z12blur_factoryv()​:​3 _Z12blur_factoryv()​:​
4 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​blur.​cc:​196·​(discriminator·​1)​4 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​blur.​cc:​196·​(discriminator·​1)​
5 ····​33d0:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi5 ····​33d0:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
6 ····​33d3:​»       ​be·​18·​00·​00·​00·······»       ​mov····​$0x18,​%esi6 ····​33d3:​»       ​be·​18·​00·​00·​00·······»       ​mov····​$0x18,​%esi
7 ····​33d8:​»       ​e8·​23·​fe·​ff·​ff·······»       ​callq··​3200·​<operator·​delete(void*,​·​unsigned·​long)​@plt>7 ····​33d8:​»       ​e8·​23·​fe·​ff·​ff·······»       ​callq··​3200·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
8 ····​33dd:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi8 ····​33dd:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
9 ····​33e0:​»       ​e8·​7b·​ff·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>9 ····​33e0:​»       ​e8·​7b·​ff·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>
10 _Z12blur_factoryv.​cold()​:​10 _Z12blur_factoryv.​cold()​:​
11 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​blur.​cc:​196·​(discriminator·​1)​11 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​blur.​cc:​196·​(discriminator·​1)​
12 ····​33e5:​»       ​90···················»       ​nop12 ····​33e5:​»       ​90···················»       ​nop
13 _ZNSt11_Deque_baseIN4​kino9basic_rgbIdNS0_1​2color_traitsIdEEEESa​IS4_EED4Ev()​:​13 _ZNSt11_Deque_baseIN4​kino9basic_rgbIdNS0_1​2color_traitsIdEEEESa​IS4_EED4Ev()​:​
14 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​68114 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​681
15 ····​33e6:​»       ​48·​83·​bc·​24·​98·​00·​00·»       ​cmpq···​$0x0,​0x98(%rsp)​15 ····​33e6:​»       ​48·​83·​bc·​24·​98·​00·​00·»       ​cmpq···​$0x0,​0x98(%rsp)​
16 ····​33ed:​»       ​00·​00·16 ····​33ed:​»       ​00·​00·
17 ····​33ef:​»       ​74·​2a················»       ​je·····​341b·​<__cxa_finalize@plt+0​x5b>17 ····​33ef:​»       ​74·​2a················»       ​je·····​341b·​<__cxa_finalize@plt+0​x5b>
18 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​68318 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​683
Offset 104, 41 lines modifiedOffset 104, 41 lines modified
104 _ZN9__gnu_cxx13new_al​locatorIN4kino9basic_​rgbIdNS1_12color_trai​tsIdEEEEE10deallocate​EPS5_m()​:​104 _ZN9__gnu_cxx13new_al​locatorIN4kino9basic_​rgbIdNS1_12color_trai​tsIdEEEEE10deallocate​EPS5_m()​:​
105 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128105 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
106 ····​34a2:​»       ​e8·​19·​fd·​ff·​ff·······»       ​callq··​31c0·​<operator·​delete(void*)​@plt>106 ····​34a2:​»       ​e8·​19·​fd·​ff·​ff·······»       ​callq··​31c0·​<operator·​delete(void*)​@plt>
107 _ZNSt11_Deque_baseIN4​kino9basic_rgbIdNS0_1​2color_traitsIdEEEESa​IS4_EE16_M_destroy_no​desEPPS4_S8_()​:​107 _ZNSt11_Deque_baseIN4​kino9basic_rgbIdNS0_1​2color_traitsIdEEEESa​IS4_EE16_M_destroy_no​desEPPS4_S8_()​:​
108 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​760108 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​760
109 ····​34a7:​»       ​e9·​59·​ff·​ff·​ff·······»       ​jmpq···​3405·​<__cxa_finalize@plt+0​x45>109 ····​34a7:​»       ​e9·​59·​ff·​ff·​ff·······»       ​jmpq···​3405·​<__cxa_finalize@plt+0​x45>
110 _Z18color_hold_factor​yv()​:​110 _Z18color_hold_factor​yv()​:​
111 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​color_hold.​cc:​137·​(discriminator·​1)​111 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​color_hold.​cc:​137·​(discriminator·​1)​
112 ····​34ac:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi112 ····​34ac:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
113 ····​34af:​»       ​be·​38·​00·​00·​00·······»       ​mov····​$0x38,​%esi113 ····​34af:​»       ​be·​38·​00·​00·​00·······»       ​mov····​$0x38,​%esi
114 ····​34b4:​»       ​e8·​47·​fd·​ff·​ff·······»       ​callq··​3200·​<operator·​delete(void*,​·​unsigned·​long)​@plt>114 ····​34b4:​»       ​e8·​47·​fd·​ff·​ff·······»       ​callq··​3200·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
115 ····​34b9:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi115 ····​34b9:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
116 ····​34bc:​»       ​e8·​9f·​fe·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>116 ····​34bc:​»       ​e8·​9f·​fe·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>
117 _Z18color_hold_factor​yv.​cold()​:​117 _Z18color_hold_factor​yv.​cold()​:​
118 ····​34c1:​»       ​90···················»       ​nop118 ····​34c1:​»       ​90···················»       ​nop
119 _ZN12_GLOBAL__N_110im​age_luma8GetFrameEPhS​1_iiddb.​cold()​:​119 _ZN12_GLOBAL__N_110im​age_luma8GetFrameEPhS​1_iiddb.​cold()​:​
120 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​image_luma.​cc:​102120 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​image_luma.​cc:​102
121 ····​34c2:​»       ​bf·​08·​00·​00·​00·······»       ​mov····​$0x8,​%edi121 ····​34c2:​»       ​bf·​08·​00·​00·​00·······»       ​mov····​$0x8,​%edi
122 GetFrame()​:​122 GetFrame()​:​
123 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​image_luma.​cc:​102123 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​image_luma.​cc:​102
124 ····​34c7:​»       ​e8·​04·​fc·​ff·​ff·······»       ​callq··​30d0·​<__cxa_allocate_excep​tion@plt>124 ····​34c7:​»       ​e8·​04·​fc·​ff·​ff·······»       ​callq··​30d0·​<__cxa_allocate_excep​tion@plt>
125 ····​34cc:​»       ​48·​8d·​3d·​15·​7f·​00·​00·»       ​lea····​0x7f15(%rip)​,​%rdi········125 ····​34cc:​»       ​48·​8d·​3d·​15·​7f·​00·​00·»       ​lea····​0x7f15(%rip)​,​%rdi········
126 ····​34d3:​»       ​48·​89·​c5·············»       ​mov····​%rax,​%rbp126 ····​34d3:​»       ​48·​89·​c5·············»       ​mov····​%rax,​%rbp
127 ····​34d6:​»       ​e8·​75·​fb·​ff·​ff·······»       ​callq··​3050·​<gettext@plt>127 ····​34d6:​»       ​e8·​75·​fb·​ff·​ff·······»       ​callq··​3050·​<gettext@plt>
128 ····​34db:​»       ​48·​8b·​35·​fe·​aa·​00·​00·»       ​mov····​0xaafe(%rip)​,​%rsi········128 ····​34db:​»       ​48·​8b·​35·​fe·​aa·​00·​00·»       ​mov····​0xaafe(%rip)​,​%rsi········
129 ····​34e2:​»       ​31·​d2················»       ​xor····​%edx,​%edx129 ····​34e2:​»       ​31·​d2················»       ​xor····​%edx,​%edx
130 ····​34e4:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi130 ····​34e4:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
131 ····​34e7:​»       ​48·​89·​45·​00··········»       ​mov····​%rax,​0x0(%rbp)​131 ····​34e7:​»       ​48·​89·​45·​00··········»       ​mov····​%rax,​0x0(%rbp)​
132 ····​34eb:​»       ​e8·​50·​fe·​ff·​ff·······»       ​callq··​3340·​<__cxa_throw@plt>132 ····​34eb:​»       ​e8·​50·​fe·​ff·​ff·······»       ​callq··​3340·​<__cxa_throw@plt>
133 _ZN4kino4raiiI10_GdkP​ixbufED4Ev()​:​133 _ZN4kino4raiiI10_GdkP​ixbufED4Ev()​:​
134 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​.​.​/​kino_plugin_utility.​h:​201134 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​.​.​/​kino_plugin_utility.​h:​201
135 ····​34f0:​»       ​4d·​85·​e4·············»       ​test···​%r12,​%r12135 ····​34f0:​»       ​4d·​85·​e4·············»       ​test···​%r12,​%r12
136 ····​34f3:​»       ​74·​08················»       ​je·····​34fd·​<__cxa_finalize@plt+0​x13d>136 ····​34f3:​»       ​74·​08················»       ​je·····​34fd·​<__cxa_finalize@plt+0​x13d>
137 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​.​.​/​kino_plugin_utility.​h:​202137 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​.​.​/​kino_plugin_utility.​h:​202
138 ····​34f5:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi138 ····​34f5:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
139 ····​34f8:​»       ​e8·​d3·​fd·​ff·​ff·······»       ​callq··​32d0·​<g_object_unref@plt>139 ····​34f8:​»       ​e8·​d3·​fd·​ff·​ff·······»       ​callq··​32d0·​<g_object_unref@plt>
140 ····​34fd:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi140 ····​34fd:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
141 ····​3500:​»       ​e8·​cb·​fd·​ff·​ff·······»       ​callq··​32d0·​<g_object_unref@plt>141 ····​3500:​»       ​e8·​cb·​fd·​ff·​ff·······»       ​callq··​32d0·​<g_object_unref@plt>
142 ····​3505:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi142 ····​3505:​»       ​48·​89·​ef·············»       ​mov····​%rbp,​%rdi
143 ····​3508:​»       ​e8·​53·​fe·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>143 ····​3508:​»       ​e8·​53·​fe·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>
144 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​144 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
Offset 148, 19 lines modifiedOffset 148, 19 lines modified
148 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231148 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231
149 ····​3512:​»       ​48·​39·​df·············»       ​cmp····​%rbx,​%rdi149 ····​3512:​»       ​48·​39·​df·············»       ​cmp····​%rbx,​%rdi
150 ····​3515:​»       ​74·​05················»       ​je·····​351c·​<__cxa_finalize@plt+0​x15c>150 ····​3515:​»       ​74·​05················»       ​je·····​351c·​<__cxa_finalize@plt+0​x15c>
151 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​151 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
152 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128152 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
153 ····​3517:​»       ​e8·​a4·​fc·​ff·​ff·······»       ​callq··​31c0·​<operator·​delete(void*)​@plt>153 ····​3517:​»       ​e8·​a4·​fc·​ff·​ff·······»       ​callq··​31c0·​<operator·​delete(void*)​@plt>
154 _ZN4kino12basic_bitma​pINS_10basic_lumaIdNS​_12color_traitsIdEEEE​E5clearEv()​:​154 _ZN4kino12basic_bitma​pINS_10basic_lumaIdNS​_12color_traitsIdEEEE​E5clearEv()​:​
155 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​.​.​/​kino_plugin_types.​h:​622155 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​.​.​/​kino_plugin_types.​h:​622
156 ····​351c:​»       ​49·​8b·​7c·​24·​40·······»       ​mov····​0x40(%r12)​,​%rdi156 ····​351c:​»       ​49·​8b·​7c·​24·​40·······»       ​mov····​0x40(%r12)​,​%rdi
157 ····​3521:​»       ​48·​85·​ff·············»       ​test···​%rdi,​%rdi157 ····​3521:​»       ​48·​85·​ff·············»       ​test···​%rdi,​%rdi
158 ····​3524:​»       ​74·​05················»       ​je·····​352b·​<__cxa_finalize@plt+0​x16b>158 ····​3524:​»       ​74·​05················»       ​je·····​352b·​<__cxa_finalize@plt+0​x16b>
159 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​.​.​/​kino_plugin_types.​h:​623159 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​.​.​/​kino_plugin_types.​h:​623
160 ····​3526:​»       ​e8·​25·​fd·​ff·​ff·······»       ​callq··​3250·​<free@plt>160 ····​3526:​»       ​e8·​25·​fd·​ff·​ff·······»       ​callq··​3250·​<free@plt>
161 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​161 _ZNKSt7__cxx1112basic​_stringIcSt11char_tra​itsIcESaIcEE11_M_is_l​ocalEv()​:​
162 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222162 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​222
163 ····​352b:​»       ​49·​8b·​7c·​24·​08·······»       ​mov····​0x8(%r12)​,​%rdi163 ····​352b:​»       ​49·​8b·​7c·​24·​08·······»       ​mov····​0x8(%r12)​,​%rdi
164 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​164 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​
165 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231165 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231
166 ····​3530:​»       ​48·​3b·​7c·​24·​08·······»       ​cmp····​0x8(%rsp)​,​%rdi166 ····​3530:​»       ​48·​3b·​7c·​24·​08·······»       ​cmp····​0x8(%rsp)​,​%rdi
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​168 _ZN9__gnu_cxx13new_al​locatorIcE10deallocat​eEPcm()​:​
169 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128169 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​128
170 ····​3537:​»       ​e8·​84·​fc·​ff·​ff·······»       ​callq··​31c0·​<operator·​delete(void*)​@plt>170 ····​3537:​»       ​e8·​84·​fc·​ff·​ff·······»       ​callq··​31c0·​<operator·​delete(void*)​@plt>
171 _ZN9__gnu_cxx13new_al​locatorIcED4Ev()​:​171 _ZN9__gnu_cxx13new_al​locatorIcED4Ev()​:​
172 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​89172 /​usr/​include/​c++/​9/​ext/​new_allocator.​h:​89
173 ····​353c:​»       ​48·​89·​eb·············»       ​mov····​%rbp,​%rbx173 ····​353c:​»       ​48·​89·​eb·············»       ​mov····​%rbp,​%rbx
174 _Z18image_luma_factor​yv()​:​174 _Z18image_luma_factor​yv()​:​
175 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​image_luma.​cc:​188·​(discriminator·​1)​175 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​image_luma.​cc:​188·​(discriminator·​1)​
176 ····​353f:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi176 ····​353f:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
177 ····​3542:​»       ​be·​60·​00·​00·​00·······»       ​mov····​$0x60,​%esi177 ····​3542:​»       ​be·​60·​00·​00·​00·······»       ​mov····​$0x60,​%esi
178 ····​3547:​»       ​e8·​b4·​fc·​ff·​ff·······»       ​callq··​3200·​<operator·​delete(void*,​·​unsigned·​long)​@plt>178 ····​3547:​»       ​e8·​b4·​fc·​ff·​ff·······»       ​callq··​3200·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
179 ····​354c:​»       ​48·​89·​df·············»       ​mov····​%rbx,​%rdi179 ····​354c:​»       ​48·​89·​df·············»       ​mov····​%rbx,​%rdi
180 ····​354f:​»       ​e8·​0c·​fe·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>180 ····​354f:​»       ​e8·​0c·​fe·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>
181 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​181 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_dispo​seEv()​:​
182 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231182 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​231
Offset 188, 22 lines modifiedOffset 188, 22 lines modified
188 ····​355c:​»       ​e8·​5f·​fc·​ff·​ff·······»       ​callq··​31c0·​<operator·​delete(void*)​@plt>188 ····​355c:​»       ​e8·​5f·​fc·​ff·​ff·······»       ​callq··​31c0·​<operator·​delete(void*)​@plt>
189 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​189 _ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE10_M_destr​oyEm()​:​
190 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237190 /​usr/​include/​c++/​9/​bits/​basic_string.​h:​237
191 ····​3561:​»       ​eb·​b9················»       ​jmp····​351c·​<__cxa_finalize@plt+0​x15c>191 ····​3561:​»       ​eb·​b9················»       ​jmp····​351c·​<__cxa_finalize@plt+0​x15c>
192 _Z18image_luma_factor​yv.​cold()​:​192 _Z18image_luma_factor​yv.​cold()​:​
193 ····​3563:​»       ​90···················»       ​nop193 ····​3563:​»       ​90···················»       ​nop
194 _Z18soft_focus_factor​yv()​:​194 _Z18soft_focus_factor​yv()​:​
195 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​soft_focus.​cc:​199·​(discriminator·​1)​195 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​soft_focus.​cc:​199·​(discriminator·​1)​
196 ····​3564:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi196 ····​3564:​»       ​4c·​89·​e7·············»       ​mov····​%r12,​%rdi
197 ····​3567:​»       ​be·​20·​00·​00·​00·······»       ​mov····​$0x20,​%esi197 ····​3567:​»       ​be·​20·​00·​00·​00·······»       ​mov····​$0x20,​%esi
198 ····​356c:​»       ​e8·​8f·​fc·​ff·​ff·······»       ​callq··​3200·​<operator·​delete(void*,​·​unsigned·​long)​@plt>198 ····​356c:​»       ​e8·​8f·​fc·​ff·​ff·······»       ​callq··​3200·​<operator·​delete(void*,​·​unsigned·​long)​@plt>
199 ····​3571:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi199 ····​3571:​»       ​4c·​89·​ef·············»       ​mov····​%r13,​%rdi
200 ····​3574:​»       ​e8·​e7·​fd·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>200 ····​3574:​»       ​e8·​e7·​fd·​ff·​ff·······»       ​callq··​3360·​<_Unwind_Resume@plt>
201 _Z18soft_focus_factor​yv.​cold()​:​201 _Z18soft_focus_factor​yv.​cold()​:​
202 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​timfx/​soft_focus.​cc:​199·​(discriminator·​1)​202 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​timfx/​soft_focus.​cc:​199·​(discriminator·​1)​
203 ····​3579:​»       ​90···················»       ​nop203 ····​3579:​»       ​90···················»       ​nop
204 _ZNSt11_Deque_baseIN4​kino9basic_rgbIdNS0_1​2color_traitsIdEEEESa​IS4_EED4Ev()​:​204 _ZNSt11_Deque_baseIN4​kino9basic_rgbIdNS0_1​2color_traitsIdEEEESa​IS4_EED4Ev()​:​
205 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​681205 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​681
206 ····​357a:​»       ​48·​83·​bc·​24·​a8·​00·​00·»       ​cmpq···​$0x0,​0xa8(%rsp)​206 ····​357a:​»       ​48·​83·​bc·​24·​a8·​00·​00·»       ​cmpq···​$0x0,​0xa8(%rsp)​
207 ····​3581:​»       ​00·​00·207 ····​3581:​»       ​00·​00·
208 ····​3583:​»       ​74·​26················»       ​je·····​35ab·​<__cxa_finalize@plt+0​x1eb>208 ····​3583:​»       ​74·​26················»       ​je·····​35ab·​<__cxa_finalize@plt+0​x1eb>
209 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​683209 /​usr/​include/​c++/​9/​bits/​stl_deque.​h:​683
Offset 229, 15 lines modifiedOffset 229, 15 lines modified
229 /​usr/​include/​c++/​9/​bits/​stl_vector.​h:​350229 /​usr/​include/​c++/​9/​bits/​stl_vector.​h:​350
230 ····​35b3:​»       ​48·​85·​ff·············»       ​test···​%rdi,​%rdi230 ····​35b3:​»       ​48·​85·​ff·············»       ​test···​%rdi,​%rdi
231 ····​35b6:​»       ​74·​05················»       ​je·····​35bd·​<__cxa_finalize@plt+0​x1fd>231 ····​35b6:​»       ​74·​05················»       ​je·····​35bd·​<__cxa_finalize@plt+0​x1fd>
Max diff block lines reached; 407139/414784 bytes (98.16%) of diff not shown.
812 B
stderr 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·34393836·​37356263·62616230·33343064·498675bcbab0340d2 ··​0x00000000·64333739·​32623263·32613364·63383231·d3792b2c2a3dc821
3 ··​0x00000010·30306337·​33633564·​30346335·​33616230·​00c73c5d04c53ab03 ··​0x00000010·64626236·​31626435·37636164·36393966·​dbb61bd57cad699f
4 ··​0x00000020·​31383636·64652e64·​65627567·​00000000·1866de.​debug.​.​.​.​4 ··​0x00000020·​36643861·38322e64·​65627567·​00000000·6d8a82.​debug.​.​.​.​
5 ··​0x00000030·3096c3f9····························0.​.​.​5 ··​0x00000030·0211a886····························.​.​.​.​
  
125 MB
kino-dbgsym_1.3.4+dfsg0-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​09-​03·​21:​26:​57.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2018-​09-​03·​21:​26:​57.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0······​692·​2018-​09-​03·​21:​26:​57.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0······​684·​2018-​09-​03·​21:​26:​57.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0··​5480644·​2018-​09-​03·​21:​26:​57.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0··​5481260·​2018-​09-​03·​21:​26:​57.​000000·​data.​tar.​xz
1.38 KB
control.tar.xz
1.36 KB
control.tar
699 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:​·​kino-​dbgsym1 Package:​·​kino-​dbgsym
2 Source:​·​kino2 Source:​·​kino
3 Version:​·​1.​3.​4+dfsg0-​13 Version:​·​1.​3.​4+dfsg0-​1
4 Auto-​Built-​Package:​·​debug-​symbols4 Auto-​Built-​Package:​·​debug-​symbols
5 Architecture:​·​amd645 Architecture:​·​amd64
6 Maintainer:​·​Paul·​Brossier·​<piem@debian.​org>6 Maintainer:​·​Paul·​Brossier·​<piem@debian.​org>
7 Installed-​Size:​·​56107 Installed-​Size:​·​5611
8 Depends:​·​kino·​(=·​1.​3.​4+dfsg0-​1)​8 Depends:​·​kino·​(=·​1.​3.​4+dfsg0-​1)​
9 Section:​·​debug9 Section:​·​debug
10 Priority:​·​optional10 Priority:​·​optional
11 Description:​·​debug·​symbols·​for·​kino11 Description:​·​debug·​symbols·​for·​kino
12 Build-​Ids:​·07498675bcbab0340d00c​73c5d04c53ab01866de·​16c7a5a3f122070415e16​54af1b90a46724f6051·​8d20dd6e165d195c66335​668a3852a5cd0cd6c58·ad6b3aa327ac511035004​fc3ecf98475b915aa8d12 Build-​Ids:​·16d6fc742e3dee91026ab​44ce33ef81266cced9b·​19db6dd34006516f9b9a4​7971ef471063110054a·​35d3792b2c2a3dc821dbb​61bd57cad699f6d8a82·baca3303ee9f56c3130d8​c4978222703208a9bfd
668 B
./md5sums
30.0 B
./md5sums
Files differ
620 B
line order
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 usr/​lib/​debug/​.​build-​id/​07/​498675bcbab0340d00c73​c5d04c53ab01866de.​debug1 usr/​lib/​debug/​.​build-​id/​16/​d6fc742e3dee91026ab44​ce33ef81266cced9b.​debug
2 usr/​lib/​debug/​.​build-​id/​16/​c7a5a3f122070415e1654​af1b90a46724f6051.​debug2 usr/​lib/​debug/​.​build-​id/​19/​db6dd34006516f9b9a479​71ef471063110054a.​debug
3 usr/​lib/​debug/​.​build-​id/​8d/​20dd6e165d195c6633566​8a3852a5cd0cd6c58.​debug3 usr/​lib/​debug/​.​build-​id/​35/​d3792b2c2a3dc821dbb61​bd57cad699f6d8a82.​debug
4 usr/​lib/​debug/​.​build-​id/​ad/​6b3aa327ac511035004fc​3ecf98475b915aa8d.​debug4 usr/​lib/​debug/​.​build-​id/​ba/​ca3303ee9f56c3130d8c4​978222703208a9bfd.​debug
125 MB
data.tar.xz
125 MB
data.tar
2.88 KB
file list
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​
4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​
5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​
6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​07/​ 
7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​235600·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​07/​498675bcbab0340d00c73​c5d04c53ab01866de.​debug 
8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​16/​6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​16/​
9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​··5019304·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​16/​c7a5a3f122070415e1654​af1b90a46724f6051.​debug7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​215976·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​16/​d6fc742e3dee91026ab44​ce33ef81266cced9b.​debug
10 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​8d/​8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​19/​
11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​215976·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​8d/​20dd6e165d195c6633566​8a3852a5cd0cd6c58.​debug9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​··5019880·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​19/​db6dd34006516f9b9a479​71ef471063110054a.​debug
12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ad/​10 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​35/​
13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​258896·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ad/​6b3aa327ac511035004fc​3ecf98475b915aa8d.​debug11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​235616·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​35/​d3792b2c2a3dc821dbb61​bd57cad699f6d8a82.​debug
 12 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ba/​
 13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​258896·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​ba/​ca3303ee9f56c3130d8c4​978222703208a9bfd.​debug
14 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​share/​14 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​share/​
15 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​share/​doc/​15 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​share/​doc/​
16 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​share/​doc/​kino-​dbgsym·​-​>·​kino16 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2018-​09-​03·​21:​26:​57.​000000·​.​/​usr/​share/​doc/​kino-​dbgsym·​-​>·​kino
125 MB
./usr/lib/debug/.build-id/16/c7a5a3f122070415e1654af1b90a46724f6051.debug vs.
./usr/lib/debug/.build-id/19/db6dd34006516f9b9a47971ef471063110054a.debug
Files similar despite different names (score: 56, lower is more similar)
892 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:​···············​0x4645011 ··​Entry·​point·​address:​···············​0x46450
12 ··​Start·​of·​program·​headers:​··········​64·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​64·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​5016808·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​5017384·​(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:​·········​1117 ··​Number·​of·​program·​headers:​·········​11
18 ··​Size·​of·​section·​headers:​···········​64·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​64·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​3919 ··​Number·​of·​section·​headers:​·········​39
20 ··​Section·​header·​string·​table·​index:​·​3820 ··​Section·​header·​string·​table·​index:​·​38
3.12 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·​are·​39·​section·​headers,​·​starting·​at·​offset·​0x4c8ce8:​1 There·​are·​39·​section·​headers,​·​starting·​at·​offset·​0x4c8f28:​
  
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]·​.​interp···········​NOBITS··········​00000000000002a8·​0002a8·​00001c·​00···​A··​0···​0··​15 ··​[·​1]·​.​interp···········​NOBITS··········​00000000000002a8·​0002a8·​00001c·​00···​A··​0···​0··​1
6 ··​[·​2]·​.​note.​gnu.​build-​id·​NOTE············​00000000000002c4·​0002c4·​000024·​00···​A··​0···​0··​46 ··​[·​2]·​.​note.​gnu.​build-​id·​NOTE············​00000000000002c4·​0002c4·​000024·​00···​A··​0···​0··​4
7 ··​[·​3]·​.​note.​ABI-​tag·····​NOTE············​00000000000002e8·​0002e8·​000020·​00···​A··​0···​0··​47 ··​[·​3]·​.​note.​ABI-​tag·····​NOTE············​00000000000002e8·​0002e8·​000020·​00···​A··​0···​0··​4
Offset 28, 21 lines modifiedOffset 28, 21 lines modified
28 ··​[23]·​.​dynamic··········​NOBITS··········​0000000000100bf8·​000468·​000390·​10··​WA··​6···​0··​828 ··​[23]·​.​dynamic··········​NOBITS··········​0000000000100bf8·​000468·​000390·​10··​WA··​6···​0··​8
29 ··​[24]·​.​got··············​NOBITS··········​0000000000100f88·​000468·​000068·​08··​WA··​0···​0··​829 ··​[24]·​.​got··············​NOBITS··········​0000000000100f88·​000468·​000068·​08··​WA··​0···​0··​8
30 ··​[25]·​.​got.​plt··········​NOBITS··········​0000000000101000·​000468·​0016d0·​08··​WA··​0···​0··​830 ··​[25]·​.​got.​plt··········​NOBITS··········​0000000000101000·​000468·​0016d0·​08··​WA··​0···​0··​8
31 ··​[26]·​.​data·············​NOBITS··········​00000000001026e0·​000468·​0008d0·​00··​WA··​0···​0·​3231 ··​[26]·​.​data·············​NOBITS··········​00000000001026e0·​000468·​0008d0·​00··​WA··​0···​0·​32
32 ··​[27]·​.​bss··············​NOBITS··········​0000000000102fc0·​000468·​32e098·​00··​WA··​0···​0·​6432 ··​[27]·​.​bss··············​NOBITS··········​0000000000102fc0·​000468·​32e098·​00··​WA··​0···​0·​64
33 ··​[28]·​.​comment··········​PROGBITS········​0000000000000000·​000308·​00001d·​01··​MS··​0···​0··​133 ··​[28]·​.​comment··········​PROGBITS········​0000000000000000·​000308·​00001d·​01··​MS··​0···​0··​1
34 ··​[29]·​.​debug_aranges····​PROGBITS········​0000000000000000·​000328·​000b99·​00···​C··​0···​0··​834 ··​[29]·​.​debug_aranges····​PROGBITS········​0000000000000000·​000328·​000b99·​00···​C··​0···​0··​8
35 ··​[30]·​.​debug_info·······​PROGBITS········​0000000000000000·​000ec8·​36827a·​00···​C··​0···​0··​835 ··​[30]·​.​debug_info·······​PROGBITS········​0000000000000000·​000ec8·​3684be·​00···​C··​0···​0··​8
36 ··​[31]·​.​debug_abbrev·····​PROGBITS········​0000000000000000·​369148·​009d4b·​00···​C··​0···​0··​836 ··​[31]·​.​debug_abbrev·····​PROGBITS········​0000000000000000·​369388·​009d4b·​00···​C··​0···​0··​8
37 ··​[32]·​.​debug_line·······​PROGBITS········​0000000000000000·​372e98·​03f28d·​00···​C··​0···​0··​837 ··​[32]·​.​debug_line·······​PROGBITS········​0000000000000000·​3730d8·​03f28d·​00···​C··​0···​0··​8
38 ··​[33]·​.​debug_str········​PROGBITS········​0000000000000000·​3b2128·​02066c·​01·​MSC··​0···​0··​838 ··​[33]·​.​debug_str········​PROGBITS········​0000000000000000·​3b2368·​02066f·​01·​MSC··​0···​0··​8
39 ··​[34]·​.​debug_loc········​PROGBITS········​0000000000000000·​3d2798·​0addd1·​00···​C··​0···​0··​839 ··​[34]·​.​debug_loc········​PROGBITS········​0000000000000000·​3d29d8·​0addd1·​00···​C··​0···​0··​8
40 ··​[35]·​.​debug_ranges·····​PROGBITS········​0000000000000000·​480570·​016fb5·​00···​C··​0···​0··​840 ··​[35]·​.​debug_ranges·····​PROGBITS········​0000000000000000·​4807b0·​016fb5·​00···​C··​0···​0··​8
41 ··​[36]·​.​symtab···········​SYMTAB··········​0000000000000000·​497528·​015d98·​18·····​37·​754··​841 ··​[36]·​.​symtab···········​SYMTAB··········​0000000000000000·​497768·​015d98·​18·····​37·​754··​8
42 ··​[37]·​.​strtab···········​STRTAB··········​0000000000000000·​4ad2c0·​01b8a8·​00······​0···​0··​142 ··​[37]·​.​strtab···········​STRTAB··········​0000000000000000·​4ad500·​01b8a8·​00······​0···​0··​1
43 ··​[38]·​.​shstrtab·········​STRTAB··········​0000000000000000·​4c8b68·​00017f·​00······​0···​0··​143 ··​[38]·​.​shstrtab·········​STRTAB··········​0000000000000000·​4c8da8·​00017f·​00······​0···​0··​1
44 Key·​to·​Flags:​44 Key·​to·​Flags:​
45 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​45 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
46 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​46 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
47 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​47 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
48 ··​l·​(large)​,​·​p·​(processor·​specific)​48 ··​l·​(large)​,​·​p·​(processor·​specific)​
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:​·​16c7a5a3f122070415e16​54af1b90a46724f60513 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·​19db6dd34006516f9b9a4​7971ef471063110054a
  
4 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag4 Displaying·​notes·​found·​in:​·​.​note.​ABI-​tag
5 ··​Owner················​Data·​size·»       ​Description5 ··​Owner················​Data·​size·»       ​Description
6 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​06 ··​GNU··················​0x00000010»     ​NT_GNU_ABI_TAG·​(ABI·​version·​tag)​»       ​····​OS:​·​Linux,​·​ABI:​·​3.​2.​0
122 MB
readelf --wide --debug-dump=info {}
stderr from `readelf --wide --debug-dump=info {}`: readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large readelf: Error: LEB value too large [ truncated after 25 lines; 13 ignored ]
    
Offset 2, 126 lines modifiedOffset 2, 126 lines modified
  
2 ··​Compilation·​Unit·​@·​offset·​0x0:​2 ··​Compilation·​Unit·​@·​offset·​0x0:​
3 ···​Length:​········​0x24fa·​(32-​bit)​3 ···​Length:​········​0x24fa·​(32-​bit)​
4 ···​Version:​·······​44 ···​Version:​·······​4
5 ···​Abbrev·​Offset:​·​0x05 ···​Abbrev·​Offset:​·​0x0
6 ···​Pointer·​Size:​··​86 ···​Pointer·​Size:​··​8
7 ·​<0><b>:​·​Abbrev·​Number:​·​1·​(DW_TAG_compile_unit)​7 ·​<0><b>:​·​Abbrev·​Number:​·​1·​(DW_TAG_compile_unit)​
8 ····​<c>···​DW_AT_producer····​:​·​(indirect·​string,​·​offset:​·​0x80e)​:​·​GNU·​C17·​9.​3.​0·​-​mtune=generic·​-​march=x86-​64·​-​g·​-​O2·​-​fasynchronous-​unwind-​tables8 ····​<c>···​DW_AT_producer····​:​·​(indirect·​string,​·​offset:​·​0x818)​:​·​GNU·​C17·​9.​3.​0·​-​mtune=generic·​-​march=x86-​64·​-​g·​-​O2·​-​fasynchronous-​unwind-​tables
9 ····​<10>···​DW_AT_language····​:​·​12»     ​(ANSI·​C99)​9 ····​<10>···​DW_AT_language····​:​·​12»     ​(ANSI·​C99)​
10 ····​<11>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xd22)​:​·​main.​c10 ····​<11>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xd2c)​:​·​main.​c
11 ····​<15>···​DW_AT_comp_dir····​:​·​(indirect·​string,​·​offset:​·​0x1412)​:​·​/​build/​1st/​kino-​1.​3.​4+dfsg0/​src11 ····​<15>···​DW_AT_comp_dir····​:​·​(indirect·​string,​·​offset:​·​0x1308)​:​·​/​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src
12 ····​<19>···​DW_AT_ranges······​:​·​0x4012 ····​<19>···​DW_AT_ranges······​:​·​0x40
13 ····​<1d>···​DW_AT_low_pc······​:​·​0x013 ····​<1d>···​DW_AT_low_pc······​:​·​0x0
14 ····​<25>···​DW_AT_stmt_list···​:​·​0x014 ····​<25>···​DW_AT_stmt_list···​:​·​0x0
15 ·​<1><29>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​15 ·​<1><29>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
16 ····​<2a>···​DW_AT_byte_size···​:​·​816 ····​<2a>···​DW_AT_byte_size···​:​·​8
17 ····​<2b>···​DW_AT_encoding····​:​·​5»      ​(signed)​17 ····​<2b>···​DW_AT_encoding····​:​·​5»      ​(signed)​
18 ····​<2c>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xcc3)​:​·​long·​int18 ····​<2c>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xccd)​:​·​long·​int
19 ·​<1><30>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​19 ·​<1><30>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
20 ····​<31>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x6266c)​:​·​size_t20 ····​<31>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x6266e)​:​·​size_t
21 ····​<35>···​DW_AT_decl_file···​:​·​221 ····​<35>···​DW_AT_decl_file···​:​·​2
22 ····​<36>···​DW_AT_decl_line···​:​·​20922 ····​<36>···​DW_AT_decl_line···​:​·​209
23 ····​<37>···​DW_AT_decl_column·​:​·​2323 ····​<37>···​DW_AT_decl_column·​:​·​23
24 ····​<38>···​DW_AT_type········​:​·​<0x3c>24 ····​<38>···​DW_AT_type········​:​·​<0x3c>
25 ·​<1><3c>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​25 ·​<1><3c>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
26 ····​<3d>···​DW_AT_byte_size···​:​·​826 ····​<3d>···​DW_AT_byte_size···​:​·​8
27 ····​<3e>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​27 ····​<3e>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​
28 ····​<3f>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1144)​:​·​long·​unsigned·​int28 ····​<3f>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x114e)​:​·​long·​unsigned·​int
29 ·​<1><43>:​·​Abbrev·​Number:​·​4·​(DW_TAG_base_type)​29 ·​<1><43>:​·​Abbrev·​Number:​·​4·​(DW_TAG_base_type)​
30 ····​<44>···​DW_AT_byte_size···​:​·​430 ····​<44>···​DW_AT_byte_size···​:​·​4
31 ····​<45>···​DW_AT_encoding····​:​·​5»      ​(signed)​31 ····​<45>···​DW_AT_encoding····​:​·​5»      ​(signed)​
32 ····​<46>···​DW_AT_name········​:​·​int32 ····​<46>···​DW_AT_name········​:​·​int
33 ·​<1><4a>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​33 ·​<1><4a>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
34 ····​<4b>···​DW_AT_byte_size···​:​·​834 ····​<4b>···​DW_AT_byte_size···​:​·​8
35 ····​<4c>···​DW_AT_encoding····​:​·​5»      ​(signed)​35 ····​<4c>···​DW_AT_encoding····​:​·​5»      ​(signed)​
36 ····​<4d>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xcbe)​:​·​long·​long·​int36 ····​<4d>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xcc8)​:​·​long·​long·​int
37 ·​<1><51>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​37 ·​<1><51>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
38 ····​<52>···​DW_AT_byte_size···​:​·​1638 ····​<52>···​DW_AT_byte_size···​:​·​16
39 ····​<53>···​DW_AT_encoding····​:​·​4»      ​(float)​39 ····​<53>···​DW_AT_encoding····​:​·​4»      ​(float)​
40 ····​<54>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x6e8)​:​·​long·​double40 ····​<54>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x6f2)​:​·​long·​double
41 ·​<1><58>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​41 ·​<1><58>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
42 ····​<59>···​DW_AT_byte_size···​:​·​142 ····​<59>···​DW_AT_byte_size···​:​·​1
43 ····​<5a>···​DW_AT_encoding····​:​·​6»      ​(signed·​char)​43 ····​<5a>···​DW_AT_encoding····​:​·​6»      ​(signed·​char)​
44 ····​<5b>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x505)​:​·​signed·​char44 ····​<5b>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x50f)​:​·​signed·​char
45 ·​<1><5f>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​45 ·​<1><5f>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
46 ····​<60>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x873)​:​·​guint846 ····​<60>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x87d)​:​·​guint8
47 ····​<64>···​DW_AT_decl_file···​:​·​347 ····​<64>···​DW_AT_decl_file···​:​·​3
48 ····​<65>···​DW_AT_decl_line···​:​·​4148 ····​<65>···​DW_AT_decl_line···​:​·​41
49 ····​<66>···​DW_AT_decl_column·​:​·​2349 ····​<66>···​DW_AT_decl_column·​:​·​23
50 ····​<67>···​DW_AT_type········​:​·​<0x6b>50 ····​<67>···​DW_AT_type········​:​·​<0x6b>
51 ·​<1><6b>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​51 ·​<1><6b>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
52 ····​<6c>···​DW_AT_byte_size···​:​·​152 ····​<6c>···​DW_AT_byte_size···​:​·​1
53 ····​<6d>···​DW_AT_encoding····​:​·​8»      ​(unsigned·​char)​53 ····​<6d>···​DW_AT_encoding····​:​·​8»      ​(unsigned·​char)​
54 ····​<6e>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x503)​:​·​unsigned·​char54 ····​<6e>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x50d)​:​·​unsigned·​char
55 ·​<1><72>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​55 ·​<1><72>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
56 ····​<73>···​DW_AT_byte_size···​:​·​256 ····​<73>···​DW_AT_byte_size···​:​·​2
57 ····​<74>···​DW_AT_encoding····​:​·​5»      ​(signed)​57 ····​<74>···​DW_AT_encoding····​:​·​5»      ​(signed)​
58 ····​<75>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x14a2)​:​·​short·​int58 ····​<75>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x14a4)​:​·​short·​int
59 ·​<1><79>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​59 ·​<1><79>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
60 ····​<7a>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x604)​:​·​guint1660 ····​<7a>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x60e)​:​·​guint16
61 ····​<7e>···​DW_AT_decl_file···​:​·​361 ····​<7e>···​DW_AT_decl_file···​:​·​3
62 ····​<7f>···​DW_AT_decl_line···​:​·​4462 ····​<7f>···​DW_AT_decl_line···​:​·​44
63 ····​<80>···​DW_AT_decl_column·​:​·​2463 ····​<80>···​DW_AT_decl_column·​:​·​24
64 ····​<81>···​DW_AT_type········​:​·​<0x8a>64 ····​<81>···​DW_AT_type········​:​·​<0x8a>
65 ·​<1><85>:​·​Abbrev·​Number:​·​5·​(DW_TAG_const_type)​65 ·​<1><85>:​·​Abbrev·​Number:​·​5·​(DW_TAG_const_type)​
66 ····​<86>···​DW_AT_type········​:​·​<0x79>66 ····​<86>···​DW_AT_type········​:​·​<0x79>
67 ·​<1><8a>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​67 ·​<1><8a>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
68 ····​<8b>···​DW_AT_byte_size···​:​·​268 ····​<8b>···​DW_AT_byte_size···​:​·​2
69 ····​<8c>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​69 ····​<8c>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​
70 ····​<8d>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1785)​:​·​short·​unsigned·​int70 ····​<8d>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1787)​:​·​short·​unsigned·​int
71 ·​<1><91>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​71 ·​<1><91>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
72 ····​<92>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x4fb)​:​·​guint3272 ····​<92>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x505)​:​·​guint32
73 ····​<96>···​DW_AT_decl_file···​:​·​373 ····​<96>···​DW_AT_decl_file···​:​·​3
74 ····​<97>···​DW_AT_decl_line···​:​·​5274 ····​<97>···​DW_AT_decl_line···​:​·​52
75 ····​<98>···​DW_AT_decl_column·​:​·​2275 ····​<98>···​DW_AT_decl_column·​:​·​22
76 ····​<99>···​DW_AT_type········​:​·​<0x9d>76 ····​<99>···​DW_AT_type········​:​·​<0x9d>
77 ·​<1><9d>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​77 ·​<1><9d>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
78 ····​<9e>···​DW_AT_byte_size···​:​·​478 ····​<9e>···​DW_AT_byte_size···​:​·​4
79 ····​<9f>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​79 ····​<9f>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​
80 ····​<a0>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1149)​:​·​unsigned·​int80 ····​<a0>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1153)​:​·​unsigned·​int
81 ·​<1><a4>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​81 ·​<1><a4>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
82 ····​<a5>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x7bd)​:​·​guint6482 ····​<a5>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x7c7)​:​·​guint64
83 ····​<a9>···​DW_AT_decl_file···​:​·​383 ····​<a9>···​DW_AT_decl_file···​:​·​3
84 ····​<aa>···​DW_AT_decl_line···​:​·​6284 ····​<aa>···​DW_AT_decl_line···​:​·​62
85 ····​<ab>···​DW_AT_decl_column·​:​·​2385 ····​<ab>···​DW_AT_decl_column·​:​·​23
86 ····​<ac>···​DW_AT_type········​:​·​<0x3c>86 ····​<ac>···​DW_AT_type········​:​·​<0x3c>
87 ·​<1><b0>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​87 ·​<1><b0>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
88 ····​<b1>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1728)​:​·​gsize88 ····​<b1>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x172a)​:​·​gsize
89 ····​<b5>···​DW_AT_decl_file···​:​·​389 ····​<b5>···​DW_AT_decl_file···​:​·​3
90 ····​<b6>···​DW_AT_decl_line···​:​·​7890 ····​<b6>···​DW_AT_decl_line···​:​·​78
91 ····​<b7>···​DW_AT_decl_column·​:​·​2391 ····​<b7>···​DW_AT_decl_column·​:​·​23
92 ····​<b8>···​DW_AT_type········​:​·​<0x3c>92 ····​<b8>···​DW_AT_type········​:​·​<0x3c>
93 ·​<1><bc>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​93 ·​<1><bc>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
94 ····​<bd>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xc73)​:​·​__uint32_t94 ····​<bd>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xc7d)​:​·​__uint32_t
95 ····​<c1>···​DW_AT_decl_file···​:​·​495 ····​<c1>···​DW_AT_decl_file···​:​·​4
96 ····​<c2>···​DW_AT_decl_line···​:​·​4296 ····​<c2>···​DW_AT_decl_line···​:​·​42
97 ····​<c3>···​DW_AT_decl_column·​:​·​2297 ····​<c3>···​DW_AT_decl_column·​:​·​22
98 ····​<c4>···​DW_AT_type········​:​·​<0x9d>98 ····​<c4>···​DW_AT_type········​:​·​<0x9d>
99 ·​<1><c8>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​99 ·​<1><c8>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
100 ····​<c9>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x117a)​:​·​__off_t100 ····​<c9>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1184)​:​·​__off_t
101 ····​<cd>···​DW_AT_decl_file···​:​·​4101 ····​<cd>···​DW_AT_decl_file···​:​·​4
102 ····​<ce>···​DW_AT_decl_line···​:​·​152102 ····​<ce>···​DW_AT_decl_line···​:​·​152
103 ····​<cf>···​DW_AT_decl_column·​:​·​25103 ····​<cf>···​DW_AT_decl_column·​:​·​25
104 ····​<d0>···​DW_AT_type········​:​·​<0x29>104 ····​<d0>···​DW_AT_type········​:​·​<0x29>
105 ·​<1><d4>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​105 ·​<1><d4>:​·​Abbrev·​Number:​·​3·​(DW_TAG_typedef)​
106 ····​<d5>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1352)​:​·​__off64_t106 ····​<d5>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1374)​:​·​__off64_t
107 ····​<d9>···​DW_AT_decl_file···​:​·​4107 ····​<d9>···​DW_AT_decl_file···​:​·​4
108 ····​<da>···​DW_AT_decl_line···​:​·​153108 ····​<da>···​DW_AT_decl_line···​:​·​153
109 ····​<db>···​DW_AT_decl_column·​:​·​27109 ····​<db>···​DW_AT_decl_column·​:​·​27
110 ····​<dc>···​DW_AT_type········​:​·​<0x29>110 ····​<dc>···​DW_AT_type········​:​·​<0x29>
111 ·​<1><e0>:​·​Abbrev·​Number:​·​6·​(DW_TAG_pointer_type)​111 ·​<1><e0>:​·​Abbrev·​Number:​·​6·​(DW_TAG_pointer_type)​
112 ····​<e1>···​DW_AT_byte_size···​:​·​8112 ····​<e1>···​DW_AT_byte_size···​:​·​8
113 ·​<1><e2>:​·​Abbrev·​Number:​·​7·​(DW_TAG_pointer_type)​113 ·​<1><e2>:​·​Abbrev·​Number:​·​7·​(DW_TAG_pointer_type)​
114 ····​<e3>···​DW_AT_byte_size···​:​·​8114 ····​<e3>···​DW_AT_byte_size···​:​·​8
115 ····​<e4>···​DW_AT_type········​:​·​<0xe8>115 ····​<e4>···​DW_AT_type········​:​·​<0xe8>
116 ·​<1><e8>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​116 ·​<1><e8>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
117 ····​<e9>···​DW_AT_byte_size···​:​·​1117 ····​<e9>···​DW_AT_byte_size···​:​·​1
118 ····​<ea>···​DW_AT_encoding····​:​·​6»      ​(signed·​char)​118 ····​<ea>···​DW_AT_encoding····​:​·​6»      ​(signed·​char)​
119 ····​<eb>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x50c)​:​·​char119 ····​<eb>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x516)​:​·​char
120 ·​<1><ef>:​·​Abbrev·​Number:​·​5·​(DW_TAG_const_type)​120 ·​<1><ef>:​·​Abbrev·​Number:​·​5·​(DW_TAG_const_type)​
121 ····​<f0>···​DW_AT_type········​:​·​<0xe8>121 ····​<f0>···​DW_AT_type········​:​·​<0xe8>
122 ·​<1><f4>:​·​Abbrev·​Number:​·​7·​(DW_TAG_pointer_type)​122 ·​<1><f4>:​·​Abbrev·​Number:​·​7·​(DW_TAG_pointer_type)​
123 ····​<f5>···​DW_AT_byte_size···​:​·​8123 ····​<f5>···​DW_AT_byte_size···​:​·​8
124 ····​<f6>···​DW_AT_type········​:​·​<0xef>124 ····​<f6>···​DW_AT_type········​:​·​<0xef>
125 ·​<1><fa>:​·​Abbrev·​Number:​·​5·​(DW_TAG_const_type)​125 ·​<1><fa>:​·​Abbrev·​Number:​·​5·​(DW_TAG_const_type)​
126 ····​<fb>···​DW_AT_type········​:​·​<0xf4>126 ····​<fb>···​DW_AT_type········​:​·​<0xf4>
Offset 129, 127 lines modifiedOffset 129, 127 lines modified
Max diff block lines reached; 128066006/128073657 bytes (99.99%) of diff not shown.
568 KB
strings --all {}
    
Offset 1, 8 lines modifiedOffset 1, 7 lines modified
1 FrO`Q 
2 GCC:​·​(Debian·​9.​3.​0-​14)​·​9.​3.​01 GCC:​·​(Debian·​9.​3.​0-​14)​·​9.​3.​0
3 Q)​hFRJ2 Q)​hFRJ
4 M~_v3 M~_v
5 |8y"4 |8y"
6 P{!qD5 P{!qD
7 ora>6 ora>
8 \$X<U7 \$X<U
Offset 16, 43123 lines modifiedOffset 15, 43087 lines modified
16 »       ​qJ\15 »       ​qJ\
17 Gb>o16 Gb>o
18 [cM.​17 [cM.​
19 OSLyH18 OSLyH
20 z$/​z19 z$/​z
21 xToi20 xToi
22 [si=21 [si=
23 UHQT22 wt\E
24 J,​;​v23 »       ​&{aIK2
25 mT^K24 e0$]
26 Hn/​!25 -​H6X
27 R8w>26 J/​Ax#
28 )​.​w=27 6PFs
29 VrPc28 $Do-​
30 +QnM29 RV-​^#Y
31 ~RQ%:​30 ^C5h-​
32 )​GEp31 N_La
33 1»      ​}#32 `Pb-​u
34 *9DO33 n;​ED\
35 R:​\?34 kO%Mt
36 NN»     ​h35 F{y4
37 Lg6K36 E*>;​p=
38 z;​0o37 *g>M
39 Ke/​u38 kiPS
40 }QpH39 (:​»       ​l
41 6=E740 »       ​!p~
42 XH]zg41 \u=T
43 {ymXOL42 df3d
44 t{*u43 M;​K.​YB
45 `/​V^44 Np`Xru
46 9lU145 >70·
47 v>5`46 j*ZG
48 t7z147 MG.​F
49 ;​)​kx~48 XJ]z[f
50 ^\j^49 $p?!
51 :​N*{F50 +p"f
52 9pvc51 |HZR
53 |&QT52 `&6n%
54 O#EU53 X8>J
55 ?DFUC54 v1U_
56 s^!<55 EKrs)​
57 -​b4·​956 hK|:​
58 ]8»     ​Q57 @m3U`
59 g0p058 X;​FUI
60 )​:​@z59 J*ZQd#
61 q%C-​J60 (+F2V
62 D1*5nd61 2)​J2d
63 h3iN62 L2H9?
64 OLf··​s63 0I9X(C
65 OHRS64 ·​e)​(
66 5[SL@a/​*65 T#$o
67 <DiSM66 V/​_$
68 -​~3F67 H/​kEW
69 VBjS68 `,​tS
70 AgD»    ​69 27at"C3
71 IE5x70 d.​Tt
72 |.​5}71 '{&9g
73 ~ZfpX72 (UdW
74 V|Iu,​73 =!Iu
75 .​,​fdl74 zP!uu
76 AHqy75 M48o"
77 XJLp76 i#L4*_Bh
78 ]:​N;​77 x,​:​#Jpg
79 8hH?qTz978 S8lt
80 L··​V79 ujW9l
81 sSYK80 DVcA5
82 \9Z/​_81 T!'Rp3
83 OB?[9*ya82 Qp!}
84 8\E_83 X-​U>
85 jiRU»   ​_84 7»      ​zL<Y'^
86 l]Ak$|85 %:​Ni
87 -​?'\|M>86 eZz>
88 \hk}87 -​a>%
89 Rk3q88 B7DF
90 yPv,​89 S^Z<
91 E[&d90 I?#IKF
92 _&LRf91 d}<)​
93 HpAK·92 Tw+NI
94 -​SCc93 Nr64(
95 ke6O94 ,​7$7.​
96 u#@395 |-​QCr
97 )​z»      ​dRl96 &i6P
98 {pag97 3_rj
99 qOKC98 Rpjm
100 Q+0|99 N$Xqj
101 {"Z»    ​100 »       ​Nh»     ​
102 u=t!C_101 0MXa
103 vyZC102 2n!·
104 @7Rpu103 2e3z
105 .​O;​Y104 %'*»    ​AM
106 vyYe*105 ceg.​
107 N!c6106 8,​ZJ
108 ]m3t107 K}'}
109 |`eQO108 z+f1\
110 7"Q.​109 a+f1
111 _»      ​(K110 3.​,​|
112 w:​`(111 t'q>
113 )​g9`(112 )​[k·
114 S"sQ113 ^@)​R
115 V1G.​114 e»      ​C9
116 v6J»    ​115 vgc2
117 0J»     ​Os116 uw2V
118 e6\c117 sy.​F
119 !O9W118 g<O[
120 3u>0J119 rjBW
121 QJYB120 P.​s^
122 x*cC121 9w;​V
123 \^qU122 :​[.​y
124 cB%C123 Fh9?{1\
125 Fl»     ​C}124 »       ​0J»     ​
126 7bG1125 -​bVd
127 0zol#CW*a126 »       ​Cn3+
128 k-​ZK-​\,​127 AFSe
129 2K`^128 1:​[a
130 O4y?%129 S0W3
131 L#Hy#v130 ~x*Cc
132 hZ%8131 pWn?qIe
133 Pj]2U132 Cr%,​
Max diff block lines reached; 578254/581803 bytes (99.39%) of diff not shown.
3.42 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 172, 25 lines modifiedOffset 172, 25 lines modified
172 »       ​.​.​.​172 »       ​.​.​.​
  
173 0000000000041986·​<AVIHandler:​:​AVIHandler(int)​·​[clone·​.​cold]>:​173 0000000000041986·​<AVIHandler:​:​AVIHandler(int)​·​[clone·​.​cold]>:​
174 »       ​.​.​.​174 »       ​.​.​.​
  
175 0000000000041996·​<AVIHandler:​:​GetFrame(Frame&,​·​int)​·​[clone·​.​cold]>:​175 0000000000041996·​<AVIHandler:​:​GetFrame(Frame&,​·​int)​·​[clone·​.​cold]>:​
176 _ZN10AVIHandler8GetFr​ameER5Framei()​:​176 _ZN10AVIHandler8GetFr​ameER5Framei()​:​
177 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​filehandler.​cc:​644177 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​filehandler.​cc:​644
178 ···​41996:​»       ​00·​00················»       ​add····​%al,​(%rax)​178 ···​41996:​»       ​00·​00················»       ​add····​%al,​(%rax)​
179 ···​41998:​»       ​00·​00················»       ​add····​%al,​(%rax)​179 ···​41998:​»       ​00·​00················»       ​add····​%al,​(%rax)​
180 »       ​.​.​.​180 »       ​.​.​.​
  
181 000000000004199c·​<QtHandler:​:​QtHandler()​·​[clone·​.​cold]>:​181 000000000004199c·​<QtHandler:​:​QtHandler()​·​[clone·​.​cold]>:​
182 »       ​.​.​.​182 »       ​.​.​.​
  
183 00000000000419ac·​<QtHandler:​:​AllocateAudioBuffers(​)​·​[clone·​.​cold]>:​183 00000000000419ac·​<QtHandler:​:​AllocateAudioBuffers(​)​·​[clone·​.​cold]>:​
184 _ZN9QtHandler20Alloca​teAudioBuffersEv()​:​184 _ZN9QtHandler20Alloca​teAudioBuffersEv()​:​
185 /​build/​1st/​kino-​1.​3.​4+dfsg0/​src/​filehandler.​cc:​852·​(discriminator·​2)​185 /​build/​2/​kino-​1.​3.​4+dfsg0/​2nd/​src/​filehandler.​cc:​852·​(discriminator·​2)​
186 ···​419ac:​»       ​00·​00················»       ​add····​%al,​(%rax)​186 ···​419ac:​»       ​00·​00················»       ​add····​%al,​(%rax)​
187