{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.BdTUVtlA1L/b1/desklaunch_1.1.8_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.BdTUVtlA1L/b2/desklaunch_1.1.8_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- d8d306f69087019a46bdc34893894163 18528 debug optional desklaunch-dbgsym_1.1.8_amd64.deb\n- b758c8a0d25eec1ac09a7fb8ef1424fe 9540 x11 optional desklaunch_1.1.8_amd64.deb\n+ c4703adf3f39ae38dd3f4e51e49eb8f7 18544 debug optional desklaunch-dbgsym_1.1.8_amd64.deb\n+ 554d50418f28f301aee0031d62b5dd50 9544 x11 optional desklaunch_1.1.8_amd64.deb\n"}, {"source1": "desklaunch_1.1.8_amd64.deb", "source2": "desklaunch_1.1.8_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 2010-11-30 11:21:58.000000 debian-binary\n--rw-r--r-- 0 0 0 740 2010-11-30 11:21:58.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 744 2010-11-30 11:21:58.000000 control.tar.xz\n -rw-r--r-- 0 0 0 8608 2010-11-30 11:21:58.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/desklaunch", "source2": "./usr/bin/desklaunch", "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: 2666f787aeffaef0261dd5fb5461db3581372151\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4702da719aa7f3479a3d58559fd65aa3c4c4a039\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": "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": "@@ -1,113 +1,113 @@\n \n \n \n Disassembly of section .text:\n \n 0000000000002360
:\n main():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:569\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:569\n \tpush %r15\n-/build/1st/desklaunch-1.1.8/desklaunch.c:575\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:575\n \txor %eax,%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:602\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:602\n \tlea 0x1d0c(%rip),%r15 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:569\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:569\n \tpush %r14\n-/build/1st/desklaunch-1.1.8/desklaunch.c:602\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:602\n \tlea 0x1d08(%rip),%r14 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:569\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:569\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0xa8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:575\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:575\n \tcall 3010 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:576\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:576\n \txor %eax,%eax\n \tcall 3270 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:578\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:578\n \tmov 0x3e8c(%rip),%rdi \n \tcall 2070 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \ttest %eax,%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:578\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:578\n \tmov %eax,%ebx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tlea 0x3f(%rax),%r12d\n \tcmovns %eax,%r12d\n \tmov %ebx,%ecx\n \tlea 0x1(%rbx),%r13d\n \tmov $0x1,%eax\n \tshl %cl,%rax\n \tlea 0x20(%rsp),%rbx\n \tsar $0x6,%r12d\n \tmov %rax,(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:597\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:597\n \tcall 2060 <__errno_location@plt>\n \tmov %rax,%rbp\n \tmovslq %r12d,%rax\n \tlea 0x10(%rsp),%r12\n \tmov %rax,0x8(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:582\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:582\n \txor %eax,%eax\n \tmov $0x10,%ecx\n \tmov %rbx,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tmov (%rsp),%rdx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:582\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:582\n \trep stos %rax,%es:(%rdi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tmov 0x8(%rsp),%rax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:588\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:588\n \tmovq $0x1,0x10(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:589\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:589\n \tmovq $0x0,0x18(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tmov %rdx,0x20(%rsp,%rax,8)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:589\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:589\n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:595\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:595\n \txor %ecx,%ecx\n \txor %edx,%edx\n \tmov %r12,%r8\n \tmov %rbx,%rsi\n \tmov %r13d,%edi\n \tcall 21b0 \n \tcmp $0xffffffff,%eax\n \tjne 2450 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:597\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:597\n \tcmpl $0x4,0x0(%rbp)\n \tjne 2470 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:599\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:599\n \tmov 0x3dcd(%rip),%eax \n \ttest %eax,%eax\n \tje 2408 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:601\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:601\n \txor %eax,%eax\n \tcall 29e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:602\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:602\n \tmov %r15,%rdi\n \tcall 2030 \n \tmov %r14,%rsi\n \tmov %rax,%rdi\n \tcall 2a90 \n \tjmp 2408 \n \tnopl 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:618\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:618\n \tmov 0x8(%rsp),%rdx\n \tmov (%rsp),%rax\n \tand 0x20(%rsp,%rdx,8),%rax\n \tje 23d5 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:620\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:620\n \txor %eax,%eax\n \tcall 3270 \n \tjmp 23d5 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:625\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:625\n \tadd $0xa8,%rsp\n \tmov $0x1,%eax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n@@ -187,1225 +187,1225 @@\n frame_dummy():\n \tendbr64 \n \tjmp 24f0 \n \tnopl 0x0(%rax)\n \n 0000000000002580 :\n print_error():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:97\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:97\n \tpush %rbx\n \tmov %rdi,%rdx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:102\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:102\n \tmov 0x3c35(%rip),%rdi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:97\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:97\n \tmov %esi,%ebx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:102\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:102\n \txor %eax,%eax\n \tlea 0x1a6e(%rip),%rsi \n \tcall 2190 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:103\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:103\n \ttest %ebx,%ebx\n \tjne 25a1 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:105\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:105\n \tpop %rbx\n \tretq \n-/build/1st/desklaunch-1.1.8/desklaunch.c:104\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:104\n \tmov $0x1,%edi\n \tcall 22d0 \n \tnopl 0x0(%rax,%rax,1)\n \n 00000000000025b0 :\n set_gnome_hint():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:109\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:109\n \tsub $0x18,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:114\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:114\n \tmovslq %esi,%rsi\n \txor %r9d,%r9d\n \tmov $0x20,%r8d\n \tlea 0x3c19(%rip),%rax \n-/build/1st/desklaunch-1.1.8/desklaunch.c:109\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:109\n \tmov %rdx,0x8(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:114\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:114\n \tmov $0x6,%ecx\n \tmov (%rax,%rsi,8),%rdx\n \tpush $0x1\n \tmov %rdi,%rsi\n \tmov 0x3c3f(%rip),%rdi \n \tlea 0x10(%rsp),%rax\n \tpush %rax\n \tcall 2200 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:116\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:116\n \tadd $0x28,%rsp\n \tretq \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n \n 0000000000002600 :\n set_mwm_hints():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:120\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:120\n \tsub $0x8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:125\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:125\n \tmov 0x3bc5(%rip),%rdx \n \txor %r9d,%r9d\n \tmov $0x20,%r8d\n \tpush $0x28\n \tpush %rsi\n \tmov %rdi,%rsi\n \tmov 0x3bff(%rip),%rdi \n \tmov %rdx,%rcx\n \tcall 2200 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:127\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:127\n \tadd $0x18,%rsp\n \tretq \n \txchg %ax,%ax\n \n 0000000000002630 :\n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:136\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:136\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:150\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:150\n \tlea 0x19d3(%rip),%rbp \n-/build/1st/desklaunch-1.1.8/desklaunch.c:136\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:136\n \tpush %rbx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:150\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:150\n \tmov %rbp,%rsi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:136\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:136\n \tsub $0x1f8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:150\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:150\n \tcall 2280 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:151\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:151\n \ttest %rax,%rax\n \tje 2969 \n \tmov %rax,%rdi\n atoi():\n /usr/include/stdlib.h:363\n \tmov $0xa,%edx\n \txor %esi,%esi\n \tcall 21a0 \n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:154\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:154\n \txor %edi,%edi\n \tmov %rbp,%rsi\n atoi():\n /usr/include/stdlib.h:363\n \tmov %rax,%rbx\n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:154\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:154\n \tcall 2280 \n \tmov %rax,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:155\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:155\n \ttest %rax,%rax\n \tje 2969 \n atoi():\n /usr/include/stdlib.h:363\n \tmov $0xa,%edx\n \txor %esi,%esi\n \tcall 21a0 \n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:158\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:158\n \tmov %rbp,%rsi\n \txor %edi,%edi\n atoi():\n /usr/include/stdlib.h:363\n \tmov %eax,0x8(%rsp)\n \tmov %rax,%r13\n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:158\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:158\n \tcall 2280 \n \tmov %rax,%r12\n-/build/1st/desklaunch-1.1.8/desklaunch.c:159\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:159\n \ttest %rax,%rax\n \tje 2969 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:161\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:161\n \tmov %rbp,%rsi\n \txor %edi,%edi\n \tcall 2280 \n \tmov %rax,%r14\n-/build/1st/desklaunch-1.1.8/desklaunch.c:162\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:162\n \ttest %rax,%rax\n \tje 2969 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:163\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:163\n \tlea 0x19a0(%rip),%rsi \n \txor %edi,%edi\n \tcall 2280 \n \tmov %rax,%rbp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:168\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:168\n \ttest %rax,%rax\n \tje 2969 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:172\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:172\n \tmov 0x3b2f(%rip),%rsi \n \tlea 0x10(%rsp),%rcx\n \tmov %r12,%rdx\n \tmov 0x3b30(%rip),%rdi \n \tlea 0x110(%rsp),%r9\n \tlea 0x18(%rsp),%r8\n-/build/1st/desklaunch-1.1.8/desklaunch.c:171\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:171\n \tmovq $0x8,0x110(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:172\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:172\n \tcall 2140 \n \ttest %eax,%eax\n \tjne 2980 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:175\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:175\n \tmov $0x48,%edi\n \tcall 21d0 \n \tmov %rax,%r15\n \ttest %rax,%rax\n \tje 299e \n-/build/1st/desklaunch-1.1.8/desklaunch.c:179\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:179\n \tmov 0x12c(%rsp),%rax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:181\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:181\n \tmov %r12,%rdi\n atoi():\n /usr/include/stdlib.h:363\n \tmov %ebx,0xc(%rsp)\n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:177\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:177\n \tmov %ebx,0x10(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:179\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:179\n \tmov 0x12c(%rsp),%ebx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:178\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:178\n \tmov %r13d,0x14(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:180\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:180\n \tmov 0x130(%rsp),%r13d\n-/build/1st/desklaunch-1.1.8/desklaunch.c:179\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:179\n \tmov %rax,0x18(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:181\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:181\n \tcall 22f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:182\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:182\n \tmov %r14,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:181\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:181\n \tmov %rax,0x28(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:182\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:182\n \tcall 22f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:183\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:183\n \tmov %rbp,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:182\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:182\n \tmov %rax,0x30(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:183\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:183\n \tcall 22f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:197\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:197\n \tmov 0x3aa6(%rip),%rdi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:195\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:195\n \tmov %r13d,%r9d\n \tmov %ebx,%r8d\n-/build/1st/desklaunch-1.1.8/desklaunch.c:183\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:183\n \tmov %rax,0x38(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:184\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:184\n \tmov 0x3a7d(%rip),%rax \n-/build/1st/desklaunch-1.1.8/desklaunch.c:195\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:195\n \tlea 0xa0(%rsp),%rcx\n \tmov 0x3a76(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:187\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:187\n \tmov %r15,0x3a67(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:184\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:184\n \tmov %rax,0x40(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:185\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:185\n \tmov 0x10(%rsp),%rax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:189\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:189\n \tmovq $0x2003c,0xe8(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:185\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:185\n \tmov %rax,(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:186\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:186\n \tmov 0x18(%rsp),%rax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:192\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:192\n \tmovl $0x0,0xf8(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:186\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:186\n \tmov %rax,0x8(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:197\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:197\n \tmovslq 0x3a44(%rip),%rax \n-/build/1st/desklaunch-1.1.8/desklaunch.c:193\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:193\n \tmovq $0x0,0xa8(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:197\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:197\n \tshl $0x7,%rax\n \tadd 0xe8(%rdi),%rax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:195\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:195\n \tpush %rcx\n \tpush $0xa02\n \tpush 0x40(%rax)\n \tpush $0x0\n \tmov 0x38(%rax),%eax\n \tpush %rax\n \tpush $0x0\n \tmov 0x38(%rsp),%ecx\n \tmov 0x3c(%rsp),%edx\n \tcall 2210 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:199\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:199\n \tmov (%r15),%rdx\n \tmov 0x3a0d(%rip),%rdi \n \tadd $0x30,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:195\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:195\n \tmov %rax,%rsi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:194\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:194\n \tmov %rax,0x20(%r15)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:199\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:199\n \tcall 2290 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:200\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:200\n \tmov 0x39de(%rip),%rax \n \txor %ecx,%ecx\n \txor %edx,%edx\n \tsub $0x8,%rsp\n \tmov 0x8(%r15),%r9\n \tmov 0x39e3(%rip),%rdi \n \txor %r8d,%r8d\n \tmov 0x20(%rax),%rsi\n \tpush $0x0\n \tcall 2090 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:203\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:203\n \tmov 0x20(%r15),%rsi\n set_gnome_hint():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:114\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:114\n \txor %r9d,%r9d\n \tmov $0x6,%ecx\n \tmovq $0x1,0x60(%rsp)\n \tmov 0x3979(%rip),%rdx \n \tmov $0x20,%r8d\n \tpush $0x1\n \tmov 0x39aa(%rip),%rdi \n \tlea 0x68(%rsp),%r12\n \tpush %r12\n \tcall 2200 \n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:204\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:204\n \tmov 0x20(%r15),%rsi\n set_gnome_hint():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:114\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:114\n \txor %r9d,%r9d\n \tmov $0x6,%ecx\n \tmovq $0x7,0x70(%rsp)\n \tadd $0x20,%rsp\n \tmov 0x3946(%rip),%rdx \n \tmov $0x20,%r8d\n \tpush $0x1\n \tmov 0x396f(%rip),%rdi \n \tpush %r12\n \tcall 2200 \n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:207\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:207\n \tmov 0x20(%r15),%rsi\n set_gnome_hint():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:114\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:114\n \txor %r9d,%r9d\n \tmov $0x6,%ecx\n \tmovq $0x0,0x60(%rsp)\n \tmov 0x391c(%rip),%rdx \n \tmov $0x20,%r8d\n \tpush $0x1\n \tmov 0x393d(%rip),%rdi \n \tpush %r12\n \tcall 2200 \n set_mwm_hints():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:125\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:125\n \tmov 0x38df(%rip),%rdx \n \tmov 0x20(%r15),%rsi\n \txor %r9d,%r9d\n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:209\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:209\n \tmovq $0x2,0x40(%rsp)\n set_mwm_hints():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:125\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:125\n \tmov 0x3918(%rip),%rdi \n \tmov $0x20,%r8d\n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:210\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:210\n \tmovq $0x0,0x50(%rsp)\n set_mwm_hints():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:125\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:125\n \tadd $0x20,%rsp\n \tmov %rdx,%rcx\n \tpush $0x28\n \tlea 0x28(%rsp),%rax\n \tpush %rax\n \tcall 2200 \n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:214\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:214\n \tmov 0x20(%r15),%rsi\n \tmov 0x38ea(%rip),%rdi \n \tmov %r12,%rdx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:213\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:213\n \tmovq $0x4,0x60(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:214\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:214\n \tcall 2120 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:216\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:216\n \tmov 0x20(%r15),%rsi\n \tmov 0x38ce(%rip),%rdi \n \tcall 22a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:217\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:217\n \tmov 0x20(%r15),%rsi\n \tmov 0x38be(%rip),%rdi \n \tcall 2310 \n \tpop %rax\n \tpop %rdx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:221\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:221\n \tadd $0x1f8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tretq \n \tnopl 0x0(%rax,%rax,1)\n print_error():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:102\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:102\n \tmov 0x3839(%rip),%rdi \n \tlea 0x1687(%rip),%rdx \n \tlea 0x166f(%rip),%rsi \n \txor %eax,%eax\n \tcall 2190 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:105\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:105\n \tjmp 2969 \n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:176\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:176\n \tmov $0x1,%esi\n \tlea 0x172e(%rip),%rdi \n \tcall 2580 \n \tjmp 272c \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnop\n \n 00000000000029c0 :\n find_icon_from_window():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:232\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:232\n \tmov 0x3841(%rip),%rax \n \ttest %rax,%rax\n \tjne 29d9 \n \tjmp 29df \n \txchg %ax,%ax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:232 (discriminator 2)\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:232 (discriminator 2)\n \tmov 0x40(%rax),%rax\n \ttest %rax,%rax\n \tje 29df \n-/build/1st/desklaunch-1.1.8/desklaunch.c:233\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:233\n \tcmp %rdi,0x20(%rax)\n \tjne 29d0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:236\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:236\n \tretq \n \n 00000000000029e0 :\n free_icons():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:240\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:240\n \tpush %rbx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:247\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:247\n \tmov 0x3820(%rip),%rbx \n \ttest %rbx,%rbx\n \tje 2a85 \n \tnopl 0x0(%rax)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:249\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:249\n \tmov 0x20(%rbx),%rsi\n \tmov 0x381d(%rip),%rdi \n \tcall 2160 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:250\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:250\n \tmov 0x37f9(%rip),%rax \n \tmov 0x380a(%rip),%rdi \n \tmov (%rax),%rsi\n \tcall 2100 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:251\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:251\n \tmov 0x37e3(%rip),%rax \n \tmov 0x37f4(%rip),%rdi \n \tmov 0x8(%rax),%rsi\n \tcall 2100 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:252\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:252\n \tmov 0x37cc(%rip),%rax \n \tmov 0x28(%rax),%rdi\n \tcall 2040 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:253\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:253\n \tmov 0x37bc(%rip),%rax \n \tmov 0x38(%rax),%rdi\n \tcall 2040 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:254\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:254\n \tmov 0x37ac(%rip),%rax \n \tmov 0x30(%rax),%rdi\n \tcall 2040 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:255\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:255\n \tmov 0x379c(%rip),%rdi \n \tmov 0x40(%rdi),%rbx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:256\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:256\n \tcall 2040 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:257\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:257\n \tmov %rbx,0x378c(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:247\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:247\n \ttest %rbx,%rbx\n \tjne 29f8 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:259\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:259\n \tpop %rbx\n \tretq \n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000002a90 :\n parse_rc():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:269\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:269\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x408,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:277\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:277\n \tcall 20d0 \n \tmov %rbx,%rdi\n \tmov %rax,%rbp\n \tcall 20d0 \n \tlea 0x2(%rbp,%rax,1),%rbp\n \tmov %rbp,%rdi\n \tcall 21d0 \n \ttest %rax,%rax\n \tje 2b8a \n-/build/1st/desklaunch-1.1.8/desklaunch.c:280\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:280\n \tmov %rbx,%r8\n \tmov %r13,%rcx\n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r12\n \tlea 0x1547(%rip),%rdx \n \txor %eax,%eax\n \tmov %rsp,%rbx\n \tcall 20e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:282\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:282\n \tlea 0x153c(%rip),%rsi \n \tmov %r12,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:286\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:286\n \tlea 0x1534(%rip),%r13 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:282\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:282\n \tcall 2270 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:289\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:289\n \tlea 0x152a(%rip),%r14 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:291\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:291\n \tlea 0x1556(%rip),%r15 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:282\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:282\n \tmov %rax,%rbp\n \ttest %rax,%rax\n \tje 2b78 \n \tnopl 0x0(%rax)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:284\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:284\n \tmov %rbp,%rdx\n \tmov $0x400,%esi\n \tmov %rbx,%rdi\n \tcall 2150 \n \ttest %rax,%rax\n \tje 2b70 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:286\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:286\n \tmov %rbx,%rdi\n \tmov %r13,%rsi\n \tcall 2280 \n \tmov %rax,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:287\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:287\n \ttest %rax,%rax\n \tje 2b20 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:289\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:289\n \tmov %r14,%rsi\n \tcall 2170 \n \ttest %eax,%eax\n \tjne 2b20 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:291\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:291\n \txor %edi,%edi\n \tmov %r15,%rsi\n \tcall 2280 \n \tmov %rax,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:292\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:292\n \ttest %rax,%rax\n \tje 2b20 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:293\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:293\n \tcall 2630 \n \tjmp 2b20 \n \tnopl (%rax)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:297\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:297\n \tmov %rbp,%rdi\n \tcall 20c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:299\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:299\n \tmov %r12,%rdi\n \tcall 2040 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:300\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:300\n \tmovl $0x0,0x366e(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:301\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:301\n \tadd $0x408,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tretq \n \tnopl 0x0(%rax)\n \n 0000000000002ba0 :\n save_icons():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:305\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:305\n \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:314\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:314\n \tcall 20d0 \n \tmov %rbx,%rdi\n \tmov %rax,%rbp\n \tcall 20d0 \n \tlea 0x2(%rbp,%rax,1),%rbp\n \tmov %rbp,%rdi\n \tcall 21d0 \n \ttest %rax,%rax\n \tje 2c91 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:317\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:317\n \tmov %rbp,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r12\n \tmov %rbx,%r8\n \tmov %r13,%rcx\n \tlea 0x143e(%rip),%rdx \n \txor %eax,%eax\n \tcall 20e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:319\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:319\n \tlea 0x143f(%rip),%rsi \n \tmov %r12,%rdi\n \tcall 2270 \n \tmov %rax,%rbp\n \ttest %rax,%rax\n \tje 2c75 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:321\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:321\n \tmov %rax,%rcx\n \tmov $0x36,%edx\n \tmov $0x1,%esi\n \tlea 0x14e2(%rip),%rdi \n \tcall 22e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:323\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:323\n \tmov 0x35de(%rip),%rbx \n \ttest %rbx,%rbx\n \tje 2c6d \n \tlea 0x1405(%rip),%r13 \n \tcs nopw 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:324 (discriminator 3)\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:324 (discriminator 3)\n \tmov 0x14(%rbx),%ecx\n \tmov 0x10(%rbx),%edx\n \tsub $0x8,%rsp\n \tmov %r13,%rsi\n \tmov 0x30(%rbx),%r9\n \tmov 0x28(%rbx),%r8\n \tpush 0x38(%rbx)\n \tmov %rbp,%rdi\n \txor %eax,%eax\n \tcall 2190 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:323 (discriminator 3)\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:323 (discriminator 3)\n \tmov 0x40(%rbx),%rbx\n \tpop %rdx\n \tpop %rcx\n \ttest %rbx,%rbx\n \tjne 2c40 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:326\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:326\n \tmov %rbp,%rdi\n \tcall 20c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:328\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:328\n \tmovl $0x0,0x3579(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:330\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:330\n \tadd $0x8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:329\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:329\n \tmov %r12,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:330\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:330\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n-/build/1st/desklaunch-1.1.8/desklaunch.c:329\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:329\n \tjmp 2040 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:330\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:330\n \tpop %rax\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tretq \n \tnopl 0x0(%rax)\n \n 0000000000002ca0 :\n fork_exec():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:340\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:340\n \tpush %r12\n \tmov %rdi,%r12\n-/build/1st/desklaunch-1.1.8/desklaunch.c:341\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:341\n \tcall 2340 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:348\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:348\n \tcmp $0xffffffff,%eax\n \tje 2d00 \n \ttest %eax,%eax\n \tjne 2d20 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:351\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:351\n \txor %r8d,%r8d\n \tmov %r12,%rcx\n \tlea 0x1390(%rip),%rdx \n \tlea 0x1391(%rip),%rsi \n \tlea 0x1385(%rip),%rdi \n \tcall 2300 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:352\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:352\n \tmov $0xd,%edx\n \tmov $0x1,%esi\n \tmov 0x34dc(%rip),%rcx \n \tlea 0x1370(%rip),%rdi \n \tcall 22e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:353\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:353\n \txor %edi,%edi\n \tcall 22d0 \n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:356\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:356\n \tmov 0x34b9(%rip),%rcx \n \tmov $0xd,%edx\n \tmov $0x1,%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:359\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:359\n \tpop %r12\n-/build/1st/desklaunch-1.1.8/desklaunch.c:356\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:356\n \tlea 0x134f(%rip),%rdi \n \tjmp 22e0 \n \tnop\n-/build/1st/desklaunch-1.1.8/desklaunch.c:359\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:359\n \tpop %r12\n \tretq \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \txchg %ax,%ax\n \n 0000000000002d30 :\n event_enter_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:369\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:369\n \tpush %rbp\n \tpush %rbx\n \tsub $0x8,%rsp\n find_icon_from_window():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:232\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:232\n \tmov 0x34cb(%rip),%rbx \n event_enter_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:377\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:377\n \tmov 0x20(%rdi),%rax\n find_icon_from_window():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:232\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:232\n \ttest %rbx,%rbx\n \tjne 2d5d \n \tjmp 2e31 \n \tnopl 0x0(%rax,%rax,1)\n \tmov 0x40(%rbx),%rbx\n \ttest %rbx,%rbx\n \tje 2e31 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:233\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:233\n \tcmp 0x20(%rbx),%rax\n \tjne 2d50 \n event_enter_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:381\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:381\n \tmov 0x30(%rbx),%rbp\n \tmov %rbp,%rdi\n \tcall 20d0 \n \tmov 0x34c2(%rip),%rdi \n \tmov %rbp,%rsi\n \tmov %eax,%edx\n \tcall 22b0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:384\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:384\n \tmov 0x1c(%rbx),%ecx\n \tmov 0x3496(%rip),%rdi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:381\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:381\n \tlea 0x2(%rax),%r8d\n-/build/1st/desklaunch-1.1.8/desklaunch.c:382\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:382\n \tmov 0x34a3(%rip),%rax \n-/build/1st/desklaunch-1.1.8/desklaunch.c:384\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:384\n \tadd 0x14(%rbx),%ecx\n \tadd $0x4,%ecx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:382\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:382\n \tmov 0x5c(%rax),%esi\n \tadd 0x58(%rax),%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:383\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:383\n \tmov 0x18(%rbx),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:384\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:384\n \tlea 0x2(%rsi),%r9d\n \tmov 0x3481(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:383\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:383\n \tmov %eax,%edx\n \tshr $0x1f,%edx\n \tadd %eax,%edx\n \tmov %r8d,%eax\n \tshr $0x1f,%eax\n \tsar %edx\n \tadd 0x10(%rbx),%edx\n \tadd %r8d,%eax\n \tsar %eax\n \tsub %eax,%edx\n \tsub $0x1,%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:384\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:384\n \tcall 20f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:386\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:386\n \tmov 0x3459(%rip),%rsi \n \tmov 0x3442(%rip),%rdi \n \tcall 21e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:388\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:388\n \tmov 0x30(%rbx),%rbp\n \tmov %rbp,%rdi\n \tcall 20d0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:387\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:387\n \tsub $0x8,%rsp\n \tmov %rbp,%r9\n \tmov 0x3443(%rip),%rdx \n-/build/1st/desklaunch-1.1.8/desklaunch.c:388\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:388\n \tmov %rax,%r8\n \tmov 0x3431(%rip),%rax \n-/build/1st/desklaunch-1.1.8/desklaunch.c:387\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:387\n \tmov $0x1,%ecx\n \tmov 0x341d(%rip),%rsi \n \tmov 0x3406(%rip),%rdi \n \tmov 0x58(%rax),%eax\n \tpush %r8\n \tlea 0x1(%rax),%r8d\n \tcall 2220 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:389\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:389\n \tmov %rbx,0x33d1(%rip) \n \tpop %rax\n \tpop %rdx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:391\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:391\n \tadd $0x8,%rsp\n \tpop %rbx\n \tpop %rbp\n \tretq \n \tnopl 0x0(%rax,%rax,1)\n \n 0000000000002e40 :\n event_leave_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:395\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:395\n \tsub $0x8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:400\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:400\n \tmov 0x33e5(%rip),%rsi \n \tmov 0x33ce(%rip),%rdi \n \tcall 2050 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:401\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:401\n \tmov 0x33d2(%rip),%rsi \n \tmov 0x33bb(%rip),%rdi \n \tcall 2250 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:402\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:402\n \tmovq $0x0,0x338b(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:403\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:403\n \tadd $0x8,%rsp\n \tretq \n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000002e80 :\n event_button_release():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:412\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:412\n \tmov 0x3379(%rip),%rax \n \ttest %rax,%rax\n \tje 2e96 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:414\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:414\n \tmov 0x20(%rax),%rsi\n \tcmp %rsi,0x20(%rdi)\n \tje 2ea0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:418\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:418\n \tretq \n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:415\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:415\n \tmovabs $0xffffffff00000100,%rdx\n \tand 0x50(%rdi),%rdx\n \tmovabs $0x100000100,%rcx\n \tcmp %rcx,%rdx\n \tjne 2e96 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:416\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:416\n \tmov 0x38(%rax),%rdi\n \tjmp 2ca0 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000002ed0 :\n find_icon_from_window():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:232\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:232\n \tmov 0x3331(%rip),%rax \n event_configure_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:429\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:429\n \tmov 0x28(%rdi),%rdx\n find_icon_from_window():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:232\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:232\n \ttest %rax,%rax\n \tjne 2ef1 \n \tjmp 2f01 \n \tnopw 0x0(%rax,%rax,1)\n \tmov 0x40(%rax),%rax\n \ttest %rax,%rax\n \tje 2f50 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:233\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:233\n \tcmp 0x20(%rax),%rdx\n \tjne 2ee8 \n event_configure_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:432\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:432\n \tmov 0x30(%rdi),%rcx\n \tcmp %rcx,0x10(%rax)\n \tjne 2f08 \n \tretq \n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:422\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:422\n \tsub $0x8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:434\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:434\n \tmov 0x30(%rdi),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:436\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:436\n \tmov 0x331a(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:434\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:434\n \tmov %edx,0x10(%rax)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:435\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:435\n \tmov 0x34(%rdi),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:436\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:436\n \tmov 0x32fd(%rip),%rdi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:435\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:435\n \tmov %edx,0x14(%rax)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:436\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:436\n \tcall 2250 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:437\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:437\n \tlea 0x1145(%rip),%rdi \n \tcall 2030 \n \tlea 0x113e(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:440\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:440\n \tadd $0x8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:437\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:437\n \tmov %rax,%rdi\n \tjmp 2ba0 \n \tnopw 0x0(%rax,%rax,1)\n find_icon_from_window():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:437\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:437\n \tretq \n event_configure_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:437\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:437\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n \n 0000000000002f60 :\n quit():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:450\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:450\n \tsub $0x8,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:455\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:455\n \txor %eax,%eax\n \tcall 29e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:456\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:456\n \tmov 0x32be(%rip),%rsi \n \tmov 0x32a7(%rip),%rdi \n \tcall 2160 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:457\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:457\n \tmov 0x32b3(%rip),%rsi \n \tmov 0x3294(%rip),%rdi \n \tcall 2080 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:458\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:458\n \tmov 0x32a8(%rip),%rsi \n \tmov 0x3281(%rip),%rdi \n \tcall 22c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:459\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:459\n \tmov 0x3275(%rip),%rdi \n \tcall 2320 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:460\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:460\n \txor %edi,%edi\n \tcall 22d0 \n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000002fc0 :\n signal_handler():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:470\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:470\n \tcmp $0xf,%edi\n \tje 3001 \n \tjg 2fe0 \n \tcmp $0x1,%edi\n \tjne 2ff0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:473\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:473\n \tmovl $0x1,0x3222(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:474\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:474\n \tretq \n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:470\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:470\n \tcmp $0x11,%edi\n \tjne 3000 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:480\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:480\n \txor %edi,%edi\n \tjmp 2330 \n \tnopl 0x0(%rax)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:470\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:470\n \tcmp $0x2,%edi\n \tje 3001 \n \tretq \n \tcs nopw 0x0(%rax,%rax,1)\n \tretq \n-/build/1st/desklaunch-1.1.8/desklaunch.c:465\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:465\n \tpush %rax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:477\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:477\n \txor %eax,%eax\n \tcall 2f60 \n \tnopl 0x0(%rax)\n \n 0000000000003010 :\n initialize():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:487\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:487\n \tpush %rbp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:497\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:497\n \tlea -0x58(%rip),%rax \n-/build/1st/desklaunch-1.1.8/desklaunch.c:499\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:499\n \txor %edx,%edx\n \tmov $0xf,%edi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:487\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:487\n \tsub $0x1b0,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:499\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:499\n \tlea 0x110(%rsp),%rbp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:497\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:497\n \tmov %rax,0x110(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:498\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:498\n \tmovl $0x0,0x198(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:499\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:499\n \tmov %rbp,%rsi\n \tcall 20a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:500\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:500\n \txor %edx,%edx\n \tmov %rbp,%rsi\n \tmov $0x2,%edi\n \tcall 20a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:501\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:501\n \txor %edx,%edx\n \tmov %rbp,%rsi\n \tmov $0x1,%edi\n \tcall 20a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:502\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:502\n \txor %edx,%edx\n \tmov %rbp,%rsi\n \tmov $0x11,%edi\n \tcall 20a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:504\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:504\n \txor %edi,%edi\n \tcall 2180 \n \tmov %rax,0x319c(%rip) \n \ttest %rax,%rax\n \tje 3248 \n \tmov %rax,%rdi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:507\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:507\n \tcall 2130 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:508\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:508\n \tmov 0x3184(%rip),%rdi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:507\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:507\n \tmov %eax,0x3176(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:508\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:508\n \tcall 2260 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:510\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:510\n \tmov 0x3172(%rip),%rdi \n \tmov %rsp,%rcx\n \tlea 0x10(%rsp),%r8\n-/build/1st/desklaunch-1.1.8/desklaunch.c:508\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:508\n \tmov %rax,0x3153(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:510\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:510\n \tmovslq 0x3154(%rip),%rax \n \tlea 0xfbf(%rip),%rdx \n \tshl $0x7,%rax\n \tadd 0xe8(%rdi),%rax\n \tmov 0x50(%rax),%rsi\n \tcall 2230 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:512\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:512\n \tmov 0x313a(%rip),%rdi \n \tlea 0xfa5(%rip),%rsi \n \tcall 2110 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:518\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:518\n \tmov 0x3127(%rip),%rdi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:517\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:517\n \txor %ecx,%ecx\n \tlea 0x20(%rsp),%rdx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:512\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:512\n \tmov %rax,0x3131(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:515\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:515\n \tmov (%rsp),%rax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:517\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:517\n \tmov $0xa,%r9d\n \tmov $0xa,%r8d\n-/build/1st/desklaunch-1.1.8/desklaunch.c:514\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:514\n \tmovl $0x1,0x78(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:517\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:517\n \tmov 0x30ea(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:515\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:515\n \tmov %rax,0x28(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:518\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:518\n \tmovslq 0x30e6(%rip),%rax \n \tshl $0x7,%rax\n \tadd 0xe8(%rdi),%rax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:517\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:517\n \tpush %rdx\n \txor %edx,%edx\n \tpush $0x202\n \tpush 0x40(%rax)\n \tpush $0x0\n \tmov 0x38(%rax),%eax\n \tpush %rax\n \tpush $0x1\n \tcall 2210 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:525\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:525\n \tmov 0x30b4(%rip),%rsi \n \tmov $0x4005,%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:521\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:521\n \tmovl $0x3,0xc0(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:516\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:516\n \tmov %rax,0x30bd(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:523\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:523\n \tmov 0x30be(%rip),%rax \n-/build/1st/desklaunch-1.1.8/desklaunch.c:522\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:522\n \tmovq $0x0,0xd0(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:525\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:525\n \tmov 0x3093(%rip),%rdi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:523\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:523\n \tmov 0x8(%rax),%rax\n \tmov %rax,0x118(%rsp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:525\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:525\n \tadd $0x30,%rsp\n \tlea 0x90(%rsp),%rcx\n \tcall 2240 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:527\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:527\n \tmov 0x306f(%rip),%rdi \n \txor %edx,%edx\n \tlea 0xee6(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:524\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:524\n \tmov %rax,0x307f(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:527\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:527\n \tcall 21f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:528\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:528\n \tmov 0x3053(%rip),%rdi \n \txor %edx,%edx\n \tlea 0xed5(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:527\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:527\n \tmov %rax,0x3003(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:528\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:528\n \tcall 21f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:529\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:529\n \tmov 0x3037(%rip),%rdi \n \txor %edx,%edx\n \tlea 0xec4(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:528\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:528\n \tmov %rax,0x2fef(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:529\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:529\n \tcall 21f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:530\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:530\n \tmov 0x301b(%rip),%rdi \n \txor %edx,%edx\n \tlea 0xeb3(%rip),%rsi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:529\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:529\n \tmov %rax,0x2fdb(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:530\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:530\n \tcall 21f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:532\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:532\n \tlea 0xe56(%rip),%rdi \n-/build/1st/desklaunch-1.1.8/desklaunch.c:530\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:530\n \tmov %rax,0x2fa8(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:532\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:532\n \tcall 2030 \n \tlea 0xe48(%rip),%rsi \n \tmov %rax,%rdi\n \tcall 2a90 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:533\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:533\n \tadd $0x1b0,%rsp\n \tpop %rbp\n \tretq \n \tnopl (%rax)\n print_error():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:102\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:102\n \tmov 0x2f71(%rip),%rdi \n \tlea 0xee2(%rip),%rdx \n \tlea 0xda7(%rip),%rsi \n \txor %eax,%eax\n \tcall 2190 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:104\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:104\n \tmov $0x1,%edi\n \tcall 22d0 \n initialize():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:104\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:104\n \txchg %ax,%ax\n \n 0000000000003270 :\n process_all_events():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:537\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:537\n \tpush %r12\n event_button_release():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:415\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:415\n \tmovabs $0xffffffff00000100,%r12\n process_all_events():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:537\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:537\n \tpush %rbp\n event_button_release():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:415\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:415\n \tmovabs $0x100000100,%rbp\n process_all_events():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:537\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:537\n \tpush %rbx\n \tsub $0xc0,%rsp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:542\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:542\n \tmov %rsp,%rbx\n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:538\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:538\n \tmov 0x2f81(%rip),%rdi \n \tcall 20b0 \n \ttest %eax,%eax\n \tje 32e7 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:542\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:542\n \tmov 0x2f71(%rip),%rdi \n \tmov %rbx,%rsi\n \tcall 21c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:543\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:543\n \tmov (%rsp),%eax\n \tcmp $0x8,%eax\n \tje 3350 \n \tjg 32f8 \n \tcmp $0x5,%eax\n \tje 3310 \n \tcmp $0x7,%eax\n \tjne 3298 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:546\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:546\n \tmov %rbx,%rdi\n \tcall 2d30 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:538\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:538\n \tmov 0x2f42(%rip),%rdi \n \tcall 20b0 \n \ttest %eax,%eax\n \tjne 32a8 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:559\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:559\n \tadd $0xc0,%rsp\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tretq \n \tnopl 0x0(%rax,%rax,1)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:543\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:543\n \tcmp $0x16,%eax\n \tjne 3298 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:555\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:555\n \tmov %rbx,%rdi\n \tcall 2ed0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:556\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:556\n \tjmp 3298 \n \tnopw 0x0(%rax,%rax,1)\n event_button_release():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:412\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:412\n \tmov 0x2ee9(%rip),%rax \n \ttest %rax,%rax\n \tje 3298 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:414\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:414\n \tmov 0x20(%rax),%rcx\n \tcmp %rcx,0x20(%rsp)\n \tjne 3298 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:415\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:415\n \tmov 0x50(%rsp),%rdx\n \tand %r12,%rdx\n \tcmp %rbp,%rdx\n \tjne 3298 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:416\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:416\n \tmov 0x38(%rax),%rdi\n \tcall 2ca0 \n \tjmp 3298 \n \txchg %ax,%ax\n event_leave_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:400\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:400\n \tmov 0x2ed9(%rip),%rsi \n \tmov 0x2ec2(%rip),%rdi \n \tcall 2050 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:401\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:401\n \tmov 0x2ec6(%rip),%rsi \n \tmov 0x2eaf(%rip),%rdi \n \tcall 2250 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:402\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:402\n \tmovq $0x0,0x2e7f(%rip) \n-/build/1st/desklaunch-1.1.8/desklaunch.c:403\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:403\n \tjmp 3298 \n process_all_events():\n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000003390 <__libc_csu_init>:\n __libc_csu_init():\n \tpush %r15\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.BdTUVtlA1L/dbd-tmp-xxZBmfO/diffoscope_swxsd25a_b2/tmpknxqi8db_DebTarContainer/0/.debug/66f787aeffaef0261dd5fb5461db3581372151.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36366637 38376165 66666165 66303236 66f787aeffaef026\n- 0x00000010 31646435 66623534 36316462 33353831 1dd5fb5461db3581\n- 0x00000020 33373231 35312e64 65627567 00000000 372151.debug....\n- 0x00000030 352b3e95 5+>.\n+ 0x00000000 30326461 37313961 61376633 34373961 02da719aa7f3479a\n+ 0x00000010 33643538 35353966 64363561 61336334 3d58559fd65aa3c4\n+ 0x00000020 63346130 33392e64 65627567 00000000 c4a039.debug....\n+ 0x00000030 71414272 qABr\n \n"}]}]}]}]}, {"source1": "desklaunch-dbgsym_1.1.8_amd64.deb", "source2": "desklaunch-dbgsym_1.1.8_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 2010-11-30 11:21:58.000000 debian-binary\n--rw-r--r-- 0 0 0 512 2010-11-30 11:21:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17824 2010-11-30 11:21:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 516 2010-11-30 11:21:58.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 17836 2010-11-30 11:21:58.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Stefan Pfetzing \n Installed-Size: 34\n Depends: desklaunch (= 1.1.8)\n Section: debug\n Priority: optional\n Description: debug symbols for desklaunch\n-Build-Ids: 2666f787aeffaef0261dd5fb5461db3581372151\n+Build-Ids: 4702da719aa7f3479a3d58559fd65aa3c4c4a039\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 +1 @@\n-usr/lib/debug/.build-id/26/66f787aeffaef0261dd5fb5461db3581372151.debug\n+usr/lib/debug/.build-id/47/02da719aa7f3479a3d58559fd65aa3c4c4a039.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/lib/debug/.build-id/26/\n--rw-r--r-- 0 root (0) root (0) 23672 2010-11-30 11:21:58.000000 ./usr/lib/debug/.build-id/26/66f787aeffaef0261dd5fb5461db3581372151.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/lib/debug/.build-id/47/\n+-rw-r--r-- 0 root (0) root (0) 23664 2010-11-30 11:21:58.000000 ./usr/lib/debug/.build-id/47/02da719aa7f3479a3d58559fd65aa3c4c4a039.debug\n drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/share/doc/desklaunch-dbgsym -> desklaunch\n"}, {"source1": "./usr/lib/debug/.build-id/26/66f787aeffaef0261dd5fb5461db3581372151.debug", "source2": "./usr/lib/debug/.build-id/47/02da719aa7f3479a3d58559fd65aa3c4c4a039.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 8% 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: 0x2490\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 21176 (bytes into file)\n+ Start of section headers: 21168 (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: 39\n Section header string table index: 38\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 39 section headers, starting at offset 0x52b8:\n+There are 39 section headers, starting at offset 0x52b0:\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@@ -27,22 +27,22 @@\n [22] .dynamic NOBITS 0000000000005dc8 000db8 000210 10 WA 7 0 8\n [23] .got NOBITS 0000000000005fd8 000db8 000028 08 WA 0 0 8\n [24] .got.plt NOBITS 0000000000006000 000db8 0001a8 08 WA 0 0 8\n [25] .data NOBITS 00000000000061a8 000db8 000010 00 WA 0 0 8\n [26] .bss NOBITS 00000000000061c0 000db8 000088 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 00039c 00001e 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 0003c0 00003a 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 000400 00240e 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 000400 00240f 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 002810 000287 00 C 0 0 8\n- [31] .debug_line PROGBITS 0000000000000000 002a98 0005da 00 C 0 0 8\n- [32] .debug_str PROGBITS 0000000000000000 003078 000a0d 01 MSC 0 0 8\n- [33] .debug_line_str PROGBITS 0000000000000000 003a88 0000fa 01 MSC 0 0 8\n- [34] .debug_loclists PROGBITS 0000000000000000 003b88 0003ad 00 C 0 0 8\n- [35] .debug_rnglists PROGBITS 0000000000000000 003f38 000093 00 C 0 0 8\n- [36] .symtab SYMTAB 0000000000000000 003fd0 000ae0 18 37 21 8\n- [37] .strtab STRTAB 0000000000000000 004ab0 00067a 00 0 0 1\n- [38] .shstrtab STRTAB 0000000000000000 00512a 00018a 00 0 0 1\n+ [31] .debug_line PROGBITS 0000000000000000 002a98 0005d8 00 C 0 0 8\n+ [32] .debug_str PROGBITS 0000000000000000 003070 000a0d 01 MSC 0 0 8\n+ [33] .debug_line_str PROGBITS 0000000000000000 003a80 0000fc 01 MSC 0 0 8\n+ [34] .debug_loclists PROGBITS 0000000000000000 003b80 0003ad 00 C 0 0 8\n+ [35] .debug_rnglists PROGBITS 0000000000000000 003f30 000093 00 C 0 0 8\n+ [36] .symtab SYMTAB 0000000000000000 003fc8 000ae0 18 37 21 8\n+ [37] .strtab STRTAB 0000000000000000 004aa8 00067a 00 0 0 1\n+ [38] .shstrtab STRTAB 0000000000000000 005122 00018a 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: 2666f787aeffaef0261dd5fb5461db3581372151\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4702da719aa7f3479a3d58559fd65aa3c4c4a039\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=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "comments": ["error from `readelf --wide --debug-dump=rawline {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -25,51 +25,51 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 8, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x0): /build/1st/desklaunch-1.1.8\n- 1\t(line_strp)\t(offset: 0x29): /usr/include\n- 2\t(line_strp)\t(offset: 0x36): /usr/include/x86_64-linux-gnu/bits\n- 3\t(line_strp)\t(offset: 0x59): /usr/include/x86_64-linux-gnu/sys\n- 4\t(line_strp)\t(offset: 0x7b): /usr/lib/gcc/x86_64-linux-gnu/11/include\n- 5\t(line_strp)\t(offset: 0xa4): /usr/include/x86_64-linux-gnu/bits/types\n- 6\t(line_strp)\t(offset: 0xcd): /usr/include/X11\n- 7\t(line_strp)\t(offset: 0xde): /usr/include/X11/extensions\n+ 0\t(line_strp)\t(offset: 0x0): /build/2/desklaunch-1.1.8/2nd\n+ 1\t(line_strp)\t(offset: 0x2b): /usr/include\n+ 2\t(line_strp)\t(offset: 0x38): /usr/include/x86_64-linux-gnu/bits\n+ 3\t(line_strp)\t(offset: 0x5b): /usr/include/x86_64-linux-gnu/sys\n+ 4\t(line_strp)\t(offset: 0x7d): /usr/lib/gcc/x86_64-linux-gnu/11/include\n+ 5\t(line_strp)\t(offset: 0xa6): /usr/include/x86_64-linux-gnu/bits/types\n+ 6\t(line_strp)\t(offset: 0xcf): /usr/include/X11\n+ 7\t(line_strp)\t(offset: 0xe0): /usr/include/X11/extensions\n \n The File Name Table (offset 0x48, lines 26, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t0\t(line_strp)\t(offset: 0x1c): desklaunch.c\n- 1\t(udata)\t0\t(line_strp)\t(offset: 0x1c): desklaunch.c\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0xfa): stdlib.h\n- 3\t(udata)\t2\t(line_strp)\t(offset: 0x103): types.h\n- 4\t(udata)\t3\t(line_strp)\t(offset: 0x103): types.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x10b): stddef.h\n- 6\t(udata)\t5\t(line_strp)\t(offset: 0x114): __sigset_t.h\n- 7\t(udata)\t5\t(line_strp)\t(offset: 0x121): struct_timeval.h\n- 8\t(udata)\t3\t(line_strp)\t(offset: 0x132): select.h\n- 9\t(udata)\t6\t(line_strp)\t(offset: 0x13b): X.h\n- 10\t(udata)\t6\t(line_strp)\t(offset: 0x13f): Xlib.h\n- 11\t(udata)\t6\t(line_strp)\t(offset: 0x146): Xutil.h\n- 12\t(udata)\t6\t(line_strp)\t(offset: 0x14e): xpm.h\n- 13\t(udata)\t5\t(line_strp)\t(offset: 0x154): struct_FILE.h\n- 14\t(udata)\t5\t(line_strp)\t(offset: 0x15b): FILE.h\n- 15\t(udata)\t5\t(line_strp)\t(offset: 0x162): __sigval_t.h\n- 16\t(udata)\t5\t(line_strp)\t(offset: 0x16f): siginfo_t.h\n- 17\t(udata)\t1\t(line_strp)\t(offset: 0x17b): signal.h\n- 18\t(udata)\t2\t(line_strp)\t(offset: 0x184): sigaction.h\n- 19\t(udata)\t1\t(line_strp)\t(offset: 0x190): stdio.h\n- 20\t(udata)\t3\t(line_strp)\t(offset: 0x198): wait.h\n- 21\t(udata)\t1\t(line_strp)\t(offset: 0x19f): unistd.h\n- 22\t(udata)\t1\t(line_strp)\t(offset: 0x1a8): errno.h\n- 23\t(udata)\t1\t(line_strp)\t(offset: 0x1b0): string.h\n- 24\t(udata)\t7\t(line_strp)\t(offset: 0x1b9): shape.h\n- 25\t(udata)\t0\t(line_strp)\t(offset: 0x1c1): \n+ 0\t(udata)\t0\t(line_strp)\t(offset: 0x1e): desklaunch.c\n+ 1\t(udata)\t0\t(line_strp)\t(offset: 0x1e): desklaunch.c\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0xfc): stdlib.h\n+ 3\t(udata)\t2\t(line_strp)\t(offset: 0x105): types.h\n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0x105): types.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x10d): stddef.h\n+ 6\t(udata)\t5\t(line_strp)\t(offset: 0x116): __sigset_t.h\n+ 7\t(udata)\t5\t(line_strp)\t(offset: 0x123): struct_timeval.h\n+ 8\t(udata)\t3\t(line_strp)\t(offset: 0x134): select.h\n+ 9\t(udata)\t6\t(line_strp)\t(offset: 0x13d): X.h\n+ 10\t(udata)\t6\t(line_strp)\t(offset: 0x141): Xlib.h\n+ 11\t(udata)\t6\t(line_strp)\t(offset: 0x148): Xutil.h\n+ 12\t(udata)\t6\t(line_strp)\t(offset: 0x150): xpm.h\n+ 13\t(udata)\t5\t(line_strp)\t(offset: 0x156): struct_FILE.h\n+ 14\t(udata)\t5\t(line_strp)\t(offset: 0x15d): FILE.h\n+ 15\t(udata)\t5\t(line_strp)\t(offset: 0x164): __sigval_t.h\n+ 16\t(udata)\t5\t(line_strp)\t(offset: 0x171): siginfo_t.h\n+ 17\t(udata)\t1\t(line_strp)\t(offset: 0x17d): signal.h\n+ 18\t(udata)\t2\t(line_strp)\t(offset: 0x186): sigaction.h\n+ 19\t(udata)\t1\t(line_strp)\t(offset: 0x192): stdio.h\n+ 20\t(udata)\t3\t(line_strp)\t(offset: 0x19a): wait.h\n+ 21\t(udata)\t1\t(line_strp)\t(offset: 0x1a1): unistd.h\n+ 22\t(udata)\t1\t(line_strp)\t(offset: 0x1aa): errno.h\n+ 23\t(udata)\t1\t(line_strp)\t(offset: 0x1b2): string.h\n+ 24\t(udata)\t7\t(line_strp)\t(offset: 0x1bb): shape.h\n+ 25\t(udata)\t0\t(line_strp)\t(offset: 0x1c3): \n \n Line Number Statements:\n [0x000000ca] Set column to 1\n [0x000000cc] Extended opcode 2: set Address to 0x2580\n [0x000000d7] Advance Line by 96 to 97\n [0x000000da] Copy\n [0x000000db] Set column to 2\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": "@@ -5,16 +5,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x0\n Pointer Size: 8\n <0>: Abbrev Number: 63 (DW_TAG_compile_unit)\n DW_AT_producer : (strp) (offset: 0x1426): GNU C17 11.3.0 -mtune=generic -march=x86-64 -g -O2 -fasynchronous-unwind-tables\n <11> DW_AT_language : (data1) 29\t(C11)\n- <12> DW_AT_name : (line_strp) (offset: 0x1c): desklaunch.c\n- <16> DW_AT_comp_dir : (line_strp) (offset: 0x0): /build/1st/desklaunch-1.1.8\n+ <12> DW_AT_name : (line_strp) (offset: 0x1e): desklaunch.c\n+ <16> DW_AT_comp_dir : (line_strp) (offset: 0x0): /build/2/desklaunch-1.1.8/2nd\n <1a> DW_AT_ranges : (sec_offset) 0xa9\n <1e> DW_AT_low_pc : (addr) 0x0\n <26> DW_AT_stmt_list : (sec_offset) 0x0\n <1><2a>: Abbrev Number: 18 (DW_TAG_base_type)\n <2b> DW_AT_byte_size : (data1) 1\n <2c> DW_AT_encoding : (data1) 8\t(unsigned char)\n <2d> DW_AT_name : (strp) (offset: 0x4b8): unsigned char\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,10 +1,9 @@\n GCC: (Debian 11.3.0-3) 11.3.0\n mzDS}Ffi\n-lU^4,(/>\n 7eXQY-3*J\n _@gvs.!s\n __abi_tag\n desklaunch.c\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "comments": ["error from `readelf --wide --decompress --string-dump=.debug_line_str {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,34 +1,34 @@\n \n String dump of section '.debug_line_str':\n- [ 0] /build/1st/desklaunch-1.1.8\n- [ 1c] desklaunch.c\n- [ 29] /usr/include\n- [ 36] /usr/include/x86_64-linux-gnu/bits\n- [ 59] /usr/include/x86_64-linux-gnu/sys\n- [ 7b] /usr/lib/gcc/x86_64-linux-gnu/11/include\n- [ a4] /usr/include/x86_64-linux-gnu/bits/types\n- [ cd] /usr/include/X11\n- [ de] /usr/include/X11/extensions\n- [ fa] stdlib.h\n- [ 103] types.h\n- [ 10b] stddef.h\n- [ 114] __sigset_t.h\n- [ 121] struct_timeval.h\n- [ 132] select.h\n- [ 13b] X.h\n- [ 13f] Xlib.h\n- [ 146] Xutil.h\n- [ 14e] xpm.h\n- [ 154] struct_FILE.h\n- [ 162] __sigval_t.h\n- [ 16f] siginfo_t.h\n- [ 17b] signal.h\n- [ 184] sigaction.h\n- [ 190] stdio.h\n- [ 198] wait.h\n- [ 19f] unistd.h\n- [ 1a8] errno.h\n- [ 1b0] string.h\n- [ 1b9] shape.h\n- [ 1c1] \n+ [ 0] /build/2/desklaunch-1.1.8/2nd\n+ [ 1e] desklaunch.c\n+ [ 2b] /usr/include\n+ [ 38] /usr/include/x86_64-linux-gnu/bits\n+ [ 5b] /usr/include/x86_64-linux-gnu/sys\n+ [ 7d] /usr/lib/gcc/x86_64-linux-gnu/11/include\n+ [ a6] /usr/include/x86_64-linux-gnu/bits/types\n+ [ cf] /usr/include/X11\n+ [ e0] /usr/include/X11/extensions\n+ [ fc] stdlib.h\n+ [ 105] types.h\n+ [ 10d] stddef.h\n+ [ 116] __sigset_t.h\n+ [ 123] struct_timeval.h\n+ [ 134] select.h\n+ [ 13d] X.h\n+ [ 141] Xlib.h\n+ [ 148] Xutil.h\n+ [ 150] xpm.h\n+ [ 156] struct_FILE.h\n+ [ 164] __sigval_t.h\n+ [ 171] siginfo_t.h\n+ [ 17d] signal.h\n+ [ 186] sigaction.h\n+ [ 192] stdio.h\n+ [ 19a] wait.h\n+ [ 1a1] unistd.h\n+ [ 1aa] errno.h\n+ [ 1b2] string.h\n+ [ 1bb] shape.h\n+ [ 1c3] \n \n"}]}]}]}]}]}