{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.WHUJkJQLt6/b1/kipi-plugins_21.04.0-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.WHUJkJQLt6/b2/kipi-plugins_21.04.0-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n c34533e726778f1861c0ed6f2f5e5119 2049004 kde optional kipi-plugins-common_21.04.0-1_all.deb\n- b72f1dd7b2a392f70ecc455f97a06498 12987700 debug optional kipi-plugins-dbgsym_21.04.0-1_i386.deb\n- c83ce87d2a216593dc5db303c5136d34 2169324 kde optional kipi-plugins_21.04.0-1_i386.deb\n+ 4d55a946fdf93c46826ba4961e3083c8 12989116 debug optional kipi-plugins-dbgsym_21.04.0-1_i386.deb\n+ a58815b549940503e69fe0210e76cd60 2168676 kde optional kipi-plugins_21.04.0-1_i386.deb\n"}, {"source1": "kipi-plugins_21.04.0-1_i386.deb", "source2": "kipi-plugins_21.04.0-1_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 2021-04-28 01:20:58.000000 debian-binary\n--rw-r--r-- 0 0 0 2216 2021-04-28 01:20:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2166916 2021-04-28 01:20:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2212 2021-04-28 01:20:58.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2166272 2021-04-28 01:20:58.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/kipiplugin_dropbox.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_dropbox.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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 001720 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000018d4 0018d4 003675 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00004f4a 004f4a 0002e4 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 000018d4 0018d4 003677 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00004f4c 004f4c 0002e4 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00005230 005230 000100 00 A 4 6 4\n [ 7] .rel.dyn REL 00005330 005330 0009d0 08 A 3 0 4\n [ 8] .rel.plt REL 00005d00 005d00 000818 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 001040 04 AX 0 0 16\n [11] .plt.got PROGBITS 00008060 008060 000008 08 AX 0 0 8\n [12] .text PROGBITS 00008070 008070 0075b4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -20,23 +20,23 @@\n 0x00000019 (INIT_ARRAY) 0x17548\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1754c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x18d4\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 13941 (bytes)\n+ 0x0000000a (STRSZ) 13943 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x17bc0\n 0x00000002 (PLTRELSZ) 2072 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x5d00\n 0x00000011 (REL) 0x5330\n 0x00000012 (RELSZ) 2512 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x5230\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x4f4a\n+ 0x6ffffff0 (VERSYM) 0x4f4c\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: e62a1178da85eb6198ded62a76a5b5e6fa29876b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 782df98c4ef518e49bc29403e247c48a8064b057\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 370 entries:\n- Addr: 0x0000000000004f4a Offset: 0x004f4a Link: 3 (.dynsym)\n+ Addr: 0x0000000000004f4c Offset: 0x004f4c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 008: 4 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 3 (Qt_5) 0 (*local*) 4 (Qt_5) \n 010: 5 (Qt_5.15) 2 (Qt_5) 4 (Qt_5) 4 (Qt_5) \n 014: 0 (*local*) 4 (Qt_5) 0 (*local*) 2 (Qt_5) \n 018: 0 (*local*) 3 (Qt_5) 4 (Qt_5) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -536,15 +536,15 @@\n https://content.dropboxapi.com/2/files/upload\n application/json\n 12345678\n QTMETADATA !\n vorg.kde.KPluginFactory\n nDropboxFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-2a1178da85eb6198ded62a76a5b5e6fa29876b.debug\n+2df98c4ef518e49bc29403e247c48a8064b057.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -867,9 +867,9 @@\n 0x00004ed4 5f350047 4c494243 5f322e31 2e330047 _5.GLIBC_2.1.3.G\n 0x00004ee4 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2\n 0x00004ef4 2e300051 745f352e 31350000 00000000 .0.Qt_5.15......\n 0x00004f04 00000000 00000000 00000000 00000000 ................\n 0x00004f14 00000000 00000000 00000000 00000000 ................\n 0x00004f24 00000000 00000000 00000000 00000000 ................\n 0x00004f34 00000000 00000000 00000000 00000000 ................\n- 0x00004f44 00000000 00 .....\n+ 0x00004f44 00000000 000000 .......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 32613131 37386461 38356562 36313938 2a1178da85eb6198\n- 0x00000010 64656436 32613736 61356235 65366661 ded62a76a5b5e6fa\n- 0x00000020 32393837 36622e64 65627567 00000000 29876b.debug....\n- 0x00000030 1c30a3f9 .0..\n+ 0x00000000 32646639 38633465 66353138 65343962 2df98c4ef518e49b\n+ 0x00000010 63323934 30336532 34376334 38613830 c29403e247c48a80\n+ 0x00000020 36346230 35372e64 65627567 00000000 64b057.debug....\n+ 0x00000030 5dedde23 ]..#\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_facebook.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_facebook.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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 001b00 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001cb4 001cb4 003ec6 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00005b7a 005b7a 000360 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001cb4 001cb4 003ec8 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00005b7c 005b7c 000360 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00005edc 005edc 000140 00 A 4 8 4\n [ 7] .rel.dyn REL 0000601c 00601c 0009d8 08 A 3 0 4\n [ 8] .rel.plt REL 000069f4 0069f4 000a08 08 AI 3 23 4\n [ 9] .init PROGBITS 00008000 008000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00008020 008020 001420 04 AX 0 0 16\n [11] .plt.got PROGBITS 00009440 009440 000008 08 AX 0 0 8\n [12] .text PROGBITS 00009450 009450 00f144 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -22,23 +22,23 @@\n 0x00000019 (INIT_ARRAY) 0x2443c\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x24440\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1cb4\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 16070 (bytes)\n+ 0x0000000a (STRSZ) 16072 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x24ac4\n 0x00000002 (PLTRELSZ) 2568 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x69f4\n 0x00000011 (REL) 0x601c\n 0x00000012 (RELSZ) 2520 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x5edc\n 0x6fffffff (VERNEEDNUM) 8\n- 0x6ffffff0 (VERSYM) 0x5b7a\n+ 0x6ffffff0 (VERSYM) 0x5b7c\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: 4efcf1e8d9ae32e40ff4498a84bb7fd3d2f4cd5c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7ab2e286043e67d88ac5796227fe2d97472a0398\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 432 entries:\n- Addr: 0x0000000000005b7a Offset: 0x005b7a Link: 3 (.dynsym)\n+ Addr: 0x0000000000005b7c Offset: 0x005b7c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 004: 0 (*local*) 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 008: 4 (Qt_5) 5 (Qt_5) 6 (GLIBC_2.0) 3 (Qt_5) \n 00c: 0 (*local*) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 5 (Qt_5) 0 (*local*) \n 014: 0 (*local*) 3 (Qt_5) 7 (Qt_5.15) 2 (Qt_5) \n 018: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -656,15 +656,15 @@\n Content-Disposition: form-data; name=\"\n multipart/form-data; boundary=\n Content-Disposition: form-data; filename=\"\n QTMETADATA !\n vorg.kde.KPluginFactory\n oFacebookFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-fcf1e8d9ae32e40ff4498a84bb7fd3d2f4cd5c.debug\n+b2e286043e67d88ac5796227fe2d97472a0398.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1000,9 +1000,9 @@\n 0x00005b04 4c494243 5f322e30 0051745f 3500474c LIBC_2.0.Qt_5.GL\n 0x00005b14 4942435f 322e312e 3300474c 4942435f IBC_2.1.3.GLIBC_\n 0x00005b24 322e3400 51745f35 2e313500 00000000 2.4.Qt_5.15.....\n 0x00005b34 00000000 00000000 00000000 00000000 ................\n 0x00005b44 00000000 00000000 00000000 00000000 ................\n 0x00005b54 00000000 00000000 00000000 00000000 ................\n 0x00005b64 00000000 00000000 00000000 00000000 ................\n- 0x00005b74 00000000 0000 ......\n+ 0x00005b74 00000000 00000000 ........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 66636631 65386439 61653332 65343066 fcf1e8d9ae32e40f\n- 0x00000010 66343439 38613834 62623766 64336432 f4498a84bb7fd3d2\n- 0x00000020 66346364 35632e64 65627567 00000000 f4cd5c.debug....\n- 0x00000030 691519c5 i...\n+ 0x00000000 62326532 38363034 33653637 64383861 b2e286043e67d88a\n+ 0x00000010 63353739 36323237 66653264 39373437 c5796227fe2d9747\n+ 0x00000020 32613033 39382e64 65627567 00000000 2a0398.debug....\n+ 0x00000030 1a1ba7c2 ....\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_flashexport.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_flashexport.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 000044 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001bc 0001bc 0018c0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001a7c 001a7c 0038ae 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000532a 00532a 000318 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001a7c 001a7c 0038b0 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000532c 00532c 000318 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00005644 005644 000100 00 A 4 6 4\n [ 7] .rel.dyn REL 00005744 005744 001440 08 A 3 0 4\n [ 8] .rel.plt REL 00006b84 006b84 000878 08 AI 3 23 4\n [ 9] .init PROGBITS 00008000 008000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00008020 008020 001100 04 AX 0 0 16\n [11] .plt.got PROGBITS 00009120 009120 000008 08 AX 0 0 8\n [12] .text PROGBITS 00009130 009130 0114b4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -19,23 +19,23 @@\n 0x00000019 (INIT_ARRAY) 0x29fa8\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x29fac\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1a7c\n 0x00000006 (SYMTAB) 0x1bc\n- 0x0000000a (STRSZ) 14510 (bytes)\n+ 0x0000000a (STRSZ) 14512 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x2ab88\n 0x00000002 (PLTRELSZ) 2168 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x6b84\n 0x00000011 (REL) 0x5744\n 0x00000012 (RELSZ) 5184 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x5644\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x532a\n+ 0x6ffffff0 (VERSYM) 0x532c\n 0x6ffffffa (RELCOUNT) 136\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: 3c23a9c8520cbe1896a7bd8c253e8ab6b70bfa93\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a365b155783a27cf5cbae3f0df6b22cbac6bf8b5\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 396 entries:\n- Addr: 0x000000000000532a Offset: 0x00532a Link: 3 (.dynsym)\n+ Addr: 0x000000000000532c Offset: 0x00532c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 004: 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 008: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 010: 4 (Qt_5) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 014: 5 (Qt_5.15) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 018: 0 (*local*) 2 (Qt_5) 4 (Qt_5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -700,15 +700,15 @@\n N21KIPIFlashExportPlugin20FlashExportAboutDataE\n Exporting...\n N21KIPIFlashExportPlugin12ProgressPageE\n QTMETADATA !\n vorg.kde.KPluginFactory\n rFlashExportFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-23a9c8520cbe1896a7bd8c253e8ab6b70bfa93.debug\n+65b155783a27cf5cbae3f0df6b22cbac6bf8b5.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -902,9 +902,9 @@\n 0x000052ac 58585f33 2e340051 745f3500 474c4942 XX_3.4.Qt_5.GLIB\n 0x000052bc 435f322e 312e3300 474c4942 435f322e C_2.1.3.GLIBC_2.\n 0x000052cc 3400474c 4942435f 322e3000 51745f35 4.GLIBC_2.0.Qt_5\n 0x000052dc 2e313500 00000000 00000000 00000000 .15.............\n 0x000052ec 00000000 00000000 00000000 00000000 ................\n 0x000052fc 00000000 00000000 00000000 00000000 ................\n 0x0000530c 00000000 00000000 00000000 00000000 ................\n- 0x0000531c 00000000 00000000 00000000 0000 ..............\n+ 0x0000531c 00000000 00000000 00000000 00000000 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 32336139 63383532 30636265 31383936 23a9c8520cbe1896\n- 0x00000010 61376264 38633235 33653861 62366237 a7bd8c253e8ab6b7\n- 0x00000020 30626661 39332e64 65627567 00000000 0bfa93.debug....\n- 0x00000030 f4fbdd3e ...>\n+ 0x00000000 36356231 35353738 33613237 63663563 65b155783a27cf5c\n+ 0x00000010 62616533 66306466 36623232 63626163 bae3f0df6b22cbac\n+ 0x00000020 36626638 62352e64 65627567 00000000 6bf8b5.debug....\n+ 0x00000030 0482d0b3 ....\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_flickr.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_flickr.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 000040 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b8 0001b8 002520 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000026d8 0026d8 005aea 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000081c2 0081c2 0004a4 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 000026d8 0026d8 005aec 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000081c4 0081c4 0004a4 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00008668 008668 000120 00 A 4 7 4\n [ 7] .rel.dyn REL 00008788 008788 001288 08 A 3 0 4\n [ 8] .rel.plt REL 00009a10 009a10 000d60 08 AI 3 23 4\n [ 9] .init PROGBITS 0000b000 00b000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 0000b020 00b020 001ad0 04 AX 0 0 16\n [11] .plt.got PROGBITS 0000caf0 00caf0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000cb00 00cb00 01a414 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -21,23 +21,23 @@\n 0x00000019 (INIT_ARRAY) 0x3ae00\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3ae04\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x26d8\n 0x00000006 (SYMTAB) 0x1b8\n- 0x0000000a (STRSZ) 23274 (bytes)\n+ 0x0000000a (STRSZ) 23276 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x3b8f4\n 0x00000002 (PLTRELSZ) 3424 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x9a10\n 0x00000011 (REL) 0x8788\n 0x00000012 (RELSZ) 4744 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x8668\n 0x6fffffff (VERNEEDNUM) 7\n- 0x6ffffff0 (VERSYM) 0x81c2\n+ 0x6ffffff0 (VERSYM) 0x81c4\n 0x6ffffffa (RELCOUNT) 143\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: ed17f8e6589430df7702997f086b180e2e64b37d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3e516f9fda76fbda02a782e8539faf0d099e2fae\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 594 entries:\n- Addr: 0x00000000000081c2 Offset: 0x0081c2 Link: 3 (.dynsym)\n+ Addr: 0x00000000000081c4 Offset: 0x0081c4 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 00c: 4 (Qt_5) 5 (Qt_5) 4 (Qt_5) 0 (*local*) \n 010: 2 (Qt_5) 5 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 014: 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 018: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -974,15 +974,15 @@\n Choose the %1 account to use for exporting images:\n Folder Title \n Folder Description \n QTMETADATA !\n vorg.kde.KPluginFactory\n sFlickrExportFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-17f8e6589430df7702997f086b180e2e64b37d.debug\n+516f9fda76fbda02a782e8539faf0d099e2fae.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1450,9 +1450,9 @@\n 0x00008148 2e340051 745f3500 474c4942 435f322e .4.Qt_5.GLIBC_2.\n 0x00008158 312e3300 474c4942 435f322e 3400474c 1.3.GLIBC_2.4.GL\n 0x00008168 4942435f 322e3000 51745f35 2e313500 IBC_2.0.Qt_5.15.\n 0x00008178 00000000 00000000 00000000 00000000 ................\n 0x00008188 00000000 00000000 00000000 00000000 ................\n 0x00008198 00000000 00000000 00000000 00000000 ................\n 0x000081a8 00000000 00000000 00000000 00000000 ................\n- 0x000081b8 00000000 00000000 0000 ..........\n+ 0x000081b8 00000000 00000000 00000000 ............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 31376638 65363538 39343330 64663737 17f8e6589430df77\n- 0x00000010 30323939 37663038 36623138 30653265 02997f086b180e2e\n- 0x00000020 36346233 37642e64 65627567 00000000 64b37d.debug....\n- 0x00000030 041bc27d ...}\n+ 0x00000000 35313666 39666461 37366662 64613032 516f9fda76fbda02\n+ 0x00000010 61373832 65383533 39666166 30643039 a782e8539faf0d09\n+ 0x00000020 39653266 61652e64 65627567 00000000 9e2fae.debug....\n+ 0x00000030 bec87285 ..r.\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_googleservices.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_googleservices.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 0xbd30\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 0x09b40 0x09b40 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x09b44 0x09b44 R 0x1000\n LOAD 0x00a000 0x0000a000 0x0000a000 0x1f898 0x1f898 R E 0x1000\n LOAD 0x02a000 0x0002a000 0x0002a000 0x13d04 0x13d04 R 0x1000\n LOAD 0x03e014 0x0003f014 0x0003f014 0x00ff0 0x0100c RW 0x1000\n DYNAMIC 0x03e71c 0x0003f71c 0x0003f71c 0x00168 0x00168 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x02ddc0 0x0002ddc0 0x0002ddc0 0x0082c 0x0082c 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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 002410 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000025c4 0025c4 0053e9 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000079ae 0079ae 000482 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00007e30 007e30 000120 00 A 4 7 4\n- [ 7] .rel.dyn REL 00007f50 007f50 000d78 08 A 3 0 4\n- [ 8] .rel.plt REL 00008cc8 008cc8 000e78 08 AI 3 23 4\n+ [ 4] .dynstr STRTAB 000025c4 0025c4 0053eb 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000079b0 0079b0 000482 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00007e34 007e34 000120 00 A 4 7 4\n+ [ 7] .rel.dyn REL 00007f54 007f54 000d78 08 A 3 0 4\n+ [ 8] .rel.plt REL 00008ccc 008ccc 000e78 08 AI 3 23 4\n [ 9] .init PROGBITS 0000a000 00a000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 0000a020 00a020 001d00 04 AX 0 0 16\n [11] .plt.got PROGBITS 0000bd20 00bd20 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000bd30 00bd30 01db54 00 AX 0 0 16\n [13] .fini PROGBITS 00029884 029884 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 0002a000 02a000 003d6e 00 A 0 0 32\n [15] .qtversion PROGBITS 0002dd70 02dd70 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 0x7f50 contains 431 entries:\n+Relocation section '.rel.dyn' at offset 0x7f54 contains 431 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0003f014 00000008 R_386_RELATIVE \n 0003f018 00000008 R_386_RELATIVE \n 0003f01c 00000008 R_386_RELATIVE \n 0003f020 00000008 R_386_RELATIVE \n 0003f024 00000008 R_386_RELATIVE \n 0003f028 00000008 R_386_RELATIVE \n@@ -429,15 +429,15 @@\n 0003ffe4 0000fa06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 0003ffe8 00013b06 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 0003ffec 00014906 R_386_GLOB_DAT 00000000 _ZN10QArrayData11shared_nullE@Qt_5\n 0003fff0 00015006 R_386_GLOB_DAT 00000000 _ZN9QListData11shared_nullE@Qt_5\n 0003fff4 00016906 R_386_GLOB_DAT 00000000 __gmon_start__\n 0003fff8 00017b06 R_386_GLOB_DAT 00000000 _ZN13QNetworkReply16staticMetaObjectE@Qt_5\n \n-Relocation section '.rel.plt' at offset 0x8cc8 contains 463 entries:\n+Relocation section '.rel.plt' at offset 0x8ccc contains 463 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0003f890 00000107 R_386_JUMP_SLOT 00000000 _ZNK13QJsonDocument6toJsonEv@Qt_5\n 0003f894 00000207 R_386_JUMP_SLOT 00000000 _ZNK12QDomNodeList4itemEi@Qt_5\n 0003f898 00000307 R_386_JUMP_SLOT 00000000 _Z6ki18ndPKcS0_\n 0003f89c 00000407 R_386_JUMP_SLOT 00000000 _ZNK9QFileInfo14completeSuffixEv@Qt_5\n 0003f8a0 00000507 R_386_JUMP_SLOT 00000000 _ZN9QLineEditC1EP7QWidget@Qt_5\n 0003f8a4 00000707 R_386_JUMP_SLOT 00000000 _ZN12QDomDocument15createElementNSERK7QStringS2_@Qt_5\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -21,23 +21,23 @@\n 0x00000019 (INIT_ARRAY) 0x3f014\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3f018\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x25c4\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 21481 (bytes)\n+ 0x0000000a (STRSZ) 21483 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x3f884\n 0x00000002 (PLTRELSZ) 3704 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x8cc8\n- 0x00000011 (REL) 0x7f50\n+ 0x00000017 (JMPREL) 0x8ccc\n+ 0x00000011 (REL) 0x7f54\n 0x00000012 (RELSZ) 3448 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x7e30\n+ 0x6ffffffe (VERNEED) 0x7e34\n 0x6fffffff (VERNEEDNUM) 7\n- 0x6ffffff0 (VERSYM) 0x79ae\n+ 0x6ffffff0 (VERSYM) 0x79b0\n 0x6ffffffa (RELCOUNT) 119\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: ec87fd2deace8d81c276045668f5f0319e1a37b7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4b4341345480092408240a4ebd1c4e816e649896\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 577 entries:\n- Addr: 0x00000000000079ae Offset: 0x0079ae Link: 3 (.dynsym)\n+ Addr: 0x00000000000079b0 Offset: 0x0079b0 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 004: 2 (Qt_5) 4 (Qt_5) 0 (*local*) 3 (Qt_5) \n 008: 0 (*local*) 2 (Qt_5) 4 (Qt_5) 4 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) 5 (Qt_5) \n 010: 2 (Qt_5) 0 (*local*) 4 (Qt_5) 2 (Qt_5) \n 014: 0 (*local*) 2 (Qt_5) 4 (Qt_5) 3 (Qt_5) \n 018: 4 (Qt_5) 4 (Qt_5) 5 (Qt_5) 4 (Qt_5) \n@@ -144,15 +144,15 @@\n 230: 5 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 234: 0 (*local*) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 238: 2 (Qt_5) 5 (Qt_5) 2 (Qt_5) 1 (*global*) \n 23c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 240: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 7 entries:\n- Addr: 0x0000000000007e30 Offset: 0x007e30 Link: 4 (.dynstr)\n+ Addr: 0x0000000000007e34 Offset: 0x007e34 Link: 4 (.dynstr)\n 000000: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0010: Name: CXXABI_1.3 Flags: none Version: 12\n 0x0020: Name: GLIBCXX_3.4 Flags: none Version: 10\n 0x0030: Version: 1 File: libQt5Network.so.5 Cnt: 1\n 0x0040: Name: Qt_5 Flags: none Version: 9\n 0x0050: Version: 1 File: libc.so.6 Cnt: 3\n 0x0060: Name: GLIBC_2.1.3 Flags: none Version: 11\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -976,15 +976,15 @@\n http://www.georss.org/georss\n http://www.opengis.net/gml\n If-Match: *\n QTMETADATA !\n vorg.kde.KPluginFactory\n rGoogleDriveFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-87fd2deace8d81c276045668f5f0319e1a37b7.debug\n+4341345480092408240a4ebd1c4e816e649896.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1338,9 +1338,9 @@\n 0x00007934 34005174 5f350047 4c494243 5f322e31 4.Qt_5.GLIBC_2.1\n 0x00007944 2e330047 4c494243 5f322e34 00474c49 .3.GLIBC_2.4.GLI\n 0x00007954 42435f32 2e300051 745f352e 31350000 BC_2.0.Qt_5.15..\n 0x00007964 00000000 00000000 00000000 00000000 ................\n 0x00007974 00000000 00000000 00000000 00000000 ................\n 0x00007984 00000000 00000000 00000000 00000000 ................\n 0x00007994 00000000 00000000 00000000 00000000 ................\n- 0x000079a4 00000000 00000000 00 .........\n+ 0x000079a4 00000000 00000000 000000 ...........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 38376664 32646561 63653864 38316332 87fd2deace8d81c2\n- 0x00000010 37363034 35363638 66356630 33313965 76045668f5f0319e\n- 0x00000020 31613337 62372e64 65627567 00000000 1a37b7.debug....\n- 0x00000030 74137997 t.y.\n+ 0x00000000 34333431 33343534 38303039 32343038 4341345480092408\n+ 0x00000010 32343061 34656264 31633465 38313665 240a4ebd1c4e816e\n+ 0x00000020 36343938 39362e64 65627567 00000000 649896.debug....\n+ 0x00000030 fb0b26f4 ..&.\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_imageshack.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_imageshack.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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 0017e0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001994 001994 0037d9 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000516e 00516e 0002fc 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001994 001994 0037db 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00005170 005170 0002fc 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000546c 00546c 000120 00 A 4 7 4\n [ 7] .rel.dyn REL 0000558c 00558c 0009d8 08 A 3 0 4\n [ 8] .rel.plt REL 00005f64 005f64 000870 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 0010f0 04 AX 0 0 16\n [11] .plt.got PROGBITS 00008110 008110 000008 08 AX 0 0 8\n [12] .text PROGBITS 00008120 008120 0095a4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -20,23 +20,23 @@\n 0x00000019 (INIT_ARRAY) 0x1a518\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1a51c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1994\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 14297 (bytes)\n+ 0x0000000a (STRSZ) 14299 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x1ab90\n 0x00000002 (PLTRELSZ) 2160 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x5f64\n 0x00000011 (REL) 0x558c\n 0x00000012 (RELSZ) 2520 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x546c\n 0x6fffffff (VERNEEDNUM) 7\n- 0x6ffffff0 (VERSYM) 0x516e\n+ 0x6ffffff0 (VERSYM) 0x5170\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: 79e34051b57b3cfa184b099fb4ef53612fa1a1a7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f7a7f07d32ade618476d6336193e504aaf85a41b\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 382 entries:\n- Addr: 0x000000000000516e Offset: 0x00516e Link: 3 (.dynsym)\n+ Addr: 0x0000000000005170 Offset: 0x005170 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 004: 3 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 008: 3 (Qt_5) 2 (Qt_5) 4 (Qt_5) 0 (*local*) \n 00c: 5 (Qt_5) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 010: 4 (Qt_5) 5 (Qt_5) 5 (Qt_5) 6 (Qt_5.15) \n 014: 3 (Qt_5) 5 (Qt_5) 5 (Qt_5) 0 (*local*) \n 018: 3 (Qt_5) 0 (*local*) 5 (Qt_5) 5 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -529,15 +529,15 @@\n 2signalUpdateGalleries(QStringList,QStringList)\n 1slotAddPhotoDone(int,QString)\n 2signalAddPhotoDone(int,QString)\n QTMETADATA !\n vorg.kde.KPluginFactory\n gFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-e34051b57b3cfa184b099fb4ef53612fa1a1a7.debug\n+a7f07d32ade618476d6336193e504aaf85a41b.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -889,9 +889,9 @@\n 0x000050f4 34005174 5f350047 4c494243 5f322e30 4.Qt_5.GLIBC_2.0\n 0x00005104 00474c49 42435f32 2e312e33 00474c49 .GLIBC_2.1.3.GLI\n 0x00005114 42435f32 2e340051 745f352e 31350000 BC_2.4.Qt_5.15..\n 0x00005124 00000000 00000000 00000000 00000000 ................\n 0x00005134 00000000 00000000 00000000 00000000 ................\n 0x00005144 00000000 00000000 00000000 00000000 ................\n 0x00005154 00000000 00000000 00000000 00000000 ................\n- 0x00005164 00000000 00000000 00 .........\n+ 0x00005164 00000000 00000000 000000 ...........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 65333430 35316235 37623363 66613138 e34051b57b3cfa18\n- 0x00000010 34623039 39666234 65663533 36313266 4b099fb4ef53612f\n- 0x00000020 61316131 61372e64 65627567 00000000 a1a1a7.debug....\n- 0x00000030 e7fc8411 ....\n+ 0x00000000 61376630 37643332 61646536 31383437 a7f07d32ade61847\n+ 0x00000010 36643633 33363139 33653530 34616166 6d6336193e504aaf\n+ 0x00000020 38356134 31622e64 65627567 00000000 85a41b.debug....\n+ 0x00000030 3622c27f 6\"..\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_imgur.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_imgur.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 0017c0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 0000196c 00196c 003965 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000052d2 0052d2 0002f8 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000196c 00196c 003967 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000052d4 0052d4 0002f8 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 000055cc 0055cc 000120 00 A 4 7 4\n [ 7] .rel.dyn REL 000056ec 0056ec 0008d8 08 A 3 0 4\n [ 8] .rel.plt REL 00005fc4 005fc4 000780 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 000f10 04 AX 0 0 16\n [11] .plt.got PROGBITS 00007f30 007f30 000008 08 AX 0 0 8\n [12] .text PROGBITS 00007f40 007f40 008e74 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -21,23 +21,23 @@\n 0x00000019 (INIT_ARRAY) 0x18614\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1861c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x196c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 14693 (bytes)\n+ 0x0000000a (STRSZ) 14695 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x18bc4\n 0x00000002 (PLTRELSZ) 1920 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x5fc4\n 0x00000011 (REL) 0x56ec\n 0x00000012 (RELSZ) 2264 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x55cc\n 0x6fffffff (VERNEEDNUM) 7\n- 0x6ffffff0 (VERSYM) 0x52d2\n+ 0x6ffffff0 (VERSYM) 0x52d4\n 0x6ffffffa (RELCOUNT) 76\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: 48cb87cb65587a3d5be4e4c491a56557ec924e16\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d7e00af234e32cb4e2bccedadf6b039b43ae6598\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 380 entries:\n- Addr: 0x00000000000052d2 Offset: 0x0052d2 Link: 3 (.dynsym)\n+ Addr: 0x00000000000052d4 Offset: 0x0052d4 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 008: 2 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 00c: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 010: 2 (Qt_5) 4 (Qt_5.15) 3 (Qt_5) 3 (Qt_5) \n 014: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 018: 3 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -503,15 +503,15 @@\n Not Saved\n Metadata\n N15KIPIImgurPlugin22ImgurImageListViewItemE\n QTMETADATA !\n vorg.kde.KPluginFactory\n lImgurFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-cb87cb65587a3d5be4e4c491a56557ec924e16.debug\n+e00af234e32cb4e2bccedadf6b039b43ae6598.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -914,9 +914,9 @@\n 0x0000525c 2e340047 4c494243 5f322e30 00474c49 .4.GLIBC_2.0.GLI\n 0x0000526c 42435f32 2e312e33 00474c49 42435f32 BC_2.1.3.GLIBC_2\n 0x0000527c 2e340051 745f352e 31350000 00000000 .4.Qt_5.15......\n 0x0000528c 00000000 00000000 00000000 00000000 ................\n 0x0000529c 00000000 00000000 00000000 00000000 ................\n 0x000052ac 00000000 00000000 00000000 00000000 ................\n 0x000052bc 00000000 00000000 00000000 00000000 ................\n- 0x000052cc 00000000 00 .....\n+ 0x000052cc 00000000 000000 .......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 63623837 63623635 35383761 33643562 cb87cb65587a3d5b\n- 0x00000010 65346534 63343931 61353635 35376563 e4e4c491a56557ec\n- 0x00000020 39323465 31362e64 65627567 00000000 924e16.debug....\n- 0x00000030 9d813cd6 ..<.\n+ 0x00000000 65303061 66323334 65333263 62346532 e00af234e32cb4e2\n+ 0x00000010 62636365 64616466 36623033 39623433 bccedadf6b039b43\n+ 0x00000020 61653635 39382e64 65627567 00000000 ae6598.debug....\n+ 0x00000030 5bfe36bd [.6.\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_jalbum.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_jalbum.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 0x59e0\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 0x04630 0x04630 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x04634 0x04634 R 0x1000\n LOAD 0x005000 0x00005000 0x00005000 0x056a8 0x056a8 R E 0x1000\n LOAD 0x00b000 0x0000b000 0x0000b000 0x03c60 0x03c60 R 0x1000\n LOAD 0x00f87c 0x0001087c 0x0001087c 0x00788 0x007a4 RW 0x1000\n DYNAMIC 0x00fc10 0x00010c10 0x00010c10 0x00148 0x00148 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x00bbbc 0x0000bbbc 0x0000bbbc 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 000ff0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 0000119c 00119c 0025ce 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000376a 00376a 0001fe 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00003968 003968 0000e0 00 A 4 5 4\n- [ 7] .rel.dyn REL 00003a48 003a48 000718 08 A 3 0 4\n- [ 8] .rel.plt REL 00004160 004160 0004d0 08 AI 3 23 4\n+ [ 4] .dynstr STRTAB 0000119c 00119c 0025d0 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000376c 00376c 0001fe 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000396c 00396c 0000e0 00 A 4 5 4\n+ [ 7] .rel.dyn REL 00003a4c 003a4c 000718 08 A 3 0 4\n+ [ 8] .rel.plt REL 00004164 004164 0004d0 08 AI 3 23 4\n [ 9] .init PROGBITS 00005000 005000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00005020 005020 0009b0 04 AX 0 0 16\n [11] .plt.got PROGBITS 000059d0 0059d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000059e0 0059e0 004cb4 00 AX 0 0 16\n [13] .fini PROGBITS 0000a694 00a694 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 0000b000 00b000 000b78 00 A 0 0 32\n [15] .qtversion PROGBITS 0000bb78 00bb78 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 0x3a48 contains 227 entries:\n+Relocation section '.rel.dyn' at offset 0x3a4c contains 227 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0001087c 00000008 R_386_RELATIVE \n 00010880 00000008 R_386_RELATIVE \n 00010888 00000008 R_386_RELATIVE \n 00010894 00000008 R_386_RELATIVE \n 000108a0 00000008 R_386_RELATIVE \n 000108ac 00000008 R_386_RELATIVE \n@@ -225,15 +225,15 @@\n 00010fe8 00007c06 R_386_GLOB_DAT 00000000 _ZN7QDialog8finishedEi@Qt_5\n 00010fec 00008e06 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00010ff0 00009406 R_386_GLOB_DAT 00000000 _ZN10QArrayData11shared_nullE@Qt_5\n 00010ff4 00009906 R_386_GLOB_DAT 00000000 _ZN9QListData11shared_nullE@Qt_5\n 00010ff8 0000a106 R_386_GLOB_DAT 00000000 __gmon_start__\n 00010ffc 0000f906 R_386_GLOB_DAT 00000000 _ZN15QAbstractButton16staticMetaObjectE@Qt_5\n \n-Relocation section '.rel.plt' at offset 0x4160 contains 154 entries:\n+Relocation section '.rel.plt' at offset 0x4164 contains 154 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00010d64 00000107 R_386_JUMP_SLOT 00000000 _Z6ki18ndPKcS0_\n 00010d68 00000207 R_386_JUMP_SLOT 00000000 _ZN9QLineEditC1EP7QWidget@Qt_5\n 00010d6c 00000507 R_386_JUMP_SLOT 00000000 _ZN11QFileDialogC1EP7QWidgetRK7QStringS4_S4_@Qt_5\n 00010d70 00000607 R_386_JUMP_SLOT 00000000 _ZN4QDir2cdERK7QString@Qt_5\n 00010d74 00000707 R_386_JUMP_SLOT 00000000 _ZN4QDirC1ERK7QString@Qt_5\n 00010d78 00000807 R_386_JUMP_SLOT 00000000 _ZN4KIPI6Plugin5setupEP7QWidget\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x00000019 (INIT_ARRAY) 0x1087c\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x10880\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x119c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 9678 (bytes)\n+ 0x0000000a (STRSZ) 9680 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x10d58\n 0x00000002 (PLTRELSZ) 1232 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x4160\n- 0x00000011 (REL) 0x3a48\n+ 0x00000017 (JMPREL) 0x4164\n+ 0x00000011 (REL) 0x3a4c\n 0x00000012 (RELSZ) 1816 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x3968\n+ 0x6ffffffe (VERNEED) 0x396c\n 0x6fffffff (VERNEEDNUM) 5\n- 0x6ffffff0 (VERSYM) 0x376a\n+ 0x6ffffff0 (VERSYM) 0x376c\n 0x6ffffffa (RELCOUNT) 58\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: 571cea5fe7f06bd33c08c50e00803bf627d4a857\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9f88e7fa361234f5ffefaafeb0b86fb77ad0353a\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 255 entries:\n- Addr: 0x000000000000376a Offset: 0x00376a Link: 3 (.dynsym)\n+ Addr: 0x000000000000376c Offset: 0x00376c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 004: 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 008: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 00c: 4 (Qt_5.15) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 010: 0 (*local*) 3 (Qt_5) 0 (*local*) 5 (GLIBC_2.0) \n 014: 3 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 018: 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n@@ -63,15 +63,15 @@\n 0ec: 2 (Qt_5) 3 (Qt_5) 0 (*local*) 0 (*local*) \n 0f0: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 0 (*local*) \n 0f4: 3 (Qt_5) 3 (Qt_5) 0 (*local*) a (Qt_5) \n 0f8: 3 (Qt_5) 2 (Qt_5) 1 (*global*) 1 (*global*) \n 0fc: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x0000000000003968 Offset: 0x003968 Link: 4 (.dynstr)\n+ Addr: 0x000000000000396c Offset: 0x00396c Link: 4 (.dynstr)\n 000000: Version: 1 File: libQt5Gui.so.5 Cnt: 1\n 0x0010: Name: Qt_5 Flags: none Version: 10\n 0x0020: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0030: Name: CXXABI_1.3 Flags: none Version: 9\n 0x0040: Name: GLIBCXX_3.4 Flags: none Version: 7\n 0x0050: Version: 1 File: libc.so.6 Cnt: 3\n 0x0060: Name: GLIBC_2.1.3 Flags: none Version: 8\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -335,15 +335,15 @@\n org.kde.KPluginFactory\n N22KIPIJAlbumExportPlugin13JAlbumFactoryE\n KIPIJAlbumExportPlugin::JAlbumFactory\n QTMETADATA !\n vorg.kde.KPluginFactory\n mJAlbumFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-1cea5fe7f06bd33c08c50e00803bf627d4a857.debug\n+88e7fa361234f5ffefaafeb0b86fb77ad0353a.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -600,9 +600,9 @@\n 0x000036ec 474c4942 4358585f 332e3400 474c4942 GLIBCXX_3.4.GLIB\n 0x000036fc 435f322e 312e3300 474c4942 435f322e C_2.1.3.GLIBC_2.\n 0x0000370c 3400474c 4942435f 322e3000 51745f35 4.GLIBC_2.0.Qt_5\n 0x0000371c 2e313500 00000000 00000000 00000000 .15.............\n 0x0000372c 00000000 00000000 00000000 00000000 ................\n 0x0000373c 00000000 00000000 00000000 00000000 ................\n 0x0000374c 00000000 00000000 00000000 00000000 ................\n- 0x0000375c 00000000 00000000 00000000 0000 ..............\n+ 0x0000375c 00000000 00000000 00000000 00000000 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 31636561 35666537 66303662 64333363 1cea5fe7f06bd33c\n- 0x00000010 30386335 30653030 38303362 66363237 08c50e00803bf627\n- 0x00000020 64346138 35372e64 65627567 00000000 d4a857.debug....\n- 0x00000030 e110bc29 ...)\n+ 0x00000000 38386537 66613336 31323334 66356666 88e7fa361234f5ff\n+ 0x00000010 65666161 66656230 62383666 62373761 efaafeb0b86fb77a\n+ 0x00000020 64303335 33612e64 65627567 00000000 d0353a.debug....\n+ 0x00000030 d09b352f ..5/\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_kmlexport.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_kmlexport.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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 001800 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000019b4 0019b4 00363a 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00004fee 004fee 000300 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 000019b4 0019b4 00363c 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00004ff0 004ff0 000300 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 000052f0 0052f0 000100 00 A 4 6 4\n [ 7] .rel.dyn REL 000053f0 0053f0 0004c8 08 A 3 0 4\n [ 8] .rel.plt REL 000058b8 0058b8 0008e0 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 0011d0 04 AX 0 0 16\n [11] .plt.got PROGBITS 000081f0 0081f0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00008200 008200 00c7c4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -19,23 +19,23 @@\n 0x00000019 (INIT_ARRAY) 0x2079c\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x207a0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x19b4\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 13882 (bytes)\n+ 0x0000000a (STRSZ) 13884 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x20b50\n 0x00000002 (PLTRELSZ) 2272 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x58b8\n 0x00000011 (REL) 0x53f0\n 0x00000012 (RELSZ) 1224 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x52f0\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x4fee\n+ 0x6ffffff0 (VERSYM) 0x4ff0\n 0x6ffffffa (RELCOUNT) 45\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: 726261a409d4e85ddb3fea2381d989bb4aaf00e3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9760213b9eb289a3678689242fdee0b3ecd9d5c2\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 384 entries:\n- Addr: 0x0000000000004fee Offset: 0x004fee Link: 3 (.dynsym)\n+ Addr: 0x0000000000004ff0 Offset: 0x004ff0 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 004: 3 (Qt_5) 0 (*local*) 4 (Qt_5) 2 (Qt_5) \n 008: 2 (Qt_5) 4 (Qt_5) 5 (Qt_5) 3 (Qt_5) \n 00c: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 4 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 014: 3 (Qt_5) 6 (Qt_5.15) 2 (Qt_5) 2 (Qt_5) \n 018: 0 (*local*) 5 (Qt_5) 3 (Qt_5) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -549,15 +549,15 @@\n phane Pontier\n shadow dot walker at free dot fr\n caulier dot gilles at gmail dot com\n QTMETADATA !\n vorg.kde.KPluginFactory\n pKMLExportFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-6261a409d4e85ddb3fea2381d989bb4aaf00e3.debug\n+60213b9eb289a3678689242fdee0b3ecd9d5c2.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -863,9 +863,9 @@\n 0x00004f74 2e340047 4c494243 5f322e31 2e330047 .4.GLIBC_2.1.3.G\n 0x00004f84 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2\n 0x00004f94 2e300051 745f3500 51745f35 2e313500 .0.Qt_5.Qt_5.15.\n 0x00004fa4 00000000 00000000 00000000 00000000 ................\n 0x00004fb4 00000000 00000000 00000000 00000000 ................\n 0x00004fc4 00000000 00000000 00000000 00000000 ................\n 0x00004fd4 00000000 00000000 00000000 00000000 ................\n- 0x00004fe4 00000000 00000000 0000 ..........\n+ 0x00004fe4 00000000 00000000 00000000 ............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 36323631 61343039 64346538 35646462 6261a409d4e85ddb\n- 0x00000010 33666561 32333831 64393839 62623461 3fea2381d989bb4a\n- 0x00000020 61663030 65332e64 65627567 00000000 af00e3.debug....\n- 0x00000030 a1132bef ..+.\n+ 0x00000000 36303231 33623965 62323839 61333637 60213b9eb289a367\n+ 0x00000010 38363839 32343266 64656530 62336563 8689242fdee0b3ec\n+ 0x00000020 64396435 63322e64 65627567 00000000 d9d5c2.debug....\n+ 0x00000030 eba4b715 ....\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_piwigo.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_piwigo.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 0x8360\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 0x06a54 0x06a54 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x06a58 0x06a58 R 0x1000\n LOAD 0x007000 0x00007000 0x00007000 0x10928 0x10928 R E 0x1000\n LOAD 0x018000 0x00018000 0x00018000 0x0a02c 0x0a02c R 0x1000\n LOAD 0x0225bc 0x000235bc 0x000235bc 0x00a48 0x00a6c RW 0x1000\n DYNAMIC 0x0229b0 0x000239b0 0x000239b0 0x00150 0x00150 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x019a54 0x00019a54 0x00019a54 0x004b4 0x004b4 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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 001970 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001b24 001b24 0039c2 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000054e6 0054e6 00032e 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00005814 005814 000100 00 A 4 6 4\n- [ 7] .rel.dyn REL 00005914 005914 0007b0 08 A 3 0 4\n- [ 8] .rel.plt REL 000060c4 0060c4 000990 08 AI 3 23 4\n+ [ 4] .dynstr STRTAB 00001b24 001b24 0039c4 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000054e8 0054e8 00032e 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00005818 005818 000100 00 A 4 6 4\n+ [ 7] .rel.dyn REL 00005918 005918 0007b0 08 A 3 0 4\n+ [ 8] .rel.plt REL 000060c8 0060c8 000990 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 001330 04 AX 0 0 16\n [11] .plt.got PROGBITS 00008350 008350 000008 08 AX 0 0 8\n [12] .text PROGBITS 00008360 008360 00f5b4 00 AX 0 0 16\n [13] .fini PROGBITS 00017914 017914 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 00018000 018000 001a06 00 A 0 0 32\n [15] .qtversion PROGBITS 00019a08 019a08 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 0x5914 contains 246 entries:\n+Relocation section '.rel.dyn' at offset 0x5918 contains 246 entries:\n Offset Info Type Sym. Value Symbol's Name\n 000235bc 00000008 R_386_RELATIVE \n 000235c0 00000008 R_386_RELATIVE \n 000235c4 00000008 R_386_RELATIVE \n 000235cc 00000008 R_386_RELATIVE \n 000235d8 00000008 R_386_RELATIVE \n 000235e4 00000008 R_386_RELATIVE \n@@ -244,15 +244,15 @@\n 00023fe8 0000ae06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00023fec 0000e106 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00023ff0 0000e906 R_386_GLOB_DAT 00000000 _ZN10QArrayData11shared_nullE@Qt_5\n 00023ff4 0000ee06 R_386_GLOB_DAT 00000000 _ZN9QListData11shared_nullE@Qt_5\n 00023ff8 0000fc06 R_386_GLOB_DAT 00000000 __gmon_start__\n 00023ffc 00010806 R_386_GLOB_DAT 00000000 _ZN13QNetworkReply16staticMetaObjectE@Qt_5\n \n-Relocation section '.rel.plt' at offset 0x60c4 contains 306 entries:\n+Relocation section '.rel.plt' at offset 0x60c8 contains 306 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00023b0c 00000107 R_386_JUMP_SLOT 00000000 _ZN9QTreeView12sortByColumnEiN2Qt9SortOrderE@Qt_5\n 00023b10 00000207 R_386_JUMP_SLOT 00000000 _Z6ki18ndPKcS0_\n 00023b14 00000307 R_386_JUMP_SLOT 00000000 _ZN9QLineEditC1EP7QWidget@Qt_5\n 00023b18 00000607 R_386_JUMP_SLOT 00000000 _ZN7QWidget4showEv@Qt_5\n 00023b1c 00000707 R_386_JUMP_SLOT 00000000 _ZN4KIPI6Plugin5setupEP7QWidget\n 00023b20 00000807 R_386_JUMP_SLOT 00000000 _ZN11QPushButton10setDefaultEb@Qt_5\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -18,23 +18,23 @@\n 0x00000019 (INIT_ARRAY) 0x235bc\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x235c4\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1b24\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 14786 (bytes)\n+ 0x0000000a (STRSZ) 14788 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x23b00\n 0x00000002 (PLTRELSZ) 2448 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x60c4\n- 0x00000011 (REL) 0x5914\n+ 0x00000017 (JMPREL) 0x60c8\n+ 0x00000011 (REL) 0x5918\n 0x00000012 (RELSZ) 1968 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x5814\n+ 0x6ffffffe (VERNEED) 0x5818\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x54e6\n+ 0x6ffffff0 (VERSYM) 0x54e8\n 0x6ffffffa (RELCOUNT) 68\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: 264ac11bbb61379ce4aae0815fb8a949964a75f1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7d3d61cd73d92cc97441847baef837f03d60410a\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 407 entries:\n- Addr: 0x00000000000054e6 Offset: 0x0054e6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000054e8 Offset: 0x0054e8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 004: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 008: 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 0 (*local*) 3 (Qt_5) 4 (Qt_5.15) \n 010: 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 014: 3 (Qt_5) 0 (*local*) 2 (Qt_5) 3 (Qt_5) \n 018: 0 (*local*) 2 (Qt_5) 5 (Qt_5) 3 (Qt_5) \n@@ -101,15 +101,15 @@\n 184: 0 (*local*) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 188: 3 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 18c: 3 (Qt_5) 5 (Qt_5) 0 (*local*) 2 (Qt_5) \n 190: 3 (Qt_5) 1 (*global*) 1 (*global*) 1 (*global*) \n 194: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x0000000000005814 Offset: 0x005814 Link: 4 (.dynstr)\n+ Addr: 0x0000000000005818 Offset: 0x005818 Link: 4 (.dynstr)\n 000000: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0010: Name: CXXABI_1.3 Flags: none Version: 11\n 0x0020: Name: GLIBCXX_3.4 Flags: none Version: 9\n 0x0030: Version: 1 File: libQt5Network.so.5 Cnt: 1\n 0x0040: Name: Qt_5 Flags: none Version: 8\n 0x0050: Version: 1 File: libc.so.6 Cnt: 3\n 0x0060: Name: GLIBC_2.1.3 Flags: none Version: 10\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -608,15 +608,15 @@\n parseResponseAddPhotoSummary: \n Invalid response received from remote Piwigo (%1)\n Warning : The full size photo cannot be uploaded.\n QTMETADATA !\n vorg.kde.KPluginFactory\n gFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-4ac11bbb61379ce4aae0815fb8a949964a75f1.debug\n+3d61cd73d92cc97441847baef837f03d60410a.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -920,9 +920,9 @@\n 0x00005474 474c4942 435f322e 312e3300 474c4942 GLIBC_2.1.3.GLIB\n 0x00005484 435f322e 3400474c 4942435f 322e3000 C_2.4.GLIBC_2.0.\n 0x00005494 51745f35 2e313500 00000000 00000000 Qt_5.15.........\n 0x000054a4 00000000 00000000 00000000 00000000 ................\n 0x000054b4 00000000 00000000 00000000 00000000 ................\n 0x000054c4 00000000 00000000 00000000 00000000 ................\n 0x000054d4 00000000 00000000 00000000 00000000 ................\n- 0x000054e4 0000 ..\n+ 0x000054e4 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 34616331 31626262 36313337 39636534 4ac11bbb61379ce4\n- 0x00000010 61616530 38313566 62386139 34393936 aae0815fb8a94996\n- 0x00000020 34613735 66312e64 65627567 00000000 4a75f1.debug....\n- 0x00000030 00683f58 .h?X\n+ 0x00000000 33643631 63643733 64393263 63393734 3d61cd73d92cc974\n+ 0x00000010 34313834 37626165 66383337 66303364 41847baef837f03d\n+ 0x00000020 36303431 30612e64 65627567 00000000 60410a.debug....\n+ 0x00000030 8cca6d23 ..m#\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_printimages.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_printimages.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 000044 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001bc 0001bc 0029a0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00002b5c 002b5c 005da2 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000088fe 0088fe 000534 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00002b5c 002b5c 005da4 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00008900 008900 000534 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00008e34 008e34 000140 00 A 4 8 4\n [ 7] .rel.dyn REL 00008f74 008f74 001648 08 A 3 0 4\n [ 8] .rel.plt REL 0000a5bc 00a5bc 001008 08 AI 3 23 4\n [ 9] .init PROGBITS 0000c000 00c000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 0000c020 00c020 002020 04 AX 0 0 16\n [11] .plt.got PROGBITS 0000e040 00e040 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000e050 00e050 026634 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -22,23 +22,23 @@\n 0x00000019 (INIT_ARRAY) 0x4dab4\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x4dab8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x2b5c\n 0x00000006 (SYMTAB) 0x1bc\n- 0x0000000a (STRSZ) 23970 (bytes)\n+ 0x0000000a (STRSZ) 23972 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x4e7b8\n 0x00000002 (PLTRELSZ) 4104 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0xa5bc\n 0x00000011 (REL) 0x8f74\n 0x00000012 (RELSZ) 5704 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x8e34\n 0x6fffffff (VERNEEDNUM) 8\n- 0x6ffffff0 (VERSYM) 0x88fe\n+ 0x6ffffff0 (VERSYM) 0x8900\n 0x6ffffffa (RELCOUNT) 166\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: 7e4f401591caf23f8e23191422d8d7ca52405e79\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 89ddbaf93c2923bc0b38e9e06887991183408c94\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 666 entries:\n- Addr: 0x00000000000088fe Offset: 0x0088fe Link: 3 (.dynsym)\n+ Addr: 0x0000000000008900 Offset: 0x008900 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 004: 2 (Qt_5) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 008: 4 (Qt_5) 5 (Qt_5) 6 (Qt_5) 2 (Qt_5) \n 00c: 5 (Qt_5) 0 (*local*) 2 (Qt_5) 5 (Qt_5) \n 010: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 4 (Qt_5) \n 014: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 018: 6 (Qt_5) 3 (Qt_5) 5 (Qt_5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1123,15 +1123,15 @@\n N21KIPIPrintImagesPlugin8WizardUII12Ui_PhotoPageEE\n N21KIPIPrintImagesPlugin8WizardUII11Ui_CropPageEE\n mBffffff9@{\n QTMETADATA !\n vorg.kde.KPluginFactory\n rPrintImagesFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-4f401591caf23f8e23191422d8d7ca52405e79.debug\n+ddbaf93c2923bc0b38e9e06887991183408c94.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1494,9 +1494,9 @@\n 0x0000888c 5f312e33 00474c49 42435f32 2e312e33 _1.3.GLIBC_2.1.3\n 0x0000889c 00474c49 42435f32 2e340051 745f3500 .GLIBC_2.4.Qt_5.\n 0x000088ac 51745f35 2e313500 00000000 00000000 Qt_5.15.........\n 0x000088bc 00000000 00000000 00000000 00000000 ................\n 0x000088cc 00000000 00000000 00000000 00000000 ................\n 0x000088dc 00000000 00000000 00000000 00000000 ................\n 0x000088ec 00000000 00000000 00000000 00000000 ................\n- 0x000088fc 0000 ..\n+ 0x000088fc 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 34663430 31353931 63616632 33663865 4f401591caf23f8e\n- 0x00000010 32333139 31343232 64386437 63613532 23191422d8d7ca52\n- 0x00000020 34303565 37392e64 65627567 00000000 405e79.debug....\n- 0x00000030 74cca889 t...\n+ 0x00000000 64646261 66393363 32393233 62633062 ddbaf93c2923bc0b\n+ 0x00000010 33386539 65303638 38373939 31313833 38e9e06887991183\n+ 0x00000020 34303863 39342e64 65627567 00000000 408c94.debug....\n+ 0x00000030 e401e017 ....\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_rajce.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_rajce.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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 001910 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001ac4 001ac4 003877 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000533c 00533c 000322 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001ac4 001ac4 003879 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000533e 00533e 000322 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00005660 005660 000120 00 A 4 7 4\n [ 7] .rel.dyn REL 00005780 005780 000c18 08 A 3 0 4\n [ 8] .rel.plt REL 00006398 006398 0008e8 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 0011e0 04 AX 0 0 16\n [11] .plt.got PROGBITS 00008200 008200 000010 08 AX 0 0 8\n [12] .text PROGBITS 00008210 008210 00dc84 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -20,23 +20,23 @@\n 0x00000019 (INIT_ARRAY) 0x203a0\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x203a8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1ac4\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 14455 (bytes)\n+ 0x0000000a (STRSZ) 14457 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x20b50\n 0x00000002 (PLTRELSZ) 2280 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x6398\n 0x00000011 (REL) 0x5780\n 0x00000012 (RELSZ) 3096 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x5660\n 0x6fffffff (VERNEEDNUM) 7\n- 0x6ffffff0 (VERSYM) 0x533c\n+ 0x6ffffff0 (VERSYM) 0x533e\n 0x6ffffffa (RELCOUNT) 142\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: c57d0c2036b417b3193cee3500fe35c9163c5552\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c385902aacfca08a8096be18dddda4e554534b8\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 401 entries:\n- Addr: 0x000000000000533c Offset: 0x00533c Link: 3 (.dynsym)\n+ Addr: 0x000000000000533e Offset: 0x00533e Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 008: 0 (*local*) 3 (Qt_5) 0 (*local*) 2 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) 3 (Qt_5) \n 010: 0 (*local*) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 014: 5 (Qt_5.15) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 018: 3 (Qt_5) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -628,15 +628,15 @@\n tool-rajceexport\n 1slotSetUploadButtonEnabled(bool)\n A tool to export image collections to Rajce.net.\n QTMETADATA !\n vorg.kde.KPluginFactory\n lRajceFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-7d0c2036b417b3193cee3500fe35c9163c5552.debug\n+385902aacfca08a8096be18dddda4e554534b8.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -899,9 +899,9 @@\n 0x000052c4 51745f35 00474c49 42435f32 2e312e33 Qt_5.GLIBC_2.1.3\n 0x000052d4 00474c49 42435f32 2e340047 4c494243 .GLIBC_2.4.GLIBC\n 0x000052e4 5f322e30 0051745f 352e3135 00000000 _2.0.Qt_5.15....\n 0x000052f4 00000000 00000000 00000000 00000000 ................\n 0x00005304 00000000 00000000 00000000 00000000 ................\n 0x00005314 00000000 00000000 00000000 00000000 ................\n 0x00005324 00000000 00000000 00000000 00000000 ................\n- 0x00005334 00000000 000000 .......\n+ 0x00005334 00000000 00000000 00 .........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 37643063 32303336 62343137 62333139 7d0c2036b417b319\n- 0x00000010 33636565 33353030 66653335 63393136 3cee3500fe35c916\n- 0x00000020 33633535 35322e64 65627567 00000000 3c5552.debug....\n- 0x00000030 c4092687 ..&.\n+ 0x00000000 33383539 30326161 63666361 30386138 385902aacfca08a8\n+ 0x00000010 30393662 65313864 64646461 34653535 096be18dddda4e55\n+ 0x00000020 34353334 62382e64 65627567 00000000 4534b8.debug....\n+ 0x00000030 2a124b6f *.Ko\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_remotestorage.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_remotestorage.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 0x5a90\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 0x04fb0 0x04fb0 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x04fb4 0x04fb4 R 0x1000\n LOAD 0x005000 0x00005000 0x00005000 0x074f8 0x074f8 R E 0x1000\n LOAD 0x00d000 0x0000d000 0x0000d000 0x05348 0x05348 R 0x1000\n LOAD 0x0125d4 0x000135d4 0x000135d4 0x00a30 0x00a64 RW 0x1000\n DYNAMIC 0x012bc4 0x00013bc4 0x00013bc4 0x00170 0x00170 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x00e418 0x0000e418 0x0000e418 0x004ac 0x004ac 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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 001120 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000012d4 0012d4 002938 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00003c0c 003c0c 000224 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00003e30 003e30 0000e0 00 A 4 5 4\n- [ 7] .rel.dyn REL 00003f10 003f10 000b78 08 A 3 0 4\n- [ 8] .rel.plt REL 00004a88 004a88 000528 08 AI 3 23 4\n+ [ 4] .dynstr STRTAB 000012d4 0012d4 00293a 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00003c0e 003c0e 000224 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00003e34 003e34 0000e0 00 A 4 5 4\n+ [ 7] .rel.dyn REL 00003f14 003f14 000b78 08 A 3 0 4\n+ [ 8] .rel.plt REL 00004a8c 004a8c 000528 08 AI 3 23 4\n [ 9] .init PROGBITS 00005000 005000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00005020 005020 000a60 04 AX 0 0 16\n [11] .plt.got PROGBITS 00005a80 005a80 000008 08 AX 0 0 8\n [12] .text PROGBITS 00005a90 005a90 006a54 00 AX 0 0 16\n [13] .fini PROGBITS 0000c4e4 00c4e4 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 0000d000 00d000 0013c1 00 A 0 0 32\n [15] .qtversion PROGBITS 0000e3c8 00e3c8 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 0x3f10 contains 367 entries:\n+Relocation section '.rel.dyn' at offset 0x3f14 contains 367 entries:\n Offset Info Type Sym. Value Symbol's Name\n 000135d4 00000008 R_386_RELATIVE \n 000135d8 00000008 R_386_RELATIVE \n 000135dc 00000008 R_386_RELATIVE \n 000135e4 00000008 R_386_RELATIVE \n 000135f0 00000008 R_386_RELATIVE \n 000135fc 00000008 R_386_RELATIVE \n@@ -365,15 +365,15 @@\n 00013fe4 00009306 R_386_GLOB_DAT 00000000 _ZN4KJob16staticMetaObjectE\n 00013fe8 00009806 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00013fec 00009f06 R_386_GLOB_DAT 00000000 _ZN10QArrayData11shared_nullE@Qt_5\n 00013ff0 0000a206 R_386_GLOB_DAT 00000000 _ZN9QListData11shared_nullE@Qt_5\n 00013ff4 0000ab06 R_386_GLOB_DAT 00000000 __gmon_start__\n 00013ff8 0000da06 R_386_GLOB_DAT 00000000 _ZN3KIO3Job16staticMetaObjectE\n \n-Relocation section '.rel.plt' at offset 0x4a88 contains 165 entries:\n+Relocation section '.rel.plt' at offset 0x4a8c contains 165 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00013d40 00000107 R_386_JUMP_SLOT 00000000 _Z6ki18ndPKcS0_\n 00013d44 00000407 R_386_JUMP_SLOT 00000000 _ZN11QFileDialogC1EP7QWidgetRK7QStringS4_S4_@Qt_5\n 00013d48 00000507 R_386_JUMP_SLOT 00000000 _ZN7QWidget4showEv@Qt_5\n 00013d4c 00000607 R_386_JUMP_SLOT 00000000 _ZNK9QComboBox8itemTextEi@Qt_5\n 00013d50 00000707 R_386_JUMP_SLOT 00000000 _ZN4KIPI6Plugin5setupEP7QWidget\n 00013d54 00000a07 R_386_JUMP_SLOT 00000000 _ZN12QKeySequenceC1Eiiii@Qt_5\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -22,23 +22,23 @@\n 0x00000019 (INIT_ARRAY) 0x135d4\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x135dc\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x12d4\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 10552 (bytes)\n+ 0x0000000a (STRSZ) 10554 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x13d34\n 0x00000002 (PLTRELSZ) 1320 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x4a88\n- 0x00000011 (REL) 0x3f10\n+ 0x00000017 (JMPREL) 0x4a8c\n+ 0x00000011 (REL) 0x3f14\n 0x00000012 (RELSZ) 2936 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x3e30\n+ 0x6ffffffe (VERNEED) 0x3e34\n 0x6fffffff (VERNEEDNUM) 5\n- 0x6ffffff0 (VERSYM) 0x3c0c\n+ 0x6ffffff0 (VERSYM) 0x3c0e\n 0x6ffffffa (RELCOUNT) 88\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: c1aa09ef45cf061138b1dd9ea9eb34106d83465d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 088bd6e2ac06c1d848891579fc6123d543105bb8\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 274 entries:\n- Addr: 0x0000000000003c0c Offset: 0x003c0c Link: 3 (.dynsym)\n+ Addr: 0x0000000000003c0e Offset: 0x003c0e Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 004: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 008: 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) 4 (Qt_5) \n 00c: 5 (Qt_5.15) 2 (Qt_5) 4 (Qt_5) 4 (Qt_5) \n 010: 2 (Qt_5) 0 (*local*) 4 (Qt_5) 0 (*local*) \n 014: 4 (Qt_5) 0 (*local*) 0 (*local*) 4 (Qt_5) \n 018: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n@@ -68,15 +68,15 @@\n 100: 3 (Qt_5) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 104: 0 (*local*) 2 (Qt_5) 4 (Qt_5) 3 (Qt_5) \n 108: 4 (Qt_5) 0 (*local*) 4 (Qt_5) 3 (Qt_5) \n 10c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 110: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x0000000000003e30 Offset: 0x003e30 Link: 4 (.dynstr)\n+ Addr: 0x0000000000003e34 Offset: 0x003e34 Link: 4 (.dynstr)\n 000000: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0010: Name: CXXABI_1.3 Flags: none Version: 9\n 0x0020: Name: GLIBCXX_3.4 Flags: none Version: 7\n 0x0030: Version: 1 File: libc.so.6 Cnt: 3\n 0x0040: Name: GLIBC_2.0 Flags: none Version: 10\n 0x0050: Name: GLIBC_2.1.3 Flags: none Version: 8\n 0x0060: Name: GLIBC_2.4 Flags: none Version: 6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -393,15 +393,15 @@\n Start importing the specified images into the currently selected album.\n A tool to import images over network\n This is the list of images to import into the current album.\n QTMETADATA !\n vorg.kde.KPluginFactory\n jKioFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-aa09ef45cf061138b1dd9ea9eb34106d83465d.debug\n+8bd6e2ac06c1d848891579fc6123d543105bb8.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -655,9 +655,9 @@\n 0x00003b94 00474c49 42435f32 2e300047 4c494243 .GLIBC_2.0.GLIBC\n 0x00003ba4 5f322e31 2e330047 4c494243 5f322e34 _2.1.3.GLIBC_2.4\n 0x00003bb4 0051745f 352e3135 0051745f 35000000 .Qt_5.15.Qt_5...\n 0x00003bc4 00000000 00000000 00000000 00000000 ................\n 0x00003bd4 00000000 00000000 00000000 00000000 ................\n 0x00003be4 00000000 00000000 00000000 00000000 ................\n 0x00003bf4 00000000 00000000 00000000 00000000 ................\n- 0x00003c04 00000000 00000000 ........\n+ 0x00003c04 00000000 00000000 0000 ..........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 61613039 65663435 63663036 31313338 aa09ef45cf061138\n- 0x00000010 62316464 39656139 65623334 31303664 b1dd9ea9eb34106d\n- 0x00000020 38333436 35642e64 65627567 00000000 83465d.debug....\n- 0x00000030 f083923b ...;\n+ 0x00000000 38626436 65326163 30366331 64383438 8bd6e2ac06c1d848\n+ 0x00000010 38393135 37396663 36313233 64353433 891579fc6123d543\n+ 0x00000020 31303562 62382e64 65627567 00000000 105bb8.debug....\n+ 0x00000030 fe766f5d .vo]\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_sendimages.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_sendimages.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 001870 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001a1c 001a1c 00388b 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000052a8 0052a8 00030e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001a1c 001a1c 00388d 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000052aa 0052aa 00030e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 000055b8 0055b8 0000e0 00 A 4 5 4\n [ 7] .rel.dyn REL 00005698 005698 000ba0 08 A 3 0 4\n [ 8] .rel.plt REL 00006238 006238 000818 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 001040 04 AX 0 0 16\n [11] .plt.got PROGBITS 00008060 008060 000008 08 AX 0 0 8\n [12] .text PROGBITS 00008070 008070 00b2a4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -18,23 +18,23 @@\n 0x00000019 (INIT_ARRAY) 0x1e454\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1e458\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1a1c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 14475 (bytes)\n+ 0x0000000a (STRSZ) 14477 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x1eba8\n 0x00000002 (PLTRELSZ) 2072 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x6238\n 0x00000011 (REL) 0x5698\n 0x00000012 (RELSZ) 2976 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x55b8\n 0x6fffffff (VERNEEDNUM) 5\n- 0x6ffffff0 (VERSYM) 0x52a8\n+ 0x6ffffff0 (VERSYM) 0x52aa\n 0x6ffffffa (RELCOUNT) 106\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: 6509660c1156f0896940aae5fed13d05d1d8128f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 27537d75f9044f4904126f48f34bc7db7b4af6f7\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 391 entries:\n- Addr: 0x00000000000052a8 Offset: 0x0052a8 Link: 3 (.dynsym)\n+ Addr: 0x00000000000052aa Offset: 0x0052aa Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 008: 0 (*local*) 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 010: 3 (Qt_5) 4 (Qt_5.15) 0 (*local*) 2 (Qt_5) \n 014: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 018: 3 (Qt_5) 5 (Qt_5) 3 (Qt_5) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -575,15 +575,15 @@\n Plugin_SendImages plugin loaded\n N20KIPISendimagesPlugin17SendImagesFactoryE\n KIPISendimagesPlugin::SendImagesFactory\n QTMETADATA !\n vorg.kde.KPluginFactory\n qSendImagesFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-09660c1156f0896940aae5fed13d05d1d8128f.debug\n+537d75f9044f4904126f48f34bc7db7b4af6f7.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -900,9 +900,9 @@\n 0x0000522c 332e3400 474c4942 435f322e 312e3300 3.4.GLIBC_2.1.3.\n 0x0000523c 474c4942 435f322e 3400474c 4942435f GLIBC_2.4.GLIBC_\n 0x0000524c 322e3000 51745f35 0051745f 352e3135 2.0.Qt_5.Qt_5.15\n 0x0000525c 00000000 00000000 00000000 00000000 ................\n 0x0000526c 00000000 00000000 00000000 00000000 ................\n 0x0000527c 00000000 00000000 00000000 00000000 ................\n 0x0000528c 00000000 00000000 00000000 00000000 ................\n- 0x0000529c 00000000 00000000 000000 ...........\n+ 0x0000529c 00000000 00000000 00000000 00 .............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 30393636 30633131 35366630 38393639 09660c1156f08969\n- 0x00000010 34306161 65356665 64313364 30356431 40aae5fed13d05d1\n- 0x00000020 64383132 38662e64 65627567 00000000 d8128f.debug....\n- 0x00000030 4992e02c I..,\n+ 0x00000000 35333764 37356639 30343466 34393034 537d75f9044f4904\n+ 0x00000010 31323666 34386633 34626337 64623762 126f48f34bc7db7b\n+ 0x00000020 34616636 66372e64 65627567 00000000 4af6f7.debug....\n+ 0x00000030 379a4783 7.G.\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_smug.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_smug.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 000040 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b8 0001b8 001c10 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001dc8 001dc8 003fec 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00005db4 005db4 000382 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001dc8 001dc8 003fee 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00005db6 005db6 000382 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00006138 006138 000120 00 A 4 7 4\n [ 7] .rel.dyn REL 00006258 006258 000a10 08 A 3 0 4\n [ 8] .rel.plt REL 00006c68 006c68 000a58 08 AI 3 23 4\n [ 9] .init PROGBITS 00008000 008000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00008020 008020 0014c0 04 AX 0 0 16\n [11] .plt.got PROGBITS 000094e0 0094e0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000094f0 0094f0 016754 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -21,23 +21,23 @@\n 0x00000019 (INIT_ARRAY) 0x30400\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x30404\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1dc8\n 0x00000006 (SYMTAB) 0x1b8\n- 0x0000000a (STRSZ) 16364 (bytes)\n+ 0x0000000a (STRSZ) 16366 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x30a7c\n 0x00000002 (PLTRELSZ) 2648 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x6c68\n 0x00000011 (REL) 0x6258\n 0x00000012 (RELSZ) 2576 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x6138\n 0x6fffffff (VERNEEDNUM) 7\n- 0x6ffffff0 (VERSYM) 0x5db4\n+ 0x6ffffff0 (VERSYM) 0x5db6\n 0x6ffffffa (RELCOUNT) 81\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: b9f492d352aacb34ab0a80f803424c8d25755196\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f18a1379426736509db121aebb14030f8cf077e1\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 449 entries:\n- Addr: 0x0000000000005db4 Offset: 0x005db4 Link: 3 (.dynsym)\n+ Addr: 0x0000000000005db6 Offset: 0x005db6 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 004: 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 008: 5 (Qt_5) 3 (Qt_5) 0 (*local*) 2 (Qt_5) \n 00c: 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 5 (Qt_5) \n 014: 2 (Qt_5) 0 (*local*) 3 (Qt_5) 6 (Qt_5.15) \n 018: 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -766,15 +766,15 @@\n Do you want to continue?\n Failed to download photo: %1\n Do you want to continue?\n QTMETADATA !\n vorg.kde.KPluginFactory\n kSmugFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-f492d352aacb34ab0a80f803424c8d25755196.debug\n+8a1379426736509db121aebb14030f8cf077e1.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1018,9 +1018,9 @@\n 0x00005d38 5f332e34 0051745f 3500474c 4942435f _3.4.Qt_5.GLIBC_\n 0x00005d48 322e312e 3300474c 4942435f 322e3400 2.1.3.GLIBC_2.4.\n 0x00005d58 474c4942 435f322e 30005174 5f352e31 GLIBC_2.0.Qt_5.1\n 0x00005d68 35000000 00000000 00000000 00000000 5...............\n 0x00005d78 00000000 00000000 00000000 00000000 ................\n 0x00005d88 00000000 00000000 00000000 00000000 ................\n 0x00005d98 00000000 00000000 00000000 00000000 ................\n- 0x00005da8 00000000 00000000 00000000 ............\n+ 0x00005da8 00000000 00000000 00000000 0000 ..............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 66343932 64333532 61616362 33346162 f492d352aacb34ab\n- 0x00000010 30613830 66383033 34323463 38643235 0a80f803424c8d25\n- 0x00000020 37353531 39362e64 65627567 00000000 755196.debug....\n- 0x00000030 8d73af71 .s.q\n+ 0x00000000 38613133 37393432 36373336 35303964 8a1379426736509d\n+ 0x00000010 62313231 61656262 31343033 30663863 b121aebb14030f8c\n+ 0x00000020 66303737 65312e64 65627567 00000000 f077e1.debug....\n+ 0x00000030 d676069b .v..\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_wikimedia.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_wikimedia.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 0x82d0\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 0x06c04 0x06c04 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x06c08 0x06c08 R 0x1000\n LOAD 0x007000 0x00007000 0x00007000 0x18db8 0x18db8 R E 0x1000\n LOAD 0x020000 0x00020000 0x00020000 0x0decc 0x0decc R 0x1000\n LOAD 0x02e5c4 0x0002f5c4 0x0002f5c4 0x00a40 0x00a7c RW 0x1000\n DYNAMIC 0x02e9b4 0x0002f9b4 0x0002f9b4 0x00160 0x00160 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x0224bc 0x000224bc 0x000224bc 0x0058c 0x0058c 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 000040 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b8 0001b8 0019d0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001b88 001b88 003b52 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000056da 0056da 00033a 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00005a14 005a14 0000e0 00 A 4 5 4\n- [ 7] .rel.dyn REL 00005af4 005af4 0007c8 08 A 3 0 4\n- [ 8] .rel.plt REL 000062bc 0062bc 000948 08 AI 3 23 4\n+ [ 4] .dynstr STRTAB 00001b88 001b88 003b54 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000056dc 0056dc 00033a 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00005a18 005a18 0000e0 00 A 4 5 4\n+ [ 7] .rel.dyn REL 00005af8 005af8 0007c8 08 A 3 0 4\n+ [ 8] .rel.plt REL 000062c0 0062c0 000948 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 0012a0 04 AX 0 0 16\n [11] .plt.got PROGBITS 000082c0 0082c0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000082d0 0082d0 017ad4 00 AX 0 0 16\n [13] .fini PROGBITS 0001fda4 01fda4 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 00020000 020000 002469 00 A 0 0 32\n [15] .qtversion PROGBITS 00022470 022470 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 0x5af4 contains 249 entries:\n+Relocation section '.rel.dyn' at offset 0x5af8 contains 249 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0002f5c4 00000008 R_386_RELATIVE \n 0002f5c8 00000008 R_386_RELATIVE \n 0002f5d0 00000008 R_386_RELATIVE \n 0002f5dc 00000008 R_386_RELATIVE \n 0002f5e8 00000008 R_386_RELATIVE \n 0002f5f4 00000008 R_386_RELATIVE \n@@ -247,15 +247,15 @@\n 0002ffe4 0000e306 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 0002ffe8 0000e706 R_386_GLOB_DAT 00000000 _ZTI6QEvent@Qt_5\n 0002ffec 0000f006 R_386_GLOB_DAT 00000000 _ZN10QArrayData11shared_nullE@Qt_5\n 0002fff0 0000f706 R_386_GLOB_DAT 00000000 _ZN9QListData11shared_nullE@Qt_5\n 0002fff4 00010906 R_386_GLOB_DAT 00000000 __gmon_start__\n 0002fffc 00018006 R_386_GLOB_DAT 00000000 _ZTI9QKeyEvent@Qt_5\n \n-Relocation section '.rel.plt' at offset 0x62bc contains 297 entries:\n+Relocation section '.rel.plt' at offset 0x62c0 contains 297 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0002fb20 00000107 R_386_JUMP_SLOT 00000000 _Z6ki18ndPKcS0_\n 0002fb24 00000207 R_386_JUMP_SLOT 00000000 _ZN9QLineEditC1EP7QWidget@Qt_5\n 0002fb28 00000507 R_386_JUMP_SLOT 00000000 _ZN7QWidget4showEv@Qt_5\n 0002fb2c 00000607 R_386_JUMP_SLOT 00000000 _ZN7QObject10disconnectEPKS_PKcS1_S3_@Qt_5\n 0002fb30 00000707 R_386_JUMP_SLOT 00000000 _ZN7QPixmapD1Ev@Qt_5\n 0002fb34 00000807 R_386_JUMP_SLOT 00000000 _ZN7QString14trimmed_helperERS_@Qt_5\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -20,23 +20,23 @@\n 0x00000019 (INIT_ARRAY) 0x2f5c4\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x2f5c8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1b88\n 0x00000006 (SYMTAB) 0x1b8\n- 0x0000000a (STRSZ) 15186 (bytes)\n+ 0x0000000a (STRSZ) 15188 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x2fb14\n 0x00000002 (PLTRELSZ) 2376 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x62bc\n- 0x00000011 (REL) 0x5af4\n+ 0x00000017 (JMPREL) 0x62c0\n+ 0x00000011 (REL) 0x5af8\n 0x00000012 (RELSZ) 1992 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x5a14\n+ 0x6ffffffe (VERNEED) 0x5a18\n 0x6fffffff (VERNEEDNUM) 5\n- 0x6ffffff0 (VERSYM) 0x56da\n+ 0x6ffffff0 (VERSYM) 0x56dc\n 0x6ffffffa (RELCOUNT) 70\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: f60470981211560dca577d6446f5403e0fad4bcc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 375b41eed88590a5feafc29734cbdd9750df16bc\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 413 entries:\n- Addr: 0x00000000000056da Offset: 0x0056da Link: 3 (.dynsym)\n+ Addr: 0x00000000000056dc Offset: 0x0056dc Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 004: 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) 4 (Qt_5) \n 008: 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 00c: 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 014: 5 (Qt_5.15) 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 018: 3 (Qt_5) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n@@ -103,15 +103,15 @@\n 18c: 3 (Qt_5) 4 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 190: 3 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 194: 4 (Qt_5) 3 (Qt_5) 1 (*global*) 1 (*global*) \n 198: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 19c: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x0000000000005a14 Offset: 0x005a14 Link: 4 (.dynstr)\n+ Addr: 0x0000000000005a18 Offset: 0x005a18 Link: 4 (.dynstr)\n 000000: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0010: Name: CXXABI_1.3 Flags: none Version: 10\n 0x0020: Name: GLIBCXX_3.4 Flags: none Version: 8\n 0x0030: Version: 1 File: libc.so.6 Cnt: 3\n 0x0040: Name: GLIBC_2.1.3 Flags: none Version: 9\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0060: Name: GLIBC_2.0 Flags: none Version: 6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -690,15 +690,15 @@\n peter dot potrowl at gmail dot com\n 1slotDoLogin(QString, QString, QString, QUrl)\n 2signalLoginRequest(QString, QString, QString, QUrl)\n QTMETADATA !\n vorg.kde.KPluginFactory\n pWikiMediaFactory\n /usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n-0470981211560dca577d6446f5403e0fad4bcc.debug\n+5b41eed88590a5feafc29734cbdd9750df16bc.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -945,9 +945,9 @@\n 0x00005668 5f322e31 2e330047 4c494243 5f322e34 _2.1.3.GLIBC_2.4\n 0x00005678 00474c49 42435f32 2e300051 745f3500 .GLIBC_2.0.Qt_5.\n 0x00005688 51745f35 2e313500 00000000 00000000 Qt_5.15.........\n 0x00005698 00000000 00000000 00000000 00000000 ................\n 0x000056a8 00000000 00000000 00000000 00000000 ................\n 0x000056b8 00000000 00000000 00000000 00000000 ................\n 0x000056c8 00000000 00000000 00000000 00000000 ................\n- 0x000056d8 0000 ..\n+ 0x000056d8 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error 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 30343730 39383132 31313536 30646361 0470981211560dca\n- 0x00000010 35373764 36343436 66353430 33653066 577d6446f5403e0f\n- 0x00000020 61643462 63632e64 65627567 00000000 ad4bcc.debug....\n- 0x00000030 25b7fab1 %...\n+ 0x00000000 35623431 65656438 38353930 61356665 5b41eed88590a5fe\n+ 0x00000010 61666332 39373334 63626464 39373530 afc29734cbdd9750\n+ 0x00000020 64663136 62632e64 65627567 00000000 df16bc.debug....\n+ 0x00000030 0e6910cf .i..\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_yandexfotki.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kipiplugin_yandexfotki.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 00003c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001b4 0001b4 0018f0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00001aa4 001aa4 003b50 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000055f4 0055f4 00031e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001aa4 001aa4 003b52 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000055f6 0055f6 00031e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00005914 005914 000120 00 A 4 7 4\n [ 7] .rel.dyn REL 00005a34 005a34 000ad0 08 A 3 0 4\n [ 8] .rel.plt REL 00006504 006504 0008b8 08 AI 3 23 4\n [ 9] .init PROGBITS 00007000 007000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00007020 007020 001180 04 AX 0 0 16\n [11] .plt.got PROGBITS 000081a0 0081a0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000081b0 0081b0 017024 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -20,23 +20,23 @@\n 0x00000019 (INIT_ARRAY) 0x30470\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x30478\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x1aa4\n 0x00000006 (SYMTAB) 0x1b4\n- 0x0000000a (STRSZ) 15184 (bytes)\n+ 0x0000000a (STRSZ) 15186 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x30b44\n 0x00000002 (PLTRELSZ) 2232 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x6504\n 0x00000011 (REL) 0x5a34\n 0x00000012 (RELSZ) 2768 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x5914\n 0x6fffffff (VERNEEDNUM) 7\n- 0x6ffffff0 (VERSYM) 0x55f4\n+ 0x6ffffff0 (VERSYM) 0x55f6\n 0x6ffffffa (RELCOUNT) 102\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: 452379c83f1306c50188d300cb7bf69e55d65c9f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5fb33246ed5f620641fced25c7d554ed5cb1c2f4\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 399 entries:\n- Addr: 0x00000000000055f4 Offset: 0x0055f4 Link: 3 (.dynsym)\n+ Addr: 0x00000000000055f6 Offset: 0x0055f6 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 004: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 008: 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4) 0 (*local*) \n 00c: 3 (Qt_5) 2 (Qt_5) 5 (Qt_5) 2 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 6 (Qt_5) 0 (*local*) \n 014: 0 (*local*) 3 (Qt_5) 7 (Qt_5.15) 2 (Qt_5) \n 018: 3 (Qt_5) 0 (*local*) 2 (Qt_5) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -653,15 +653,15 @@\n N10YandexAuth18CCryptoProviderRSAE\n \n Installed-Size: 13508\n Depends: kipi-plugins (= 4:21.04.0-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for kipi-plugins\n-Build-Ids: 264ac11bbb61379ce4aae0815fb8a949964a75f1 3c23a9c8520cbe1896a7bd8c253e8ab6b70bfa93 452379c83f1306c50188d300cb7bf69e55d65c9f 48cb87cb65587a3d5be4e4c491a56557ec924e16 4efcf1e8d9ae32e40ff4498a84bb7fd3d2f4cd5c 571cea5fe7f06bd33c08c50e00803bf627d4a857 6509660c1156f0896940aae5fed13d05d1d8128f 726261a409d4e85ddb3fea2381d989bb4aaf00e3 79e34051b57b3cfa184b099fb4ef53612fa1a1a7 7e4f401591caf23f8e23191422d8d7ca52405e79 8e6bcb418b2905002aced03773cd3e96c50e80b6 b9f492d352aacb34ab0a80f803424c8d25755196 c1aa09ef45cf061138b1dd9ea9eb34106d83465d c57d0c2036b417b3193cee3500fe35c9163c5552 e62a1178da85eb6198ded62a76a5b5e6fa29876b ec87fd2deace8d81c276045668f5f0319e1a37b7 ed17f8e6589430df7702997f086b180e2e64b37d f60470981211560dca577d6446f5403e0fad4bcc\n+Build-Ids: 088bd6e2ac06c1d848891579fc6123d543105bb8 27537d75f9044f4904126f48f34bc7db7b4af6f7 375b41eed88590a5feafc29734cbdd9750df16bc 3e516f9fda76fbda02a782e8539faf0d099e2fae 4b4341345480092408240a4ebd1c4e816e649896 4c385902aacfca08a8096be18dddda4e554534b8 5fb33246ed5f620641fced25c7d554ed5cb1c2f4 782df98c4ef518e49bc29403e247c48a8064b057 7ab2e286043e67d88ac5796227fe2d97472a0398 7d3d61cd73d92cc97441847baef837f03d60410a 89ddbaf93c2923bc0b38e9e06887991183408c94 8e6bcb418b2905002aced03773cd3e96c50e80b6 9760213b9eb289a3678689242fdee0b3ecd9d5c2 9f88e7fa361234f5ffefaafeb0b86fb77ad0353a a365b155783a27cf5cbae3f0df6b22cbac6bf8b5 d7e00af234e32cb4e2bccedadf6b039b43ae6598 f18a1379426736509db121aebb14030f8cf077e1 f7a7f07d32ade618476d6336193e504aaf85a41b\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,19 +1,19 @@\n-usr/lib/debug/.build-id/26/4ac11bbb61379ce4aae0815fb8a949964a75f1.debug\n-usr/lib/debug/.build-id/3c/23a9c8520cbe1896a7bd8c253e8ab6b70bfa93.debug\n-usr/lib/debug/.build-id/45/2379c83f1306c50188d300cb7bf69e55d65c9f.debug\n-usr/lib/debug/.build-id/48/cb87cb65587a3d5be4e4c491a56557ec924e16.debug\n-usr/lib/debug/.build-id/4e/fcf1e8d9ae32e40ff4498a84bb7fd3d2f4cd5c.debug\n-usr/lib/debug/.build-id/57/1cea5fe7f06bd33c08c50e00803bf627d4a857.debug\n-usr/lib/debug/.build-id/65/09660c1156f0896940aae5fed13d05d1d8128f.debug\n-usr/lib/debug/.build-id/72/6261a409d4e85ddb3fea2381d989bb4aaf00e3.debug\n-usr/lib/debug/.build-id/79/e34051b57b3cfa184b099fb4ef53612fa1a1a7.debug\n-usr/lib/debug/.build-id/7e/4f401591caf23f8e23191422d8d7ca52405e79.debug\n+usr/lib/debug/.build-id/08/8bd6e2ac06c1d848891579fc6123d543105bb8.debug\n+usr/lib/debug/.build-id/27/537d75f9044f4904126f48f34bc7db7b4af6f7.debug\n+usr/lib/debug/.build-id/37/5b41eed88590a5feafc29734cbdd9750df16bc.debug\n+usr/lib/debug/.build-id/3e/516f9fda76fbda02a782e8539faf0d099e2fae.debug\n+usr/lib/debug/.build-id/4b/4341345480092408240a4ebd1c4e816e649896.debug\n+usr/lib/debug/.build-id/4c/385902aacfca08a8096be18dddda4e554534b8.debug\n+usr/lib/debug/.build-id/5f/b33246ed5f620641fced25c7d554ed5cb1c2f4.debug\n+usr/lib/debug/.build-id/78/2df98c4ef518e49bc29403e247c48a8064b057.debug\n+usr/lib/debug/.build-id/7a/b2e286043e67d88ac5796227fe2d97472a0398.debug\n+usr/lib/debug/.build-id/7d/3d61cd73d92cc97441847baef837f03d60410a.debug\n+usr/lib/debug/.build-id/89/ddbaf93c2923bc0b38e9e06887991183408c94.debug\n usr/lib/debug/.build-id/8e/6bcb418b2905002aced03773cd3e96c50e80b6.debug\n-usr/lib/debug/.build-id/b9/f492d352aacb34ab0a80f803424c8d25755196.debug\n-usr/lib/debug/.build-id/c1/aa09ef45cf061138b1dd9ea9eb34106d83465d.debug\n-usr/lib/debug/.build-id/c5/7d0c2036b417b3193cee3500fe35c9163c5552.debug\n-usr/lib/debug/.build-id/e6/2a1178da85eb6198ded62a76a5b5e6fa29876b.debug\n-usr/lib/debug/.build-id/ec/87fd2deace8d81c276045668f5f0319e1a37b7.debug\n-usr/lib/debug/.build-id/ed/17f8e6589430df7702997f086b180e2e64b37d.debug\n-usr/lib/debug/.build-id/f6/0470981211560dca577d6446f5403e0fad4bcc.debug\n+usr/lib/debug/.build-id/97/60213b9eb289a3678689242fdee0b3ecd9d5c2.debug\n+usr/lib/debug/.build-id/9f/88e7fa361234f5ffefaafeb0b86fb77ad0353a.debug\n+usr/lib/debug/.build-id/a3/65b155783a27cf5cbae3f0df6b22cbac6bf8b5.debug\n+usr/lib/debug/.build-id/d7/e00af234e32cb4e2bccedadf6b039b43ae6598.debug\n+usr/lib/debug/.build-id/f1/8a1379426736509db121aebb14030f8cf077e1.debug\n+usr/lib/debug/.build-id/f7/a7f07d32ade618476d6336193e504aaf85a41b.debug\n usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.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,47 +1,47 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/26/\n--rw-r--r-- 0 root (0) root (0) 401264 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/26/4ac11bbb61379ce4aae0815fb8a949964a75f1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/3c/\n--rw-r--r-- 0 root (0) root (0) 684640 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/3c/23a9c8520cbe1896a7bd8c253e8ab6b70bfa93.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/45/\n--rw-r--r-- 0 root (0) root (0) 607596 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/45/2379c83f1306c50188d300cb7bf69e55d65c9f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/48/\n--rw-r--r-- 0 root (0) root (0) 351068 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/48/cb87cb65587a3d5be4e4c491a56557ec924e16.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/4e/\n--rw-r--r-- 0 root (0) root (0) 406252 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/4e/fcf1e8d9ae32e40ff4498a84bb7fd3d2f4cd5c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/57/\n--rw-r--r-- 0 root (0) root (0) 231856 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/57/1cea5fe7f06bd33c08c50e00803bf627d4a857.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/65/\n--rw-r--r-- 0 root (0) root (0) 581736 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/65/09660c1156f0896940aae5fed13d05d1d8128f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/72/\n--rw-r--r-- 0 root (0) root (0) 394032 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/72/6261a409d4e85ddb3fea2381d989bb4aaf00e3.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/79/\n--rw-r--r-- 0 root (0) root (0) 404240 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/79/e34051b57b3cfa184b099fb4ef53612fa1a1a7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/7e/\n--rw-r--r-- 0 root (0) root (0) 1222436 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/7e/4f401591caf23f8e23191422d8d7ca52405e79.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/08/\n+-rw-r--r-- 0 root (0) root (0) 383940 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/08/8bd6e2ac06c1d848891579fc6123d543105bb8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/27/\n+-rw-r--r-- 0 root (0) root (0) 581736 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/27/537d75f9044f4904126f48f34bc7db7b4af6f7.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/37/\n+-rw-r--r-- 0 root (0) root (0) 610688 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/37/5b41eed88590a5feafc29734cbdd9750df16bc.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/3e/\n+-rw-r--r-- 0 root (0) root (0) 1037984 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/3e/516f9fda76fbda02a782e8539faf0d099e2fae.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/4b/\n+-rw-r--r-- 0 root (0) root (0) 1030788 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/4b/4341345480092408240a4ebd1c4e816e649896.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/4c/\n+-rw-r--r-- 0 root (0) root (0) 579152 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/4c/385902aacfca08a8096be18dddda4e554534b8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/5f/\n+-rw-r--r-- 0 root (0) root (0) 607596 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/5f/b33246ed5f620641fced25c7d554ed5cb1c2f4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/78/\n+-rw-r--r-- 0 root (0) root (0) 287508 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/78/2df98c4ef518e49bc29403e247c48a8064b057.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/7a/\n+-rw-r--r-- 0 root (0) root (0) 406252 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/7a/b2e286043e67d88ac5796227fe2d97472a0398.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/7d/\n+-rw-r--r-- 0 root (0) root (0) 401264 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/7d/3d61cd73d92cc97441847baef837f03d60410a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/89/\n+-rw-r--r-- 0 root (0) root (0) 1222436 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/89/ddbaf93c2923bc0b38e9e06887991183408c94.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/8e/\n -rw-r--r-- 0 root (0) root (0) 2586872 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/8e/6bcb418b2905002aced03773cd3e96c50e80b6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/b9/\n--rw-r--r-- 0 root (0) root (0) 492872 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/b9/f492d352aacb34ab0a80f803424c8d25755196.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/c1/\n--rw-r--r-- 0 root (0) root (0) 383940 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/c1/aa09ef45cf061138b1dd9ea9eb34106d83465d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/c5/\n--rw-r--r-- 0 root (0) root (0) 579152 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/c5/7d0c2036b417b3193cee3500fe35c9163c5552.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/e6/\n--rw-r--r-- 0 root (0) root (0) 287508 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/e6/2a1178da85eb6198ded62a76a5b5e6fa29876b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/ec/\n--rw-r--r-- 0 root (0) root (0) 1030788 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/ec/87fd2deace8d81c276045668f5f0319e1a37b7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/ed/\n--rw-r--r-- 0 root (0) root (0) 1037984 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/ed/17f8e6589430df7702997f086b180e2e64b37d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/f6/\n--rw-r--r-- 0 root (0) root (0) 610688 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/f6/0470981211560dca577d6446f5403e0fad4bcc.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/97/\n+-rw-r--r-- 0 root (0) root (0) 394032 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/97/60213b9eb289a3678689242fdee0b3ecd9d5c2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/9f/\n+-rw-r--r-- 0 root (0) root (0) 231856 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/9f/88e7fa361234f5ffefaafeb0b86fb77ad0353a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/a3/\n+-rw-r--r-- 0 root (0) root (0) 684640 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/a3/65b155783a27cf5cbae3f0df6b22cbac6bf8b5.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/d7/\n+-rw-r--r-- 0 root (0) root (0) 351068 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/d7/e00af234e32cb4e2bccedadf6b039b43ae6598.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/f1/\n+-rw-r--r-- 0 root (0) root (0) 492872 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/f1/8a1379426736509db121aebb14030f8cf077e1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/f7/\n+-rw-r--r-- 0 root (0) root (0) 404240 2021-04-28 01:20:58.000000 ./usr/lib/debug/.build-id/f7/a7f07d32ade618476d6336193e504aaf85a41b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 1499200 2021-04-28 01:20:58.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/kipi-plugins.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-04-28 01:20:58.000000 ./usr/share/doc/kipi-plugins-dbgsym -> kipi-plugins\n"}, {"source1": "./usr/lib/debug/.build-id/26/4ac11bbb61379ce4aae0815fb8a949964a75f1.debug", "source2": "./usr/lib/debug/.build-id/7d/3d61cd73d92cc97441847baef837f03d60410a.debug", "comments": ["Files 0% similar despite different names"], "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 0x8360\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 0x06a54 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x06a58 R 0x1000\n LOAD 0x000000 0x00007000 0x00007000 0x00000 0x10928 R E 0x1000\n LOAD 0x000000 0x00018000 0x00018000 0x00000 0x0a02c R 0x1000\n LOAD 0x0005bc 0x000235bc 0x000235bc 0x00000 0x00a6c RW 0x1000\n DYNAMIC 0x0005bc 0x000239b0 0x000239b0 0x00000 0x00150 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x00019a54 0x00019a54 0x00000 0x004b4 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 00003c 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001b4 000178 001970 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00001b24 000178 0039c2 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000054e6 000178 00032e 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00005814 000178 000100 00 A 4 6 4\n- [ 7] .rel.dyn NOBITS 00005914 000178 0007b0 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 000060c4 000178 000990 08 AI 3 23 4\n+ [ 4] .dynstr NOBITS 00001b24 000178 0039c4 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000054e8 000178 00032e 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00005818 000178 000100 00 A 4 6 4\n+ [ 7] .rel.dyn NOBITS 00005918 000178 0007b0 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 000060c8 000178 000990 08 AI 3 23 4\n [ 9] .init NOBITS 00007000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00007020 001000 001330 04 AX 0 0 16\n [11] .plt.got NOBITS 00008350 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00008360 001000 00f5b4 00 AX 0 0 16\n [13] .fini NOBITS 00017914 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00018000 001000 001a06 00 A 0 0 32\n [15] .qtversion NOBITS 00019a08 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 701 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: 000001b4 0 SECTION LOCAL DEFAULT 3 \n 4: 00001b24 0 SECTION LOCAL DEFAULT 4 \n- 5: 000054e6 0 SECTION LOCAL DEFAULT 5 \n- 6: 00005814 0 SECTION LOCAL DEFAULT 6 \n- 7: 00005914 0 SECTION LOCAL DEFAULT 7 \n- 8: 000060c4 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000054e8 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00005818 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00005918 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000060c8 0 SECTION LOCAL DEFAULT 8 \n 9: 00007000 0 SECTION LOCAL DEFAULT 9 \n 10: 00007020 0 SECTION LOCAL DEFAULT 10 \n 11: 00008350 0 SECTION LOCAL DEFAULT 11 \n 12: 00008360 0 SECTION LOCAL DEFAULT 12 \n 13: 00017914 0 SECTION LOCAL DEFAULT 13 \n 14: 00018000 0 SECTION LOCAL DEFAULT 14 \n 15: 00019a08 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: 264ac11bbb61379ce4aae0815fb8a949964a75f1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7d3d61cd73d92cc97441847baef837f03d60410a\n"}]}, {"source1": "./usr/lib/debug/.build-id/3c/23a9c8520cbe1896a7bd8c253e8ab6b70bfa93.debug", "source2": "./usr/lib/debug/.build-id/a3/65b155783a27cf5cbae3f0df6b22cbac6bf8b5.debug", "comments": ["Files 0% similar despite different names"], "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 000044 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001bc 000178 0018c0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00001a7c 000178 0038ae 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000532a 000178 000318 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00001a7c 000178 0038b0 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000532c 000178 000318 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00005644 000178 000100 00 A 4 6 4\n [ 7] .rel.dyn NOBITS 00005744 000178 001440 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00006b84 000178 000878 08 AI 3 23 4\n [ 9] .init NOBITS 00008000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00008020 001000 001100 04 AX 0 0 16\n [11] .plt.got NOBITS 00009120 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00009130 001000 0114b4 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 739 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: 000001bc 0 SECTION LOCAL DEFAULT 3 \n 4: 00001a7c 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000532a 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000532c 0 SECTION LOCAL DEFAULT 5 \n 6: 00005644 0 SECTION LOCAL DEFAULT 6 \n 7: 00005744 0 SECTION LOCAL DEFAULT 7 \n 8: 00006b84 0 SECTION LOCAL DEFAULT 8 \n 9: 00008000 0 SECTION LOCAL DEFAULT 9 \n 10: 00008020 0 SECTION LOCAL DEFAULT 10 \n 11: 00009120 0 SECTION LOCAL DEFAULT 11 \n 12: 00009130 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: 3c23a9c8520cbe1896a7bd8c253e8ab6b70bfa93\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a365b155783a27cf5cbae3f0df6b22cbac6bf8b5\n"}]}, {"source1": "./usr/lib/debug/.build-id/45/2379c83f1306c50188d300cb7bf69e55d65c9f.debug", "source2": "./usr/lib/debug/.build-id/5f/b33246ed5f620641fced25c7d554ed5cb1c2f4.debug", "comments": ["Files 0% similar despite different names"], "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 00003c 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001b4 000178 0018f0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00001aa4 000178 003b50 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000055f4 000178 00031e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00001aa4 000178 003b52 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000055f6 000178 00031e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00005914 000178 000120 00 A 4 7 4\n [ 7] .rel.dyn NOBITS 00005a34 000178 000ad0 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00006504 000178 0008b8 08 AI 3 23 4\n [ 9] .init NOBITS 00007000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00007020 001000 001180 04 AX 0 0 16\n [11] .plt.got NOBITS 000081a0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000081b0 001000 017024 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 838 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: 000001b4 0 SECTION LOCAL DEFAULT 3 \n 4: 00001aa4 0 SECTION LOCAL DEFAULT 4 \n- 5: 000055f4 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000055f6 0 SECTION LOCAL DEFAULT 5 \n 6: 00005914 0 SECTION LOCAL DEFAULT 6 \n 7: 00005a34 0 SECTION LOCAL DEFAULT 7 \n 8: 00006504 0 SECTION LOCAL DEFAULT 8 \n 9: 00007000 0 SECTION LOCAL DEFAULT 9 \n 10: 00007020 0 SECTION LOCAL DEFAULT 10 \n 11: 000081a0 0 SECTION LOCAL DEFAULT 11 \n 12: 000081b0 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: 452379c83f1306c50188d300cb7bf69e55d65c9f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5fb33246ed5f620641fced25c7d554ed5cb1c2f4\n"}]}, {"source1": "./usr/lib/debug/.build-id/48/cb87cb65587a3d5be4e4c491a56557ec924e16.debug", "source2": "./usr/lib/debug/.build-id/d7/e00af234e32cb4e2bccedadf6b039b43ae6598.debug", "comments": ["Files 1% similar despite different names"], "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 0017c0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 0000196c 000178 003965 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000052d2 000178 0002f8 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000196c 000178 003967 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000052d4 000178 0002f8 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 000055cc 000178 000120 00 A 4 7 4\n [ 7] .rel.dyn NOBITS 000056ec 000178 0008d8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00005fc4 000178 000780 08 AI 3 23 4\n [ 9] .init NOBITS 00007000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00007020 001000 000f10 04 AX 0 0 16\n [11] .plt.got NOBITS 00007f30 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00007f40 001000 008e74 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 680 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: 0000196c 0 SECTION LOCAL DEFAULT 4 \n- 5: 000052d2 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000052d4 0 SECTION LOCAL DEFAULT 5 \n 6: 000055cc 0 SECTION LOCAL DEFAULT 6 \n 7: 000056ec 0 SECTION LOCAL DEFAULT 7 \n 8: 00005fc4 0 SECTION LOCAL DEFAULT 8 \n 9: 00007000 0 SECTION LOCAL DEFAULT 9 \n 10: 00007020 0 SECTION LOCAL DEFAULT 10 \n 11: 00007f30 0 SECTION LOCAL DEFAULT 11 \n 12: 00007f40 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: 48cb87cb65587a3d5be4e4c491a56557ec924e16\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d7e00af234e32cb4e2bccedadf6b039b43ae6598\n"}]}, {"source1": "./usr/lib/debug/.build-id/4e/fcf1e8d9ae32e40ff4498a84bb7fd3d2f4cd5c.debug", "source2": "./usr/lib/debug/.build-id/7a/b2e286043e67d88ac5796227fe2d97472a0398.debug", "comments": ["Files 0% similar despite different names"], "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 00003c 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001b4 000178 001b00 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00001cb4 000178 003ec6 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00005b7a 000178 000360 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00001cb4 000178 003ec8 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00005b7c 000178 000360 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00005edc 000178 000140 00 A 4 8 4\n [ 7] .rel.dyn NOBITS 0000601c 000178 0009d8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 000069f4 000178 000a08 08 AI 3 23 4\n [ 9] .init NOBITS 00008000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00008020 001000 001420 04 AX 0 0 16\n [11] .plt.got NOBITS 00009440 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00009450 001000 00f144 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 760 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: 000001b4 0 SECTION LOCAL DEFAULT 3 \n 4: 00001cb4 0 SECTION LOCAL DEFAULT 4 \n- 5: 00005b7a 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00005b7c 0 SECTION LOCAL DEFAULT 5 \n 6: 00005edc 0 SECTION LOCAL DEFAULT 6 \n 7: 0000601c 0 SECTION LOCAL DEFAULT 7 \n 8: 000069f4 0 SECTION LOCAL DEFAULT 8 \n 9: 00008000 0 SECTION LOCAL DEFAULT 9 \n 10: 00008020 0 SECTION LOCAL DEFAULT 10 \n 11: 00009440 0 SECTION LOCAL DEFAULT 11 \n 12: 00009450 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: 4efcf1e8d9ae32e40ff4498a84bb7fd3d2f4cd5c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7ab2e286043e67d88ac5796227fe2d97472a0398\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-\\GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n 7Gcek;NHB\n xNuo,L\\a,\n 2c[W>UI9P\n '$siCX\"a\n 8aEs,]\t.\n xM9Y2w&,Y\n"}]}, {"source1": "./usr/lib/debug/.build-id/57/1cea5fe7f06bd33c08c50e00803bf627d4a857.debug", "source2": "./usr/lib/debug/.build-id/9f/88e7fa361234f5ffefaafeb0b86fb77ad0353a.debug", "comments": ["Files 0% similar despite different names"], "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 0x59e0\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 0x04630 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x04634 R 0x1000\n LOAD 0x000000 0x00005000 0x00005000 0x00000 0x056a8 R E 0x1000\n LOAD 0x000000 0x0000b000 0x0000b000 0x00000 0x03c60 R 0x1000\n LOAD 0x00087c 0x0001087c 0x0001087c 0x00000 0x007a4 RW 0x1000\n DYNAMIC 0x00087c 0x00010c10 0x00010c10 0x00000 0x00148 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000bbbc 0x0000bbbc 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 000ff0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 0000119c 000178 0025ce 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000376a 000178 0001fe 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00003968 000178 0000e0 00 A 4 5 4\n- [ 7] .rel.dyn NOBITS 00003a48 000178 000718 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 00004160 000178 0004d0 08 AI 3 23 4\n+ [ 4] .dynstr NOBITS 0000119c 000178 0025d0 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000376c 000178 0001fe 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000396c 000178 0000e0 00 A 4 5 4\n+ [ 7] .rel.dyn NOBITS 00003a4c 000178 000718 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 00004164 000178 0004d0 08 AI 3 23 4\n [ 9] .init NOBITS 00005000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00005020 001000 0009b0 04 AX 0 0 16\n [11] .plt.got NOBITS 000059d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000059e0 001000 004cb4 00 AX 0 0 16\n [13] .fini NOBITS 0000a694 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 0000b000 001000 000b78 00 A 0 0 32\n [15] .qtversion NOBITS 0000bb78 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 444 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: 0000119c 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000376a 0 SECTION LOCAL DEFAULT 5 \n- 6: 00003968 0 SECTION LOCAL DEFAULT 6 \n- 7: 00003a48 0 SECTION LOCAL DEFAULT 7 \n- 8: 00004160 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000376c 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000396c 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00003a4c 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00004164 0 SECTION LOCAL DEFAULT 8 \n 9: 00005000 0 SECTION LOCAL DEFAULT 9 \n 10: 00005020 0 SECTION LOCAL DEFAULT 10 \n 11: 000059d0 0 SECTION LOCAL DEFAULT 11 \n 12: 000059e0 0 SECTION LOCAL DEFAULT 12 \n 13: 0000a694 0 SECTION LOCAL DEFAULT 13 \n 14: 0000b000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000bb78 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: 571cea5fe7f06bd33c08c50e00803bf627d4a857\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9f88e7fa361234f5ffefaafeb0b86fb77ad0353a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-WGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+5:GCC: (Debian 10.2.1-6) 10.2.1 20210110\n rQmc]&vn\n GOCT>{?(}t\n 5!G-[<(u\n n]a0-k]w\n b7A>{M?2\n }ES_qp_qV_qS_\n ~ba?qr?qm?\n"}]}, {"source1": "./usr/lib/debug/.build-id/65/09660c1156f0896940aae5fed13d05d1d8128f.debug", "source2": "./usr/lib/debug/.build-id/27/537d75f9044f4904126f48f34bc7db7b4af6f7.debug", "comments": ["Files 0% similar despite different names"], "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 001870 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00001a1c 000178 00388b 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000052a8 000178 00030e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00001a1c 000178 00388d 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000052aa 000178 00030e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 000055b8 000178 0000e0 00 A 4 5 4\n [ 7] .rel.dyn NOBITS 00005698 000178 000ba0 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00006238 000178 000818 08 AI 3 23 4\n [ 9] .init NOBITS 00007000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00007020 001000 001040 04 AX 0 0 16\n [11] .plt.got NOBITS 00008060 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00008070 001000 00b2a4 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 680 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: 00001a1c 0 SECTION LOCAL DEFAULT 4 \n- 5: 000052a8 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000052aa 0 SECTION LOCAL DEFAULT 5 \n 6: 000055b8 0 SECTION LOCAL DEFAULT 6 \n 7: 00005698 0 SECTION LOCAL DEFAULT 7 \n 8: 00006238 0 SECTION LOCAL DEFAULT 8 \n 9: 00007000 0 SECTION LOCAL DEFAULT 9 \n 10: 00007020 0 SECTION LOCAL DEFAULT 10 \n 11: 00008060 0 SECTION LOCAL DEFAULT 11 \n 12: 00008070 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: 6509660c1156f0896940aae5fed13d05d1d8128f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 27537d75f9044f4904126f48f34bc7db7b4af6f7\n"}]}, {"source1": "./usr/lib/debug/.build-id/72/6261a409d4e85ddb3fea2381d989bb4aaf00e3.debug", "source2": "./usr/lib/debug/.build-id/97/60213b9eb289a3678689242fdee0b3ecd9d5c2.debug", "comments": ["Files 0% similar despite different names"], "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 00003c 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001b4 000178 001800 10 A 4 1 4\n- [ 4] .dynstr NOBITS 000019b4 000178 00363a 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00004fee 000178 000300 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 000019b4 000178 00363c 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00004ff0 000178 000300 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 000052f0 000178 000100 00 A 4 6 4\n [ 7] .rel.dyn NOBITS 000053f0 000178 0004c8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 000058b8 000178 0008e0 08 AI 3 23 4\n [ 9] .init NOBITS 00007000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00007020 001000 0011d0 04 AX 0 0 16\n [11] .plt.got NOBITS 000081f0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00008200 001000 00c7c4 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 569 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: 000001b4 0 SECTION LOCAL DEFAULT 3 \n 4: 000019b4 0 SECTION LOCAL DEFAULT 4 \n- 5: 00004fee 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00004ff0 0 SECTION LOCAL DEFAULT 5 \n 6: 000052f0 0 SECTION LOCAL DEFAULT 6 \n 7: 000053f0 0 SECTION LOCAL DEFAULT 7 \n 8: 000058b8 0 SECTION LOCAL DEFAULT 8 \n 9: 00007000 0 SECTION LOCAL DEFAULT 9 \n 10: 00007020 0 SECTION LOCAL DEFAULT 10 \n 11: 000081f0 0 SECTION LOCAL DEFAULT 11 \n 12: 00008200 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: 726261a409d4e85ddb3fea2381d989bb4aaf00e3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9760213b9eb289a3678689242fdee0b3ecd9d5c2\n"}]}, {"source1": "./usr/lib/debug/.build-id/79/e34051b57b3cfa184b099fb4ef53612fa1a1a7.debug", "source2": "./usr/lib/debug/.build-id/f7/a7f07d32ade618476d6336193e504aaf85a41b.debug", "comments": ["Files 0% similar despite different names"], "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 00003c 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001b4 000178 0017e0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00001994 000178 0037d9 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000516e 000178 0002fc 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00001994 000178 0037db 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00005170 000178 0002fc 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000546c 000178 000120 00 A 4 7 4\n [ 7] .rel.dyn NOBITS 0000558c 000178 0009d8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00005f64 000178 000870 08 AI 3 23 4\n [ 9] .init NOBITS 00007000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00007020 001000 0010f0 04 AX 0 0 16\n [11] .plt.got NOBITS 00008110 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00008120 001000 0095a4 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 684 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: 000001b4 0 SECTION LOCAL DEFAULT 3 \n 4: 00001994 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000516e 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00005170 0 SECTION LOCAL DEFAULT 5 \n 6: 0000546c 0 SECTION LOCAL DEFAULT 6 \n 7: 0000558c 0 SECTION LOCAL DEFAULT 7 \n 8: 00005f64 0 SECTION LOCAL DEFAULT 8 \n 9: 00007000 0 SECTION LOCAL DEFAULT 9 \n 10: 00007020 0 SECTION LOCAL DEFAULT 10 \n 11: 00008110 0 SECTION LOCAL DEFAULT 11 \n 12: 00008120 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: 79e34051b57b3cfa184b099fb4ef53612fa1a1a7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f7a7f07d32ade618476d6336193e504aaf85a41b\n"}]}, {"source1": "./usr/lib/debug/.build-id/7e/4f401591caf23f8e23191422d8d7ca52405e79.debug", "source2": "./usr/lib/debug/.build-id/89/ddbaf93c2923bc0b38e9e06887991183408c94.debug", "comments": ["Files 0% similar despite different names"], "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 000044 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001bc 000178 0029a0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00002b5c 000178 005da2 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000088fe 000178 000534 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00002b5c 000178 005da4 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00008900 000178 000534 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00008e34 000178 000140 00 A 4 8 4\n [ 7] .rel.dyn NOBITS 00008f74 000178 001648 08 A 3 0 4\n [ 8] .rel.plt NOBITS 0000a5bc 000178 001008 08 AI 3 23 4\n [ 9] .init NOBITS 0000c000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 0000c020 001000 002020 04 AX 0 0 16\n [11] .plt.got NOBITS 0000e040 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000e050 001000 026634 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 1207 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: 000001bc 0 SECTION LOCAL DEFAULT 3 \n 4: 00002b5c 0 SECTION LOCAL DEFAULT 4 \n- 5: 000088fe 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00008900 0 SECTION LOCAL DEFAULT 5 \n 6: 00008e34 0 SECTION LOCAL DEFAULT 6 \n 7: 00008f74 0 SECTION LOCAL DEFAULT 7 \n 8: 0000a5bc 0 SECTION LOCAL DEFAULT 8 \n 9: 0000c000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000c020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000e040 0 SECTION LOCAL DEFAULT 11 \n 12: 0000e050 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: 7e4f401591caf23f8e23191422d8d7ca52405e79\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 89ddbaf93c2923bc0b38e9e06887991183408c94\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-R@^yGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n bNWk`aBg\n ;^:oTTwnY\n wkBh2@wn\n ;wSCwT%k\n Y\\sEM=3~{Q\n