{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.bCHS89P1q4/b1/keylaunch_1.3.9_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.bCHS89P1q4/b2/keylaunch_1.3.9_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 329e44aafd5e1abdac360081fe2d2e56 12032 debug optional keylaunch-dbgsym_1.3.9_i386.deb\n- 2f82e559585940507ae315eb9ea310e2 8040 x11 optional keylaunch_1.3.9_i386.deb\n+ e790806081aed8ae3623de83c8e817e2 12024 debug optional keylaunch-dbgsym_1.3.9_i386.deb\n+ b3ae593ca5388d682b2e58950478f7b4 8044 x11 optional keylaunch_1.3.9_i386.deb\n"}, {"source1": "keylaunch_1.3.9_i386.deb", "source2": "keylaunch_1.3.9_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2010-02-16 06:46:17.000000 debian-binary\n--rw-r--r-- 0 0 0 744 2010-02-16 06:46:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 748 2010-02-16 06:46:17.000000 control.tar.xz\n -rw-r--r-- 0 0 0 7104 2010-02-16 06:46:17.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/keylaunch", "source2": "./usr/bin/keylaunch", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c128df4e0c17a58b73ba774574892d224848f4ca\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55dab8b7fb1db8f7415748c0698f5cbba26fd3f5\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,139 +1,139 @@\n \n \n \n Disassembly of section .text:\n \n 00001290
:\n main():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:373\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:373\n \tlea 0x4(%esp),%ecx\n \tand $0xfffffff0,%esp\n \tpush -0x4(%ecx)\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x2d5b,%ebx\n \tpush %ecx\n \tsub $0x98,%esp\n \tmov 0x4(%ecx),%edi\n \tmov (%ecx),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:378\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:378\n \tcall 1c90 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:380\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:380\n \tmov (%edi),%eax\n \tmov %eax,0xac(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:383\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:383\n \tcmp $0x1,%esi\n \tjle 12ce \n-/build/1st/keylaunch-1.3.9/keylaunch.c:384\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:384\n \tcall 1ac0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:387\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:387\n \tsub $0xc,%esp\n \tpush 0xc8(%ebx)\n \tcall 1060 \n \tmov %eax,%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:389\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:389\n \tpop %eax\n \tpush 0xc8(%ebx)\n \tcall 10c0 \n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 1402 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:396\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:396\n \ttest %esi,%esi\n \tlea 0x1f(%esi),%eax\n \tmov %esi,%ecx\n \tcmovns %esi,%eax\n \tsar $0x5,%eax\n \tmov %eax,-0xa8(%ebp)\n \tmov $0x1,%eax\n \tshl %cl,%eax\n \tmov %eax,-0xa4(%ebp)\n \tlea 0x1(%esi),%eax\n \tlea -0x98(%ebp),%esi\n \tmov %eax,-0x9c(%ebp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:417\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:417\n \tlea -0x1f83(%ebx),%eax\n \tmov %eax,-0xa0(%ebp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:395\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:395\n \txor %eax,%eax\n \tmov $0x20,%ecx\n \tmov %esi,%edi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:396\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:396\n \tmov -0xa4(%ebp),%edx\n-/build/1st/keylaunch-1.3.9/keylaunch.c:395\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:395\n \trep stos %eax,%es:(%edi)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:396\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:396\n \tmov -0xa8(%ebp),%eax\n \tmov %edx,-0x98(%ebp,%eax,4)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:399\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:399\n \txchg %ax,%ax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:406\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:406\n \tsub $0xc,%esp\n \tpush $0x0\n \tpush $0x0\n \tpush $0x0\n \tpush %esi\n \tpush -0x9c(%ebp)\n \tcall 10e0 \n \tadd $0x20,%esp\n \tcmp $0xffffffff,%eax\n \tjne 13b0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:408\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:408\n \tcall 11f0 <__errno_location@plt>\n \tcmpl $0x4,(%eax)\n \tjne 13d8 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:411\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:411\n \tmov 0xb0(%ebx),%edi\n \ttest %edi,%edi\n \tje 1350 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:416\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:416\n \tcall 1930 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:417\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:417\n \tcall 1100 \n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1070 \n \tpop %edx\n \tpop %ecx\n \tpush -0xa0(%ebp)\n \tpush 0x14(%eax)\n \tcall 1b40 \n \tadd $0x10,%esp\n \tjmp 1350 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:435\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:435\n \tmov -0xa8(%ebp),%edx\n \tmov -0xa4(%ebp),%eax\n \tand -0x98(%ebp,%edx,4),%eax\n \tje 1330 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:437\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:437\n \tcall 1d80 \n \tjmp 1330 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n print_error():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:69\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:69\n \tsub $0x4,%esp\n \tlea -0x1f68(%ebx),%eax\n \tpush %eax\n \tlea -0x1ff8(%ebx),%eax\n \tpush %eax\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tcall 11c0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:71\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:71\n \tmovl $0x1,(%esp)\n \tcall 1160 \n main():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:390\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:390\n \tcall 1d80 \n \tjmp 12f5 \n \txchg %ax,%ax\n \txchg %ax,%ax\n \n 00001410 <_start>:\n _start():\n@@ -289,881 +289,881 @@\n \tmov (%esp),%edi\n \tretq \n \txchg %ax,%ax\n \tnop\n \n 00001590 :\n grab_key():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:110\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:110\n \tpush %ebp\n \tmov %ecx,%ebp\n \tpush %edi\n \tmov %edx,%edi\n \tpush %esi\n \tmov %eax,%esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x2a61,%ebx\n \tsub $0x10,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:114\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:114\n \tpush $0x1\n \tpush $0x1\n \tpush $0x0\n \tpush %ecx\n \tpush %edx\n \tpush %eax\n \tpush 0xc8(%ebx)\n \tcall 1190 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:116\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:116\n \tmov 0xbc(%ebx),%eax\n \tadd $0x1c,%esp\n \tpush $0x1\n \tor %edi,%eax\n \tpush $0x1\n \tpush $0x0\n \tpush %ebp\n \tpush %eax\n \tpush %esi\n \tpush 0xc8(%ebx)\n \tcall 1190 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:118\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:118\n \tmov 0xb8(%ebx),%eax\n \tadd $0x1c,%esp\n \tpush $0x1\n \tor %edi,%eax\n \tpush $0x1\n \tpush $0x0\n \tpush %ebp\n \tpush %eax\n \tpush %esi\n \tpush 0xc8(%ebx)\n \tcall 1190 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:120\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:120\n \tmov 0xb4(%ebx),%eax\n \tadd $0x1c,%esp\n \tpush $0x1\n \tor %edi,%eax\n \tpush $0x1\n \tpush $0x0\n \tpush %ebp\n \tpush %eax\n \tpush %esi\n \tpush 0xc8(%ebx)\n \tcall 1190 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:122\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:122\n \tmov 0xbc(%ebx),%eax\n \tadd $0x1c,%esp\n \tor 0xb8(%ebx),%eax\n \tor %edi,%eax\n \tpush $0x1\n \tpush $0x1\n \tpush $0x0\n \tpush %ebp\n \tpush %eax\n \tpush %esi\n \tpush 0xc8(%ebx)\n \tcall 1190 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:124\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:124\n \tmov 0xbc(%ebx),%eax\n \tadd $0x1c,%esp\n \tor 0xb4(%ebx),%eax\n \tor %edi,%eax\n \tpush $0x1\n \tpush $0x1\n \tpush $0x0\n \tpush %ebp\n \tpush %eax\n \tpush %esi\n \tpush 0xc8(%ebx)\n \tcall 1190 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:126\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:126\n \tmov 0xbc(%ebx),%eax\n \tadd $0x1c,%esp\n \tor 0xb8(%ebx),%eax\n \tor 0xb4(%ebx),%eax\n \tpush $0x1\n \tor %edi,%eax\n \tpush $0x1\n \tpush $0x0\n \tpush %ebp\n \tpush %eax\n \tpush %esi\n \tpush 0xc8(%ebx)\n \tcall 1190 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:130\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:130\n \tadd $0x2c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n grab_key.part.0():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:130\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:130\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n \n 000016a0 :\n print_error():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:64\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:64\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x295a,%ebx\n \tsub $0xc,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:69\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:69\n \tpush 0x14(%esp)\n \tlea -0x1ff8(%ebx),%eax\n \tpush %eax\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tcall 11c0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:70\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:70\n \tmov 0x24(%esp),%eax\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 16d7 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:72\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:72\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n-/build/1st/keylaunch-1.3.9/keylaunch.c:71\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:71\n \tsub $0xc,%esp\n \tpush $0x1\n \tcall 1160 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n \n 000016f0 :\n init_keyboard():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:82\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:82\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x2907,%ebx\n \tsub $0x28,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:91\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:91\n \tpush 0xc8(%ebx)\n \tcall 1170 \n \tmov %eax,0x14(%esp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:92\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:92\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1801 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:95\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:95\n \tmovl $0x0,0xc(%esp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:94\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:94\n \tmov 0x4(%eax),%ebp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:95\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:95\n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:99\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:99\n \tmovzbl 0xc(%esp),%ecx\n \tmov $0x1,%eax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:96\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:96\n \txor %esi,%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:99\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:99\n \tshl %cl,%eax\n \tmov %eax,0x8(%esp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:96\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:96\n \tmov 0x4(%esp),%eax\n \tmov (%eax),%eax\n \ttest %eax,%eax\n \tjle 17e0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:98\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:98\n \tsub $0x8,%esp\n \tmovzbl 0x0(%ebp),%edi\n \tpush $0xff7f\n \tpush 0xc8(%ebx)\n \tcall 1180 \n \tmov %edi,%edx\n \tadd $0x10,%esp\n \tcmp %al,%dl\n \tjne 177a \n-/build/1st/keylaunch-1.3.9/keylaunch.c:99\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:99\n \tmov 0x8(%esp),%eax\n \tmov %eax,0xbc(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:100\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:100\n \tsub $0x8,%esp\n \tmovzbl 0x0(%ebp),%edi\n \tpush $0xffe5\n \tpush 0xc8(%ebx)\n \tcall 1180 \n \tmov %edi,%ecx\n \tadd $0x10,%esp\n \tcmp %al,%cl\n \tjne 17a4 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:101\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:101\n \tmov 0x8(%esp),%eax\n \tmov %eax,0xb8(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:102\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:102\n \tsub $0x8,%esp\n \tmovzbl 0x0(%ebp),%edi\n \tpush $0xff14\n \tpush 0xc8(%ebx)\n \tcall 1180 \n \tmov %edi,%edx\n \tadd $0x10,%esp\n \tcmp %al,%dl\n \tjne 17ce \n-/build/1st/keylaunch-1.3.9/keylaunch.c:103\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:103\n \tmov 0x8(%esp),%eax\n \tmov %eax,0xb4(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:96 (discriminator 2)\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:96 (discriminator 2)\n \tmov 0x4(%esp),%eax\n \tadd $0x1,%esi\n \tadd $0x1,%ebp\n \tcmp %esi,(%eax)\n \tjg 1750 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:95 (discriminator 2)\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:95 (discriminator 2)\n \taddl $0x1,0xc(%esp)\n \tmov 0xc(%esp),%eax\n \tcmp $0x8,%eax\n \tjne 1730 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:105\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:105\n \tsub $0xc,%esp\n \tpush 0x10(%esp)\n \tcall 1040 \n \tadd $0x10,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:107\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:107\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \n 00001810 :\n grab_key():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:111\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:111\n \tmov 0x4(%esp),%eax\n \tmov 0x8(%esp),%edx\n \tmov 0xc(%esp),%ecx\n-/build/1st/keylaunch-1.3.9/keylaunch.c:112\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:112\n \ttest %eax,%eax\n \tjne 1828 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:130\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:130\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tjmp 1590 \n \tlea 0x0(%esi),%esi\n \n 00001830 :\n create_new_key():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:134\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:134\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x27c7,%ebx\n \tsub $0x14,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:142\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:142\n \tlea -0x1fea(%ebx),%eax\n \tpush %eax\n \tpush 0x2c(%esp)\n \tcall 1210 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:143\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:143\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1886 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:144\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:144\n \tsub $0x8,%esp\n \tmov %eax,%ebp\n \tlea -0x1fd1(%ebx),%eax\n \tpush %eax\n \tpush $0x0\n \tcall 1210 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:146\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:146\n \tadd $0x10,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:144\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:144\n \tmov %eax,%edi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:146\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:146\n \ttest %eax,%eax\n \tje 1886 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:149\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:149\n \tsub $0xc,%esp\n \tpush %ebp\n \tcall 11a0 \n \tadd $0x10,%esp\n \tcmp $0x3,%eax\n \tja 1890 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:172\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:172\n \tadd $0xc,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n \txchg %ax,%ax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:152\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:152\n \tsub $0xc,%esp\n \tpush $0x10\n \tcall 1130 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n \ttest %eax,%eax\n \tje 1886 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:154\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:154\n \tmov 0xc0(%ebx),%eax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:157\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:157\n \tmovl $0x0,0x4(%esi)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:155\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:155\n \tmov %esi,0xc0(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:154\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:154\n \tmov %eax,0xc(%esi)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:160\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:160\n \txor %eax,%eax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:158\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:158\n \tmovl $0x0,(%esi)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:160\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:160\n \tcmpb $0x2a,0x0(%ebp)\n \tsete %al\n \tmov %eax,0x4(%esi)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:162\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:162\n \tcmpb $0x2a,0x1(%ebp)\n \tjne 18d7 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:163\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:163\n \tor $0x4,%eax\n \tmov %eax,0x4(%esi)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:164\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:164\n \tcmpb $0x2a,0x2(%ebp)\n \tjne 18e1 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:165\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:165\n \torl $0x8,0x4(%esi)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:167\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:167\n \tsub $0xc,%esp\n \tadd $0x3,%ebp\n \tpush %ebp\n \tcall 1260 \n \tpop %edx\n \tpop %ecx\n \tpush %eax\n \tpush 0xc8(%ebx)\n \tcall 1180 \n grab_key():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:112\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:112\n \tadd $0x10,%esp\n create_new_key():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:167\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:167\n \tmovzbl %al,%eax\n \tmov %eax,(%esi)\n grab_key():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:112\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:112\n \ttest %eax,%eax\n \tjne 1920 \n create_new_key():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:170\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:170\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 10a0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:171\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:171\n \tadd $0x10,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:170\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:170\n \tmov %eax,0x8(%esi)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:172\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:172\n \tadd $0xc,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n \txchg %ax,%ax\n grab_key():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:172\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:172\n \tmov 0x4(%esi),%edx\n \tmov 0xc4(%ebx),%ecx\n \tcall 1590 \n \tjmp 1907 \n \n 00001930 :\n free_keys():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:176\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:176\n \tpush %esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x26c9,%ebx\n \tsub $0x4,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:183\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:183\n \tpush 0xc4(%ebx)\n \tpush $0x8000\n \tpush $0x0\n \tpush 0xc8(%ebx)\n \tcall 1230 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:184\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:184\n \tmov 0xc0(%ebx),%esi\n \tadd $0x10,%esp\n \ttest %esi,%esi\n \tje 1991 \n \tlea 0x0(%esi),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:186\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:186\n \tsub $0xc,%esp\n \tpush 0x8(%esi)\n \tcall 1090 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:187\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:187\n \tmov 0xc0(%ebx),%eax\n \tmov 0xc(%eax),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:188\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:188\n \tmov %eax,(%esp)\n \tcall 1090 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:184\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:184\n \tadd $0x10,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:189\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:189\n \tmov %esi,0xc0(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:184\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:184\n \ttest %esi,%esi\n \tjne 1968 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:191\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:191\n \tadd $0x4,%esp\n \tpop %ebx\n \tpop %esi\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n \n 000019a0 :\n fork_exec():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:249\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:249\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x265a,%ebx\n \tsub $0x8,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:250\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:250\n \tcall 1220 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:257\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:257\n \tcmp $0xffffffff,%eax\n \tje 1a10 \n \ttest %eax,%eax\n \tjne 1a2b \n-/build/1st/keylaunch-1.3.9/keylaunch.c:260\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:260\n \tsub $0xc,%esp\n \tlea -0x1fe8(%ebx),%eax\n \tpush $0x0\n \tpush 0x20(%esp)\n \tpush %eax\n \tlea -0x1fe0(%ebx),%eax\n \tpush %eax\n \tlea -0x1fe5(%ebx),%eax\n \tpush %eax\n \tcall 10f0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:261\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:261\n \tmov -0x14(%ebx),%eax\n \tadd $0x20,%esp\n \tpush (%eax)\n \tlea -0x1fdd(%ebx),%eax\n \tpush $0xd\n \tpush $0x1\n \tpush %eax\n \tcall 1120 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:262\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:262\n \tmovl $0x0,(%esp)\n \tcall 1160 \n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:265\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:265\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tlea -0x1fcf(%ebx),%eax\n \tpush $0xd\n \tpush $0x1\n \tpush %eax\n \tcall 1120 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:266\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:266\n \tadd $0x10,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:268\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:268\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n \n 00001a30 :\n quit():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:278\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:278\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x25ca,%ebx\n \tsub $0x8,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:283\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:283\n \tcall 1930 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:284\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:284\n \tsub $0xc,%esp\n \tpush 0xc8(%ebx)\n \tcall 1270 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:285\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:285\n \tmovl $0x0,(%esp)\n \tcall 1160 \n \txchg %ax,%ax\n \n 00001a60 :\n signal_handler():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:290\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:290\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x259a,%ebx\n \tsub $0x8,%esp\n \tmov 0x10(%esp),%eax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:295\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:295\n \tcmp $0xf,%eax\n \tje 1a95 \n \tjg 1aa0 \n \tcmp $0x1,%eax\n \tjne 1a90 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:298\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:298\n \tmovl $0x1,0xb0(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:308\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:308\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n \txchg %ax,%ax\n-/build/1st/keylaunch-1.3.9/keylaunch.c:295\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:295\n \tcmp $0x2,%eax\n \tjne 1a89 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:302\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:302\n \tcall 1a30 \n \tlea 0x0(%esi),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:295\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:295\n \tcmp $0x11,%eax\n \tjne 1a89 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:305\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:305\n \tsub $0xc,%esp\n \tpush $0x0\n \tcall 1110 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:306\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:306\n \tadd $0x10,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:308\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:308\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n \n 00001ac0 :\n usage():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:312\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:312\n \tpush %esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x2539,%ebx\n \tsub $0x8,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:313\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:313\n \tlea -0x1fc1(%ebx),%eax\n \tlea -0x1fbb(%ebx),%esi\n \tpush %eax\n \tlea -0x1fb1(%ebx),%eax\n \tpush %esi\n \tpush %eax\n \tcall 1080 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:314\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:314\n \tpop %eax\n \tlea -0x1f50(%ebx),%eax\n \tpop %edx\n-\tpush $0x7e6\n+\tpush $0x7e7\n \tpush %eax\n \tcall 1080 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:315\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:315\n \tpop %ecx\n \tpop %eax\n \tlea -0x1faa(%ebx),%eax\n \tpush 0xac(%ebx)\n \tpush %eax\n \tcall 1080 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:316\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:316\n \tpop %eax\n \tlea -0x1f9f(%ebx),%eax\n \tpop %edx\n \tpush %esi\n \tpush %eax\n \tcall 1080 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:317\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:317\n \tlea -0x1f83(%ebx),%eax\n \tpop %ecx\n \tpop %esi\n \tpush %eax\n \tlea -0x1f20(%ebx),%eax\n \tpush %eax\n \tcall 1080 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:318\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:318\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n \n 00001b40 :\n parse_rc():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:201\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:201\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x24b7,%ebx\n \tsub $0x428,%esp\n \tmov 0x43c(%esp),%esi\n \tmov 0x440(%esp),%edi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:209\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:209\n \tpush %esi\n \tcall 11a0 \n \tmov %edi,(%esp)\n \tmov %eax,%ebp\n \tcall 11a0 \n \tlea 0x2(%ebp,%eax,1),%eax\n \tmov %eax,(%esp)\n \tcall 1130 \n \tmov %eax,0x1c(%esp)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1c60 \n \tmov %eax,%edx\n-/build/1st/keylaunch-1.3.9/keylaunch.c:212\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:212\n \tlea -0x1f76(%ebx),%eax\n \tpush %edi\n \tpush %esi\n \tmov %edx,%edi\n \tpush %eax\n \tpush %edx\n \tcall 1240 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:214\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:214\n \tlea -0x1f70(%ebx),%eax\n \tpop %edx\n \tpop %ecx\n \tpush %eax\n \tpush %edi\n \tcall 11e0 \n \tadd $0x10,%esp\n \tmov %eax,%edi\n \ttest %eax,%eax\n \tje 1c6b \n-/build/1st/keylaunch-1.3.9/keylaunch.c:221\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:221\n \tlea -0x1f6c(%ebx),%eax\n \tlea 0x10(%esp),%esi\n \tmov %eax,0x8(%esp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:218\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:218\n \tlea -0x1f6e(%ebx),%ebp\n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:216\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:216\n \tsub $0x4,%esp\n \tpush %edi\n \tpush $0x400\n \tpush %esi\n \tcall 10b0 \n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1c40 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:218\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:218\n \tsub $0x8,%esp\n \tpush %ebp\n \tpush %esi\n \tcall 1210 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:219\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:219\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1bd8 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:221\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:221\n \tsub $0x8,%esp\n \tpush 0x10(%esp)\n \tpush %eax\n \tcall 1050 \n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 1bd8 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:223\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:223\n \tsub $0x8,%esp\n \tlea -0x1fd1(%ebx),%eax\n \tpush %eax\n \tpush $0x0\n \tcall 1210 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:224\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:224\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1bd8 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:225\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:225\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1830 \n \tadd $0x10,%esp\n \tjmp 1bd8 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:229\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:229\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 10d0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:237\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:237\n \tpop %eax\n \tpush 0x18(%esp)\n \tcall 1090 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:238\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:238\n \tadd $0x10,%esp\n \tmovl $0x0,0xb0(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:239\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:239\n \tadd $0x41c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n-/build/1st/keylaunch-1.3.9/keylaunch.c:233\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:233\n \tsub $0xc,%esp\n \tlea -0x1eec(%ebx),%eax\n \tpush %eax\n \tcall 1140 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:234\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:234\n \tcall 1ac0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:235\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:235\n \tmovl $0x1,(%esp)\n \tcall 1160 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n \n 00001c90 :\n initialize():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:322\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:322\n \tpush %esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x2369,%ebx\n \tsub $0x98,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:326\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:326\n \tmovl $0x0,0x8c(%esp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:325\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:325\n \tlea -0x25a0(%ebx),%eax\n \tmov %eax,0x8(%esp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:327\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:327\n \tpush $0x0\n \tlea 0xc(%esp),%esi\n \tpush %esi\n \tpush $0xf\n \tcall 1250 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:328\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:328\n \tadd $0xc,%esp\n \tpush $0x0\n \tpush %esi\n \tpush $0x2\n \tcall 1250 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:329\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:329\n \tadd $0xc,%esp\n \tpush $0x0\n \tpush %esi\n \tpush $0x1\n \tcall 1250 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:330\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:330\n \tadd $0xc,%esp\n \tpush $0x0\n \tpush %esi\n \tpush $0x11\n \tcall 1250 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:332\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:332\n \tmovl $0x0,(%esp)\n \tcall 1150 \n \tadd $0x10,%esp\n \tmov %eax,0xc8(%ebx)\n \ttest %eax,%eax\n \tje 1d48 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:335\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:335\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1200 \n \tmov %eax,0xc4(%ebx)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:337\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:337\n \tcall 16f0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:338\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:338\n \tcall 1100 \n \tmov %eax,(%esp)\n \tcall 1070 \n \tpop %edx\n \tlea -0x1f83(%ebx),%edx\n \tpop %ecx\n \tpush %edx\n \tpush 0x14(%eax)\n \tcall 1b40 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:339\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:339\n \tadd $0xa4,%esp\n \tpop %ebx\n \tpop %esi\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n print_error():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:69\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:69\n \tsub $0x4,%esp\n \tlea -0x1ec8(%ebx),%eax\n \tpush %eax\n \tlea -0x1ff8(%ebx),%eax\n \tpush %eax\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tcall 11c0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:71\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:71\n \tmovl $0x1,(%esp)\n \tcall 1160 \n initialize():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:71\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:71\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \n 00001d80 :\n process_xevents():\n-/build/1st/keylaunch-1.3.9/keylaunch.c:343\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:343\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1450 <__x86.get_pc_thunk.bx>\n \tadd $0x2278,%ebx\n \tsub $0x60,%esp\n-/build/1st/keylaunch-1.3.9/keylaunch.c:352\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:352\n \tmov %esp,%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:347\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:347\n \tjmp 1db0 \n \tlea 0x0(%esi),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:352\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:352\n \tsub $0x8,%esp\n \tpush %esi\n \tpush 0xc8(%ebx)\n \tcall 11d0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:353\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:353\n \tadd $0x10,%esp\n \tcmpl $0x2,(%esp)\n \tje 1dd0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:347\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:347\n \tsub $0xc,%esp\n \tpush 0xc8(%ebx)\n \tcall 10c0 \n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 1d98 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:363\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:363\n \tadd $0x60,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:357\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:357\n \tmov 0xc0(%ebx),%edi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:356\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:356\n \tandl $0xd,0x30(%esp)\n-/build/1st/keylaunch-1.3.9/keylaunch.c:357\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:357\n \ttest %edi,%edi\n \tjne 1def \n \tjmp 1db0 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/keylaunch-1.3.9/keylaunch.c:357 (discriminator 2)\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:357 (discriminator 2)\n \tmov 0xc(%edi),%edi\n \ttest %edi,%edi\n \tje 1db0 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:358\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:358\n \tmov 0x34(%esp),%eax\n \tcmp %eax,(%edi)\n \tjne 1de8 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:359\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:359\n \tmov 0x30(%esp),%eax\n \tcmp %eax,0x4(%edi)\n \tjne 1de8 \n-/build/1st/keylaunch-1.3.9/keylaunch.c:360\n+/build/2/keylaunch-1.3.9/2nd/keylaunch.c:360\n \tsub $0xc,%esp\n \tpush 0x8(%edi)\n \tcall 19a0 \n \tadd $0x10,%esp\n \tjmp 1de8 \n \n 00001e10 <__libc_csu_init>:\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.bCHS89P1q4/dbd-tmp-WxCSNbu/diffoscope_yh0saizs_b2/tmp_ip54i1l_DebTarContainer/0/.debug/28df4e0c17a58b73ba774574892d224848f4ca.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32386466 34653063 31376135 38623733 28df4e0c17a58b73\n- 0x00000010 62613737 34353734 38393264 32323438 ba774574892d2248\n- 0x00000020 34386634 63612e64 65627567 00000000 48f4ca.debug....\n- 0x00000030 50c96427 P.d'\n+ 0x00000000 64616238 62376662 31646238 66373431 dab8b7fb1db8f741\n+ 0x00000010 35373438 63303639 38663563 62626132 5748c0698f5cbba2\n+ 0x00000020 36666433 66352e64 65627567 00000000 6fd3f5.debug....\n+ 0x00000030 f361db11 .a..\n \n"}]}]}]}]}, {"source1": "keylaunch-dbgsym_1.3.9_i386.deb", "source2": "keylaunch-dbgsym_1.3.9_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2010-02-16 06:46:17.000000 debian-binary\n--rw-r--r-- 0 0 0 512 2010-02-16 06:46:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 11328 2010-02-16 06:46:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 508 2010-02-16 06:46:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 11324 2010-02-16 06:46:17.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: i386\n Maintainer: Stefan Pfetzing \n Installed-Size: 25\n Depends: keylaunch (= 1.3.9)\n Section: debug\n Priority: optional\n Description: debug symbols for keylaunch\n-Build-Ids: c128df4e0c17a58b73ba774574892d224848f4ca\n+Build-Ids: 55dab8b7fb1db8f7415748c0698f5cbba26fd3f5\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/c1/28df4e0c17a58b73ba774574892d224848f4ca.debug\n+usr/lib/debug/.build-id/55/dab8b7fb1db8f7415748c0698f5cbba26fd3f5.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-02-16 06:46:17.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/lib/debug/.build-id/c1/\n--rw-r--r-- 0 root (0) root (0) 14560 2010-02-16 06:46:17.000000 ./usr/lib/debug/.build-id/c1/28df4e0c17a58b73ba774574892d224848f4ca.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/lib/debug/.build-id/55/\n+-rw-r--r-- 0 root (0) root (0) 14560 2010-02-16 06:46:17.000000 ./usr/lib/debug/.build-id/55/dab8b7fb1db8f7415748c0698f5cbba26fd3f5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2010-02-16 06:46:17.000000 ./usr/share/doc/keylaunch-dbgsym -> keylaunch\n"}, {"source1": "./usr/lib/debug/.build-id/c1/28df4e0c17a58b73ba774574892d224848f4ca.debug", "source2": "./usr/lib/debug/.build-id/55/dab8b7fb1db8f7415748c0698f5cbba26fd3f5.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 19% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -26,19 +26,19 @@\n [21] .dynamic NOBITS 00003f10 000f00 0000d8 08 WA 6 0 4\n [22] .got NOBITS 00003fe8 000f00 000018 04 WA 0 0 4\n [23] .got.plt NOBITS 00004000 000f00 00009c 04 WA 0 0 4\n [24] .data NOBITS 0000409c 000f00 000008 00 WA 0 0 4\n [25] .bss NOBITS 000040a4 000f00 000028 00 WA 0 0 4\n [26] .comment PROGBITS 00000000 0001ec 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 00000000 00020b 000028 00 0 0 1\n- [28] .debug_info PROGBITS 00000000 000234 00147c 00 C 0 0 4\n- [29] .debug_abbrev PROGBITS 00000000 0016b0 00021c 00 C 0 0 4\n- [30] .debug_line PROGBITS 00000000 0018cc 0003ae 00 C 0 0 4\n+ [28] .debug_info PROGBITS 00000000 000234 00147d 00 C 0 0 4\n+ [29] .debug_abbrev PROGBITS 00000000 0016b4 00021c 00 C 0 0 4\n+ [30] .debug_line PROGBITS 00000000 0018d0 0003ac 00 C 0 0 4\n [31] .debug_str PROGBITS 00000000 001c7c 00061b 01 MSC 0 0 4\n- [32] .debug_line_str PROGBITS 00000000 002298 0000dd 01 MSC 0 0 4\n+ [32] .debug_line_str PROGBITS 00000000 002298 0000df 01 MSC 0 0 4\n [33] .debug_loclists PROGBITS 00000000 002378 0001bf 00 C 0 0 4\n [34] .debug_rnglists PROGBITS 00000000 002537 000036 00 0 0 1\n [35] .symtab SYMTAB 00000000 002570 000690 10 36 25 4\n [36] .strtab STRTAB 00000000 002c00 000582 00 0 0 1\n [37] .shstrtab STRTAB 00000000 003182 00016b 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c128df4e0c17a58b73ba774574892d224848f4ca\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55dab8b7fb1db8f7415748c0698f5cbba26fd3f5\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,48 +25,48 @@\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 7, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x0): /build/1st/keylaunch-1.3.9\n- 1\t(line_strp)\t(offset: 0x27): /usr/include/i386-linux-gnu/bits\n- 2\t(line_strp)\t(offset: 0x48): /usr/include/i386-linux-gnu/sys\n- 3\t(line_strp)\t(offset: 0x68): /usr/lib/gcc/i686-linux-gnu/11/include\n- 4\t(line_strp)\t(offset: 0x8f): /usr/include/i386-linux-gnu/bits/types\n- 5\t(line_strp)\t(offset: 0xb6): /usr/include/X11\n- 6\t(line_strp)\t(offset: 0xc7): /usr/include\n+ 0\t(line_strp)\t(offset: 0xc): /build/2/keylaunch-1.3.9/2nd\n+ 1\t(line_strp)\t(offset: 0x29): /usr/include/i386-linux-gnu/bits\n+ 2\t(line_strp)\t(offset: 0x4a): /usr/include/i386-linux-gnu/sys\n+ 3\t(line_strp)\t(offset: 0x6a): /usr/lib/gcc/i686-linux-gnu/11/include\n+ 4\t(line_strp)\t(offset: 0x91): /usr/include/i386-linux-gnu/bits/types\n+ 5\t(line_strp)\t(offset: 0xb8): /usr/include/X11\n+ 6\t(line_strp)\t(offset: 0xc9): /usr/include\n \n The File Name Table (offset 0x44, lines 24, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t0\t(line_strp)\t(offset: 0x1b): keylaunch.c\n- 1\t(udata)\t0\t(line_strp)\t(offset: 0x1b): keylaunch.c\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0xd4): types.h\n- 3\t(udata)\t2\t(line_strp)\t(offset: 0xd4): types.h\n- 4\t(udata)\t3\t(line_strp)\t(offset: 0xdc): stddef.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0xe5): __sigset_t.h\n- 6\t(udata)\t4\t(line_strp)\t(offset: 0xf2): struct_timeval.h\n- 7\t(udata)\t2\t(line_strp)\t(offset: 0x103): select.h\n- 8\t(udata)\t5\t(line_strp)\t(offset: 0x10c): X.h\n- 9\t(udata)\t5\t(line_strp)\t(offset: 0x110): Xlib.h\n- 10\t(udata)\t4\t(line_strp)\t(offset: 0x117): struct_FILE.h\n- 11\t(udata)\t4\t(line_strp)\t(offset: 0x11e): FILE.h\n- 12\t(udata)\t4\t(line_strp)\t(offset: 0x125): __sigval_t.h\n- 13\t(udata)\t4\t(line_strp)\t(offset: 0x132): siginfo_t.h\n- 14\t(udata)\t6\t(line_strp)\t(offset: 0x13e): signal.h\n- 15\t(udata)\t1\t(line_strp)\t(offset: 0x147): sigaction.h\n- 16\t(udata)\t6\t(line_strp)\t(offset: 0x153): pwd.h\n- 17\t(udata)\t6\t(line_strp)\t(offset: 0x159): stdio.h\n- 18\t(udata)\t6\t(line_strp)\t(offset: 0x161): errno.h\n- 19\t(udata)\t6\t(line_strp)\t(offset: 0x169): unistd.h\n- 20\t(udata)\t2\t(line_strp)\t(offset: 0x172): wait.h\n- 21\t(udata)\t6\t(line_strp)\t(offset: 0x179): string.h\n- 22\t(udata)\t6\t(line_strp)\t(offset: 0x182): stdlib.h\n- 23\t(udata)\t0\t(line_strp)\t(offset: 0x18b): \n+ 0\t(udata)\t0\t(line_strp)\t(offset: 0x0): keylaunch.c\n+ 1\t(udata)\t0\t(line_strp)\t(offset: 0x0): keylaunch.c\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0xd6): types.h\n+ 3\t(udata)\t2\t(line_strp)\t(offset: 0xd6): types.h\n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0xde): stddef.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0xe7): __sigset_t.h\n+ 6\t(udata)\t4\t(line_strp)\t(offset: 0xf4): struct_timeval.h\n+ 7\t(udata)\t2\t(line_strp)\t(offset: 0x105): select.h\n+ 8\t(udata)\t5\t(line_strp)\t(offset: 0x10e): X.h\n+ 9\t(udata)\t5\t(line_strp)\t(offset: 0x112): Xlib.h\n+ 10\t(udata)\t4\t(line_strp)\t(offset: 0x119): struct_FILE.h\n+ 11\t(udata)\t4\t(line_strp)\t(offset: 0x120): FILE.h\n+ 12\t(udata)\t4\t(line_strp)\t(offset: 0x127): __sigval_t.h\n+ 13\t(udata)\t4\t(line_strp)\t(offset: 0x134): siginfo_t.h\n+ 14\t(udata)\t6\t(line_strp)\t(offset: 0x140): signal.h\n+ 15\t(udata)\t1\t(line_strp)\t(offset: 0x149): sigaction.h\n+ 16\t(udata)\t6\t(line_strp)\t(offset: 0x155): pwd.h\n+ 17\t(udata)\t6\t(line_strp)\t(offset: 0x15b): stdio.h\n+ 18\t(udata)\t6\t(line_strp)\t(offset: 0x163): errno.h\n+ 19\t(udata)\t6\t(line_strp)\t(offset: 0x16b): unistd.h\n+ 20\t(udata)\t2\t(line_strp)\t(offset: 0x174): wait.h\n+ 21\t(udata)\t6\t(line_strp)\t(offset: 0x17b): string.h\n+ 22\t(udata)\t6\t(line_strp)\t(offset: 0x184): stdlib.h\n+ 23\t(udata)\t0\t(line_strp)\t(offset: 0x18d): \n \n Line Number Statements:\n [0x000000bc] Set column to 1\n [0x000000be] Extended opcode 2: set Address to 0x1590\n [0x000000c5] Advance Line by 109 to 110\n [0x000000c8] Copy\n [0x000000c9] Set column to 7\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: 4\n <0>: Abbrev Number: 47 (DW_TAG_compile_unit)\n DW_AT_producer : (strp) (offset: 0x2b5): GNU C17 11.2.0 -mtune=generic -march=i686 -g -g -O2 -O2 -fasynchronous-unwind-tables\n <11> DW_AT_language : (data1) 29\t(C11)\n- <12> DW_AT_name : (line_strp) (offset: 0x1b): keylaunch.c\n- <16> DW_AT_comp_dir : (line_strp) (offset: 0x0): /build/1st/keylaunch-1.3.9\n+ <12> DW_AT_name : (line_strp) (offset: 0x0): keylaunch.c\n+ <16> DW_AT_comp_dir : (line_strp) (offset: 0xc): /build/2/keylaunch-1.3.9/2nd\n <1a> DW_AT_ranges : (sec_offset) 0x27\n <1e> DW_AT_low_pc : (addr) 0x0\n <22> DW_AT_stmt_list : (sec_offset) 0x0\n <1><26>: Abbrev Number: 13 (DW_TAG_base_type)\n <27> DW_AT_byte_size : (data1) 1\n <28> DW_AT_encoding : (data1) 8\t(unsigned char)\n <29> DW_AT_name : (strp) (offset: 0x22c): unsigned char\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,10 +1,12 @@\n GCC: (Debian 11.2.0-16) 11.2.0\n+whM6iM1iM5iMsi\n hR]o`Weu\n-m~+\"~+6B\n+qc_IQI}6\n+NOkPc\tr,\n \"iR-x@fd\n __abi_tag\n crtstuff.c\n __CTOR_LIST__\n __DTOR_LIST__\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,31 +1,31 @@\n \n String dump of section '.debug_line_str':\n- [ 0] /build/1st/keylaunch-1.3.9\n- [ 1b] keylaunch.c\n- [ 27] /usr/include/i386-linux-gnu/bits\n- [ 48] /usr/include/i386-linux-gnu/sys\n- [ 68] /usr/lib/gcc/i686-linux-gnu/11/include\n- [ 8f] /usr/include/i386-linux-gnu/bits/types\n- [ b6] /usr/include/X11\n- [ c7] /usr/include\n- [ d4] types.h\n- [ dc] stddef.h\n- [ e5] __sigset_t.h\n- [ f2] struct_timeval.h\n- [ 103] select.h\n- [ 10c] X.h\n- [ 110] Xlib.h\n- [ 117] struct_FILE.h\n- [ 125] __sigval_t.h\n- [ 132] siginfo_t.h\n- [ 13e] signal.h\n- [ 147] sigaction.h\n- [ 153] pwd.h\n- [ 159] stdio.h\n- [ 161] errno.h\n- [ 169] unistd.h\n- [ 172] wait.h\n- [ 179] string.h\n- [ 182] stdlib.h\n- [ 18b] \n+ [ 0] keylaunch.c\n+ [ c] /build/2/keylaunch-1.3.9/2nd\n+ [ 29] /usr/include/i386-linux-gnu/bits\n+ [ 4a] /usr/include/i386-linux-gnu/sys\n+ [ 6a] /usr/lib/gcc/i686-linux-gnu/11/include\n+ [ 91] /usr/include/i386-linux-gnu/bits/types\n+ [ b8] /usr/include/X11\n+ [ c9] /usr/include\n+ [ d6] types.h\n+ [ de] stddef.h\n+ [ e7] __sigset_t.h\n+ [ f4] struct_timeval.h\n+ [ 105] select.h\n+ [ 10e] X.h\n+ [ 112] Xlib.h\n+ [ 119] struct_FILE.h\n+ [ 127] __sigval_t.h\n+ [ 134] siginfo_t.h\n+ [ 140] signal.h\n+ [ 149] sigaction.h\n+ [ 155] pwd.h\n+ [ 15b] stdio.h\n+ [ 163] errno.h\n+ [ 16b] unistd.h\n+ [ 174] wait.h\n+ [ 17b] string.h\n+ [ 184] stdlib.h\n+ [ 18d] \n \n"}]}]}]}]}]}