{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.kPoA7Grf/b1/g15daemon_1.9.5.3-14.1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.kPoA7Grf/b2/g15daemon_1.9.5.3-14.1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 220bd38e507a965ef7f686b2c2d10cec 56640 debug optional g15daemon-dbgsym_1.9.5.3-14.1_amd64.deb\n- 1a652e5a95bcb9e1a7dac22f5930c80f 37224 utils optional g15daemon_1.9.5.3-14.1_amd64.deb\n+ d4c03bfe2dfbb778cbc6e7e6a0c83ef8 56644 debug optional g15daemon-dbgsym_1.9.5.3-14.1_amd64.deb\n+ d7d0859199d11b1668a96c03165011a8 37244 utils optional g15daemon_1.9.5.3-14.1_amd64.deb\n a9c6161a6451f9ef776e0f3d69619bd4 13776 libdevel optional libg15daemon-client-dev_1.9.5.3-14.1_amd64.deb\n d5411a39649f44bfbf71d3eab36f3e5a 8808 debug optional libg15daemon-client1t64-dbgsym_1.9.5.3-14.1_amd64.deb\n f16780546b3782eecd130bf713a83b0f 14060 libs optional libg15daemon-client1t64_1.9.5.3-14.1_amd64.deb\n"}, {"source1": "g15daemon_1.9.5.3-14.1_amd64.deb", "source2": "g15daemon_1.9.5.3-14.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 2024-02-28 09:33:10.000000 debian-binary\n -rw-r--r-- 0 0 0 1912 2024-02-28 09:33:10.000000 control.tar.xz\n--rw-r--r-- 0 0 0 35120 2024-02-28 09:33:10.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 35140 2024-02-28 09:33:10.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 --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9a4c31264807003a6be7fa960fd84fc5ce26bfa8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2a3a5e8123c0f38d0b5fa2f18a6d8b6b8390abe\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": "@@ -150,17 +150,16 @@\n Not Running\n G15Daemon not running\n --version\n G15Daemon version %s - %s\n --switch\n --set-backlight\n --lcdlevel\n-Thu 19 Jun 2025 02:18:41\n+Thu 16 May 2024 19:56:32\n G15Daemon %s Build Date: %s\n-Linux 6.6.13+bpo-amd64 x86_64\n Build OS: %s\n With compiler: %s\n G15Daemon CMDLINE ARGS: \n g15daemon\n /etc/g15daemon.conf\n Use MR as Cycle Key\n g15daemon 1.9.5.3\n@@ -189,14 +188,15 @@\n -h\tshows this help\n -s\tchanges the screen-switch key from L1 to MR (beware)\n -d\tdebug mode - stay in foreground and output all debug messages to STDERR\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+Linux 6.1.0-21-cloud-amd64 x86_64\n gcc version 13.2.0 (Debian 13.2.0-25) \n G15Daemon already running.. Exiting\n Unable to attach to the G15 Keyboard... exiting\n BEWARE: running as effective uid %i\n Unable to create keyboard listener thread. Exiting\n Unable to create display thread. Exiting\n g15daemon/splash/g15logo2.wbmp\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": "@@ -211,15 +211,15 @@\n \txor %eax,%eax\n \tcall 43f0 \n ./g15daemon/./g15daemon/main.c:415 (discriminator 1)\n \ttest %eax,%eax\n \tjs 3aaa \n ./g15daemon/./g15daemon/main.c:416\n \tmov $0x3,%edi\n-\tlea 0x3e27(%rip),%rsi \n+\tlea 0x3e2f(%rip),%rsi \n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:417\n \txor %edi,%edi\n \tcall 3130 \n ./g15daemon/./g15daemon/main.c:392 (discriminator 1)\n \tcmpl $0x726573,0x3(%r15)\n@@ -270,24 +270,24 @@\n \tlea 0x3780(%rip),%rdx \n ./g15daemon/./g15daemon/main.c:356 (discriminator 4)\n \tlea 0x37bc(%rip),%rdi \n ./g15daemon/./g15daemon/main.c:356 (discriminator 1)\n \ttest %eax,%eax\n \tlea 0x375f(%rip),%rax \n ./g15daemon/./g15daemon/main.c:356 (discriminator 4)\n-\tlea 0x38e2(%rip),%rsi \n+\tlea 0x38c4(%rip),%rsi \n ./g15daemon/./g15daemon/main.c:356 (discriminator 1)\n \tcmovns %rax,%rdx\n ./g15daemon/./g15daemon/main.c:356 (discriminator 4)\n \txor %eax,%eax\n \tcall 3070 \n ./g15daemon/./g15daemon/main.c:357\n \tmovsd 0x41a3(%rip),%xmm0 \n \tmov $0x1,%eax\n-\tlea 0x3aaf(%rip),%rdi \n+\tlea 0x3a8f(%rip),%rdi \n \tcall 3070 \n ./g15daemon/./g15daemon/main.c:358\n \txor %edi,%edi\n \tcall 3130 \n \tnopl (%rax)\n ./g15daemon/./g15daemon/main.c:354 (discriminator 1)\n \tcmpb $0x6e,0x8(%r15)\n@@ -297,39 +297,39 @@\n \tjne 36a1 \n ./g15daemon/./g15daemon/main.c:362\n \txor %eax,%eax\n \tcall 43f0 \n ./g15daemon/./g15daemon/main.c:362 (discriminator 1)\n \tlea 0x371a(%rip),%rdx \n ./g15daemon/./g15daemon/main.c:362 (discriminator 4)\n-\tlea 0x388c(%rip),%rsi \n+\tlea 0x386e(%rip),%rsi \n ./g15daemon/./g15daemon/main.c:362 (discriminator 1)\n \ttest %eax,%eax\n \tlea 0x36f9(%rip),%rax \n ./g15daemon/./g15daemon/main.c:362 (discriminator 4)\n \tlea 0x3746(%rip),%rdi \n ./g15daemon/./g15daemon/main.c:362 (discriminator 1)\n \tcmovns %rax,%rdx\n ./g15daemon/./g15daemon/main.c:362 (discriminator 4)\n \txor %eax,%eax\n \tcall 3070 \n ./g15daemon/./g15daemon/main.c:363\n \tmov 0x0(%rbp),%rsi\n-\tlea 0x3a7a(%rip),%rdi \n+\tlea 0x3a5a(%rip),%rdi \n \txor %eax,%eax\n \tcall 3070 \n ./g15daemon/./g15daemon/main.c:366\n-\tlea 0x3b0c(%rip),%rdi \n+\tlea 0x3aec(%rip),%rdi \n \txor %eax,%eax\n \tcall 3070 \n ./g15daemon/./g15daemon/main.c:369\n-\tlea 0x3b36(%rip),%rdi \n+\tlea 0x3b16(%rip),%rdi \n \tcall 30f0 \n ./g15daemon/./g15daemon/main.c:370\n-\tlea 0x3bfa(%rip),%rdi \n+\tlea 0x3bda(%rip),%rdi \n \tcall 30f0 \n ./g15daemon/./g15daemon/main.c:371\n \txor %edi,%edi\n \tcall 3130 \n \tnopw 0x0(%rax,%rax,1)\n ./g15daemon/./g15daemon/main.c:361 (discriminator 1)\n \tcmpw $0x706c,0x4(%r15)\n@@ -385,37 +385,37 @@\n ./g15daemon/./g15daemon/main.c:407\n \tlea 0x36a8(%rip),%rcx \n \tmov $0x6,%edi\n \txor %eax,%eax\n ./g15daemon/./g15daemon/main.c:411\n \txor %r12d,%r12d\n ./g15daemon/./g15daemon/main.c:407\n-\tlea 0x3769(%rip),%rdx \n+\tlea 0x374b(%rip),%rdx \n \tlea 0x36a9(%rip),%rsi \n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:408\n-\tlea 0x36b9(%rip),%rdx \n-\tlea 0x36d0(%rip),%rsi \n+\tlea 0x3b7a(%rip),%rdx \n+\tlea 0x36b2(%rip),%rsi \n \txor %eax,%eax\n \tmov $0x7,%edi\n ./g15daemon/./g15daemon/main.c:412\n-\tlea 0x36fa(%rip),%rbx \n+\tlea 0x36dc(%rip),%rbx \n ./g15daemon/./g15daemon/main.c:408\n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:409\n-\tlea 0x3b79(%rip),%rdx \n-\tlea 0x36bc(%rip),%rsi \n+\tlea 0x3b81(%rip),%rdx \n+\tlea 0x369e(%rip),%rsi \n \txor %eax,%eax\n \tmov $0x7,%edi\n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:410\n \tmov $0x18,%edx\n \tmov 0x676a(%rip),%rcx \n \tmov $0x1,%esi\n-\tlea 0x36aa(%rip),%rdi \n+\tlea 0x368c(%rip),%rdi \n \tcall 34c0 \n ./g15daemon/./g15daemon/main.c:411\n \tjmp 3b98 \n ./g15daemon/./g15daemon/main.c:412\n \tmov 0x0(%rbp,%r12,8),%rdx\n \tmov %rbx,%rsi\n \txor %eax,%eax\n@@ -431,30 +431,30 @@\n \tmov %rdi,%rsi\n \tmov $0xa,%edi\n \tcall 3240 \n \tjmp 38b6 \n ./g15daemon/./g15daemon/main.c:456\n \tmov $0x18,%edx\n \tmov $0x1,%esi\n-\tlea 0x367e(%rip),%rdi \n+\tlea 0x3660(%rip),%rdi \n \tcall 3120 \n ./g15daemon/./g15daemon/main.c:457\n \tcmpb $0x0,0x120(%rsp)\n \tjne 3f49 \n ./g15daemon/./g15daemon/main.c:458\n-\tlea 0x366e(%rip),%rdi \n+\tlea 0x3650(%rip),%rdi \n \tcall 3550 \n \tmov %rax,%rbx\n ./g15daemon/./g15daemon/main.c:462\n \ttest %rbx,%rbx\n \tje 3fb4 \n ./g15daemon/./g15daemon/main.c:469\n \txor %eax,%eax\n ./g15daemon/./g15daemon/main.c:484\n-\tlea 0x365b(%rip),%rbp \n+\tlea 0x363d(%rip),%rbp \n ./g15daemon/./g15daemon/main.c:469\n \tcall 5f30 \n ./g15daemon/./g15daemon/main.c:472\n \tmov $0x1,%edi\n ./g15daemon/./g15daemon/main.c:470\n \tmov %rbx,0x20(%rax)\n ./g15daemon/./g15daemon/main.c:469 (discriminator 1)\n@@ -538,26 +538,26 @@\n \tcall 3220 \n ./g15daemon/./g15daemon/main.c:510 (discriminator 1)\n \ttest %eax,%eax\n \tjne 3f9c \n ./g15daemon/./g15daemon/main.c:516\n \tlea 0x220(%rsp),%rbx\n ./g15daemon/./g15daemon/main.c:514\n-\tlea 0x356c(%rip),%rdx \n+\tlea 0x354e(%rip),%rdx \n \tmov $0x6,%edi\n \txor %eax,%eax\n-\tlea 0x3570(%rip),%rsi \n+\tlea 0x3552(%rip),%rsi \n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:516\n \tmov $0x400,%esi\n \tmov %rbx,%rdi\n \txor %eax,%eax\n-\tlea 0x3aa6(%rip),%r8 \n-\tlea 0x355e(%rip),%rcx \n-\tlea 0x3562(%rip),%rdx \n+\tlea 0x3aae(%rip),%r8 \n+\tlea 0x3540(%rip),%rcx \n+\tlea 0x3544(%rip),%rdx \n \tcall 30a0 \n ./g15daemon/./g15daemon/main.c:517\n \tmov $0x424,%edi\n \tcall 43a0 \n ./g15daemon/./g15daemon/main.c:520\n \txor %edx,%edx\n ./g15daemon/./g15daemon/main.c:522\n@@ -610,15 +610,15 @@\n \tmov 0x38(%rsp),%rax\n \tmov 0x8(%rax),%rax\n \tmov 0x20(%rax),%rdi\n \tcall 46e0 \n ./g15daemon/./g15daemon/main.c:527\n \tmov %rbx,%rdi\n \tmov $0xd,%ecx\n-\tlea 0x39ee(%rip),%rsi \n+\tlea 0x39f6(%rip),%rsi \n \trep movsl %ds:(%rsi),%es:(%rdi)\n ./g15daemon/./g15daemon/main.c:529\n \tmov 0x38(%rsp),%rdi\n \tmov %rbx,%rsi\n ./g15daemon/./g15daemon/main.c:533\n \tlea 0x80(%rsp),%rbx\n ./g15daemon/./g15daemon/main.c:529\n@@ -656,15 +656,15 @@\n ./g15daemon/./g15daemon/main.c:539\n \tcall 3080 \n ./g15daemon/./g15daemon/main.c:540 (discriminator 1)\n \tmov 0x64f8(%rip),%eax \n \ttest %eax,%eax\n \tje 3e7d \n ./g15daemon/./g15daemon/main.c:542\n-\tlea 0x341d(%rip),%rsi \n+\tlea 0x33ff(%rip),%rsi \n \tmov $0x6,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:544\n \tmov 0x30(%rsp),%rdi\n \txor %esi,%esi\n \tcall 3050 \n@@ -723,47 +723,47 @@\n \tjmp 3ad1 \n ./g15daemon/./g15daemon/main.c:460\n \tmov 0x10(%rsp),%rdi\n \tcall 3550 \n \tmov %rax,%rbx\n \tjmp 3bed \n ./g15daemon/./g15daemon/main.c:504\n-\tlea 0x3816(%rip),%rsi \n+\tlea 0x381e(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:505\n \tjmp 3ef9 \n ./g15daemon/./g15daemon/main.c:487\n \txor %edx,%edx\n-\tlea 0x32f5(%rip),%rsi \n+\tlea 0x32d7(%rip),%rsi \n \tmov %rax,%rdi\n \tcall 5170 \n ./g15daemon/./g15daemon/main.c:487 (discriminator 1)\n \tmov $0x200000,%edx\n \tsub $0x1,%eax\n \tmov $0x400000,%eax\n \tcmove %edx,%eax\n ./g15daemon/./g15daemon/main.c:487 (discriminator 4)\n \tmov %eax,0x6511(%rip) \n \tjmp 3c79 \n ./g15daemon/./g15daemon/main.c:511\n-\tlea 0x380d(%rip),%rsi \n+\tlea 0x3815(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:512\n \tjmp 3ef9 \n ./g15daemon/./g15daemon/main.c:464\n \tcall 3200 \n \tmov %eax,%edi\n ./g15daemon/./g15daemon/main.c:464 (discriminator 1)\n \tcall 31f0 \n ./g15daemon/./g15daemon/main.c:465\n-\tlea 0x3789(%rip),%rsi \n+\tlea 0x3791(%rip),%rsi \n \tmov $0x4,%edi\n \tmov 0x10(%rax),%edx\n ./g15daemon/./g15daemon/main.c:464 (discriminator 1)\n \tmov %rax,%rbx\n ./g15daemon/./g15daemon/main.c:465\n \txor %eax,%eax\n \tcall 4290 \n@@ -772,15 +772,15 @@\n \txor %edi,%edi\n \tcall 3450 \n \tjmp 3ee8 \n ./g15daemon/./g15daemon/main.c:577\n \tcall 3400 <__stack_chk_fail@plt>\n ./g15daemon/./g15daemon/main.c:441\n \tmov $0x3,%edi\n-\tlea 0x3725(%rip),%rsi \n+\tlea 0x372d(%rip),%rsi \n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/main.c:442\n \tmov $0x1,%edi\n \tcall 3130 \n \tnopl 0x0(%rax)\n \n@@ -1171,15 +1171,15 @@\n \tret\n \txchg %ax,%ax\n ./g15daemon/./g15daemon/utility_funcs.c:137 (discriminator 1)\n \tcall 33d0 <__errno_location@plt>\n \tcmpl $0x1,(%rax)\n \tje 446d \n ./g15daemon/./g15daemon/utility_funcs.c:138\n-\tlea 0x2f07(%rip),%rsi \n+\tlea 0x2ee7(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/utility_funcs.c:139\n \tmov %r12,%rdi\n \tcall 3170 \n ./g15daemon/./g15daemon/utility_funcs.c:140\n@@ -1299,15 +1299,15 @@\n \tmov $0x1a4,%edx\n \tmov $0xc2,%esi\n \tmov %r12,%rdi\n \tcall 3540 \n \ttest %eax,%eax\n \tjns 4528 \n ./g15daemon/./g15daemon/utility_funcs.c:155\n-\tlea 0x2dae(%rip),%rsi \n+\tlea 0x2d8e(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/utility_funcs.c:156\n \tmov %r12,%rdi\n \tcall 3170 \n \tjmp 4528 \n@@ -2097,15 +2097,15 @@\n \ttestb $0x20,0x1(%rdi,%rsi,2)\n \tjne 4dc0 \n ./g15daemon/./g15daemon/utility_funcs.c:447\n \tpop %rbx\n \tret\n \tnopl 0x0(%rax)\n ./g15daemon/./g15daemon/utility_funcs.c:442\n-\tlea 0x245c(%rip),%rdi \n+\tlea 0x243e(%rip),%rdi \n \tcall 33e0 \n \tmov %rax,%rbx\n \tjmp 4d9d \n \tnopl 0x0(%rax)\n ./g15daemon/./g15daemon/utility_funcs.c:443 (discriminator 1)\n \tmov %rbx,%rax\n ./g15daemon/./g15daemon/utility_funcs.c:447\n@@ -3160,15 +3160,15 @@\n \tcall 30c0 \n ./g15daemon/./g15daemon/utility_funcs.c:683\n \tcall 33d0 <__errno_location@plt>\n ./g15daemon/./g15daemon/utility_funcs.c:683 (discriminator 1)\n \tmov (%rax),%edi\n \tcall 3330 \n ./g15daemon/./g15daemon/utility_funcs.c:683 (discriminator 2)\n-\tlea 0x1bf4(%rip),%rsi \n+\tlea 0x1bd4(%rip),%rsi \n \tmov $0x4,%edi\n ./g15daemon/./g15daemon/utility_funcs.c:683 (discriminator 1)\n \tmov %rax,%rdx\n ./g15daemon/./g15daemon/utility_funcs.c:683 (discriminator 2)\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/utility_funcs.c:678\n@@ -3177,15 +3177,15 @@\n \tnopl 0x0(%rax,%rax,1)\n ./g15daemon/./g15daemon/utility_funcs.c:677\n \tcall 33d0 <__errno_location@plt>\n ./g15daemon/./g15daemon/utility_funcs.c:677 (discriminator 1)\n \tmov (%rax),%edi\n \tcall 3330 \n ./g15daemon/./g15daemon/utility_funcs.c:677 (discriminator 2)\n-\tlea 0x1b9d(%rip),%rsi \n+\tlea 0x1b7d(%rip),%rsi \n \tmov $0x4,%edi\n ./g15daemon/./g15daemon/utility_funcs.c:677 (discriminator 1)\n \tmov %rax,%rdx\n ./g15daemon/./g15daemon/utility_funcs.c:677 (discriminator 2)\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/utility_funcs.c:678\n@@ -3685,15 +3685,15 @@\n ./g15daemon/./g15daemon/main.c:192\n \tmov 0x4564(%rip),%eax \n \ttest %eax,%eax\n \tjne 5e92 \n \tmov %rdi,%rbp\n \tlea 0x4(%rsp),%rbx\n ./g15daemon/./g15daemon/main.c:205\n-\tlea 0x1621(%rip),%r13 \n+\tlea 0x1601(%rip),%r13 \n ./g15daemon/./g15daemon/main.c:206\n \tlea 0x460a(%rip),%r12 \n \tcs nopw 0x0(%rax,%rax,1)\n ./g15daemon/./g15daemon/main.c:194\n \tmov $0x14,%esi\n \tmov %rbx,%rdi\n \tcall 4720 \n@@ -4209,15 +4209,15 @@\n \tpush %rbx\n \tmov %rdi,%rbx\n ./g15daemon/./g15daemon/g15_plugins.c:61\n \ttest %eax,%eax\n \tje 63b0 \n ./g15daemon/./g15daemon/g15_plugins.c:66\n \tmov %rbx,%rdx\n-\tlea 0xf76(%rip),%rsi \n+\tlea 0xf58(%rip),%rsi \n \tmov $0x6,%edi\n \txor %eax,%eax\n ./g15daemon/./g15daemon/g15_plugins.c:63\n \tmovl $0x1,0x4046(%rip) \n ./g15daemon/./g15daemon/g15_plugins.c:66\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:68\n@@ -4250,41 +4250,41 @@\n \tmov %rbp,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \txchg %ax,%ax\n ./g15daemon/./g15daemon/g15_plugins.c:62\n-\tlea 0x1481(%rip),%rsi \n+\tlea 0x1489(%rip),%rsi \n \tmov $0x6,%edi\n \txor %eax,%eax\n \tcall 4290 \n \tjmp 6343 \n \tnopl 0x0(%rax,%rax,1)\n ./g15daemon/./g15daemon/g15_plugins.c:83\n \tmov %rax,%rcx\n \tmov %rbx,%rdx\n ./g15daemon/./g15daemon/g15_plugins.c:84\n \txor %ebp,%ebp\n ./g15daemon/./g15daemon/g15_plugins.c:83\n \tmov $0x3,%edi\n-\tlea 0x14bc(%rip),%rsi \n+\tlea 0x14c4(%rip),%rsi \n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:88\n \tmov %rbp,%rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n \tnopl 0x0(%rax,%rax,1)\n ./g15daemon/./g15daemon/g15_plugins.c:77\n \tcall 3090 \n ./g15daemon/./g15daemon/g15_plugins.c:78\n-\tlea 0x1474(%rip),%rsi \n+\tlea 0x147c(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:79\n \tmov %r12d,%esi\n \tmov %rbx,%rdi\n \tor $0x9,%esi\n@@ -4303,15 +4303,15 @@\n ./g15daemon/./g15daemon/g15_plugins.c:94\n \tcall 3090 \n ./g15daemon/./g15daemon/g15_plugins.c:95\n \ttest %rax,%rax\n \tje 645d \n ./g15daemon/./g15daemon/g15_plugins.c:96\n \tmov %rax,%rdx\n-\tlea 0xe80(%rip),%rsi \n+\tlea 0xe62(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:99\n \txor %eax,%eax\n \tadd $0x8,%rsp\n \tret\n@@ -4551,15 +4551,15 @@\n ./g15daemon/./g15daemon/g15_plugins.c:172\n \tmov 0x18(%rdi),%r12\n ./g15daemon/./g15daemon/g15_plugins.c:174\n \tcmpq $0x0,0x10(%rbp)\n \tje 66e8 \n ./g15daemon/./g15daemon/g15_plugins.c:175\n \tmov 0x8(%rbp),%rdx\n-\tlea 0xc73(%rip),%rsi \n+\tlea 0xc55(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:180\n \tmov 0x8(%rbx),%eax\n \tcmp $0x1,%eax\n \tje 6720 \n@@ -4570,28 +4570,28 @@\n ./g15daemon/./g15daemon/g15_plugins.c:190\n \tmov %rbx,%rdi\n \tcall 3250 \n ./g15daemon/./g15daemon/g15_plugins.c:192\n \tmov 0x8(%rbp),%rdx\n \tmov $0x6,%edi\n \txor %eax,%eax\n-\tlea 0xc56(%rip),%rsi \n+\tlea 0xc38(%rip),%rsi \n \tcall 4290 \n g15daemon_dlclose_plugin():\n ./g15daemon/./g15daemon/g15_plugins.c:93\n \tmov %r12,%rdi\n \tcall 35a0 \n ./g15daemon/./g15daemon/g15_plugins.c:94\n \tcall 3090 \n ./g15daemon/./g15daemon/g15_plugins.c:95\n \ttest %rax,%rax\n \tje 66dc \n ./g15daemon/./g15daemon/g15_plugins.c:96\n \tmov %rax,%rdx\n-\tlea 0xc01(%rip),%rsi \n+\tlea 0xbe3(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n plugin_thread():\n ./g15daemon/./g15daemon/g15_plugins.c:196\n \tpop %rbx\n \txor %eax,%eax\n@@ -4602,26 +4602,26 @@\n ./g15daemon/./g15daemon/g15_plugins.c:174 (discriminator 1)\n \tcmpq $0x0,0x28(%rbp)\n \tjne 666a \n \tjmp 66dc \n \tnopl (%rax)\n ./g15daemon/./g15daemon/g15_plugins.c:185\n \tmov 0x8(%rbp),%rdx\n-\tlea 0x11f5(%rip),%rsi \n+\tlea 0x11fd(%rip),%rsi \n \tmov $0x6,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:186\n \tmov %rbx,%rdi\n \tcall 6530 \n \tjmp 6695 \n \tnopl 0x0(%rax)\n ./g15daemon/./g15daemon/g15_plugins.c:181\n \tmov 0x8(%rbp),%rdx\n-\tlea 0x119d(%rip),%rsi \n+\tlea 0x11a5(%rip),%rsi \n \tmov $0x6,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:182\n \tmov %rbx,%rdi\n \tcall 6470 \n \tjmp 6695 \n@@ -4648,15 +4648,15 @@\n ./g15daemon/./g15daemon/g15_plugins.c:206\n \ttest %rax,%rax\n \tje 6824 \n \tmov %rax,%rbx\n ./g15daemon/./g15daemon/g15_plugins.c:203\n \txor %r13d,%r13d\n ./g15daemon/./g15daemon/g15_plugins.c:209\n-\tlea 0xb81(%rip),%rbp \n+\tlea 0xb63(%rip),%rbp \n \tjmp 67b4 \n \tnopl 0x0(%rax,%rax,1)\n \tlea 0x13(%rax),%r14\n \tmov %rbp,%rsi\n \tmov %r14,%rdi\n \tcall 3340 \n ./g15daemon/./g15daemon/g15_plugins.c:209 (discriminator 1)\n@@ -4716,15 +4716,15 @@\n g15_plugin_load():\n ./g15daemon/./g15daemon/g15_plugins.c:224\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tmov %rsi,%r12\n ./g15daemon/./g15daemon/g15_plugins.c:227\n-\tlea 0xad9(%rip),%rsi \n+\tlea 0xabb(%rip),%rsi \n ./g15daemon/./g15daemon/g15_plugins.c:224\n \tpush %rbp\n \tpush %rbx\n \tsub $0x68,%rsp\n \tmov %rdi,0x8(%rsp)\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x58(%rsp)\n@@ -4742,15 +4742,15 @@\n \ttest %rax,%rax\n \tje 69ae \n \tmov %rax,%rbp\n ./g15daemon/./g15daemon/g15_plugins.c:235\n \tmov $0x28,%edi\n \tcall 3160 \n ./g15daemon/./g15daemon/g15_plugins.c:236\n-\tlea 0xa97(%rip),%rsi \n+\tlea 0xa79(%rip),%rsi \n \tmov %rbp,%rdi\n ./g15daemon/./g15daemon/g15_plugins.c:235\n \tmov %rax,%rbx\n ./g15daemon/./g15daemon/g15_plugins.c:236\n \tcall 34b0 \n ./g15daemon/./g15daemon/g15_plugins.c:236 (discriminator 1)\n \tmov %rax,0x10(%rbx)\n@@ -4760,23 +4760,23 @@\n \ttest %rax,%rax\n \tje 68be \n ./g15daemon/./g15daemon/g15_plugins.c:241\n \tmov %rax,%rcx\n \tmov %r12,%rdx\n \tmov $0x3,%edi\n \txor %eax,%eax\n-\tlea 0xa79(%rip),%rsi \n+\tlea 0xa5b(%rip),%rsi \n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:243\n \tmov 0x10(%rbx),%rax\n \ttest %rax,%rax\n \tje 6ab1 \n ./g15daemon/./g15daemon/g15_plugins.c:250\n \tmov 0x8(%rax),%rsi\n-\tlea 0xa74(%rip),%r12 \n+\tlea 0xa56(%rip),%r12 \n \tmov %r13,%rdi\n \tmov %r12,%rdx\n \tcall 5320 \n ./g15daemon/./g15daemon/g15_plugins.c:250 (discriminator 1)\n \tmov $0x5,%edx\n \tmov %r12,%rdi\n ./g15daemon/./g15daemon/g15_plugins.c:250\n@@ -4788,15 +4788,15 @@\n ./g15daemon/./g15daemon/g15_plugins.c:253\n \tmov 0x10(%rbx),%rax\n \tmov 0x8(%rax),%rdx\n ./g15daemon/./g15daemon/g15_plugins.c:250 (discriminator 2)\n \tjne 6a6c \n ./g15daemon/./g15daemon/g15_plugins.c:258\n \txor %eax,%eax\n-\tlea 0xa45(%rip),%rsi \n+\tlea 0xa27(%rip),%rsi \n \tmov $0x4,%edi\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:260\n \tmov 0x10(%rbx),%rdx\n \tmov (%rdx),%eax\n ./g15daemon/./g15daemon/g15_plugins.c:262\n \tcmpq $0x0,0x28(%rdx)\n@@ -4838,15 +4838,15 @@\n \tmov %rbp,%rsi\n \tlea -0x342(%rip),%rdx \n \tcall 3220 \n ./g15daemon/./g15daemon/g15_plugins.c:290 (discriminator 1)\n \ttest %eax,%eax\n \tje 69d0 \n ./g15daemon/./g15daemon/g15_plugins.c:291\n-\tlea 0xfee(%rip),%rsi \n+\tlea 0xff6(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:296\n \txor %eax,%eax\n ./g15daemon/./g15daemon/g15_plugins.c:297\n \tmov 0x58(%rsp),%rdx\n@@ -4907,54 +4907,54 @@\n \tjmp 69e0 \n \txchg %ax,%ax\n ./g15daemon/./g15daemon/g15_plugins.c:270\n \tlea 0x8(%rsp),%rdi\n \tcall 6040 \n \tjmp 69fd \n ./g15daemon/./g15daemon/g15_plugins.c:253\n-\tlea 0xee5(%rip),%rsi \n+\tlea 0xeed(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n g15daemon_dlclose_plugin():\n ./g15daemon/./g15daemon/g15_plugins.c:93\n \tmov %rbp,%rdi\n \tcall 35a0 \n ./g15daemon/./g15daemon/g15_plugins.c:94\n \tcall 3090 \n ./g15daemon/./g15daemon/g15_plugins.c:95\n \ttest %rax,%rax\n \tje 6aa7 \n ./g15daemon/./g15daemon/g15_plugins.c:96\n \tmov %rax,%rdx\n-\tlea 0x836(%rip),%rsi \n+\tlea 0x818(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n g15_plugin_load():\n ./g15daemon/./g15daemon/g15_plugins.c:247\n \tmov $0xffffffff,%eax\n \tjmp 69b0 \n ./g15daemon/./g15daemon/g15_plugins.c:244\n \tmov %r12,%rdx\n-\tlea 0xe6d(%rip),%rsi \n+\tlea 0xe75(%rip),%rsi \n \tmov $0x3,%edi\n \tcall 4290 \n g15daemon_dlclose_plugin():\n ./g15daemon/./g15daemon/g15_plugins.c:93\n \tmov %rbp,%rdi\n \tcall 35a0 \n ./g15daemon/./g15daemon/g15_plugins.c:94\n \tcall 3090 \n ./g15daemon/./g15daemon/g15_plugins.c:95\n \ttest %rax,%rax\n \tje 6aed \n ./g15daemon/./g15daemon/g15_plugins.c:96\n \tmov %rax,%rdx\n-\tlea 0x7f0(%rip),%rsi \n+\tlea 0x7d2(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n g15_plugin_load():\n ./g15daemon/./g15daemon/g15_plugins.c:246\n \tcall 3090 \n ./g15daemon/./g15daemon/g15_plugins.c:247\n@@ -4982,60 +4982,60 @@\n ./g15daemon/./g15daemon/g15_plugins.c:300\n \tmov %fs:0x28,%rax\n \tmov %rax,0x838(%rsp)\n \txor %eax,%eax\n ./g15daemon/./g15daemon/g15_plugins.c:306\n \tcall 6750 \n ./g15daemon/./g15daemon/g15_plugins.c:307\n-\tlea 0x821(%rip),%rsi \n+\tlea 0x803(%rip),%rsi \n \tmov %rbx,%rdi\n ./g15daemon/./g15daemon/g15_plugins.c:306\n \tmov %eax,%r15d\n ./g15daemon/./g15daemon/g15_plugins.c:307\n \tcall 4cd0 \n ./g15daemon/./g15daemon/g15_plugins.c:309\n-\tlea 0x821(%rip),%rsi \n+\tlea 0x803(%rip),%rsi \n \tmov %rax,%rdi\n ./g15daemon/./g15daemon/g15_plugins.c:307\n \tmov %rax,%r14\n ./g15daemon/./g15daemon/g15_plugins.c:309\n \tcall 4c70 \n ./g15daemon/./g15daemon/g15_plugins.c:309 (discriminator 1)\n \ttest %rax,%rax\n \tje 6b7e \n ./g15daemon/./g15daemon/g15_plugins.c:310\n \txor %edx,%edx\n-\tlea 0x808(%rip),%rsi \n+\tlea 0x7ea(%rip),%rsi \n \tmov %r14,%rdi\n \tcall 5210 \n ./g15daemon/./g15daemon/g15_plugins.c:309 (discriminator 1)\n \tcmp %r15d,%eax\n \tje 6ce0 \n ./g15daemon/./g15daemon/g15_plugins.c:313\n-\tlea 0xe2b(%rip),%rsi \n+\tlea 0xe33(%rip),%rsi \n \tmov $0x6,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:315\n \tmov %r13,%rdi\n \tcall 3270 \n \tmov %rax,%rbp\n ./g15daemon/./g15daemon/g15_plugins.c:316\n \ttest %rax,%rax\n \tje 6c38 \n \ttest %r15d,%r15d\n \tje 6c38 \n ./g15daemon/./g15daemon/g15_plugins.c:318\n \tmov %r15d,%edx\n-\tlea 0x7cc(%rip),%rsi \n+\tlea 0x7ae(%rip),%rsi \n \tmov $0x4,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:320\n-\tlea 0x74c(%rip),%r12 \n+\tlea 0x72e(%rip),%r12 \n ./g15daemon/./g15daemon/g15_plugins.c:305\n \tmovl $0x0,0x8(%rsp)\n ./g15daemon/./g15daemon/g15_plugins.c:319\n \tjmp 6bf0 \n \tnopl (%rax)\n ./g15daemon/./g15daemon/g15_plugins.c:320\n \tlea 0x13(%rax),%rbx\n@@ -5053,30 +5053,30 @@\n \tjne 6bd8 \n ./g15daemon/./g15daemon/g15_plugins.c:334\n \tmov %rbp,%rdi\n \tcall 34a0 \n ./g15daemon/./g15daemon/g15_plugins.c:336\n \tmov 0x8(%rsp),%ebx\n \tmov %r14,%rdi\n-\tlea 0x762(%rip),%rsi \n+\tlea 0x744(%rip),%rsi \n \tmov %ebx,%edx\n \tcall 4fe0 \n ./g15daemon/./g15daemon/g15_plugins.c:338\n \tmov %r15d,%ecx\n \tmov %ebx,%edx\n \tmov $0x4,%edi\n-\tlea 0xdbd(%rip),%rsi \n+\tlea 0xdc5(%rip),%rsi \n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:339\n \tjmp 6c56 \n \tnopl 0x0(%rax)\n ./g15daemon/./g15daemon/g15_plugins.c:342\n \tmov %r13,%rdx\n-\tlea 0xdce(%rip),%rsi \n+\tlea 0xdd6(%rip),%rsi \n \tmov $0x3,%edi\n \txor %eax,%eax\n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:358\n \tmovl $0x0,0x8(%rsp)\n ./g15daemon/./g15daemon/g15_plugins.c:359\n \tmov 0x838(%rsp),%rax\n@@ -5118,26 +5118,26 @@\n ./g15daemon/./g15daemon/g15_plugins.c:331\n \tmov $0x14,%edi\n \tcall 4860 \n \tjmp 6bf0 \n \tnopl (%rax)\n ./g15daemon/./g15daemon/g15_plugins.c:311\n \tlea 0x3ba(%rip),%rbx \n-\tlea 0x694(%rip),%rsi \n+\tlea 0x676(%rip),%rsi \n \tmov %r14,%rdi\n \tmov %rbx,%rdx\n \tcall 5320 \n ./g15daemon/./g15daemon/g15_plugins.c:310\n \tcmpb $0x2f,(%rax)\n \tje 6b7e \n ./g15daemon/./g15daemon/g15_plugins.c:345\n \txor %eax,%eax\n \tmov %r15d,%edx\n \tmov $0x6,%edi\n-\tlea 0xd25(%rip),%rsi \n+\tlea 0xd2d(%rip),%rsi \n \tcall 4290 \n ./g15daemon/./g15daemon/g15_plugins.c:346 (discriminator 1)\n \ttest %r15d,%r15d\n \tjle 6dce \n \tlea 0x63(%rsp),%rax\n ./g15daemon/./g15daemon/g15_plugins.c:346\n \txor %r13d,%r13d\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -23,154 +23,154 @@\n 0x00007140 4b002d2d 4b494c4c 002d7600 2d2d7665 K.--KILL.-v.--ve\n 0x00007150 7273696f 6e004731 35446165 6d6f6e20 rsion.G15Daemon \n 0x00007160 76657273 696f6e20 2573202d 2025730a version %s - %s.\n 0x00007170 002d6800 2d2d6865 6c70002d 73002d2d .-h.--help.-s.--\n 0x00007180 73776974 6368002d 2d736574 2d626163 switch.--set-bac\n 0x00007190 6b6c6967 6874002d 64002d2d 64656275 klight.-d.--debu\n 0x000071a0 67002d75 002d2d75 73657200 2d6c002d g.-u.--user.-l.-\n- 0x000071b0 2d6c6364 6c657665 6c005468 75203139 -lcdlevel.Thu 19\n- 0x000071c0 204a756e 20323032 35203032 3a31383a Jun 2025 02:18:\n- 0x000071d0 34310047 31354461 656d6f6e 20257320 41.G15Daemon %s \n- 0x000071e0 4275696c 64204461 74653a20 2573004c Build Date: %s.L\n- 0x000071f0 696e7578 20362e36 2e31332b 62706f2d inux 6.6.13+bpo-\n- 0x00007200 616d6436 34207838 365f3634 00427569 amd64 x86_64.Bui\n- 0x00007210 6c64204f 533a2025 73005769 74682063 ld OS: %s.With c\n- 0x00007220 6f6d7069 6c65723a 20257300 47313544 ompiler: %s.G15D\n- 0x00007230 61656d6f 6e20434d 444c494e 45204152 aemon CMDLINE AR\n- 0x00007240 47533a20 00257320 00673135 6461656d GS: .%s .g15daem\n- 0x00007250 6f6e006e 6f626f64 79002f65 74632f67 on.nobody./etc/g\n- 0x00007260 31356461 656d6f6e 2e636f6e 66005573 15daemon.conf.Us\n- 0x00007270 65204d52 20617320 4379636c 65204b65 e MR as Cycle Ke\n- 0x00007280 79006731 35646165 6d6f6e20 312e392e y.g15daemon 1.9.\n- 0x00007290 352e3300 2573206c 6f616465 640a002f 5.3.%s loaded../\n- 0x000072a0 7573722f 73686172 65002573 2f257300 usr/share.%s/%s.\n- 0x000072b0 4c656176 696e6720 62792072 65717565 Leaving by reque\n- 0x000072c0 73740050 52454c4f 4144494e 47202573 st.PRELOADING %s\n- 0x000072d0 00457272 6f722066 726f6d20 646c636c .Error from dlcl\n- 0x000072e0 6f736520 25730a00 506c7567 696e2022 ose %s..Plugin \"\n- 0x000072f0 25732220 626f6f74 20737563 63657373 %s\" boot success\n- 0x00007300 66756c2e 0052656d 6f766564 20706c75 ful..Removed plu\n- 0x00007310 67696e20 2573002e 736f0050 4c554749 gin %s..so.PLUGI\n- 0x00007320 4e530067 3135706c 7567696e 5f696e66 NS.g15plugin_inf\n- 0x00007330 6f006731 355f706c 7567696e 5f6c6f61 o.g15_plugin_loa\n- 0x00007340 643a2025 73202573 0a004c6f 61640042 d: %s %s..Load.B\n- 0x00007350 6f6f7469 6e672070 6c756769 6e202225 ooting plugin \"%\n- 0x00007360 73220050 4c554749 4e5f4c4f 41445f4f s\".PLUGIN_LOAD_O\n- 0x00007370 52444552 00546f74 616c506c 7567696e RDER.TotalPlugin\n- 0x00007380 73003000 41747465 6d707469 6e67206c s.0.Attempting l\n- 0x00007390 6f616420 6f662025 6920706c 7567696e oad of %i plugin\n- 0x000073a0 73000000 00000000 50726f63 65737320 s.......Process \n- 0x000073b0 64696564 202d2072 656d6f76 696e6720 died - removing \n- 0x000073c0 70696466 696c6500 70726576 696f7573 pidfile.previous\n- 0x000073d0 20473135 4461656d 6f6e2070 726f6365 G15Daemon proce\n- 0x000073e0 73732064 6965642e 20207265 6d6f7669 ss died. removi\n- 0x000073f0 6e672070 69646669 6c650000 00000000 ng pidfile......\n- 0x00007400 75665f73 63726565 6e64756d 705f7062 uf_screendump_pb\n- 0x00007410 6d206661 696c6564 3a206f70 656e2c20 m failed: open, \n- 0x00007420 25732e0a 00000000 75665f73 63726565 %s......uf_scree\n- 0x00007430 6e64756d 705f7062 6d206661 696c6564 ndump_pbm failed\n- 0x00007440 3a206664 6f70656e 2c202573 2e0a0000 : fdopen, %s....\n- 0x00007450 4b657962 6f617264 20657272 6f722028 Keyboard error (\n- 0x00007460 2564292e 2e205265 696e6974 69616c69 %d).. Reinitiali\n- 0x00007470 7a696e67 0a000000 636f6d70 696c6564 zing....compiled\n- 0x00007480 20776974 68206c69 62673135 20766572 with libg15 ver\n- 0x00007490 73696f6e 20252e33 660a0a00 00000000 sion %.3f.......\n- 0x000074a0 2573202d 6820282d 2d68656c 7029206f %s -h (--help) o\n- 0x000074b0 72202d6b 20282d2d 6b696c6c 29206f72 r -k (--kill) or\n- 0x000074c0 202d7320 282d2d73 77697463 6829206f -s (--switch) o\n- 0x000074d0 72202d64 20282d2d 64656275 6729205b r -d (--debug) [\n- 0x000074e0 6c657665 6c5d206f 72202d76 20282d2d level] or -v (--\n- 0x000074f0 76657273 696f6e29 206f7220 2d6c2028 version) or -l (\n- 0x00007500 2d2d6c63 646c6576 656c2920 5b302d32 --lcdlevel) [0-2\n- 0x00007510 5d200a0a 202d6b09 77696c6c 206b696c ] .. -k.will kil\n- 0x00007520 6c206120 70726576 696f7573 20696e63 l a previous inc\n- 0x00007530 61726e61 74696f6e 00000000 00000000 arnation........\n- 0x00007540 0a202d4b 09747572 6e206f66 66207468 . -K.turn off th\n- 0x00007550 65206b65 79626f61 72642062 61636b6c e keyboard backl\n- 0x00007560 69676874 206f6e20 74686520 77617920 ight on the way \n- 0x00007570 6f75742e 00000000 0a202d68 0973686f out...... -h.sho\n- 0x00007580 77732074 68697320 68656c70 0a202d73 ws this help. -s\n- 0x00007590 09636861 6e676573 20746865 20736372 .changes the scr\n- 0x000075a0 65656e2d 73776974 6368206b 65792066 een-switch key f\n- 0x000075b0 726f6d20 4c312074 6f204d52 20286265 rom L1 to MR (be\n- 0x000075c0 77617265 290a202d 64096465 62756720 ware). -d.debug \n- 0x000075d0 6d6f6465 202d2073 74617920 696e2066 mode - stay in f\n- 0x000075e0 6f726567 726f756e 6420616e 64206f75 oreground and ou\n- 0x000075f0 74707574 20616c6c 20646562 7567206d tput all debug m\n- 0x00007600 65737361 67657320 746f2053 54444552 essages to STDER\n- 0x00007610 520a202d 76097368 6f772076 65727369 R. -v.show versi\n- 0x00007620 6f6e0a20 2d6c0973 65742064 65666175 on. -l.set defau\n- 0x00007630 6c74204c 43442062 61636b6c 69676874 lt LCD backlight\n- 0x00007640 206c6576 656c0000 202d2d73 65742d62 level.. --set-b\n- 0x00007650 61636b6c 69676874 20736574 73206261 acklight sets ba\n- 0x00007660 636b6c69 67687420 696e6469 76696475 cklight individu\n- 0x00007670 616c6c79 20666f72 20637572 72656e74 ally for current\n- 0x00007680 6c792073 686f776e 20736372 65656e2e ly shown screen.\n- 0x00007690 0a090944 65666175 6c742069 7320746f ...Default is to\n- 0x000076a0 20736574 20626163 6b6c6967 68742067 set backlight g\n- 0x000076b0 6c6f6261 6c6c7920 286b6579 626f6172 lobally (keyboar\n- 0x000076c0 64206465 6661756c 74292e00 00000000 d default)......\n- 0x000076d0 67636320 76657273 696f6e20 31332e32 gcc version 13.2\n- 0x000076e0 2e302028 44656269 616e2031 332e322e .0 (Debian 13.2.\n- 0x000076f0 302d3235 29200000 47313544 61656d6f 0-25) ..G15Daemo\n- 0x00007700 6e20616c 72656164 79207275 6e6e696e n already runnin\n- 0x00007710 672e2e20 45786974 696e6700 00000000 g.. Exiting.....\n- 0x00007720 556e6162 6c652074 6f206174 74616368 Unable to attach\n- 0x00007730 20746f20 74686520 47313520 4b657962 to the G15 Keyb\n- 0x00007740 6f617264 2e2e2e20 65786974 696e6700 oard... exiting.\n- 0x00007750 42455741 52453a20 72756e6e 696e6720 BEWARE: running \n- 0x00007760 61732065 66666563 74697665 20756964 as effective uid\n- 0x00007770 2025690a 00000000 556e6162 6c652074 %i.....Unable t\n- 0x00007780 6f206372 65617465 206b6579 626f6172 o create keyboar\n- 0x00007790 64206c69 7374656e 65722074 68726561 d listener threa\n- 0x000077a0 642e2020 45786974 696e6700 00000000 d. Exiting.....\n- 0x000077b0 556e6162 6c652074 6f206372 65617465 Unable to create\n- 0x000077c0 20646973 706c6179 20746872 6561642e display thread.\n- 0x000077d0 20204578 6974696e 67000000 00000000 Exiting.......\n- 0x000077e0 67313564 61656d6f 6e2f7370 6c617368 g15daemon/splash\n- 0x000077f0 2f673135 6c6f676f 322e7762 6d700000 /g15logo2.wbmp..\n- 0x00007800 2f757372 2f6c6962 2f783836 5f36342d /usr/lib/x86_64-\n- 0x00007810 6c696e75 782d676e 752f6731 35646165 linux-gnu/g15dae\n- 0x00007820 6d6f6e2f 312e392e 352e332f 706c7567 mon/1.9.5.3/plug\n- 0x00007830 696e7300 00000000 47313544 61656d6f ins.....G15Daemo\n- 0x00007840 6e20506c 7567696e 5f4c6f61 64657220 n Plugin_Loader \n- 0x00007850 2d204445 45504249 4e442046 6c616720 - DEEPBIND Flag \n- 0x00007860 61766169 6c61626c 652e2020 5573696e available. Usin\n- 0x00007870 67206974 2e0a0000 496e6974 69616c69 g it....Initiali\n- 0x00007880 73617469 6f6e2046 61696c65 642e2020 sation Failed. \n- 0x00007890 52657472 79696e67 2e2e0000 00000000 Retrying........\n- 0x000078a0 506c7567 696e5f4c 6f616465 72202d20 Plugin_Loader - \n- 0x000078b0 4572726f 72206c6f 6164696e 67202573 Error loading %s\n- 0x000078c0 202d2025 730a0000 53746172 74696e67 - %s...Starting\n- 0x000078d0 20706c75 67696e20 74687265 61642022 plugin thread \"\n- 0x000078e0 25732220 696e2073 74616e64 61726420 %s\" in standard \n- 0x000078f0 6d6f6465 0a000000 53746172 74696e67 mode....Starting\n- 0x00007900 20706c75 67696e20 74687265 61642022 plugin thread \"\n- 0x00007910 25732220 696e2061 6476616e 63656420 %s\" in advanced \n- 0x00007920 6d6f6465 0a000000 25732069 73206e6f mode....%s is no\n- 0x00007930 74206120 76616c69 64206731 35646165 t a valid g15dae\n- 0x00007940 6d6f6e20 706c7567 696e2e20 20556e6c mon plugin. Unl\n- 0x00007950 6f616469 6e670a00 22257322 20506c75 oading..\"%s\" Plu\n- 0x00007960 67696e20 64697361 626c6564 20696e20 gin disabled in \n- 0x00007970 67313564 61656d6f 6e2e636f 6e66202d g15daemon.conf -\n- 0x00007980 206e6f74 2072756e 6e696e67 0a000000 not running....\n- 0x00007990 556e6162 6c652074 6f206372 65617465 Unable to create\n- 0x000079a0 20636c69 656e7420 74687265 61642e00 client thread..\n- 0x000079b0 4e756d62 6572206f 6620706c 7567696e Number of plugin\n- 0x000079c0 73206861 73206368 616e6765 642e2052 s has changed. R\n- 0x000079d0 65627569 6c64696e 67206c6f 6164206f ebuilding load o\n- 0x000079e0 72646572 2e000000 53756363 65737366 rder....Successf\n- 0x000079f0 756c6c79 206c6f61 64656420 2569206f ully loaded %i o\n- 0x00007a00 66202569 20706c75 67696e73 2e000000 f %i plugins....\n- 0x00007a10 556e6162 6c652074 6f206f70 656e2074 Unable to open t\n- 0x00007a20 68652064 69726563 746f7279 3a202573 he directory: %s\n- 0x00007a30 00000000 00000000 4c6f6164 696e6720 ........Loading \n- 0x00007a40 25692070 6c756769 6e73206e 616d6564 %i plugins named\n- 0x00007a50 20696e20 67313564 61656d6f 6e2e636f in g15daemon.co\n- 0x00007a60 6e662e00 00000000 00000000 00000000 nf..............\n+ 0x000071b0 2d6c6364 6c657665 6c005468 75203136 -lcdlevel.Thu 16\n+ 0x000071c0 204d6179 20323032 34203139 3a35363a May 2024 19:56:\n+ 0x000071d0 33320047 31354461 656d6f6e 20257320 32.G15Daemon %s \n+ 0x000071e0 4275696c 64204461 74653a20 25730042 Build Date: %s.B\n+ 0x000071f0 75696c64 204f533a 20257300 57697468 uild OS: %s.With\n+ 0x00007200 20636f6d 70696c65 723a2025 73004731 compiler: %s.G1\n+ 0x00007210 35446165 6d6f6e20 434d444c 494e4520 5Daemon CMDLINE \n+ 0x00007220 41524753 3a200025 73200067 31356461 ARGS: .%s .g15da\n+ 0x00007230 656d6f6e 006e6f62 6f647900 2f657463 emon.nobody./etc\n+ 0x00007240 2f673135 6461656d 6f6e2e63 6f6e6600 /g15daemon.conf.\n+ 0x00007250 55736520 4d522061 73204379 636c6520 Use MR as Cycle \n+ 0x00007260 4b657900 67313564 61656d6f 6e20312e Key.g15daemon 1.\n+ 0x00007270 392e352e 33002573 206c6f61 6465640a 9.5.3.%s loaded.\n+ 0x00007280 002f7573 722f7368 61726500 25732f25 ./usr/share.%s/%\n+ 0x00007290 73004c65 6176696e 67206279 20726571 s.Leaving by req\n+ 0x000072a0 75657374 00505245 4c4f4144 494e4720 uest.PRELOADING \n+ 0x000072b0 25730045 72726f72 2066726f 6d20646c %s.Error from dl\n+ 0x000072c0 636c6f73 65202573 0a00506c 7567696e close %s..Plugin\n+ 0x000072d0 20222573 2220626f 6f742073 75636365 \"%s\" boot succe\n+ 0x000072e0 73736675 6c2e0052 656d6f76 65642070 ssful..Removed p\n+ 0x000072f0 6c756769 6e202573 002e736f 00504c55 lugin %s..so.PLU\n+ 0x00007300 47494e53 00673135 706c7567 696e5f69 GINS.g15plugin_i\n+ 0x00007310 6e666f00 6731355f 706c7567 696e5f6c nfo.g15_plugin_l\n+ 0x00007320 6f61643a 20257320 25730a00 4c6f6164 oad: %s %s..Load\n+ 0x00007330 00426f6f 74696e67 20706c75 67696e20 .Booting plugin \n+ 0x00007340 22257322 00504c55 47494e5f 4c4f4144 \"%s\".PLUGIN_LOAD\n+ 0x00007350 5f4f5244 45520054 6f74616c 506c7567 _ORDER.TotalPlug\n+ 0x00007360 696e7300 30004174 74656d70 74696e67 ins.0.Attempting\n+ 0x00007370 206c6f61 64206f66 20256920 706c7567 load of %i plug\n+ 0x00007380 696e7300 00000000 50726f63 65737320 ins.....Process \n+ 0x00007390 64696564 202d2072 656d6f76 696e6720 died - removing \n+ 0x000073a0 70696466 696c6500 70726576 696f7573 pidfile.previous\n+ 0x000073b0 20473135 4461656d 6f6e2070 726f6365 G15Daemon proce\n+ 0x000073c0 73732064 6965642e 20207265 6d6f7669 ss died. removi\n+ 0x000073d0 6e672070 69646669 6c650000 00000000 ng pidfile......\n+ 0x000073e0 75665f73 63726565 6e64756d 705f7062 uf_screendump_pb\n+ 0x000073f0 6d206661 696c6564 3a206f70 656e2c20 m failed: open, \n+ 0x00007400 25732e0a 00000000 75665f73 63726565 %s......uf_scree\n+ 0x00007410 6e64756d 705f7062 6d206661 696c6564 ndump_pbm failed\n+ 0x00007420 3a206664 6f70656e 2c202573 2e0a0000 : fdopen, %s....\n+ 0x00007430 4b657962 6f617264 20657272 6f722028 Keyboard error (\n+ 0x00007440 2564292e 2e205265 696e6974 69616c69 %d).. Reinitiali\n+ 0x00007450 7a696e67 0a000000 636f6d70 696c6564 zing....compiled\n+ 0x00007460 20776974 68206c69 62673135 20766572 with libg15 ver\n+ 0x00007470 73696f6e 20252e33 660a0a00 00000000 sion %.3f.......\n+ 0x00007480 2573202d 6820282d 2d68656c 7029206f %s -h (--help) o\n+ 0x00007490 72202d6b 20282d2d 6b696c6c 29206f72 r -k (--kill) or\n+ 0x000074a0 202d7320 282d2d73 77697463 6829206f -s (--switch) o\n+ 0x000074b0 72202d64 20282d2d 64656275 6729205b r -d (--debug) [\n+ 0x000074c0 6c657665 6c5d206f 72202d76 20282d2d level] or -v (--\n+ 0x000074d0 76657273 696f6e29 206f7220 2d6c2028 version) or -l (\n+ 0x000074e0 2d2d6c63 646c6576 656c2920 5b302d32 --lcdlevel) [0-2\n+ 0x000074f0 5d200a0a 202d6b09 77696c6c 206b696c ] .. -k.will kil\n+ 0x00007500 6c206120 70726576 696f7573 20696e63 l a previous inc\n+ 0x00007510 61726e61 74696f6e 00000000 00000000 arnation........\n+ 0x00007520 0a202d4b 09747572 6e206f66 66207468 . -K.turn off th\n+ 0x00007530 65206b65 79626f61 72642062 61636b6c e keyboard backl\n+ 0x00007540 69676874 206f6e20 74686520 77617920 ight on the way \n+ 0x00007550 6f75742e 00000000 0a202d68 0973686f out...... -h.sho\n+ 0x00007560 77732074 68697320 68656c70 0a202d73 ws this help. -s\n+ 0x00007570 09636861 6e676573 20746865 20736372 .changes the scr\n+ 0x00007580 65656e2d 73776974 6368206b 65792066 een-switch key f\n+ 0x00007590 726f6d20 4c312074 6f204d52 20286265 rom L1 to MR (be\n+ 0x000075a0 77617265 290a202d 64096465 62756720 ware). -d.debug \n+ 0x000075b0 6d6f6465 202d2073 74617920 696e2066 mode - stay in f\n+ 0x000075c0 6f726567 726f756e 6420616e 64206f75 oreground and ou\n+ 0x000075d0 74707574 20616c6c 20646562 7567206d tput all debug m\n+ 0x000075e0 65737361 67657320 746f2053 54444552 essages to STDER\n+ 0x000075f0 520a202d 76097368 6f772076 65727369 R. -v.show versi\n+ 0x00007600 6f6e0a20 2d6c0973 65742064 65666175 on. -l.set defau\n+ 0x00007610 6c74204c 43442062 61636b6c 69676874 lt LCD backlight\n+ 0x00007620 206c6576 656c0000 202d2d73 65742d62 level.. --set-b\n+ 0x00007630 61636b6c 69676874 20736574 73206261 acklight sets ba\n+ 0x00007640 636b6c69 67687420 696e6469 76696475 cklight individu\n+ 0x00007650 616c6c79 20666f72 20637572 72656e74 ally for current\n+ 0x00007660 6c792073 686f776e 20736372 65656e2e ly shown screen.\n+ 0x00007670 0a090944 65666175 6c742069 7320746f ...Default is to\n+ 0x00007680 20736574 20626163 6b6c6967 68742067 set backlight g\n+ 0x00007690 6c6f6261 6c6c7920 286b6579 626f6172 lobally (keyboar\n+ 0x000076a0 64206465 6661756c 74292e00 00000000 d default)......\n+ 0x000076b0 4c696e75 7820362e 312e302d 32312d63 Linux 6.1.0-21-c\n+ 0x000076c0 6c6f7564 2d616d64 36342078 38365f36 loud-amd64 x86_6\n+ 0x000076d0 34000000 00000000 67636320 76657273 4.......gcc vers\n+ 0x000076e0 696f6e20 31332e32 2e302028 44656269 ion 13.2.0 (Debi\n+ 0x000076f0 616e2031 332e322e 302d3235 29200000 an 13.2.0-25) ..\n+ 0x00007700 47313544 61656d6f 6e20616c 72656164 G15Daemon alread\n+ 0x00007710 79207275 6e6e696e 672e2e20 45786974 y running.. Exit\n+ 0x00007720 696e6700 00000000 556e6162 6c652074 ing.....Unable t\n+ 0x00007730 6f206174 74616368 20746f20 74686520 o attach to the \n+ 0x00007740 47313520 4b657962 6f617264 2e2e2e20 G15 Keyboard... \n+ 0x00007750 65786974 696e6700 42455741 52453a20 exiting.BEWARE: \n+ 0x00007760 72756e6e 696e6720 61732065 66666563 running as effec\n+ 0x00007770 74697665 20756964 2025690a 00000000 tive uid %i.....\n+ 0x00007780 556e6162 6c652074 6f206372 65617465 Unable to create\n+ 0x00007790 206b6579 626f6172 64206c69 7374656e keyboard listen\n+ 0x000077a0 65722074 68726561 642e2020 45786974 er thread. Exit\n+ 0x000077b0 696e6700 00000000 556e6162 6c652074 ing.....Unable t\n+ 0x000077c0 6f206372 65617465 20646973 706c6179 o create display\n+ 0x000077d0 20746872 6561642e 20204578 6974696e thread. Exitin\n+ 0x000077e0 67000000 00000000 67313564 61656d6f g.......g15daemo\n+ 0x000077f0 6e2f7370 6c617368 2f673135 6c6f676f n/splash/g15logo\n+ 0x00007800 322e7762 6d700000 2f757372 2f6c6962 2.wbmp../usr/lib\n+ 0x00007810 2f783836 5f36342d 6c696e75 782d676e /x86_64-linux-gn\n+ 0x00007820 752f6731 35646165 6d6f6e2f 312e392e u/g15daemon/1.9.\n+ 0x00007830 352e332f 706c7567 696e7300 00000000 5.3/plugins.....\n+ 0x00007840 47313544 61656d6f 6e20506c 7567696e G15Daemon Plugin\n+ 0x00007850 5f4c6f61 64657220 2d204445 45504249 _Loader - DEEPBI\n+ 0x00007860 4e442046 6c616720 61766169 6c61626c ND Flag availabl\n+ 0x00007870 652e2020 5573696e 67206974 2e0a0000 e. Using it....\n+ 0x00007880 496e6974 69616c69 73617469 6f6e2046 Initialisation F\n+ 0x00007890 61696c65 642e2020 52657472 79696e67 ailed. Retrying\n+ 0x000078a0 2e2e0000 00000000 506c7567 696e5f4c ........Plugin_L\n+ 0x000078b0 6f616465 72202d20 4572726f 72206c6f oader - Error lo\n+ 0x000078c0 6164696e 67202573 202d2025 730a0000 ading %s - %s...\n+ 0x000078d0 53746172 74696e67 20706c75 67696e20 Starting plugin \n+ 0x000078e0 74687265 61642022 25732220 696e2073 thread \"%s\" in s\n+ 0x000078f0 74616e64 61726420 6d6f6465 0a000000 tandard mode....\n+ 0x00007900 53746172 74696e67 20706c75 67696e20 Starting plugin \n+ 0x00007910 74687265 61642022 25732220 696e2061 thread \"%s\" in a\n+ 0x00007920 6476616e 63656420 6d6f6465 0a000000 dvanced mode....\n+ 0x00007930 25732069 73206e6f 74206120 76616c69 %s is not a vali\n+ 0x00007940 64206731 35646165 6d6f6e20 706c7567 d g15daemon plug\n+ 0x00007950 696e2e20 20556e6c 6f616469 6e670a00 in. Unloading..\n+ 0x00007960 22257322 20506c75 67696e20 64697361 \"%s\" Plugin disa\n+ 0x00007970 626c6564 20696e20 67313564 61656d6f bled in g15daemo\n+ 0x00007980 6e2e636f 6e66202d 206e6f74 2072756e n.conf - not run\n+ 0x00007990 6e696e67 0a000000 556e6162 6c652074 ning....Unable t\n+ 0x000079a0 6f206372 65617465 20636c69 656e7420 o create client \n+ 0x000079b0 74687265 61642e00 4e756d62 6572206f thread..Number o\n+ 0x000079c0 6620706c 7567696e 73206861 73206368 f plugins has ch\n+ 0x000079d0 616e6765 642e2052 65627569 6c64696e anged. Rebuildin\n+ 0x000079e0 67206c6f 6164206f 72646572 2e000000 g load order....\n+ 0x000079f0 53756363 65737366 756c6c79 206c6f61 Successfully loa\n+ 0x00007a00 64656420 2569206f 66202569 20706c75 ded %i of %i plu\n+ 0x00007a10 67696e73 2e000000 556e6162 6c652074 gins....Unable t\n+ 0x00007a20 6f206f70 656e2074 68652064 69726563 o open the direc\n+ 0x00007a30 746f7279 3a202573 00000000 00000000 tory: %s........\n+ 0x00007a40 4c6f6164 696e6720 25692070 6c756769 Loading %i plugi\n+ 0x00007a50 6e73206e 616d6564 20696e20 67313564 ns named in g15d\n+ 0x00007a60 61656d6f 6e2e636f 6e662e00 00000000 aemon.conf......\n 0x00007a70 23204731 35446165 6d6f6e20 436f6e66 # G15Daemon Conf\n 0x00007a80 69677572 6174696f 6e204669 6c650a23 iguration File.#\n 0x00007a90 20616e79 20697465 6d732065 6e746572 any items enter\n 0x00007aa0 65642062 65666f72 65206120 5b736563 ed before a [sec\n 0x00007ab0 74696f6e 5d206865 61646572 0a232077 tion] header.# w\n 0x00007ac0 696c6c20 62652069 6e207468 6520476c ill be in the Gl\n 0x00007ad0 6f62616c 20636f6e 66696720 73706163 obal config spac\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 34633331 32363438 30373030 33613662 4c31264807003a6b\n- 0x00000010 65376661 39363066 64383466 63356365 e7fa960fd84fc5ce\n- 0x00000020 32366266 61382e64 65627567 00000000 26bfa8.debug....\n- 0x00000030 b3aaa80c ....\n+ 0x00000000 61336135 65383132 33633066 33386430 a3a5e8123c0f38d0\n+ 0x00000010 62356661 32663138 61366438 62366238 b5fa2f18a6d8b6b8\n+ 0x00000020 33393061 62652e64 65627567 00000000 390abe.debug....\n+ 0x00000030 653ba487 e;..\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 34.3 KiB (35120 B)\n+ Compressed size: 34.3 KiB (35140 B)\n Uncompressed size: 130.0 KiB (133120 B)\n Ratio: 0.264\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 35120 133120 0.264 CRC64 0\n+ 1 1 0 0 35140 133120 0.264 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 35084 133120 0.264 CRC64\n+ 1 1 12 0 35104 133120 0.264 CRC64\n"}]}]}, {"source1": "g15daemon-dbgsym_1.9.5.3-14.1_amd64.deb", "source2": "g15daemon-dbgsym_1.9.5.3-14.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 2024-02-28 09:33:10.000000 debian-binary\n -rw-r--r-- 0 0 0 736 2024-02-28 09:33:10.000000 control.tar.xz\n--rw-r--r-- 0 0 0 55712 2024-02-28 09:33:10.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 55716 2024-02-28 09:33:10.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: amd64\n Maintainer: Alexander Ponyatykh \n Installed-Size: 96\n Depends: g15daemon (= 1.9.5.3-14.1)\n Section: debug\n Priority: optional\n Description: debug symbols for g15daemon\n-Build-Ids: 15c34073a5093b4360c25de12e339e370979c390 3967dbd267eb65c4c96ff0e23b5f391ee4da587b 9a4c31264807003a6be7fa960fd84fc5ce26bfa8 daf88959ca55b448865b75ab883e131092418af9\n+Build-Ids: 15c34073a5093b4360c25de12e339e370979c390 3967dbd267eb65c4c96ff0e23b5f391ee4da587b a2a3a5e8123c0f38d0b5fa2f18a6d8b6b8390abe daf88959ca55b448865b75ab883e131092418af9\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/15/c34073a5093b4360c25de12e339e370979c390.debug\n usr/lib/debug/.build-id/39/67dbd267eb65c4c96ff0e23b5f391ee4da587b.debug\n-usr/lib/debug/.build-id/9a/4c31264807003a6be7fa960fd84fc5ce26bfa8.debug\n+usr/lib/debug/.build-id/a2/a3a5e8123c0f38d0b5fa2f18a6d8b6b8390abe.debug\n usr/lib/debug/.build-id/da/f88959ca55b448865b75ab883e131092418af9.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/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": "@@ -3,16 +3,16 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/15/\n -rw-r--r-- 0 root (0) root (0) 13256 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/15/c34073a5093b4360c25de12e339e370979c390.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/39/\n -rw-r--r-- 0 root (0) root (0) 9856 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/39/67dbd267eb65c4c96ff0e23b5f391ee4da587b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/9a/\n--rw-r--r-- 0 root (0) root (0) 41384 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/9a/4c31264807003a6be7fa960fd84fc5ce26bfa8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/a2/\n+-rw-r--r-- 0 root (0) root (0) 41392 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/a2/a3a5e8123c0f38d0b5fa2f18a6d8b6b8390abe.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/da/\n -rw-r--r-- 0 root (0) root (0) 12144 2024-02-28 09:33:10.000000 ./usr/lib/debug/.build-id/da/f88959ca55b448865b75ab883e131092418af9.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 4152 2024-02-28 09:33:10.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/g15daemon.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 09:33:10.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/debug/.build-id/9a/4c31264807003a6be7fa960fd84fc5ce26bfa8.debug", "source2": "./usr/lib/debug/.build-id/a2/a3a5e8123c0f38d0b5fa2f18a6d8b6b8390abe.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 12% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "comments": ["error from `readelf --wide --file-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x4010\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 38760 (bytes into file)\n+ Start of section headers: 38768 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 13\n Size of section headers: 64 (bytes)\n Number of section headers: 41\n Section header string table index: 40\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": "@@ -1,8 +1,8 @@\n-There are 41 section headers, starting at offset 0x9768:\n+There are 41 section headers, starting at offset 0x9770:\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] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n@@ -28,23 +28,23 @@\n [23] .dynamic NOBITS 0000000000009dc0 000d30 000200 10 WA 7 0 8\n [24] .got NOBITS 0000000000009fc0 000d30 000028 08 WA 0 0 8\n [25] .got.plt NOBITS 0000000000009fe8 000d30 0002e0 08 WA 0 0 8\n [26] .data NOBITS 000000000000a2c8 000d30 000010 00 WA 0 0 8\n [27] .bss NOBITS 000000000000a2e0 000d30 0001d0 00 WA 0 0 32\n [28] .comment PROGBITS 0000000000000000 00039c 00001f 01 MS 0 0 1\n [29] .debug_aranges PROGBITS 0000000000000000 0003c0 000065 00 C 0 0 8\n- [30] .debug_info PROGBITS 0000000000000000 000428 0036f6 00 C 0 0 8\n- [31] .debug_abbrev PROGBITS 0000000000000000 003b20 0007b8 00 C 0 0 8\n- [32] .debug_line PROGBITS 0000000000000000 0042d8 0015c6 00 C 0 0 8\n- [33] .debug_str PROGBITS 0000000000000000 0058a0 000766 01 MSC 0 0 8\n- [34] .debug_line_str PROGBITS 0000000000000000 006008 000157 01 MSC 0 0 8\n- [35] .debug_loclists PROGBITS 0000000000000000 006160 001202 00 C 0 0 8\n- [36] .debug_rnglists PROGBITS 0000000000000000 007368 0001cc 00 C 0 0 8\n- [37] .gnu_debugaltlink PROGBITS 0000000000000000 007534 000049 00 0 0 1\n- [38] .symtab SYMTAB 0000000000000000 007580 001278 18 39 36 8\n- [39] .strtab STRTAB 0000000000000000 0087f8 000dc6 00 0 0 1\n- [40] .shstrtab STRTAB 0000000000000000 0095be 0001a9 00 0 0 1\n+ [30] .debug_info PROGBITS 0000000000000000 000428 0036fa 00 C 0 0 8\n+ [31] .debug_abbrev PROGBITS 0000000000000000 003b28 0007b8 00 C 0 0 8\n+ [32] .debug_line PROGBITS 0000000000000000 0042e0 0015c6 00 C 0 0 8\n+ [33] .debug_str PROGBITS 0000000000000000 0058a8 000766 01 MSC 0 0 8\n+ [34] .debug_line_str PROGBITS 0000000000000000 006010 000157 01 MSC 0 0 8\n+ [35] .debug_loclists PROGBITS 0000000000000000 006168 001202 00 C 0 0 8\n+ [36] .debug_rnglists PROGBITS 0000000000000000 007370 0001cc 00 C 0 0 8\n+ [37] .gnu_debugaltlink PROGBITS 0000000000000000 00753c 000049 00 0 0 1\n+ [38] .symtab SYMTAB 0000000000000000 007588 001278 18 39 36 8\n+ [39] .strtab STRTAB 0000000000000000 008800 000dc6 00 0 0 1\n+ [40] .shstrtab STRTAB 0000000000000000 0095c6 0001a9 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), l (large), p (processor specific)\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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9a4c31264807003a6be7fa960fd84fc5ce26bfa8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2a3a5e8123c0f38d0b5fa2f18a6d8b6b8390abe\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 --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3054,15 +3054,15 @@\n <1557> DW_AT_call_origin : (ref_udata) <0x2aaf>\n <1559> DW_AT_sibling : (ref_udata) <0x156e>\n <3><155b>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <155c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <155e> DW_AT_call_value : (exprloc) 1 byte block: 34 \t(DW_OP_lit4)\n <3><1560>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <1561> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <1563> DW_AT_call_value : (exprloc) 9 byte block: 3 28 74 0 0 0 0 0 0 \t(DW_OP_addr: 7428)\n+ <1563> DW_AT_call_value : (exprloc) 9 byte block: 3 8 74 0 0 0 0 0 0 \t(DW_OP_addr: 7408)\n <3><156d>: Abbrev Number: 0\n <2><156e>: Abbrev Number: 7 (DW_TAG_call_site)\n <156f> DW_AT_call_return_pc: (addr) 0x5855\n <1577> DW_AT_call_origin : (ref_addr) <0x856>\n <2><157b>: Abbrev Number: 7 (DW_TAG_call_site)\n <157c> DW_AT_call_return_pc: (addr) 0x585c\n <1584> DW_AT_call_origin : (ref_addr) <0x841>\n@@ -3070,15 +3070,15 @@\n <1589> DW_AT_call_return_pc: (addr) 0x5872\n <1591> DW_AT_call_origin : (ref_udata) <0x2aaf>\n <3><1593>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <1594> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <1596> DW_AT_call_value : (exprloc) 1 byte block: 34 \t(DW_OP_lit4)\n <3><1598>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <1599> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <159b> DW_AT_call_value : (exprloc) 9 byte block: 3 0 74 0 0 0 0 0 0 \t(DW_OP_addr: 7400)\n+ <159b> DW_AT_call_value : (exprloc) 9 byte block: 3 e0 73 0 0 0 0 0 0 \t(DW_OP_addr: 73e0)\n <3><15a5>: Abbrev Number: 0\n <2><15a6>: Abbrev Number: 0\n <1><15a7>: Abbrev Number: 18 (DW_TAG_subprogram)\n <15a8> DW_AT_external : (flag_present) 1\n <15a8> DW_AT_name : (strp) (offset: 0x7d1): uf_conf_open\n <15ac> DW_AT_decl_file : (implicit_const) 1\n <15ac> DW_AT_decl_line : (data2) 598\n@@ -4480,15 +4480,15 @@\n <2354> DW_AT_call_return_pc: (addr) 0x4da2\n <235c> DW_AT_call_origin : (ref_addr) <0x7b5>\n <2><2360>: Abbrev Number: 6 (DW_TAG_call_site)\n <2361> DW_AT_call_return_pc: (addr) 0x4dec\n <2369> DW_AT_call_origin : (ref_udata) <0x1113>\n <3><236b>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <236c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <236e> DW_AT_call_value : (exprloc) 9 byte block: 3 43 72 0 0 0 0 0 0 \t(DW_OP_addr: 7243)\n+ <236e> DW_AT_call_value : (exprloc) 9 byte block: 3 25 72 0 0 0 0 0 0 \t(DW_OP_addr: 7225)\n <3><2378>: Abbrev Number: 0\n <2><2379>: Abbrev Number: 0\n <1><237a>: Abbrev Number: 117 (DW_TAG_subprogram)\n <237b> DW_AT_external : (flag_present) 1\n <237b> DW_AT_name : (GNU_strp_alt) (offset: 0x646) \n <237f> DW_AT_decl_file : (data1) 1\n <2380> DW_AT_decl_line : (data2) 419\n@@ -5481,15 +5481,15 @@\n <2cc2> DW_AT_call_origin : (ref_udata) <0x2aaf>\n <2cc4> DW_AT_sibling : (ref_udata) <0x2cd9>\n <3><2cc6>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <2cc7> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2cc9> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <3><2ccb>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <2ccc> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2cce> DW_AT_call_value : (exprloc) 9 byte block: 3 c8 73 0 0 0 0 0 0 \t(DW_OP_addr: 73c8)\n+ <2cce> DW_AT_call_value : (exprloc) 9 byte block: 3 a8 73 0 0 0 0 0 0 \t(DW_OP_addr: 73a8)\n <3><2cd8>: Abbrev Number: 0\n <2><2cd9>: Abbrev Number: 5 (DW_TAG_call_site)\n <2cda> DW_AT_call_return_pc: (addr) 0x462e\n <2ce2> DW_AT_call_origin : (ref_addr) <0x82c>\n <2ce6> DW_AT_sibling : (ref_udata) <0x2cef>\n <3><2ce8>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <2ce9> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -7499,23 +7499,23 @@\n <3c32> DW_AT_call_origin : (ref_udata) <0x3a4a>\n <3c34> DW_AT_sibling : (ref_udata) <0x3c51>\n <5><3c36>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3c37> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <3c39> DW_AT_call_value : (exprloc) 9 byte block: 3 56 71 0 0 0 0 0 0 \t(DW_OP_addr: 7156)\n <5><3c43>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3c44> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <3c46> DW_AT_call_value : (exprloc) 9 byte block: 3 8c 72 0 0 0 0 0 0 \t(DW_OP_addr: 728c)\n+ <3c46> DW_AT_call_value : (exprloc) 9 byte block: 3 6e 72 0 0 0 0 0 0 \t(DW_OP_addr: 726e)\n <5><3c50>: Abbrev Number: 0\n <4><3c51>: Abbrev Number: 20 (DW_TAG_call_site)\n <3c52> DW_AT_call_return_pc: (addr) 0x39ce\n <3c5a> DW_AT_call_origin : (ref_udata) <0x3a4a>\n <3c5c> DW_AT_sibling : (ref_udata) <0x3c7b>\n <5><3c5e>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3c5f> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <3c61> DW_AT_call_value : (exprloc) 9 byte block: 3 78 74 0 0 0 0 0 0 \t(DW_OP_addr: 7478)\n+ <3c61> DW_AT_call_value : (exprloc) 9 byte block: 3 58 74 0 0 0 0 0 0 \t(DW_OP_addr: 7458)\n <5><3c6b>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3c6c> DW_AT_location : (exprloc) 1 byte block: 61 \t(DW_OP_reg17 (xmm0))\n <3c6e> DW_AT_call_value : (exprloc) 11 byte block: a4 2a 8 0 0 0 c0 4b 37 f3 3f \t(DW_OP_const_type: <0x3363> 8 byte block: 0 0 0 c0 4b 37 f3 3f )\n <5><3c7a>: Abbrev Number: 0\n <4><3c7b>: Abbrev Number: 93 (DW_TAG_call_site)\n <3c7c> DW_AT_call_return_pc: (addr) 0x39d5\n <3c84> DW_AT_call_origin : (ref_udata) <0x3a60>\n@@ -7637,47 +7637,47 @@\n <3dc5> DW_AT_call_origin : (ref_udata) <0x3a4a>\n <3dc7> DW_AT_sibling : (ref_udata) <0x3de4>\n <4><3dc9>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3dca> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <3dcc> DW_AT_call_value : (exprloc) 9 byte block: 3 56 71 0 0 0 0 0 0 \t(DW_OP_addr: 7156)\n <4><3dd6>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3dd7> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <3dd9> DW_AT_call_value : (exprloc) 9 byte block: 3 8c 72 0 0 0 0 0 0 \t(DW_OP_addr: 728c)\n+ <3dd9> DW_AT_call_value : (exprloc) 9 byte block: 3 6e 72 0 0 0 0 0 0 \t(DW_OP_addr: 726e)\n <4><3de3>: Abbrev Number: 0\n <3><3de4>: Abbrev Number: 20 (DW_TAG_call_site)\n <3de5> DW_AT_call_return_pc: (addr) 0x3a2d\n <3ded> DW_AT_call_origin : (ref_udata) <0x3a4a>\n <3def> DW_AT_sibling : (ref_udata) <0x3dff>\n <4><3df1>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3df2> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <3df4> DW_AT_call_value : (exprloc) 9 byte block: 3 a0 74 0 0 0 0 0 0 \t(DW_OP_addr: 74a0)\n+ <3df4> DW_AT_call_value : (exprloc) 9 byte block: 3 80 74 0 0 0 0 0 0 \t(DW_OP_addr: 7480)\n <4><3dfe>: Abbrev Number: 0\n <3><3dff>: Abbrev Number: 20 (DW_TAG_call_site)\n <3e00> DW_AT_call_return_pc: (addr) 0x3a3b\n <3e08> DW_AT_call_origin : (ref_udata) <0x3a4a>\n <3e0a> DW_AT_sibling : (ref_udata) <0x3e1a>\n <4><3e0c>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3e0d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <3e0f> DW_AT_call_value : (exprloc) 9 byte block: 3 40 75 0 0 0 0 0 0 \t(DW_OP_addr: 7540)\n+ <3e0f> DW_AT_call_value : (exprloc) 9 byte block: 3 20 75 0 0 0 0 0 0 \t(DW_OP_addr: 7520)\n <4><3e19>: Abbrev Number: 0\n <3><3e1a>: Abbrev Number: 20 (DW_TAG_call_site)\n <3e1b> DW_AT_call_return_pc: (addr) 0x3a47\n <3e23> DW_AT_call_origin : (ref_udata) <0x4ce9>\n <3e25> DW_AT_sibling : (ref_udata) <0x3e35>\n <4><3e27>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3e28> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <3e2a> DW_AT_call_value : (exprloc) 9 byte block: 3 78 75 0 0 0 0 0 0 \t(DW_OP_addr: 7578)\n+ <3e2a> DW_AT_call_value : (exprloc) 9 byte block: 3 58 75 0 0 0 0 0 0 \t(DW_OP_addr: 7558)\n <4><3e34>: Abbrev Number: 0\n <3><3e35>: Abbrev Number: 20 (DW_TAG_call_site)\n <3e36> DW_AT_call_return_pc: (addr) 0x3a53\n <3e3e> DW_AT_call_origin : (ref_udata) <0x4ce9>\n <3e40> DW_AT_sibling : (ref_udata) <0x3e50>\n <4><3e42>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3e43> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <3e45> DW_AT_call_value : (exprloc) 9 byte block: 3 48 76 0 0 0 0 0 0 \t(DW_OP_addr: 7648)\n+ <3e45> DW_AT_call_value : (exprloc) 9 byte block: 3 28 76 0 0 0 0 0 0 \t(DW_OP_addr: 7628)\n <4><3e4f>: Abbrev Number: 0\n <3><3e50>: Abbrev Number: 20 (DW_TAG_call_site)\n <3e51> DW_AT_call_return_pc: (addr) 0x3a5a\n <3e59> DW_AT_call_origin : (ref_udata) <0x3a60>\n <3e5b> DW_AT_sibling : (ref_udata) <0x3e63>\n <4><3e5d>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3e5e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -7749,29 +7749,29 @@\n <3efe> DW_AT_GNU_locviews: (sec_offset) 0x14e5\n <3><3f02>: Abbrev Number: 20 (DW_TAG_call_site)\n <3f03> DW_AT_call_return_pc: (addr) 0x3bd0\n <3f0b> DW_AT_call_origin : (ref_udata) <0x39e6>\n <3f0d> DW_AT_sibling : (ref_udata) <0x3f27>\n <4><3f0f>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3f10> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <3f12> DW_AT_call_value : (exprloc) 9 byte block: 3 49 72 0 0 0 0 0 0 \t(DW_OP_addr: 7249)\n+ <3f12> DW_AT_call_value : (exprloc) 9 byte block: 3 2b 72 0 0 0 0 0 0 \t(DW_OP_addr: 722b)\n <4><3f1c>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3f1d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <3f1f> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <4><3f21>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3f22> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <3f24> DW_AT_call_value : (exprloc) 1 byte block: 48 \t(DW_OP_lit24)\n <4><3f26>: Abbrev Number: 0\n <3><3f27>: Abbrev Number: 20 (DW_TAG_call_site)\n <3f28> DW_AT_call_return_pc: (addr) 0x3bea\n <3f30> DW_AT_call_origin : (ref_udata) <0x39d2>\n <3f32> DW_AT_sibling : (ref_udata) <0x3f42>\n <4><3f34>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <3f35> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <3f37> DW_AT_call_value : (exprloc) 9 byte block: 3 53 72 0 0 0 0 0 0 \t(DW_OP_addr: 7253)\n+ <3f37> DW_AT_call_value : (exprloc) 9 byte block: 3 35 72 0 0 0 0 0 0 \t(DW_OP_addr: 7235)\n <4><3f41>: Abbrev Number: 0\n <3><3f42>: Abbrev Number: 24 (DW_TAG_call_site)\n <3f43> DW_AT_call_return_pc: (addr) 0x3c04\n <3f4b> DW_AT_call_origin : (ref_udata) <0x39a2>\n <3><3f4d>: Abbrev Number: 20 (DW_TAG_call_site)\n <3f4e> DW_AT_call_return_pc: (addr) 0x3c17\n <3f56> DW_AT_call_origin : (ref_udata) <0x398e>\n@@ -7898,38 +7898,38 @@\n <40b8> DW_AT_call_origin : (ref_udata) <0x3acd>\n <40ba> DW_AT_sibling : (ref_udata) <0x40dc>\n <4><40bc>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <40bd> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <40bf> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <4><40c1>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <40c2> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <40c4> DW_AT_call_value : (exprloc) 9 byte block: 3 94 72 0 0 0 0 0 0 \t(DW_OP_addr: 7294)\n+ <40c4> DW_AT_call_value : (exprloc) 9 byte block: 3 76 72 0 0 0 0 0 0 \t(DW_OP_addr: 7276)\n <4><40ce>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <40cf> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <40d1> DW_AT_call_value : (exprloc) 9 byte block: 3 82 72 0 0 0 0 0 0 \t(DW_OP_addr: 7282)\n+ <40d1> DW_AT_call_value : (exprloc) 9 byte block: 3 64 72 0 0 0 0 0 0 \t(DW_OP_addr: 7264)\n <4><40db>: Abbrev Number: 0\n <3><40dc>: Abbrev Number: 73 (DW_TAG_call_site)\n <40dd> DW_AT_call_return_pc: (addr) 0x3d4d\n <40e5> DW_AT_call_origin : (ref_addr) <0x7da>\n <40e9> DW_AT_sibling : (ref_udata) <0x4120>\n <4><40eb>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <40ec> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <40ee> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><40f1>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <40f2> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <40f4> DW_AT_call_value : (exprloc) 3 byte block: a 0 4 \t(DW_OP_const2u: 1024)\n <4><40f8>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <40f9> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <40fb> DW_AT_call_value : (exprloc) 9 byte block: 3 aa 72 0 0 0 0 0 0 \t(DW_OP_addr: 72aa)\n+ <40fb> DW_AT_call_value : (exprloc) 9 byte block: 3 8c 72 0 0 0 0 0 0 \t(DW_OP_addr: 728c)\n <4><4105>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4106> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <4108> DW_AT_call_value : (exprloc) 9 byte block: 3 9f 72 0 0 0 0 0 0 \t(DW_OP_addr: 729f)\n+ <4108> DW_AT_call_value : (exprloc) 9 byte block: 3 81 72 0 0 0 0 0 0 \t(DW_OP_addr: 7281)\n <4><4112>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4113> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n- <4115> DW_AT_call_value : (exprloc) 9 byte block: 3 e0 77 0 0 0 0 0 0 \t(DW_OP_addr: 77e0)\n+ <4115> DW_AT_call_value : (exprloc) 9 byte block: 3 e8 77 0 0 0 0 0 0 \t(DW_OP_addr: 77e8)\n <4><411f>: Abbrev Number: 0\n <3><4120>: Abbrev Number: 20 (DW_TAG_call_site)\n <4121> DW_AT_call_return_pc: (addr) 0x3d57\n <4129> DW_AT_call_origin : (ref_udata) <0x3ae8>\n <412b> DW_AT_sibling : (ref_udata) <0x4135>\n <4><412d>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <412e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -8029,15 +8029,15 @@\n <4211> DW_AT_call_origin : (ref_udata) <0x3acd>\n <4213> DW_AT_sibling : (ref_udata) <0x4228>\n <4><4215>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4216> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4218> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <4><421a>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <421b> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <421d> DW_AT_call_value : (exprloc) 9 byte block: 3 b0 72 0 0 0 0 0 0 \t(DW_OP_addr: 72b0)\n+ <421d> DW_AT_call_value : (exprloc) 9 byte block: 3 92 72 0 0 0 0 0 0 \t(DW_OP_addr: 7292)\n <4><4227>: Abbrev Number: 0\n <3><4228>: Abbrev Number: 20 (DW_TAG_call_site)\n <4229> DW_AT_call_return_pc: (addr) 0x3eab\n <4231> DW_AT_call_origin : (ref_udata) <0x3860>\n <4233> DW_AT_sibling : (ref_udata) <0x423b>\n <4><4235>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4236> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n@@ -8148,37 +8148,37 @@\n <4359> DW_AT_call_origin : (ref_udata) <0x3acd>\n <435b> DW_AT_sibling : (ref_udata) <0x4370>\n <4><435d>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <435e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4360> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <4><4362>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4363> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4365> DW_AT_call_value : (exprloc) 9 byte block: 3 78 77 0 0 0 0 0 0 \t(DW_OP_addr: 7778)\n+ <4365> DW_AT_call_value : (exprloc) 9 byte block: 3 80 77 0 0 0 0 0 0 \t(DW_OP_addr: 7780)\n <4><436f>: Abbrev Number: 0\n <3><4370>: Abbrev Number: 20 (DW_TAG_call_site)\n <4371> DW_AT_call_return_pc: (addr) 0x3f81\n <4379> DW_AT_call_origin : (ref_udata) <0x3928>\n <437b> DW_AT_sibling : (ref_udata) <0x4390>\n <4><437d>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <437e> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4380> DW_AT_call_value : (exprloc) 9 byte block: 3 6e 72 0 0 0 0 0 0 \t(DW_OP_addr: 726e)\n+ <4380> DW_AT_call_value : (exprloc) 9 byte block: 3 50 72 0 0 0 0 0 0 \t(DW_OP_addr: 7250)\n <4><438a>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <438b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <438d> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n <4><438f>: Abbrev Number: 0\n <3><4390>: Abbrev Number: 20 (DW_TAG_call_site)\n <4391> DW_AT_call_return_pc: (addr) 0x3faf\n <4399> DW_AT_call_origin : (ref_udata) <0x3acd>\n <439b> DW_AT_sibling : (ref_udata) <0x43b0>\n <4><439d>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <439e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <43a0> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <4><43a2>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <43a3> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <43a5> DW_AT_call_value : (exprloc) 9 byte block: 3 b0 77 0 0 0 0 0 0 \t(DW_OP_addr: 77b0)\n+ <43a5> DW_AT_call_value : (exprloc) 9 byte block: 3 b8 77 0 0 0 0 0 0 \t(DW_OP_addr: 77b8)\n <4><43af>: Abbrev Number: 0\n <3><43b0>: Abbrev Number: 24 (DW_TAG_call_site)\n <43b1> DW_AT_call_return_pc: (addr) 0x3fb9\n <43b9> DW_AT_call_origin : (ref_udata) <0x39c6>\n <3><43bb>: Abbrev Number: 24 (DW_TAG_call_site)\n <43bc> DW_AT_call_return_pc: (addr) 0x3fc0\n <43c4> DW_AT_call_origin : (ref_udata) <0x39b2>\n@@ -8187,15 +8187,15 @@\n <43cf> DW_AT_call_origin : (ref_udata) <0x3acd>\n <43d1> DW_AT_sibling : (ref_udata) <0x43e6>\n <4><43d3>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <43d4> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <43d6> DW_AT_call_value : (exprloc) 1 byte block: 34 \t(DW_OP_lit4)\n <4><43d8>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <43d9> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <43db> DW_AT_call_value : (exprloc) 9 byte block: 3 50 77 0 0 0 0 0 0 \t(DW_OP_addr: 7750)\n+ <43db> DW_AT_call_value : (exprloc) 9 byte block: 3 58 77 0 0 0 0 0 0 \t(DW_OP_addr: 7758)\n <4><43e5>: Abbrev Number: 0\n <3><43e6>: Abbrev Number: 83 (DW_TAG_call_site)\n <43e7> DW_AT_call_return_pc: (addr) 0x3fe5\n <43ef> DW_AT_call_origin : (GNU_ref_alt) <0x910>\n <4><43f3>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <43f4> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <43f6> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n@@ -8209,15 +8209,15 @@\n <440e> DW_AT_call_origin : (ref_udata) <0x3acd>\n <4410> DW_AT_sibling : (ref_udata) <0x4425>\n <3><4412>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4413> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4415> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <3><4417>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4418> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <441a> DW_AT_call_value : (exprloc) 9 byte block: 3 f8 76 0 0 0 0 0 0 \t(DW_OP_addr: 76f8)\n+ <441a> DW_AT_call_value : (exprloc) 9 byte block: 3 0 77 0 0 0 0 0 0 \t(DW_OP_addr: 7700)\n <3><4424>: Abbrev Number: 0\n <2><4425>: Abbrev Number: 20 (DW_TAG_call_site)\n <4426> DW_AT_call_return_pc: (addr) 0x38df\n <442e> DW_AT_call_origin : (ref_udata) <0x3a60>\n <4430> DW_AT_sibling : (ref_udata) <0x4438>\n <3><4432>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4433> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -8240,54 +8240,54 @@\n <4467> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4469> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <3><446b>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <446c> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <446e> DW_AT_call_value : (exprloc) 9 byte block: 3 d3 71 0 0 0 0 0 0 \t(DW_OP_addr: 71d3)\n <3><4478>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4479> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <447b> DW_AT_call_value : (exprloc) 9 byte block: 3 8c 72 0 0 0 0 0 0 \t(DW_OP_addr: 728c)\n+ <447b> DW_AT_call_value : (exprloc) 9 byte block: 3 6e 72 0 0 0 0 0 0 \t(DW_OP_addr: 726e)\n <3><4485>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4486> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <4488> DW_AT_call_value : (exprloc) 9 byte block: 3 ba 71 0 0 0 0 0 0 \t(DW_OP_addr: 71ba)\n <3><4492>: Abbrev Number: 0\n <2><4493>: Abbrev Number: 20 (DW_TAG_call_site)\n <4494> DW_AT_call_return_pc: (addr) 0x3b50\n <449c> DW_AT_call_origin : (ref_udata) <0x3acd>\n <449e> DW_AT_sibling : (ref_udata) <0x44c0>\n <3><44a0>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <44a1> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <44a3> DW_AT_call_value : (exprloc) 1 byte block: 37 \t(DW_OP_lit7)\n <3><44a5>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <44a6> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <44a8> DW_AT_call_value : (exprloc) 9 byte block: 3 d 72 0 0 0 0 0 0 \t(DW_OP_addr: 720d)\n+ <44a8> DW_AT_call_value : (exprloc) 9 byte block: 3 ef 71 0 0 0 0 0 0 \t(DW_OP_addr: 71ef)\n <3><44b2>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <44b3> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <44b5> DW_AT_call_value : (exprloc) 9 byte block: 3 ef 71 0 0 0 0 0 0 \t(DW_OP_addr: 71ef)\n+ <44b5> DW_AT_call_value : (exprloc) 9 byte block: 3 b0 76 0 0 0 0 0 0 \t(DW_OP_addr: 76b0)\n <3><44bf>: Abbrev Number: 0\n <2><44c0>: Abbrev Number: 20 (DW_TAG_call_site)\n <44c1> DW_AT_call_return_pc: (addr) 0x3b6a\n <44c9> DW_AT_call_origin : (ref_udata) <0x3acd>\n <44cb> DW_AT_sibling : (ref_udata) <0x44ed>\n <3><44cd>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <44ce> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <44d0> DW_AT_call_value : (exprloc) 1 byte block: 37 \t(DW_OP_lit7)\n <3><44d2>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <44d3> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <44d5> DW_AT_call_value : (exprloc) 9 byte block: 3 1a 72 0 0 0 0 0 0 \t(DW_OP_addr: 721a)\n+ <44d5> DW_AT_call_value : (exprloc) 9 byte block: 3 fc 71 0 0 0 0 0 0 \t(DW_OP_addr: 71fc)\n <3><44df>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <44e0> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <44e2> DW_AT_call_value : (exprloc) 9 byte block: 3 d0 76 0 0 0 0 0 0 \t(DW_OP_addr: 76d0)\n+ <44e2> DW_AT_call_value : (exprloc) 9 byte block: 3 d8 76 0 0 0 0 0 0 \t(DW_OP_addr: 76d8)\n <3><44ec>: Abbrev Number: 0\n <2><44ed>: Abbrev Number: 73 (DW_TAG_call_site)\n <44ee> DW_AT_call_return_pc: (addr) 0x3b87\n <44f6> DW_AT_call_origin : (ref_addr) <0x891>\n <44fa> DW_AT_sibling : (ref_udata) <0x4514>\n <3><44fc>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <44fd> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <44ff> DW_AT_call_value : (exprloc) 9 byte block: 3 2c 72 0 0 0 0 0 0 \t(DW_OP_addr: 722c)\n+ <44ff> DW_AT_call_value : (exprloc) 9 byte block: 3 e 72 0 0 0 0 0 0 \t(DW_OP_addr: 720e)\n <3><4509>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <450a> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <450c> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <3><450e>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <450f> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <4511> DW_AT_call_value : (exprloc) 1 byte block: 48 \t(DW_OP_lit24)\n <3><4513>: Abbrev Number: 0\n@@ -8326,15 +8326,15 @@\n <456d> DW_AT_call_origin : (ref_udata) <0x3acd>\n <456f> DW_AT_sibling : (ref_udata) <0x4584>\n <3><4571>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4572> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4574> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <3><4576>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4577> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4579> DW_AT_call_value : (exprloc) 9 byte block: 3 20 77 0 0 0 0 0 0 \t(DW_OP_addr: 7720)\n+ <4579> DW_AT_call_value : (exprloc) 9 byte block: 3 28 77 0 0 0 0 0 0 \t(DW_OP_addr: 7728)\n <3><4583>: Abbrev Number: 0\n <2><4584>: Abbrev Number: 93 (DW_TAG_call_site)\n <4585> DW_AT_call_return_pc: (addr) 0x400c\n <458d> DW_AT_call_origin : (ref_udata) <0x3a60>\n <3><458f>: Abbrev Number: 66 (DW_TAG_call_site_parameter)\n <4590> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4592> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n@@ -10448,15 +10448,15 @@\n <57af> DW_AT_call_return_pc: (addr) 0x6d18\n <57b7> DW_AT_call_origin : (ref_udata) <0x55ab>\n <4><57b9>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <57ba> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <57bc> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <4><57be>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <57bf> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <57c1> DW_AT_call_value : (exprloc) 9 byte block: 3 38 7a 0 0 0 0 0 0 \t(DW_OP_addr: 7a38)\n+ <57c1> DW_AT_call_value : (exprloc) 9 byte block: 3 40 7a 0 0 0 0 0 0 \t(DW_OP_addr: 7a40)\n <4><57cb>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <57cc> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <57ce> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n <4><57d1>: Abbrev Number: 0\n <3><57d2>: Abbrev Number: 0\n <2><57d3>: Abbrev Number: 62 (DW_TAG_call_site)\n <57d4> DW_AT_call_return_pc: (addr) 0x6b3b\n@@ -10471,51 +10471,51 @@\n <57f0> DW_AT_call_origin : (ref_udata) <0x54a8>\n <57f2> DW_AT_sibling : (ref_udata) <0x5808>\n <3><57f4>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <57f5> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <57f7> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><57fa>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <57fb> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <57fd> DW_AT_call_value : (exprloc) 9 byte block: 3 63 73 0 0 0 0 0 0 \t(DW_OP_addr: 7363)\n+ <57fd> DW_AT_call_value : (exprloc) 9 byte block: 3 45 73 0 0 0 0 0 0 \t(DW_OP_addr: 7345)\n <3><5807>: Abbrev Number: 0\n <2><5808>: Abbrev Number: 62 (DW_TAG_call_site)\n <5809> DW_AT_call_return_pc: (addr) 0x6b5f\n <5811> DW_AT_call_origin : (ref_udata) <0x53fa>\n <5813> DW_AT_sibling : (ref_udata) <0x5829>\n <3><5815>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5816> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5818> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n <3><581b>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <581c> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <581e> DW_AT_call_value : (exprloc) 9 byte block: 3 75 73 0 0 0 0 0 0 \t(DW_OP_addr: 7375)\n+ <581e> DW_AT_call_value : (exprloc) 9 byte block: 3 57 73 0 0 0 0 0 0 \t(DW_OP_addr: 7357)\n <3><5828>: Abbrev Number: 0\n <2><5829>: Abbrev Number: 62 (DW_TAG_call_site)\n <582a> DW_AT_call_return_pc: (addr) 0x6b75\n <5832> DW_AT_call_origin : (ref_udata) <0x53db>\n <5834> DW_AT_sibling : (ref_udata) <0x584f>\n <3><5836>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5837> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5839> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n <3><583c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <583d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <583f> DW_AT_call_value : (exprloc) 9 byte block: 3 75 73 0 0 0 0 0 0 \t(DW_OP_addr: 7375)\n+ <583f> DW_AT_call_value : (exprloc) 9 byte block: 3 57 73 0 0 0 0 0 0 \t(DW_OP_addr: 7357)\n <3><5849>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <584a> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <584c> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n <3><584e>: Abbrev Number: 0\n <2><584f>: Abbrev Number: 62 (DW_TAG_call_site)\n <5850> DW_AT_call_return_pc: (addr) 0x6b91\n <5858> DW_AT_call_origin : (ref_udata) <0x55ab>\n <585a> DW_AT_sibling : (ref_udata) <0x586f>\n <3><585c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <585d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <585f> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <3><5861>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5862> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5864> DW_AT_call_value : (exprloc) 9 byte block: 3 b0 79 0 0 0 0 0 0 \t(DW_OP_addr: 79b0)\n+ <5864> DW_AT_call_value : (exprloc) 9 byte block: 3 b8 79 0 0 0 0 0 0 \t(DW_OP_addr: 79b8)\n <3><586e>: Abbrev Number: 0\n <2><586f>: Abbrev Number: 62 (DW_TAG_call_site)\n <5870> DW_AT_call_return_pc: (addr) 0x6b99\n <5878> DW_AT_call_origin : (ref_udata) <0x553a>\n <587a> DW_AT_sibling : (ref_udata) <0x5883>\n <3><587c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <587d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -10526,15 +10526,15 @@\n <588c> DW_AT_call_origin : (ref_udata) <0x55ab>\n <588e> DW_AT_sibling : (ref_udata) <0x58a9>\n <3><5890>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5891> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5893> DW_AT_call_value : (exprloc) 1 byte block: 34 \t(DW_OP_lit4)\n <3><5895>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5896> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5898> DW_AT_call_value : (exprloc) 9 byte block: 3 84 73 0 0 0 0 0 0 \t(DW_OP_addr: 7384)\n+ <5898> DW_AT_call_value : (exprloc) 9 byte block: 3 66 73 0 0 0 0 0 0 \t(DW_OP_addr: 7366)\n <3><58a2>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <58a3> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <58a5> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n <3><58a8>: Abbrev Number: 0\n <2><58a9>: Abbrev Number: 62 (DW_TAG_call_site)\n <58aa> DW_AT_call_return_pc: (addr) 0x6be7\n <58b2> DW_AT_call_origin : (ref_udata) <0x5520>\n@@ -10567,29 +10567,29 @@\n <58f4> DW_AT_call_origin : (ref_udata) <0x539d>\n <58f6> DW_AT_sibling : (ref_udata) <0x5912>\n <3><58f8>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <58f9> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <58fb> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n <3><58fe>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <58ff> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5901> DW_AT_call_value : (exprloc) 9 byte block: 3 75 73 0 0 0 0 0 0 \t(DW_OP_addr: 7375)\n+ <5901> DW_AT_call_value : (exprloc) 9 byte block: 3 57 73 0 0 0 0 0 0 \t(DW_OP_addr: 7357)\n <3><590b>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <590c> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <590e> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><5911>: Abbrev Number: 0\n <2><5912>: Abbrev Number: 62 (DW_TAG_call_site)\n <5913> DW_AT_call_return_pc: (addr) 0x6c32\n <591b> DW_AT_call_origin : (ref_udata) <0x55ab>\n <591d> DW_AT_sibling : (ref_udata) <0x593e>\n <3><591f>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5920> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5922> DW_AT_call_value : (exprloc) 1 byte block: 34 \t(DW_OP_lit4)\n <3><5924>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5925> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5927> DW_AT_call_value : (exprloc) 9 byte block: 3 e8 79 0 0 0 0 0 0 \t(DW_OP_addr: 79e8)\n+ <5927> DW_AT_call_value : (exprloc) 9 byte block: 3 f0 79 0 0 0 0 0 0 \t(DW_OP_addr: 79f0)\n <3><5931>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5932> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5934> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><5937>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5938> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <593a> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n <3><593d>: Abbrev Number: 0\n@@ -10598,15 +10598,15 @@\n <5947> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5949> DW_AT_sibling : (ref_udata) <0x5964>\n <3><594b>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <594c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <594e> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <3><5950>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5951> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5953> DW_AT_call_value : (exprloc) 9 byte block: 3 10 7a 0 0 0 0 0 0 \t(DW_OP_addr: 7a10)\n+ <5953> DW_AT_call_value : (exprloc) 9 byte block: 3 18 7a 0 0 0 0 0 0 \t(DW_OP_addr: 7a18)\n <3><595d>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <595e> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5960> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <3><5963>: Abbrev Number: 0\n <2><5964>: Abbrev Number: 62 (DW_TAG_call_site)\n <5965> DW_AT_call_return_pc: (addr) 0x6c9d\n <596d> DW_AT_call_origin : (ref_udata) <0x6470>\n@@ -10656,15 +10656,15 @@\n <59dc> DW_AT_call_origin : (ref_udata) <0x545b>\n <59de> DW_AT_sibling : (ref_udata) <0x59fa>\n <3><59e0>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <59e1> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <59e3> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n <3><59e6>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <59e7> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <59e9> DW_AT_call_value : (exprloc) 9 byte block: 3 82 73 0 0 0 0 0 0 \t(DW_OP_addr: 7382)\n+ <59e9> DW_AT_call_value : (exprloc) 9 byte block: 3 64 73 0 0 0 0 0 0 \t(DW_OP_addr: 7364)\n <3><59f3>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <59f4> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <59f6> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><59f9>: Abbrev Number: 0\n <2><59fa>: Abbrev Number: 56 (DW_TAG_call_site)\n <59fb> DW_AT_call_return_pc: (addr) 0x6e1c\n <5a03> DW_AT_call_origin : (GNU_ref_alt) <0x1eb>\n@@ -10809,15 +10809,15 @@\n <5b46> DW_AT_call_return_pc: (addr) 0x6aa7\n <5b4e> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5><5b50>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5b51> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5b53> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <5><5b55>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5b56> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5b58> DW_AT_call_value : (exprloc) 9 byte block: 3 d1 72 0 0 0 0 0 0 \t(DW_OP_addr: 72d1)\n+ <5b58> DW_AT_call_value : (exprloc) 9 byte block: 3 b3 72 0 0 0 0 0 0 \t(DW_OP_addr: 72b3)\n <5><5b62>: Abbrev Number: 0\n <4><5b63>: Abbrev Number: 0\n <3><5b64>: Abbrev Number: 47 (DW_TAG_inlined_subroutine)\n <5b65> DW_AT_abstract_origin: (ref_udata) <0x623e>\n <5b67> DW_AT_entry_pc : (addr) 0x6ac5\n <5b6f> DW_AT_GNU_entry_view: (data1) 1\n <5b70> DW_AT_low_pc : (addr) 0x6ac5\n@@ -10849,15 +10849,15 @@\n <5bb3> DW_AT_call_return_pc: (addr) 0x6aed\n <5bbb> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5><5bbd>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5bbe> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5bc0> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <5><5bc2>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5bc3> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5bc5> DW_AT_call_value : (exprloc) 9 byte block: 3 d1 72 0 0 0 0 0 0 \t(DW_OP_addr: 72d1)\n+ <5bc5> DW_AT_call_value : (exprloc) 9 byte block: 3 b3 72 0 0 0 0 0 0 \t(DW_OP_addr: 72b3)\n <5><5bcf>: Abbrev Number: 0\n <4><5bd0>: Abbrev Number: 0\n <3><5bd1>: Abbrev Number: 62 (DW_TAG_call_site)\n <5bd2> DW_AT_call_return_pc: (addr) 0x6885\n <5bda> DW_AT_call_origin : (ref_udata) <0x5493>\n <5bdc> DW_AT_sibling : (ref_udata) <0x5be5>\n <4><5bde>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n@@ -10869,29 +10869,29 @@\n <5bee> DW_AT_call_origin : (ref_udata) <0x547a>\n <5bf0> DW_AT_sibling : (ref_udata) <0x5c06>\n <4><5bf2>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5bf3> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5bf5> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <4><5bf8>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5bf9> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5bfb> DW_AT_call_value : (exprloc) 9 byte block: 3 23 73 0 0 0 0 0 0 \t(DW_OP_addr: 7323)\n+ <5bfb> DW_AT_call_value : (exprloc) 9 byte block: 3 5 73 0 0 0 0 0 0 \t(DW_OP_addr: 7305)\n <4><5c05>: Abbrev Number: 0\n <3><5c06>: Abbrev Number: 28 (DW_TAG_call_site)\n <5c07> DW_AT_call_return_pc: (addr) 0x68a0\n <5c0f> DW_AT_call_origin : (ref_udata) <0x559f>\n <3><5c11>: Abbrev Number: 62 (DW_TAG_call_site)\n <5c12> DW_AT_call_return_pc: (addr) 0x68be\n <5c1a> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5c1c> DW_AT_sibling : (ref_udata) <0x5c37>\n <4><5c1e>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5c1f> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5c21> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <4><5c23>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5c24> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5c26> DW_AT_call_value : (exprloc) 9 byte block: 3 32 73 0 0 0 0 0 0 \t(DW_OP_addr: 7332)\n+ <5c26> DW_AT_call_value : (exprloc) 9 byte block: 3 14 73 0 0 0 0 0 0 \t(DW_OP_addr: 7314)\n <4><5c30>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5c31> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5c33> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><5c36>: Abbrev Number: 0\n <3><5c37>: Abbrev Number: 62 (DW_TAG_call_site)\n <5c38> DW_AT_call_return_pc: (addr) 0x68e1\n <5c40> DW_AT_call_origin : (ref_udata) <0x545b>\n@@ -10919,15 +10919,15 @@\n <5c73> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5c75> DW_AT_sibling : (ref_udata) <0x5c8a>\n <4><5c77>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5c78> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5c7a> DW_AT_call_value : (exprloc) 1 byte block: 34 \t(DW_OP_lit4)\n <4><5c7c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5c7d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5c7f> DW_AT_call_value : (exprloc) 9 byte block: 3 4f 73 0 0 0 0 0 0 \t(DW_OP_addr: 734f)\n+ <5c7f> DW_AT_call_value : (exprloc) 9 byte block: 3 31 73 0 0 0 0 0 0 \t(DW_OP_addr: 7331)\n <4><5c89>: Abbrev Number: 0\n <3><5c8a>: Abbrev Number: 55 (DW_TAG_call_site)\n <5c8b> DW_AT_call_return_pc: (addr) 0x6966\n <5c93> DW_AT_call_origin : (GNU_ref_alt) <0x8e2>\n <5c97> DW_AT_sibling : (ref_udata) <0x5ca0>\n <4><5c99>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5c9a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -10977,15 +10977,15 @@\n <5d11> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5d13> DW_AT_sibling : (ref_udata) <0x5d28>\n <4><5d15>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5d16> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5d18> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <4><5d1a>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5d1b> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5d1d> DW_AT_call_value : (exprloc) 9 byte block: 3 90 79 0 0 0 0 0 0 \t(DW_OP_addr: 7990)\n+ <5d1d> DW_AT_call_value : (exprloc) 9 byte block: 3 98 79 0 0 0 0 0 0 \t(DW_OP_addr: 7998)\n <4><5d27>: Abbrev Number: 0\n <3><5d28>: Abbrev Number: 56 (DW_TAG_call_site)\n <5d29> DW_AT_call_return_pc: (addr) 0x69da\n <5d31> DW_AT_call_origin : (GNU_ref_alt) <0x980>\n <3><5d35>: Abbrev Number: 62 (DW_TAG_call_site)\n <5d36> DW_AT_call_return_pc: (addr) 0x6a6a\n <5d3e> DW_AT_call_origin : (ref_udata) <0x5413>\n@@ -10999,26 +10999,26 @@\n <5d53> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5d55> DW_AT_sibling : (ref_udata) <0x5d6a>\n <4><5d57>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5d58> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5d5a> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <4><5d5c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5d5d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5d5f> DW_AT_call_value : (exprloc) 9 byte block: 3 58 79 0 0 0 0 0 0 \t(DW_OP_addr: 7958)\n+ <5d5f> DW_AT_call_value : (exprloc) 9 byte block: 3 60 79 0 0 0 0 0 0 \t(DW_OP_addr: 7960)\n <4><5d69>: Abbrev Number: 0\n <3><5d6a>: Abbrev Number: 62 (DW_TAG_call_site)\n <5d6b> DW_AT_call_return_pc: (addr) 0x6ac5\n <5d73> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5d75> DW_AT_sibling : (ref_udata) <0x5d90>\n <4><5d77>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5d78> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5d7a> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <4><5d7c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5d7d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5d7f> DW_AT_call_value : (exprloc) 9 byte block: 3 28 79 0 0 0 0 0 0 \t(DW_OP_addr: 7928)\n+ <5d7f> DW_AT_call_value : (exprloc) 9 byte block: 3 30 79 0 0 0 0 0 0 \t(DW_OP_addr: 7930)\n <4><5d89>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5d8a> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5d8c> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><5d8f>: Abbrev Number: 0\n <3><5d90>: Abbrev Number: 28 (DW_TAG_call_site)\n <5d91> DW_AT_call_return_pc: (addr) 0x6af2\n <5d99> DW_AT_call_origin : (ref_udata) <0x559f>\n@@ -11028,15 +11028,15 @@\n <5da5> DW_AT_call_origin : (ref_udata) <0x54a8>\n <5da7> DW_AT_sibling : (ref_udata) <0x5dbe>\n <3><5da9>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5daa> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5dac> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><5db0>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5db1> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5db3> DW_AT_call_value : (exprloc) 9 byte block: 3 1b 73 0 0 0 0 0 0 \t(DW_OP_addr: 731b)\n+ <5db3> DW_AT_call_value : (exprloc) 9 byte block: 3 fd 72 0 0 0 0 0 0 \t(DW_OP_addr: 72fd)\n <3><5dbd>: Abbrev Number: 0\n <2><5dbe>: Abbrev Number: 62 (DW_TAG_call_site)\n <5dbf> DW_AT_call_return_pc: (addr) 0x686f\n <5dc7> DW_AT_call_origin : (ref_udata) <0x6266>\n <5dc9> DW_AT_sibling : (ref_udata) <0x5dd7>\n <3><5dcb>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5dcc> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -11235,27 +11235,27 @@\n <5f92> DW_AT_call_return_pc: (addr) 0x66dc\n <5f9a> DW_AT_call_origin : (ref_udata) <0x55ab>\n <4><5f9c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5f9d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5f9f> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <4><5fa1>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5fa2> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5fa4> DW_AT_call_value : (exprloc) 9 byte block: 3 d1 72 0 0 0 0 0 0 \t(DW_OP_addr: 72d1)\n+ <5fa4> DW_AT_call_value : (exprloc) 9 byte block: 3 b3 72 0 0 0 0 0 0 \t(DW_OP_addr: 72b3)\n <4><5fae>: Abbrev Number: 0\n <3><5faf>: Abbrev Number: 0\n <2><5fb0>: Abbrev Number: 62 (DW_TAG_call_site)\n <5fb1> DW_AT_call_return_pc: (addr) 0x6681\n <5fb9> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5fbb> DW_AT_sibling : (ref_udata) <0x5fd0>\n <3><5fbd>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5fbe> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5fc0> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <3><5fc2>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5fc3> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5fc5> DW_AT_call_value : (exprloc) 9 byte block: 3 e8 72 0 0 0 0 0 0 \t(DW_OP_addr: 72e8)\n+ <5fc5> DW_AT_call_value : (exprloc) 9 byte block: 3 ca 72 0 0 0 0 0 0 \t(DW_OP_addr: 72ca)\n <3><5fcf>: Abbrev Number: 0\n <2><5fd0>: Abbrev Number: 39 (DW_TAG_call_site)\n <5fd1> DW_AT_call_return_pc: (addr) 0x669d\n <5fd9> DW_AT_call_origin : (ref_addr) <0x1f>\n <5fdd> DW_AT_sibling : (ref_udata) <0x5fe6>\n <3><5fdf>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5fe0> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -11266,26 +11266,26 @@\n <5fef> DW_AT_call_origin : (ref_udata) <0x55ab>\n <5ff1> DW_AT_sibling : (ref_udata) <0x6006>\n <3><5ff3>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5ff4> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5ff6> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <3><5ff8>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <5ff9> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5ffb> DW_AT_call_value : (exprloc) 9 byte block: 3 5 73 0 0 0 0 0 0 \t(DW_OP_addr: 7305)\n+ <5ffb> DW_AT_call_value : (exprloc) 9 byte block: 3 e7 72 0 0 0 0 0 0 \t(DW_OP_addr: 72e7)\n <3><6005>: Abbrev Number: 0\n <2><6006>: Abbrev Number: 62 (DW_TAG_call_site)\n <6007> DW_AT_call_return_pc: (addr) 0x670f\n <600f> DW_AT_call_origin : (ref_udata) <0x55ab>\n <6011> DW_AT_sibling : (ref_udata) <0x6026>\n <3><6013>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6014> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6016> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <3><6018>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6019> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <601b> DW_AT_call_value : (exprloc) 9 byte block: 3 f8 78 0 0 0 0 0 0 \t(DW_OP_addr: 78f8)\n+ <601b> DW_AT_call_value : (exprloc) 9 byte block: 3 0 79 0 0 0 0 0 0 \t(DW_OP_addr: 7900)\n <3><6025>: Abbrev Number: 0\n <2><6026>: Abbrev Number: 62 (DW_TAG_call_site)\n <6027> DW_AT_call_return_pc: (addr) 0x6717\n <602f> DW_AT_call_origin : (ref_udata) <0x606d>\n <6031> DW_AT_sibling : (ref_udata) <0x603a>\n <3><6033>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6034> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -11296,15 +11296,15 @@\n <6043> DW_AT_call_origin : (ref_udata) <0x55ab>\n <6045> DW_AT_sibling : (ref_udata) <0x605a>\n <3><6047>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6048> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <604a> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <3><604c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <604d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <604f> DW_AT_call_value : (exprloc) 9 byte block: 3 c8 78 0 0 0 0 0 0 \t(DW_OP_addr: 78c8)\n+ <604f> DW_AT_call_value : (exprloc) 9 byte block: 3 d0 78 0 0 0 0 0 0 \t(DW_OP_addr: 78d0)\n <3><6059>: Abbrev Number: 0\n <2><605a>: Abbrev Number: 19 (DW_TAG_call_site)\n <605b> DW_AT_call_return_pc: (addr) 0x673f\n <6063> DW_AT_call_origin : (ref_udata) <0x6147>\n <3><6065>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6066> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6068> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n@@ -11597,15 +11597,15 @@\n <62fc> DW_AT_call_origin : (ref_udata) <0x55ab>\n <62fe> DW_AT_sibling : (ref_udata) <0x6319>\n <3><6300>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6301> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6303> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <3><6305>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6306> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <6308> DW_AT_call_value : (exprloc) 9 byte block: 3 c3 72 0 0 0 0 0 0 \t(DW_OP_addr: 72c3)\n+ <6308> DW_AT_call_value : (exprloc) 9 byte block: 3 a5 72 0 0 0 0 0 0 \t(DW_OP_addr: 72a5)\n <3><6312>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6313> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <6315> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><6318>: Abbrev Number: 0\n <2><6319>: Abbrev Number: 28 (DW_TAG_call_site)\n <631a> DW_AT_call_return_pc: (addr) 0x6368\n <6322> DW_AT_call_origin : (ref_udata) <0x559f>\n@@ -11645,26 +11645,26 @@\n <6388> DW_AT_call_origin : (ref_udata) <0x55ab>\n <638a> DW_AT_sibling : (ref_udata) <0x639f>\n <3><638c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <638d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <638f> DW_AT_call_value : (exprloc) 1 byte block: 36 \t(DW_OP_lit6)\n <3><6391>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6392> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <6394> DW_AT_call_value : (exprloc) 9 byte block: 3 38 78 0 0 0 0 0 0 \t(DW_OP_addr: 7838)\n+ <6394> DW_AT_call_value : (exprloc) 9 byte block: 3 40 78 0 0 0 0 0 0 \t(DW_OP_addr: 7840)\n <3><639e>: Abbrev Number: 0\n <2><639f>: Abbrev Number: 62 (DW_TAG_call_site)\n <63a0> DW_AT_call_return_pc: (addr) 0x63eb\n <63a8> DW_AT_call_origin : (ref_udata) <0x55ab>\n <63aa> DW_AT_sibling : (ref_udata) <0x63c5>\n <3><63ac>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <63ad> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <63af> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <3><63b1>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <63b2> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <63b4> DW_AT_call_value : (exprloc) 9 byte block: 3 a0 78 0 0 0 0 0 0 \t(DW_OP_addr: 78a0)\n+ <63b4> DW_AT_call_value : (exprloc) 9 byte block: 3 a8 78 0 0 0 0 0 0 \t(DW_OP_addr: 78a8)\n <3><63be>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <63bf> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <63c1> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><63c4>: Abbrev Number: 0\n <2><63c5>: Abbrev Number: 28 (DW_TAG_call_site)\n <63c6> DW_AT_call_return_pc: (addr) 0x63fd\n <63ce> DW_AT_call_origin : (ref_udata) <0x559f>\n@@ -11673,15 +11673,15 @@\n <63d9> DW_AT_call_origin : (ref_udata) <0x55ab>\n <63db> DW_AT_sibling : (ref_udata) <0x63f0>\n <3><63dd>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <63de> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <63e0> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <3><63e2>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <63e3> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <63e5> DW_AT_call_value : (exprloc) 9 byte block: 3 78 78 0 0 0 0 0 0 \t(DW_OP_addr: 7878)\n+ <63e5> DW_AT_call_value : (exprloc) 9 byte block: 3 80 78 0 0 0 0 0 0 \t(DW_OP_addr: 7880)\n <3><63ef>: Abbrev Number: 0\n <2><63f0>: Abbrev Number: 19 (DW_TAG_call_site)\n <63f1> DW_AT_call_return_pc: (addr) 0x641e\n <63f9> DW_AT_call_origin : (ref_udata) <0x5586>\n <3><63fb>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <63fc> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <63fe> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n@@ -11720,15 +11720,15 @@\n <6452> DW_AT_call_return_pc: (addr) 0x645d\n <645a> DW_AT_call_origin : (ref_udata) <0x55ab>\n <3><645c>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <645d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <645f> DW_AT_call_value : (exprloc) 1 byte block: 33 \t(DW_OP_lit3)\n <3><6461>: Abbrev Number: 76 (DW_TAG_call_site_parameter)\n <6462> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <6464> DW_AT_call_value : (exprloc) 9 byte block: 3 d1 72 0 0 0 0 0 0 \t(DW_OP_addr: 72d1)\n+ <6464> DW_AT_call_value : (exprloc) 9 byte block: 3 b3 72 0 0 0 0 0 0 \t(DW_OP_addr: 72b3)\n <3><646e>: Abbrev Number: 0\n <2><646f>: Abbrev Number: 0\n <1><6470>: Abbrev Number: 44 (DW_TAG_subprogram)\n <6471> DW_AT_external : (flag_present) 1\n <6471> DW_AT_declaration : (flag_present) 1\n <6471> DW_AT_linkage_name: (strp) (offset: 0x101b): stpcpy\n <6475> DW_AT_name : (strp) (offset: 0x1011): __builtin_stpcpy\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,11 +1,11 @@\n GCC: (Debian 13.2.0-25) 13.2.0\n-Bku!fs![\n-=nS YF3S\n-Y>p@e-Az\n+:RZP 3r%R2)\n+PDioQii$\n+c/x]]W=c\n k\\lv\tdzT\n 5:'ub5?+\n 0uPp%,.'\n lKh4%lF\\m\n /usr/lib/debug/.dwz/x86_64-linux-gnu/g15daemon.debug\n __abi_tag\n lcd_draw_thread\n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 54.4 KiB (55712 B)\n+ Compressed size: 54.4 KiB (55716 B)\n Uncompressed size: 100.0 KiB (102400 B)\n Ratio: 0.544\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 55712 102400 0.544 CRC64 0\n+ 1 1 0 0 55716 102400 0.544 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 55676 102400 0.544 CRC64\n+ 1 1 12 0 55680 102400 0.544 CRC64\n"}]}]}]}