{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.GzDvmaN2Nt/b1/plasma-mediacenter_5.7.5-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.GzDvmaN2Nt/b2/plasma-mediacenter_5.7.5-2_i386.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 114615a9ef44095056017d84e55a84d3 4359244 debug optional plasma-mediacenter-dbgsym_5.7.5-2_i386.deb\n- 1a576f7320447d906a95bc74164042f1 273440 kde optional plasma-mediacenter_5.7.5-2_i386.deb\n+ 5d50f54fcc0e6946ea618dc51ec5392e 4360300 debug optional plasma-mediacenter-dbgsym_5.7.5-2_i386.deb\n+ 07c115cc82ab4a013ce11c6508824419 273508 kde optional plasma-mediacenter_5.7.5-2_i386.deb\n" }, { "source1": "plasma-mediacenter_5.7.5-2_i386.deb", "source2": "plasma-mediacenter_5.7.5-2_i386.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-04-20 19:16:37.000000 debian-binary\n -rw-r--r-- 0 0 0 5240 2020-04-20 19:16:37.000000 control.tar.xz\n--rw-r--r-- 0 0 0 268008 2020-04-20 19:16:37.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 268076 2020-04-20 19:16:37.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/browsingbackends/pmc_metadatamusicbackend.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/browsingbackends/pmc_metadatamusicbackend.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x23c0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x01a04 0x01a04 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x01a08 0x01a08 R 0x1000\n LOAD 0x002000 0x00002000 0x00002000 0x04008 0x04008 R E 0x1000\n LOAD 0x007000 0x00007000 0x00007000 0x02d3c 0x02d3c R 0x1000\n LOAD 0x009ddc 0x0000addc 0x0000addc 0x00314 0x00334 RW 0x1000\n DYNAMIC 0x009ecc 0x0000aecc 0x0000aecc 0x00110 0x00110 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x008048 0x00008048 0x00008048 0x0015c 0x0015c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 000590 10 A 4 1 4\n- [ 4] .dynstr STRTAB 0000073c 00073c 000db6 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000014f2 0014f2 0000b2 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 000015a4 0015a4 0000a0 00 A 4 3 4\n- [ 7] .rel.dyn REL 00001644 001644 000200 08 A 3 0 4\n- [ 8] .rel.plt REL 00001844 001844 0001c0 08 AI 3 24 4\n+ [ 4] .dynstr STRTAB 0000073c 00073c 000db8 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000014f4 0014f4 0000b2 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 000015a8 0015a8 0000a0 00 A 4 3 4\n+ [ 7] .rel.dyn REL 00001648 001648 000200 08 A 3 0 4\n+ [ 8] .rel.plt REL 00001848 001848 0001c0 08 AI 3 24 4\n [ 9] .init PROGBITS 00002000 002000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00002020 002020 000390 04 AX 0 0 16\n [11] .plt.got PROGBITS 000023b0 0023b0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000023c0 0023c0 003c34 00 AX 0 0 16\n [13] .fini PROGBITS 00005ff4 005ff4 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 00007000 007000 000344 00 A 0 0 32\n [15] .qtversion PROGBITS 00007348 007348 000008 00 A 0 0 8\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x1644 contains 64 entries:\n+Relocation section '.rel.dyn' at offset 0x1648 contains 64 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000addc 00000008 R_386_RELATIVE \n 0000ade0 00000008 R_386_RELATIVE \n 0000ade4 00000008 R_386_RELATIVE \n 0000adec 00000008 R_386_RELATIVE \n 0000adf8 00000008 R_386_RELATIVE \n 0000adfc 00000008 R_386_RELATIVE \n@@ -62,15 +62,15 @@\n 0000afe4 00003606 R_386_GLOB_DAT 00000000 qt_version_tag@Qt_5.12\n 0000afec 00003e06 R_386_GLOB_DAT 00000000 _ZN10QArrayData11shared_nullE@Qt_5\n 0000aff0 00004b06 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 0000aff4 00004f06 R_386_GLOB_DAT 00000000 __gmon_start__\n 0000aff8 00005206 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 0000affc 00005306 R_386_GLOB_DAT 00000000 _ZN9QListData11shared_nullE@Qt_5\n \n-Relocation section '.rel.plt' at offset 0x1844 contains 56 entries:\n+Relocation section '.rel.plt' at offset 0x1848 contains 56 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000b00c 00000307 R_386_JUMP_SLOT 00000000 _Znwj@GLIBCXX_3.4\n 0000b010 00000407 R_386_JUMP_SLOT 00000000 _ZN11MediaCenter23AbstractBrowsingBackend10setButtonsERK11QStringList\n 0000b014 00000607 R_386_JUMP_SLOT 00000000 _ZN6QTimer10singleShotEiPK7QObjectPKc@Qt_5\n 0000b018 00000707 R_386_JUMP_SLOT 00000000 _ZN9QListData6appendEv@Qt_5\n 0000b01c 00000907 R_386_JUMP_SLOT 00000000 _ZN15QtSharedPointer20ExternalRefCountData9getAndRefEPK7QObject@Qt_5\n 0000b020 00000a07 R_386_JUMP_SLOT 00000000 _ZN10QArrayData10deallocateEPS_jj@Qt_5\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,21 +12,21 @@\n 0x00000019 (INIT_ARRAY) 0xaddc\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0xade4\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x73c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 3510 (bytes)\n+ 0x0000000a (STRSZ) 3512 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0xb000\n 0x00000002 (PLTRELSZ) 448 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x1844\n- 0x00000011 (REL) 0x1644\n+ 0x00000017 (JMPREL) 0x1848\n+ 0x00000011 (REL) 0x1648\n 0x00000012 (RELSZ) 512 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n- 0x6ffffffe (VERNEED) 0x15a4\n+ 0x6ffffffe (VERNEED) 0x15a8\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x14f2\n+ 0x6ffffff0 (VERSYM) 0x14f4\n 0x6ffffffa (RELCOUNT) 29\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b04e64ad1b0960fc8210350a380f7140485cd405\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3137ce09fb9d9f6998b789300890eef60d2bbc17\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 89 entries:\n- Addr: 0x00000000000014f2 Offset: 0x0014f2 Link: 3 (.dynsym)\n+ Addr: 0x00000000000014f4 Offset: 0x0014f4 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 3 (GLIBCXX_3.4)\n 004: 0 (*local*) 4 (GLIBC_2.1.3) 2 (Qt_5) 2 (Qt_5) \n 008: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 010: 2 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 2 (Qt_5) 0 (*local*) 5 (CXXABI_1.3) \n 018: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n@@ -22,15 +22,15 @@\n 048: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 04c: 2 (Qt_5) 5 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 050: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 058: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x00000000000015a4 Offset: 0x0015a4 Link: 4 (.dynstr)\n+ Addr: 0x00000000000015a8 Offset: 0x0015a8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 3\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0020: Name: GLIBC_2.0 Flags: none Version: 6\n 0x0030: Name: GLIBC_2.1.3 Flags: none Version: 4\n 0x0040: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0050: Name: CXXABI_1.3 Flags: none Version: 5\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 3\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -215,9 +215,9 @@\n 0x0000147c 42435f32 2e312e33 00435858 4142495f BC_2.1.3.CXXABI_\n 0x0000148c 312e3300 474c4942 4358585f 332e3400 1.3.GLIBCXX_3.4.\n 0x0000149c 51745f35 2e313200 51745f35 00000000 Qt_5.12.Qt_5....\n 0x000014ac 00000000 00000000 00000000 00000000 ................\n 0x000014bc 00000000 00000000 00000000 00000000 ................\n 0x000014cc 00000000 00000000 00000000 00000000 ................\n 0x000014dc 00000000 00000000 00000000 00000000 ................\n- 0x000014ec 00000000 0000 ......\n+ 0x000014ec 00000000 00000000 ........\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34653634 61643162 30393630 66633832 4e64ad1b0960fc82\n- 0x00000010 31303335 30613338 30663731 34303438 10350a380f714048\n- 0x00000020 35636434 30352e64 65627567 00000000 5cd405.debug....\n- 0x00000030 15d83fc0 ..?.\n+ 0x00000000 33376365 30396662 39643966 36393938 37ce09fb9d9f6998\n+ 0x00000010 62373839 33303038 39306565 66363064 b789300890eef60d\n+ 0x00000020 32626263 31372e64 65627567 00000000 2bbc17.debug....\n+ 0x00000030 b1c7b332 ...2\n \n" } ] }, { "source1": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/browsingbackends/pmc_metadatapicturebackend.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/browsingbackends/pmc_metadatapicturebackend.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 000690 10 A 4 1 4\n- [ 4] .dynstr STRTAB 0000083c 00083c 0012c4 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00001b00 001b00 0000d2 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000083c 00083c 0012c6 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00001b02 001b02 0000d2 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00001bd4 001bd4 0000a0 00 A 4 3 4\n [ 7] .rel.dyn REL 00001c74 001c74 0003a0 08 A 3 0 4\n [ 8] .rel.plt REL 00002014 002014 000118 08 AI 3 24 4\n [ 9] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00003020 003020 000240 04 AX 0 0 16\n [11] .plt.got PROGBITS 00003260 003260 000008 08 AX 0 0 8\n [12] .text PROGBITS 00003270 003270 000a14 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -11,21 +11,21 @@\n 0x00000019 (INIT_ARRAY) 0x6d08\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x6d0c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x83c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 4804 (bytes)\n+ 0x0000000a (STRSZ) 4806 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x7000\n 0x00000002 (PLTRELSZ) 280 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x2014\n 0x00000011 (REL) 0x1c74\n 0x00000012 (RELSZ) 928 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffe (VERNEED) 0x1bd4\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x1b00\n+ 0x6ffffff0 (VERSYM) 0x1b02\n 0x6ffffffa (RELCOUNT) 36\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4974187f660afb0264d3047ee32bfbaa1afd9e38\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f1eee07dbe50149c2c3aaa79dafde7bc51c9e334\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 105 entries:\n- Addr: 0x0000000000001b00 Offset: 0x001b00 Link: 3 (.dynsym)\n+ Addr: 0x0000000000001b02 Offset: 0x001b02 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 3 (GLIBCXX_3.4)\n 004: 4 (GLIBC_2.1.3) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 008: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 010: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 014: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 018: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -296,9 +296,9 @@\n 0x00001a8c 5f322e31 2e330043 58584142 495f312e _2.1.3.CXXABI_1.\n 0x00001a9c 3300474c 49424358 585f332e 34005174 3.GLIBCXX_3.4.Qt\n 0x00001aac 5f352e31 32005174 5f350000 00000000 _5.12.Qt_5......\n 0x00001abc 00000000 00000000 00000000 00000000 ................\n 0x00001acc 00000000 00000000 00000000 00000000 ................\n 0x00001adc 00000000 00000000 00000000 00000000 ................\n 0x00001aec 00000000 00000000 00000000 00000000 ................\n- 0x00001afc 00000000 ....\n+ 0x00001afc 00000000 0000 ......\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37343138 37663636 30616662 30323634 74187f660afb0264\n- 0x00000010 64333034 37656533 32626662 61613161 d3047ee32bfbaa1a\n- 0x00000020 66643965 33382e64 65627567 00000000 fd9e38.debug....\n- 0x00000030 84784001 .x@.\n+ 0x00000000 65656530 37646265 35303134 39633263 eee07dbe50149c2c\n+ 0x00000010 33616161 37396461 66646537 62633531 3aaa79dafde7bc51\n+ 0x00000020 63396533 33342e64 65627567 00000000 c9e334.debug....\n+ 0x00000030 ae4da23a .M.:\n \n" } ] }, { "source1": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/browsingbackends/pmc_metadatavideobackend.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/browsingbackends/pmc_metadatavideobackend.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 0006d0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 0000087c 00087c 001334 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00001bb0 001bb0 0000da 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000087c 00087c 001336 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00001bb2 001bb2 0000da 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00001c8c 001c8c 0000a0 00 A 4 3 4\n [ 7] .rel.dyn REL 00001d2c 001d2c 0003a0 08 A 3 0 4\n [ 8] .rel.plt REL 000020cc 0020cc 000140 08 AI 3 24 4\n [ 9] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00003020 003020 000290 04 AX 0 0 16\n [11] .plt.got PROGBITS 000032b0 0032b0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000032c0 0032c0 000a84 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -11,21 +11,21 @@\n 0x00000019 (INIT_ARRAY) 0x6d08\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x6d0c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x87c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 4916 (bytes)\n+ 0x0000000a (STRSZ) 4918 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x7000\n 0x00000002 (PLTRELSZ) 320 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x20cc\n 0x00000011 (REL) 0x1d2c\n 0x00000012 (RELSZ) 928 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffe (VERNEED) 0x1c8c\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x1bb0\n+ 0x6ffffff0 (VERSYM) 0x1bb2\n 0x6ffffffa (RELCOUNT) 37\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2ff2eee4e322663fcf52513115d18c9093945e90\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 43c7cc81a3f5b9f786ea692f21cf2c9ad3eb0410\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 109 entries:\n- Addr: 0x0000000000001bb0 Offset: 0x001bb0 Link: 3 (.dynsym)\n+ Addr: 0x0000000000001bb2 Offset: 0x001bb2 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (GLIBCXX_3.4) 4 (GLIBC_2.1.3)\n 004: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 008: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 010: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 014: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 018: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -303,9 +303,9 @@\n 0x00001b3c 5f322e31 2e330043 58584142 495f312e _2.1.3.CXXABI_1.\n 0x00001b4c 3300474c 49424358 585f332e 34005174 3.GLIBCXX_3.4.Qt\n 0x00001b5c 5f352e31 32005174 5f350000 00000000 _5.12.Qt_5......\n 0x00001b6c 00000000 00000000 00000000 00000000 ................\n 0x00001b7c 00000000 00000000 00000000 00000000 ................\n 0x00001b8c 00000000 00000000 00000000 00000000 ................\n 0x00001b9c 00000000 00000000 00000000 00000000 ................\n- 0x00001bac 00000000 ....\n+ 0x00001bac 00000000 0000 ......\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66326565 65346533 32323636 33666366 f2eee4e322663fcf\n- 0x00000010 35323531 33313135 64313863 39303933 52513115d18c9093\n- 0x00000020 39343565 39302e64 65627567 00000000 945e90.debug....\n- 0x00000030 b8331351 .3.Q\n+ 0x00000000 63376363 38316133 66356239 66373836 c7cc81a3f5b9f786\n+ 0x00000010 65613639 32663231 63663263 39616433 ea692f21cf2c9ad3\n+ 0x00000020 65623034 31302e64 65627567 00000000 eb0410.debug....\n+ 0x00000030 efcfdef7 ....\n \n" } ] }, { "source1": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/datasources/pmc_baloosearch.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/datasources/pmc_baloosearch.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 000870 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00000a1c 000a1c 00121f 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00001c3c 001c3c 00010e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000a1c 000a1c 001221 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00001c3e 001c3e 00010e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00001d4c 001d4c 0000c0 00 A 4 4 4\n [ 7] .rel.dyn REL 00001e0c 001e0c 0004c8 08 A 3 0 4\n [ 8] .rel.plt REL 000022d4 0022d4 000320 08 AI 3 24 4\n [ 9] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00003020 003020 000650 04 AX 0 0 16\n [11] .plt.got PROGBITS 00003670 003670 000008 08 AX 0 0 8\n [12] .text PROGBITS 00003680 003680 006254 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,21 +14,21 @@\n 0x00000019 (INIT_ARRAY) 0xfc30\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0xfc34\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0xa1c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 4639 (bytes)\n+ 0x0000000a (STRSZ) 4641 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x10000\n 0x00000002 (PLTRELSZ) 800 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x22d4\n 0x00000011 (REL) 0x1e0c\n 0x00000012 (RELSZ) 1224 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffe (VERNEED) 0x1d4c\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x1c3c\n+ 0x6ffffff0 (VERSYM) 0x1c3e\n 0x6ffffffa (RELCOUNT) 82\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2e0df06ba463d115cfb38e365b8ba433b0406cdf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 522ab3e66f525b2dad77f5733a6a2f133aa51d18\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 135 entries:\n- Addr: 0x0000000000001c3c Offset: 0x001c3c Link: 3 (.dynsym)\n+ Addr: 0x0000000000001c3e Offset: 0x001c3e Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 004: 3 (GLIBCXX_3.4) 2 (Qt_5) 4 (GLIBC_2.1.3) 2 (Qt_5) \n 008: 2 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 014: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 018: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -285,9 +285,10 @@\n 0x00001bbc 00474c49 42435f32 2e300047 4c494243 .GLIBC_2.0.GLIBC\n 0x00001bcc 5f322e31 2e330043 58584142 495f312e _2.1.3.CXXABI_1.\n 0x00001bdc 3300474c 49424358 585f332e 34005174 3.GLIBCXX_3.4.Qt\n 0x00001bec 5f352e31 32000000 00000000 00000000 _5.12...........\n 0x00001bfc 00000000 00000000 00000000 00000000 ................\n 0x00001c0c 00000000 00000000 00000000 00000000 ................\n 0x00001c1c 00000000 00000000 00000000 00000000 ................\n- 0x00001c2c 00000000 00000000 00000000 000000 ...............\n+ 0x00001c2c 00000000 00000000 00000000 00000000 ................\n+ 0x00001c3c 00 .\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30646630 36626134 36336431 31356366 0df06ba463d115cf\n- 0x00000010 62333865 33363562 38626134 33336230 b38e365b8ba433b0\n- 0x00000020 34303663 64662e64 65627567 00000000 406cdf.debug....\n- 0x00000030 9db42627 ..&'\n+ 0x00000000 32616233 65363666 35323562 32646164 2ab3e66f525b2dad\n+ 0x00000010 37376635 37333361 36613266 31333361 77f5733a6a2f133a\n+ 0x00000020 61353164 31382e64 65627567 00000000 a51d18.debug....\n+ 0x00000030 e3212247 .!\"G\n \n" } ] }, { "source1": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/datasources/pmc_filesystemsearch.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/datasources/pmc_filesystemsearch.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 000630 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000007dc 0007dc 000d98 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00001574 001574 0000c6 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 000007dc 0007dc 000d9a 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00001576 001576 0000c6 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000163c 00163c 0000a0 00 A 4 3 4\n [ 7] .rel.dyn REL 000016dc 0016dc 0001b8 08 A 3 0 4\n [ 8] .rel.plt REL 00001894 001894 0001f8 08 AI 3 24 4\n [ 9] .init PROGBITS 00002000 002000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00002020 002020 000400 04 AX 0 0 16\n [11] .plt.got PROGBITS 00002420 002420 000008 08 AX 0 0 8\n [12] .text PROGBITS 00002430 002430 001bf4 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -11,21 +11,21 @@\n 0x00000019 (INIT_ARRAY) 0x8e10\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x8e14\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x7dc\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 3480 (bytes)\n+ 0x0000000a (STRSZ) 3482 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x9000\n 0x00000002 (PLTRELSZ) 504 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x1894\n 0x00000011 (REL) 0x16dc\n 0x00000012 (RELSZ) 440 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffe (VERNEED) 0x163c\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x1574\n+ 0x6ffffff0 (VERSYM) 0x1576\n 0x6ffffffa (RELCOUNT) 18\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4701e67732a012751a8e5e5b5e46cb353c0bc196\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 16f97e82b143349370c8b27b44214aa4e060f5f8\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 99 entries:\n- Addr: 0x0000000000001574 Offset: 0x001574 Link: 3 (.dynsym)\n+ Addr: 0x0000000000001576 Offset: 0x001576 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (GLIBCXX_3.4)\n 004: 2 (Qt_5) 4 (GLIBC_2.1.3) 2 (Qt_5) 2 (Qt_5) \n 008: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 014: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 018: 0 (*local*) 5 (GLIBC_2.0) 2 (Qt_5) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -213,9 +213,9 @@\n 0x000014fc 4c494243 5f322e31 2e330043 58584142 LIBC_2.1.3.CXXAB\n 0x0000150c 495f312e 3300474c 49424358 585f332e I_1.3.GLIBCXX_3.\n 0x0000151c 34005174 5f352e31 32005174 5f350000 4.Qt_5.12.Qt_5..\n 0x0000152c 00000000 00000000 00000000 00000000 ................\n 0x0000153c 00000000 00000000 00000000 00000000 ................\n 0x0000154c 00000000 00000000 00000000 00000000 ................\n 0x0000155c 00000000 00000000 00000000 00000000 ................\n- 0x0000156c 00000000 00000000 ........\n+ 0x0000156c 00000000 00000000 0000 ..........\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30316536 37373332 61303132 37353161 01e67732a012751a\n- 0x00000010 38653565 35623565 34366362 33353363 8e5e5b5e46cb353c\n- 0x00000020 30626331 39362e64 65627567 00000000 0bc196.debug....\n- 0x00000030 aaef1ee2 ....\n+ 0x00000000 66393765 38326231 34333334 39333730 f97e82b143349370\n+ 0x00000010 63386232 37623434 32313461 61346530 c8b27b44214aa4e0\n+ 0x00000020 36306635 66382e64 65627567 00000000 60f5f8.debug....\n+ 0x00000030 38f96cf7 8.l.\n \n" } ] }, { "source1": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/datasources/pmc_lastfm.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/plasma/mediacenter/datasources/pmc_lastfm.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x3690\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x02508 0x02508 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x0250c 0x0250c R 0x1000\n LOAD 0x003000 0x00003000 0x00003000 0x051d8 0x051d8 R E 0x1000\n LOAD 0x009000 0x00009000 0x00009000 0x02f8c 0x02f8c R 0x1000\n LOAD 0x00cdd0 0x0000ddd0 0x0000ddd0 0x003d4 0x00420 RW 0x1000\n DYNAMIC 0x00cea0 0x0000dea0 0x0000dea0 0x00120 0x00120 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x009a2c 0x00009a2c 0x00009a2c 0x002ac 0x002ac R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 0008a0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00000a4c 000a4c 001388 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00001dd4 001dd4 000114 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00001ee8 001ee8 000100 00 A 4 6 4\n- [ 7] .rel.dyn REL 00001fe8 001fe8 0001f8 08 A 3 0 4\n- [ 8] .rel.plt REL 000021e0 0021e0 000328 08 AI 3 24 4\n+ [ 4] .dynstr STRTAB 00000a4c 000a4c 00138a 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00001dd6 001dd6 000114 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00001eec 001eec 000100 00 A 4 6 4\n+ [ 7] .rel.dyn REL 00001fec 001fec 0001f8 08 A 3 0 4\n+ [ 8] .rel.plt REL 000021e4 0021e4 000328 08 AI 3 24 4\n [ 9] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00003020 003020 000660 04 AX 0 0 16\n [11] .plt.got PROGBITS 00003680 003680 000008 08 AX 0 0 8\n [12] .text PROGBITS 00003690 003690 004b34 00 AX 0 0 16\n [13] .fini PROGBITS 000081c4 0081c4 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 00009000 009000 000504 00 A 0 0 32\n [15] .qtversion PROGBITS 00009508 009508 000008 00 A 0 0 8\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x1fe8 contains 63 entries:\n+Relocation section '.rel.dyn' at offset 0x1fec contains 63 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000ddd0 00000008 R_386_RELATIVE \n 0000ddd4 00000008 R_386_RELATIVE \n 0000dddc 00000008 R_386_RELATIVE \n 0000dde8 00000008 R_386_RELATIVE \n 0000ddec 00000008 R_386_RELATIVE \n 0000ddf0 00000008 R_386_RELATIVE \n@@ -61,15 +61,15 @@\n 0000dfe8 00006106 R_386_GLOB_DAT 00000000 _ZN16SingletonFactory9instancesE\n 0000dfec 00006306 R_386_GLOB_DAT 00000000 _ZTI12MediaLibrary\n 0000dff0 00006806 R_386_GLOB_DAT 00000000 _ZN7QObject16staticMetaObjectE@Qt_5\n 0000dff4 00006a06 R_386_GLOB_DAT 00000000 _ZN12MediaLibrary16staticMetaObjectE\n 0000dff8 00006c06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 0000dffc 00007306 R_386_GLOB_DAT 00000000 qt_version_tag@Qt_5.12\n \n-Relocation section '.rel.plt' at offset 0x21e0 contains 101 entries:\n+Relocation section '.rel.plt' at offset 0x21e4 contains 101 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000e00c 00000107 R_386_JUMP_SLOT 00000000 _ZNK8QDomNode9toElementEv@Qt_5\n 0000e010 00000207 R_386_JUMP_SLOT 00000000 _ZN7QStringaSERKS_@Qt_5\n 0000e014 00000307 R_386_JUMP_SLOT 00000000 _ZN13PmcImageCache8addImageERK7QStringRK6QImage\n 0000e018 00000607 R_386_JUMP_SLOT 00000000 _ZN7QString11reallocDataEjb@Qt_5\n 0000e01c 00000707 R_386_JUMP_SLOT 00000000 _ZN9QHashData13detach_helperEPFvPNS_4NodeEPvEPFvS1_Eii@Qt_5\n 0000e020 00000807 R_386_JUMP_SLOT 00000000 _ZN15QNetworkRequestD1Ev@Qt_5\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,21 +14,21 @@\n 0x00000019 (INIT_ARRAY) 0xddd0\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0xddd4\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0xa4c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 5000 (bytes)\n+ 0x0000000a (STRSZ) 5002 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0xe000\n 0x00000002 (PLTRELSZ) 808 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x21e0\n- 0x00000011 (REL) 0x1fe8\n+ 0x00000017 (JMPREL) 0x21e4\n+ 0x00000011 (REL) 0x1fec\n 0x00000012 (RELSZ) 504 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n- 0x6ffffffe (VERNEED) 0x1ee8\n+ 0x6ffffffe (VERNEED) 0x1eec\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x1dd4\n+ 0x6ffffff0 (VERSYM) 0x1dd6\n 0x6ffffffa (RELCOUNT) 25\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fa7cf9e7be7dfc031ab852ee23a919b231f68df9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a376585b5ac3e5dda9fc7eb116026544e8e0b048\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 138 entries:\n- Addr: 0x0000000000001dd4 Offset: 0x001dd4 Link: 3 (.dynsym)\n+ Addr: 0x0000000000001dd6 Offset: 0x001dd6 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 004: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 008: 4 (Qt_5) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 00c: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 010: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 2 (Qt_5) \n 014: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 018: 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n@@ -34,15 +34,15 @@\n 078: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 07c: 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 080: 0 (*local*) 3 (Qt_5) 2 (Qt_5) 0 (*local*) \n 084: 3 (Qt_5) 1 (*global*) 1 (*global*) 1 (*global*) \n 088: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x0000000000001ee8 Offset: 0x001ee8 Link: 4 (.dynstr)\n+ Addr: 0x0000000000001eec Offset: 0x001eec Link: 4 (.dynstr)\n 000000: Version: 1 File: libQt5Gui.so.5 Cnt: 1\n 0x0010: Name: Qt_5 Flags: none Version: 7\n 0x0020: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0030: Name: GLIBCXX_3.4 Flags: none Version: 9\n 0x0040: Name: CXXABI_1.3 Flags: none Version: 6\n 0x0050: Version: 1 File: libc.so.6 Cnt: 3\n 0x0060: Name: GLIBC_2.1.3 Flags: none Version: 10\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -308,9 +308,9 @@\n 0x00001d5c 42495f31 2e330047 4c494243 5f322e31 BI_1.3.GLIBC_2.1\n 0x00001d6c 2e330047 4c494243 5f322e30 00474c49 .3.GLIBC_2.0.GLI\n 0x00001d7c 42435f32 2e340051 745f352e 31320000 BC_2.4.Qt_5.12..\n 0x00001d8c 00000000 00000000 00000000 00000000 ................\n 0x00001d9c 00000000 00000000 00000000 00000000 ................\n 0x00001dac 00000000 00000000 00000000 00000000 ................\n 0x00001dbc 00000000 00000000 00000000 00000000 ................\n- 0x00001dcc 00000000 00000000 ........\n+ 0x00001dcc 00000000 00000000 0000 ..........\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37636639 65376265 37646663 30333161 7cf9e7be7dfc031a\n- 0x00000010 62383532 65653233 61393139 62323331 b852ee23a919b231\n- 0x00000020 66363864 66392e64 65627567 00000000 f68df9.debug....\n- 0x00000030 51bc06cc Q...\n+ 0x00000000 37363538 35623561 63336535 64646139 76585b5ac3e5dda9\n+ 0x00000010 66633765 62313136 30323635 34346538 fc7eb116026544e8\n+ 0x00000020 65306230 34382e64 65627567 00000000 e0b048.debug....\n+ 0x00000030 6b330cf1 k3..\n \n" } ] }, { "source1": "./usr/lib/i386-linux-gnu/qt5/qml/org/kde/plasma/mediacenter/libmediacenterplugin.so", "source2": "./usr/lib/i386-linux-gnu/qt5/qml/org/kde/plasma/mediacenter/libmediacenterplugin.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 000d40 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00000eec 000eec 0022c9 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000031b6 0031b6 0001a8 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000eec 000eec 0022cb 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000031b8 0031b8 0001a8 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00003360 003360 0000c0 00 A 4 4 4\n [ 7] .rel.dyn REL 00003420 003420 0009d0 08 A 3 0 4\n [ 8] .rel.plt REL 00003df0 003df0 000208 08 AI 3 24 4\n [ 9] .init PROGBITS 00004000 004000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00004020 004020 000420 04 AX 0 0 16\n [11] .plt.got PROGBITS 00004440 004440 000008 08 AX 0 0 8\n [12] .text PROGBITS 00004450 004450 004c74 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,21 +12,21 @@\n 0x00000019 (INIT_ARRAY) 0xe9d0\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0xe9d4\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0xeec\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 8905 (bytes)\n+ 0x0000000a (STRSZ) 8907 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0xf000\n 0x00000002 (PLTRELSZ) 520 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x3df0\n 0x00000011 (REL) 0x3420\n 0x00000012 (RELSZ) 2512 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffe (VERNEED) 0x3360\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x31b6\n+ 0x6ffffff0 (VERSYM) 0x31b8\n 0x6ffffffa (RELCOUNT) 66\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91b05dbaaedc26812884cb3e5d36fb3f916562f3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 498f3efaf7be7593b46f8a5047482b69b85cb18e\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 212 entries:\n- Addr: 0x00000000000031b6 Offset: 0x0031b6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000031b8 Offset: 0x0031b8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 004: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 008: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 00c: 0 (*local*) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 014: 2 (Qt_5) 3 (GLIBC_2.0) 2 (Qt_5) 2 (Qt_5) \n 018: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -552,9 +552,9 @@\n 0x0000313c 2e330051 745f3500 474c4942 435f322e .3.Qt_5.GLIBC_2.\n 0x0000314c 312e3300 474c4942 435f322e 3400474c 1.3.GLIBC_2.4.GL\n 0x0000315c 4942435f 322e3000 51745f35 2e313200 IBC_2.0.Qt_5.12.\n 0x0000316c 00000000 00000000 00000000 00000000 ................\n 0x0000317c 00000000 00000000 00000000 00000000 ................\n 0x0000318c 00000000 00000000 00000000 00000000 ................\n 0x0000319c 00000000 00000000 00000000 00000000 ................\n- 0x000031ac 00000000 00000000 00 .........\n+ 0x000031ac 00000000 00000000 000000 ...........\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62303564 62616165 64633236 38313238 b05dbaaedc268128\n- 0x00000010 38346362 33653564 33366662 33663931 84cb3e5d36fb3f91\n- 0x00000020 36353632 66332e64 65627567 00000000 6562f3.debug....\n- 0x00000030 82ed8094 ....\n+ 0x00000000 38663365 66616637 62653735 39336234 8f3efaf7be7593b4\n+ 0x00000010 36663861 35303437 34383262 36396238 6f8a5047482b69b8\n+ 0x00000020 35636231 38652e64 65627567 00000000 5cb18e.debug....\n+ 0x00000030 07cf064a ...J\n \n" } ] } ] } ] } ] }, { "source1": "plasma-mediacenter-dbgsym_5.7.5-2_i386.deb", "source2": "plasma-mediacenter-dbgsym_5.7.5-2_i386.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-04-20 19:16:37.000000 debian-binary\n -rw-r--r-- 0 0 0 952 2020-04-20 19:16:37.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4358100 2020-04-20 19:16:37.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4359156 2020-04-20 19:16:37.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Debian/Kubuntu Qt/KDE Maintainers \n Installed-Size: 4499\n Depends: plasma-mediacenter (= 5.7.5-2)\n Section: debug\n Priority: optional\n Description: debug symbols for plasma-mediacenter\n-Build-Ids: 2e0df06ba463d115cfb38e365b8ba433b0406cdf 2ff2eee4e322663fcf52513115d18c9093945e90 4701e67732a012751a8e5e5b5e46cb353c0bc196 4974187f660afb0264d3047ee32bfbaa1afd9e38 577515b15bb82f4821871231830f152002704b7d 91b05dbaaedc26812884cb3e5d36fb3f916562f3 b04e64ad1b0960fc8210350a380f7140485cd405 fa7cf9e7be7dfc031ab852ee23a919b231f68df9\n+Build-Ids: 16f97e82b143349370c8b27b44214aa4e060f5f8 3137ce09fb9d9f6998b789300890eef60d2bbc17 43c7cc81a3f5b9f786ea692f21cf2c9ad3eb0410 498f3efaf7be7593b46f8a5047482b69b85cb18e 522ab3e66f525b2dad77f5733a6a2f133aa51d18 577515b15bb82f4821871231830f152002704b7d a376585b5ac3e5dda9fc7eb116026544e8e0b048 f1eee07dbe50149c2c3aaa79dafde7bc51c9e334\n" }, { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null }, { "source1": "line order", "source2": "line order", "unified_diff": "@@ -1,9 +1,9 @@\n-usr/lib/debug/.build-id/2e/0df06ba463d115cfb38e365b8ba433b0406cdf.debug\n-usr/lib/debug/.build-id/2f/f2eee4e322663fcf52513115d18c9093945e90.debug\n-usr/lib/debug/.build-id/47/01e67732a012751a8e5e5b5e46cb353c0bc196.debug\n-usr/lib/debug/.build-id/49/74187f660afb0264d3047ee32bfbaa1afd9e38.debug\n+usr/lib/debug/.build-id/16/f97e82b143349370c8b27b44214aa4e060f5f8.debug\n+usr/lib/debug/.build-id/31/37ce09fb9d9f6998b789300890eef60d2bbc17.debug\n+usr/lib/debug/.build-id/43/c7cc81a3f5b9f786ea692f21cf2c9ad3eb0410.debug\n+usr/lib/debug/.build-id/49/8f3efaf7be7593b46f8a5047482b69b85cb18e.debug\n+usr/lib/debug/.build-id/52/2ab3e66f525b2dad77f5733a6a2f133aa51d18.debug\n usr/lib/debug/.build-id/57/7515b15bb82f4821871231830f152002704b7d.debug\n-usr/lib/debug/.build-id/91/b05dbaaedc26812884cb3e5d36fb3f916562f3.debug\n-usr/lib/debug/.build-id/b0/4e64ad1b0960fc8210350a380f7140485cd405.debug\n-usr/lib/debug/.build-id/fa/7cf9e7be7dfc031ab852ee23a919b231f68df9.debug\n+usr/lib/debug/.build-id/a3/76585b5ac3e5dda9fc7eb116026544e8e0b048.debug\n+usr/lib/debug/.build-id/f1/eee07dbe50149c2c3aaa79dafde7bc51c9e334.debug\n usr/lib/debug/.dwz/i386-linux-gnu/plasma-mediacenter.debug\n" } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,27 +1,27 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/2e/\n--rw-r--r-- 0 root (0) root (0) 393996 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/2e/0df06ba463d115cfb38e365b8ba433b0406cdf.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/2f/\n--rw-r--r-- 0 root (0) root (0) 60372 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/2f/f2eee4e322663fcf52513115d18c9093945e90.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/47/\n--rw-r--r-- 0 root (0) root (0) 118720 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/47/01e67732a012751a8e5e5b5e46cb353c0bc196.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/16/\n+-rw-r--r-- 0 root (0) root (0) 118720 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/16/f97e82b143349370c8b27b44214aa4e060f5f8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/31/\n+-rw-r--r-- 0 root (0) root (0) 172740 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/31/37ce09fb9d9f6998b789300890eef60d2bbc17.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/43/\n+-rw-r--r-- 0 root (0) root (0) 60372 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/43/c7cc81a3f5b9f786ea692f21cf2c9ad3eb0410.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/49/\n--rw-r--r-- 0 root (0) root (0) 57816 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/49/74187f660afb0264d3047ee32bfbaa1afd9e38.debug\n+-rw-r--r-- 0 root (0) root (0) 249296 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/49/8f3efaf7be7593b46f8a5047482b69b85cb18e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/52/\n+-rw-r--r-- 0 root (0) root (0) 393996 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/52/2ab3e66f525b2dad77f5733a6a2f133aa51d18.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/57/\n -rw-r--r-- 0 root (0) root (0) 2959424 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/57/7515b15bb82f4821871231830f152002704b7d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/91/\n--rw-r--r-- 0 root (0) root (0) 249296 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/91/b05dbaaedc26812884cb3e5d36fb3f916562f3.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/b0/\n--rw-r--r-- 0 root (0) root (0) 172740 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/b0/4e64ad1b0960fc8210350a380f7140485cd405.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/fa/\n--rw-r--r-- 0 root (0) root (0) 300500 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/fa/7cf9e7be7dfc031ab852ee23a919b231f68df9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/a3/\n+-rw-r--r-- 0 root (0) root (0) 300500 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/a3/76585b5ac3e5dda9fc7eb116026544e8e0b048.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/f1/\n+-rw-r--r-- 0 root (0) root (0) 57816 2020-04-20 19:16:37.000000 ./usr/lib/debug/.build-id/f1/eee07dbe50149c2c3aaa79dafde7bc51c9e334.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 270692 2020-04-20 19:16:37.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/plasma-mediacenter.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-04-20 19:16:37.000000 ./usr/share/doc/plasma-mediacenter-dbgsym -> plasma-mediacenter\n" }, { "source1": "./usr/lib/debug/.build-id/2e/0df06ba463d115cfb38e365b8ba433b0406cdf.debug", "source2": "./usr/lib/debug/.build-id/52/2ab3e66f525b2dad77f5733a6a2f133aa51d18.debug", "comments": [ "Files similar despite different names (score: 3, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000870 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000a1c 000178 00121f 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00001c3c 000178 00010e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000a1c 000178 001221 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00001c3e 000178 00010e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00001d4c 000178 0000c0 00 A 4 4 4\n [ 7] .rel.dyn NOBITS 00001e0c 000178 0004c8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 000022d4 000178 000320 08 A 3 24 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000650 04 AX 0 0 16\n [11] .plt.got NOBITS 00003670 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00003680 001000 006254 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 356 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000a1c 0 SECTION LOCAL DEFAULT 4 \n- 5: 00001c3c 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00001c3e 0 SECTION LOCAL DEFAULT 5 \n 6: 00001d4c 0 SECTION LOCAL DEFAULT 6 \n 7: 00001e0c 0 SECTION LOCAL DEFAULT 7 \n 8: 000022d4 0 SECTION LOCAL DEFAULT 8 \n 9: 00003000 0 SECTION LOCAL DEFAULT 9 \n 10: 00003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00003670 0 SECTION LOCAL DEFAULT 11 \n 12: 00003680 0 SECTION LOCAL DEFAULT 12 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2e0df06ba463d115cfb38e365b8ba433b0406cdf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 522ab3e66f525b2dad77f5733a6a2f133aa51d18\n" } ] }, { "source1": "./usr/lib/debug/.build-id/2f/f2eee4e322663fcf52513115d18c9093945e90.debug", "source2": "./usr/lib/debug/.build-id/43/c7cc81a3f5b9f786ea692f21cf2c9ad3eb0410.debug", "comments": [ "Files similar despite different names (score: 5, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 0006d0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 0000087c 000178 001334 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00001bb0 000178 0000da 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000087c 000178 001336 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00001bb2 000178 0000da 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00001c8c 000178 0000a0 00 A 4 3 4\n [ 7] .rel.dyn NOBITS 00001d2c 000178 0003a0 08 A 3 0 4\n [ 8] .rel.plt NOBITS 000020cc 000178 000140 08 A 3 24 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000290 04 AX 0 0 16\n [11] .plt.got NOBITS 000032b0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000032c0 001000 000a84 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 224 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 0000087c 0 SECTION LOCAL DEFAULT 4 \n- 5: 00001bb0 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00001bb2 0 SECTION LOCAL DEFAULT 5 \n 6: 00001c8c 0 SECTION LOCAL DEFAULT 6 \n 7: 00001d2c 0 SECTION LOCAL DEFAULT 7 \n 8: 000020cc 0 SECTION LOCAL DEFAULT 8 \n 9: 00003000 0 SECTION LOCAL DEFAULT 9 \n 10: 00003020 0 SECTION LOCAL DEFAULT 10 \n 11: 000032b0 0 SECTION LOCAL DEFAULT 11 \n 12: 000032c0 0 SECTION LOCAL DEFAULT 12 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2ff2eee4e322663fcf52513115d18c9093945e90\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 43c7cc81a3f5b9f786ea692f21cf2c9ad3eb0410\n" } ] }, { "source1": "./usr/lib/debug/.build-id/47/01e67732a012751a8e5e5b5e46cb353c0bc196.debug", "source2": "./usr/lib/debug/.build-id/16/f97e82b143349370c8b27b44214aa4e060f5f8.debug", "comments": [ "Files similar despite different names (score: 4, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000630 10 A 4 1 4\n- [ 4] .dynstr NOBITS 000007dc 000178 000d98 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00001574 000178 0000c6 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 000007dc 000178 000d9a 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00001576 000178 0000c6 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000163c 000178 0000a0 00 A 4 3 4\n [ 7] .rel.dyn NOBITS 000016dc 000178 0001b8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00001894 000178 0001f8 08 A 3 24 4\n [ 9] .init NOBITS 00002000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00002020 001000 000400 04 AX 0 0 16\n [11] .plt.got NOBITS 00002420 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00002430 001000 001bf4 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 207 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 000007dc 0 SECTION LOCAL DEFAULT 4 \n- 5: 00001574 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00001576 0 SECTION LOCAL DEFAULT 5 \n 6: 0000163c 0 SECTION LOCAL DEFAULT 6 \n 7: 000016dc 0 SECTION LOCAL DEFAULT 7 \n 8: 00001894 0 SECTION LOCAL DEFAULT 8 \n 9: 00002000 0 SECTION LOCAL DEFAULT 9 \n 10: 00002020 0 SECTION LOCAL DEFAULT 10 \n 11: 00002420 0 SECTION LOCAL DEFAULT 11 \n 12: 00002430 0 SECTION LOCAL DEFAULT 12 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4701e67732a012751a8e5e5b5e46cb353c0bc196\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 16f97e82b143349370c8b27b44214aa4e060f5f8\n" } ] }, { "source1": "./usr/lib/debug/.build-id/49/74187f660afb0264d3047ee32bfbaa1afd9e38.debug", "source2": "./usr/lib/debug/.build-id/f1/eee07dbe50149c2c3aaa79dafde7bc51c9e334.debug", "comments": [ "Files similar despite different names (score: 5, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000690 10 A 4 1 4\n- [ 4] .dynstr NOBITS 0000083c 000178 0012c4 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00001b00 000178 0000d2 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000083c 000178 0012c6 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00001b02 000178 0000d2 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00001bd4 000178 0000a0 00 A 4 3 4\n [ 7] .rel.dyn NOBITS 00001c74 000178 0003a0 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00002014 000178 000118 08 A 3 24 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000240 04 AX 0 0 16\n [11] .plt.got NOBITS 00003260 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00003270 001000 000a14 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 218 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 0000083c 0 SECTION LOCAL DEFAULT 4 \n- 5: 00001b00 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00001b02 0 SECTION LOCAL DEFAULT 5 \n 6: 00001bd4 0 SECTION LOCAL DEFAULT 6 \n 7: 00001c74 0 SECTION LOCAL DEFAULT 7 \n 8: 00002014 0 SECTION LOCAL DEFAULT 8 \n 9: 00003000 0 SECTION LOCAL DEFAULT 9 \n 10: 00003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00003260 0 SECTION LOCAL DEFAULT 11 \n 12: 00003270 0 SECTION LOCAL DEFAULT 12 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4974187f660afb0264d3047ee32bfbaa1afd9e38\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f1eee07dbe50149c2c3aaa79dafde7bc51c9e334\n" } ] }, { "source1": "./usr/lib/debug/.build-id/91/b05dbaaedc26812884cb3e5d36fb3f916562f3.debug", "source2": "./usr/lib/debug/.build-id/49/8f3efaf7be7593b46f8a5047482b69b85cb18e.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000d40 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000eec 000178 0022c9 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000031b6 000178 0001a8 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000eec 000178 0022cb 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000031b8 000178 0001a8 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00003360 000178 0000c0 00 A 4 4 4\n [ 7] .rel.dyn NOBITS 00003420 000178 0009d0 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00003df0 000178 000208 08 A 3 24 4\n [ 9] .init NOBITS 00004000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00004020 001000 000420 04 AX 0 0 16\n [11] .plt.got NOBITS 00004440 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00004450 001000 004c74 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 434 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000eec 0 SECTION LOCAL DEFAULT 4 \n- 5: 000031b6 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000031b8 0 SECTION LOCAL DEFAULT 5 \n 6: 00003360 0 SECTION LOCAL DEFAULT 6 \n 7: 00003420 0 SECTION LOCAL DEFAULT 7 \n 8: 00003df0 0 SECTION LOCAL DEFAULT 8 \n 9: 00004000 0 SECTION LOCAL DEFAULT 9 \n 10: 00004020 0 SECTION LOCAL DEFAULT 10 \n 11: 00004440 0 SECTION LOCAL DEFAULT 11 \n 12: 00004450 0 SECTION LOCAL DEFAULT 12 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91b05dbaaedc26812884cb3e5d36fb3f916562f3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 498f3efaf7be7593b46f8a5047482b69b85cb18e\n" } ] }, { "source1": "./usr/lib/debug/.build-id/b0/4e64ad1b0960fc8210350a380f7140485cd405.debug", "source2": "./usr/lib/debug/.build-id/31/37ce09fb9d9f6998b789300890eef60d2bbc17.debug", "comments": [ "Files similar despite different names (score: 6, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x23c0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x01a04 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x01a08 R 0x1000\n LOAD 0x000000 0x00002000 0x00002000 0x00000 0x04008 R E 0x1000\n LOAD 0x000000 0x00007000 0x00007000 0x00000 0x02d3c R 0x1000\n LOAD 0x000ddc 0x0000addc 0x0000addc 0x00000 0x00334 RW 0x1000\n DYNAMIC 0x000ddc 0x0000aecc 0x0000aecc 0x00000 0x00110 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x00008048 0x00008048 0x00000 0x0015c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000590 10 A 4 1 4\n- [ 4] .dynstr NOBITS 0000073c 000178 000db6 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000014f2 000178 0000b2 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000015a4 000178 0000a0 00 A 4 3 4\n- [ 7] .rel.dyn NOBITS 00001644 000178 000200 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 00001844 000178 0001c0 08 A 3 24 4\n+ [ 4] .dynstr NOBITS 0000073c 000178 000db8 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000014f4 000178 0000b2 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000015a8 000178 0000a0 00 A 4 3 4\n+ [ 7] .rel.dyn NOBITS 00001648 000178 000200 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 00001848 000178 0001c0 08 A 3 24 4\n [ 9] .init NOBITS 00002000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00002020 001000 000390 04 AX 0 0 16\n [11] .plt.got NOBITS 000023b0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000023c0 001000 003c34 00 AX 0 0 16\n [13] .fini NOBITS 00005ff4 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00007000 001000 000344 00 A 0 0 32\n [15] .qtversion NOBITS 00007348 001000 000008 00 A 0 0 8\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 207 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 0000073c 0 SECTION LOCAL DEFAULT 4 \n- 5: 000014f2 0 SECTION LOCAL DEFAULT 5 \n- 6: 000015a4 0 SECTION LOCAL DEFAULT 6 \n- 7: 00001644 0 SECTION LOCAL DEFAULT 7 \n- 8: 00001844 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000014f4 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000015a8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00001648 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00001848 0 SECTION LOCAL DEFAULT 8 \n 9: 00002000 0 SECTION LOCAL DEFAULT 9 \n 10: 00002020 0 SECTION LOCAL DEFAULT 10 \n 11: 000023b0 0 SECTION LOCAL DEFAULT 11 \n 12: 000023c0 0 SECTION LOCAL DEFAULT 12 \n 13: 00005ff4 0 SECTION LOCAL DEFAULT 13 \n 14: 00007000 0 SECTION LOCAL DEFAULT 14 \n 15: 00007348 0 SECTION LOCAL DEFAULT 15 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b04e64ad1b0960fc8210350a380f7140485cd405\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3137ce09fb9d9f6998b789300890eef60d2bbc17\n" } ] }, { "source1": "./usr/lib/debug/.build-id/fa/7cf9e7be7dfc031ab852ee23a919b231f68df9.debug", "source2": "./usr/lib/debug/.build-id/a3/76585b5ac3e5dda9fc7eb116026544e8e0b048.debug", "comments": [ "Files similar despite different names (score: 4, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x3690\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02508 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x0250c R 0x1000\n LOAD 0x000000 0x00003000 0x00003000 0x00000 0x051d8 R E 0x1000\n LOAD 0x000000 0x00009000 0x00009000 0x00000 0x02f8c R 0x1000\n LOAD 0x000dd0 0x0000ddd0 0x0000ddd0 0x00000 0x00420 RW 0x1000\n DYNAMIC 0x000dd0 0x0000dea0 0x0000dea0 0x00000 0x00120 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x00009a2c 0x00009a2c 0x00000 0x002ac R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 0008a0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000a4c 000178 001388 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00001dd4 000178 000114 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00001ee8 000178 000100 00 A 4 6 4\n- [ 7] .rel.dyn NOBITS 00001fe8 000178 0001f8 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 000021e0 000178 000328 08 A 3 24 4\n+ [ 4] .dynstr NOBITS 00000a4c 000178 00138a 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00001dd6 000178 000114 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00001eec 000178 000100 00 A 4 6 4\n+ [ 7] .rel.dyn NOBITS 00001fec 000178 0001f8 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 000021e4 000178 000328 08 A 3 24 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000660 04 AX 0 0 16\n [11] .plt.got NOBITS 00003680 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00003690 001000 004b34 00 AX 0 0 16\n [13] .fini NOBITS 000081c4 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00009000 001000 000504 00 A 0 0 32\n [15] .qtversion NOBITS 00009508 001000 000008 00 A 0 0 8\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 314 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000a4c 0 SECTION LOCAL DEFAULT 4 \n- 5: 00001dd4 0 SECTION LOCAL DEFAULT 5 \n- 6: 00001ee8 0 SECTION LOCAL DEFAULT 6 \n- 7: 00001fe8 0 SECTION LOCAL DEFAULT 7 \n- 8: 000021e0 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00001dd6 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00001eec 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00001fec 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000021e4 0 SECTION LOCAL DEFAULT 8 \n 9: 00003000 0 SECTION LOCAL DEFAULT 9 \n 10: 00003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00003680 0 SECTION LOCAL DEFAULT 11 \n 12: 00003690 0 SECTION LOCAL DEFAULT 12 \n 13: 000081c4 0 SECTION LOCAL DEFAULT 13 \n 14: 00009000 0 SECTION LOCAL DEFAULT 14 \n 15: 00009508 0 SECTION LOCAL DEFAULT 15 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fa7cf9e7be7dfc031ab852ee23a919b231f68df9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a376585b5ac3e5dda9fc7eb116026544e8e0b048\n" } ] } ] } ] } ] } ] }