{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.g220KLEA/b1/g15daemon_1.9.5.3-12_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.g220KLEA/b2/g15daemon_1.9.5.3-12_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- d97f2d942edb958faadbf47e6a65b6ed 54788 debug optional g15daemon-dbgsym_1.9.5.3-12_armhf.deb\n- 426fb5ce1982e2472b5a37266f29a1ed 34124 utils optional g15daemon_1.9.5.3-12_armhf.deb\n+ f23f3f5d10c3bd088cb41db5d578c98a 54816 debug optional g15daemon-dbgsym_1.9.5.3-12_armhf.deb\n+ dc33c2a4f187db4fc9303f586e5ced62 34104 utils optional g15daemon_1.9.5.3-12_armhf.deb\n a254a7ecc476e71f14dba81328bf6587 13224 libdevel optional libg15daemon-client-dev_1.9.5.3-12_armhf.deb\n 024ff327cbff7ace72f95016e49447a2 9240 debug optional libg15daemon-client1-dbgsym_1.9.5.3-12_armhf.deb\n e729c2101fe2cfb0c93a6b6ef0546522 13156 libs optional libg15daemon-client1_1.9.5.3-12_armhf.deb\n"}, {"source1": "g15daemon_1.9.5.3-12_armhf.deb", "source2": "g15daemon_1.9.5.3-12_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-07-28 20:37:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1908 2020-07-28 20:37:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 32024 2020-07-28 20:37:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 32004 2020-07-28 20:37:13.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/sbin/g15daemon", "source2": "./usr/sbin/g15daemon", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,19 +1,19 @@\n \n Elf file type is DYN (Position-Independent Executable file)\n Entry point 0x2a79\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- EXIDX 0x005664 0x00005664 0x00005664 0x00008 0x00008 R 0x4\n+ EXIDX 0x005660 0x00005660 0x00005660 0x00008 0x00008 R 0x4\n PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4\n INTERP 0x000154 0x00000154 0x00000154 0x00019 0x00019 R 0x1\n [Requesting program interpreter: /lib/ld-linux-armhf.so.3]\n- LOAD 0x000000 0x00000000 0x00000000 0x05670 0x05670 R E 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x0566c 0x0566c R E 0x1000\n LOAD 0x005eb0 0x00006eb0 0x00006eb0 0x0031c 0x00424 RW 0x1000\n DYNAMIC 0x005ef8 0x00006ef8 0x00006ef8 0x00108 0x00108 RW 0x4\n NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x005eb0 0x00006eb0 0x00006eb0 0x00150 0x00150 R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -13,17 +13,17 @@\n [ 8] .gnu.version_r VERNEED 0000196c 00196c 000060 00 A 6 2 4\n [ 9] .rel.dyn REL 000019cc 0019cc 0000a0 08 A 5 0 4\n [10] .rel.plt REL 00001a6c 001a6c 000300 08 AI 5 22 4\n [11] .init PROGBITS 00001d6c 001d6c 00000c 00 AX 0 0 4\n [12] .plt PROGBITS 00001d78 001d78 0004ac 04 AX 0 0 4\n [13] .text PROGBITS 00002228 002228 0027b8 00 AX 0 0 8\n [14] .fini PROGBITS 000049e0 0049e0 000008 00 AX 0 0 4\n- [15] .rodata PROGBITS 000049e8 0049e8 000c7c 00 A 0 0 4\n- [16] .ARM.exidx ARM_EXIDX 00005664 005664 000008 00 AL 13 0 4\n- [17] .eh_frame PROGBITS 0000566c 00566c 000004 00 A 0 0 4\n+ [15] .rodata PROGBITS 000049e8 0049e8 000c78 00 A 0 0 4\n+ [16] .ARM.exidx ARM_EXIDX 00005660 005660 000008 00 AL 13 0 4\n+ [17] .eh_frame PROGBITS 00005668 005668 000004 00 A 0 0 4\n [18] .init_array INIT_ARRAY 00006eb0 005eb0 000004 04 WA 0 0 4\n [19] .fini_array FINI_ARRAY 00006eb4 005eb4 000004 04 WA 0 0 4\n [20] .data.rel.ro PROGBITS 00006eb8 005eb8 000040 00 WA 0 0 4\n [21] .dynamic DYNAMIC 00006ef8 005ef8 000108 08 WA 6 0 4\n [22] .got PROGBITS 00007000 006000 0001c4 04 WA 0 0 4\n [23] .data PROGBITS 000071c4 0061c4 000008 00 WA 0 0 4\n [24] .bss NOBITS 000071d0 0061cc 000104 00 WA 0 0 8\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: 2b63c8fa1178e568a39724f8bfd57329c59e7a57\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fcda2858f3c26741bde46784340554c87e86db29\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": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -160,17 +160,17 @@\n -v\tshow version\n -l\tset default LCD backlight level\n --set-backlight sets backlight individually for currently shown screen.\n \t\tDefault is to set backlight globally (keyboard default).\n --switch\n --set-backlight\n --lcdlevel\n-Fri 12 Jan 2024 06:00:47\n+Fri 12 Jan 2024 06:03:47\n G15Daemon %s Build Date: %s\n-Linux 6.1.0-17-armmp-lpae armv7l\n+Linux 5.10.0-26-arm64 aarch64\n Build OS: %s\n gcc version 12.2.0 (Debian 12.2.0-14) \n With compiler: %s\n G15Daemon CMDLINE ARGS: \n G15Daemon already running.. Exiting\n Unable to attach to the G15 Keyboard... exiting\n g15daemon\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -933,15 +933,15 @@\n \tmovs\tr0, r0\n \tldr\tr7, [pc, #32]\t@ (29c8 )\n \tmovs\tr0, r0\n \tldr\tr6, [pc, #264]\t@ (2ab4 <_start@@Base+0x3c>)\n \tmovs\tr0, r0\n \tldr\tr5, [pc, #688]\t@ (2c60 )\n \tmovs\tr0, r0\n-\tcmp\tr4, #82\t@ 0x52\n+\tcmp\tr4, #78\t@ 0x4e\n \tmovs\tr0, r0\n \tmovs\tr7, #186\t@ 0xba\n \tmovs\tr0, r0\n \tcmp\tr0, #16\n \tmovs\tr0, r0\n \tcmp\tr0, #22\n \tmovs\tr0, r0\n@@ -973,73 +973,73 @@\n \tmovs\tr0, r0\n \tcmp\tr1, #206\t@ 0xce\n \tmovs\tr0, r0\n \tmovs\tr7, #8\n \tmovs\tr0, r0\n \tcmp\tr1, #228\t@ 0xe4\n \tmovs\tr0, r0\n-\tcmp\tr2, #126\t@ 0x7e\n+\tcmp\tr2, #122\t@ 0x7a\n \tmovs\tr0, r0\n \tcmp\tr1, #244\t@ 0xf4\n \tmovs\tr0, r0\n-\tcmp\tr2, #20\n+\tcmp\tr2, #16\n \tmovs\tr0, r0\n-\tcmp\tr2, #24\n+\tcmp\tr2, #20\n \tmovs\tr0, r0\n-\tcmp\tr2, #62\t@ 0x3e\n+\tcmp\tr2, #58\t@ 0x3a\n \tmovs\tr0, r0\n \tlsls\tr0, r4, #6\n \tmovs\tr0, r0\n-\tcmp\tr2, #66\t@ 0x42\n+\tcmp\tr2, #62\t@ 0x3e\n \tmovs\tr0, r0\n-\tcmp\tr2, #120\t@ 0x78\n+\tcmp\tr2, #116\t@ 0x74\n \tmovs\tr0, r0\n-\tcmp\tr2, #114\t@ 0x72\n+\tcmp\tr2, #110\t@ 0x6e\n \tmovs\tr0, r0\n-\tcmp\tr2, #92\t@ 0x5c\n+\tcmp\tr2, #88\t@ 0x58\n \tmovs\tr0, r0\n \tmovs\tr4, #194\t@ 0xc2\n \tmovs\tr0, r0\n \tlsls\tr0, r0, #7\n \tmovs\tr0, r0\n \tasrs\tr1, r6, #28\n \tmovs\tr0, r0\n \tasrs\tr3, r5, #14\n \tmovs\tr0, r0\n-\tcmp\tr2, #84\t@ 0x54\n+\tcmp\tr2, #80\t@ 0x50\n \tmovs\tr0, r0\n-\tcmp\tr2, #100\t@ 0x64\n+\tcmp\tr2, #96\t@ 0x60\n \tmovs\tr0, r0\n-\tcmp\tr2, #136\t@ 0x88\n+\tcmp\tr2, #132\t@ 0x84\n \tmovs\tr0, r0\n \tldr\tr2, [pc, #352]\t@ (2ba8 )\n \tmovs\tr0, r0\n-\tcmp\tr2, #114\t@ 0x72\n+\tcmp\tr2, #110\t@ 0x6e\n \tmovs\tr0, r0\n-\tcmp\tr2, #100\t@ 0x64\n+\tcmp\tr2, #96\t@ 0x60\n \tmovs\tr0, r0\n-\tcmp\tr2, #82\t@ 0x52\n+\tcmp\tr2, #78\t@ 0x4e\n \tmovs\tr0, r0\n \tasrs\tr5, r7, #10\n \tmovs\tr0, r0\n-\tcmp\tr2, #4\n+\tcmp\tr2, #0\n \tmovs\tr0, r0\n-\tcmp\tr0, #146\t@ 0x92\n+\tcmp\tr0, #142\t@ 0x8e\n \tmovs\tr0, r0\n \tmovs\tr1, #140\t@ 0x8c\n \tmovs\tr0, r0\n-\tcmp\tr0, #144\t@ 0x90\n+\tcmp\tr0, #140\t@ 0x8c\n \tmovs\tr0, r0\n-\tcmp\tr0, #112\t@ 0x70\n+\tcmp\tr0, #108\t@ 0x6c\n \tmovs\tr0, r0\n-\tcmp\tr0, #156\t@ 0x9c\n+\tcmp\tr0, #152\t@ 0x98\n \tmovs\tr0, r0\n-\tcmp\tr0, #0\n+\tmovs\tr7, #252\t@ 0xfc\n \tmovs\tr0, r0\n-\tmovs\tr7, #164\t@ 0xa4\n+\tmovs\tr7, #160\t@ 0xa0\n \t...\n \n 00002a78 <_start@@Base>:\n _start():\n \tmov.w\tfp, #0\n \tmov.w\tlr, #0\n \tpop\t{r1}\n@@ -3309,15 +3309,15 @@\n ./g15daemon/utility_funcs.c:609\n \tstr\tr4, [r4, #0]\n \tudf\t#255\t@ 0xff\n \tsubs\tr0, #2\n \tmovs\tr0, r0\n \tlsls\tr0, r3, #6\n \tmovs\tr0, r0\n-\tsubs\tr0, r4, r5\n+\tsubs\tr4, r3, r5\n \tmovs\tr0, r0\n \tasrs\tr2, r6, #13\n \tmovs\tr0, r0\n \tadds\tr6, #228\t@ 0xe4\n \tmovs\tr0, r0\n \tasrs\tr0, r2, #10\n \tmovs\tr0, r0\n@@ -4679,21 +4679,21 @@\n \tmov\tr6, r0\n \tb.n\t42b4 \n \tnop\n \tcmp\tr7, #248\t@ 0xf8\n \tmovs\tr0, r0\n \tcmp\tr7, #224\t@ 0xe0\n \tmovs\tr0, r0\n-\tasrs\tr2, r6, #1\n+\tasrs\tr6, r5, #1\n \tmovs\tr0, r0\n-\tlsrs\tr2, r6, #31\n+\tlsrs\tr6, r5, #31\n \tmovs\tr0, r0\n-\tasrs\tr6, r2, #1\n+\tasrs\tr2, r2, #1\n \tmovs\tr0, r0\n-\tasrs\tr6, r3, #32\n+\tasrs\tr2, r3, #32\n \t...\n \n 00004314 :\n g15daemon_dlclose_plugin():\n ./g15daemon/g15_plugins.c:90\n \tpush\t{r3, lr}\n ./g15daemon/g15_plugins.c:93\n@@ -4707,15 +4707,15 @@\n \tmov\tr2, r0\n \tmovs\tr0, #3\n \tadd\tr1, pc\n \tbl\t2cb0 \n ./g15daemon/g15_plugins.c:99\n \tmovs\tr0, #0\n \tpop\t{r3, pc}\n-\tasrs\tr2, r5, #32\n+\tasrs\tr6, r4, #32\n \t...\n \n 00004334 :\n run_lcd_client():\n ./g15daemon/g15_plugins.c:101\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n ./g15daemon/g15_plugins.c:102\n@@ -4990,23 +4990,23 @@\n \tadd\tr1, pc\n \tbl\t2cb0 \n ./g15daemon/g15_plugins.c:182\n \tmov\tr0, r4\n \tbl\t4334 \n \tb.n\t44a0 \n \tnop\n-\tlsrs\tr2, r3, #27\n+\tlsrs\tr6, r2, #27\n \tmovs\tr0, r0\n-\tlsrs\tr4, r7, #28\n+\tlsrs\tr0, r7, #28\n \tmovs\tr0, r0\n-\tlsrs\tr4, r1, #26\n+\tlsrs\tr0, r1, #26\n \tmovs\tr0, r0\n-\tlsrs\tr4, r3, #27\n+\tlsrs\tr0, r3, #27\n \tmovs\tr0, r0\n-\tlsrs\tr0, r3, #26\n+\tlsrs\tr4, r2, #26\n \t...\n \n 00004514 :\n g15_count_plugins():\n ./g15daemon/g15_plugins.c:198\n \tldr\tr2, [pc, #152]\t@ (45b0 )\n \tldr\tr3, [pc, #156]\t@ (45b4 )\n@@ -5091,19 +5091,19 @@\n ./g15daemon/g15_plugins.c:222\n \tblx\t1f10 <__stack_chk_fail@plt>\n \tnop\n \tcmp\tr2, #228\t@ 0xe4\n \tmovs\tr0, r0\n \tlsls\tr0, r3, #6\n \tmovs\tr0, r0\n-\tlsrs\tr2, r7, #26\n+\tlsrs\tr6, r6, #26\n \tmovs\tr0, r0\n \tcmp\tr2, #148\t@ 0x94\n \tmovs\tr0, r0\n-\tlsrs\tr6, r4, #25\n+\tlsrs\tr2, r4, #25\n \t...\n \n 000045c4 :\n g15_plugin_load():\n ./g15daemon/g15_plugins.c:224\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r1\n@@ -5352,40 +5352,40 @@\n \tb.n\t4738 \n ./g15daemon/g15_plugins.c:297\n \tblx\t1f10 <__stack_chk_fail@plt>\n \tcmp\tr2, #44\t@ 0x2c\n \tmovs\tr0, r0\n \tlsls\tr0, r3, #6\n \tmovs\tr0, r0\n-\tlsrs\tr4, r5, #24\n+\tlsrs\tr0, r5, #24\n \tmovs\tr0, r0\n \tcmp\tr2, #34\t@ 0x22\n \tmovs\tr0, r0\n-\tlsrs\tr6, r0, #24\n+\tlsrs\tr2, r0, #24\n \tmovs\tr0, r0\n-\tlsrs\tr0, r0, #24\n+\tlsrs\tr4, r7, #23\n \tmovs\tr0, r0\n-\tlsrs\tr4, r6, #24\n+\tlsrs\tr0, r6, #24\n \tmovs\tr0, r0\n-\tlsrs\tr6, r2, #25\n+\tlsrs\tr2, r2, #25\n \tmovs\tr0, r0\n \tldc2l\t15, cr15, [pc, #1020]\t@ 4b8c <_IO_stdin_used@@Base+0x1a4>\n-\tlsrs\tr0, r2, #24\n+\tlsrs\tr4, r1, #24\n \tmovs\tr0, r0\n \tcmp\tr1, #72\t@ 0x48\n \tmovs\tr0, r0\n \tlsls\tr4, r6, #6\n \tmovs\tr0, r0\n-\tlsrs\tr2, r2, #21\n+\tlsrs\tr6, r1, #21\n \tmovs\tr0, r0\n-\tlsrs\tr6, r3, #16\n+\tlsrs\tr2, r3, #16\n \tmovs\tr0, r0\n-\tlsrs\tr0, r6, #19\n+\tlsrs\tr4, r5, #19\n \tmovs\tr0, r0\n-\tlsrs\tr4, r6, #15\n+\tlsrs\tr0, r6, #15\n \t...\n \n 000047ac :\n g15_open_all_plugins():\n ./g15daemon/g15_plugins.c:300\n \tldr\tr2, [pc, #488]\t@ (4998 )\n \tldr\tr3, [pc, #492]\t@ (499c )\n@@ -5656,39 +5656,39 @@\n ./g15daemon/g15_plugins.c:359\n \tblx\t1f10 <__stack_chk_fail@plt>\n \tnop\n \tcmp\tr0, #76\t@ 0x4c\n \tmovs\tr0, r0\n \tlsls\tr0, r3, #6\n \tmovs\tr0, r0\n-\tlsrs\tr6, r2, #20\n+\tlsrs\tr2, r2, #20\n \tmovs\tr0, r0\n-\tlsrs\tr6, r7, #19\n+\tlsrs\tr2, r7, #19\n \tmovs\tr0, r0\n-\tlsrs\tr0, r0, #20\n+\tlsrs\tr4, r7, #19\n \tmovs\tr0, r0\n-\tlsrs\tr6, r3, #21\n+\tlsrs\tr2, r3, #21\n \tmovs\tr0, r0\n \tmovs\tr7, #208\t@ 0xd0\n \tmovs\tr0, r0\n-\tlsrs\tr6, r4, #19\n+\tlsrs\tr2, r4, #19\n \tmovs\tr0, r0\n-\tlsrs\tr4, r4, #14\n+\tlsrs\tr0, r4, #14\n \tmovs\tr0, r0\n-\tlsrs\tr0, r5, #17\n+\tlsrs\tr4, r4, #17\n \tmovs\tr0, r0\n-\tlsrs\tr0, r1, #19\n+\tlsrs\tr4, r0, #19\n \tmovs\tr0, r0\n-\tlsrs\tr4, r2, #13\n+\tlsrs\tr0, r2, #13\n \tmovs\tr0, r0\n \tlsls\tr0, r3, #13\n \tmovs\tr0, r0\n-\tlsrs\tr6, r3, #17\n+\tlsrs\tr2, r3, #17\n \tmovs\tr0, r0\n-\tlsrs\tr2, r7, #18\n+\tlsrs\tr6, r6, #18\n \tmovs\tr0, r0\n \tlsls\tr2, r5, #11\n \tmovs\tr0, r0\n-\tlsrs\tr4, r4, #5\n+\tlsrs\tr0, r4, #5\n \tmovs\tr0, r0\n \tlsls\tr0, r6, #9\n \t...\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -98,106 +98,106 @@\n 0x00004fd8 6c6c7920 286b6579 626f6172 64206465 lly (keyboard de\n 0x00004fe8 6661756c 74292e00 2d730000 2d2d7377 fault)..-s..--sw\n 0x00004ff8 69746368 00000000 2d2d7365 742d6261 itch....--set-ba\n 0x00005008 636b6c69 67687400 2d640000 2d2d6465 cklight.-d..--de\n 0x00005018 62756700 2d750000 2d2d7573 65720000 bug.-u..--user..\n 0x00005028 2d6c0000 2d2d6c63 646c6576 656c0000 -l..--lcdlevel..\n 0x00005038 46726920 3132204a 616e2032 30323420 Fri 12 Jan 2024 \n- 0x00005048 30363a30 303a3437 00000000 47313544 06:00:47....G15D\n+ 0x00005048 30363a30 333a3437 00000000 47313544 06:03:47....G15D\n 0x00005058 61656d6f 6e202573 20427569 6c642044 aemon %s Build D\n- 0x00005068 6174653a 20257300 4c696e75 7820362e ate: %s.Linux 6.\n- 0x00005078 312e302d 31372d61 726d6d70 2d6c7061 1.0-17-armmp-lpa\n- 0x00005088 65206172 6d76376c 00000000 4275696c e armv7l....Buil\n- 0x00005098 64204f53 3a202573 00000000 67636320 d OS: %s....gcc \n- 0x000050a8 76657273 696f6e20 31322e32 2e302028 version 12.2.0 (\n- 0x000050b8 44656269 616e2031 322e322e 302d3134 Debian 12.2.0-14\n- 0x000050c8 29200000 57697468 20636f6d 70696c65 ) ..With compile\n- 0x000050d8 723a2025 73000000 47313544 61656d6f r: %s...G15Daemo\n- 0x000050e8 6e20434d 444c494e 45204152 47533a20 n CMDLINE ARGS: \n- 0x000050f8 00000000 25732000 47313544 61656d6f ....%s .G15Daemo\n- 0x00005108 6e20616c 72656164 79207275 6e6e696e n already runnin\n- 0x00005118 672e2e20 45786974 696e6700 556e6162 g.. Exiting.Unab\n- 0x00005128 6c652074 6f206174 74616368 20746f20 le to attach to \n- 0x00005138 74686520 47313520 4b657962 6f617264 the G15 Keyboard\n- 0x00005148 2e2e2e20 65786974 696e6700 67313564 ... exiting.g15d\n- 0x00005158 61656d6f 6e000000 6e6f626f 64790000 aemon...nobody..\n- 0x00005168 42455741 52453a20 72756e6e 696e6720 BEWARE: running \n- 0x00005178 61732065 66666563 74697665 20756964 as effective uid\n- 0x00005188 2025690a 00000000 2f657463 2f673135 %i...../etc/g15\n- 0x00005198 6461656d 6f6e2e63 6f6e6600 55736520 daemon.conf.Use \n- 0x000051a8 4d522061 73204379 636c6520 4b657900 MR as Cycle Key.\n- 0x000051b8 556e6162 6c652074 6f206372 65617465 Unable to create\n- 0x000051c8 206b6579 626f6172 64206c69 7374656e keyboard listen\n- 0x000051d8 65722074 68726561 642e2020 45786974 er thread. Exit\n- 0x000051e8 696e6700 556e6162 6c652074 6f206372 ing.Unable to cr\n- 0x000051f8 65617465 20646973 706c6179 20746872 eate display thr\n- 0x00005208 6561642e 20204578 6974696e 67000000 ead. Exiting...\n- 0x00005218 67313564 61656d6f 6e20312e 392e352e g15daemon 1.9.5.\n- 0x00005228 33000000 2573206c 6f616465 640a0000 3...%s loaded...\n- 0x00005238 2f757372 2f736861 72650000 25732f25 /usr/share..%s/%\n- 0x00005248 73000000 67313564 61656d6f 6e2f7370 s...g15daemon/sp\n- 0x00005258 6c617368 2f673135 6c6f676f 322e7762 lash/g15logo2.wb\n- 0x00005268 6d700000 2f757372 2f6c6962 2f61726d mp../usr/lib/arm\n- 0x00005278 2d6c696e 75782d67 6e756561 62696866 -linux-gnueabihf\n- 0x00005288 2f673135 6461656d 6f6e2f31 2e392e35 /g15daemon/1.9.5\n- 0x00005298 2e332f70 6c756769 6e730000 4c656176 .3/plugins..Leav\n- 0x000052a8 696e6720 62792072 65717565 73740000 ing by request..\n- 0x000052b8 47313544 61656d6f 6e20506c 7567696e G15Daemon Plugin\n- 0x000052c8 5f4c6f61 64657220 2d204445 45504249 _Loader - DEEPBI\n- 0x000052d8 4e442046 6c616720 61766169 6c61626c ND Flag availabl\n- 0x000052e8 652e2020 5573696e 67206974 2e0a0000 e. Using it....\n- 0x000052f8 5052454c 4f414449 4e472025 73000000 PRELOADING %s...\n- 0x00005308 496e6974 69616c69 73617469 6f6e2046 Initialisation F\n- 0x00005318 61696c65 642e2020 52657472 79696e67 ailed. Retrying\n- 0x00005328 2e2e0000 506c7567 696e5f4c 6f616465 ....Plugin_Loade\n- 0x00005338 72202d20 4572726f 72206c6f 6164696e r - Error loadin\n- 0x00005348 67202573 202d2025 730a0000 4572726f g %s - %s...Erro\n- 0x00005358 72206672 6f6d2064 6c636c6f 73652025 r from dlclose %\n- 0x00005368 730a0000 506c7567 696e2022 25732220 s...Plugin \"%s\" \n- 0x00005378 626f6f74 20737563 63657373 66756c2e boot successful.\n- 0x00005388 00000000 53746172 74696e67 20706c75 ....Starting plu\n- 0x00005398 67696e20 74687265 61642022 25732220 gin thread \"%s\" \n- 0x000053a8 696e2073 74616e64 61726420 6d6f6465 in standard mode\n- 0x000053b8 0a000000 53746172 74696e67 20706c75 ....Starting plu\n- 0x000053c8 67696e20 74687265 61642022 25732220 gin thread \"%s\" \n- 0x000053d8 696e2061 6476616e 63656420 6d6f6465 in advanced mode\n- 0x000053e8 0a000000 52656d6f 76656420 706c7567 ....Removed plug\n- 0x000053f8 696e2025 73000000 2e736f00 2f000000 in %s....so./...\n- 0x00005408 504c5547 494e5300 67313570 6c756769 PLUGINS.g15plugi\n- 0x00005418 6e5f696e 666f0000 6731355f 706c7567 n_info..g15_plug\n- 0x00005428 696e5f6c 6f61643a 20257320 25730a00 in_load: %s %s..\n- 0x00005438 25732069 73206e6f 74206120 76616c69 %s is not a vali\n- 0x00005448 64206731 35646165 6d6f6e20 706c7567 d g15daemon plug\n- 0x00005458 696e2e20 20556e6c 6f616469 6e670a00 in. Unloading..\n- 0x00005468 4c6f6164 00000000 22257322 20506c75 Load....\"%s\" Plu\n- 0x00005478 67696e20 64697361 626c6564 20696e20 gin disabled in \n- 0x00005488 67313564 61656d6f 6e2e636f 6e66202d g15daemon.conf -\n- 0x00005498 206e6f74 2072756e 6e696e67 0a000000 not running....\n- 0x000054a8 426f6f74 696e6720 706c7567 696e2022 Booting plugin \"\n- 0x000054b8 25732200 556e6162 6c652074 6f206372 %s\".Unable to cr\n- 0x000054c8 65617465 20636c69 656e7420 74687265 eate client thre\n- 0x000054d8 61642e00 504c5547 494e5f4c 4f41445f ad..PLUGIN_LOAD_\n- 0x000054e8 4f524445 52000000 546f7461 6c506c75 ORDER...TotalPlu\n- 0x000054f8 67696e73 00000000 4e756d62 6572206f gins....Number o\n- 0x00005508 6620706c 7567696e 73206861 73206368 f plugins has ch\n- 0x00005518 616e6765 642e2052 65627569 6c64696e anged. Rebuildin\n- 0x00005528 67206c6f 6164206f 72646572 2e000000 g load order....\n- 0x00005538 30000000 41747465 6d707469 6e67206c 0...Attempting l\n- 0x00005548 6f616420 6f662025 6920706c 7567696e oad of %i plugin\n- 0x00005558 73000000 53756363 65737366 756c6c79 s...Successfully\n- 0x00005568 206c6f61 64656420 2569206f 66202569 loaded %i of %i\n- 0x00005578 20706c75 67696e73 2e000000 556e6162 plugins....Unab\n- 0x00005588 6c652074 6f206f70 656e2074 68652064 le to open the d\n- 0x00005598 69726563 746f7279 3a202573 00000000 irectory: %s....\n- 0x000055a8 4c6f6164 696e6720 25692070 6c756769 Loading %i plugi\n- 0x000055b8 6e73206e 616d6564 20696e20 67313564 ns named in g15d\n- 0x000055c8 61656d6f 6e2e636f 6e662e00 3d000000 aemon.conf..=...\n- 0x000055d8 40000000 0b000000 40000000 10000000 @.......@.......\n- 0x000055e8 40000000 26000000 40000000 35000000 @...&...@...5...\n- 0x000055f8 40000000 03000000 40000000 06000000 @.......@.......\n- 0x00005608 40000000 14000000 40000000 0e000000 @.......@.......\n- 0x00005618 40000000 0d000000 40000000 25000000 @.......@...%...\n- 0x00005628 40000000 12000000 40000000 28000000 @.......@...(...\n- 0x00005638 40000000 02000000 40000000 18000000 @.......@.......\n- 0x00005648 40000000 09000000 40000000 0a000000 @.......@.......\n- 0x00005658 40000000 00000000 00000000 @...........\n+ 0x00005068 6174653a 20257300 4c696e75 7820352e ate: %s.Linux 5.\n+ 0x00005078 31302e30 2d32362d 61726d36 34206161 10.0-26-arm64 aa\n+ 0x00005088 72636836 34000000 4275696c 64204f53 rch64...Build OS\n+ 0x00005098 3a202573 00000000 67636320 76657273 : %s....gcc vers\n+ 0x000050a8 696f6e20 31322e32 2e302028 44656269 ion 12.2.0 (Debi\n+ 0x000050b8 616e2031 322e322e 302d3134 29200000 an 12.2.0-14) ..\n+ 0x000050c8 57697468 20636f6d 70696c65 723a2025 With compiler: %\n+ 0x000050d8 73000000 47313544 61656d6f 6e20434d s...G15Daemon CM\n+ 0x000050e8 444c494e 45204152 47533a20 00000000 DLINE ARGS: ....\n+ 0x000050f8 25732000 47313544 61656d6f 6e20616c %s .G15Daemon al\n+ 0x00005108 72656164 79207275 6e6e696e 672e2e20 ready running.. \n+ 0x00005118 45786974 696e6700 556e6162 6c652074 Exiting.Unable t\n+ 0x00005128 6f206174 74616368 20746f20 74686520 o attach to the \n+ 0x00005138 47313520 4b657962 6f617264 2e2e2e20 G15 Keyboard... \n+ 0x00005148 65786974 696e6700 67313564 61656d6f exiting.g15daemo\n+ 0x00005158 6e000000 6e6f626f 64790000 42455741 n...nobody..BEWA\n+ 0x00005168 52453a20 72756e6e 696e6720 61732065 RE: running as e\n+ 0x00005178 66666563 74697665 20756964 2025690a ffective uid %i.\n+ 0x00005188 00000000 2f657463 2f673135 6461656d ..../etc/g15daem\n+ 0x00005198 6f6e2e63 6f6e6600 55736520 4d522061 on.conf.Use MR a\n+ 0x000051a8 73204379 636c6520 4b657900 556e6162 s Cycle Key.Unab\n+ 0x000051b8 6c652074 6f206372 65617465 206b6579 le to create key\n+ 0x000051c8 626f6172 64206c69 7374656e 65722074 board listener t\n+ 0x000051d8 68726561 642e2020 45786974 696e6700 hread. Exiting.\n+ 0x000051e8 556e6162 6c652074 6f206372 65617465 Unable to create\n+ 0x000051f8 20646973 706c6179 20746872 6561642e display thread.\n+ 0x00005208 20204578 6974696e 67000000 67313564 Exiting...g15d\n+ 0x00005218 61656d6f 6e20312e 392e352e 33000000 aemon 1.9.5.3...\n+ 0x00005228 2573206c 6f616465 640a0000 2f757372 %s loaded.../usr\n+ 0x00005238 2f736861 72650000 25732f25 73000000 /share..%s/%s...\n+ 0x00005248 67313564 61656d6f 6e2f7370 6c617368 g15daemon/splash\n+ 0x00005258 2f673135 6c6f676f 322e7762 6d700000 /g15logo2.wbmp..\n+ 0x00005268 2f757372 2f6c6962 2f61726d 2d6c696e /usr/lib/arm-lin\n+ 0x00005278 75782d67 6e756561 62696866 2f673135 ux-gnueabihf/g15\n+ 0x00005288 6461656d 6f6e2f31 2e392e35 2e332f70 daemon/1.9.5.3/p\n+ 0x00005298 6c756769 6e730000 4c656176 696e6720 lugins..Leaving \n+ 0x000052a8 62792072 65717565 73740000 47313544 by request..G15D\n+ 0x000052b8 61656d6f 6e20506c 7567696e 5f4c6f61 aemon Plugin_Loa\n+ 0x000052c8 64657220 2d204445 45504249 4e442046 der - DEEPBIND F\n+ 0x000052d8 6c616720 61766169 6c61626c 652e2020 lag available. \n+ 0x000052e8 5573696e 67206974 2e0a0000 5052454c Using it....PREL\n+ 0x000052f8 4f414449 4e472025 73000000 496e6974 OADING %s...Init\n+ 0x00005308 69616c69 73617469 6f6e2046 61696c65 ialisation Faile\n+ 0x00005318 642e2020 52657472 79696e67 2e2e0000 d. Retrying....\n+ 0x00005328 506c7567 696e5f4c 6f616465 72202d20 Plugin_Loader - \n+ 0x00005338 4572726f 72206c6f 6164696e 67202573 Error loading %s\n+ 0x00005348 202d2025 730a0000 4572726f 72206672 - %s...Error fr\n+ 0x00005358 6f6d2064 6c636c6f 73652025 730a0000 om dlclose %s...\n+ 0x00005368 506c7567 696e2022 25732220 626f6f74 Plugin \"%s\" boot\n+ 0x00005378 20737563 63657373 66756c2e 00000000 successful.....\n+ 0x00005388 53746172 74696e67 20706c75 67696e20 Starting plugin \n+ 0x00005398 74687265 61642022 25732220 696e2073 thread \"%s\" in s\n+ 0x000053a8 74616e64 61726420 6d6f6465 0a000000 tandard mode....\n+ 0x000053b8 53746172 74696e67 20706c75 67696e20 Starting plugin \n+ 0x000053c8 74687265 61642022 25732220 696e2061 thread \"%s\" in a\n+ 0x000053d8 6476616e 63656420 6d6f6465 0a000000 dvanced mode....\n+ 0x000053e8 52656d6f 76656420 706c7567 696e2025 Removed plugin %\n+ 0x000053f8 73000000 2e736f00 2f000000 504c5547 s....so./...PLUG\n+ 0x00005408 494e5300 67313570 6c756769 6e5f696e INS.g15plugin_in\n+ 0x00005418 666f0000 6731355f 706c7567 696e5f6c fo..g15_plugin_l\n+ 0x00005428 6f61643a 20257320 25730a00 25732069 oad: %s %s..%s i\n+ 0x00005438 73206e6f 74206120 76616c69 64206731 s not a valid g1\n+ 0x00005448 35646165 6d6f6e20 706c7567 696e2e20 5daemon plugin. \n+ 0x00005458 20556e6c 6f616469 6e670a00 4c6f6164 Unloading..Load\n+ 0x00005468 00000000 22257322 20506c75 67696e20 ....\"%s\" Plugin \n+ 0x00005478 64697361 626c6564 20696e20 67313564 disabled in g15d\n+ 0x00005488 61656d6f 6e2e636f 6e66202d 206e6f74 aemon.conf - not\n+ 0x00005498 2072756e 6e696e67 0a000000 426f6f74 running....Boot\n+ 0x000054a8 696e6720 706c7567 696e2022 25732200 ing plugin \"%s\".\n+ 0x000054b8 556e6162 6c652074 6f206372 65617465 Unable to create\n+ 0x000054c8 20636c69 656e7420 74687265 61642e00 client thread..\n+ 0x000054d8 504c5547 494e5f4c 4f41445f 4f524445 PLUGIN_LOAD_ORDE\n+ 0x000054e8 52000000 546f7461 6c506c75 67696e73 R...TotalPlugins\n+ 0x000054f8 00000000 4e756d62 6572206f 6620706c ....Number of pl\n+ 0x00005508 7567696e 73206861 73206368 616e6765 ugins has change\n+ 0x00005518 642e2052 65627569 6c64696e 67206c6f d. Rebuilding lo\n+ 0x00005528 6164206f 72646572 2e000000 30000000 ad order....0...\n+ 0x00005538 41747465 6d707469 6e67206c 6f616420 Attempting load \n+ 0x00005548 6f662025 6920706c 7567696e 73000000 of %i plugins...\n+ 0x00005558 53756363 65737366 756c6c79 206c6f61 Successfully loa\n+ 0x00005568 64656420 2569206f 66202569 20706c75 ded %i of %i plu\n+ 0x00005578 67696e73 2e000000 556e6162 6c652074 gins....Unable t\n+ 0x00005588 6f206f70 656e2074 68652064 69726563 o open the direc\n+ 0x00005598 746f7279 3a202573 00000000 4c6f6164 tory: %s....Load\n+ 0x000055a8 696e6720 25692070 6c756769 6e73206e ing %i plugins n\n+ 0x000055b8 616d6564 20696e20 67313564 61656d6f amed in g15daemo\n+ 0x000055c8 6e2e636f 6e662e00 3d000000 40000000 n.conf..=...@...\n+ 0x000055d8 0b000000 40000000 10000000 40000000 ....@.......@...\n+ 0x000055e8 26000000 40000000 35000000 40000000 &...@...5...@...\n+ 0x000055f8 03000000 40000000 06000000 40000000 ....@.......@...\n+ 0x00005608 14000000 40000000 0e000000 40000000 ....@.......@...\n+ 0x00005618 0d000000 40000000 25000000 40000000 ....@...%...@...\n+ 0x00005628 12000000 40000000 28000000 40000000 ....@...(...@...\n+ 0x00005638 02000000 40000000 18000000 40000000 ....@.......@...\n+ 0x00005648 09000000 40000000 0a000000 40000000 ....@.......@...\n+ 0x00005658 00000000 00000000 ........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "source2": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.ARM.exidx':\n- 0x00005664 14d4ff7f 01000000 ........\n+ 0x00005660 18d4ff7f 01000000 ........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.eh_frame':\n- 0x0000566c 00000000 ....\n+ 0x00005668 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: Unable to find program interpreter name", "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 36336338 66613131 37386535 36386133 63c8fa1178e568a3\n- 0x00000010 39373234 66386266 64353733 32396335 9724f8bfd57329c5\n- 0x00000020 39653761 35372e64 65627567 00000000 9e7a57.debug....\n- 0x00000030 bea32002 .. .\n+ 0x00000000 64613238 35386633 63323637 34316264 da2858f3c26741bd\n+ 0x00000010 65343637 38343334 30353534 63383765 e46784340554c87e\n+ 0x00000020 38366462 32392e64 65627567 00000000 86db29.debug....\n+ 0x00000030 8ffa6b55 ..kU\n \n"}]}]}]}]}, {"source1": "g15daemon-dbgsym_1.9.5.3-12_armhf.deb", "source2": "g15daemon-dbgsym_1.9.5.3-12_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-07-28 20:37:13.000000 debian-binary\n -rw-r--r-- 0 0 0 740 2020-07-28 20:37:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 53856 2020-07-28 20:37:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 53884 2020-07-28 20:37:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: armhf\n Maintainer: Alexander Ponyatykh \n Installed-Size: 91\n Depends: g15daemon (= 1.9.5.3-12)\n Section: debug\n Priority: optional\n Description: debug symbols for g15daemon\n-Build-Ids: 22eed488d225fad237c2b0b2418ccf098b6a6b0a 2b63c8fa1178e568a39724f8bfd57329c59e7a57 c15c677089e7f7a6593c5749e19f8e3fedf759e0 fd5ab7f44f145a97d2441e56b1f4fdc9de19f0a1\n+Build-Ids: 22eed488d225fad237c2b0b2418ccf098b6a6b0a c15c677089e7f7a6593c5749e19f8e3fedf759e0 fcda2858f3c26741bde46784340554c87e86db29 fd5ab7f44f145a97d2441e56b1f4fdc9de19f0a1\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,5 +1,5 @@\n usr/lib/debug/.build-id/22/eed488d225fad237c2b0b2418ccf098b6a6b0a.debug\n-usr/lib/debug/.build-id/2b/63c8fa1178e568a39724f8bfd57329c59e7a57.debug\n usr/lib/debug/.build-id/c1/5c677089e7f7a6593c5749e19f8e3fedf759e0.debug\n+usr/lib/debug/.build-id/fc/da2858f3c26741bde46784340554c87e86db29.debug\n usr/lib/debug/.build-id/fd/5ab7f44f145a97d2441e56b1f4fdc9de19f0a1.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/g15daemon.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,18 +1,18 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/22/\n -rw-r--r-- 0 root (0) root (0) 8608 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/22/eed488d225fad237c2b0b2418ccf098b6a6b0a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/2b/\n--rw-r--r-- 0 root (0) root (0) 40852 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/2b/63c8fa1178e568a39724f8bfd57329c59e7a57.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/c1/\n -rw-r--r-- 0 root (0) root (0) 11908 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/c1/5c677089e7f7a6593c5749e19f8e3fedf759e0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/fc/\n+-rw-r--r-- 0 root (0) root (0) 40852 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/fc/da2858f3c26741bde46784340554c87e86db29.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/fd/\n -rw-r--r-- 0 root (0) root (0) 10860 2020-07-28 20:37:13.000000 ./usr/lib/debug/.build-id/fd/5ab7f44f145a97d2441e56b1f4fdc9de19f0a1.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 3912 2020-07-28 20:37:13.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/g15daemon.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-28 20:37:13.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/debug/.build-id/2b/63c8fa1178e568a39724f8bfd57329c59e7a57.debug", "source2": "./usr/lib/debug/.build-id/fc/da2858f3c26741bde46784340554c87e86db29.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,18 +1,18 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x2a79\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- EXIDX 0x0001b4 0x00005664 0x00005664 0x00000 0x00008 R 0x4\n+ EXIDX 0x0001b4 0x00005660 0x00005660 0x00000 0x00008 R 0x4\n PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4\n INTERP 0x000154 0x00000154 0x00000154 0x00000 0x00019 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001b4 0x05670 R E 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001b4 0x0566c R E 0x1000\n LOAD 0x000eb0 0x00006eb0 0x00006eb0 0x00000 0x00424 RW 0x1000\n DYNAMIC 0x000eb0 0x00006ef8 0x00006ef8 0x00000 0x00108 RW 0x4\n NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x000eb0 0x00006eb0 0x00006eb0 0x00000 0x00150 R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -13,17 +13,17 @@\n [ 8] .gnu.version_r NOBITS 0000196c 0001b4 000060 00 A 6 2 4\n [ 9] .rel.dyn NOBITS 000019cc 0001b4 0000a0 08 A 5 0 4\n [10] .rel.plt NOBITS 00001a6c 0001b4 000300 08 A 5 22 4\n [11] .init NOBITS 00001d6c 0001b4 00000c 00 AX 0 0 4\n [12] .plt NOBITS 00001d78 0001b4 0004ac 04 AX 0 0 4\n [13] .text NOBITS 00002228 0001b4 0027b8 00 AX 0 0 8\n [14] .fini NOBITS 000049e0 0001b4 000008 00 AX 0 0 4\n- [15] .rodata NOBITS 000049e8 0001b4 000c7c 00 A 0 0 4\n- [16] .ARM.exidx NOBITS 00005664 0001b4 000008 00 AL 13 0 4\n- [17] .eh_frame NOBITS 0000566c 0001b4 000004 00 A 0 0 4\n+ [15] .rodata NOBITS 000049e8 0001b4 000c78 00 A 0 0 4\n+ [16] .ARM.exidx NOBITS 00005660 0001b4 000008 00 AL 13 0 4\n+ [17] .eh_frame NOBITS 00005668 0001b4 000004 00 A 0 0 4\n [18] .init_array NOBITS 00006eb0 000eb0 000004 04 WA 0 0 4\n [19] .fini_array NOBITS 00006eb4 000eb0 000004 04 WA 0 0 4\n [20] .data.rel.ro NOBITS 00006eb8 000eb0 000040 00 WA 0 0 4\n [21] .dynamic NOBITS 00006ef8 000eb0 000108 08 WA 6 0 4\n [22] .got NOBITS 00007000 000eb0 0001c4 04 WA 0 0 4\n [23] .data NOBITS 000071c4 000eb0 000008 00 WA 0 0 4\n [24] .bss NOBITS 000071d0 000eb0 000104 00 WA 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -13,16 +13,16 @@\n 9: 000019cc 0 SECTION LOCAL DEFAULT 9 .rel.dyn\n 10: 00001a6c 0 SECTION LOCAL DEFAULT 10 .rel.plt\n 11: 00001d6c 0 SECTION LOCAL DEFAULT 11 .init\n 12: 00001d78 0 SECTION LOCAL DEFAULT 12 .plt\n 13: 00002228 0 SECTION LOCAL DEFAULT 13 .text\n 14: 000049e0 0 SECTION LOCAL DEFAULT 14 .fini\n 15: 000049e8 0 SECTION LOCAL DEFAULT 15 .rodata\n- 16: 00005664 0 SECTION LOCAL DEFAULT 16 .ARM.exidx\n- 17: 0000566c 0 SECTION LOCAL DEFAULT 17 .eh_frame\n+ 16: 00005660 0 SECTION LOCAL DEFAULT 16 .ARM.exidx\n+ 17: 00005668 0 SECTION LOCAL DEFAULT 17 .eh_frame\n 18: 00006eb0 0 SECTION LOCAL DEFAULT 18 .init_array\n 19: 00006eb4 0 SECTION LOCAL DEFAULT 19 .fini_array\n 20: 00006eb8 0 SECTION LOCAL DEFAULT 20 .data.rel.ro\n 21: 00006ef8 0 SECTION LOCAL DEFAULT 21 .dynamic\n 22: 00007000 0 SECTION LOCAL DEFAULT 22 .got\n 23: 000071c4 0 SECTION LOCAL DEFAULT 23 .data\n 24: 000071d0 0 SECTION LOCAL DEFAULT 24 .bss\n@@ -37,15 +37,15 @@\n 33: 00000000 0 SECTION LOCAL DEFAULT 33 .debug_loclists\n 34: 00000000 0 SECTION LOCAL DEFAULT 34 .debug_rnglists\n 35: 00000000 0 FILE LOCAL DEFAULT ABS Scrt1.o\n 36: 00000194 0 NOTYPE LOCAL DEFAULT 3 $d\n 37: 00000194 32 OBJECT LOCAL DEFAULT 3 __abi_tag\n 38: 00002a78 0 NOTYPE LOCAL DEFAULT 13 $t\n 39: 00002aa4 0 NOTYPE LOCAL DEFAULT 13 $d\n- 40: 00005664 0 NOTYPE LOCAL DEFAULT 16 $d\n+ 40: 00005660 0 NOTYPE LOCAL DEFAULT 16 $d\n 41: 000049e8 0 NOTYPE LOCAL DEFAULT 15 $d\n 42: 000071c4 0 NOTYPE LOCAL DEFAULT 23 $d\n 43: 00000000 0 FILE LOCAL DEFAULT ABS crti.o\n 44: 00002aac 0 NOTYPE LOCAL DEFAULT 13 $a\n 45: 00002aac 0 FUNC LOCAL DEFAULT 13 call_weak_fn\n 46: 00002ac8 0 NOTYPE LOCAL DEFAULT 13 $d\n 47: 00001d6c 0 NOTYPE LOCAL DEFAULT 11 $a\n@@ -157,15 +157,15 @@\n 153: 00004118 0 NOTYPE LOCAL DEFAULT 13 $t\n 154: 00004180 0 NOTYPE LOCAL DEFAULT 13 $d\n 155: 00004188 0 NOTYPE LOCAL DEFAULT 13 $t\n 156: 00004208 0 NOTYPE LOCAL DEFAULT 13 $d\n 157: 00004210 0 NOTYPE LOCAL DEFAULT 13 $t\n 158: 00004258 0 NOTYPE LOCAL DEFAULT 13 $d\n 159: 00000000 0 FILE LOCAL DEFAULT ABS g15_plugins.c\n- 160: 000052b8 0 NOTYPE LOCAL DEFAULT 15 $d\n+ 160: 000052b4 0 NOTYPE LOCAL DEFAULT 15 $d\n 161: 00004260 0 NOTYPE LOCAL DEFAULT 13 $t\n 162: 000042fc 0 NOTYPE LOCAL DEFAULT 13 $d\n 163: 00004314 0 NOTYPE LOCAL DEFAULT 13 $t\n 164: 00004330 0 NOTYPE LOCAL DEFAULT 13 $d\n 165: 00004334 0 NOTYPE LOCAL DEFAULT 13 $t\n 166: 000043c0 0 NOTYPE LOCAL DEFAULT 13 $d\n 167: 000043c8 0 NOTYPE LOCAL DEFAULT 13 $t\n@@ -177,18 +177,18 @@\n 173: 000045c4 0 NOTYPE LOCAL DEFAULT 13 $t\n 174: 0000476c 0 NOTYPE LOCAL DEFAULT 13 $d\n 175: 000047ac 0 NOTYPE LOCAL DEFAULT 13 $t\n 176: 00004998 0 NOTYPE LOCAL DEFAULT 13 $d\n 177: 00007264 0 NOTYPE LOCAL DEFAULT 24 $d\n 178: 00007264 4 OBJECT LOCAL DEFAULT 24 deepbind.0\n 179: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 180: 000055d4 0 NOTYPE LOCAL DEFAULT 15 $d\n- 181: 000055d4 0 OBJECT LOCAL DEFAULT 15 all_implied_fbits\n- 182: 0000566c 0 NOTYPE LOCAL DEFAULT 17 $d\n- 183: 0000566c 0 OBJECT LOCAL DEFAULT 17 __FRAME_END__\n+ 180: 000055d0 0 NOTYPE LOCAL DEFAULT 15 $d\n+ 181: 000055d0 0 OBJECT LOCAL DEFAULT 15 all_implied_fbits\n+ 182: 00005668 0 NOTYPE LOCAL DEFAULT 17 $d\n+ 183: 00005668 0 OBJECT LOCAL DEFAULT 17 __FRAME_END__\n 184: 00000000 0 FILE LOCAL DEFAULT ABS \n 185: 000049e0 0 FUNC LOCAL DEFAULT 14 _fini\n 186: 000071c8 0 OBJECT LOCAL DEFAULT 23 __dso_handle\n 187: 00006ef8 0 OBJECT LOCAL DEFAULT ABS _DYNAMIC\n 188: 000071cc 0 OBJECT LOCAL DEFAULT 23 __TMC_END__\n 189: 00007000 0 OBJECT LOCAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_\n 190: 00001d6c 0 FUNC LOCAL DEFAULT 11 _init\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 2b63c8fa1178e568a39724f8bfd57329c59e7a57\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fcda2858f3c26741bde46784340554c87e86db29\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"}]}]}]}]}]}