{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.UaxNj55tIo/b1/kwave_21.04.0-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.UaxNj55tIo/b2/kwave_21.04.0-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 29438cdf21cd11f209261ac8ac91e9f1 17323532 debug optional kwave-dbgsym_21.04.0-1_amd64.deb\n- 99a7256363e4eb95d1c7cc03437d7fe7 6360364 kde optional kwave_21.04.0-1_amd64.deb\n+ aa3fe6822fb6128603652cd249d55024 17322484 debug optional kwave-dbgsym_21.04.0-1_amd64.deb\n+ 6d3da43f24c9ee66c3b76d6692ae29c7 6359728 kde optional kwave_21.04.0-1_amd64.deb\n"}, {"source1": "kwave_21.04.0-1_amd64.deb", "source2": "kwave_21.04.0-1_amd64.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-27 04:45:23.000000 debian-binary\n--rw-r--r-- 0 0 0 9160 2021-04-27 04:45:23.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6351012 2021-04-27 04:45:23.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9156 2021-04-27 04:45:23.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 6350380 2021-04-27 04:45:23.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/bin/kwave", "source2": "./usr/bin/kwave", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x011518 0x011518 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x011520 0x011520 R 0x1000\n LOAD 0x012000 0x0000000000012000 0x0000000000012000 0x021d0d 0x021d0d R E 0x1000\n LOAD 0x034000 0x0000000000034000 0x0000000000034000 0x00a438 0x00a438 R 0x1000\n LOAD 0x03ecc8 0x000000000003fcc8 0x000000000003fcc8 0x002349 0x002378 RW 0x1000\n DYNAMIC 0x03fcd0 0x0000000000040cd0 0x0000000000040cd0 0x000300 0x000300 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x039900 0x0000000000039900 0x0000000000039900 0x000a64 0x000a64 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0003dc 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000006e8 0006e8 004368 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000004a50 004a50 0068fa 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000b34a 00b34a 00059e 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 000000000000b8e8 00b8e8 0000e0 00 A 6 5 8\n- [ 9] .rela.dyn RELA 000000000000b9c8 00b9c8 002d78 18 A 5 0 8\n- [10] .rela.plt RELA 000000000000e740 00e740 002dd8 18 AI 5 24 8\n+ [ 6] .dynstr STRTAB 0000000000004a50 004a50 0068fe 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000b34e 00b34e 00059e 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 000000000000b8f0 00b8f0 0000e0 00 A 6 5 8\n+ [ 9] .rela.dyn RELA 000000000000b9d0 00b9d0 002d78 18 A 5 0 8\n+ [10] .rela.plt RELA 000000000000e748 00e748 002dd8 18 AI 5 24 8\n [11] .init PROGBITS 0000000000012000 012000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000012020 012020 001ea0 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000013ec0 013ec0 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000013ed0 013ed0 01fe31 00 AX 0 0 16\n [15] .fini PROGBITS 0000000000033d04 033d04 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000034000 034000 0058f0 00 A 0 0 32\n [17] .qtversion PROGBITS 00000000000398f0 0398f0 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0xb9c8 contains 485 entries:\n+Relocation section '.rela.dyn' at offset 0xb9d0 contains 485 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000003fcc8 0000000000000008 R_X86_64_RELATIVE 155e0\n 000000000003fcd0 0000000000000008 R_X86_64_RELATIVE 154d0\n 000000000003fcd8 0000000000000008 R_X86_64_RELATIVE 155a0\n 000000000003fce8 0000000000000008 R_X86_64_RELATIVE 40ca0\n 000000000003fcf0 0000000000000008 R_X86_64_RELATIVE 21fc0\n 000000000003fcf8 0000000000000008 R_X86_64_RELATIVE 21ff0\n@@ -483,15 +483,15 @@\n 0000000000041f98 0000016700000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 0000000000041fa0 0000017100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 0000000000041fa8 0000018700000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000041fc0 000001a600000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave5LabelE + 0\n 0000000000041fd8 0000021800000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0\n 0000000000041fe8 0000022c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave11SampleArrayE + 0\n \n-Relocation section '.rela.plt' at offset 0xe740 contains 489 entries:\n+Relocation section '.rela.plt' at offset 0xe748 contains 489 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000040fe8 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK8QMdiArea15activeSubWindowEv@Qt_5 + 0\n 0000000000040ff0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave8MetaDataC1ERKS0_ + 0\n 0000000000040ff8 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QWidget4showEv@Qt_5 + 0\n 0000000000041000 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QObject10disconnectEPKS_PKcS1_S3_@Qt_5 + 0\n 0000000000041008 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QPixmapD1Ev@Qt_5 + 0\n 0000000000041010 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN11QMainWindow16setCentralWidgetEP7QWidget@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -23,24 +23,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3fcc8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3fcd8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x4a50\n 0x0000000000000006 (SYMTAB) 0x6e8\n- 0x000000000000000a (STRSZ) 26874 (bytes)\n+ 0x000000000000000a (STRSZ) 26878 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x40fd0\n 0x0000000000000002 (PLTRELSZ) 11736 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xe740\n- 0x0000000000000007 (RELA) 0xb9c8\n+ 0x0000000000000017 (JMPREL) 0xe748\n+ 0x0000000000000007 (RELA) 0xb9d0\n 0x0000000000000008 (RELASZ) 11640 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0xb8e8\n+ 0x000000006ffffffe (VERNEED) 0xb8f0\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0xb34a\n+ 0x000000006ffffff0 (VERSYM) 0xb34e\n 0x000000006ffffff9 (RELACOUNT) 154\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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: 2bc6f68031321c12282c54875dc0e9e8e4abd3f8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 63177bf8f974c094148a1e4bb5825dcdfa84a1ac\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\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 719 entries:\n- Addr: 0x000000000000b34a Offset: 0x00b34a Link: 5 (.dynsym)\n+ Addr: 0x000000000000b34e Offset: 0x00b34e Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 004: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 3 (Qt_5) \n 008: 4 (Qt_5) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 00c: 0 (*local*) 3 (Qt_5) 0 (*local*) 2 (Qt_5) \n 010: 0 (*local*) 3 (Qt_5) 4 (Qt_5) 2 (Qt_5) \n 014: 0 (*local*) 2 (Qt_5) 0 (*local*) 4 (Qt_5) \n 018: 4 (Qt_5) 0 (*local*) 3 (Qt_5) 2 (Qt_5) \n@@ -179,15 +179,15 @@\n 2bc: 2 (Qt_5) 1 (*global*) 1 (*global*) 1 (*global*) \n 2c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 2c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 2c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 2cc: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x000000000000b8e8 Offset: 0x00b8e8 Link: 6 (.dynstr)\n+ Addr: 0x000000000000b8f0 Offset: 0x00b8f0 Link: 6 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 3\n 0x0010: Name: GLIBC_2.14 Flags: none Version: 10\n 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 8\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0040: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0050: Name: CXXABI_1.3 Flags: none Version: 9\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1450,15 +1450,15 @@\n Zoom to all\n kwave_viewmagfit\n 1zoomAll()\n Select zoom factor\n 1selectZoom(int)\n 2activated(int)\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-c6f68031321c12282c54875dc0e9e8e4abd3f8.debug\n+177bf8f974c094148a1e4bb5825dcdfa84a1ac.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1675,9 +1675,9 @@\n 0x0000b2d0 51745f35 0051745f 352e3135 00000000 Qt_5.Qt_5.15....\n 0x0000b2e0 00000000 00000000 00000000 00000000 ................\n 0x0000b2f0 00000000 00000000 00000000 00000000 ................\n 0x0000b300 00000000 00000000 00000000 00000000 ................\n 0x0000b310 00000000 00000000 00000000 00000000 ................\n 0x0000b320 00000000 00000000 00000000 00000000 ................\n 0x0000b330 00000000 00000000 00000000 00000000 ................\n- 0x0000b340 00000000 00000000 0000 ..........\n+ 0x0000b340 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 63366636 38303331 33323163 31323238 c6f68031321c1228\n- 0x00000010 32633534 38373564 63306539 65386534 2c54875dc0e9e8e4\n- 0x00000020 61626433 66382e64 65627567 00000000 abd3f8.debug....\n- 0x00000030 717f087a q..z\n+ 0x00000000 31373762 66386639 37346330 39343134 177bf8f974c09414\n+ 0x00000010 38613165 34626235 38323564 63646661 8a1e4bb5825dcdfa\n+ 0x00000020 38346131 61632e64 65627567 00000000 84a1ac.debug....\n+ 0x00000030 53a186b6 S...\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/libkwave.so.21.04.0", "source2": "./usr/lib/x86_64-linux-gnu/libkwave.so.21.04.0", "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 0x368c0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x032250 0x032250 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x032258 0x032258 R 0x1000\n LOAD 0x033000 0x0000000000033000 0x0000000000033000 0x061a91 0x061a91 R E 0x1000\n LOAD 0x095000 0x0000000000095000 0x0000000000095000 0x01ef8c 0x01ef8c R 0x1000\n LOAD 0x0b42f0 0x00000000000b52f0 0x00000000000b52f0 0x007338 0x0075f0 RW 0x1000\n DYNAMIC 0x0b8b40 0x00000000000b9b40 0x00000000000b9b40 0x0002d0 0x0002d0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x09f498 0x000000000009f498 0x000000000009f498 0x00318c 0x00318c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0029a8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000002c08 002c08 00b118 18 A 4 1 8\n- [ 4] .dynstr STRTAB 000000000000dd20 00dd20 0108db 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000001e5fc 01e5fc 000ec2 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 000000000001f4c0 01f4c0 000160 00 A 4 8 8\n- [ 7] .rela.dyn RELA 000000000001f620 01f620 00da88 18 A 3 0 8\n- [ 8] .rela.plt RELA 000000000002d0a8 02d0a8 0051a8 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 000000000000dd20 00dd20 0108df 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000001e600 01e600 000ec2 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 000000000001f4c8 01f4c8 000160 00 A 4 8 8\n+ [ 7] .rela.dyn RELA 000000000001f628 01f628 00da88 18 A 3 0 8\n+ [ 8] .rela.plt RELA 000000000002d0b0 02d0b0 0051a8 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000033000 033000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000033020 033020 003680 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000366a0 0366a0 000220 08 AX 0 0 8\n [12] .text PROGBITS 00000000000368c0 0368c0 05e1c6 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000094a88 094a88 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000095000 095000 00a484 00 A 0 0 32\n [15] .qtversion PROGBITS 000000000009f488 09f488 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x1f620 contains 2331 entries:\n+Relocation section '.rela.dyn' at offset 0x1f628 contains 2331 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000000b52f0 0000000000000008 R_X86_64_RELATIVE 37ac0\n 00000000000b52f8 0000000000000008 R_X86_64_RELATIVE 376e0\n 00000000000b5300 0000000000000008 R_X86_64_RELATIVE 37710\n 00000000000b5308 0000000000000008 R_X86_64_RELATIVE 37760\n 00000000000b5310 0000000000000008 R_X86_64_RELATIVE 37790\n 00000000000b5318 0000000000000008 R_X86_64_RELATIVE 377c0\n@@ -2329,15 +2329,15 @@\n 00000000000bbfb0 000004dc00000006 R_X86_64_GLOB_DAT 0000000000038dc0 _ZN5Kwave6Plugin7sigDoneEPS0_ + 0\n 00000000000bbfb8 0000028700000006 R_X86_64_GLOB_DAT 00000000000b8180 _ZN5Kwave17MultiStreamWriter16staticMetaObjectE + 0\n 00000000000bbfc0 000005c900000006 R_X86_64_GLOB_DAT 0000000000038fc0 _ZN5Kwave13PluginManager11sigProgressERK7QString + 0\n 00000000000bbfd0 0000046000000006 R_X86_64_GLOB_DAT 00000000000b8658 _ZTVN5Kwave11CompressionE + 0\n 00000000000bbfd8 0000054800000006 R_X86_64_GLOB_DAT 00000000000bc670 _ZN5Kwave12CodecManager10m_encodersE + 0\n 00000000000bbfe0 000003a900000006 R_X86_64_GLOB_DAT 0000000000038540 _ZN5Kwave13SignalManager19sigSelectionChangedEyy + 0\n \n-Relocation section '.rela.plt' at offset 0x2d0a8 contains 871 entries:\n+Relocation section '.rela.plt' at offset 0x2d0b0 contains 871 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000000b9e28 000005ad00000007 R_X86_64_JUMP_SLOT 000000000005cba0 _ZNK5Kwave8MetaData11hasPropertyERK7QString + 0\n 00000000000b9e30 000005a700000007 R_X86_64_JUMP_SLOT 00000000000768f0 _ZN5Kwave13SignalManager12mergeStripesERK5QListINS_6Stripe4ListEERK7QVectorIjE + 0\n 00000000000b9e38 0000052e00000007 R_X86_64_JUMP_SLOT 0000000000066f70 _ZN5Kwave16MultiTrackReader4seekEy + 0\n 00000000000b9e40 000004d000000007 R_X86_64_JUMP_SLOT 0000000000073d60 _ZN5Kwave10SampleSinkC2EP7QObject + 0\n 00000000000b9e48 000005d000000007 R_X86_64_JUMP_SLOT 0000000000073b90 _ZN5Kwave11SampleArrayC1Ej + 0\n 00000000000b9e50 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN10QSemaphoreC1Ei@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -21,23 +21,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb52f0\n 0x000000000000001b (INIT_ARRAYSZ) 104 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb5358\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xdd20\n 0x0000000000000006 (SYMTAB) 0x2c08\n- 0x000000000000000a (STRSZ) 67803 (bytes)\n+ 0x000000000000000a (STRSZ) 67807 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xb9e10\n 0x0000000000000002 (PLTRELSZ) 20904 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x2d0a8\n- 0x0000000000000007 (RELA) 0x1f620\n+ 0x0000000000000017 (JMPREL) 0x2d0b0\n+ 0x0000000000000007 (RELA) 0x1f628\n 0x0000000000000008 (RELASZ) 55944 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x1f4c0\n+ 0x000000006ffffffe (VERNEED) 0x1f4c8\n 0x000000006fffffff (VERNEEDNUM) 8\n- 0x000000006ffffff0 (VERSYM) 0x1e5fc\n+ 0x000000006ffffff0 (VERSYM) 0x1e600\n 0x000000006ffffff9 (RELACOUNT) 821\n 0x0000000000000000 (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: d033b6efafbef01e9ca7ed251a40de6f9bf13d4f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1ea6d3afdeb9be0399a52c23f3470cee9f1ffafb\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 1889 entries:\n- Addr: 0x000000000001e5fc Offset: 0x01e5fc Link: 3 (.dynsym)\n+ Addr: 0x000000000001e600 Offset: 0x01e600 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 004: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 008: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 00c: 4 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 010: 4 (Qt_5) 2 (Qt_5) 3 (Qt_5) 5 (GLIBC_2.2.5)\n 014: 0 (*local*) 4 (Qt_5) 4 (Qt_5) 2 (Qt_5) \n 018: 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) 6 (Qt_5.15) \n@@ -472,15 +472,15 @@\n 750: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 754: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 758: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 75c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 760: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 8 entries:\n- Addr: 0x000000000001f4c0 Offset: 0x01f4c0 Link: 4 (.dynstr)\n+ Addr: 0x000000000001f4c8 Offset: 0x01f4c8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libsamplerate.so.0 Cnt: 1\n 0x0010: Name: libsamplerate.so.0.0 Flags: none Version: 13\n 0x0020: Version: 1 File: libm.so.6 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 10\n 0x0040: Version: 1 File: libpthread.so.0 Cnt: 1\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 8\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 2\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3298,15 +3298,15 @@\n N5Kwave20UndoTransactionGuardE\n OS doesn't support AVX instructions.\n Benchmarking memcpy methods (smaller is better):\n \t%s : %lld\n using -> '%s'\n linux kernel\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-33b6efafbef01e9ca7ed251a40de6f9bf13d4f.debug\n+a6d3afdeb9be0399a52c23f3470cee9f1ffafb.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -4233,9 +4233,9 @@\n 0x0001e580 0051745f 35005174 5f352e31 35000000 .Qt_5.Qt_5.15...\n 0x0001e590 00000000 00000000 00000000 00000000 ................\n 0x0001e5a0 00000000 00000000 00000000 00000000 ................\n 0x0001e5b0 00000000 00000000 00000000 00000000 ................\n 0x0001e5c0 00000000 00000000 00000000 00000000 ................\n 0x0001e5d0 00000000 00000000 00000000 00000000 ................\n 0x0001e5e0 00000000 00000000 00000000 00000000 ................\n- 0x0001e5f0 00000000 00000000 000000 ...........\n+ 0x0001e5f0 00000000 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 33336236 65666166 62656630 31653963 33b6efafbef01e9c\n- 0x00000010 61376564 32353161 34306465 36663962 a7ed251a40de6f9b\n- 0x00000020 66313364 34662e64 65627567 00000000 f13d4f.debug....\n- 0x00000030 cfc2e0ee ....\n+ 0x00000000 61366433 61666465 62396265 30333939 a6d3afdeb9be0399\n+ 0x00000010 61353263 32336633 34373063 65653966 a52c23f3470cee9f\n+ 0x00000020 31666661 66622e64 65627567 00000000 1ffafb.debug....\n+ 0x00000030 acb1e7ef ....\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/libkwavegui.so.21.04.0", "source2": "./usr/lib/x86_64-linux-gnu/libkwavegui.so.21.04.0", "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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 001360 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000015c0 0015c0 0084d8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000009a98 009a98 00d240 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000016cd8 016cd8 000b12 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000009a98 009a98 00d244 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000016cdc 016cdc 000b12 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000177f0 0177f0 000110 00 A 4 6 8\n [ 7] .rela.dyn RELA 0000000000017900 017900 00af68 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000022868 022868 004740 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000027000 027000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000027020 027020 002f90 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000029fb0 029fb0 0000f0 08 AX 0 0 8\n [12] .text PROGBITS 000000000002a0a0 02a0a0 0303e1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -18,23 +18,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x6c538\n 0x000000000000001b (INIT_ARRAYSZ) 32 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x6c558\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x9a98\n 0x0000000000000006 (SYMTAB) 0x15c0\n- 0x000000000000000a (STRSZ) 53824 (bytes)\n+ 0x000000000000000a (STRSZ) 53828 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x70510\n 0x0000000000000002 (PLTRELSZ) 18240 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x22868\n 0x0000000000000007 (RELA) 0x17900\n 0x0000000000000008 (RELASZ) 44904 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x177f0\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x16cd8\n+ 0x000000006ffffff0 (VERSYM) 0x16cdc\n 0x000000006ffffff9 (RELACOUNT) 323\n 0x0000000000000000 (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: a0cd12097c9df1f498718f5049d701509ad2a294\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9b7b74220d6b6f675ca0e8ab49dbce33bc36e89e\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 1417 entries:\n- Addr: 0x0000000000016cd8 Offset: 0x016cd8 Link: 3 (.dynsym)\n+ Addr: 0x0000000000016cdc Offset: 0x016cdc Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 004: 0 (*local*) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 008: 2 (Qt_5) 3 (Qt_5) 4 (Qt_5) 3 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) 4 (Qt_5) \n 010: 3 (Qt_5) 0 (*local*) 2 (Qt_5) 3 (Qt_5) \n 014: 4 (Qt_5) 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 018: 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2173,15 +2173,15 @@\n 1showCursor()\n 2sigPlaybackStopped()\n list-add\n 1contextMenuLabelNew()\n label:add(%1)\n 2sigPlaybackPos(sample_index_t)\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-cd12097c9df1f498718f5049d701509ad2a294.debug\n+7b74220d6b6f675ca0e8ab49dbce33bc36e89e.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -3360,8 +3360,9 @@\n 0x00016c68 31350000 00000000 00000000 00000000 15..............\n 0x00016c78 00000000 00000000 00000000 00000000 ................\n 0x00016c88 00000000 00000000 00000000 00000000 ................\n 0x00016c98 00000000 00000000 00000000 00000000 ................\n 0x00016ca8 00000000 00000000 00000000 00000000 ................\n 0x00016cb8 00000000 00000000 00000000 00000000 ................\n 0x00016cc8 00000000 00000000 00000000 00000000 ................\n+ 0x00016cd8 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 63643132 30393763 39646631 66343938 cd12097c9df1f498\n- 0x00000010 37313866 35303439 64373031 35303961 718f5049d701509a\n- 0x00000020 64326132 39342e64 65627567 00000000 d2a294.debug....\n- 0x00000030 bb386757 .8gW\n+ 0x00000000 37623734 32323064 36623666 36373563 7b74220d6b6f675c\n+ 0x00000010 61306538 61623439 64626365 33336263 a0e8ab49dbce33bc\n+ 0x00000020 33366538 39652e64 65627567 00000000 36e89e.debug....\n+ 0x00000030 a04a45ef .JE.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_about.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_about.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001d88 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002020 002020 002b15 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000004b36 004b36 000276 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002020 002020 002b19 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000004b3a 004b3a 000276 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000004db0 004db0 000100 00 A 4 6 8\n [ 7] .rela.dyn RELA 0000000000004eb0 004eb0 003d80 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000008c30 008c30 001200 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000000a000 00a000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000a020 00a020 000c10 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000ac30 00ac30 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000ac40 00ac40 0065bb 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1bab0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1bab8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2020\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 11029 (bytes)\n+ 0x000000000000000a (STRSZ) 11033 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1c990\n 0x0000000000000002 (PLTRELSZ) 4608 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x8c30\n 0x0000000000000007 (RELA) 0x4eb0\n 0x0000000000000008 (RELASZ) 15744 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x4db0\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x4b36\n+ 0x000000006ffffff0 (VERSYM) 0x4b3a\n 0x000000006ffffff9 (RELACOUNT) 376\n 0x0000000000000000 (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: 2b6387d8afdd08657324f14723ab6b6bb6ba52f1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 50da4634a4c0370b3ef93a2f80d1873a5ef27721\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 315 entries:\n- Addr: 0x0000000000004b36 Offset: 0x004b36 Link: 3 (.dynsym)\n+ Addr: 0x0000000000004b3a Offset: 0x004b3a Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 004: 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 008: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) 5 (Qt_5.15) \n 010: 0 (*local*) 2 (Qt_5) 6 (GLIBCXX_3.4) 2 (Qt_5) \n 014: 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 018: 4 (Qt_5) 4 (Qt_5) 2 (Qt_5) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -649,15 +649,15 @@\n KwavehName[sk]pO programe KwavehName[sl]gO KwavehName[sv]hOm KwavehName[tr]oKwave Hakk\n ndahName[uk]l\n KwavelName[x-test]oxxAbout KwavexxkName[zh_CN]l\n KwavekName[zh_TW]l\n KwavelServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-6387d8afdd08657324f14723ab6b6bb6ba52f1.debug\n+da4634a4c0370b3ef93a2f80d1873a5ef27721.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -685,9 +685,9 @@\n 0x00004ac0 31350051 745f3500 00000000 00000000 15.Qt_5.........\n 0x00004ad0 00000000 00000000 00000000 00000000 ................\n 0x00004ae0 00000000 00000000 00000000 00000000 ................\n 0x00004af0 00000000 00000000 00000000 00000000 ................\n 0x00004b00 00000000 00000000 00000000 00000000 ................\n 0x00004b10 00000000 00000000 00000000 00000000 ................\n 0x00004b20 00000000 00000000 00000000 00000000 ................\n- 0x00004b30 00000000 00 .....\n+ 0x00004b30 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 36333837 64386166 64643038 36353733 6387d8afdd086573\n- 0x00000010 32346631 34373233 61623662 36626236 24f14723ab6b6bb6\n- 0x00000020 62613532 66312e64 65627567 00000000 ba52f1.debug....\n- 0x00000030 9c955b7a ..[z\n+ 0x00000000 64613436 33346134 63303337 30623365 da4634a4c0370b3e\n+ 0x00000010 66393361 32663830 64313837 33613565 f93a2f80d1873a5e\n+ 0x00000020 66323737 32312e64 65627567 00000000 f27721.debug....\n+ 0x00000030 169d7243 ..rC\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_amplifyfree.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_amplifyfree.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 0x77d0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0062d0 0x0062d0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0062d8 0x0062d8 R 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x0057d9 0x0057d9 R E 0x1000\n LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x001e50 0x001e50 R 0x1000\n LOAD 0x00f010 0x0000000000010010 0x0000000000010010 0x000ff8 0x001030 RW 0x1000\n DYNAMIC 0x00f930 0x0000000000010930 0x0000000000010930 0x000270 0x000270 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00dbe4 0x000000000000dbe4 0x000000000000dbe4 0x00031c 0x00031c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000050 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002b0 0002b0 0016b0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001960 001960 002284 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003be4 003be4 0001e4 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000003dc8 003dc8 0000c0 00 A 4 4 8\n- [ 7] .rela.dyn RELA 0000000000003e88 003e88 0018f0 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000005778 005778 000b58 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000001960 001960 002288 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003be8 003be8 0001e4 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000003dd0 003dd0 0000c0 00 A 4 4 8\n+ [ 7] .rela.dyn RELA 0000000000003e90 003e90 0018f0 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000005780 005780 000b58 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 0007a0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000077c0 0077c0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000077d0 0077d0 005000 00 AX 0 0 16\n [13] .fini PROGBITS 000000000000c7d0 00c7d0 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000000d000 00d000 000798 00 A 0 0 32\n [15] .qtversion PROGBITS 000000000000d798 00d798 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x3e88 contains 266 entries:\n+Relocation section '.rela.dyn' at offset 0x3e90 contains 266 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000010010 0000000000000008 R_X86_64_RELATIVE 7890\n 0000000000010018 0000000000000008 R_X86_64_RELATIVE 7850\n 0000000000010028 0000000000000008 R_X86_64_RELATIVE 10578\n 0000000000010030 0000000000000008 R_X86_64_RELATIVE acf0\n 0000000000010038 0000000000000008 R_X86_64_RELATIVE aed0\n 0000000000010040 0000000000000008 R_X86_64_RELATIVE ac50\n@@ -264,15 +264,15 @@\n 0000000000010fb8 0000009200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN12QMapDataBase11shared_nullE@Qt_5 + 0\n 0000000000010fc0 000000a700000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTV11QSpacerItem@Qt_5 + 0\n 0000000000010fc8 000000ec00000006 R_X86_64_GLOB_DAT 0000000000010798 _ZTVN5Kwave16MultiTrackSourceINS_3MulELb1EEE + 0\n 0000000000010fd0 000000be00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN7QObject16staticMetaObjectE@Qt_5 + 0\n 0000000000010fd8 000000c600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000010fe0 000000ed00000006 R_X86_64_GLOB_DAT 00000000000106d0 _ZTVN5Kwave16MultiTrackSourceINS_3MulELb0EEE + 0\n \n-Relocation section '.rela.plt' at offset 0x5778 contains 121 entries:\n+Relocation section '.rela.plt' at offset 0x5780 contains 121 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000010bb8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QStringaSERKS_@Qt_5 + 0\n 0000000000010bc0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN16QDialogButtonBox18setStandardButtonsE6QFlagsINS_14StandardButtonEE@Qt_5 + 0\n 0000000000010bc8 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QString11reallocDataEjb@Qt_5 + 0\n 0000000000010bd0 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QLayout18setContentsMarginsEiiii@Qt_5 + 0\n 0000000000010bd8 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave3MulC1Ev + 0\n 0000000000010be0 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData6detachEi@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x10010\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x10018\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1960\n 0x0000000000000006 (SYMTAB) 0x2b0\n- 0x000000000000000a (STRSZ) 8836 (bytes)\n+ 0x000000000000000a (STRSZ) 8840 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x10ba0\n 0x0000000000000002 (PLTRELSZ) 2904 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x5778\n- 0x0000000000000007 (RELA) 0x3e88\n+ 0x0000000000000017 (JMPREL) 0x5780\n+ 0x0000000000000007 (RELA) 0x3e90\n 0x0000000000000008 (RELASZ) 6384 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x3dc8\n+ 0x000000006ffffffe (VERNEED) 0x3dd0\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x3be4\n+ 0x000000006ffffff0 (VERSYM) 0x3be8\n 0x000000006ffffff9 (RELACOUNT) 109\n 0x0000000000000000 (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: 3407ab9688b7424563d89e079f061111b31856a1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c8471c3338f8b6491fd3009ae5324262aab8847\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 242 entries:\n- Addr: 0x0000000000003be4 Offset: 0x003be4 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003be8 Offset: 0x003be8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 004: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 2 (Qt_5) \n 008: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 00c: 2 (Qt_5) 0 (*local*) 0 (*local*) 4 (GLIBC_2.14) \n 010: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 5 (Qt_5.15) \n 018: 3 (Qt_5) 2 (Qt_5) 6 (GLIBCXX_3.4) 3 (Qt_5) \n@@ -60,15 +60,15 @@\n 0e0: 0 (*local*) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 0e4: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*) \n 0e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0f0: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000003dc8 Offset: 0x003dc8 Link: 4 (.dynstr)\n+ Addr: 0x0000000000003dd0 Offset: 0x003dd0 Link: 4 (.dynstr)\n 000000: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0010: Name: CXXABI_1.3 Flags: none Version: 8\n 0x0020: Name: GLIBCXX_3.4 Flags: none Version: 6\n 0x0030: Version: 1 File: libc.so.6 Cnt: 3\n 0x0040: Name: GLIBC_2.4 Flags: none Version: 9\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 7\n 0x0060: Name: GLIBC_2.14 Flags: none Version: 4\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -339,15 +339,15 @@\n ajhName[sv]rFri f\n rkninghName[uk]x%\n lName[x-test]pxxAmplify FreexxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-07ab9688b7424563d89e079f061111b31856a1.debug\n+8471c3338f8b6491fd3009ae5324262aab8847.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -548,9 +548,9 @@\n 0x00003b70 745f352e 31350000 00000000 00000000 t_5.15..........\n 0x00003b80 00000000 00000000 00000000 00000000 ................\n 0x00003b90 00000000 00000000 00000000 00000000 ................\n 0x00003ba0 00000000 00000000 00000000 00000000 ................\n 0x00003bb0 00000000 00000000 00000000 00000000 ................\n 0x00003bc0 00000000 00000000 00000000 00000000 ................\n 0x00003bd0 00000000 00000000 00000000 00000000 ................\n- 0x00003be0 00000000 ....\n+ 0x00003be0 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 30376162 39363838 62373432 34353633 07ab9688b7424563\n- 0x00000010 64383965 30373966 30363131 31316233 d89e079f061111b3\n- 0x00000020 31383536 61312e64 65627567 00000000 1856a1.debug....\n- 0x00000030 a2a9fc3e ...>\n+ 0x00000000 38343731 63333333 38663862 36343931 8471c3338f8b6491\n+ 0x00000010 66643330 30396165 35333234 32363261 fd3009ae5324262a\n+ 0x00000020 61623838 34372e64 65627567 00000000 ab8847.debug....\n+ 0x00000030 9226f2cb .&..\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_band_pass.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_band_pass.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001758 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000019f0 0019f0 00225f 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003c50 003c50 0001f2 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000019f0 0019f0 002263 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003c54 003c54 0001f2 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000003e48 003e48 000100 00 A 4 6 8\n [ 7] .rela.dyn RELA 0000000000003f48 003f48 001cb0 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000005bf8 005bf8 000c60 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 000850 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000007870 007870 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000007880 007880 004ebb 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x10e30\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x10e38\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x19f0\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 8799 (bytes)\n+ 0x000000000000000a (STRSZ) 8803 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x11b60\n 0x0000000000000002 (PLTRELSZ) 3168 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x5bf8\n 0x0000000000000007 (RELA) 0x3f48\n 0x0000000000000008 (RELASZ) 7344 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x3e48\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x3c50\n+ 0x000000006ffffff0 (VERSYM) 0x3c54\n 0x000000006ffffff9 (RELACOUNT) 140\n 0x0000000000000000 (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: 0809c5dc1509bf7f5f594dbb608a1c669ea9c3c6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8f403288ba2c61a2bad8fad453d816426a14ebde\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 249 entries:\n- Addr: 0x0000000000003c50 Offset: 0x003c50 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003c54 Offset: 0x003c54 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 004: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 00c: 0 (*local*) 4 (GLIBC_2.14) 2 (Qt_5) 0 (*local*) \n 010: 2 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 2 (Qt_5) 2 (Qt_5) 5 (Qt_5.15) 3 (Qt_5) \n 018: 2 (Qt_5) 6 (GLIBCXX_3.4) 2 (Qt_5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -359,15 +359,15 @@\n Filter p\n smovej priepustihName[sl]x0Pasovno prehodni filter - Band Pass Filter (BPF)hName[sv]nBandpassfilterhName[uk]x,\n lName[x-test]txxBand Pass FilterxxkName[zh_CN]o\n kName[zh_TW]o\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-09c5dc1509bf7f5f594dbb608a1c669ea9c3c6.debug\n+403288ba2c61a2bad8fad453d816426a14ebde.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -545,9 +545,10 @@\n 0x00003bd0 322e3134 0051745f 35005174 5f352e31 2.14.Qt_5.Qt_5.1\n 0x00003be0 35000000 00000000 00000000 00000000 5...............\n 0x00003bf0 00000000 00000000 00000000 00000000 ................\n 0x00003c00 00000000 00000000 00000000 00000000 ................\n 0x00003c10 00000000 00000000 00000000 00000000 ................\n 0x00003c20 00000000 00000000 00000000 00000000 ................\n 0x00003c30 00000000 00000000 00000000 00000000 ................\n- 0x00003c40 00000000 00000000 00000000 000000 ...............\n+ 0x00003c40 00000000 00000000 00000000 00000000 ................\n+ 0x00003c50 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 30396335 64633135 30396266 37663566 09c5dc1509bf7f5f\n- 0x00000010 35393464 62623630 38613163 36363965 594dbb608a1c669e\n- 0x00000020 61396333 63362e64 65627567 00000000 a9c3c6.debug....\n- 0x00000030 536a7361 Sjsa\n+ 0x00000000 34303332 38386261 32633631 61326261 403288ba2c61a2ba\n+ 0x00000010 64386661 64343533 64383136 34323661 d8fad453d816426a\n+ 0x00000020 31346562 64652e64 65627567 00000000 14ebde.debug....\n+ 0x00000030 d394f1a6 ....\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_ascii.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_ascii.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 0x57c0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0049b8 0x0049b8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0049c0 0x0049c0 R 0x1000\n LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x004f35 0x004f35 R E 0x1000\n LOAD 0x00a000 0x000000000000a000 0x000000000000a000 0x001694 0x001694 R 0x1000\n LOAD 0x00c488 0x000000000000d488 0x000000000000d488 0x000b80 0x000bc8 RW 0x1000\n DYNAMIC 0x00c978 0x000000000000d978 0x000000000000d978 0x000240 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00a818 0x000000000000a818 0x000000000000a818 0x00027c 0x00027c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001200 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001498 001498 001927 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002dc0 002dc0 000180 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000002f40 002f40 0000b0 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000002ff0 002ff0 000e88 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000003e78 003e78 000b40 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000001498 001498 00192b 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002dc4 002dc4 000180 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000002f48 002f48 0000b0 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000002ff8 002ff8 000e88 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000003e80 003e80 000b40 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 000790 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000057b0 0057b0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000057c0 0057c0 00476a 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000009f2c 009f2c 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000000a000 00a000 000417 00 A 0 0 32\n [15] .qtversion PROGBITS 000000000000a418 00a418 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x2ff0 contains 155 entries:\n+Relocation section '.rela.dyn' at offset 0x2ff8 contains 155 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000d488 0000000000000008 R_X86_64_RELATIVE 5940\n 000000000000d490 0000000000000008 R_X86_64_RELATIVE 5860\n 000000000000d498 0000000000000008 R_X86_64_RELATIVE 5900\n 000000000000d4a8 0000000000000008 R_X86_64_RELATIVE d768\n 000000000000d4b0 0000000000000008 R_X86_64_RELATIVE 7ec0\n 000000000000d4b8 0000000000000008 R_X86_64_RELATIVE 7ef0\n@@ -153,15 +153,15 @@\n 000000000000dfc8 0000006900000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN12QMapDataBase11shared_nullE@Qt_5 + 0\n 000000000000dfd0 0000008600000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 000000000000dfd8 0000009f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000000dfe0 000000af00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000000dfe8 000000b300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000dff0 000000b500000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n \n-Relocation section '.rela.plt' at offset 0x3e78 contains 120 entries:\n+Relocation section '.rela.plt' at offset 0x3e80 contains 120 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000dbd0 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK5Kwave8FileInfo3getENS_12FilePropertyE + 0\n 000000000000dbd8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QMapDataBase10createNodeEiiP12QMapNodeBaseb@Qt_5 + 0\n 000000000000dbe0 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData6appendEv@Qt_5 + 0\n 000000000000dbe8 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _Z5ki18nPKc + 0\n 000000000000dbf0 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave8FileInfoC1ERKNS_12MetaDataListE + 0\n 000000000000dbf8 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QtSharedPointer20ExternalRefCountData9getAndRefEPK7QObject@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xd488\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xd498\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1498\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 6439 (bytes)\n+ 0x000000000000000a (STRSZ) 6443 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xdbb8\n 0x0000000000000002 (PLTRELSZ) 2880 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x3e78\n- 0x0000000000000007 (RELA) 0x2ff0\n+ 0x0000000000000017 (JMPREL) 0x3e80\n+ 0x0000000000000007 (RELA) 0x2ff8\n 0x0000000000000008 (RELASZ) 3720 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x2f40\n+ 0x000000006ffffffe (VERNEED) 0x2f48\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x2dc0\n+ 0x000000006ffffff0 (VERSYM) 0x2dc4\n 0x000000006ffffff9 (RELACOUNT) 55\n 0x0000000000000000 (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: d92e72b472cb455081f7f18d0c0dc51f23495755\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5d78ba6b7150cfd02faf379acd4c94e80546510c\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 192 entries:\n- Addr: 0x0000000000002dc0 Offset: 0x002dc0 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002dc4 Offset: 0x002dc4 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5.15) 3 (Qt_5) \n 004: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 00c: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 4 (GLIBCXX_3.4)\n 010: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 014: 3 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 018: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 0 (*local*) \n@@ -47,15 +47,15 @@\n 0ac: 0 (*local*) 3 (Qt_5) 0 (*local*) 0 (*local*) \n 0b0: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 0 (*local*) \n 0b4: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 0b8: 4 (GLIBCXX_3.4) 3 (Qt_5) 3 (Qt_5) 1 (*global*) \n 0bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000002f40 Offset: 0x002f40 Link: 4 (.dynstr)\n+ Addr: 0x0000000000002f48 Offset: 0x002f48 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 9\n 0x0020: Name: GLIBC_2.3 Flags: none Version: 8\n 0x0030: Name: GLIBC_2.14 Flags: none Version: 7\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 5\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0060: Name: CXXABI_1.3 Flags: none Version: 6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -243,15 +243,15 @@\n o ASCIIhName[ru]p\n ASCIIhName[sk]kASCII kodekhName[sl]kkodek ASCIIhName[sv]lASCII-kodarehName[tr]jACII KodekhName[uk]p\n ASCIIlName[x-test]oxxASCII CodecxxkName[zh_CN]uASCII \n kName[zh_TW]oASCII \n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-2e72b472cb455081f7f18d0c0dc51f23495755.debug\n+78ba6b7150cfd02faf379acd4c94e80546510c.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -398,9 +398,9 @@\n 0x00002d48 35005174 5f352e31 35000000 00000000 5.Qt_5.15.......\n 0x00002d58 00000000 00000000 00000000 00000000 ................\n 0x00002d68 00000000 00000000 00000000 00000000 ................\n 0x00002d78 00000000 00000000 00000000 00000000 ................\n 0x00002d88 00000000 00000000 00000000 00000000 ................\n 0x00002d98 00000000 00000000 00000000 00000000 ................\n 0x00002da8 00000000 00000000 00000000 00000000 ................\n- 0x00002db8 00000000 000000 .......\n+ 0x00002db8 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 32653732 62343732 63623435 35303831 2e72b472cb455081\n- 0x00000010 66376631 38643063 30646335 31663233 f7f18d0c0dc51f23\n- 0x00000020 34393537 35352e64 65627567 00000000 495755.debug....\n- 0x00000030 ea08164b ...K\n+ 0x00000000 37386261 36623731 35306366 64303266 78ba6b7150cfd02f\n+ 0x00000010 61663337 39616364 34633934 65383035 af379acd4c94e805\n+ 0x00000020 34363531 30632e64 65627567 00000000 46510c.debug....\n+ 0x00000030 9be95f05 .._.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_audiofile.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_audiofile.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 000cf0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000f88 000f88 00124e 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000021d6 0021d6 000114 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000f88 000f88 001252 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000021da 0021da 000114 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000022f0 0022f0 0000a0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000002390 002390 000b58 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000002ee8 002ee8 0006d8 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000004020 004020 0004a0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000044c0 0044c0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000044d0 0044d0 0021a3 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x9708\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x9718\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xf88\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 4686 (bytes)\n+ 0x000000000000000a (STRSZ) 4690 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x9d40\n 0x0000000000000002 (PLTRELSZ) 1752 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x2ee8\n 0x0000000000000007 (RELA) 0x2390\n 0x0000000000000008 (RELASZ) 2904 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x22f0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x21d6\n+ 0x000000006ffffff0 (VERSYM) 0x21da\n 0x000000006ffffff9 (RELACOUNT) 45\n 0x0000000000000000 (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: 87013611950436281fb165d4da66a9b0c67bd66c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4f016b949486d720eda9832db14a2a0ebbea7767\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 138 entries:\n- Addr: 0x00000000000021d6 Offset: 0x0021d6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000021da Offset: 0x0021da Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5.15) 0 (*local*) \n 004: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 4 (GLIBCXX_3.4)\n 010: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5)\n 018: 0 (*local*) 3 (Qt_5) 0 (*local*) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -216,15 +216,15 @@\n o do AudiofilehName[ru]x(\n hName[sk]oAudiofile kodekhName[sl]okodek AudiofilehName[sv]oAudiofil-kodarehName[tr]oAudiofile KodekhName[uk]t\n AudiofilelName[x-test]sxxAudiofile CodecxxkName[zh_CN]vAudiofile \n kName[zh_TW]u\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-013611950436281fb165d4da66a9b0c67bd66c.debug\n+016b949486d720eda9832db14a2a0ebbea7767.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -288,9 +288,10 @@\n 0x00002158 332e3400 51745f35 0051745f 352e3135 3.4.Qt_5.Qt_5.15\n 0x00002168 00000000 00000000 00000000 00000000 ................\n 0x00002178 00000000 00000000 00000000 00000000 ................\n 0x00002188 00000000 00000000 00000000 00000000 ................\n 0x00002198 00000000 00000000 00000000 00000000 ................\n 0x000021a8 00000000 00000000 00000000 00000000 ................\n 0x000021b8 00000000 00000000 00000000 00000000 ................\n- 0x000021c8 00000000 00000000 00000000 0000 ..............\n+ 0x000021c8 00000000 00000000 00000000 00000000 ................\n+ 0x000021d8 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 30313336 31313935 30343336 32383166 013611950436281f\n- 0x00000010 62313635 64346461 36366139 62306336 b165d4da66a9b0c6\n- 0x00000020 37626436 36632e64 65627567 00000000 7bd66c.debug....\n- 0x00000030 03bdb130 ...0\n+ 0x00000000 30313662 39343934 38366437 32306564 016b949486d720ed\n+ 0x00000010 61393833 32646231 34613261 30656262 a9832db14a2a0ebb\n+ 0x00000020 65613737 36372e64 65627567 00000000 ea7767.debug....\n+ 0x00000030 3bacee77 ;..w\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_flac.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_flac.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000044 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a8 0002a8 001a58 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001d00 001d00 002b38 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000004838 004838 000232 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001d00 001d00 002b3c 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000483c 00483c 000232 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000004a70 004a70 0000a0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000004b10 004b10 001908 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000006418 006418 000b70 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 0007b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000077d0 0077d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000077e0 0077e0 004356 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xf088\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xf098\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1d00\n 0x0000000000000006 (SYMTAB) 0x2a8\n- 0x000000000000000a (STRSZ) 11064 (bytes)\n+ 0x000000000000000a (STRSZ) 11068 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xfba0\n 0x0000000000000002 (PLTRELSZ) 2928 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x6418\n 0x0000000000000007 (RELA) 0x4b10\n 0x0000000000000008 (RELASZ) 6408 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x4a70\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x4838\n+ 0x000000006ffffff0 (VERSYM) 0x483c\n 0x000000006ffffff9 (RELACOUNT) 78\n 0x0000000000000000 (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: 2fcc8eb1e2d82e9c2e7287062bc87af94efb6fbf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 15e6681ea4b1680ea044ff6ca0c4ee1e13e97f07\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 281 entries:\n- Addr: 0x0000000000004838 Offset: 0x004838 Link: 3 (.dynsym)\n+ Addr: 0x000000000000483c Offset: 0x00483c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5.15) 0 (*local*) \n 004: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 4 (GLIBCXX_3.4)\n 018: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -344,15 +344,15 @@\n o em FLACkName[pt_BR]jCodec FLAChName[ru]o\n FLAChName[sk]jFLAC kodekhName[sl]jkodek FLAChName[sv]kFLAC-kodarehName[tr]jFLAC KodekhName[uk]o\n FLAClName[x-test]nxxFLAC CodecxxkName[zh_CN]tFLAC \n kName[zh_TW]nFLAC \n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-cc8eb1e2d82e9c2e7287062bc87af94efb6fbf.debug\n+e6681ea4b1680ea044ff6ca0c4ee1e13e97f07.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -687,9 +687,9 @@\n 0x000047c0 5f350051 745f352e 31350000 00000000 _5.Qt_5.15......\n 0x000047d0 00000000 00000000 00000000 00000000 ................\n 0x000047e0 00000000 00000000 00000000 00000000 ................\n 0x000047f0 00000000 00000000 00000000 00000000 ................\n 0x00004800 00000000 00000000 00000000 00000000 ................\n 0x00004810 00000000 00000000 00000000 00000000 ................\n 0x00004820 00000000 00000000 00000000 00000000 ................\n- 0x00004830 00000000 00000000 ........\n+ 0x00004830 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 63633865 62316532 64383265 39633265 cc8eb1e2d82e9c2e\n- 0x00000010 37323837 30363262 63383761 66393465 7287062bc87af94e\n- 0x00000020 66623666 62662e64 65627567 00000000 fb6fbf.debug....\n- 0x00000030 1936aa6a .6.j\n+ 0x00000000 65363638 31656134 62313638 30656130 e6681ea4b1680ea0\n+ 0x00000010 34346666 36636130 63346565 31653133 44ff6ca0c4ee1e13\n+ 0x00000020 65393766 30372e64 65627567 00000000 e97f07.debug....\n+ 0x00000030 7aa4eeb0 z...\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_mp3.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_mp3.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 0xb2b0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x009e18 0x009e18 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x009e20 0x009e20 R 0x1000\n LOAD 0x00a000 0x000000000000a000 0x000000000000a000 0x013fdd 0x013fdd R E 0x1000\n LOAD 0x01e000 0x000000000001e000 0x000000000001e000 0x004874 0x004874 R 0x1000\n LOAD 0x0229f0 0x00000000000239f0 0x00000000000239f0 0x001618 0x0018d0 RW 0x1000\n DYNAMIC 0x023340 0x0000000000024340 0x0000000000024340 0x0002e0 0x0002e0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0203e4 0x00000000000203e4 0x00000000000203e4 0x0005ac 0x0005ac R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 002790 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002a28 002a28 00397a 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000063a2 0063a2 00034c 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000066f0 0066f0 0000e0 00 A 4 5 8\n- [ 7] .rela.dyn RELA 00000000000067d0 0067d0 001aa0 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000008270 008270 001ba8 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000002a28 002a28 00397e 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000063a6 0063a6 00034c 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000066f8 0066f8 0000e0 00 A 4 5 8\n+ [ 7] .rela.dyn RELA 00000000000067d8 0067d8 001aa0 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000008278 008278 001ba8 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000000a000 00a000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000a020 00a020 001280 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000b2a0 00b2a0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000b2b0 00b2b0 012d21 00 AX 0 0 16\n [13] .fini PROGBITS 000000000001dfd4 01dfd4 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000001e000 01e000 002035 00 A 0 0 32\n [15] .qtversion PROGBITS 0000000000020038 020038 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x67d0 contains 284 entries:\n+Relocation section '.rela.dyn' at offset 0x67d8 contains 284 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000000239f0 0000000000000008 R_X86_64_RELATIVE bbc0\n 00000000000239f8 0000000000000008 R_X86_64_RELATIVE b4a0\n 0000000000023a00 0000000000000008 R_X86_64_RELATIVE b4d0\n 0000000000023a08 0000000000000008 R_X86_64_RELATIVE b500\n 0000000000023a10 0000000000000008 R_X86_64_RELATIVE b570\n 0000000000023a18 0000000000000008 R_X86_64_RELATIVE bb80\n@@ -282,15 +282,15 @@\n 0000000000024fc0 000000df00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 0000000000024fc8 000000e500000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 0000000000024fd0 000000f800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000024fd8 0000012d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4 + 0\n 0000000000024fe0 0000016e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave7EncoderE + 0\n 0000000000024fe8 0000018d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10ID3_Writer13END_OF_WRITERE + 0\n \n-Relocation section '.rela.plt' at offset 0x8270 contains 295 entries:\n+Relocation section '.rela.plt' at offset 0x8278 contains 295 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000024638 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QLineEditC1EP7QWidget@Qt_5 + 0\n 0000000000024640 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave11SampleArrayC1Ej + 0\n 0000000000024648 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK9ID3_Frame5GetIDEv + 0\n 0000000000024650 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave8MetaDataC1ERKS0_ + 0\n 0000000000024658 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK8QProcess8exitCodeEv@Qt_5 + 0\n 0000000000024660 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QString11reallocDataEjb@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -22,23 +22,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x239f0\n 0x000000000000001b (INIT_ARRAYSZ) 40 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x23a18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2a28\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 14714 (bytes)\n+ 0x000000000000000a (STRSZ) 14718 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x24620\n 0x0000000000000002 (PLTRELSZ) 7080 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x8270\n- 0x0000000000000007 (RELA) 0x67d0\n+ 0x0000000000000017 (JMPREL) 0x8278\n+ 0x0000000000000007 (RELA) 0x67d8\n 0x0000000000000008 (RELASZ) 6816 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x66f0\n+ 0x000000006ffffffe (VERNEED) 0x66f8\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x63a2\n+ 0x000000006ffffff0 (VERSYM) 0x63a6\n 0x000000006ffffff9 (RELACOUNT) 118\n 0x0000000000000000 (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: b6d5c64b95d07103d5e09e4ebb758e994669af23\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 70ac6fe39f8870d92772386676b82ee8285817f8\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 422 entries:\n- Addr: 0x00000000000063a2 Offset: 0x0063a2 Link: 3 (.dynsym)\n+ Addr: 0x00000000000063a6 Offset: 0x0063a6 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 004: 2 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 008: 2 (Qt_5) 3 (Qt_5) 0 (*local*) 2 (Qt_5) \n 00c: 4 (Qt_5) 0 (*local*) 3 (Qt_5) 5 (Qt_5.15) \n 010: 3 (Qt_5) 0 (*local*) 2 (Qt_5) 6 (GLIBC_2.2.5)\n 014: 3 (Qt_5) 0 (*local*) 2 (Qt_5) 7 (GLIBCXX_3.4)\n 018: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n@@ -105,15 +105,15 @@\n 194: 0 (*local*) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 198: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 0 (*local*) \n 19c: 4 (Qt_5) 0 (*local*) 3 (Qt_5) 2 (Qt_5) \n 1a0: 3 (Qt_5) 1 (*global*) 1 (*global*) 1 (*global*) \n 1a4: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x00000000000066f0 Offset: 0x0066f0 Link: 4 (.dynstr)\n+ Addr: 0x00000000000066f8 Offset: 0x0066f8 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.14 Flags: none Version: 10\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 8\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -775,15 +775,15 @@\n o em MP3kName[pt_BR]iCodec MP3hName[ru]n\n MP3hName[sk]iMP3 kodekhName[sl]ikodek MP3hName[sv]jMP3-kodarehName[tr]iMP3 KodekhName[uk]n\n MP3lName[x-test]mxxMP3 CodecxxkName[zh_CN]sMP3 \n kName[zh_TW]mMP3 \n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-d5c64b95d07103d5e09e4ebb758e994669af23.debug\n+ac6fe39f8870d92772386676b82ee8285817f8.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -915,9 +915,9 @@\n 0x00006328 51745f35 0051745f 352e3135 00000000 Qt_5.Qt_5.15....\n 0x00006338 00000000 00000000 00000000 00000000 ................\n 0x00006348 00000000 00000000 00000000 00000000 ................\n 0x00006358 00000000 00000000 00000000 00000000 ................\n 0x00006368 00000000 00000000 00000000 00000000 ................\n 0x00006378 00000000 00000000 00000000 00000000 ................\n 0x00006388 00000000 00000000 00000000 00000000 ................\n- 0x00006398 00000000 00000000 0000 ..........\n+ 0x00006398 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 64356336 34623935 64303731 30336435 d5c64b95d07103d5\n- 0x00000010 65303965 34656262 37353865 39393436 e09e4ebb758e9946\n- 0x00000020 36396166 32332e64 65627567 00000000 69af23.debug....\n- 0x00000030 03df2d55 ..-U\n+ 0x00000000 61633666 65333966 38383730 64393237 ac6fe39f8870d927\n+ 0x00000010 37323338 36363736 62383265 65383238 72386676b82ee828\n+ 0x00000020 35383137 66382e64 65627567 00000000 5817f8.debug....\n+ 0x00000030 fa801f19 ....\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_ogg.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_ogg.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 0x8dc0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x007f70 0x007f70 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x007f78 0x007f78 R 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x00dd0d 0x00dd0d R E 0x1000\n LOAD 0x016000 0x0000000000016000 0x0000000000016000 0x004978 0x004978 R 0x1000\n LOAD 0x01aa08 0x000000000001ba08 0x000000000001ba08 0x001600 0x001648 RW 0x1000\n DYNAMIC 0x01b628 0x000000000001c628 0x000000000001c628 0x000290 0x000290 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x018384 0x0000000000018384 0x0000000000018384 0x0005c4 0x0005c4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000064 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002c8 0002c8 001ce0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001fa8 001fa8 0026d0 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000004678 004678 000268 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000048e0 0048e0 0000c0 00 A 4 4 8\n- [ 7] .rela.dyn RELA 00000000000049a0 0049a0 002190 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000006b30 006b30 001440 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000001fa8 001fa8 0026d4 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000467c 00467c 000268 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000048e8 0048e8 0000c0 00 A 4 4 8\n+ [ 7] .rela.dyn RELA 00000000000049a8 0049a8 002190 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000006b38 006b38 001440 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 000d90 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000008db0 008db0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000008dc0 008dc0 00cf42 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000015d04 015d04 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000016000 016000 001fdc 00 A 0 0 32\n [15] .qtversion PROGBITS 0000000000017fe0 017fe0 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x49a0 contains 358 entries:\n+Relocation section '.rela.dyn' at offset 0x49a8 contains 358 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001ba08 0000000000000008 R_X86_64_RELATIVE 9960\n 000000000001ba10 0000000000000008 R_X86_64_RELATIVE 9880\n 000000000001ba18 0000000000000008 R_X86_64_RELATIVE 9920\n 000000000001ba28 0000000000000008 R_X86_64_RELATIVE 1c110\n 000000000001ba30 0000000000000008 R_X86_64_RELATIVE eae0\n 000000000001ba38 0000000000000008 R_X86_64_RELATIVE ebf0\n@@ -356,15 +356,15 @@\n 000000000001cfd0 000000b200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN12QMapDataBase11shared_nullE@Qt_5 + 0\n 000000000001cfd8 000000df00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave7EncoderE + 0\n 000000000001cfe0 000000e100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN7QObject16staticMetaObjectE@Qt_5 + 0\n 000000000001cfe8 0000013300000006 R_X86_64_GLOB_DAT 000000000001c4f8 _ZTVN5Kwave16MultiTrackSourceINS_13RateConverterELb1EEE + 0\n 000000000001cff0 000000ee00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000001cff8 0000012d00000006 R_X86_64_GLOB_DAT 000000000001bfb0 _ZTVN5Kwave16VorbisCommentMapE + 0\n \n-Relocation section '.rela.plt' at offset 0x6b30 contains 216 entries:\n+Relocation section '.rela.plt' at offset 0x6b38 contains 216 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001c8d0 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 vorbis_analysis + 0\n 000000000001c8d8 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 vorbis_info_clear + 0\n 000000000001c8e0 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK5Kwave11Compression4nameEv + 0\n 000000000001c8e8 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 vorbis_synthesis_headerin + 0\n 000000000001c8f0 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave10MessageBox5errorEP7QWidget7QStringS3_ + 0\n 000000000001c8f8 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 opus_packet_get_nb_frames + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1ba08\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1ba18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1fa8\n 0x0000000000000006 (SYMTAB) 0x2c8\n- 0x000000000000000a (STRSZ) 9936 (bytes)\n+ 0x000000000000000a (STRSZ) 9940 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1c8b8\n 0x0000000000000002 (PLTRELSZ) 5184 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x6b30\n- 0x0000000000000007 (RELA) 0x49a0\n+ 0x0000000000000017 (JMPREL) 0x6b38\n+ 0x0000000000000007 (RELA) 0x49a8\n 0x0000000000000008 (RELASZ) 8592 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x48e0\n+ 0x000000006ffffffe (VERNEED) 0x48e8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x4678\n+ 0x000000006ffffff0 (VERSYM) 0x467c\n 0x000000006ffffff9 (RELACOUNT) 181\n 0x0000000000000000 (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: e5801caefccf9e7ee4ce8daaf5e59c8573edd609\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: df4abf66e14eb5969dd8912ab88164b03b8fe928\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 308 entries:\n- Addr: 0x0000000000004678 Offset: 0x004678 Link: 3 (.dynsym)\n+ Addr: 0x000000000000467c Offset: 0x00467c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 00c: 3 (GLIBC_2.14) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 010: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 018: 4 (Qt_5.15) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n@@ -76,15 +76,15 @@\n 120: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 124: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) \n 128: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 12c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 130: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x00000000000048e0 Offset: 0x0048e0 Link: 4 (.dynstr)\n+ Addr: 0x00000000000048e8 Offset: 0x0048e8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libm.so.6 Cnt: 1\n 0x0010: Name: GLIBC_2.27 Flags: none Version: 9\n 0x0020: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0030: Name: CXXABI_1.3 Flags: none Version: 7\n 0x0040: Name: GLIBCXX_3.4 Flags: none Version: 5\n 0x0050: Version: 1 File: libc.so.6 Cnt: 3\n 0x0060: Name: GLIBC_2.4 Flags: none Version: 8\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -562,15 +562,15 @@\n o em OggkName[pt_BR]iCodec OgghName[ru]n\n OgghName[sk]iOgg kodekhName[sl]ikodek OgghName[sv]jOgg-kodarehName[tr]iOgg KodekhName[uk]n\n OgglName[x-test]mxxOgg CodecxxkName[zh_CN]pOgg \n kName[zh_TW]mOgg \n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-801caefccf9e7ee4ce8daaf5e59c8573edd609.debug\n+4abf66e14eb5969dd8912ab88164b03b8fe928.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -617,8 +617,9 @@\n 0x00004608 5f350000 00000000 00000000 00000000 _5..............\n 0x00004618 00000000 00000000 00000000 00000000 ................\n 0x00004628 00000000 00000000 00000000 00000000 ................\n 0x00004638 00000000 00000000 00000000 00000000 ................\n 0x00004648 00000000 00000000 00000000 00000000 ................\n 0x00004658 00000000 00000000 00000000 00000000 ................\n 0x00004668 00000000 00000000 00000000 00000000 ................\n+ 0x00004678 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 38303163 61656663 63663965 37656534 801caefccf9e7ee4\n- 0x00000010 63653864 61616635 65353963 38353733 ce8daaf5e59c8573\n- 0x00000020 65646436 30392e64 65627567 00000000 edd609.debug....\n- 0x00000030 6e972617 n.&.\n+ 0x00000000 34616266 36366531 34656235 39363964 4abf66e14eb5969d\n+ 0x00000010 64383931 32616238 38313634 62303362 d8912ab88164b03b\n+ 0x00000020 38666539 32382e64 65627567 00000000 8fe928.debug....\n+ 0x00000030 2e09278b ..'.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_wav.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_codec_wav.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 0x7b00\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006440 0x006440 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006448 0x006448 R 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x0127e5 0x0127e5 R E 0x1000\n LOAD 0x01a000 0x000000000001a000 0x000000000001a000 0x004900 0x004900 R 0x1000\n LOAD 0x01ef88 0x000000000001ff88 0x000000000001ff88 0x001080 0x0010c8 RW 0x1000\n DYNAMIC 0x01f7a0 0x00000000000207a0 0x00000000000207a0 0x000260 0x000260 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x01be64 0x000000000001be64 0x000000000001be64 0x000634 0x000634 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000044 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a8 0002a8 0017b8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001a60 001a60 002054 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003ab4 003ab4 0001fa 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000003cb0 003cb0 0000c0 00 A 4 4 8\n- [ 7] .rela.dyn RELA 0000000000003d70 003d70 0016b0 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000005420 005420 001020 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000001a60 001a60 002058 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003ab8 003ab8 0001fa 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000003cb8 003cb8 0000c0 00 A 4 4 8\n+ [ 7] .rela.dyn RELA 0000000000003d78 003d78 0016b0 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000005428 005428 001020 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 000ad0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000007af0 007af0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000007b00 007b00 011cd9 00 AX 0 0 16\n [13] .fini PROGBITS 00000000000197dc 0197dc 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000001a000 01a000 001ad0 00 A 0 0 32\n [15] .qtversion PROGBITS 000000000001bad0 01bad0 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x3d70 contains 242 entries:\n+Relocation section '.rela.dyn' at offset 0x3d78 contains 242 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001ff88 0000000000000008 R_X86_64_RELATIVE 80b0\n 000000000001ff90 0000000000000008 R_X86_64_RELATIVE 7fd0\n 000000000001ff98 0000000000000008 R_X86_64_RELATIVE 8070\n 000000000001ffa8 0000000000000008 R_X86_64_RELATIVE 203e8\n 000000000001ffb0 0000000000000008 R_X86_64_RELATIVE 8de0\n 000000000001ffb8 0000000000000008 R_X86_64_RELATIVE 9090\n@@ -240,15 +240,15 @@\n 0000000000020fb8 0000005a00000006 R_X86_64_GLOB_DAT 0000000000000000 xine_fast_memcpy + 0\n 0000000000020fc0 0000006300000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave5LabelE + 0\n 0000000000020fc8 000000f900000006 R_X86_64_GLOB_DAT 0000000000020690 _ZTVN5Kwave12SampleFormatE + 0\n 0000000000020fd0 0000008f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN12QMapDataBase11shared_nullE@Qt_5 + 0\n 0000000000020fd8 000000b500000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave7EncoderE + 0\n 0000000000020fe8 000000c700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n \n-Relocation section '.rela.plt' at offset 0x5420 contains 172 entries:\n+Relocation section '.rela.plt' at offset 0x5428 contains 172 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000020a18 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QStringaSERKS_@Qt_5 + 0\n 0000000000020a20 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 afQueryPointer + 0\n 0000000000020a28 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QProgressDialog18setMinimumDurationEi@Qt_5 + 0\n 0000000000020a30 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave8MetaDataC2ERKS0_ + 0\n 0000000000020a38 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave5LabelD1Ev + 0\n 0000000000020a40 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave11Compression11toAudiofileENS0_4TypeE + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1ff88\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1ff98\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1a60\n 0x0000000000000006 (SYMTAB) 0x2a8\n- 0x000000000000000a (STRSZ) 8276 (bytes)\n+ 0x000000000000000a (STRSZ) 8280 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x20a00\n 0x0000000000000002 (PLTRELSZ) 4128 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x5420\n- 0x0000000000000007 (RELA) 0x3d70\n+ 0x0000000000000017 (JMPREL) 0x5428\n+ 0x0000000000000007 (RELA) 0x3d78\n 0x0000000000000008 (RELASZ) 5808 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x3cb0\n+ 0x000000006ffffffe (VERNEED) 0x3cb8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x3ab4\n+ 0x000000006ffffff0 (VERSYM) 0x3ab8\n 0x000000006ffffff9 (RELACOUNT) 113\n 0x0000000000000000 (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: 444e5a2eccff2515f74b6a707fd77172798dc339\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d5d5fec12aa5a9df751fb5521fe36d3950851dde\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 253 entries:\n- Addr: 0x0000000000003ab4 Offset: 0x003ab4 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003ab8 Offset: 0x003ab8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 00c: 2 (Qt_5) 4 (GLIBC_2.14) 2 (Qt_5) 2 (Qt_5) \n 010: 2 (Qt_5) 3 (Qt_5) 0 (*local*) 2 (Qt_5) \n 014: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 018: 5 (Qt_5.15) 2 (Qt_5) 6 (GLIBC_2.2.5) 7 (GLIBCXX_3.4)\n@@ -63,15 +63,15 @@\n 0ec: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 0f0: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 3 (Qt_5) \n 0f4: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0fc: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000003cb0 Offset: 0x003cb0 Link: 4 (.dynstr)\n+ Addr: 0x0000000000003cb8 Offset: 0x003cb8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0010: Name: CXXABI_1.3 Flags: none Version: 8\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.4 Flags: none Version: 9\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 6\n 0x0060: Name: GLIBC_2.14 Flags: none Version: 4\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -493,15 +493,15 @@\n o em WAVkName[pt_BR]lCodec de WAVhName[ru]n\n WAVhName[sk]iWAV kodekhName[sl]ikodek WAVhName[sv]jWAV-kodarehName[tr]iWAV KodekhName[uk]n\n WAVlName[x-test]mxxWAV CodecxxkName[zh_CN]pWAV \n kName[zh_TW]mWAV \n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-4e5a2eccff2515f74b6a707fd77172798dc339.debug\n+d5fec12aa5a9df751fb5521fe36d3950851dde.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -513,9 +513,9 @@\n 0x00003a40 745f352e 31350000 00000000 00000000 t_5.15..........\n 0x00003a50 00000000 00000000 00000000 00000000 ................\n 0x00003a60 00000000 00000000 00000000 00000000 ................\n 0x00003a70 00000000 00000000 00000000 00000000 ................\n 0x00003a80 00000000 00000000 00000000 00000000 ................\n 0x00003a90 00000000 00000000 00000000 00000000 ................\n 0x00003aa0 00000000 00000000 00000000 00000000 ................\n- 0x00003ab0 00000000 ....\n+ 0x00003ab0 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 34653561 32656363 66663235 31356637 4e5a2eccff2515f7\n- 0x00000010 34623661 37303766 64373731 37323739 4b6a707fd7717279\n- 0x00000020 38646333 33392e64 65627567 00000000 8dc339.debug....\n- 0x00000030 bcefe7a0 ....\n+ 0x00000000 64356665 63313261 61356139 64663735 d5fec12aa5a9df75\n+ 0x00000010 31666235 35323166 65333664 33393530 1fb5521fe36d3950\n+ 0x00000020 38353164 64652e64 65627567 00000000 851dde.debug....\n+ 0x00000030 7ac572f9 z.r.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_debug.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_debug.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 0x4640\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003940 0x003940 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003948 0x003948 R 0x1000\n LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x004401 0x004401 R E 0x1000\n LOAD 0x009000 0x0000000000009000 0x0000000000009000 0x0013e4 0x0013e4 R 0x1000\n LOAD 0x00a730 0x000000000000b730 0x000000000000b730 0x0008d8 0x000910 RW 0x1000\n DYNAMIC 0x00aa10 0x000000000000ba10 0x000000000000ba10 0x000270 0x000270 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0099f4 0x00000000000099f4 0x00000000000099f4 0x0001ac 0x0001ac R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000044 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a8 0002a8 000e10 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000010b8 0010b8 0014b9 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002572 002572 00012c 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000026a0 0026a0 000100 00 A 4 6 8\n- [ 7] .rela.dyn RELA 00000000000027a0 0027a0 0008a0 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000003040 003040 000900 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 00000000000010b8 0010b8 0014bd 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002576 002576 00012c 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000026a8 0026a8 000100 00 A 4 6 8\n+ [ 7] .rela.dyn RELA 00000000000027a8 0027a8 0008a0 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000003048 003048 000900 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000004020 004020 000610 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000004630 004630 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000004640 004640 003db8 00 AX 0 0 16\n [13] .fini PROGBITS 00000000000083f8 0083f8 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000009000 009000 000500 00 A 0 0 32\n [15] .qtversion PROGBITS 0000000000009500 009500 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x27a0 contains 92 entries:\n+Relocation section '.rela.dyn' at offset 0x27a8 contains 92 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000b730 0000000000000008 R_X86_64_RELATIVE 4760\n 000000000000b738 0000000000000008 R_X86_64_RELATIVE 4720\n 000000000000b748 0000000000000008 R_X86_64_RELATIVE 9000\n 000000000000b760 0000000000000008 R_X86_64_RELATIVE b740\n 000000000000b768 0000000000000008 R_X86_64_RELATIVE 4770\n 000000000000b770 0000000000000008 R_X86_64_RELATIVE 47b0\n@@ -90,15 +90,15 @@\n 000000000000bfb8 0000003800000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000bfc0 0000005100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000000bfc8 0000005300000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 000000000000bfd0 0000005500000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 000000000000bfd8 0000005800000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 000000000000bfe0 0000005f00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n \n-Relocation section '.rela.plt' at offset 0x3040 contains 96 entries:\n+Relocation section '.rela.plt' at offset 0x3048 contains 96 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000bc98 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QPixmapD1Ev@Qt_5 + 0\n 000000000000bca0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK7QWindow13frameGeometryEv@Qt_5 + 0\n 000000000000bca8 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData7disposeEPNS_4DataE@Qt_5 + 0\n 000000000000bcb0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK5Kwave6Stripe3endEv + 0\n 000000000000bcb8 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave6Plugin11qt_metacastEPKc + 0\n 000000000000bcc0 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave6Plugin13signalManagerEv + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb730\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb738\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x10b8\n 0x0000000000000006 (SYMTAB) 0x2a8\n- 0x000000000000000a (STRSZ) 5305 (bytes)\n+ 0x000000000000000a (STRSZ) 5309 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xbc80\n 0x0000000000000002 (PLTRELSZ) 2304 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x3040\n- 0x0000000000000007 (RELA) 0x27a0\n+ 0x0000000000000017 (JMPREL) 0x3048\n+ 0x0000000000000007 (RELA) 0x27a8\n 0x0000000000000008 (RELASZ) 2208 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x26a0\n+ 0x000000006ffffffe (VERNEED) 0x26a8\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x2572\n+ 0x000000006ffffff0 (VERSYM) 0x2576\n 0x000000006ffffff9 (RELACOUNT) 35\n 0x0000000000000000 (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: 2ed250646ab8ca5269f8be0f948f834809713dd3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 396ef13cd9fbfc9eeefd36387e7f508e72e44a55\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 150 entries:\n- Addr: 0x0000000000002572 Offset: 0x002572 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002576 Offset: 0x002576 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 004: 0 (*local*) 4 (Qt_5.15) 0 (*local*) 5 (GLIBCXX_3.4)\n 008: 3 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 6 (GLIBC_2.4) 3 (Qt_5) 0 (*local*) 7 (GLIBC_2.2.5)\n 010: 0 (*local*) 0 (*local*) 8 (CXXABI_1.3) 3 (Qt_5) \n 014: 0 (*local*) 9 (Qt_5) 0 (*local*) 0 (*local*) \n 018: 2 (Qt_5) 3 (Qt_5) 0 (*local*) 0 (*local*) \n@@ -37,15 +37,15 @@\n 084: 0 (*local*) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 088: 2 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 08c: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) \n 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 094: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x00000000000026a0 Offset: 0x0026a0 Link: 4 (.dynstr)\n+ Addr: 0x00000000000026a8 Offset: 0x0026a8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libQt5Widgets.so.5 Cnt: 1\n 0x0010: Name: Qt_5 Flags: none Version: 9\n 0x0020: Version: 1 File: libm.so.6 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 7\n 0x0040: Version: 1 File: libc.so.6 Cnt: 3\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 11\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 10\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -233,15 +233,15 @@\n kningsfunktionerhName[tr]x\n levlerihName[uk]x%\n lName[x-test]sxxDebug FunctionsxxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-d250646ab8ca5269f8be0f948f834809713dd3.debug\n+6ef13cd9fbfc9eeefd36387e7f508e72e44a55.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -327,9 +327,9 @@\n 0x000024f8 332e3400 51745f35 2e313500 00000000 3.4.Qt_5.15.....\n 0x00002508 00000000 00000000 00000000 00000000 ................\n 0x00002518 00000000 00000000 00000000 00000000 ................\n 0x00002528 00000000 00000000 00000000 00000000 ................\n 0x00002538 00000000 00000000 00000000 00000000 ................\n 0x00002548 00000000 00000000 00000000 00000000 ................\n 0x00002558 00000000 00000000 00000000 00000000 ................\n- 0x00002568 00000000 00000000 00 .........\n+ 0x00002568 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 64323530 36343661 62386361 35323639 d250646ab8ca5269\n- 0x00000010 66386265 30663934 38663833 34383039 f8be0f948f834809\n- 0x00000020 37313364 64332e64 65627567 00000000 713dd3.debug....\n- 0x00000030 1465cd6a .e.j\n+ 0x00000000 36656631 33636439 66626663 39656565 6ef13cd9fbfc9eee\n+ 0x00000010 66643336 33383765 37663530 38653732 fd36387e7f508e72\n+ 0x00000020 65343461 35352e64 65627567 00000000 e44a55.debug....\n+ 0x00000030 7efb74e4 ~.t.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_export_k3b.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_export_k3b.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001e30 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000020c8 0020c8 002c40 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000004d08 004d08 000284 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000020c8 0020c8 002c44 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000004d0c 004d0c 000284 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000004f90 004f90 000100 00 A 4 6 8\n [ 7] .rela.dyn RELA 0000000000005090 005090 001710 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000067a0 0067a0 0012c0 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 000c90 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000008cb0 008cb0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000008cc0 008cc0 009989 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -19,23 +19,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x16e50\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x16e58\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x20c8\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 11328 (bytes)\n+ 0x000000000000000a (STRSZ) 11332 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x17920\n 0x0000000000000002 (PLTRELSZ) 4800 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x67a0\n 0x0000000000000007 (RELA) 0x5090\n 0x0000000000000008 (RELASZ) 5904 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x4f90\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x4d08\n+ 0x000000006ffffff0 (VERSYM) 0x4d0c\n 0x000000006ffffff9 (RELACOUNT) 68\n 0x0000000000000000 (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: 2099fa0ca62b75770cdf16b4c29a67fa7d3fb1f3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 70429ea6a1bf5bb6d938ac5be058dde9b07d92fd\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 322 entries:\n- Addr: 0x0000000000004d08 Offset: 0x004d08 Link: 3 (.dynsym)\n+ Addr: 0x0000000000004d0c Offset: 0x004d0c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 004: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 008: 4 (Qt_5.15) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 00c: 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 010: 0 (*local*) 5 (GLIBCXX_3.4) 2 (Qt_5) 3 (Qt_5) \n 014: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 2 (Qt_5) \n 018: 0 (*local*) 0 (*local*) 3 (Qt_5) 2 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -478,15 +478,15 @@\n K3b Proje D\n a AktarmahName[uk]x2\n K3blName[x-test]vxxK3b Project ExportxxkName[zh_CN]pK3b \n kName[zh_TW]pK3b \n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-99fa0ca62b75770cdf16b4c29a67fa7d3fb1f3.debug\n+429ea6a1bf5bb6d938ac5be058dde9b07d92fd.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -704,8 +704,9 @@\n 0x00004c98 31350000 00000000 00000000 00000000 15..............\n 0x00004ca8 00000000 00000000 00000000 00000000 ................\n 0x00004cb8 00000000 00000000 00000000 00000000 ................\n 0x00004cc8 00000000 00000000 00000000 00000000 ................\n 0x00004cd8 00000000 00000000 00000000 00000000 ................\n 0x00004ce8 00000000 00000000 00000000 00000000 ................\n 0x00004cf8 00000000 00000000 00000000 00000000 ................\n+ 0x00004d08 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 39396661 30636136 32623735 37373063 99fa0ca62b75770c\n- 0x00000010 64663136 62346332 39613637 66613764 df16b4c29a67fa7d\n- 0x00000020 33666231 66332e64 65627567 00000000 3fb1f3.debug....\n- 0x00000030 caba6ea6 ..n.\n+ 0x00000000 34323965 61366131 62663562 62366439 429ea6a1bf5bb6d9\n+ 0x00000010 33386163 35626530 35386464 65396230 38ac5be058dde9b0\n+ 0x00000020 37643932 66642e64 65627567 00000000 7d92fd.debug....\n+ 0x00000030 a6107a88 ..z.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_fileinfo.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_fileinfo.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 0xd140\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00b8f0 0x00b8f0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00b8f8 0x00b8f8 R 0x1000\n LOAD 0x00c000 0x000000000000c000 0x000000000000c000 0x016af5 0x016af5 R E 0x1000\n LOAD 0x023000 0x0000000000023000 0x0000000000023000 0x005220 0x005220 R 0x1000\n LOAD 0x029070 0x000000000002a070 0x000000000002a070 0x001f98 0x001fd0 RW 0x1000\n DYNAMIC 0x02a450 0x000000000002b450 0x000000000002b450 0x0002a0 0x0002a0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x02593c 0x000000000002593c 0x000000000002593c 0x00062c 0x00062c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 002760 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002a00 002a00 003a9d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000649e 00649e 000348 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000067e8 0067e8 0000e0 00 A 4 5 8\n- [ 7] .rela.dyn RELA 00000000000068c8 0068c8 0036a8 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000009f70 009f70 001980 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000002a00 002a00 003aa1 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000064a2 0064a2 000348 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000067f0 0067f0 0000e0 00 A 4 5 8\n+ [ 7] .rela.dyn RELA 00000000000068d0 0068d0 0036a8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000009f78 009f78 001980 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000000c000 00c000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000c020 00c020 001110 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000d130 00d130 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000d140 00d140 0159a9 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000022aec 022aec 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000023000 023000 0024cc 00 A 0 0 32\n [15] .qtversion PROGBITS 00000000000254d0 0254d0 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x68c8 contains 583 entries:\n+Relocation section '.rela.dyn' at offset 0x68d0 contains 583 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000002a070 0000000000000008 R_X86_64_RELATIVE d200\n 000000000002a078 0000000000000008 R_X86_64_RELATIVE d1c0\n 000000000002a088 0000000000000008 R_X86_64_RELATIVE 2b310\n 000000000002a090 0000000000000008 R_X86_64_RELATIVE 105f0\n 000000000002a098 0000000000000008 R_X86_64_RELATIVE 10620\n 000000000002a0a8 0000000000000008 R_X86_64_RELATIVE 2b330\n@@ -581,15 +581,15 @@\n 000000000002bfb8 000000de00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000002bfc0 000000e400000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 000000000002bfc8 000000ec00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 000000000002bfd0 000000f300000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 000000000002bfd8 0000010500000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000002bfe0 0000011200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave8FileInfoE + 0\n \n-Relocation section '.rela.plt' at offset 0x9f70 contains 272 entries:\n+Relocation section '.rela.plt' at offset 0x9f78 contains 272 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000002b708 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QListWidgetItem11setSelectedEb@Qt_5 + 0\n 000000000002b710 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave11CompressionC1ENS0_4TypeE + 0\n 000000000002b718 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QLineEditC1EP7QWidget@Qt_5 + 0\n 000000000002b720 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK5Kwave11Compression4nameEv + 0\n 000000000002b728 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QObject11setPropertyEPKcRK8QVariant@Qt_5 + 0\n 000000000002b730 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave16StandardBitrates8instanceEv + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -18,23 +18,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x2a070\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x2a078\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2a00\n 0x0000000000000006 (SYMTAB) 0x2a0\n- 0x000000000000000a (STRSZ) 15005 (bytes)\n+ 0x000000000000000a (STRSZ) 15009 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x2b6f0\n 0x0000000000000002 (PLTRELSZ) 6528 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x9f70\n- 0x0000000000000007 (RELA) 0x68c8\n+ 0x0000000000000017 (JMPREL) 0x9f78\n+ 0x0000000000000007 (RELA) 0x68d0\n 0x0000000000000008 (RELASZ) 13992 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x67e8\n+ 0x000000006ffffffe (VERNEED) 0x67f0\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x649e\n+ 0x000000006ffffff0 (VERSYM) 0x64a2\n 0x000000006ffffff9 (RELACOUNT) 163\n 0x0000000000000000 (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: 76ad595d2215ef3245eebd4110797e8f091308a3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db45a7f883d56ec6cbaf19a218098d87fbcc6400\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 420 entries:\n- Addr: 0x000000000000649e Offset: 0x00649e Link: 3 (.dynsym)\n+ Addr: 0x00000000000064a2 Offset: 0x0064a2 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 004: 2 (Qt_5) 0 (*local*) 3 (Qt_5) 0 (*local*) \n 008: 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 00c: 2 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 010: 3 (Qt_5) 4 (Qt_5.15) 0 (*local*) 0 (*local*) \n 014: 2 (Qt_5) 3 (Qt_5) 0 (*local*) 2 (Qt_5) \n 018: 5 (GLIBCXX_3.4) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n@@ -104,15 +104,15 @@\n 190: 2 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 194: 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 198: 0 (*local*) 3 (Qt_5) a (Qt_5) 2 (Qt_5) \n 19c: 2 (Qt_5) 3 (Qt_5) 1 (*global*) 1 (*global*) \n 1a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x00000000000067e8 Offset: 0x0067e8 Link: 4 (.dynstr)\n+ Addr: 0x00000000000067f0 Offset: 0x0067f0 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: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.14 Flags: none Version: 9\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 8\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 2\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -798,15 +798,15 @@\n hName[sk]uInform\n borehName[sl]vInformacije o datotekihName[sv]nFilinformationhName[tr]mDosya BilgisihName[uk]x\"\n lName[x-test]mxxFile InfoxxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-ad595d2215ef3245eebd4110797e8f091308a3.debug\n+45a7f883d56ec6cbaf19a218098d87fbcc6400.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -933,9 +933,10 @@\n 0x00006420 4358585f 332e3400 51745f35 2e313500 CXX_3.4.Qt_5.15.\n 0x00006430 00000000 00000000 00000000 00000000 ................\n 0x00006440 00000000 00000000 00000000 00000000 ................\n 0x00006450 00000000 00000000 00000000 00000000 ................\n 0x00006460 00000000 00000000 00000000 00000000 ................\n 0x00006470 00000000 00000000 00000000 00000000 ................\n 0x00006480 00000000 00000000 00000000 00000000 ................\n- 0x00006490 00000000 00000000 00000000 00 .............\n+ 0x00006490 00000000 00000000 00000000 00000000 ................\n+ 0x000064a0 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 61643539 35643232 31356566 33323435 ad595d2215ef3245\n- 0x00000010 65656264 34313130 37393765 38663039 eebd4110797e8f09\n- 0x00000020 31333038 61332e64 65627567 00000000 1308a3.debug....\n- 0x00000030 0740b603 .@..\n+ 0x00000000 34356137 66383833 64353665 63366362 45a7f883d56ec6cb\n+ 0x00000010 61663139 61323138 30393864 38376662 af19a218098d87fb\n+ 0x00000020 63633634 30302e64 65627567 00000000 cc6400.debug....\n+ 0x00000030 381fe112 8...\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_goto.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_goto.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001110 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000013a8 0013a8 0019b7 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002d60 002d60 00016c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000013a8 0013a8 0019bb 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002d64 002d64 00016c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000002ed0 002ed0 0000c0 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000002f90 002f90 001350 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000042e0 0042e0 0006f0 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 0004b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000054d0 0054d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000054e0 0054e0 001cf6 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xa3d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xa3d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x13a8\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 6583 (bytes)\n+ 0x000000000000000a (STRSZ) 6587 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xad40\n 0x0000000000000002 (PLTRELSZ) 1776 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x42e0\n 0x0000000000000007 (RELA) 0x2f90\n 0x0000000000000008 (RELASZ) 4944 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x2ed0\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x2d60\n+ 0x000000006ffffff0 (VERSYM) 0x2d64\n 0x000000006ffffff9 (RELACOUNT) 60\n 0x0000000000000000 (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: a5cd31d607c7f0db2c25a5f778e708a53f3154d4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91bcf7629ef1f5383c8ccfc930a3bd82c5fafc0e\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 182 entries:\n- Addr: 0x0000000000002d60 Offset: 0x002d60 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002d64 Offset: 0x002d64 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 004: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 00c: 4 (GLIBC_2.14) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 010: 2 (Qt_5) 2 (Qt_5) 5 (Qt_5.15) 2 (Qt_5) \n 014: 3 (Qt_5) 6 (GLIBCXX_3.4) 2 (Qt_5) 2 (Qt_5) \n 018: 7 (GLIBC_2.2.5) 6 (GLIBCXX_3.4) 2 (Qt_5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -248,15 +248,15 @@\n na polohuhName[sl]nPojdi na mestohName[sv]qG\n till positionhName[tr]oGidilecek KonumhName[uk]x\n lName[x-test]qxxGoto PositionxxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-cd31d607c7f0db2c25a5f778e708a53f3154d4.debug\n+bcf7629ef1f5383c8ccfc930a3bd82c5fafc0e.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -407,9 +407,9 @@\n 0x00002ce8 35005174 5f352e31 35000000 00000000 5.Qt_5.15.......\n 0x00002cf8 00000000 00000000 00000000 00000000 ................\n 0x00002d08 00000000 00000000 00000000 00000000 ................\n 0x00002d18 00000000 00000000 00000000 00000000 ................\n 0x00002d28 00000000 00000000 00000000 00000000 ................\n 0x00002d38 00000000 00000000 00000000 00000000 ................\n 0x00002d48 00000000 00000000 00000000 00000000 ................\n- 0x00002d58 00000000 000000 .......\n+ 0x00002d58 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 63643331 64363037 63376630 64623263 cd31d607c7f0db2c\n- 0x00000010 32356135 66373738 65373038 61353366 25a5f778e708a53f\n- 0x00000020 33313534 64342e64 65627567 00000000 3154d4.debug....\n- 0x00000030 01031f9c ....\n+ 0x00000000 62636637 36323965 66316635 33383363 bcf7629ef1f5383c\n+ 0x00000010 38636366 63393330 61336264 38326335 8ccfc930a3bd82c5\n+ 0x00000020 66616663 30652e64 65627567 00000000 fafc0e.debug....\n+ 0x00000030 2c5bc806 ,[..\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_insert_at.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_insert_at.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001110 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000013a8 0013a8 0019b7 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002d60 002d60 00016c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000013a8 0013a8 0019bb 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002d64 002d64 00016c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000002ed0 002ed0 0000c0 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000002f90 002f90 001350 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000042e0 0042e0 0006f0 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 0004b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000054d0 0054d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000054e0 0054e0 001cf6 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xa3d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xa3d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x13a8\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 6583 (bytes)\n+ 0x000000000000000a (STRSZ) 6587 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xad40\n 0x0000000000000002 (PLTRELSZ) 1776 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x42e0\n 0x0000000000000007 (RELA) 0x2f90\n 0x0000000000000008 (RELASZ) 4944 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x2ed0\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x2d60\n+ 0x000000006ffffff0 (VERSYM) 0x2d64\n 0x000000006ffffff9 (RELACOUNT) 60\n 0x0000000000000000 (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: 90362508b5a8682f6602824e84736cd508d04bf8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2ceec3f88bfdca49f64022fd714887cdb46f6c53\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 182 entries:\n- Addr: 0x0000000000002d60 Offset: 0x002d60 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002d64 Offset: 0x002d64 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 004: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 00c: 4 (GLIBC_2.14) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 010: 2 (Qt_5) 2 (Qt_5) 5 (Qt_5.15) 2 (Qt_5) \n 014: 3 (Qt_5) 6 (GLIBCXX_3.4) 2 (Qt_5) 2 (Qt_5) \n 018: 7 (GLIBC_2.2.5) 6 (GLIBCXX_3.4) 2 (Qt_5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -242,15 +242,15 @@\n nahName[sl]jVstavi prihName[sv]jInfoga vidhName[tr]l\n uraya EklehName[uk]u\n lName[x-test]mxxInsert AtxxkName[zh_CN]i\n kName[zh_TW]i\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-362508b5a8682f6602824e84736cd508d04bf8.debug\n+eec3f88bfdca49f64022fd714887cdb46f6c53.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -407,9 +407,9 @@\n 0x00002ce8 35005174 5f352e31 35000000 00000000 5.Qt_5.15.......\n 0x00002cf8 00000000 00000000 00000000 00000000 ................\n 0x00002d08 00000000 00000000 00000000 00000000 ................\n 0x00002d18 00000000 00000000 00000000 00000000 ................\n 0x00002d28 00000000 00000000 00000000 00000000 ................\n 0x00002d38 00000000 00000000 00000000 00000000 ................\n 0x00002d48 00000000 00000000 00000000 00000000 ................\n- 0x00002d58 00000000 000000 .......\n+ 0x00002d58 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 33363235 30386235 61383638 32663636 362508b5a8682f66\n- 0x00000010 30323832 34653834 37333663 64353038 02824e84736cd508\n- 0x00000020 64303462 66382e64 65627567 00000000 d04bf8.debug....\n- 0x00000030 490f25ef I.%.\n+ 0x00000000 65656333 66383862 66646361 34396636 eec3f88bfdca49f6\n+ 0x00000010 34303232 66643731 34383837 63646234 4022fd714887cdb4\n+ 0x00000020 36663663 35332e64 65627567 00000000 6f6c53.debug....\n+ 0x00000030 a29364bd ..d.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_lowpass.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_lowpass.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001740 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000019d8 0019d8 00223c 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003c14 003c14 0001f0 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000019d8 0019d8 002240 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003c18 003c18 0001f0 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000003e08 003e08 000100 00 A 4 6 8\n [ 7] .rela.dyn RELA 0000000000003f08 003f08 001cb0 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000005bb8 005bb8 000c48 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 000840 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000007860 007860 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000007870 007870 00435b 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xfe30\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xfe38\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x19d8\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 8764 (bytes)\n+ 0x000000000000000a (STRSZ) 8768 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x10b60\n 0x0000000000000002 (PLTRELSZ) 3144 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x5bb8\n 0x0000000000000007 (RELA) 0x3f08\n 0x0000000000000008 (RELASZ) 7344 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x3e08\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x3c14\n+ 0x000000006ffffff0 (VERSYM) 0x3c18\n 0x000000006ffffff9 (RELACOUNT) 140\n 0x0000000000000000 (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: bfcdeec7c4d1bc6bc32b5bcadc049f2620159ed7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 11d7b001748cb767daf22e402419ff5294c38397\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 248 entries:\n- Addr: 0x0000000000003c14 Offset: 0x003c14 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003c18 Offset: 0x003c18 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 004: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 00c: 0 (*local*) 4 (GLIBC_2.14) 2 (Qt_5) 0 (*local*) \n 010: 2 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 2 (Qt_5) 2 (Qt_5) 5 (Qt_5.15) 3 (Qt_5) \n 018: 2 (Qt_5) 6 (GLIBCXX_3.4) 2 (Qt_5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -349,15 +349,15 @@\n filterhName[sl]x%Prehodni filter nizkih frekvenc (LPF)hName[sv]nL\n gpassfilterhName[uk]x+\n lName[x-test]sxxLow Pass FilterxxkName[zh_CN]o\n kName[zh_TW]o\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-cdeec7c4d1bc6bc32b5bcadc049f2620159ed7.debug\n+d7b001748cb767daf22e402419ff5294c38397.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -543,9 +543,9 @@\n 0x00003b98 34005174 5f350051 745f352e 31350000 4.Qt_5.Qt_5.15..\n 0x00003ba8 00000000 00000000 00000000 00000000 ................\n 0x00003bb8 00000000 00000000 00000000 00000000 ................\n 0x00003bc8 00000000 00000000 00000000 00000000 ................\n 0x00003bd8 00000000 00000000 00000000 00000000 ................\n 0x00003be8 00000000 00000000 00000000 00000000 ................\n 0x00003bf8 00000000 00000000 00000000 00000000 ................\n- 0x00003c08 00000000 00000000 00000000 ............\n+ 0x00003c08 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 63646565 63376334 64316263 36626333 cdeec7c4d1bc6bc3\n- 0x00000010 32623562 63616463 30343966 32363230 2b5bcadc049f2620\n- 0x00000020 31353965 64372e64 65627567 00000000 159ed7.debug....\n- 0x00000030 2f9cd7c9 /...\n+ 0x00000000 64376230 30313734 38636237 36376461 d7b001748cb767da\n+ 0x00000010 66323265 34303234 31396666 35323934 f22e402419ff5294\n+ 0x00000020 63333833 39372e64 65627567 00000000 c38397.debug....\n+ 0x00000030 5b4c017f [L..\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_newsignal.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_newsignal.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 0015a8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001840 001840 001fd5 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003816 003816 0001ce 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001840 001840 001fd9 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000381a 00381a 0001ce 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000039e8 0039e8 0000e0 00 A 4 5 8\n [ 7] .rela.dyn RELA 0000000000003ac8 003ac8 000f18 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000049e0 0049e0 000b88 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000006020 006020 0007c0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000067e0 0067e0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000067f0 0067f0 005adb 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x103f0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x103f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1840\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 8149 (bytes)\n+ 0x000000000000000a (STRSZ) 8153 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x10bb0\n 0x0000000000000002 (PLTRELSZ) 2952 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x49e0\n 0x0000000000000007 (RELA) 0x3ac8\n 0x0000000000000008 (RELASZ) 3864 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x39e8\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x3816\n+ 0x000000006ffffff0 (VERSYM) 0x381a\n 0x000000006ffffff9 (RELACOUNT) 44\n 0x0000000000000000 (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: c64cbf05c60513fed82ef2d665e825e73cb26aa9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4eb6772947c3e426e1c989aa691813cfb341d427\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 231 entries:\n- Addr: 0x0000000000003816 Offset: 0x003816 Link: 3 (.dynsym)\n+ Addr: 0x000000000000381a Offset: 0x00381a Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 2 (Qt_5) \n 004: 2 (Qt_5) 3 (Qt_5) 4 (Qt_5.15) 0 (*local*) \n 008: 2 (Qt_5) 2 (Qt_5) 5 (GLIBCXX_3.4) 2 (Qt_5) \n 00c: 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) 0 (*local*) \n 010: 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 014: 2 (Qt_5) 6 (GLIBC_2.4) 2 (Qt_5) 2 (Qt_5) \n 018: 3 (Qt_5) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -360,15 +360,15 @@\n hName[sk]mNov\n lhName[sl]kNovi signalhName[sv]iNy signalhName[tr]kYeni SinyalhName[uk]w\n lName[x-test]nxxNew SignalxxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-4cbf05c60513fed82ef2d665e825e73cb26aa9.debug\n+b6772947c3e426e1c989aa691813cfb341d427.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -505,9 +505,9 @@\n 0x000037a0 51745f35 2e313500 00000000 00000000 Qt_5.15.........\n 0x000037b0 00000000 00000000 00000000 00000000 ................\n 0x000037c0 00000000 00000000 00000000 00000000 ................\n 0x000037d0 00000000 00000000 00000000 00000000 ................\n 0x000037e0 00000000 00000000 00000000 00000000 ................\n 0x000037f0 00000000 00000000 00000000 00000000 ................\n 0x00003800 00000000 00000000 00000000 00000000 ................\n- 0x00003810 00000000 00 .....\n+ 0x00003810 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 34636266 30356336 30353133 66656438 4cbf05c60513fed8\n- 0x00000010 32656632 64363635 65383235 65373363 2ef2d665e825e73c\n- 0x00000020 62323661 61392e64 65627567 00000000 b26aa9.debug....\n- 0x00000030 e020f068 . .h\n+ 0x00000000 62363737 32393437 63336534 32366531 b6772947c3e426e1\n+ 0x00000010 63393839 61613639 31383133 63666233 c989aa691813cfb3\n+ 0x00000020 34316434 32372e64 65627567 00000000 41d427.debug....\n+ 0x00000030 21c5b8fd !...\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_noise.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_noise.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001a58 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001cf0 001cf0 0026c1 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000043b2 0043b2 000232 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001cf0 001cf0 0026c5 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000043b6 0043b6 000232 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000045e8 0045e8 000110 00 A 4 6 8\n [ 7] .rela.dyn RELA 00000000000046f8 0046f8 001c08 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000006300 006300 000f60 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 000a50 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000008a70 008a70 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000008a80 008a80 004f6b 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x11d90\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x11d98\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1cf0\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 9921 (bytes)\n+ 0x000000000000000a (STRSZ) 9925 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x12a60\n 0x0000000000000002 (PLTRELSZ) 3936 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x6300\n 0x0000000000000007 (RELA) 0x46f8\n 0x0000000000000008 (RELASZ) 7176 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x45e8\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x43b2\n+ 0x000000006ffffff0 (VERSYM) 0x43b6\n 0x000000006ffffff9 (RELACOUNT) 133\n 0x0000000000000000 (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: aba31336e7ab982b9f4ca25f1d4d07c4e489477c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 05c4263b350c6e439fa9d91d037277712854f141\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 281 entries:\n- Addr: 0x00000000000043b2 Offset: 0x0043b2 Link: 3 (.dynsym)\n+ Addr: 0x00000000000043b6 Offset: 0x0043b6 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (Qt_5) 3 (Qt_5) \n 004: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 008: 5 (Qt_5.15) 0 (*local*) 2 (Qt_5) 3 (Qt_5) \n 00c: 4 (Qt_5) 0 (*local*) 2 (Qt_5) 6 (GLIBCXX_3.4)\n 010: 2 (Qt_5) 3 (Qt_5) 4 (Qt_5) 4 (Qt_5) \n 014: 4 (Qt_5) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 018: 0 (*local*) 2 (Qt_5) 7 (GLIBC_2.4) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -395,15 +395,15 @@\n umahName[sv]mBrusgeneratorhName[tr]lSes \n retecihName[uk]x\n lName[x-test]sxxNoise GeneratorxxkName[zh_CN]o\n kName[zh_TW]o\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-a31336e7ab982b9f4ca25f1d4d07c4e489477c.debug\n+c4263b350c6e439fa9d91d037277712854f141.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -616,9 +616,9 @@\n 0x00004340 745f3500 00000000 00000000 00000000 t_5.............\n 0x00004350 00000000 00000000 00000000 00000000 ................\n 0x00004360 00000000 00000000 00000000 00000000 ................\n 0x00004370 00000000 00000000 00000000 00000000 ................\n 0x00004380 00000000 00000000 00000000 00000000 ................\n 0x00004390 00000000 00000000 00000000 00000000 ................\n 0x000043a0 00000000 00000000 00000000 00000000 ................\n- 0x000043b0 00 .\n+ 0x000043b0 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 61333133 33366537 61623938 32623966 a31336e7ab982b9f\n- 0x00000010 34636132 35663164 34643037 63346534 4ca25f1d4d07c4e4\n- 0x00000020 38393437 37632e64 65627567 00000000 89477c.debug....\n- 0x00000030 11509176 .P.v\n+ 0x00000000 63343236 33623335 30633665 34333966 c4263b350c6e439f\n+ 0x00000010 61396439 31643033 37323737 37313238 a9d91d0372777128\n+ 0x00000020 35346631 34312e64 65627567 00000000 54f141.debug....\n+ 0x00000030 e0d76bbb ..k.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_normalize.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_normalize.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 0x55a0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x004360 0x004360 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x004368 0x004368 R 0x1000\n LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x003f91 0x003f91 R E 0x1000\n LOAD 0x009000 0x0000000000009000 0x0000000000009000 0x001c70 0x001c70 R 0x1000\n LOAD 0x00b2d0 0x000000000000c2d0 0x000000000000c2d0 0x000d38 0x000d70 RW 0x1000\n DYNAMIC 0x00ba90 0x000000000000ca90 0x000000000000ca90 0x000250 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x009b8c 0x0000000000009b8c 0x0000000000009b8c 0x00031c 0x00031c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 000dc8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001060 001060 00141f 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002480 002480 000126 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000025a8 0025a8 0000c0 00 A 4 4 8\n- [ 7] .rela.dyn RELA 0000000000002668 002668 0014e8 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000003b50 003b50 000810 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000001060 001060 001423 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002484 002484 000126 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000025b0 0025b0 0000c0 00 A 4 4 8\n+ [ 7] .rela.dyn RELA 0000000000002670 002670 0014e8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000003b58 003b58 000810 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 000570 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000005590 005590 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000055a0 0055a0 0039e7 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000008f88 008f88 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000009000 009000 0007d0 00 A 0 0 32\n [15] .qtversion PROGBITS 00000000000097d0 0097d0 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x2668 contains 223 entries:\n+Relocation section '.rela.dyn' at offset 0x2670 contains 223 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000c2d0 0000000000000008 R_X86_64_RELATIVE 5650\n 000000000000c2d8 0000000000000008 R_X86_64_RELATIVE 5610\n 000000000000c2e8 0000000000000008 R_X86_64_RELATIVE c6d8\n 000000000000c2f0 0000000000000008 R_X86_64_RELATIVE 7610\n 000000000000c2f8 0000000000000008 R_X86_64_RELATIVE 7790\n 000000000000c300 0000000000000008 R_X86_64_RELATIVE 7530\n@@ -221,15 +221,15 @@\n 000000000000cfc8 0000005600000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave11SampleArrayE + 0\n 000000000000cfd0 0000006a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 000000000000cfd8 0000007700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000000cfe0 0000008400000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000000cfe8 0000008900000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000cff0 0000008b00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n \n-Relocation section '.rela.plt' at offset 0x3b50 contains 86 entries:\n+Relocation section '.rela.plt' at offset 0x3b58 contains 86 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000ccf8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN20QFutureInterfaceBase15waitForFinishedEv@Qt_5 + 0\n 000000000000cd00 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData6appendEv@Qt_5 + 0\n 000000000000cd08 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave16MultiTrackWriterD1Ev + 0\n 000000000000cd10 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _Z5ki18nPKc + 0\n 000000000000cd18 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave12SampleSourceD2Ev + 0\n 000000000000cd20 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave6PluginD2Ev + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xc2d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xc2d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1060\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 5151 (bytes)\n+ 0x000000000000000a (STRSZ) 5155 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xcce0\n 0x0000000000000002 (PLTRELSZ) 2064 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x3b50\n- 0x0000000000000007 (RELA) 0x2668\n+ 0x0000000000000017 (JMPREL) 0x3b58\n+ 0x0000000000000007 (RELA) 0x2670\n 0x0000000000000008 (RELASZ) 5352 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x25a8\n+ 0x000000006ffffffe (VERNEED) 0x25b0\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x2480\n+ 0x000000006ffffff0 (VERSYM) 0x2484\n 0x000000006ffffff9 (RELACOUNT) 122\n 0x0000000000000000 (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: 94798ce29eedd254e1dfd5660140ac8a15270dbc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6d8bd3f6f00e1808e0b4d1fa7e202aba487fc0bb\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 147 entries:\n- Addr: 0x0000000000002480 Offset: 0x002480 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002484 Offset: 0x002484 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5.15) 3 (Qt_5) 0 (*local*) \n 004: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 4 (GLIBC_2.2.5) 3 (Qt_5) 5 (GLIBCXX_3.4)\n 010: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 014: 3 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 018: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 6 (GLIBC_2.2.5)\n@@ -36,15 +36,15 @@\n 080: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 084: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 0 (*local*) \n 088: 7 (CXXABI_1.3) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 08c: 5 (GLIBCXX_3.4) 3 (Qt_5) 1 (*global*) 1 (*global*) \n 090: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x00000000000025a8 Offset: 0x0025a8 Link: 4 (.dynstr)\n+ Addr: 0x00000000000025b0 Offset: 0x0025b0 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 3\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 9\n 0x0020: Name: GLIBC_2.14 Flags: none Version: 8\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 6\n 0x0040: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0050: Name: CXXABI_1.3 Flags: none Version: 7\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 5\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -202,15 +202,15 @@\n torhName[sl]lNormalizatorhName[sv]mNormaliseringhName[tr]pNormalle\n tiricihName[uk]x\n lName[x-test]nxxNormalizerxxkName[zh_CN]i\n kName[zh_TW]i\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-798ce29eedd254e1dfd5660140ac8a15270dbc.debug\n+8bd3f6f00e1808e0b4d1fa7e202aba487fc0bb.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -317,9 +317,10 @@\n 0x00002400 5f332e34 0051745f 35005174 5f352e31 _3.4.Qt_5.Qt_5.1\n 0x00002410 35000000 00000000 00000000 00000000 5...............\n 0x00002420 00000000 00000000 00000000 00000000 ................\n 0x00002430 00000000 00000000 00000000 00000000 ................\n 0x00002440 00000000 00000000 00000000 00000000 ................\n 0x00002450 00000000 00000000 00000000 00000000 ................\n 0x00002460 00000000 00000000 00000000 00000000 ................\n- 0x00002470 00000000 00000000 00000000 000000 ...............\n+ 0x00002470 00000000 00000000 00000000 00000000 ................\n+ 0x00002480 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 37393863 65323965 65646432 35346531 798ce29eedd254e1\n- 0x00000010 64666435 36363031 34306163 38613135 dfd5660140ac8a15\n- 0x00000020 32373064 62632e64 65627567 00000000 270dbc.debug....\n- 0x00000030 70839a57 p..W\n+ 0x00000000 38626433 66366630 30653138 30386530 8bd3f6f00e1808e0\n+ 0x00000010 62346431 66613765 32303261 62613438 b4d1fa7e202aba48\n+ 0x00000020 37666330 62622e64 65627567 00000000 7fc0bb.debug....\n+ 0x00000030 b38d6b4c ..kL\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_notch_filter.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_notch_filter.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 0x7880\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006838 0x006838 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006840 0x006840 R 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x0056e5 0x0056e5 R E 0x1000\n LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x002860 0x002860 R 0x1000\n LOAD 0x00fe30 0x0000000000010e30 0x0000000000010e30 0x0011d8 0x001210 RW 0x1000\n DYNAMIC 0x0108d0 0x00000000000118d0 0x00000000000118d0 0x000290 0x000290 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00e388 0x000000000000e388 0x000000000000e388 0x0003bc 0x0003bc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001758 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000019f0 0019f0 002243 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003c34 003c34 0001f2 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000003e28 003e28 000100 00 A 4 6 8\n- [ 7] .rela.dyn RELA 0000000000003f28 003f28 001cb0 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000005bd8 005bd8 000c60 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 00000000000019f0 0019f0 002247 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003c38 003c38 0001f2 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000003e30 003e30 000100 00 A 4 6 8\n+ [ 7] .rela.dyn RELA 0000000000003f30 003f30 001cb0 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000005be0 005be0 000c60 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 000850 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000007870 007870 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000007880 007880 004e5b 00 AX 0 0 16\n [13] .fini PROGBITS 000000000000c6dc 00c6dc 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000000d000 00d000 000f68 00 A 0 0 32\n [15] .qtversion PROGBITS 000000000000df68 00df68 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x3f28 contains 306 entries:\n+Relocation section '.rela.dyn' at offset 0x3f30 contains 306 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000010e30 0000000000000008 R_X86_64_RELATIVE 7930\n 0000000000010e38 0000000000000008 R_X86_64_RELATIVE 78f0\n 0000000000010e48 0000000000000008 R_X86_64_RELATIVE 11538\n 0000000000010e50 0000000000000008 R_X86_64_RELATIVE b630\n 0000000000010e58 0000000000000008 R_X86_64_RELATIVE b670\n 0000000000010e60 0000000000000008 R_X86_64_RELATIVE b780\n@@ -304,15 +304,15 @@\n 0000000000011fc0 0000002000000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 0000000000011fc8 0000004500000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000011fd0 000000ac00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTV11QSpacerItem@Qt_5 + 0\n 0000000000011fd8 000000c600000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN7QObject16staticMetaObjectE@Qt_5 + 0\n 0000000000011fe0 000000d000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000011fe8 000000d100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave11SampleArrayE + 0\n \n-Relocation section '.rela.plt' at offset 0x5bd8 contains 132 entries:\n+Relocation section '.rela.plt' at offset 0x5be0 contains 132 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000011b78 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QStringaSERKS_@Qt_5 + 0\n 0000000000011b80 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN16QDialogButtonBox18setStandardButtonsE6QFlagsINS_14StandardButtonEE@Qt_5 + 0\n 0000000000011b88 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QAbstractButton7setTextERK7QString@Qt_5 + 0\n 0000000000011b90 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QLayout18setContentsMarginsEiiii@Qt_5 + 0\n 0000000000011b98 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData6detachEi@Qt_5 + 0\n 0000000000011ba0 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave11ScaleWidget9setMinMaxEii + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x10e30\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x10e38\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x19f0\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 8771 (bytes)\n+ 0x000000000000000a (STRSZ) 8775 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x11b60\n 0x0000000000000002 (PLTRELSZ) 3168 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x5bd8\n- 0x0000000000000007 (RELA) 0x3f28\n+ 0x0000000000000017 (JMPREL) 0x5be0\n+ 0x0000000000000007 (RELA) 0x3f30\n 0x0000000000000008 (RELASZ) 7344 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x3e28\n+ 0x000000006ffffffe (VERNEED) 0x3e30\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x3c34\n+ 0x000000006ffffff0 (VERSYM) 0x3c38\n 0x000000006ffffff9 (RELACOUNT) 140\n 0x0000000000000000 (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: e746e9ffc0ba6786059708b6794d6a7042822bef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 88f1f2028eae4cc7b534fa5e76337f70c97e4563\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 249 entries:\n- Addr: 0x0000000000003c34 Offset: 0x003c34 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003c38 Offset: 0x003c38 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 004: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 00c: 0 (*local*) 4 (GLIBC_2.14) 2 (Qt_5) 0 (*local*) \n 010: 2 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 2 (Qt_5) 2 (Qt_5) 5 (Qt_5.15) 3 (Qt_5) \n 018: 2 (Qt_5) 6 (GLIBCXX_3.4) 2 (Qt_5) 3 (Qt_5) \n@@ -62,15 +62,15 @@\n 0e8: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 0 (*local*) \n 0ec: 2 (Qt_5) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 0f0: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 0f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0f8: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x0000000000003e28 Offset: 0x003e28 Link: 4 (.dynstr)\n+ Addr: 0x0000000000003e30 Offset: 0x003e30 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_4.0.0 Flags: none Version: 11\n 0x0020: Version: 1 File: libm.so.6 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 9\n 0x0040: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0050: Name: CXXABI_1.3 Flags: none Version: 8\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -366,15 +366,15 @@\n filterhName[sv]pBandsp\n rrfilterhName[uk]x\n lName[x-test]pxxNotch FilterxxkName[zh_CN]o\n kName[zh_TW]o\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-46e9ffc0ba6786059708b6794d6a7042822bef.debug\n+f1f2028eae4cc7b534fa5e76337f70c97e4563.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -544,9 +544,9 @@\n 0x00003bc0 5f352e31 35000000 00000000 00000000 _5.15...........\n 0x00003bd0 00000000 00000000 00000000 00000000 ................\n 0x00003be0 00000000 00000000 00000000 00000000 ................\n 0x00003bf0 00000000 00000000 00000000 00000000 ................\n 0x00003c00 00000000 00000000 00000000 00000000 ................\n 0x00003c10 00000000 00000000 00000000 00000000 ................\n 0x00003c20 00000000 00000000 00000000 00000000 ................\n- 0x00003c30 000000 ...\n+ 0x00003c30 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 34366539 66666330 62613637 38363035 46e9ffc0ba678605\n- 0x00000010 39373038 62363739 34643661 37303432 9708b6794d6a7042\n- 0x00000020 38323262 65662e64 65627567 00000000 822bef.debug....\n- 0x00000030 fec6ebe6 ....\n+ 0x00000000 66316632 30323865 61653463 63376235 f1f2028eae4cc7b5\n+ 0x00000010 33346661 35653736 33333766 37306339 34fa5e76337f70c9\n+ 0x00000020 37653435 36332e64 65627567 00000000 7e4563.debug....\n+ 0x00000030 fd908ef9 ....\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_pitch_shift.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_pitch_shift.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 0x7910\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006a30 0x006a30 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006a38 0x006a38 R 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x006385 0x006385 R E 0x1000\n LOAD 0x00e000 0x000000000000e000 0x000000000000e000 0x002a5c 0x002a5c R 0x1000\n LOAD 0x010e50 0x0000000000011e50 0x0000000000011e50 0x0011b8 0x0011f0 RW 0x1000\n DYNAMIC 0x011890 0x0000000000012890 0x0000000000012890 0x000280 0x000280 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00f518 0x000000000000f518 0x000000000000f518 0x0003b4 0x0003b4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001818 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001ab0 001ab0 002375 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003e26 003e26 000202 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000004028 004028 0000e0 00 A 4 5 8\n- [ 7] .rela.dyn RELA 0000000000004108 004108 001bf0 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000005cf8 005cf8 000d38 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000001ab0 001ab0 002379 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003e2a 003e2a 000202 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000004030 004030 0000e0 00 A 4 5 8\n+ [ 7] .rela.dyn RELA 0000000000004110 004110 001bf0 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000005d00 005d00 000d38 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 0008e0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000007900 007900 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000007910 007910 005a6b 00 AX 0 0 16\n [13] .fini PROGBITS 000000000000d37c 00d37c 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000000e000 00e000 001100 00 A 0 0 32\n [15] .qtversion PROGBITS 000000000000f100 00f100 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x4108 contains 298 entries:\n+Relocation section '.rela.dyn' at offset 0x4110 contains 298 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000011e50 0000000000000008 R_X86_64_RELATIVE 79c0\n 0000000000011e58 0000000000000008 R_X86_64_RELATIVE 7980\n 0000000000011e68 0000000000000008 R_X86_64_RELATIVE 124f8\n 0000000000011e70 0000000000000008 R_X86_64_RELATIVE c300\n 0000000000011e78 0000000000000008 R_X86_64_RELATIVE c390\n 0000000000011e80 0000000000000008 R_X86_64_RELATIVE c4f0\n@@ -296,15 +296,15 @@\n 0000000000012fb8 0000002300000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 0000000000012fc0 0000004d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000012fc8 000000b200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTV11QSpacerItem@Qt_5 + 0\n 0000000000012fd0 000000cf00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN7QObject16staticMetaObjectE@Qt_5 + 0\n 0000000000012fd8 000000d900000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000012fe0 000000da00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave11SampleArrayE + 0\n \n-Relocation section '.rela.plt' at offset 0x5cf8 contains 141 entries:\n+Relocation section '.rela.plt' at offset 0x5d00 contains 141 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000012b28 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QStringaSERKS_@Qt_5 + 0\n 0000000000012b30 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN16QDialogButtonBox18setStandardButtonsE6QFlagsINS_14StandardButtonEE@Qt_5 + 0\n 0000000000012b38 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QAbstractButton7setTextERK7QString@Qt_5 + 0\n 0000000000012b40 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QLayout18setContentsMarginsEiiii@Qt_5 + 0\n 0000000000012b48 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 sinf@GLIBC_2.2.5 + 0\n 0000000000012b50 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData6detachEi@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x11e50\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x11e58\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1ab0\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 9077 (bytes)\n+ 0x000000000000000a (STRSZ) 9081 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x12b10\n 0x0000000000000002 (PLTRELSZ) 3384 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x5cf8\n- 0x0000000000000007 (RELA) 0x4108\n+ 0x0000000000000017 (JMPREL) 0x5d00\n+ 0x0000000000000007 (RELA) 0x4110\n 0x0000000000000008 (RELASZ) 7152 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x4028\n+ 0x000000006ffffffe (VERNEED) 0x4030\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x3e26\n+ 0x000000006ffffff0 (VERSYM) 0x3e2a\n 0x000000006ffffff9 (RELACOUNT) 133\n 0x0000000000000000 (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: 749b11f7a5fb17bf46bd4e53f5635aa98bb32386\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2f0f2ded4ae305977b5df02848787fdf6b40882d\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 257 entries:\n- Addr: 0x0000000000003e26 Offset: 0x003e26 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003e2a Offset: 0x003e2a Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 004: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 008: 3 (Qt_5) 4 (GLIBC_2.2.5) 3 (Qt_5) 3 (Qt_5) \n 00c: 2 (Qt_5) 5 (GLIBC_2.14) 2 (Qt_5) 0 (*local*) \n 010: 2 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) 6 (Qt_5.15) \n 018: 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) 7 (GLIBCXX_3.4)\n@@ -64,15 +64,15 @@\n 0f0: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 0f4: 0 (*local*) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 0f8: 3 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 0fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 100: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x0000000000004028 Offset: 0x004028 Link: 4 (.dynstr)\n+ Addr: 0x0000000000004030 Offset: 0x004030 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.4 Flags: none Version: 10\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 8\n 0x0060: Name: GLIBC_2.14 Flags: none Version: 5\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -379,15 +379,15 @@\n kyhName[sl]kPremik tonahName[sv]qTonh\n ndringhName[uk]q\n lName[x-test]oxxPitch ShiftxxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-9b11f7a5fb17bf46bd4e53f5635aa98bb32386.debug\n+0f2ded4ae305977b5df02848787fdf6b40882d.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -563,9 +563,9 @@\n 0x00003db0 51745f35 2e313500 00000000 00000000 Qt_5.15.........\n 0x00003dc0 00000000 00000000 00000000 00000000 ................\n 0x00003dd0 00000000 00000000 00000000 00000000 ................\n 0x00003de0 00000000 00000000 00000000 00000000 ................\n 0x00003df0 00000000 00000000 00000000 00000000 ................\n 0x00003e00 00000000 00000000 00000000 00000000 ................\n 0x00003e10 00000000 00000000 00000000 00000000 ................\n- 0x00003e20 00000000 00 .....\n+ 0x00003e20 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 39623131 66376135 66623137 62663436 9b11f7a5fb17bf46\n- 0x00000010 62643465 35336635 36333561 61393862 bd4e53f5635aa98b\n- 0x00000020 62333233 38362e64 65627567 00000000 b32386.debug....\n- 0x00000030 df0b2de1 ..-.\n+ 0x00000000 30663264 65643461 65333035 39373762 0f2ded4ae305977b\n+ 0x00000010 35646630 32383438 37383766 64663662 5df02848787fdf6b\n+ 0x00000020 34303838 32642e64 65627567 00000000 40882d.debug....\n+ 0x00000030 627e03cc b~..\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_playback.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_playback.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 0x11e60\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00f250 0x00f250 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00f258 0x00f258 R 0x1000\n LOAD 0x010000 0x0000000000010000 0x0000000000010000 0x01d461 0x01d461 R E 0x1000\n LOAD 0x02e000 0x000000000002e000 0x000000000002e000 0x008614 0x008614 R 0x1000\n LOAD 0x036be8 0x0000000000037be8 0x0000000000037be8 0x002420 0x002460 RW 0x1000\n DYNAMIC 0x037d40 0x0000000000038d40 0x0000000000038d40 0x0002f0 0x0002f0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x032074 0x0000000000032074 0x0000000000032074 0x000a2c 0x000a2c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0000a8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000308 000308 003b10 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000003e18 003e18 00518b 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000008fa4 008fa4 0004ec 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000009490 009490 000150 00 A 4 8 8\n- [ 7] .rela.dyn RELA 00000000000095e0 0095e0 002f40 18 A 3 0 8\n- [ 8] .rela.plt RELA 000000000000c520 00c520 002d30 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000003e18 003e18 00518f 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000008fa8 008fa8 0004ec 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000009498 009498 000150 00 A 4 8 8\n+ [ 7] .rela.dyn RELA 00000000000095e8 0095e8 002f40 18 A 3 0 8\n+ [ 8] .rela.plt RELA 000000000000c528 00c528 002d30 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000010000 010000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000010020 010020 001e30 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000011e50 011e50 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000011e60 011e60 01b5f6 00 AX 0 0 16\n [13] .fini PROGBITS 000000000002d458 02d458 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000002e000 02e000 003cec 00 A 0 0 32\n [15] .qtversion PROGBITS 0000000000031cf0 031cf0 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x95e0 contains 504 entries:\n+Relocation section '.rela.dyn' at offset 0x95e8 contains 504 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000037be8 0000000000000008 R_X86_64_RELATIVE 127e0\n 0000000000037bf0 0000000000000008 R_X86_64_RELATIVE 12700\n 0000000000037bf8 0000000000000008 R_X86_64_RELATIVE 127a0\n 0000000000037c08 0000000000000008 R_X86_64_RELATIVE 38520\n 0000000000037c10 0000000000000008 R_X86_64_RELATIVE 171c0\n 0000000000037c18 0000000000000008 R_X86_64_RELATIVE 171f0\n@@ -502,15 +502,15 @@\n 0000000000039fd0 0000016400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 0000000000039fd8 0000027000000006 R_X86_64_GLOB_DAT 0000000000038820 _ZTVN5Kwave16MultiTrackSourceINS_5DelayELb1EEE + 0\n 0000000000039fe0 0000018800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000039fe8 0000019c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5Kwave8FileInfoE + 0\n 0000000000039ff0 0000026b00000006 R_X86_64_GLOB_DAT 00000000000389b0 _ZTVN5Kwave16MultiTrackSourceINS_3MulELb1EEE + 0\n 0000000000039ff8 0000027200000006 R_X86_64_GLOB_DAT 0000000000038758 _ZTVN5Kwave16MultiTrackSourceINS_5DelayELb0EEE + 0\n \n-Relocation section '.rela.plt' at offset 0xc520 contains 482 entries:\n+Relocation section '.rela.plt' at offset 0xc528 contains 482 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000039048 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK11QTreeWidget9findItemsERK7QString6QFlagsIN2Qt9MatchFlagEEi@Qt_5 + 0\n 0000000000039050 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave11SampleArrayC1Ej + 0\n 0000000000039058 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN10QSemaphoreC1Ei@Qt_5 + 0\n 0000000000039060 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QWidget4showEv@Qt_5 + 0\n 0000000000039068 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QPixmapD1Ev@Qt_5 + 0\n 0000000000039070 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QObject11setPropertyEPKcRK8QVariant@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -23,23 +23,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x37be8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x37bf8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x3e18\n 0x0000000000000006 (SYMTAB) 0x308\n- 0x000000000000000a (STRSZ) 20875 (bytes)\n+ 0x000000000000000a (STRSZ) 20879 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x39030\n 0x0000000000000002 (PLTRELSZ) 11568 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xc520\n- 0x0000000000000007 (RELA) 0x95e0\n+ 0x0000000000000017 (JMPREL) 0xc528\n+ 0x0000000000000007 (RELA) 0x95e8\n 0x0000000000000008 (RELASZ) 12096 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x9490\n+ 0x000000006ffffffe (VERNEED) 0x9498\n 0x000000006fffffff (VERNEEDNUM) 8\n- 0x000000006ffffff0 (VERSYM) 0x8fa4\n+ 0x000000006ffffff0 (VERSYM) 0x8fa8\n 0x000000006ffffff9 (RELACOUNT) 256\n 0x0000000000000000 (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: 1af85765ce3d4ec736eff01ab6fb6cc18d2d55d6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0319c20516d7d34b9180155c88da95fdb535fe04\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 630 entries:\n- Addr: 0x0000000000008fa4 Offset: 0x008fa4 Link: 3 (.dynsym)\n+ Addr: 0x0000000000008fa8 Offset: 0x008fa8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 004: 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) 3 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 5 (PULSE_0) 3 (Qt_5) \n 00c: 3 (Qt_5) 3 (Qt_5) 6 (ALSA_0.9) 0 (*local*) \n 010: 6 (ALSA_0.9) 7 (GLIBC_2.2.5) 5 (PULSE_0) 8 (ALSA_0.9.0rc4)\n 014: 4 (Qt_5) 0 (*local*) 3 (Qt_5) 2 (Qt_5) \n 018: 3 (Qt_5) 7 (GLIBC_2.2.5) 9 (Qt_5.15) 3 (Qt_5) \n@@ -157,15 +157,15 @@\n 264: 3 (Qt_5) 1 (*global*) 1 (*global*) 1 (*global*) \n 268: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 26c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 270: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 274: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 8 entries:\n- Addr: 0x0000000000009490 Offset: 0x009490 Link: 4 (.dynstr)\n+ Addr: 0x0000000000009498 Offset: 0x009498 Link: 4 (.dynstr)\n 000000: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0010: Name: CXXABI_1.3 Flags: none Version: 13\n 0x0020: Name: GLIBCXX_3.4 Flags: none Version: 11\n 0x0030: Version: 1 File: libQt5Multimedia.so.5 Cnt: 1\n 0x0040: Name: Qt_5 Flags: none Version: 10\n 0x0050: Version: 1 File: libc.so.6 Cnt: 3\n 0x0060: Name: GLIBC_2.14 Flags: none Version: 14\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1107,15 +1107,15 @@\n vaniehName[sl]iPredvajajhName[sv]kUppspelninghName[tr]d\n alhName[uk]v\n lName[x-test]lxxPlaybackxxkName[zh_CN]l\n kName[zh_TW]f\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.4\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-f85765ce3d4ec736eff01ab6fb6cc18d2d55d6.debug\n+19c20516d7d34b9180155c88da95fdb535fe04.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1300,9 +1300,9 @@\n 0x00008f28 4c53455f 30005174 5f352e31 35000000 LSE_0.Qt_5.15...\n 0x00008f38 00000000 00000000 00000000 00000000 ................\n 0x00008f48 00000000 00000000 00000000 00000000 ................\n 0x00008f58 00000000 00000000 00000000 00000000 ................\n 0x00008f68 00000000 00000000 00000000 00000000 ................\n 0x00008f78 00000000 00000000 00000000 00000000 ................\n 0x00008f88 00000000 00000000 00000000 00000000 ................\n- 0x00008f98 00000000 00000000 000000 ...........\n+ 0x00008f98 00000000 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 66383537 36356365 33643465 63373336 f85765ce3d4ec736\n- 0x00000010 65666630 31616236 66623663 63313864 eff01ab6fb6cc18d\n- 0x00000020 32643535 64362e64 65627567 00000000 2d55d6.debug....\n- 0x00000030 9fffc561 ...a\n+ 0x00000000 31396332 30353136 64376433 34623931 19c20516d7d34b91\n+ 0x00000010 38303135 35633838 64613935 66646235 80155c88da95fdb5\n+ 0x00000020 33356665 30342e64 65627567 00000000 35fe04.debug....\n+ 0x00000030 158f7a69 ..zi\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_record.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_record.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000044 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a8 0002a8 004068 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000004310 004310 0056c4 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000099d4 0099d4 00055e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000004310 004310 0056c8 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000099d8 0099d8 00055e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000009f38 009f38 000190 00 A 4 9 8\n [ 7] .rela.dyn RELA 000000000000a0c8 00a0c8 006108 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000101d0 0101d0 0033f0 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000014000 014000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000014020 014020 0022b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000162d0 0162d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000162e0 0162e0 02bb4e 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -24,23 +24,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x52808\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x52818\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x4310\n 0x0000000000000006 (SYMTAB) 0x2a8\n- 0x000000000000000a (STRSZ) 22212 (bytes)\n+ 0x000000000000000a (STRSZ) 22216 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x53e08\n 0x0000000000000002 (PLTRELSZ) 13296 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x101d0\n 0x0000000000000007 (RELA) 0xa0c8\n 0x0000000000000008 (RELASZ) 24840 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x9f38\n 0x000000006fffffff (VERNEEDNUM) 9\n- 0x000000006ffffff0 (VERSYM) 0x99d4\n+ 0x000000006ffffff0 (VERSYM) 0x99d8\n 0x000000006ffffff9 (RELACOUNT) 754\n 0x0000000000000000 (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: 76bc18eb84a296abaaecefefec3ebb956bc34f86\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 133a27cc0b79656b57ff06a913b7210a6da2435e\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 687 entries:\n- Addr: 0x00000000000099d4 Offset: 0x0099d4 Link: 3 (.dynsym)\n+ Addr: 0x00000000000099d8 Offset: 0x0099d8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 004: 4 (ALSA_0.9) 5 (Qt_5) 0 (*local*) 5 (Qt_5) \n 008: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 6 (Qt_5) \n 00c: 5 (Qt_5) 5 (Qt_5) 5 (Qt_5) 6 (Qt_5) \n 010: 5 (Qt_5) 6 (Qt_5) 2 (Qt_5) 5 (Qt_5) \n 014: 5 (Qt_5) 4 (ALSA_0.9) 2 (Qt_5) 7 (ALSA_0.9.0rc4)\n 018: 6 (Qt_5) 0 (*local*) 2 (Qt_5) 5 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1870,15 +1870,15 @@\n hName[sk]gNahra\n hName[sl]gPosnemihName[sv]hSpela inhName[tr]fKaydethName[uk]j\n lName[x-test]jxxRecordxxkName[zh_CN]f\n kName[zh_TW]f\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.6\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-bc18eb84a296abaaecefefec3ebb956bc34f86.debug\n+3a27cc0b79656b57ff06a913b7210a6da2435e.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1384,9 +1384,9 @@\n 0x00009960 53415f30 2e390000 00000000 00000000 SA_0.9..........\n 0x00009970 00000000 00000000 00000000 00000000 ................\n 0x00009980 00000000 00000000 00000000 00000000 ................\n 0x00009990 00000000 00000000 00000000 00000000 ................\n 0x000099a0 00000000 00000000 00000000 00000000 ................\n 0x000099b0 00000000 00000000 00000000 00000000 ................\n 0x000099c0 00000000 00000000 00000000 00000000 ................\n- 0x000099d0 00000000 ....\n+ 0x000099d0 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 62633138 65623834 61323936 61626161 bc18eb84a296abaa\n- 0x00000010 65636566 65666563 33656262 39353662 ecefefec3ebb956b\n- 0x00000020 63333466 38362e64 65627567 00000000 c34f86.debug....\n- 0x00000030 6dda9f3b m..;\n+ 0x00000000 33613237 63633062 37393635 36623537 3a27cc0b79656b57\n+ 0x00000010 66663036 61393133 62373231 30613664 ff06a913b7210a6d\n+ 0x00000020 61323433 35652e64 65627567 00000000 a2435e.debug....\n+ 0x00000030 da9a3335 ..35\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_reverse.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_reverse.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000040 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000bd0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000e70 000e70 0011a7 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002018 002018 0000fc 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000e70 000e70 0011ab 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000201c 00201c 0000fc 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000002118 002118 0000a0 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000021b8 0021b8 000bb8 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000002d70 002d70 000678 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000004020 004020 000460 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000004480 004480 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000004490 004490 001c6c 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x96d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x96d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xe70\n 0x0000000000000006 (SYMTAB) 0x2a0\n- 0x000000000000000a (STRSZ) 4519 (bytes)\n+ 0x000000000000000a (STRSZ) 4523 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x9d78\n 0x0000000000000002 (PLTRELSZ) 1656 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x2d70\n 0x0000000000000007 (RELA) 0x21b8\n 0x0000000000000008 (RELASZ) 3000 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x2118\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x2018\n+ 0x000000006ffffff0 (VERSYM) 0x201c\n 0x000000006ffffff9 (RELACOUNT) 62\n 0x0000000000000000 (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: 8bcc46d3d428570971be766701837235cbf4d812\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f9f3f2bffb3e1d75ba191fbbcf4e2ae8cd7e197\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 126 entries:\n- Addr: 0x0000000000002018 Offset: 0x002018 Link: 3 (.dynsym)\n+ Addr: 0x000000000000201c Offset: 0x00201c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5.15) 3 (Qt_5) 0 (*local*) \n 004: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 3 (Qt_5) 4 (GLIBCXX_3.4) 0 (*local*) \n 010: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 014: 0 (*local*) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 018: 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -168,15 +168,15 @@\n hName[sl]eNazajhName[sv]eV\n ndhName[tr]dTershName[uk]l\n lName[x-test]kxxReversexxkName[zh_CN]f\n kName[zh_TW]f\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-cc46d3d428570971be766701837235cbf4d812.debug\n+9f3f2bffb3e1d75ba191fbbcf4e2ae8cd7e197.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -278,9 +278,9 @@\n 0x00001fa0 35005174 5f352e31 35000000 00000000 5.Qt_5.15.......\n 0x00001fb0 00000000 00000000 00000000 00000000 ................\n 0x00001fc0 00000000 00000000 00000000 00000000 ................\n 0x00001fd0 00000000 00000000 00000000 00000000 ................\n 0x00001fe0 00000000 00000000 00000000 00000000 ................\n 0x00001ff0 00000000 00000000 00000000 00000000 ................\n 0x00002000 00000000 00000000 00000000 00000000 ................\n- 0x00002010 00000000 000000 .......\n+ 0x00002010 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 63633436 64336434 32383537 30393731 cc46d3d428570971\n- 0x00000010 62653736 36373031 38333732 33356362 be766701837235cb\n- 0x00000020 66346438 31322e64 65627567 00000000 f4d812.debug....\n- 0x00000030 c276b952 .v.R\n+ 0x00000000 39663366 32626666 62336531 64373562 9f3f2bffb3e1d75b\n+ 0x00000010 61313931 66626263 66346532 61653863 a191fbbcf4e2ae8c\n+ 0x00000020 64376531 39372e64 65627567 00000000 d7e197.debug....\n+ 0x00000030 2c88b4ff ,...\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_samplerate.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_samplerate.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 0x55e0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0043c8 0x0043c8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0043d0 0x0043d0 R 0x1000\n LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x003379 0x003379 R E 0x1000\n LOAD 0x009000 0x0000000000009000 0x0000000000009000 0x0017a8 0x0017a8 R 0x1000\n LOAD 0x00b410 0x000000000000c410 0x000000000000c410 0x000bf8 0x000c30 RW 0x1000\n DYNAMIC 0x00ba70 0x000000000000ca70 0x000000000000ca70 0x000240 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x009b68 0x0000000000009b68 0x0000000000009b68 0x000244 0x000244 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000050 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002b0 0002b0 000eb8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001168 001168 0016d6 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000283e 00283e 00013a 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000002978 002978 0000a0 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000002a18 002a18 001140 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000003b58 003b58 000870 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000001168 001168 0016da 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002842 002842 00013a 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000002980 002980 0000a0 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000002a20 002a20 001140 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000003b60 003b60 000870 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 0005b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000055d0 0055d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000055e0 0055e0 002d90 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000008370 008370 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000009000 009000 000570 00 A 0 0 32\n [15] .qtversion PROGBITS 0000000000009570 009570 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x2a18 contains 184 entries:\n+Relocation section '.rela.dyn' at offset 0x2a20 contains 184 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000c410 0000000000000008 R_X86_64_RELATIVE 5690\n 000000000000c418 0000000000000008 R_X86_64_RELATIVE 5650\n 000000000000c428 0000000000000008 R_X86_64_RELATIVE c6b8\n 000000000000c430 0000000000000008 R_X86_64_RELATIVE 6fa0\n 000000000000c438 0000000000000008 R_X86_64_RELATIVE 6fb0\n 000000000000c448 0000000000000008 R_X86_64_RELATIVE c788\n@@ -182,15 +182,15 @@\n 000000000000cfc0 0000006e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 000000000000cfc8 0000007c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000000cfd0 0000008900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000000cfd8 0000008d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000cfe0 0000008f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 000000000000cfe8 0000009c00000006 R_X86_64_GLOB_DAT 000000000000c810 _ZTVN5Kwave16MultiTrackSourceINS_13RateConverterELb0EEE + 0\n \n-Relocation section '.rela.plt' at offset 0x3b58 contains 90 entries:\n+Relocation section '.rela.plt' at offset 0x3b60 contains 90 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000ccc8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN20QFutureInterfaceBase15waitForFinishedEv@Qt_5 + 0\n 000000000000ccd0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData6appendEv@Qt_5 + 0\n 000000000000ccd8 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave16MultiTrackWriterD1Ev + 0\n 000000000000cce0 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _Z5ki18nPKc + 0\n 000000000000cce8 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave12SampleSourceD2Ev + 0\n 000000000000ccf0 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave6PluginD2Ev + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xc410\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xc418\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1168\n 0x0000000000000006 (SYMTAB) 0x2b0\n- 0x000000000000000a (STRSZ) 5846 (bytes)\n+ 0x000000000000000a (STRSZ) 5850 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xccb0\n 0x0000000000000002 (PLTRELSZ) 2160 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x3b58\n- 0x0000000000000007 (RELA) 0x2a18\n+ 0x0000000000000017 (JMPREL) 0x3b60\n+ 0x0000000000000007 (RELA) 0x2a20\n 0x0000000000000008 (RELASZ) 4416 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x2978\n+ 0x000000006ffffffe (VERNEED) 0x2980\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x283e\n+ 0x000000006ffffff0 (VERSYM) 0x2842\n 0x000000006ffffff9 (RELACOUNT) 89\n 0x0000000000000000 (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: 22fdf39d121afeb26f5c675f21f762c41e36728f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b0623f3ffedb6e53df636421fcf11b22fc8a240b\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 157 entries:\n- Addr: 0x000000000000283e Offset: 0x00283e Link: 3 (.dynsym)\n+ Addr: 0x0000000000002842 Offset: 0x002842 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5.15) 3 (Qt_5) 0 (*local*) \n 004: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 3 (Qt_5) 4 (GLIBCXX_3.4)\n 010: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 014: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n@@ -39,15 +39,15 @@\n 08c: 6 (CXXABI_1.3) 0 (*local*) 0 (*local*) 3 (Qt_5) \n 090: 4 (GLIBCXX_3.4) 3 (Qt_5) 1 (*global*) 1 (*global*) \n 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 09c: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000002978 Offset: 0x002978 Link: 4 (.dynstr)\n+ Addr: 0x0000000000002980 Offset: 0x002980 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 3\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 8\n 0x0020: Name: GLIBC_2.14 Flags: none Version: 7\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 5\n 0x0040: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0050: Name: CXXABI_1.3 Flags: none Version: 6\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 4\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -230,15 +230,15 @@\n hName[uk]x4\n lName[x-test]x\n xxSample Rate ConversionxxkName[zh_CN]o\n kName[zh_TW]o\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-fdf39d121afeb26f5c675f21f762c41e36728f.debug\n+623f3ffedb6e53df636421fcf11b22fc8a240b.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -361,9 +361,9 @@\n 0x000027c8 0051745f 352e3135 00000000 00000000 .Qt_5.15........\n 0x000027d8 00000000 00000000 00000000 00000000 ................\n 0x000027e8 00000000 00000000 00000000 00000000 ................\n 0x000027f8 00000000 00000000 00000000 00000000 ................\n 0x00002808 00000000 00000000 00000000 00000000 ................\n 0x00002818 00000000 00000000 00000000 00000000 ................\n 0x00002828 00000000 00000000 00000000 00000000 ................\n- 0x00002838 00000000 0000 ......\n+ 0x00002838 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 66646633 39643132 31616665 62323666 fdf39d121afeb26f\n- 0x00000010 35633637 35663231 66373632 63343165 5c675f21f762c41e\n- 0x00000020 33363732 38662e64 65627567 00000000 36728f.debug....\n- 0x00000030 08a31366 ...f\n+ 0x00000000 36323366 33666665 64623665 35336466 623f3ffedb6e53df\n+ 0x00000010 36333634 32316663 66313162 32326663 636421fcf11b22fc\n+ 0x00000020 38613234 30622e64 65627567 00000000 8a240b.debug....\n+ 0x00000030 80970df1 ....\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_saveblocks.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_saveblocks.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001cc8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001f60 001f60 002a8d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000049ee 0049ee 000266 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001f60 001f60 002a91 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000049f2 0049f2 000266 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000004c58 004c58 0000e0 00 A 4 5 8\n [ 7] .rela.dyn RELA 0000000000004d38 004d38 0016f8 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000006430 006430 001158 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 000ba0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000008bc0 008bc0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000008bd0 008bd0 0093a1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x15ef0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x15ef8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1f60\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 10893 (bytes)\n+ 0x000000000000000a (STRSZ) 10897 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x169a0\n 0x0000000000000002 (PLTRELSZ) 4440 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x6430\n 0x0000000000000007 (RELA) 0x4d38\n 0x0000000000000008 (RELASZ) 5880 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x4c58\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x49ee\n+ 0x000000006ffffff0 (VERSYM) 0x49f2\n 0x000000006ffffff9 (RELACOUNT) 67\n 0x0000000000000000 (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: 4c448e26095753d8f0bc6e2a4c61f13efa0bfc01\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 48fc4522149fe54eb6cca3c56be04c10dfdd7fc0\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 307 entries:\n- Addr: 0x00000000000049ee Offset: 0x0049ee Link: 3 (.dynsym)\n+ Addr: 0x00000000000049f2 Offset: 0x0049f2 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 004: 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 008: 3 (Qt_5) 4 (Qt_5.15) 0 (*local*) 0 (*local*) \n 00c: 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 010: 0 (*local*) 5 (GLIBCXX_3.4) 3 (Qt_5) 0 (*local*) \n 014: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 018: 2 (Qt_5) 0 (*local*) 0 (*local*) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -457,15 +457,15 @@\n blokyhName[sl]lShrani blokehName[sv]kSpara blockhName[tr]pBloklar\n KaydethName[uk]x\n lName[x-test]oxxSave BlocksxxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.4\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-448e26095753d8f0bc6e2a4c61f13efa0bfc01.debug\n+fc4522149fe54eb6cca3c56be04c10dfdd7fc0.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -676,9 +676,10 @@\n 0x00004970 4358585f 332e3400 51745f35 2e313500 CXX_3.4.Qt_5.15.\n 0x00004980 00000000 00000000 00000000 00000000 ................\n 0x00004990 00000000 00000000 00000000 00000000 ................\n 0x000049a0 00000000 00000000 00000000 00000000 ................\n 0x000049b0 00000000 00000000 00000000 00000000 ................\n 0x000049c0 00000000 00000000 00000000 00000000 ................\n 0x000049d0 00000000 00000000 00000000 00000000 ................\n- 0x000049e0 00000000 00000000 00000000 00 .............\n+ 0x000049e0 00000000 00000000 00000000 00000000 ................\n+ 0x000049f0 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 34343865 32363039 35373533 64386630 448e26095753d8f0\n- 0x00000010 62633665 32613463 36316631 33656661 bc6e2a4c61f13efa\n- 0x00000020 30626663 30312e64 65627567 00000000 0bfc01.debug....\n- 0x00000030 0608cbfc ....\n+ 0x00000000 66633435 32323134 39666535 34656236 fc4522149fe54eb6\n+ 0x00000010 63636133 63353662 65303463 31306466 cca3c56be04c10df\n+ 0x00000020 64643766 63302e64 65627567 00000000 dd7fc0.debug....\n+ 0x00000030 a7fedac0 ....\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_selectrange.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_selectrange.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001128 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000013c0 0013c0 001a15 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002dd6 002dd6 00016e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000013c0 0013c0 001a19 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002dda 002dda 00016e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000002f48 002f48 0000c0 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000003008 003008 000f18 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000003f20 003f20 000720 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 0004d0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000054f0 0054f0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000005500 005500 00212b 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xa570\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xa578\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x13c0\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 6677 (bytes)\n+ 0x000000000000000a (STRSZ) 6681 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xad20\n 0x0000000000000002 (PLTRELSZ) 1824 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x3f20\n 0x0000000000000007 (RELA) 0x3008\n 0x0000000000000008 (RELASZ) 3864 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x2f48\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x2dd6\n+ 0x000000006ffffff0 (VERSYM) 0x2dda\n 0x000000006ffffff9 (RELACOUNT) 45\n 0x0000000000000000 (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: 281e1b30770cc9147f8652ee110a244ba0a7e2f8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6b9343d0bb2e9d861b3ae81708c6a794c10cca96\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 183 entries:\n- Addr: 0x0000000000002dd6 Offset: 0x002dd6 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002dda Offset: 0x002dda Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 0 (*local*) 3 (Qt_5) \n 004: 3 (Qt_5) 3 (Qt_5) 0 (*local*) 3 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 00c: 4 (GLIBC_2.14) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 010: 2 (Qt_5) 2 (Qt_5) 5 (Qt_5.15) 2 (Qt_5) \n 014: 3 (Qt_5) 6 (GLIBCXX_3.4) 2 (Qt_5) 2 (Qt_5) \n 018: 7 (GLIBC_2.2.5) 6 (GLIBCXX_3.4) 2 (Qt_5) 3 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -245,15 +245,15 @@\n rozsahhName[sl]oIzberi intervalhName[sv]qMarkera intervallhName[tr]lAral\n hName[uk]x\n lName[x-test]pxxSelect RangexxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-1e1b30770cc9147f8652ee110a244ba0a7e2f8.debug\n+9343d0bb2e9d861b3ae81708c6a794c10cca96.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -413,9 +413,9 @@\n 0x00002d60 51745f35 2e313500 00000000 00000000 Qt_5.15.........\n 0x00002d70 00000000 00000000 00000000 00000000 ................\n 0x00002d80 00000000 00000000 00000000 00000000 ................\n 0x00002d90 00000000 00000000 00000000 00000000 ................\n 0x00002da0 00000000 00000000 00000000 00000000 ................\n 0x00002db0 00000000 00000000 00000000 00000000 ................\n 0x00002dc0 00000000 00000000 00000000 00000000 ................\n- 0x00002dd0 00000000 00 .....\n+ 0x00002dd0 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 31653162 33303737 30636339 31343766 1e1b30770cc9147f\n- 0x00000010 38363532 65653131 30613234 34626130 8652ee110a244ba0\n- 0x00000020 61376532 66382e64 65627567 00000000 a7e2f8.debug....\n- 0x00000030 c9eb026a ...j\n+ 0x00000000 39333433 64306262 32653964 38363162 9343d0bb2e9d861b\n+ 0x00000010 33616538 31373038 63366137 39346331 3ae81708c6a794c1\n+ 0x00000020 30636361 39362e64 65627567 00000000 0cca96.debug....\n+ 0x00000030 e2f8c1a3 ....\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_sonagram.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_sonagram.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 0022f8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002590 002590 0031e7 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000005778 005778 0002ea 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002590 002590 0031eb 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000577c 00577c 0002ea 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000005a68 005a68 000110 00 A 4 6 8\n [ 7] .rela.dyn RELA 0000000000005b78 005b78 001dd0 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000007948 007948 0016c8 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000000a000 00a000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000a020 00a020 000f40 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000af60 00af60 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000af70 00af70 008995 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -21,23 +21,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x18b10\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x18b18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2590\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 12775 (bytes)\n+ 0x000000000000000a (STRSZ) 12779 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x197e0\n 0x0000000000000002 (PLTRELSZ) 5832 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7948\n 0x0000000000000007 (RELA) 0x5b78\n 0x0000000000000008 (RELASZ) 7632 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x5a68\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x5778\n+ 0x000000006ffffff0 (VERSYM) 0x577c\n 0x000000006ffffff9 (RELACOUNT) 127\n 0x0000000000000000 (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: 57b585fa67c0863b6dee780205a2e17f5619f59d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b91fbb4a352e92b2552b281d0c202ff434f2831e\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 373 entries:\n- Addr: 0x0000000000005778 Offset: 0x005778 Link: 3 (.dynsym)\n+ Addr: 0x000000000000577c Offset: 0x00577c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 004: 0 (*local*) 3 (Qt_5) 4 (Qt_5) 4 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 4 (Qt_5) 4 (Qt_5) \n 00c: 3 (Qt_5) 0 (*local*) 4 (Qt_5) 4 (Qt_5) \n 010: 2 (Qt_5) 0 (*local*) 4 (Qt_5) 4 (Qt_5) \n 014: 3 (Qt_5) 5 (Qt_5.15) 0 (*local*) 6 (GLIBC_2.29) \n 018: 0 (*local*) 4 (Qt_5) 3 (Qt_5) 4 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -574,15 +574,15 @@\n kName[en_GB]hSonagramhName[es]iSonagramahName[et]iSonagrammhName[eu]iSonogramahName[fi]mSpektrogrammihName[fr]jSonagraphehName[gl]iSonogramahName[it]jSonogrammahName[ko]l\n hName[nl]hSonagramhName[nn]hSonagramhName[pl]hSonagramhName[pt]jAudiogramakName[pt_BR]iSonogramahName[ru]t\n hName[sk]hSonagramhName[sl]hSonagramhName[sv]hSonogramhName[tr]hSonagramhName[uk]r\n lName[x-test]lxxSonagramxxkName[zh_CN]f\n kName[zh_TW]hSonagramlServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-b585fa67c0863b6dee780205a2e17f5619f59d.debug\n+1fbb4a352e92b2552b281d0c202ff434f2831e.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -794,9 +794,9 @@\n 0x00005700 35005174 5f352e31 35000000 00000000 5.Qt_5.15.......\n 0x00005710 00000000 00000000 00000000 00000000 ................\n 0x00005720 00000000 00000000 00000000 00000000 ................\n 0x00005730 00000000 00000000 00000000 00000000 ................\n 0x00005740 00000000 00000000 00000000 00000000 ................\n 0x00005750 00000000 00000000 00000000 00000000 ................\n 0x00005760 00000000 00000000 00000000 00000000 ................\n- 0x00005770 00000000 000000 .......\n+ 0x00005770 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 62353835 66613637 63303836 33623664 b585fa67c0863b6d\n- 0x00000010 65653738 30323035 61326531 37663536 ee780205a2e17f56\n- 0x00000020 31396635 39642e64 65627567 00000000 19f59d.debug....\n- 0x00000030 71f042e1 q.B.\n+ 0x00000000 31666262 34613335 32653932 62323535 1fbb4a352e92b255\n+ 0x00000010 32623238 31643063 32303266 66343334 2b281d0c202ff434\n+ 0x00000020 66323833 31652e64 65627567 00000000 f2831e.debug....\n+ 0x00000030 16ad5359 ..SY\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_stringenter.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_stringenter.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 001188 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001420 001420 001a4d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002e6e 002e6e 000176 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001420 001420 001a51 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002e72 002e72 000176 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000002fe8 002fe8 0000b0 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000003098 003098 000f18 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000003fb0 003fb0 000798 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 000520 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000005540 005540 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000005550 005550 00164d 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x9550\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x9558\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1420\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 6733 (bytes)\n+ 0x000000000000000a (STRSZ) 6737 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x9d00\n 0x0000000000000002 (PLTRELSZ) 1944 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x3fb0\n 0x0000000000000007 (RELA) 0x3098\n 0x0000000000000008 (RELASZ) 3864 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x2fe8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x2e6e\n+ 0x000000006ffffff0 (VERSYM) 0x2e72\n 0x000000006ffffff9 (RELACOUNT) 46\n 0x0000000000000000 (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: 9a3fad5ea7b786550a74bcf3d74810f951aab4e9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c22dc755409d816e75a0e1b76cd79699cfe74199\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 187 entries:\n- Addr: 0x0000000000002e6e Offset: 0x002e6e Link: 3 (.dynsym)\n+ Addr: 0x0000000000002e72 Offset: 0x002e72 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 3 (Qt_5) \n 004: 3 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n 008: 3 (Qt_5) 3 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 00c: 0 (*local*) 3 (Qt_5) 0 (*local*) 2 (Qt_5) \n 010: 2 (Qt_5) 4 (Qt_5.15) 2 (Qt_5) 3 (Qt_5) \n 014: 5 (GLIBCXX_3.4) 3 (Qt_5) 2 (Qt_5) 6 (GLIBC_2.2.5)\n 018: 5 (GLIBCXX_3.4) 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -248,15 +248,15 @@\n hName[sk]nZada\n kazhName[sl]jVnesi ukazhName[sv]mAnge kommandohName[tr]kKomut GirinhName[uk]x\n lName[x-test]qxxEnter CommandxxkName[zh_CN]l\n kName[zh_TW]l\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-3fad5ea7b786550a74bcf3d74810f951aab4e9.debug\n+2dc755409d816e75a0e1b76cd79699cfe74199.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -416,9 +416,10 @@\n 0x00002df0 2e340051 745f3500 51745f35 2e313500 .4.Qt_5.Qt_5.15.\n 0x00002e00 00000000 00000000 00000000 00000000 ................\n 0x00002e10 00000000 00000000 00000000 00000000 ................\n 0x00002e20 00000000 00000000 00000000 00000000 ................\n 0x00002e30 00000000 00000000 00000000 00000000 ................\n 0x00002e40 00000000 00000000 00000000 00000000 ................\n 0x00002e50 00000000 00000000 00000000 00000000 ................\n- 0x00002e60 00000000 00000000 00000000 00 .............\n+ 0x00002e60 00000000 00000000 00000000 00000000 ................\n+ 0x00002e70 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 33666164 35656137 62373836 35353061 3fad5ea7b786550a\n- 0x00000010 37346263 66336437 34383130 66393531 74bcf3d74810f951\n- 0x00000020 61616234 65392e64 65627567 00000000 aab4e9.debug....\n- 0x00000030 7a18fb1d z...\n+ 0x00000000 32646337 35353430 39643831 36653735 2dc755409d816e75\n+ 0x00000010 61306531 62373663 64373936 39396366 a0e1b76cd79699cf\n+ 0x00000020 65373431 39392e64 65627567 00000000 e74199.debug....\n+ 0x00000030 4bba982e K...\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_volume.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_volume.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 0x7a50\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006fa0 0x006fa0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006fa8 0x006fa8 R 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x005da9 0x005da9 R E 0x1000\n LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x001f74 0x001f74 R 0x1000\n LOAD 0x00fed0 0x0000000000010ed0 0x0000000000010ed0 0x001138 0x001170 RW 0x1000\n DYNAMIC 0x0107f0 0x00000000000117f0 0x00000000000117f0 0x000290 0x000290 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00ddc0 0x000000000000ddc0 0x000000000000ddc0 0x00030c 0x00030c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000050 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002b0 0002b0 001a70 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001d20 001d20 002749 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000446a 00446a 000234 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000046a0 0046a0 000110 00 A 4 6 8\n- [ 7] .rela.dyn RELA 00000000000047b0 0047b0 0018d8 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000006088 006088 000f18 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000001d20 001d20 00274d 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000446e 00446e 000234 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000046a8 0046a8 000110 00 A 4 6 8\n+ [ 7] .rela.dyn RELA 00000000000047b8 0047b8 0018d8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000006090 006090 000f18 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 000a20 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000007a40 007a40 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000007a50 007a50 005350 00 AX 0 0 16\n [13] .fini PROGBITS 000000000000cda0 00cda0 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000000d000 00d000 000a78 00 A 0 0 32\n [15] .qtversion PROGBITS 000000000000da78 00da78 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x47b0 contains 265 entries:\n+Relocation section '.rela.dyn' at offset 0x47b8 contains 265 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000010ed0 0000000000000008 R_X86_64_RELATIVE 7b10\n 0000000000010ed8 0000000000000008 R_X86_64_RELATIVE 7ad0\n 0000000000010ee8 0000000000000008 R_X86_64_RELATIVE 11438\n 0000000000010ef0 0000000000000008 R_X86_64_RELATIVE baa0\n 0000000000010ef8 0000000000000008 R_X86_64_RELATIVE bab0\n 0000000000010f08 0000000000000008 R_X86_64_RELATIVE 11508\n@@ -263,15 +263,15 @@\n 0000000000011fd0 0000009300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000011fd8 0000009600000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 0000000000011fe0 0000009700000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 0000000000011fe8 0000009d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN9QListData11shared_nullE@Qt_5 + 0\n 0000000000011ff0 000000af00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000011ff8 0000011500000006 R_X86_64_GLOB_DAT 0000000000011658 _ZTVN5Kwave16MultiTrackSourceINS_3MulELb1EEE + 0\n \n-Relocation section '.rela.plt' at offset 0x6088 contains 161 entries:\n+Relocation section '.rela.plt' at offset 0x6090 contains 161 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000011a98 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN8QPainter6setPenERK6QColor@Qt_5 + 0\n 0000000000011aa0 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave3MulC1Ev + 0\n 0000000000011aa8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN11KHelpClient10invokeHelpERK7QStringS2_ + 0\n 0000000000011ab0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QLayout18setContentsMarginsEiiii@Qt_5 + 0\n 0000000000011ab8 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QLayout8activateEv@Qt_5 + 0\n 0000000000011ac0 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData7disposeEPNS_4DataE@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x10ed0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x10ed8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1d20\n 0x0000000000000006 (SYMTAB) 0x2b0\n- 0x000000000000000a (STRSZ) 10057 (bytes)\n+ 0x000000000000000a (STRSZ) 10061 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x11a80\n 0x0000000000000002 (PLTRELSZ) 3864 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x6088\n- 0x0000000000000007 (RELA) 0x47b0\n+ 0x0000000000000017 (JMPREL) 0x6090\n+ 0x0000000000000007 (RELA) 0x47b8\n 0x0000000000000008 (RELASZ) 6360 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x46a0\n+ 0x000000006ffffffe (VERNEED) 0x46a8\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x446a\n+ 0x000000006ffffff0 (VERSYM) 0x446e\n 0x000000006ffffff9 (RELACOUNT) 107\n 0x0000000000000000 (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: 37f00ec17e00ab655be03c94dd7c5b013ab3795d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 35201eb53af48bd6b63ea65730b894577569acb9\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 282 entries:\n- Addr: 0x000000000000446a Offset: 0x00446a Link: 3 (.dynsym)\n+ Addr: 0x000000000000446e Offset: 0x00446e Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 004: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 008: 5 (Qt_5.15) 0 (*local*) 2 (Qt_5) 2 (Qt_5) \n 00c: 3 (Qt_5) 4 (Qt_5) 0 (*local*) 2 (Qt_5) \n 010: 6 (GLIBCXX_3.4) 2 (Qt_5) 3 (Qt_5) 4 (Qt_5) \n 014: 4 (Qt_5) 4 (Qt_5) 2 (Qt_5) 0 (*local*) \n 018: 0 (*local*) 2 (Qt_5) 4 (Qt_5) 0 (*local*) \n@@ -70,15 +70,15 @@\n 108: 4 (Qt_5) 3 (Qt_5) 4 (Qt_5) 0 (*local*) \n 10c: 0 (*local*) 0 (*local*) 2 (Qt_5) 1 (*global*) \n 110: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 114: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 118: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x00000000000046a0 Offset: 0x0046a0 Link: 4 (.dynstr)\n+ Addr: 0x00000000000046a8 Offset: 0x0046a8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libm.so.6 Cnt: 2\n 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 12\n 0x0020: Name: GLIBC_2.29 Flags: none Version: 11\n 0x0030: Version: 1 File: libc.so.6 Cnt: 3\n 0x0040: Name: GLIBC_2.14 Flags: none Version: 10\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 9\n 0x0060: Name: GLIBC_2.4 Flags: none Version: 7\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -384,15 +384,15 @@\n hName[sk]jHlasitos\n hName[sl]hGlasnosthName[sv]eVolymhName[tr]cSeshName[uk]p\n lName[x-test]jxxVolumexxkName[zh_CN]f\n kName[zh_TW]f\n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-f00ec17e00ab655be03c94dd7c5b013ab3795d.debug\n+201eb53af48bd6b63ea65730b894577569acb9.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -624,9 +624,9 @@\n 0x000043f0 745f352e 31350051 745f3500 00000000 t_5.15.Qt_5.....\n 0x00004400 00000000 00000000 00000000 00000000 ................\n 0x00004410 00000000 00000000 00000000 00000000 ................\n 0x00004420 00000000 00000000 00000000 00000000 ................\n 0x00004430 00000000 00000000 00000000 00000000 ................\n 0x00004440 00000000 00000000 00000000 00000000 ................\n 0x00004450 00000000 00000000 00000000 00000000 ................\n- 0x00004460 00000000 00000000 00 .........\n+ 0x00004460 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 66303065 63313765 30306162 36353562 f00ec17e00ab655b\n- 0x00000010 65303363 39346464 37633562 30313361 e03c94dd7c5b013a\n- 0x00000020 62333739 35642e64 65627567 00000000 b3795d.debug....\n- 0x00000030 73fe611c s.a.\n+ 0x00000000 32303165 62353361 66343862 64366236 201eb53af48bd6b6\n+ 0x00000010 33656136 35373330 62383934 35373735 3ea65730b8945775\n+ 0x00000020 36396163 62392e64 65627567 00000000 69acb9.debug....\n+ 0x00000030 c8bf0bfb ....\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_zero.so", "source2": "./usr/lib/x86_64-linux-gnu/qt5/plugins/kwave/kwaveplugin_zero.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 0x32e0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0024e8 0x0024e8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0024f0 0x0024f0 R 0x1000\n LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x001049 0x001049 R E 0x1000\n LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x000a64 0x000a64 R 0x1000\n LOAD 0x006970 0x0000000000007970 0x0000000000007970 0x000698 0x0006d0 RW 0x1000\n DYNAMIC 0x006bf0 0x0000000000007bf0 0x0000000000007bf0 0x000250 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0055ac 0x00000000000055ac 0x00000000000055ac 0x0000fc 0x0000fc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000038 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000298 000298 0008a0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000b38 000b38 000d10 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000001848 001848 0000b8 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000001900 001900 000090 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000001990 001990 000768 18 A 3 0 8\n- [ 8] .rela.plt RELA 00000000000020f8 0020f8 0003f0 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000000b38 000b38 000d14 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000184c 00184c 0000b8 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000001908 001908 000090 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000001998 001998 000768 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000002100 002100 0003f0 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000003020 003020 0002b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000032d0 0032d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000032e0 0032e0 000d5d 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000004040 004040 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000005000 005000 000178 00 A 0 0 32\n [15] .qtversion PROGBITS 0000000000005178 005178 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x1990 contains 79 entries:\n+Relocation section '.rela.dyn' at offset 0x1998 contains 79 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000007970 0000000000000008 R_X86_64_RELATIVE 3390\n 0000000000007978 0000000000000008 R_X86_64_RELATIVE 3350\n 0000000000007988 0000000000000008 R_X86_64_RELATIVE 5000\n 00000000000079a0 0000000000000008 R_X86_64_RELATIVE 7980\n 00000000000079a8 0000000000000008 R_X86_64_RELATIVE 33b0\n 00000000000079b0 0000000000000008 R_X86_64_RELATIVE 33d0\n@@ -77,15 +77,15 @@\n 0000000000007fb8 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 0000000000007fc0 0000001300000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN7QObject16staticMetaObjectE@Qt_5 + 0\n 0000000000007fc8 0000004300000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN10QArrayData11shared_nullE@Qt_5 + 0\n 0000000000007fd0 0000004c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000007fd8 0000005300000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000007fe0 0000005500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n \n-Relocation section '.rela.plt' at offset 0x20f8 contains 42 entries:\n+Relocation section '.rela.plt' at offset 0x2100 contains 42 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000007e58 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _Z5ki18nPKc + 0\n 0000000000007e60 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave16MultiTrackWriterC1ERNS_13SignalManagerENS_10InsertModeE + 0\n 0000000000007e68 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5Kwave6PluginD2Ev + 0\n 0000000000007e70 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK7QString6toUIntEPbi@Qt_5 + 0\n 0000000000007e78 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QtSharedPointer20ExternalRefCountData9getAndRefEPK7QObject@Qt_5 + 0\n 0000000000007e80 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData7disposeEPNS_4DataE@Qt_5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x7970\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x7978\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xb38\n 0x0000000000000006 (SYMTAB) 0x298\n- 0x000000000000000a (STRSZ) 3344 (bytes)\n+ 0x000000000000000a (STRSZ) 3348 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x7e40\n 0x0000000000000002 (PLTRELSZ) 1008 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x20f8\n- 0x0000000000000007 (RELA) 0x1990\n+ 0x0000000000000017 (JMPREL) 0x2100\n+ 0x0000000000000007 (RELA) 0x1998\n 0x0000000000000008 (RELASZ) 1896 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x1900\n+ 0x000000006ffffffe (VERNEED) 0x1908\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x1848\n+ 0x000000006ffffff0 (VERSYM) 0x184c\n 0x000000006ffffff9 (RELACOUNT) 27\n 0x0000000000000000 (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: 9e76c6e9113337d2c72c7a7effd5664aff37e754\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4c096312eb6ef050c742037fd09749f50fab7cb\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 92 entries:\n- Addr: 0x0000000000001848 Offset: 0x001848 Link: 3 (.dynsym)\n+ Addr: 0x000000000000184c Offset: 0x00184c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (Qt_5.15) 3 (Qt_5) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 3 (Qt_5) 3 (Qt_5) 4 (GLIBCXX_3.4)\n 00c: 3 (Qt_5) 3 (Qt_5) 3 (Qt_5) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5) 3 (Qt_5) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 3 (Qt_5) \n@@ -22,15 +22,15 @@\n 048: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 04c: 0 (*local*) 0 (*local*) 0 (*local*) 6 (CXXABI_1.3) \n 050: 0 (*local*) 0 (*local*) 3 (Qt_5) 0 (*local*) \n 054: 3 (Qt_5) 0 (*local*) 4 (GLIBCXX_3.4) 1 (*global*) \n 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000001900 Offset: 0x001900 Link: 4 (.dynstr)\n+ Addr: 0x0000000000001908 Offset: 0x001908 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 2\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 5\n 0x0030: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0040: Name: CXXABI_1.3 Flags: none Version: 6\n 0x0050: Name: GLIBCXX_3.4 Flags: none Version: 4\n 0x0060: Version: 1 File: libQt5Core.so.5 Cnt: 2\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -123,15 +123,15 @@\n retecihName[uk]x\n lName[x-test]rxxZero GeneratorxxkName[zh_CN]l\n kName[zh_TW]w\n (Zero) \n lServiceTypes\n lKwave/PlugingVersionk21.04.0:2.3\n /usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n-76c6e9113337d2c72c7a7effd5664aff37e754.debug\n+c096312eb6ef050c742037fd09749f50fab7cb.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -205,8 +205,9 @@\n 0x000017d8 31350000 00000000 00000000 00000000 15..............\n 0x000017e8 00000000 00000000 00000000 00000000 ................\n 0x000017f8 00000000 00000000 00000000 00000000 ................\n 0x00001808 00000000 00000000 00000000 00000000 ................\n 0x00001818 00000000 00000000 00000000 00000000 ................\n 0x00001828 00000000 00000000 00000000 00000000 ................\n 0x00001838 00000000 00000000 00000000 00000000 ................\n+ 0x00001848 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 37366336 65393131 33333337 64326337 76c6e9113337d2c7\n- 0x00000010 32633761 37656666 64353636 34616666 2c7a7effd5664aff\n- 0x00000020 33376537 35342e64 65627567 00000000 37e754.debug....\n- 0x00000030 f966b56d .f.m\n+ 0x00000000 63303936 33313265 62366566 30353063 c096312eb6ef050c\n+ 0x00000010 37343230 33376664 30393734 39663530 742037fd09749f50\n+ 0x00000020 66616237 63622e64 65627567 00000000 fab7cb.debug....\n+ 0x00000030 2ec7ec7e ...~\n \n"}]}]}]}]}, {"source1": "kwave-dbgsym_21.04.0-1_amd64.deb", "source2": "kwave-dbgsym_21.04.0-1_amd64.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-27 04:45:23.000000 debian-binary\n -rw-r--r-- 0 0 0 2084 2021-04-27 04:45:23.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17321256 2021-04-27 04:45:23.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 17320208 2021-04-27 04:45:23.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,12 +1,12 @@\n Package: kwave-dbgsym\n Source: kwave\n Version: 21.04.0-1\n Auto-Built-Package: debug-symbols\n Architecture: amd64\n Maintainer: Debian Qt/KDE Maintainers \n-Installed-Size: 18235\n+Installed-Size: 18236\n Depends: kwave (= 21.04.0-1)\n Section: debug\n Priority: optional\n Description: debug symbols for kwave\n-Build-Ids: 0809c5dc1509bf7f5f594dbb608a1c669ea9c3c6 1af85765ce3d4ec736eff01ab6fb6cc18d2d55d6 2099fa0ca62b75770cdf16b4c29a67fa7d3fb1f3 22fdf39d121afeb26f5c675f21f762c41e36728f 281e1b30770cc9147f8652ee110a244ba0a7e2f8 2b6387d8afdd08657324f14723ab6b6bb6ba52f1 2bc6f68031321c12282c54875dc0e9e8e4abd3f8 2ed250646ab8ca5269f8be0f948f834809713dd3 2fcc8eb1e2d82e9c2e7287062bc87af94efb6fbf 3407ab9688b7424563d89e079f061111b31856a1 37f00ec17e00ab655be03c94dd7c5b013ab3795d 444e5a2eccff2515f74b6a707fd77172798dc339 4c448e26095753d8f0bc6e2a4c61f13efa0bfc01 57b585fa67c0863b6dee780205a2e17f5619f59d 749b11f7a5fb17bf46bd4e53f5635aa98bb32386 76ad595d2215ef3245eebd4110797e8f091308a3 76bc18eb84a296abaaecefefec3ebb956bc34f86 87013611950436281fb165d4da66a9b0c67bd66c 8bcc46d3d428570971be766701837235cbf4d812 90362508b5a8682f6602824e84736cd508d04bf8 94798ce29eedd254e1dfd5660140ac8a15270dbc 9a3fad5ea7b786550a74bcf3d74810f951aab4e9 9e76c6e9113337d2c72c7a7effd5664aff37e754 a0cd12097c9df1f498718f5049d701509ad2a294 a5cd31d607c7f0db2c25a5f778e708a53f3154d4 aba31336e7ab982b9f4ca25f1d4d07c4e489477c b6d5c64b95d07103d5e09e4ebb758e994669af23 bfcdeec7c4d1bc6bc32b5bcadc049f2620159ed7 c64cbf05c60513fed82ef2d665e825e73cb26aa9 d033b6efafbef01e9ca7ed251a40de6f9bf13d4f d92e72b472cb455081f7f18d0c0dc51f23495755 e5801caefccf9e7ee4ce8daaf5e59c8573edd609 e746e9ffc0ba6786059708b6794d6a7042822bef\n+Build-Ids: 0319c20516d7d34b9180155c88da95fdb535fe04 05c4263b350c6e439fa9d91d037277712854f141 0f9f3f2bffb3e1d75ba191fbbcf4e2ae8cd7e197 11d7b001748cb767daf22e402419ff5294c38397 133a27cc0b79656b57ff06a913b7210a6da2435e 15e6681ea4b1680ea044ff6ca0c4ee1e13e97f07 1ea6d3afdeb9be0399a52c23f3470cee9f1ffafb 2ceec3f88bfdca49f64022fd714887cdb46f6c53 2f0f2ded4ae305977b5df02848787fdf6b40882d 35201eb53af48bd6b63ea65730b894577569acb9 396ef13cd9fbfc9eeefd36387e7f508e72e44a55 48fc4522149fe54eb6cca3c56be04c10dfdd7fc0 4c8471c3338f8b6491fd3009ae5324262aab8847 4eb6772947c3e426e1c989aa691813cfb341d427 4f016b949486d720eda9832db14a2a0ebbea7767 50da4634a4c0370b3ef93a2f80d1873a5ef27721 5d78ba6b7150cfd02faf379acd4c94e80546510c 63177bf8f974c094148a1e4bb5825dcdfa84a1ac 6b9343d0bb2e9d861b3ae81708c6a794c10cca96 6d8bd3f6f00e1808e0b4d1fa7e202aba487fc0bb 70429ea6a1bf5bb6d938ac5be058dde9b07d92fd 70ac6fe39f8870d92772386676b82ee8285817f8 88f1f2028eae4cc7b534fa5e76337f70c97e4563 8f403288ba2c61a2bad8fad453d816426a14ebde 91bcf7629ef1f5383c8ccfc930a3bd82c5fafc0e 9b7b74220d6b6f675ca0e8ab49dbce33bc36e89e a4c096312eb6ef050c742037fd09749f50fab7cb b0623f3ffedb6e53df636421fcf11b22fc8a240b b91fbb4a352e92b2552b281d0c202ff434f2831e c22dc755409d816e75a0e1b76cd79699cfe74199 d5d5fec12aa5a9df751fb5521fe36d3950851dde db45a7f883d56ec6cbaf19a218098d87fbcc6400 df4abf66e14eb5969dd8912ab88164b03b8fe928\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,34 +1,34 @@\n-usr/lib/debug/.build-id/08/09c5dc1509bf7f5f594dbb608a1c669ea9c3c6.debug\n-usr/lib/debug/.build-id/1a/f85765ce3d4ec736eff01ab6fb6cc18d2d55d6.debug\n-usr/lib/debug/.build-id/20/99fa0ca62b75770cdf16b4c29a67fa7d3fb1f3.debug\n-usr/lib/debug/.build-id/22/fdf39d121afeb26f5c675f21f762c41e36728f.debug\n-usr/lib/debug/.build-id/28/1e1b30770cc9147f8652ee110a244ba0a7e2f8.debug\n-usr/lib/debug/.build-id/2b/6387d8afdd08657324f14723ab6b6bb6ba52f1.debug\n-usr/lib/debug/.build-id/2b/c6f68031321c12282c54875dc0e9e8e4abd3f8.debug\n-usr/lib/debug/.build-id/2e/d250646ab8ca5269f8be0f948f834809713dd3.debug\n-usr/lib/debug/.build-id/2f/cc8eb1e2d82e9c2e7287062bc87af94efb6fbf.debug\n-usr/lib/debug/.build-id/34/07ab9688b7424563d89e079f061111b31856a1.debug\n-usr/lib/debug/.build-id/37/f00ec17e00ab655be03c94dd7c5b013ab3795d.debug\n-usr/lib/debug/.build-id/44/4e5a2eccff2515f74b6a707fd77172798dc339.debug\n-usr/lib/debug/.build-id/4c/448e26095753d8f0bc6e2a4c61f13efa0bfc01.debug\n-usr/lib/debug/.build-id/57/b585fa67c0863b6dee780205a2e17f5619f59d.debug\n-usr/lib/debug/.build-id/74/9b11f7a5fb17bf46bd4e53f5635aa98bb32386.debug\n-usr/lib/debug/.build-id/76/ad595d2215ef3245eebd4110797e8f091308a3.debug\n-usr/lib/debug/.build-id/76/bc18eb84a296abaaecefefec3ebb956bc34f86.debug\n-usr/lib/debug/.build-id/87/013611950436281fb165d4da66a9b0c67bd66c.debug\n-usr/lib/debug/.build-id/8b/cc46d3d428570971be766701837235cbf4d812.debug\n-usr/lib/debug/.build-id/90/362508b5a8682f6602824e84736cd508d04bf8.debug\n-usr/lib/debug/.build-id/94/798ce29eedd254e1dfd5660140ac8a15270dbc.debug\n-usr/lib/debug/.build-id/9a/3fad5ea7b786550a74bcf3d74810f951aab4e9.debug\n-usr/lib/debug/.build-id/9e/76c6e9113337d2c72c7a7effd5664aff37e754.debug\n-usr/lib/debug/.build-id/a0/cd12097c9df1f498718f5049d701509ad2a294.debug\n-usr/lib/debug/.build-id/a5/cd31d607c7f0db2c25a5f778e708a53f3154d4.debug\n-usr/lib/debug/.build-id/ab/a31336e7ab982b9f4ca25f1d4d07c4e489477c.debug\n-usr/lib/debug/.build-id/b6/d5c64b95d07103d5e09e4ebb758e994669af23.debug\n-usr/lib/debug/.build-id/bf/cdeec7c4d1bc6bc32b5bcadc049f2620159ed7.debug\n-usr/lib/debug/.build-id/c6/4cbf05c60513fed82ef2d665e825e73cb26aa9.debug\n-usr/lib/debug/.build-id/d0/33b6efafbef01e9ca7ed251a40de6f9bf13d4f.debug\n-usr/lib/debug/.build-id/d9/2e72b472cb455081f7f18d0c0dc51f23495755.debug\n-usr/lib/debug/.build-id/e5/801caefccf9e7ee4ce8daaf5e59c8573edd609.debug\n-usr/lib/debug/.build-id/e7/46e9ffc0ba6786059708b6794d6a7042822bef.debug\n+usr/lib/debug/.build-id/03/19c20516d7d34b9180155c88da95fdb535fe04.debug\n+usr/lib/debug/.build-id/05/c4263b350c6e439fa9d91d037277712854f141.debug\n+usr/lib/debug/.build-id/0f/9f3f2bffb3e1d75ba191fbbcf4e2ae8cd7e197.debug\n+usr/lib/debug/.build-id/11/d7b001748cb767daf22e402419ff5294c38397.debug\n+usr/lib/debug/.build-id/13/3a27cc0b79656b57ff06a913b7210a6da2435e.debug\n+usr/lib/debug/.build-id/15/e6681ea4b1680ea044ff6ca0c4ee1e13e97f07.debug\n+usr/lib/debug/.build-id/1e/a6d3afdeb9be0399a52c23f3470cee9f1ffafb.debug\n+usr/lib/debug/.build-id/2c/eec3f88bfdca49f64022fd714887cdb46f6c53.debug\n+usr/lib/debug/.build-id/2f/0f2ded4ae305977b5df02848787fdf6b40882d.debug\n+usr/lib/debug/.build-id/35/201eb53af48bd6b63ea65730b894577569acb9.debug\n+usr/lib/debug/.build-id/39/6ef13cd9fbfc9eeefd36387e7f508e72e44a55.debug\n+usr/lib/debug/.build-id/48/fc4522149fe54eb6cca3c56be04c10dfdd7fc0.debug\n+usr/lib/debug/.build-id/4c/8471c3338f8b6491fd3009ae5324262aab8847.debug\n+usr/lib/debug/.build-id/4e/b6772947c3e426e1c989aa691813cfb341d427.debug\n+usr/lib/debug/.build-id/4f/016b949486d720eda9832db14a2a0ebbea7767.debug\n+usr/lib/debug/.build-id/50/da4634a4c0370b3ef93a2f80d1873a5ef27721.debug\n+usr/lib/debug/.build-id/5d/78ba6b7150cfd02faf379acd4c94e80546510c.debug\n+usr/lib/debug/.build-id/63/177bf8f974c094148a1e4bb5825dcdfa84a1ac.debug\n+usr/lib/debug/.build-id/6b/9343d0bb2e9d861b3ae81708c6a794c10cca96.debug\n+usr/lib/debug/.build-id/6d/8bd3f6f00e1808e0b4d1fa7e202aba487fc0bb.debug\n+usr/lib/debug/.build-id/70/429ea6a1bf5bb6d938ac5be058dde9b07d92fd.debug\n+usr/lib/debug/.build-id/70/ac6fe39f8870d92772386676b82ee8285817f8.debug\n+usr/lib/debug/.build-id/88/f1f2028eae4cc7b534fa5e76337f70c97e4563.debug\n+usr/lib/debug/.build-id/8f/403288ba2c61a2bad8fad453d816426a14ebde.debug\n+usr/lib/debug/.build-id/91/bcf7629ef1f5383c8ccfc930a3bd82c5fafc0e.debug\n+usr/lib/debug/.build-id/9b/7b74220d6b6f675ca0e8ab49dbce33bc36e89e.debug\n+usr/lib/debug/.build-id/a4/c096312eb6ef050c742037fd09749f50fab7cb.debug\n+usr/lib/debug/.build-id/b0/623f3ffedb6e53df636421fcf11b22fc8a240b.debug\n+usr/lib/debug/.build-id/b9/1fbb4a352e92b2552b281d0c202ff434f2831e.debug\n+usr/lib/debug/.build-id/c2/2dc755409d816e75a0e1b76cd79699cfe74199.debug\n+usr/lib/debug/.build-id/d5/d5fec12aa5a9df751fb5521fe36d3950851dde.debug\n+usr/lib/debug/.build-id/db/45a7f883d56ec6cbaf19a218098d87fbcc6400.debug\n+usr/lib/debug/.build-id/df/4abf66e14eb5969dd8912ab88164b03b8fe928.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.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,75 +1,76 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/08/\n--rw-r--r-- 0 root (0) root (0) 107408 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/08/09c5dc1509bf7f5f594dbb608a1c669ea9c3c6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/1a/\n--rw-r--r-- 0 root (0) root (0) 973448 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/1a/f85765ce3d4ec736eff01ab6fb6cc18d2d55d6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/20/\n--rw-r--r-- 0 root (0) root (0) 423800 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/20/99fa0ca62b75770cdf16b4c29a67fa7d3fb1f3.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/22/\n--rw-r--r-- 0 root (0) root (0) 156672 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/22/fdf39d121afeb26f5c675f21f762c41e36728f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/28/\n--rw-r--r-- 0 root (0) root (0) 124272 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/28/1e1b30770cc9147f8652ee110a244ba0a7e2f8.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2b/\n--rw-r--r-- 0 root (0) root (0) 301016 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2b/6387d8afdd08657324f14723ab6b6bb6ba52f1.debug\n--rw-r--r-- 0 root (0) root (0) 1185896 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2b/c6f68031321c12282c54875dc0e9e8e4abd3f8.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2e/\n--rw-r--r-- 0 root (0) root (0) 140808 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2e/d250646ab8ca5269f8be0f948f834809713dd3.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/03/\n+-rw-r--r-- 0 root (0) root (0) 973448 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/03/19c20516d7d34b9180155c88da95fdb535fe04.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/05/\n+-rw-r--r-- 0 root (0) root (0) 332608 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/05/c4263b350c6e439fa9d91d037277712854f141.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/0f/\n+-rw-r--r-- 0 root (0) root (0) 154504 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/0f/9f3f2bffb3e1d75ba191fbbcf4e2ae8cd7e197.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/11/\n+-rw-r--r-- 0 root (0) root (0) 131696 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/11/d7b001748cb767daf22e402419ff5294c38397.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/13/\n+-rw-r--r-- 0 root (0) root (0) 1461544 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/13/3a27cc0b79656b57ff06a913b7210a6da2435e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/15/\n+-rw-r--r-- 0 root (0) root (0) 238432 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/15/e6681ea4b1680ea044ff6ca0c4ee1e13e97f07.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/1e/\n+-rw-r--r-- 0 root (0) root (0) 3728000 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/1e/a6d3afdeb9be0399a52c23f3470cee9f1ffafb.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2c/\n+-rw-r--r-- 0 root (0) root (0) 56544 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2c/eec3f88bfdca49f64022fd714887cdb46f6c53.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2f/\n--rw-r--r-- 0 root (0) root (0) 238432 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2f/cc8eb1e2d82e9c2e7287062bc87af94efb6fbf.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/34/\n--rw-r--r-- 0 root (0) root (0) 267704 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/34/07ab9688b7424563d89e079f061111b31856a1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/37/\n--rw-r--r-- 0 root (0) root (0) 151800 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/37/f00ec17e00ab655be03c94dd7c5b013ab3795d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/44/\n--rw-r--r-- 0 root (0) root (0) 609296 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/44/4e5a2eccff2515f74b6a707fd77172798dc339.debug\n+-rw-r--r-- 0 root (0) root (0) 179192 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/2f/0f2ded4ae305977b5df02848787fdf6b40882d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/35/\n+-rw-r--r-- 0 root (0) root (0) 151800 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/35/201eb53af48bd6b63ea65730b894577569acb9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/39/\n+-rw-r--r-- 0 root (0) root (0) 140808 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/39/6ef13cd9fbfc9eeefd36387e7f508e72e44a55.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/48/\n+-rw-r--r-- 0 root (0) root (0) 411152 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/48/fc4522149fe54eb6cca3c56be04c10dfdd7fc0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/4c/\n--rw-r--r-- 0 root (0) root (0) 411152 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/4c/448e26095753d8f0bc6e2a4c61f13efa0bfc01.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/57/\n--rw-r--r-- 0 root (0) root (0) 393616 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/57/b585fa67c0863b6dee780205a2e17f5619f59d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/74/\n--rw-r--r-- 0 root (0) root (0) 179192 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/74/9b11f7a5fb17bf46bd4e53f5635aa98bb32386.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/76/\n--rw-r--r-- 0 root (0) root (0) 694152 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/76/ad595d2215ef3245eebd4110797e8f091308a3.debug\n--rw-r--r-- 0 root (0) root (0) 1461544 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/76/bc18eb84a296abaaecefefec3ebb956bc34f86.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/87/\n--rw-r--r-- 0 root (0) root (0) 83872 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/87/013611950436281fb165d4da66a9b0c67bd66c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/8b/\n--rw-r--r-- 0 root (0) root (0) 154504 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/8b/cc46d3d428570971be766701837235cbf4d812.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/90/\n--rw-r--r-- 0 root (0) root (0) 56544 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/90/362508b5a8682f6602824e84736cd508d04bf8.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/94/\n--rw-r--r-- 0 root (0) root (0) 198032 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/94/798ce29eedd254e1dfd5660140ac8a15270dbc.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/9a/\n--rw-r--r-- 0 root (0) root (0) 148968 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/9a/3fad5ea7b786550a74bcf3d74810f951aab4e9.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/9e/\n--rw-r--r-- 0 root (0) root (0) 31568 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/9e/76c6e9113337d2c72c7a7effd5664aff37e754.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/a0/\n--rw-r--r-- 0 root (0) root (0) 2200376 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/a0/cd12097c9df1f498718f5049d701509ad2a294.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/a5/\n--rw-r--r-- 0 root (0) root (0) 56416 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/a5/cd31d607c7f0db2c25a5f778e708a53f3154d4.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/ab/\n--rw-r--r-- 0 root (0) root (0) 332608 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/ab/a31336e7ab982b9f4ca25f1d4d07c4e489477c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/b6/\n--rw-r--r-- 0 root (0) root (0) 586688 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/b6/d5c64b95d07103d5e09e4ebb758e994669af23.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/bf/\n--rw-r--r-- 0 root (0) root (0) 131696 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/bf/cdeec7c4d1bc6bc32b5bcadc049f2620159ed7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/c6/\n--rw-r--r-- 0 root (0) root (0) 207736 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/c6/4cbf05c60513fed82ef2d665e825e73cb26aa9.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/d0/\n--rw-r--r-- 0 root (0) root (0) 3728000 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/d0/33b6efafbef01e9ca7ed251a40de6f9bf13d4f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/d9/\n--rw-r--r-- 0 root (0) root (0) 228560 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/d9/2e72b472cb455081f7f18d0c0dc51f23495755.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/e5/\n--rw-r--r-- 0 root (0) root (0) 645104 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/e5/801caefccf9e7ee4ce8daaf5e59c8573edd609.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/e7/\n--rw-r--r-- 0 root (0) root (0) 108232 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/e7/46e9ffc0ba6786059708b6794d6a7042822bef.debug\n+-rw-r--r-- 0 root (0) root (0) 267704 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/4c/8471c3338f8b6491fd3009ae5324262aab8847.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/4e/\n+-rw-r--r-- 0 root (0) root (0) 207736 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/4e/b6772947c3e426e1c989aa691813cfb341d427.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/4f/\n+-rw-r--r-- 0 root (0) root (0) 83872 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/4f/016b949486d720eda9832db14a2a0ebbea7767.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/50/\n+-rw-r--r-- 0 root (0) root (0) 301016 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/50/da4634a4c0370b3ef93a2f80d1873a5ef27721.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/5d/\n+-rw-r--r-- 0 root (0) root (0) 228560 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/5d/78ba6b7150cfd02faf379acd4c94e80546510c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/63/\n+-rw-r--r-- 0 root (0) root (0) 1185896 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/63/177bf8f974c094148a1e4bb5825dcdfa84a1ac.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/6b/\n+-rw-r--r-- 0 root (0) root (0) 124272 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/6b/9343d0bb2e9d861b3ae81708c6a794c10cca96.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/6d/\n+-rw-r--r-- 0 root (0) root (0) 198032 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/6d/8bd3f6f00e1808e0b4d1fa7e202aba487fc0bb.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/70/\n+-rw-r--r-- 0 root (0) root (0) 423800 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/70/429ea6a1bf5bb6d938ac5be058dde9b07d92fd.debug\n+-rw-r--r-- 0 root (0) root (0) 586688 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/70/ac6fe39f8870d92772386676b82ee8285817f8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/88/\n+-rw-r--r-- 0 root (0) root (0) 108232 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/88/f1f2028eae4cc7b534fa5e76337f70c97e4563.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/8f/\n+-rw-r--r-- 0 root (0) root (0) 107408 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/8f/403288ba2c61a2bad8fad453d816426a14ebde.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/91/\n+-rw-r--r-- 0 root (0) root (0) 56416 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/91/bcf7629ef1f5383c8ccfc930a3bd82c5fafc0e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/9b/\n+-rw-r--r-- 0 root (0) root (0) 2200376 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/9b/7b74220d6b6f675ca0e8ab49dbce33bc36e89e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/a4/\n+-rw-r--r-- 0 root (0) root (0) 31568 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/a4/c096312eb6ef050c742037fd09749f50fab7cb.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/b0/\n+-rw-r--r-- 0 root (0) root (0) 156672 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/b0/623f3ffedb6e53df636421fcf11b22fc8a240b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/b9/\n+-rw-r--r-- 0 root (0) root (0) 393616 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/b9/1fbb4a352e92b2552b281d0c202ff434f2831e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/c2/\n+-rw-r--r-- 0 root (0) root (0) 148968 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/c2/2dc755409d816e75a0e1b76cd79699cfe74199.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/d5/\n+-rw-r--r-- 0 root (0) root (0) 609296 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/d5/d5fec12aa5a9df751fb5521fe36d3950851dde.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/db/\n+-rw-r--r-- 0 root (0) root (0) 694152 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/db/45a7f883d56ec6cbaf19a218098d87fbcc6400.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/df/\n+-rw-r--r-- 0 root (0) root (0) 645104 2021-04-27 04:45:23.000000 ./usr/lib/debug/.build-id/df/4abf66e14eb5969dd8912ab88164b03b8fe928.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 1897080 2021-04-27 04:45:23.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/kwave.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-04-27 04:45:23.000000 ./usr/share/doc/kwave-dbgsym -> kwave\n"}, {"source1": "./usr/lib/debug/.build-id/08/09c5dc1509bf7f5f594dbb608a1c669ea9c3c6.debug", "source2": "./usr/lib/debug/.build-id/8f/403288ba2c61a2bad8fad453d816426a14ebde.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001758 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000019f0 00025c 00225f 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003c50 00025c 0001f2 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000019f0 00025c 002263 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003c54 00025c 0001f2 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000003e48 00025c 000100 00 A 4 6 8\n [ 7] .rela.dyn NOBITS 0000000000003f48 00025c 001cb0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000005bf8 00025c 000c60 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000007020 001000 000850 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000007870 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000007880 001000 004ebb 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 493 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000019f0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003c50 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000003c54 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000003e48 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000003f48 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000005bf8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000007000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000007870 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000007880 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: 0809c5dc1509bf7f5f594dbb608a1c669ea9c3c6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8f403288ba2c61a2bad8fad453d816426a14ebde\n"}]}, {"source1": "./usr/lib/debug/.build-id/1a/f85765ce3d4ec736eff01ab6fb6cc18d2d55d6.debug", "source2": "./usr/lib/debug/.build-id/03/19c20516d7d34b9180155c88da95fdb535fe04.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 0x11e60\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x00f250 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x00f258 R 0x1000\n LOAD 0x000000 0x0000000000010000 0x0000000000010000 0x000000 0x01d461 R E 0x1000\n LOAD 0x000000 0x000000000002e000 0x000000000002e000 0x000000 0x008614 R 0x1000\n LOAD 0x000be8 0x0000000000037be8 0x0000000000037be8 0x000000 0x002460 RW 0x1000\n DYNAMIC 0x000be8 0x0000000000038d40 0x0000000000038d40 0x000000 0x0002f0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000032074 0x0000000000032074 0x000000 0x000a2c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000a8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000308 00025c 003b10 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000003e18 00025c 00518b 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000008fa4 00025c 0004ec 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000009490 00025c 000150 00 A 4 8 8\n- [ 7] .rela.dyn NOBITS 00000000000095e0 00025c 002f40 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 000000000000c520 00025c 002d30 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000003e18 00025c 00518f 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000008fa8 00025c 0004ec 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000009498 00025c 000150 00 A 4 8 8\n+ [ 7] .rela.dyn NOBITS 00000000000095e8 00025c 002f40 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 000000000000c528 00025c 002d30 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000010000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000010020 001000 001e30 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000011e50 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000011e60 001000 01b5f6 00 AX 0 0 16\n [13] .fini NOBITS 000000000002d458 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000002e000 001000 003cec 00 A 0 0 32\n [15] .qtversion NOBITS 0000000000031cf0 001000 000010 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 1157 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000308 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000003e18 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000008fa4 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000009490 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000095e0 0 SECTION LOCAL DEFAULT 7 \n- 8: 000000000000c520 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000008fa8 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000009498 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00000000000095e8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000000000000c528 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000010000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000010020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000011e50 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000011e60 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000002d458 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000002e000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000031cf0 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: 1af85765ce3d4ec736eff01ab6fb6cc18d2d55d6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0319c20516d7d34b9180155c88da95fdb535fe04\n"}]}, {"source1": "./usr/lib/debug/.build-id/20/99fa0ca62b75770cdf16b4c29a67fa7d3fb1f3.debug", "source2": "./usr/lib/debug/.build-id/70/429ea6a1bf5bb6d938ac5be058dde9b07d92fd.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001e30 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000020c8 00025c 002c40 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000004d08 00025c 000284 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000020c8 00025c 002c44 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000004d0c 00025c 000284 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000004f90 00025c 000100 00 A 4 6 8\n [ 7] .rela.dyn NOBITS 0000000000005090 00025c 001710 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000067a0 00025c 0012c0 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000008020 001000 000c90 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000008cb0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000008cc0 001000 009989 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 531 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000020c8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000004d08 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000004d0c 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000004f90 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000005090 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000067a0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000008000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000008020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000008cb0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000008cc0 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: 2099fa0ca62b75770cdf16b4c29a67fa7d3fb1f3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 70429ea6a1bf5bb6d938ac5be058dde9b07d92fd\n"}]}, {"source1": "./usr/lib/debug/.build-id/22/fdf39d121afeb26f5c675f21f762c41e36728f.debug", "source2": "./usr/lib/debug/.build-id/b0/623f3ffedb6e53df636421fcf11b22fc8a240b.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 0x55e0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0043c8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0043d0 R 0x1000\n LOAD 0x000000 0x0000000000005000 0x0000000000005000 0x000000 0x003379 R E 0x1000\n LOAD 0x000000 0x0000000000009000 0x0000000000009000 0x000000 0x0017a8 R 0x1000\n LOAD 0x000410 0x000000000000c410 0x000000000000c410 0x000000 0x000c30 RW 0x1000\n DYNAMIC 0x000410 0x000000000000ca70 0x000000000000ca70 0x000000 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000009b68 0x0000000000009b68 0x000000 0x000244 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000050 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002b0 00025c 000eb8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001168 00025c 0016d6 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000283e 00025c 00013a 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000002978 00025c 0000a0 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000002a18 00025c 001140 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000003b58 00025c 000870 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000001168 00025c 0016da 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002842 00025c 00013a 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000002980 00025c 0000a0 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000002a20 00025c 001140 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000003b60 00025c 000870 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 0005b0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000055d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000055e0 001000 002d90 00 AX 0 0 16\n [13] .fini NOBITS 0000000000008370 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000009000 001000 000570 00 A 0 0 32\n [15] .qtversion NOBITS 0000000000009570 001000 000010 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 331 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002b0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001168 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000283e 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000002978 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000002a18 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000003b58 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000002842 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000002980 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000002a20 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000003b60 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000055d0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000055e0 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000008370 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000009000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000009570 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: 22fdf39d121afeb26f5c675f21f762c41e36728f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b0623f3ffedb6e53df636421fcf11b22fc8a240b\n"}]}, {"source1": "./usr/lib/debug/.build-id/28/1e1b30770cc9147f8652ee110a244ba0a7e2f8.debug", "source2": "./usr/lib/debug/.build-id/6b/9343d0bb2e9d861b3ae81708c6a794c10cca96.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001128 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000013c0 00025c 001a15 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002dd6 00025c 00016e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000013c0 00025c 001a19 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002dda 00025c 00016e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000002f48 00025c 0000c0 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000003008 00025c 000f18 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000003f20 00025c 000720 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 0004d0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000054f0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000005500 001000 00212b 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 313 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000013c0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002dd6 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000002dda 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002f48 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000003008 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000003f20 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000054f0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000005500 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: 281e1b30770cc9147f8652ee110a244ba0a7e2f8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6b9343d0bb2e9d861b3ae81708c6a794c10cca96\n"}]}, {"source1": "./usr/lib/debug/.build-id/2b/6387d8afdd08657324f14723ab6b6bb6ba52f1.debug", "source2": "./usr/lib/debug/.build-id/50/da4634a4c0370b3ef93a2f80d1873a5ef27721.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001d88 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002020 00025c 002b15 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000004b36 00025c 000276 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002020 00025c 002b19 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000004b3a 00025c 000276 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000004db0 00025c 000100 00 A 4 6 8\n [ 7] .rela.dyn NOBITS 0000000000004eb0 00025c 003d80 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000008c30 00025c 001200 18 AI 3 23 8\n [ 9] .init NOBITS 000000000000a000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000a020 001000 000c10 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000ac30 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000ac40 001000 0065bb 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 532 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002020 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000004b36 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000004b3a 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000004db0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000004eb0 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000008c30 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000a000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000a020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000ac30 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000ac40 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: 2b6387d8afdd08657324f14723ab6b6bb6ba52f1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 50da4634a4c0370b3ef93a2f80d1873a5ef27721\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+w!GCC: (Debian 10.2.1-6) 10.2.1 20210110\n Ap+mC[,:\n ;H>~ArvU\n tY.,wC>;N`\n Mct>K440\n Z64zL4\"2*j8a'\n ]v;Gb-$h\n *~p3-Rq5\n"}]}, {"source1": "./usr/lib/debug/.build-id/2b/c6f68031321c12282c54875dc0e9e8e4abd3f8.debug", "source2": "./usr/lib/debug/.build-id/63/177bf8f974c094148a1e4bb5825dcdfa84a1ac.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x011518 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x011520 R 0x1000\n LOAD 0x000000 0x0000000000012000 0x0000000000012000 0x000000 0x021d0d R E 0x1000\n LOAD 0x000000 0x0000000000034000 0x0000000000034000 0x000000 0x00a438 R 0x1000\n LOAD 0x000cc8 0x000000000003fcc8 0x000000000003fcc8 0x000000 0x002378 RW 0x1000\n DYNAMIC 0x000cc8 0x0000000000040cd0 0x0000000000040cd0 0x000000 0x000300 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000039900 0x0000000000039900 0x000000 0x000a64 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0003dc 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000006e8 000308 004368 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000004a50 000308 0068fa 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000b34a 000308 00059e 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 000000000000b8e8 000308 0000e0 00 A 6 5 8\n- [ 9] .rela.dyn NOBITS 000000000000b9c8 000308 002d78 18 A 5 0 8\n- [10] .rela.plt NOBITS 000000000000e740 000308 002dd8 18 AI 5 24 8\n+ [ 6] .dynstr NOBITS 0000000000004a50 000308 0068fe 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000b34e 000308 00059e 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 000000000000b8f0 000308 0000e0 00 A 6 5 8\n+ [ 9] .rela.dyn NOBITS 000000000000b9d0 000308 002d78 18 A 5 0 8\n+ [10] .rela.plt NOBITS 000000000000e748 000308 002dd8 18 AI 5 24 8\n [11] .init NOBITS 0000000000012000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000012020 001000 001ea0 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000013ec0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000013ed0 001000 01fe31 00 AX 0 0 16\n [15] .fini NOBITS 0000000000033d04 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000034000 001000 0058f0 00 A 0 0 32\n [17] .qtversion NOBITS 00000000000398f0 001000 000010 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000006e8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000004a50 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000b34a 0 SECTION LOCAL DEFAULT 7 \n- 8: 000000000000b8e8 0 SECTION LOCAL DEFAULT 8 \n- 9: 000000000000b9c8 0 SECTION LOCAL DEFAULT 9 \n- 10: 000000000000e740 0 SECTION LOCAL DEFAULT 10 \n+ 7: 000000000000b34e 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000000000000b8f0 0 SECTION LOCAL DEFAULT 8 \n+ 9: 000000000000b9d0 0 SECTION LOCAL DEFAULT 9 \n+ 10: 000000000000e748 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000012000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000012020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000013ec0 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000013ed0 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000033d04 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000034000 0 SECTION LOCAL DEFAULT 16 \n 17: 00000000000398f0 0 SECTION LOCAL DEFAULT 17 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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: 2bc6f68031321c12282c54875dc0e9e8e4abd3f8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 63177bf8f974c094148a1e4bb5825dcdfa84a1ac\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/2e/d250646ab8ca5269f8be0f948f834809713dd3.debug", "source2": "./usr/lib/debug/.build-id/39/6ef13cd9fbfc9eeefd36387e7f508e72e44a55.debug", "comments": ["Files 1% 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 0x4640\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x003940 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x003948 R 0x1000\n LOAD 0x000000 0x0000000000004000 0x0000000000004000 0x000000 0x004401 R E 0x1000\n LOAD 0x000000 0x0000000000009000 0x0000000000009000 0x000000 0x0013e4 R 0x1000\n LOAD 0x000730 0x000000000000b730 0x000000000000b730 0x000000 0x000910 RW 0x1000\n DYNAMIC 0x000730 0x000000000000ba10 0x000000000000ba10 0x000000 0x000270 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000099f4 0x00000000000099f4 0x000000 0x0001ac R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000044 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a8 00025c 000e10 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000010b8 00025c 0014b9 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002572 00025c 00012c 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00000000000026a0 00025c 000100 00 A 4 6 8\n- [ 7] .rela.dyn NOBITS 00000000000027a0 00025c 0008a0 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000003040 00025c 000900 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 00000000000010b8 00025c 0014bd 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002576 00025c 00012c 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000000000026a8 00025c 000100 00 A 4 6 8\n+ [ 7] .rela.dyn NOBITS 00000000000027a8 00025c 0008a0 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000003048 00025c 000900 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000004000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000004020 001000 000610 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000004630 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000004640 001000 003db8 00 AX 0 0 16\n [13] .fini NOBITS 00000000000083f8 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000009000 001000 000500 00 A 0 0 32\n [15] .qtversion NOBITS 0000000000009500 001000 000010 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 285 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002a8 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000010b8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002572 0 SECTION LOCAL DEFAULT 5 \n- 6: 00000000000026a0 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000027a0 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000003040 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000002576 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00000000000026a8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00000000000027a8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000003048 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000004000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000004020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000004630 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000004640 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000083f8 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000009000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000009500 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: 2ed250646ab8ca5269f8be0f948f834809713dd3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 396ef13cd9fbfc9eeefd36387e7f508e72e44a55\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+JUGCC: (Debian 10.2.1-6) 10.2.1 20210110\n a```bHad`\n .bte\t7r#E\n !`#2jwk)\n [q:nA4r\t\n a/`B2ID&\n .2+a9I_.\n i4*Mb?AK\n"}]}, {"source1": "./usr/lib/debug/.build-id/2f/cc8eb1e2d82e9c2e7287062bc87af94efb6fbf.debug", "source2": "./usr/lib/debug/.build-id/15/e6681ea4b1680ea044ff6ca0c4ee1e13e97f07.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000044 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a8 00025c 001a58 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001d00 00025c 002b38 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000004838 00025c 000232 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001d00 00025c 002b3c 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000483c 00025c 000232 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000004a70 00025c 0000a0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000004b10 00025c 001908 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000006418 00025c 000b70 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000007020 001000 0007b0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000077d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000077e0 001000 004356 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 477 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002a8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001d00 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000004838 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000483c 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000004a70 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000004b10 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000006418 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000007000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000077d0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000077e0 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: 2fcc8eb1e2d82e9c2e7287062bc87af94efb6fbf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 15e6681ea4b1680ea044ff6ca0c4ee1e13e97f07\n"}]}, {"source1": "./usr/lib/debug/.build-id/34/07ab9688b7424563d89e079f061111b31856a1.debug", "source2": "./usr/lib/debug/.build-id/4c/8471c3338f8b6491fd3009ae5324262aab8847.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 0x77d0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0062d0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0062d8 R 0x1000\n LOAD 0x000000 0x0000000000007000 0x0000000000007000 0x000000 0x0057d9 R E 0x1000\n LOAD 0x000000 0x000000000000d000 0x000000000000d000 0x000000 0x001e50 R 0x1000\n LOAD 0x000010 0x0000000000010010 0x0000000000010010 0x000000 0x001030 RW 0x1000\n DYNAMIC 0x001010 0x0000000000010930 0x0000000000010930 0x000000 0x000270 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000dbe4 0x000000000000dbe4 0x000000 0x00031c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000050 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002b0 00025c 0016b0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001960 00025c 002284 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003be4 00025c 0001e4 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000003dc8 00025c 0000c0 00 A 4 4 8\n- [ 7] .rela.dyn NOBITS 0000000000003e88 00025c 0018f0 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000005778 00025c 000b58 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000001960 00025c 002288 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003be8 00025c 0001e4 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000003dd0 00025c 0000c0 00 A 4 4 8\n+ [ 7] .rela.dyn NOBITS 0000000000003e90 00025c 0018f0 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000005780 00025c 000b58 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000007020 001000 0007a0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000077c0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000077d0 001000 005000 00 AX 0 0 16\n [13] .fini NOBITS 000000000000c7d0 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000000d000 001000 000798 00 A 0 0 32\n [15] .qtversion NOBITS 000000000000d798 001000 000010 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 456 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002b0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001960 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003be4 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000003dc8 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000003e88 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000005778 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000003be8 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000003dd0 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000003e90 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000005780 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000007000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000077c0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000077d0 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000000c7d0 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000000d000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000d798 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: 3407ab9688b7424563d89e079f061111b31856a1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c8471c3338f8b6491fd3009ae5324262aab8847\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+GGCC: (Debian 10.2.1-6) 10.2.1 20210110\n ~[y~$0gn\n \tFEjz5D0.\n KF2If#jbw\n n v9 NG|\n X)$DHF\\K\n ~.9Fo,U%/\\\n :OV\\DJ$t:p\n"}]}, {"source1": "./usr/lib/debug/.build-id/37/f00ec17e00ab655be03c94dd7c5b013ab3795d.debug", "source2": "./usr/lib/debug/.build-id/35/201eb53af48bd6b63ea65730b894577569acb9.debug", "comments": ["Files 1% 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 0x7a50\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x006fa0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x006fa8 R 0x1000\n LOAD 0x000000 0x0000000000007000 0x0000000000007000 0x000000 0x005da9 R E 0x1000\n LOAD 0x000000 0x000000000000d000 0x000000000000d000 0x000000 0x001f74 R 0x1000\n LOAD 0x000ed0 0x0000000000010ed0 0x0000000000010ed0 0x000000 0x001170 RW 0x1000\n DYNAMIC 0x000ed0 0x00000000000117f0 0x00000000000117f0 0x000000 0x000290 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000ddc0 0x000000000000ddc0 0x000000 0x00030c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000050 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002b0 00025c 001a70 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001d20 00025c 002749 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000446a 00025c 000234 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00000000000046a0 00025c 000110 00 A 4 6 8\n- [ 7] .rela.dyn NOBITS 00000000000047b0 00025c 0018d8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000006088 00025c 000f18 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000001d20 00025c 00274d 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000446e 00025c 000234 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000000000046a8 00025c 000110 00 A 4 6 8\n+ [ 7] .rela.dyn NOBITS 00000000000047b8 00025c 0018d8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000006090 00025c 000f18 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000007020 001000 000a20 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000007a40 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000007a50 001000 005350 00 AX 0 0 16\n [13] .fini NOBITS 000000000000cda0 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000000d000 001000 000a78 00 A 0 0 32\n [15] .qtversion NOBITS 000000000000da78 001000 000010 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 494 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002b0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001d20 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000446a 0 SECTION LOCAL DEFAULT 5 \n- 6: 00000000000046a0 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000047b0 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000006088 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000000000000446e 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00000000000046a8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00000000000047b8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000006090 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000007000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000007a40 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000007a50 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000000cda0 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000000d000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000da78 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: 37f00ec17e00ab655be03c94dd7c5b013ab3795d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 35201eb53af48bd6b63ea65730b894577569acb9\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-y]GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n !{jwy/ w\n z~UJuV0\"\n lZVtuQHDW\n >G,j[/a-{\n i\",\"\"EP,\n #XYYP0u*\n JBi\";n$p\n"}]}, {"source1": "./usr/lib/debug/.build-id/44/4e5a2eccff2515f74b6a707fd77172798dc339.debug", "source2": "./usr/lib/debug/.build-id/d5/d5fec12aa5a9df751fb5521fe36d3950851dde.debug", "comments": ["Files 1% 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 0x7b00\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x006440 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x006448 R 0x1000\n LOAD 0x000000 0x0000000000007000 0x0000000000007000 0x000000 0x0127e5 R E 0x1000\n LOAD 0x000000 0x000000000001a000 0x000000000001a000 0x000000 0x004900 R 0x1000\n LOAD 0x000f88 0x000000000001ff88 0x000000000001ff88 0x000000 0x0010c8 RW 0x1000\n DYNAMIC 0x000f88 0x00000000000207a0 0x00000000000207a0 0x000000 0x000260 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000001be64 0x000000000001be64 0x000000 0x000634 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000044 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a8 00025c 0017b8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001a60 00025c 002054 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003ab4 00025c 0001fa 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000003cb0 00025c 0000c0 00 A 4 4 8\n- [ 7] .rela.dyn NOBITS 0000000000003d70 00025c 0016b0 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000005420 00025c 001020 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000001a60 00025c 002058 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003ab8 00025c 0001fa 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000003cb8 00025c 0000c0 00 A 4 4 8\n+ [ 7] .rela.dyn NOBITS 0000000000003d78 00025c 0016b0 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000005428 00025c 001020 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000007020 001000 000ad0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000007af0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000007b00 001000 011cd9 00 AX 0 0 16\n [13] .fini NOBITS 00000000000197dc 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000001a000 001000 001ad0 00 A 0 0 32\n [15] .qtversion NOBITS 000000000001bad0 001000 000010 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 609 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002a8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001a60 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003ab4 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000003cb0 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000003d70 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000005420 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000003ab8 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000003cb8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000003d78 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000005428 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000007000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000007af0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000007b00 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000197dc 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000001a000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000001bad0 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: 444e5a2eccff2515f74b6a707fd77172798dc339\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d5d5fec12aa5a9df751fb5521fe36d3950851dde\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-9GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n &6Yd:\t(,\n Z#*\\LW 1\n ^|ZS=5x \n njI=69^G\n wU-fztHB\n qGD:^_rT\n H=mpl @]\n"}]}, {"source1": "./usr/lib/debug/.build-id/4c/448e26095753d8f0bc6e2a4c61f13efa0bfc01.debug", "source2": "./usr/lib/debug/.build-id/48/fc4522149fe54eb6cca3c56be04c10dfdd7fc0.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001cc8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001f60 00025c 002a8d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000049ee 00025c 000266 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001f60 00025c 002a91 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000049f2 00025c 000266 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000004c58 00025c 0000e0 00 A 4 5 8\n [ 7] .rela.dyn NOBITS 0000000000004d38 00025c 0016f8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000006430 00025c 001158 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000008020 001000 000ba0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000008bc0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000008bd0 001000 0093a1 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 512 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001f60 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000049ee 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000049f2 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000004c58 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000004d38 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000006430 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000008000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000008020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000008bc0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000008bd0 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: 4c448e26095753d8f0bc6e2a4c61f13efa0bfc01\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 48fc4522149fe54eb6cca3c56be04c10dfdd7fc0\n"}]}, {"source1": "./usr/lib/debug/.build-id/57/b585fa67c0863b6dee780205a2e17f5619f59d.debug", "source2": "./usr/lib/debug/.build-id/b9/1fbb4a352e92b2552b281d0c202ff434f2831e.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 0022f8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002590 00025c 0031e7 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000005778 00025c 0002ea 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002590 00025c 0031eb 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000577c 00025c 0002ea 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000005a68 00025c 000110 00 A 4 6 8\n [ 7] .rela.dyn NOBITS 0000000000005b78 00025c 001dd0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000007948 00025c 0016c8 18 AI 3 23 8\n [ 9] .init NOBITS 000000000000a000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000a020 001000 000f40 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000af60 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000af70 001000 008995 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 638 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002590 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000005778 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000577c 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000005a68 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000005b78 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000007948 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000a000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000a020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000af60 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000af70 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: 57b585fa67c0863b6dee780205a2e17f5619f59d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b91fbb4a352e92b2552b281d0c202ff434f2831e\n"}]}, {"source1": "./usr/lib/debug/.build-id/74/9b11f7a5fb17bf46bd4e53f5635aa98bb32386.debug", "source2": "./usr/lib/debug/.build-id/2f/0f2ded4ae305977b5df02848787fdf6b40882d.debug", "comments": ["Files 1% 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 0x7910\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x006a30 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x006a38 R 0x1000\n LOAD 0x000000 0x0000000000007000 0x0000000000007000 0x000000 0x006385 R E 0x1000\n LOAD 0x000000 0x000000000000e000 0x000000000000e000 0x000000 0x002a5c R 0x1000\n LOAD 0x000e50 0x0000000000011e50 0x0000000000011e50 0x000000 0x0011f0 RW 0x1000\n DYNAMIC 0x000e50 0x0000000000012890 0x0000000000012890 0x000000 0x000280 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000f518 0x000000000000f518 0x000000 0x0003b4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001818 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001ab0 00025c 002375 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003e26 00025c 000202 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000004028 00025c 0000e0 00 A 4 5 8\n- [ 7] .rela.dyn NOBITS 0000000000004108 00025c 001bf0 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000005cf8 00025c 000d38 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000001ab0 00025c 002379 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003e2a 00025c 000202 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000004030 00025c 0000e0 00 A 4 5 8\n+ [ 7] .rela.dyn NOBITS 0000000000004110 00025c 001bf0 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000005d00 00025c 000d38 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000007020 001000 0008e0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000007900 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000007910 001000 005a6b 00 AX 0 0 16\n [13] .fini NOBITS 000000000000d37c 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000000e000 001000 001100 00 A 0 0 32\n [15] .qtversion NOBITS 000000000000f100 001000 000010 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 499 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001ab0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003e26 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000004028 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000004108 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000005cf8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000003e2a 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000004030 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000004110 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000005d00 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000007000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000007900 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000007910 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000000d37c 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000000e000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000f100 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: 749b11f7a5fb17bf46bd4e53f5635aa98bb32386\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2f0f2ded4ae305977b5df02848787fdf6b40882d\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 IriL2FaRg!&\n .q-rB4Vkg!F\n %eJ[DVu/\n nNIDNX.p\n g]g#.p=S\n 8\tXZrEI>o})m!]=\n rBQt`,R;\n jk&H~c#iWq\n"}]}, {"source1": "./usr/lib/debug/.build-id/8b/cc46d3d428570971be766701837235cbf4d812.debug", "source2": "./usr/lib/debug/.build-id/0f/9f3f2bffb3e1d75ba191fbbcf4e2ae8cd7e197.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000040 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a0 00025c 000bd0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000e70 00025c 0011a7 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002018 00025c 0000fc 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000e70 00025c 0011ab 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000201c 00025c 0000fc 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000002118 00025c 0000a0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000021b8 00025c 000bb8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000002d70 00025c 000678 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000004000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000004020 001000 000460 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000004480 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000004490 001000 001c6c 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 278 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002a0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000e70 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002018 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000201c 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002118 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000021b8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000002d70 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000004000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000004020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000004480 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000004490 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: 8bcc46d3d428570971be766701837235cbf4d812\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f9f3f2bffb3e1d75ba191fbbcf4e2ae8cd7e197\n"}]}, {"source1": "./usr/lib/debug/.build-id/90/362508b5a8682f6602824e84736cd508d04bf8.debug", "source2": "./usr/lib/debug/.build-id/2c/eec3f88bfdca49f64022fd714887cdb46f6c53.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001110 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000013a8 00025c 0019b7 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002d60 00025c 00016c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000013a8 00025c 0019bb 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002d64 00025c 00016c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000002ed0 00025c 0000c0 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000002f90 00025c 001350 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000042e0 00025c 0006f0 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 0004b0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000054d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000054e0 001000 001cf6 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 332 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000013a8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002d60 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000002d64 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002ed0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000002f90 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000042e0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000054d0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000054e0 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: 90362508b5a8682f6602824e84736cd508d04bf8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2ceec3f88bfdca49f64022fd714887cdb46f6c53\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+olSGCC: (Debian 10.2.1-6) 10.2.1 20210110\n a```b(gb`\n i/;x)F@0\n IvJ1Amlm\n :W5NZS-ov\n ]lQIwS%F\n iHI^!~)A\n \t+uz&cT\"\n"}]}, {"source1": "./usr/lib/debug/.build-id/94/798ce29eedd254e1dfd5660140ac8a15270dbc.debug", "source2": "./usr/lib/debug/.build-id/6d/8bd3f6f00e1808e0b4d1fa7e202aba487fc0bb.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 0x55a0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x004360 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x004368 R 0x1000\n LOAD 0x000000 0x0000000000005000 0x0000000000005000 0x000000 0x003f91 R E 0x1000\n LOAD 0x000000 0x0000000000009000 0x0000000000009000 0x000000 0x001c70 R 0x1000\n LOAD 0x0002d0 0x000000000000c2d0 0x000000000000c2d0 0x000000 0x000d70 RW 0x1000\n DYNAMIC 0x0002d0 0x000000000000ca90 0x000000000000ca90 0x000000 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000009b8c 0x0000000000009b8c 0x000000 0x00031c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 000dc8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001060 00025c 00141f 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002480 00025c 000126 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00000000000025a8 00025c 0000c0 00 A 4 4 8\n- [ 7] .rela.dyn NOBITS 0000000000002668 00025c 0014e8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000003b50 00025c 000810 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000001060 00025c 001423 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002484 00025c 000126 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000000000025b0 00025c 0000c0 00 A 4 4 8\n+ [ 7] .rela.dyn NOBITS 0000000000002670 00025c 0014e8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000003b58 00025c 000810 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 000570 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000005590 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000055a0 001000 0039e7 00 AX 0 0 16\n [13] .fini NOBITS 0000000000008f88 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000009000 001000 0007d0 00 A 0 0 32\n [15] .qtversion NOBITS 00000000000097d0 001000 000010 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 368 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001060 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002480 0 SECTION LOCAL DEFAULT 5 \n- 6: 00000000000025a8 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000002668 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000003b50 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000002484 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00000000000025b0 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000002670 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000003b58 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000005590 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000055a0 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000008f88 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000009000 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000097d0 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: 94798ce29eedd254e1dfd5660140ac8a15270dbc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6d8bd3f6f00e1808e0b4d1fa7e202aba487fc0bb\n"}]}, {"source1": "./usr/lib/debug/.build-id/9a/3fad5ea7b786550a74bcf3d74810f951aab4e9.debug", "source2": "./usr/lib/debug/.build-id/c2/2dc755409d816e75a0e1b76cd79699cfe74199.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001188 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001420 00025c 001a4d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002e6e 00025c 000176 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001420 00025c 001a51 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002e72 00025c 000176 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000002fe8 00025c 0000b0 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000003098 00025c 000f18 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000003fb0 00025c 000798 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 000520 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000005540 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000005550 001000 00164d 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 317 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001420 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002e6e 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000002e72 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002fe8 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000003098 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000003fb0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000005540 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000005550 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: 9a3fad5ea7b786550a74bcf3d74810f951aab4e9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c22dc755409d816e75a0e1b76cd79699cfe74199\n"}]}, {"source1": "./usr/lib/debug/.build-id/9e/76c6e9113337d2c72c7a7effd5664aff37e754.debug", "source2": "./usr/lib/debug/.build-id/a4/c096312eb6ef050c742037fd09749f50fab7cb.debug", "comments": ["Files 1% 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 0x32e0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0024e8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0024f0 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x001049 R E 0x1000\n LOAD 0x000000 0x0000000000005000 0x0000000000005000 0x000000 0x000a64 R 0x1000\n LOAD 0x000970 0x0000000000007970 0x0000000000007970 0x000000 0x0006d0 RW 0x1000\n DYNAMIC 0x000970 0x0000000000007bf0 0x0000000000007bf0 0x000000 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000055ac 0x00000000000055ac 0x000000 0x0000fc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 0008a0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000b38 00025c 000d10 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000001848 00025c 0000b8 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000001900 00025c 000090 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000001990 00025c 000768 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 00000000000020f8 00025c 0003f0 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000000b38 00025c 000d14 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000184c 00025c 0000b8 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000001908 00025c 000090 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000001998 00025c 000768 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000002100 00025c 0003f0 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000003020 001000 0002b0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000032d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000032e0 001000 000d5d 00 AX 0 0 16\n [13] .fini NOBITS 0000000000004040 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000005000 001000 000178 00 A 0 0 32\n [15] .qtversion NOBITS 0000000000005178 001000 000010 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 195 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000b38 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000001848 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000001900 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000001990 0 SECTION LOCAL DEFAULT 7 \n- 8: 00000000000020f8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000000000000184c 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000001908 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000001998 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000002100 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000003000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000032d0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000032e0 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000004040 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000005000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000005178 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: 9e76c6e9113337d2c72c7a7effd5664aff37e754\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4c096312eb6ef050c742037fd09749f50fab7cb\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-TGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n (iu7I?|P\n [Wv7b1}veD\n FA?\"U8a1~\n 7+2R~tdq\n &KU']+;%\n kY\"tKx|Y\n '&I'mcK/Hb\n"}]}, {"source1": "./usr/lib/debug/.build-id/a0/cd12097c9df1f498718f5049d701509ad2a294.debug", "source2": "./usr/lib/debug/.build-id/9b/7b74220d6b6f675ca0e8ab49dbce33bc36e89e.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 001360 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000015c0 00025c 0084d8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000009a98 00025c 00d240 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000016cd8 00025c 000b12 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000009a98 00025c 00d244 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000016cdc 00025c 000b12 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000177f0 00025c 000110 00 A 4 6 8\n [ 7] .rela.dyn NOBITS 0000000000017900 00025c 00af68 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000022868 00025c 004740 18 AI 3 22 8\n [ 9] .init NOBITS 0000000000027000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000027020 001000 002f90 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000029fb0 001000 0000f0 08 AX 0 0 8\n [12] .text NOBITS 000000000002a0a0 001000 0303e1 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 2021 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000015c0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000009a98 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000016cd8 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000016cdc 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000177f0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000017900 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000022868 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000027000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000027020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000029fb0 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000002a0a0 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: a0cd12097c9df1f498718f5049d701509ad2a294\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9b7b74220d6b6f675ca0e8ab49dbce33bc36e89e\n"}]}, {"source1": "./usr/lib/debug/.build-id/a5/cd31d607c7f0db2c25a5f778e708a53f3154d4.debug", "source2": "./usr/lib/debug/.build-id/91/bcf7629ef1f5383c8ccfc930a3bd82c5fafc0e.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001110 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000013a8 00025c 0019b7 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002d60 00025c 00016c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000013a8 00025c 0019bb 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002d64 00025c 00016c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000002ed0 00025c 0000c0 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000002f90 00025c 001350 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000042e0 00025c 0006f0 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 0004b0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000054d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000054e0 001000 001cf6 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 332 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000013a8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002d60 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000002d64 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002ed0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000002f90 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000042e0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000054d0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000054e0 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: a5cd31d607c7f0db2c25a5f778e708a53f3154d4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91bcf7629ef1f5383c8ccfc930a3bd82c5fafc0e\n"}]}, {"source1": "./usr/lib/debug/.build-id/ab/a31336e7ab982b9f4ca25f1d4d07c4e489477c.debug", "source2": "./usr/lib/debug/.build-id/05/c4263b350c6e439fa9d91d037277712854f141.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001a58 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001cf0 00025c 0026c1 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000043b2 00025c 000232 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001cf0 00025c 0026c5 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000043b6 00025c 000232 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000045e8 00025c 000110 00 A 4 6 8\n [ 7] .rela.dyn NOBITS 00000000000046f8 00025c 001c08 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000006300 00025c 000f60 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000008020 001000 000a50 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000008a70 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000008a80 001000 004f6b 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 521 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001cf0 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000043b2 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000043b6 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000045e8 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000046f8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000006300 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000008000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000008020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000008a70 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000008a80 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: aba31336e7ab982b9f4ca25f1d4d07c4e489477c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 05c4263b350c6e439fa9d91d037277712854f141\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-G|GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+AGCC: (Debian 10.2.1-6) 10.2.1 20210110\n ?)=.,~V~2_{Qn\n ^Un\tJ^i,3\n ?jsRd\t5}\n l&zhHOKdS\n NpbUle(\\\n !^\tb3QP_\n Vgs6v?J8\n"}]}, {"source1": "./usr/lib/debug/.build-id/b6/d5c64b95d07103d5e09e4ebb758e994669af23.debug", "source2": "./usr/lib/debug/.build-id/70/ac6fe39f8870d92772386676b82ee8285817f8.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 0xb2b0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x009e18 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x009e20 R 0x1000\n LOAD 0x000000 0x000000000000a000 0x000000000000a000 0x000000 0x013fdd R E 0x1000\n LOAD 0x000000 0x000000000001e000 0x000000000001e000 0x000000 0x004874 R 0x1000\n LOAD 0x0009f0 0x00000000000239f0 0x00000000000239f0 0x000000 0x0018d0 RW 0x1000\n DYNAMIC 0x0009f0 0x0000000000024340 0x0000000000024340 0x000000 0x0002e0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000203e4 0x00000000000203e4 0x000000 0x0005ac R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 002790 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002a28 00025c 00397a 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000063a2 00025c 00034c 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00000000000066f0 00025c 0000e0 00 A 4 5 8\n- [ 7] .rela.dyn NOBITS 00000000000067d0 00025c 001aa0 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000008270 00025c 001ba8 18 AI 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000002a28 00025c 00397e 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000063a6 00025c 00034c 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000000000066f8 00025c 0000e0 00 A 4 5 8\n+ [ 7] .rela.dyn NOBITS 00000000000067d8 00025c 001aa0 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000008278 00025c 001ba8 18 AI 3 23 8\n [ 9] .init NOBITS 000000000000a000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000a020 001000 001280 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000b2a0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000b2b0 001000 012d21 00 AX 0 0 16\n [13] .fini NOBITS 000000000001dfd4 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000001e000 001000 002035 00 A 0 0 32\n [15] .qtversion NOBITS 0000000000020038 001000 000010 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 743 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002a28 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000063a2 0 SECTION LOCAL DEFAULT 5 \n- 6: 00000000000066f0 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000067d0 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000008270 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00000000000063a6 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00000000000066f8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00000000000067d8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000008278 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000a000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000a020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000b2a0 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000b2b0 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000001dfd4 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000001e000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000020038 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: b6d5c64b95d07103d5e09e4ebb758e994669af23\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 70ac6fe39f8870d92772386676b82ee8285817f8\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 %primVf{\n YEnrE^LT\n XRyS_B{3N\n Fx'Zhi@]if\n OJ5;U2,B\n :2Gbw&JW\n NEb!h0U&4L\n"}]}, {"source1": "./usr/lib/debug/.build-id/bf/cdeec7c4d1bc6bc32b5bcadc049f2620159ed7.debug", "source2": "./usr/lib/debug/.build-id/11/d7b001748cb767daf22e402419ff5294c38397.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 001740 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000019d8 00025c 00223c 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003c14 00025c 0001f0 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000019d8 00025c 002240 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003c18 00025c 0001f0 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000003e08 00025c 000100 00 A 4 6 8\n [ 7] .rela.dyn NOBITS 0000000000003f08 00025c 001cb0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000005bb8 00025c 000c48 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000007020 001000 000840 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000007860 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000007870 001000 00435b 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 487 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000019d8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003c14 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000003c18 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000003e08 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000003f08 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000005bb8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000007000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000007860 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000007870 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: bfcdeec7c4d1bc6bc32b5bcadc049f2620159ed7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 11d7b001748cb767daf22e402419ff5294c38397\n"}]}, {"source1": "./usr/lib/debug/.build-id/c6/4cbf05c60513fed82ef2d665e825e73cb26aa9.debug", "source2": "./usr/lib/debug/.build-id/4e/b6772947c3e426e1c989aa691813cfb341d427.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000038 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000298 00025c 0015a8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001840 00025c 001fd5 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003816 00025c 0001ce 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001840 00025c 001fd9 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000381a 00025c 0001ce 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000039e8 00025c 0000e0 00 A 4 5 8\n [ 7] .rela.dyn NOBITS 0000000000003ac8 00025c 000f18 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000049e0 00025c 000b88 18 AI 3 23 8\n [ 9] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000006020 001000 0007c0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000067e0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000067f0 001000 005adb 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 379 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000298 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001840 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003816 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000381a 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000039e8 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000003ac8 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000049e0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000006000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000006020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000067e0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000067f0 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: c64cbf05c60513fed82ef2d665e825e73cb26aa9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4eb6772947c3e426e1c989aa691813cfb341d427\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 ,Nxm\"`n'\n !{H{DK?YI\n hdhL([\tG\n ,A~Jd7\"|L8;\n N{axNid:\n Q'qI'qO'\n 5d\n @