{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.12BEvH7B7h/b1/desklaunch_1.1.8_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.12BEvH7B7h/b2/desklaunch_1.1.8_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- f83d319ad2e79dcc73f2da05db1515f5 17296 debug optional desklaunch-dbgsym_1.1.8_i386.deb\n- 5755e745149bc42e86f40e7e5813e6c2 9792 x11 optional desklaunch_1.1.8_i386.deb\n+ 71e837ba9d87ad6b1e19890fa67fa8f6 17304 debug optional desklaunch-dbgsym_1.1.8_i386.deb\n+ 39c029054e578557666b8785c8498b83 9792 x11 optional desklaunch_1.1.8_i386.deb\n"}, {"source1": "desklaunch_1.1.8_i386.deb", "source2": "desklaunch_1.1.8_i386.deb", "unified_diff": null, "details": [{"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", "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: 0354e4a113f37a163e0a54e6170d41bf8ea59f30\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b76b1c60eb0e921b4f65eb1c9033d8663aef2ba2\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,125 +1,125 @@\n \n \n \n Disassembly of section .text:\n \n 00001370
:\n main():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:569\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:569\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 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x3c7b,%ebx\n \tpush %ecx\n \tsub $0xb8,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:575\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:575\n \tcall 2100 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:576\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:576\n \tcall 2360 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:578\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:578\n \tsub $0xc,%esp\n \tpush 0x108(%ebx)\n \tcall 1050 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:578\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:578\n \tmov %eax,%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tlea 0x1f(%eax),%eax\n \ttest %esi,%esi\n \tmov %esi,%ecx\n \tcmovns %esi,%eax\n \tsar $0x5,%eax\n \tmov %eax,-0xc0(%ebp)\n \tmov $0x1,%eax\n \tshl %cl,%eax\n \tmov %eax,-0xbc(%ebp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:597\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:597\n \tcall 1250 <__errno_location@plt>\n \tmov %eax,-0xb4(%ebp)\n \tlea 0x1(%esi),%eax\n \tlea -0x98(%ebp),%esi\n \tmov %eax,-0xb0(%ebp)\n \tlea -0xa0(%ebp),%eax\n \tmov %eax,-0xac(%ebp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:602\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:602\n \tlea -0x1f85(%ebx),%eax\n \tmov %eax,-0xb8(%ebp)\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 $0x20,%ecx\n \tmov %esi,%edi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tmov -0xbc(%ebp),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:582\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:582\n \trep stos %eax,%es:(%edi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tmov -0xc0(%ebp),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:588\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:588\n \tmovl $0x1,-0xa0(%ebp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:602\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:602\n \tlea -0x1f80(%ebx),%edi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:589\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:589\n \tmovl $0x0,-0x9c(%ebp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:583\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:583\n \tmov %edx,-0x98(%ebp,%eax,4)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:589\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:589\n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:595\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:595\n \tsub $0xc,%esp\n \tpush -0xac(%ebp)\n \tpush $0x0\n \tpush $0x0\n \tpush %esi\n \tpush -0xb0(%ebp)\n \tcall 10d0 \n \tadd $0x20,%esp\n \tcmp $0xffffffff,%eax\n \tjne 14a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:597\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:597\n \tmov -0xb4(%ebp),%eax\n \tcmpl $0x4,(%eax)\n \tjne 14c8 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:599\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:599\n \tmov 0xf4(%ebx),%eax\n \ttest %eax,%eax\n \tje 1440 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:601\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:601\n \tcall 1a90 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:602\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:602\n \tsub $0xc,%esp\n \tpush -0xb8(%ebp)\n \tcall 1170 \n \tpop %edx\n \tpop %ecx\n \tpush %edi\n \tpush %eax\n \tcall 1b50 \n \tadd $0x10,%esp\n \tjmp 1440 \n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:618\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:618\n \tmov -0xc0(%ebp),%edx\n \tmov -0xbc(%ebp),%eax\n \tand -0x98(%ebp,%edx,4),%eax\n \tje 1401 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:620\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:620\n \tcall 2360 \n \tjmp 1401 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/desklaunch-1.1.8/desklaunch.c:625\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:625\n \tlea -0x10(%ebp),%esp\n \tmov $0x1,%eax\n \tpop %ecx\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n@@ -260,1387 +260,1387 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n 00001620 :\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 %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x39da,%ebx\n \tsub $0xc,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:102\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:102\n \tpush 0x14(%esp)\n \tlea -0x1ff8(%ebx),%eax\n \tpush %eax\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tcall 11e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:103\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:103\n \tmov 0x24(%esp),%eax\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 1657 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:105\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:105\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n-/build/1st/desklaunch-1.1.8/desklaunch.c:104\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:104\n \tsub $0xc,%esp\n \tpush $0x1\n \tcall 11b0 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n \n 00001670 :\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 \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x398a,%ebx\n \tsub $0x8,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:114\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:114\n \tpush $0x1\n \tlea 0x1c(%esp),%eax\n \tpush %eax\n \tpush $0x0\n \tpush $0x20\n \tpush $0x6\n \tmov 0x28(%esp),%eax\n \tpush 0xe8(%ebx,%eax,4)\n \tpush 0x28(%esp)\n \tpush 0x108(%ebx)\n \tcall 1240 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:116\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:116\n \tadd $0x28,%esp\n \tpop %ebx\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n \n 000016b0 :\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 \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x394a,%ebx\n \tsub $0x8,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:125\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:125\n \tpush $0x14\n \tpush 0x18(%esp)\n \tpush $0x0\n \tmov 0xe4(%ebx),%eax\n \tpush $0x20\n \tpush %eax\n \tpush %eax\n \tpush 0x28(%esp)\n \tpush 0x108(%ebx)\n \tcall 1240 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:127\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:127\n \tadd $0x28,%esp\n \tpop %ebx\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \n 000016f0 :\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 %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x3907,%ebx\n \tsub $0x164,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:150\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:150\n \tlea -0x1fe9(%ebx),%esi\n \tpush %esi\n \tpush 0x17c(%esp)\n \tcall 12c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:151\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:151\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1a0a \n atoi():\n /usr/include/stdlib.h:363\n \tsub $0x4,%esp\n \tpush $0xa\n \tpush $0x0\n \tpush %eax\n \tcall 1350 \n \tmov %eax,0x1c(%esp)\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 \tpop %ecx\n \tpop %edi\n \tpush %esi\n \tpush $0x0\n \tcall 12c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:155\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:155\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1a0a \n atoi():\n /usr/include/stdlib.h:363\n \tsub $0x4,%esp\n \tpush $0xa\n \tpush $0x0\n \tpush %eax\n \tcall 1350 \n \tmov %eax,0x20(%esp)\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 \tpop %eax\n \tpop %edx\n \tpush %esi\n \tpush $0x0\n \tcall 12c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:159\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:159\n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:158\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:158\n \tmov %eax,%ebp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:159\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:159\n \ttest %eax,%eax\n \tje 1a0a \n-/build/1st/desklaunch-1.1.8/desklaunch.c:161\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:161\n \tsub $0x8,%esp\n \tpush %esi\n \tpush $0x0\n \tcall 12c0 \n \tmov %eax,0x2c(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:162\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:162\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1a0a \n-/build/1st/desklaunch-1.1.8/desklaunch.c:163\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:163\n \tsub $0x8,%esp\n \tlea -0x1f95(%ebx),%eax\n \tpush %eax\n \tpush $0x0\n \tcall 12c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:168\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:168\n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:163\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:163\n \tmov %eax,%edi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:168\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:168\n \ttest %eax,%eax\n \tje 1a0a \n-/build/1st/desklaunch-1.1.8/desklaunch.c:171\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:171\n \tmovl $0x8,0xc4(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:172\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:172\n \tsub $0x8,%esp\n \tlea 0xcc(%esp),%eax\n \tpush %eax\n \tlea 0x34(%esp),%eax\n \tpush %eax\n \tlea 0x34(%esp),%eax\n \tpush %eax\n \tpush %ebp\n \tpush 0x100(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1160 \n \tadd $0x20,%esp\n \ttest %eax,%eax\n \tjne 1a18 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:175\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:175\n \tsub $0xc,%esp\n \tpush $0x2c\n \tcall 1180 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n \ttest %eax,%eax\n \tje 1a44 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:177\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:177\n \tmov 0xc(%esp),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:179\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:179\n \tmov 0xd4(%esp),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:181\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:181\n \tsub $0xc,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:178\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:178\n \tmov 0x1c(%esp),%ecx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:177\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:177\n \tmov %eax,0x8(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:180\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:180\n \tmov 0xe4(%esp),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:179\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:179\n \tmov %edx,0x20(%esp)\n \tmov 0xe4(%esp),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:180\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:180\n \tmov %eax,0x24(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:179\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:179\n \tmov 0xe0(%esp),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:178\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:178\n \tmov %ecx,0xc(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:179\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:179\n \tmov %edx,0x14(%esi)\n \tmov %eax,0x10(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:181\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:181\n \tpush %ebp\n \tcall 1090 \n \tmov %eax,0x1c(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:182\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:182\n \tpop %eax\n \tpush 0x28(%esp)\n \tcall 1090 \n \tmov %eax,0x20(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:183\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:183\n \tmov %edi,(%esp)\n \tcall 1090 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:197\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:197\n \tmov 0x108(%ebx),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:195\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:195\n \tlea 0x50(%esp),%ecx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:189\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:189\n \tmovl $0x2003c,0x78(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:183\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:183\n \tmov %eax,0x24(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:184\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:184\n \tmov 0xfc(%ebx),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:192\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:192\n \tmovl $0x0,0x80(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:184\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:184\n \tmov %eax,0x28(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:185\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:185\n \tmov 0x34(%esp),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:193\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:193\n \tmovl $0x0,0x54(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:185\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:185\n \tmov %eax,(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:186\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:186\n \tmov 0x38(%esp),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:187\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:187\n \tmov %esi,0xfc(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:186\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:186\n \tmov %eax,0x4(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:197\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:197\n \tmov 0x104(%ebx),%eax\n \tlea (%eax,%eax,4),%eax\n \tshl $0x4,%eax\n \tadd 0x8c(%edx),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:195\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:195\n \tpush %ecx\n \tpush $0xa02\n \tpush 0x28(%eax)\n \tpush $0x0\n \tpush 0x24(%eax)\n \tpush $0x0\n \tpush 0x40(%esp)\n \tpush 0x40(%esp)\n \tpush 0x40(%esp)\n \tpush 0x40(%esp)\n \tpush 0x100(%ebx)\n \tpush %edx\n \tcall 1260 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:199\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:199\n \tadd $0x3c,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:194\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:194\n \tmov %eax,0x18(%esi)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:199\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:199\n \tpush (%esi)\n \tpush %eax\n \tpush 0x108(%ebx)\n \tcall 12e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:200\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:200\n \tmov 0xfc(%ebx),%eax\n \tadd $0xc,%esp\n \tpush $0x0\n \tpush 0x4(%esi)\n \tpush $0x0\n \tpush $0x0\n \tpush $0x0\n \tpush 0x18(%eax)\n \tpush 0x108(%ebx)\n \tcall 1070 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:203\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:203\n \tmovl $0x1,0x9c(%esp)\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 \tadd $0x20,%esp\n \tpush $0x1\n \tlea 0x80(%esp),%edi\n \tpush %edi\n \tpush $0x0\n \tpush $0x20\n \tpush $0x6\n \tpush 0xe8(%ebx)\n \tpush 0x18(%esi)\n \tpush 0x108(%ebx)\n \tcall 1240 \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 \tmovl $0x7,0x9c(%esp)\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 \tadd $0x20,%esp\n \tpush $0x1\n \tpush %edi\n \tpush $0x0\n \tpush $0x20\n \tpush $0x6\n \tpush 0xec(%ebx)\n \tpush 0x18(%esi)\n \tpush 0x108(%ebx)\n \tcall 1240 \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 \tmovl $0x0,0x9c(%esp)\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 \tadd $0x20,%esp\n \tpush $0x1\n \tpush %edi\n \tpush $0x0\n \tpush $0x20\n \tpush $0x6\n \tpush 0xf0(%ebx)\n \tpush 0x18(%esi)\n \tpush 0x108(%ebx)\n \tcall 1240 \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 \tmovl $0x2,0x4c(%esp)\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 0xe4(%ebx),%eax\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 \tmovl $0x0,0x54(%esp)\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,%esp\n \tpush $0x14\n \tlea 0x30(%esp),%edx\n \tpush %edx\n \tpush $0x0\n \tpush $0x20\n \tpush %eax\n \tpush %eax\n \tpush 0x18(%esi)\n \tpush 0x108(%ebx)\n \tcall 1240 \n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:213\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:213\n \tmovl $0x4,0x9c(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:214\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:214\n \tadd $0x1c,%esp\n \tpush %edi\n \tpush 0x18(%esi)\n \tpush 0x108(%ebx)\n \tcall 1130 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:216\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:216\n \tpop %edx\n \tpop %ecx\n \tpush 0x18(%esi)\n \tpush 0x108(%ebx)\n \tcall 12f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:217\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:217\n \tpop %edi\n \tpop %ebp\n \tpush 0x18(%esi)\n \tpush 0x108(%ebx)\n \tcall 1330 \n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:221\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:221\n \tadd $0x15c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n \tlea 0x0(%esi),%esi\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 \tsub $0x4,%esp\n \tlea -0x1fe7(%ebx),%eax\n \tpush %eax\n \tlea -0x1ff8(%ebx),%eax\n \tpush %eax\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tcall 11e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:105\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:105\n \tadd $0x10,%esp\n create_icon():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:221\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:221\n \tadd $0x15c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n-/build/1st/desklaunch-1.1.8/desklaunch.c:176\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:176\n \tpush %eax\n \tpush %eax\n \tlea -0x1f28(%ebx),%eax\n \tpush $0x1\n \tpush %eax\n \tcall 1620 \n \tadd $0x10,%esp\n \tjmp 17fd \n \tlea 0x0(%esi,%eiz,1),%esi\n \n 00001a60 :\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 \tcall 2476 <__x86.get_pc_thunk.ax>\n \tadd $0x359b,%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:225\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:225\n \tmov 0x4(%esp),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:232\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:232\n \tmov 0xfc(%eax),%eax\n \ttest %eax,%eax\n \tjne 1a87 \n \tjmp 1a8c \n \tlea 0x0(%esi),%esi\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 0x28(%eax),%eax\n \ttest %eax,%eax\n \tje 1a8c \n-/build/1st/desklaunch-1.1.8/desklaunch.c:233\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:233\n \tcmp %edx,0x18(%eax)\n \tjne 1a80 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:236\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:236\n \tretq \n \tlea 0x0(%esi),%esi\n \n 00001a90 :\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 %esi\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x3569,%ebx\n \tsub $0x4,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:247\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:247\n \tmov 0xfc(%ebx),%esi\n \ttest %esi,%esi\n \tje 1b3b \n \txchg %ax,%ax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:249\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:249\n \tsub $0x8,%esp\n \tpush 0x18(%esi)\n \tpush 0x108(%ebx)\n \tcall 1190 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:250\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:250\n \tpop %eax\n \tmov 0xfc(%ebx),%eax\n \tpop %edx\n \tpush (%eax)\n \tpush 0x108(%ebx)\n \tcall 1110 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:251\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:251\n \tmov 0xfc(%ebx),%eax\n \tpop %ecx\n \tpop %esi\n \tpush 0x4(%eax)\n \tpush 0x108(%ebx)\n \tcall 1110 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:252\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:252\n \tpop %eax\n \tmov 0xfc(%ebx),%eax\n \tpush 0x1c(%eax)\n \tcall 1080 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:253\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:253\n \tpop %eax\n \tmov 0xfc(%ebx),%eax\n \tpush 0x24(%eax)\n \tcall 1080 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:254\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:254\n \tpop %eax\n \tmov 0xfc(%ebx),%eax\n \tpush 0x20(%eax)\n \tcall 1080 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:255\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:255\n \tmov 0xfc(%ebx),%eax\n \tmov 0x28(%eax),%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:256\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:256\n \tmov %eax,(%esp)\n \tcall 1080 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:247\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:247\n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:257\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:257\n \tmov %esi,0xfc(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:247\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:247\n \ttest %esi,%esi\n \tjne 1ab0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:259\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:259\n \tadd $0x4,%esp\n \tpop %ebx\n \tpop %esi\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n \n 00001b50 :\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 %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x34a7,%ebx\n \tsub $0x428,%esp\n \tmov 0x43c(%esp),%esi\n \tmov 0x440(%esp),%edi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:277\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:277\n \tpush %esi\n \tcall 11c0 \n \tmov %edi,(%esp)\n \tmov %eax,%ebp\n \tcall 11c0 \n \tlea 0x2(%ebp,%eax,1),%ebp\n \tmov %ebp,(%esp)\n \tcall 1180 \n \tmov %eax,0x1c(%esp)\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1c7d \n-/build/1st/desklaunch-1.1.8/desklaunch.c:280\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:280\n \tsub $0xc,%esp\n \tmov %eax,%edx\n \tlea -0x1fd2(%ebx),%eax\n \tpush %edi\n \tmov %edx,%edi\n \tpush %esi\n \tpush %eax\n \tpush %ebp\n \tpush %edx\n \tcall 1230 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:282\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:282\n \tadd $0x18,%esp\n \tlea -0x1fcc(%ebx),%eax\n \tpush %eax\n \tpush %edi\n \tcall 1220 \n \tadd $0x10,%esp\n \tmov %eax,%edi\n \tlea 0x10(%esp),%esi\n \ttest %eax,%eax\n \tje 1c64 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:289\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:289\n \tlea -0x1fc8(%ebx),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:286\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:286\n \tlea -0x1fca(%ebx),%ebp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:289\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:289\n \tmov %eax,0x8(%esp)\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:284\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:284\n \tsub $0x4,%esp\n \tpush %edi\n \tpush $0x400\n \tpush %esi\n \tcall 10a0 \n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1c58 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:286\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:286\n \tsub $0x8,%esp\n \tpush %ebp\n \tpush %esi\n \tcall 12c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:287\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:287\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1bf0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:289\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:289\n \tsub $0x8,%esp\n \tpush 0x10(%esp)\n \tpush %eax\n \tcall 1040 \n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tjne 1bf0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:291\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:291\n \tsub $0x8,%esp\n \tlea -0x1f95(%ebx),%eax\n \tpush %eax\n \tpush $0x0\n \tcall 12c0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:292\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:292\n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1bf0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:293\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:293\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 16f0 \n \tadd $0x10,%esp\n \tjmp 1bf0 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:297\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:297\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 10c0 \n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:299\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:299\n \tsub $0xc,%esp\n \tpush 0x18(%esp)\n \tcall 1080 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:300\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:300\n \tadd $0x10,%esp\n \tmovl $0x0,0xf4(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:301\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:301\n \tadd $0x41c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n \n 00001c90 :\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 %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x3367,%ebx\n \tsub $0x28,%esp\n \tmov 0x40(%esp),%ebp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:314\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:314\n \tpush 0x3c(%esp)\n \tcall 11c0 \n \tmov %ebp,(%esp)\n \tmov %eax,%edi\n \tcall 11c0 \n \tlea 0x2(%edi,%eax,1),%esi\n \tmov %esi,(%esp)\n \tcall 1180 \n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 1d78 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:317\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:317\n \tsub $0xc,%esp\n \tmov %eax,%edi\n \tlea -0x1fd2(%ebx),%eax\n \tpush %ebp\n \tpush 0x40(%esp)\n \tpush %eax\n \tpush %esi\n \tpush %edi\n \tcall 1230 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:319\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:319\n \tadd $0x18,%esp\n \tlea -0x1fc3(%ebx),%eax\n \tpush %eax\n \tpush %edi\n \tcall 1220 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n \ttest %eax,%eax\n \tje 1d62 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:321\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:321\n \tpush %eax\n \tlea -0x1f04(%ebx),%eax\n \tpush $0x36\n \tpush $0x1\n \tpush %eax\n \tcall 1140 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:323\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:323\n \tmov 0xfc(%ebx),%ebp\n \tadd $0x10,%esp\n \ttest %ebp,%ebp\n \tje 1d56 \n \tlea -0x1fc1(%ebx),%eax\n \tmov %eax,0xc(%esp)\n \tlea 0x0(%esi,%eiz,1),%esi\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 \tsub $0x4,%esp\n \tpush 0x24(%ebp)\n \tpush 0x20(%ebp)\n \tpush 0x1c(%ebp)\n \tpush 0xc(%ebp)\n \tpush 0x8(%ebp)\n \tpush 0x24(%esp)\n \tpush %esi\n \tcall 11e0 \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 0x28(%ebp),%ebp\n \tadd $0x20,%esp\n \ttest %ebp,%ebp\n \tjne 1d30 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:326\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:326\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 10c0 \n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:328\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:328\n \tmovl $0x0,0xf4(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:329\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:329\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 1080 \n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:330\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:330\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tretq \n \n 00001d80 :\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 %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x327a,%ebx\n \tsub $0x8,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:341\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:341\n \tcall 12d0 \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 1df0 \n \ttest %eax,%eax\n \tjne 1e0b \n-/build/1st/desklaunch-1.1.8/desklaunch.c:351\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:351\n \tsub $0xc,%esp\n \tlea -0x1fac(%ebx),%eax\n \tpush $0x0\n \tpush 0x20(%esp)\n \tpush %eax\n \tlea -0x1fa4(%ebx),%eax\n \tpush %eax\n \tlea -0x1fa9(%ebx),%eax\n \tpush %eax\n \tcall 10e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:352\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:352\n \tmov -0x14(%ebx),%eax\n \tadd $0x20,%esp\n \tpush (%eax)\n \tlea -0x1fa1(%ebx),%eax\n \tpush $0xd\n \tpush $0x1\n \tpush %eax\n \tcall 1140 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:353\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:353\n \tmovl $0x0,(%esp)\n \tcall 11b0 \n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:356\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:356\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tlea -0x1f93(%ebx),%eax\n \tpush $0xd\n \tpush $0x1\n \tpush %eax\n \tcall 1140 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:357\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:357\n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:359\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:359\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n \n 00001e10 :\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 %edi\n \tpush %esi\n \tpush %ebx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:377\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:377\n \tmov 0x10(%esp),%eax\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x31e4,%ebx\n \tmov 0x10(%eax),%eax\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 0xfc(%ebx),%esi\n \ttest %esi,%esi\n \tjne 1e43 \n \tjmp 1f06 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov 0x28(%esi),%esi\n \ttest %esi,%esi\n \tje 1f06 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:233\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:233\n \tcmp 0x18(%esi),%eax\n \tjne 1e38 \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 0x20(%esi),%edi\n \tsub $0xc,%esp\n \tpush %edi\n \tcall 11c0 \n \tadd $0xc,%esp\n \tpush %eax\n \tpush %edi\n \tpush 0x110(%ebx)\n \tcall 1300 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:382\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:382\n \tmov 0x110(%ebx),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:381\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:381\n \tlea 0x2(%eax),%ecx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:384\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:384\n \tpop %eax\n \tpop %edi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:382\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:382\n \tmov 0x4c(%edx),%eax\n \tadd 0x48(%edx),%eax\n \tadd $0x2,%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:384\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:384\n \tpush %eax\n \tpush %ecx\n \tmov 0x14(%esi),%eax\n \tadd 0xc(%esi),%eax\n \tadd $0x4,%eax\n \tpush %eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:383\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:383\n \tmov 0x10(%esi),%edx\n \tmov %edx,%eax\n \tshr $0x1f,%eax\n \tadd %edx,%eax\n \tmov %ecx,%edx\n \tshr $0x1f,%edx\n \tsar %eax\n \tadd 0x8(%esi),%eax\n \tadd %ecx,%edx\n \tsar %edx\n \tsub %edx,%eax\n \tsub $0x1,%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:384\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:384\n \tpush %eax\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1100 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:386\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:386\n \tadd $0x18,%esp\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1200 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:388\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:388\n \tmov 0x20(%esi),%edi\n \tmov %edi,(%esp)\n \tcall 11c0 \n \tadd $0xc,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:387\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:387\n \tpush %eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:388\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:388\n \tmov 0x110(%ebx),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:387\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:387\n \tpush %edi\n \tmov 0x48(%eax),%eax\n \tadd $0x1,%eax\n \tpush %eax\n \tpush $0x1\n \tpush 0x114(%ebx)\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1270 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:389\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:389\n \tmov %esi,0xf8(%ebx)\n \tadd $0x20,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:391\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:391\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tretq \n \tlea 0x0(%esi),%esi\n \n 00001f10 :\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 \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x30ea,%ebx\n \tsub $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:400\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:400\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1030 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:401\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:401\n \tpop %eax\n \tpop %edx\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 12a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:402\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:402\n \tmovl $0x0,0xf8(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:403\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:403\n \tadd $0x18,%esp\n \tpop %ebx\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \n 00001f60 :\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 \tcall 2476 <__x86.get_pc_thunk.ax>\n \tadd $0x309b,%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:407\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:407\n \tmov 0x4(%esp),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:412\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:412\n \tmov 0xf8(%eax),%eax\n \ttest %eax,%eax\n \tje 1f80 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:414\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:414\n \tmov 0x18(%eax),%ecx\n \tcmp %ecx,0x10(%edx)\n \tje 1f88 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:418\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:418\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:414 (discriminator 1)\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:414 (discriminator 1)\n \tcmpl $0x1,0x34(%edx)\n \tjne 1f80 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:415\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:415\n \ttestb $0x1,0x31(%edx)\n \tje 1f80 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:416\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:416\n \tmov 0x24(%eax),%eax\n \tmov %eax,0x4(%esp)\n \tjmp 1d80 \n \n 00001fa0 :\n event_configure_notify():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:422\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:422\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x305a,%ebx\n \tsub $0x8,%esp\n \tmov 0x10(%esp),%ecx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:429\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:429\n \tmov 0x14(%ecx),%edx\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 0xfc(%ebx),%eax\n \ttest %eax,%eax\n \tjne 1fcf \n \tjmp 201e \n \tlea 0x0(%esi),%esi\n \tmov 0x28(%eax),%eax\n \ttest %eax,%eax\n \tje 201e \n-/build/1st/desklaunch-1.1.8/desklaunch.c:233\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:233\n \tcmp 0x18(%eax),%edx\n \tjne 1fc8 \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 0x18(%ecx),%edx\n \tmov 0x1c(%ecx),%ecx\n \tcmp %edx,0x8(%eax)\n \tjne 1fe4 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:432 (discriminator 1)\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:432 (discriminator 1)\n \tcmp %ecx,0xc(%eax)\n \tje 201e \n-/build/1st/desklaunch-1.1.8/desklaunch.c:436\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:436\n \tsub $0x8,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:434\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:434\n \tmov %edx,0x8(%eax)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:435\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:435\n \tmov %ecx,0xc(%eax)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:436\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:436\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 12a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:437\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:437\n \tlea -0x1f85(%ebx),%eax\n \tmov %eax,(%esp)\n \tcall 1170 \n \tpop %edx\n \tlea -0x1f80(%ebx),%edx\n \tpop %ecx\n \tpush %edx\n \tpush %eax\n \tcall 1c90 \n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:440\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:440\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n \n 00002030 :\n quit():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:450\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:450\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x2fca,%ebx\n \tsub $0x8,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:455\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:455\n \tcall 1a90 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:456\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:456\n \tsub $0x8,%esp\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1190 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:457\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:457\n \tpop %eax\n \tpop %edx\n \tpush 0x110(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1060 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:458\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:458\n \tpop %ecx\n \tpop %eax\n \tpush 0x114(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1310 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:459\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:459\n \tpop %eax\n \tpush 0x108(%ebx)\n \tcall 1340 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:460\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:460\n \tmovl $0x0,(%esp)\n \tcall 11b0 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n \n 000020a0 :\n signal_handler():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:465\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:465\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x2f5a,%ebx\n \tsub $0x8,%esp\n \tmov 0x10(%esp),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:470\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:470\n \tcmp $0xf,%eax\n \tje 20d5 \n \tjg 20e0 \n \tcmp $0x1,%eax\n \tjne 20d0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:473\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:473\n \tmovl $0x1,0xf4(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:483\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:483\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n \txchg %ax,%ax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:470\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:470\n \tcmp $0x2,%eax\n \tjne 20c9 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:477\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:477\n \tcall 2030 \n \tlea 0x0(%esi),%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:470\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:470\n \tcmp $0x11,%eax\n \tjne 20c9 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:480\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:480\n \tsub $0xc,%esp\n \tpush $0x0\n \tcall 10f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:481\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:481\n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:483\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:483\n \tadd $0x8,%esp\n \tpop %ebx\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n \n 00002100 :\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 %esi\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x2ef9,%ebx\n \tsub $0x148,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:498\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:498\n \tmovl $0x0,0x13c(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:497\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:497\n \tlea -0x2f60(%ebx),%eax\n \tmov %eax,0xb8(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:499\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:499\n \tpush $0x0\n \tlea 0xbc(%esp),%esi\n \tpush %esi\n \tpush $0xf\n \tcall 1320 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:500\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:500\n \tadd $0xc,%esp\n \tpush $0x0\n \tpush %esi\n \tpush $0x2\n \tcall 1320 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:501\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:501\n \tadd $0xc,%esp\n \tpush $0x0\n \tpush %esi\n \tpush $0x1\n \tcall 1320 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:502\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:502\n \tadd $0xc,%esp\n \tpush $0x0\n \tpush %esi\n \tpush $0x11\n \tcall 1320 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:504\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:504\n \tmovl $0x0,(%esp)\n \tcall 11a0 \n \tadd $0x10,%esp\n \tmov %eax,0x108(%ebx)\n \ttest %eax,%eax\n \tje 2330 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:507\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:507\n \tsub $0xc,%esp\n \tpush %eax\n \tcall 1150 \n \tmov %eax,0x104(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:508\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:508\n \tpop %eax\n \tpush 0x108(%ebx)\n \tcall 12b0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:510\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:510\n \tpop %ecx\n \tmov 0x108(%ebx),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:508\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:508\n \tmov %eax,0x100(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:510\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:510\n \tlea 0x1c(%esp),%eax\n \tpush %eax\n \tlea 0x14(%esp),%eax\n \tpush %eax\n \tlea -0x1f72(%ebx),%eax\n \tpush %eax\n \tmov 0x104(%ebx),%eax\n \tlea (%eax,%eax,4),%eax\n \tshl $0x4,%eax\n \tadd 0x8c(%edx),%eax\n \tpush 0x30(%eax)\n \tpush %edx\n \tcall 1280 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:512\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:512\n \tadd $0x18,%esp\n \tlea -0x1f6a(%ebx),%eax\n \tpush %eax\n \tpush 0x108(%ebx)\n \tcall 1120 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:518\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:518\n \tmov 0x108(%ebx),%edx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:517\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:517\n \tlea 0x2c(%esp),%ecx\n-/build/1st/desklaunch-1.1.8/desklaunch.c:514\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:514\n \tmovl $0x1,0x5c(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:512\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:512\n \tmov %eax,0x110(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:515\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:515\n \tmov 0x14(%esp),%eax\n \tmov %eax,0x30(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:518\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:518\n \tmov 0x104(%ebx),%eax\n \tlea (%eax,%eax,4),%eax\n \tshl $0x4,%eax\n \tadd 0x8c(%edx),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:517\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:517\n \tpush %ecx\n \tpush $0x202\n \tpush 0x28(%eax)\n \tpush $0x0\n \tpush 0x24(%eax)\n \tpush $0x1\n \tpush $0xa\n \tpush $0xa\n \tpush $0x0\n \tpush $0x0\n \tpush 0x100(%ebx)\n \tpush %edx\n \tcall 1260 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:521\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:521\n \tmovl $0x3,0x98(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:516\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:516\n \tmov %eax,0x10c(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:523\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:523\n \tmov 0x110(%ebx),%eax\n-/build/1st/desklaunch-1.1.8/desklaunch.c:522\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:522\n \tmovl $0x0,0xa0(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:523\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:523\n \tmov 0x4(%eax),%eax\n \tmov %eax,0xd4(%esp)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:525\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:525\n \tadd $0x40,%esp\n \tlea 0x58(%esp),%eax\n \tpush %eax\n \tpush $0x4005\n \tpush 0x100(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1290 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:527\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:527\n \tadd $0xc,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:524\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:524\n \tmov %eax,0x114(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:527\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:527\n \tlea -0x1f5c(%ebx),%eax\n \tpush $0x0\n \tpush %eax\n \tpush 0x108(%ebx)\n \tcall 1210 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:528\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:528\n \tadd $0xc,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:527\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:527\n \tmov %eax,0xe8(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:528\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:528\n \tlea -0x1f51(%ebx),%eax\n \tpush $0x0\n \tpush %eax\n \tpush 0x108(%ebx)\n \tcall 1210 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:529\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:529\n \tadd $0xc,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:528\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:528\n \tmov %eax,0xec(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:529\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:529\n \tlea -0x1f46(%ebx),%eax\n \tpush $0x0\n \tpush %eax\n \tpush 0x108(%ebx)\n \tcall 1210 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:530\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:530\n \tadd $0xc,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:529\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:529\n \tmov %eax,0xf0(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:530\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:530\n \tlea -0x1f3b(%ebx),%eax\n \tpush $0x0\n \tpush %eax\n \tpush 0x108(%ebx)\n \tcall 1210 \n \tmov %eax,0xe4(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:532\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:532\n \tlea -0x1f85(%ebx),%eax\n \tmov %eax,(%esp)\n \tcall 1170 \n \tpop %esi\n \tpop %edx\n \tlea -0x1f80(%ebx),%edx\n \tpush %edx\n \tpush %eax\n \tcall 1b50 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:533\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:533\n \tadd $0x154,%esp\n \tpop %ebx\n \tpop %esi\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\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 \tsub $0x4,%esp\n \tlea -0x1ecc(%ebx),%eax\n \tpush %eax\n \tlea -0x1ff8(%ebx),%eax\n \tpush %eax\n \tmov -0x14(%ebx),%eax\n \tpush (%eax)\n \tcall 11e0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:104\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:104\n \tmovl $0x1,(%esp)\n \tcall 11b0 \n initialize():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:104\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:104\n \tlea 0x0(%esi),%esi\n \n 00002360 :\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 %esi\n \tpush %ebx\n \tcall 1520 <__x86.get_pc_thunk.bx>\n \tadd $0x2c99,%ebx\n \tsub $0x64,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:542\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:542\n \tmov %esp,%esi\n \tlea 0x0(%esi),%esi\n-/build/1st/desklaunch-1.1.8/desklaunch.c:538\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:538\n \tsub $0xc,%esp\n \tpush 0x108(%ebx)\n \tcall 10b0 \n \tadd $0x10,%esp\n \ttest %eax,%eax\n \tje 2470 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:542\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:542\n \tsub $0x8,%esp\n \tpush %esi\n \tpush 0x108(%ebx)\n \tcall 11f0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:543\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:543\n \tmov 0x10(%esp),%eax\n \tadd $0x10,%esp\n \tcmp $0x8,%eax\n \tje 23e8 \n \tjg 23d0 \n \tcmp $0x5,%eax\n \tje 2428 \n \tcmp $0x7,%eax\n \tjne 2378 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:546\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:546\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 1e10 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:547\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:547\n \tadd $0x10,%esp\n \tjmp 2378 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\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 2378 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:555\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:555\n \tsub $0xc,%esp\n \tpush %esi\n \tcall 1fa0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:556\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:556\n \tadd $0x10,%esp\n \tjmp 2378 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\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 \tsub $0x8,%esp\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 1030 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:401\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:401\n \tpop %eax\n \tpop %edx\n \tpush 0x10c(%ebx)\n \tpush 0x108(%ebx)\n \tcall 12a0 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:403\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:403\n \tadd $0x10,%esp\n-/build/1st/desklaunch-1.1.8/desklaunch.c:402\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:402\n \tmovl $0x0,0xf8(%ebx)\n-/build/1st/desklaunch-1.1.8/desklaunch.c:403\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:403\n \tjmp 2378 \n \tlea 0x0(%esi,%eiz,1),%esi\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 0xf8(%ebx),%eax\n \ttest %eax,%eax\n \tje 2378 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:414\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:414\n \tmov 0x18(%eax),%edx\n \tcmp %edx,0x10(%esp)\n \tjne 2378 \n \tcmpl $0x1,0x34(%esp)\n \tjne 2378 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:415\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:415\n \ttestb $0x1,0x31(%esp)\n \tje 2378 \n-/build/1st/desklaunch-1.1.8/desklaunch.c:416\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:416\n \tsub $0xc,%esp\n \tpush 0x24(%eax)\n \tcall 1d80 \n \tadd $0x10,%esp\n \tjmp 2378 \n \tlea 0x0(%esi,%eiz,1),%esi\n process_all_events():\n-/build/1st/desklaunch-1.1.8/desklaunch.c:559\n+/build/2/desklaunch-1.1.8/2nd/desklaunch.c:559\n \tadd $0x64,%esp\n \tpop %ebx\n \tpop %esi\n \tretq \n \n 00002476 <__x86.get_pc_thunk.ax>:\n __x86.get_pc_thunk.ax():\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.12BEvH7B7h/dbd-tmp-vUQ5iZ3/diffoscope_gc1ahfhq_b2/tmpl5qt28si_DebTarContainer/0/.debug/54e4a113f37a163e0a54e6170d41bf8ea59f30.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35346534 61313133 66333761 31363365 54e4a113f37a163e\n- 0x00000010 30613534 65363137 30643431 62663865 0a54e6170d41bf8e\n- 0x00000020 61353966 33302e64 65627567 00000000 a59f30.debug....\n- 0x00000030 558662fa U.b.\n+ 0x00000000 36623163 36306562 30653932 31623466 6b1c60eb0e921b4f\n+ 0x00000010 36356562 31633930 33336438 36363361 65eb1c9033d8663a\n+ 0x00000020 65663262 61322e64 65627567 00000000 ef2ba2.debug....\n+ 0x00000030 0baeb79c ....\n \n"}]}]}]}]}, {"source1": "desklaunch-dbgsym_1.1.8_i386.deb", "source2": "desklaunch-dbgsym_1.1.8_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-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 16592 2010-11-30 11:21:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16600 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: i386\n Maintainer: Stefan Pfetzing \n Installed-Size: 30\n Depends: desklaunch (= 1.1.8)\n Section: debug\n Priority: optional\n Description: debug symbols for desklaunch\n-Build-Ids: 0354e4a113f37a163e0a54e6170d41bf8ea59f30\n+Build-Ids: b76b1c60eb0e921b4f65eb1c9033d8663aef2ba2\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/03/54e4a113f37a163e0a54e6170d41bf8ea59f30.debug\n+usr/lib/debug/.build-id/b7/6b1c60eb0e921b4f65eb1c9033d8663aef2ba2.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/03/\n--rw-r--r-- 0 root (0) root (0) 20108 2010-11-30 11:21:58.000000 ./usr/lib/debug/.build-id/03/54e4a113f37a163e0a54e6170d41bf8ea59f30.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2010-11-30 11:21:58.000000 ./usr/lib/debug/.build-id/b7/\n+-rw-r--r-- 0 root (0) root (0) 20108 2010-11-30 11:21:58.000000 ./usr/lib/debug/.build-id/b7/6b1c60eb0e921b4f65eb1c9033d8663aef2ba2.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/03/54e4a113f37a163e0a54e6170d41bf8ea59f30.debug", "source2": "./usr/lib/debug/.build-id/b7/6b1c60eb0e921b4f65eb1c9033d8663aef2ba2.debug", "comments": ["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 00004ee0 000ed8 000108 08 WA 6 0 4\n [22] .got NOBITS 00004fe8 000ed8 000018 04 WA 0 0 4\n [23] .got.plt NOBITS 00005000 000ed8 0000d8 04 WA 0 0 4\n [24] .data NOBITS 000050d8 000ed8 000008 00 WA 0 0 4\n [25] .bss NOBITS 000050e0 000ed8 000038 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 002102 00 C 0 0 4\n- [29] .debug_abbrev PROGBITS 00000000 002338 000247 00 C 0 0 4\n- [30] .debug_line PROGBITS 00000000 002580 00057c 00 C 0 0 4\n+ [28] .debug_info PROGBITS 00000000 000234 002100 00 C 0 0 4\n+ [29] .debug_abbrev PROGBITS 00000000 002334 000247 00 C 0 0 4\n+ [30] .debug_line PROGBITS 00000000 00257c 00057d 00 C 0 0 4\n [31] .debug_str PROGBITS 00000000 002afc 000a06 01 MSC 0 0 4\n- [32] .debug_line_str PROGBITS 00000000 003504 0000ee 01 MSC 0 0 4\n+ [32] .debug_line_str PROGBITS 00000000 003504 0000f0 01 MSC 0 0 4\n [33] .debug_loclists PROGBITS 00000000 0035f4 0002b8 00 C 0 0 4\n [34] .debug_rnglists PROGBITS 00000000 0038ac 000040 00 0 0 1\n [35] .symtab SYMTAB 00000000 0038ec 000790 10 36 21 4\n [36] .strtab STRTAB 00000000 00407c 0006ab 00 0 0 1\n [37] .shstrtab STRTAB 00000000 004727 000175 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: 0354e4a113f37a163e0a54e6170d41bf8ea59f30\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b76b1c60eb0e921b4f65eb1c9033d8663aef2ba2\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/i386-linux-gnu/bits\n- 3\t(line_strp)\t(offset: 0x57): /usr/include/i386-linux-gnu/sys\n- 4\t(line_strp)\t(offset: 0x77): /usr/lib/gcc/i686-linux-gnu/11/include\n- 5\t(line_strp)\t(offset: 0x9e): /usr/include/i386-linux-gnu/bits/types\n- 6\t(line_strp)\t(offset: 0xc5): /usr/include/X11\n- 7\t(line_strp)\t(offset: 0xd6): /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/i386-linux-gnu/bits\n+ 3\t(line_strp)\t(offset: 0x59): /usr/include/i386-linux-gnu/sys\n+ 4\t(line_strp)\t(offset: 0x79): /usr/lib/gcc/i686-linux-gnu/11/include\n+ 5\t(line_strp)\t(offset: 0xa0): /usr/include/i386-linux-gnu/bits/types\n+ 6\t(line_strp)\t(offset: 0xc7): /usr/include/X11\n+ 7\t(line_strp)\t(offset: 0xd8): /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: 0xf2): stdlib.h\n- 3\t(udata)\t2\t(line_strp)\t(offset: 0xfb): types.h\n- 4\t(udata)\t3\t(line_strp)\t(offset: 0xfb): types.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x103): stddef.h\n- 6\t(udata)\t5\t(line_strp)\t(offset: 0x10c): __sigset_t.h\n- 7\t(udata)\t5\t(line_strp)\t(offset: 0x119): struct_timeval.h\n- 8\t(udata)\t3\t(line_strp)\t(offset: 0x12a): select.h\n- 9\t(udata)\t6\t(line_strp)\t(offset: 0x133): X.h\n- 10\t(udata)\t6\t(line_strp)\t(offset: 0x137): Xlib.h\n- 11\t(udata)\t6\t(line_strp)\t(offset: 0x13e): Xutil.h\n- 12\t(udata)\t6\t(line_strp)\t(offset: 0x146): xpm.h\n- 13\t(udata)\t5\t(line_strp)\t(offset: 0x14c): struct_FILE.h\n- 14\t(udata)\t5\t(line_strp)\t(offset: 0x153): FILE.h\n- 15\t(udata)\t5\t(line_strp)\t(offset: 0x15a): __sigval_t.h\n- 16\t(udata)\t5\t(line_strp)\t(offset: 0x167): siginfo_t.h\n- 17\t(udata)\t1\t(line_strp)\t(offset: 0x173): signal.h\n- 18\t(udata)\t2\t(line_strp)\t(offset: 0x17c): sigaction.h\n- 19\t(udata)\t1\t(line_strp)\t(offset: 0x188): stdio.h\n- 20\t(udata)\t3\t(line_strp)\t(offset: 0x190): wait.h\n- 21\t(udata)\t1\t(line_strp)\t(offset: 0x197): unistd.h\n- 22\t(udata)\t1\t(line_strp)\t(offset: 0x1a0): errno.h\n- 23\t(udata)\t1\t(line_strp)\t(offset: 0x1a8): string.h\n- 24\t(udata)\t7\t(line_strp)\t(offset: 0x1b1): shape.h\n- 25\t(udata)\t0\t(line_strp)\t(offset: 0x1b9): \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: 0xf4): stdlib.h\n+ 3\t(udata)\t2\t(line_strp)\t(offset: 0xfd): types.h\n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0xfd): types.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x105): stddef.h\n+ 6\t(udata)\t5\t(line_strp)\t(offset: 0x10e): __sigset_t.h\n+ 7\t(udata)\t5\t(line_strp)\t(offset: 0x11b): struct_timeval.h\n+ 8\t(udata)\t3\t(line_strp)\t(offset: 0x12c): select.h\n+ 9\t(udata)\t6\t(line_strp)\t(offset: 0x135): X.h\n+ 10\t(udata)\t6\t(line_strp)\t(offset: 0x139): Xlib.h\n+ 11\t(udata)\t6\t(line_strp)\t(offset: 0x140): Xutil.h\n+ 12\t(udata)\t6\t(line_strp)\t(offset: 0x148): xpm.h\n+ 13\t(udata)\t5\t(line_strp)\t(offset: 0x14e): struct_FILE.h\n+ 14\t(udata)\t5\t(line_strp)\t(offset: 0x155): FILE.h\n+ 15\t(udata)\t5\t(line_strp)\t(offset: 0x15c): __sigval_t.h\n+ 16\t(udata)\t5\t(line_strp)\t(offset: 0x169): siginfo_t.h\n+ 17\t(udata)\t1\t(line_strp)\t(offset: 0x175): signal.h\n+ 18\t(udata)\t2\t(line_strp)\t(offset: 0x17e): sigaction.h\n+ 19\t(udata)\t1\t(line_strp)\t(offset: 0x18a): stdio.h\n+ 20\t(udata)\t3\t(line_strp)\t(offset: 0x192): wait.h\n+ 21\t(udata)\t1\t(line_strp)\t(offset: 0x199): unistd.h\n+ 22\t(udata)\t1\t(line_strp)\t(offset: 0x1a2): errno.h\n+ 23\t(udata)\t1\t(line_strp)\t(offset: 0x1aa): string.h\n+ 24\t(udata)\t7\t(line_strp)\t(offset: 0x1b3): shape.h\n+ 25\t(udata)\t0\t(line_strp)\t(offset: 0x1bb): \n \n Line Number Statements:\n [0x000000ca] Set column to 1\n [0x000000cc] Extended opcode 2: set Address to 0x1620\n [0x000000d3] Advance Line by 96 to 97\n [0x000000d6] Copy\n [0x000000d7] 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: 4\n <0>: Abbrev Number: 54 (DW_TAG_compile_unit)\n DW_AT_producer : (strp) (offset: 0x118b): GNU C17 11.2.0 -mtune=generic -march=i686 -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) 0x31\n <1e> DW_AT_low_pc : (addr) 0x0\n <22> DW_AT_stmt_list : (sec_offset) 0x0\n <1><26>: Abbrev Number: 15 (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: 0x4c2): unsigned char\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,11 +1,11 @@\n GCC: (Debian 11.2.0-13) 11.2.0\n-L6FV$]~cM~\n-Z\\ojqCCL\n-m]?}R.NC\n+#TYRyc.P\n+e\t,f\"Me:-\n+t.b%h^Jv\n mumemUmEm\n __abi_tag\n desklaunch.c\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\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/i386-linux-gnu/bits\n- [ 57] /usr/include/i386-linux-gnu/sys\n- [ 77] /usr/lib/gcc/i686-linux-gnu/11/include\n- [ 9e] /usr/include/i386-linux-gnu/bits/types\n- [ c5] /usr/include/X11\n- [ d6] /usr/include/X11/extensions\n- [ f2] stdlib.h\n- [ fb] types.h\n- [ 103] stddef.h\n- [ 10c] __sigset_t.h\n- [ 119] struct_timeval.h\n- [ 12a] select.h\n- [ 133] X.h\n- [ 137] Xlib.h\n- [ 13e] Xutil.h\n- [ 146] xpm.h\n- [ 14c] struct_FILE.h\n- [ 15a] __sigval_t.h\n- [ 167] siginfo_t.h\n- [ 173] signal.h\n- [ 17c] sigaction.h\n- [ 188] stdio.h\n- [ 190] wait.h\n- [ 197] unistd.h\n- [ 1a0] errno.h\n- [ 1a8] string.h\n- [ 1b1] shape.h\n- [ 1b9] \n+ [ 0] /build/2/desklaunch-1.1.8/2nd\n+ [ 1e] desklaunch.c\n+ [ 2b] /usr/include\n+ [ 38] /usr/include/i386-linux-gnu/bits\n+ [ 59] /usr/include/i386-linux-gnu/sys\n+ [ 79] /usr/lib/gcc/i686-linux-gnu/11/include\n+ [ a0] /usr/include/i386-linux-gnu/bits/types\n+ [ c7] /usr/include/X11\n+ [ d8] /usr/include/X11/extensions\n+ [ f4] stdlib.h\n+ [ fd] types.h\n+ [ 105] stddef.h\n+ [ 10e] __sigset_t.h\n+ [ 11b] struct_timeval.h\n+ [ 12c] select.h\n+ [ 135] X.h\n+ [ 139] Xlib.h\n+ [ 140] Xutil.h\n+ [ 148] xpm.h\n+ [ 14e] struct_FILE.h\n+ [ 15c] __sigval_t.h\n+ [ 169] siginfo_t.h\n+ [ 175] signal.h\n+ [ 17e] sigaction.h\n+ [ 18a] stdio.h\n+ [ 192] wait.h\n+ [ 199] unistd.h\n+ [ 1a2] errno.h\n+ [ 1aa] string.h\n+ [ 1b3] shape.h\n+ [ 1bb] \n \n"}]}]}]}]}]}