{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.EYrbKiztuj/b1/afl_2.53b-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.EYrbKiztuj/b2/afl_2.53b-1_i386.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 1814f914a3cda2ba08aa1f35d476bfa8 27972 debug optional afl-clang-dbgsym_2.53b-1_i386.deb\n- 862730cb6bebf8a1d567217ec0989fa1 62968 devel optional afl-clang_2.53b-1_i386.deb\n+ a946a40a76b62a8f2708350f133fb12e 27960 debug optional afl-clang-dbgsym_2.53b-1_i386.deb\n+ ae4d96de2a0c0d357847218ee5bccc2b 62980 devel optional afl-clang_2.53b-1_i386.deb\n 2adfd5edc992412f25bd0d01ee6bbf0d 280928 debug optional afl-dbgsym_2.53b-1_i386.deb\n 70d593dc5073a511fdf165b88d595a23 124592 doc optional afl-doc_2.53b-1_all.deb\n 00dde7606abdf9890983526f91445c3a 148780 devel optional afl_2.53b-1_i386.deb\n" }, { "source1": "afl-clang_2.53b-1_i386.deb", "source2": "afl-clang_2.53b-1_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 2019-08-11 11:46:14.000000 debian-binary\n -rw-r--r-- 0 0 0 1076 2019-08-11 11:46:14.000000 control.tar.xz\n--rw-r--r-- 0 0 0 61700 2019-08-11 11:46:14.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 61712 2019-08-11 11:46:14.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": "file list", "source2": "file list", "unified_diff": "@@ -1,16 +1,16 @@\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/bin/\n -rwxr-xr-x 0 root (0) root (0) 17600 2019-08-11 11:46:14.000000 ./usr/bin/afl-clang-fast\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/lib/afl/\n -rw-r--r-- 0 root (0) root (0) 17924 2019-08-11 11:46:14.000000 ./usr/lib/afl/afl-llvm-pass.so\n--rwxr-xr-x 0 root (0) root (0) 9728 2019-08-11 11:46:14.000000 ./usr/lib/afl/afl-llvm-rt-32.o\n--rwxr-xr-x 0 root (0) root (0) 9728 2019-08-11 11:46:14.000000 ./usr/lib/afl/afl-llvm-rt.o\n+-rwxr-xr-x 0 root (0) root (0) 9732 2019-08-11 11:46:14.000000 ./usr/lib/afl/afl-llvm-rt-32.o\n+-rwxr-xr-x 0 root (0) root (0) 9732 2019-08-11 11:46:14.000000 ./usr/lib/afl/afl-llvm-rt.o\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/share/doc/afl-clang/\n -rw-r--r-- 0 root (0) root (0) 21981 2019-08-11 11:46:14.000000 ./usr/share/doc/afl-clang/README\n -rw-r--r-- 0 root (0) root (0) 2565 2019-08-11 11:46:14.000000 ./usr/share/doc/afl-clang/buildinfo_i386.gz\n -rw-r--r-- 0 root (0) root (0) 8871 2019-08-11 11:46:14.000000 ./usr/share/doc/afl-clang/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 23503 2019-07-25 17:01:52.000000 ./usr/share/doc/afl-clang/changelog.gz\n" }, { "source1": "./usr/lib/afl/afl-llvm-pass.so", "source2": "./usr/lib/afl/afl-llvm-pass.so", "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: 94d6a94bcb961ab043a121a2de15f20354fd9286\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4b2bbab7617d20c201e6d97ec61501d5bcadb553\n \n Displaying notes found in: .note.gnu.gold-version\n Owner Data size\tDescription\n GNU 0x00000009\tNT_GNU_GOLD_VERSION (gold version)\t Version: gold 1.16\n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -5,37 +5,37 @@\n \n 00001770 ::_M_invoke(std::_Any_data const&, llvm::PassManagerBuilder const&, llvm::legacy::PassManagerBase&)@@Base-0x1d0>:\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:67\n 1770:\ta1 30 00 00 00 \tmov 0x30,%eax\n 1775:\t0f 0b \tud2 \n \t...\n 177f:\t00 55 57 \tadd %dl,0x57(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:192\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:192\n 1782:\t56 \tpush %esi\n 1783:\t53 \tpush %ebx\n 1784:\te8 97 00 00 00 \tcall 1820 )@plt+0xc0>\n 1789:\t81 c3 cf 37 00 00 \tadd $0x37cf,%ebx\n 178f:\t83 ec 30 \tsub $0x30,%esp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:189\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:189\n 1792:\t8d 74 24 14 \tlea 0x14(%esp),%esi\n /usr/include/c++/8/bits/std_function.h:676\n 1796:\t8b 83 f8 ff ff ff \tmov -0x8(%ebx),%eax\n /usr/include/c++/8/bits/std_function.h:675\n 179c:\t8b bb fc ff ff ff \tmov -0x4(%ebx),%edi\n /usr/include/c++/8/bits/std_function.h:245\n 17a2:\t8d ab 38 ca ff ff \tlea -0x35c8(%ebx),%ebp\n 17a8:\t89 6c 24 14 \tmov %ebp,0x14(%esp)\n /usr/include/c++/8/bits/std_function.h:676\n 17ac:\t89 44 24 10 \tmov %eax,0x10(%esp)\n 17b0:\t89 44 24 1c \tmov %eax,0x1c(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:189\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:189\n 17b4:\t8d 83 b2 00 00 00 \tlea 0xb2(%ebx),%eax\n /usr/include/c++/8/bits/std_function.h:675\n 17ba:\t89 7c 24 20 \tmov %edi,0x20(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:189\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:189\n 17be:\t56 \tpush %esi\n 17bf:\t6a 04 \tpush $0x4\n 17c1:\t50 \tpush %eax\n 17c2:\te8 89 16 00 00 \tcall 2e50 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x14f0>\n /usr/include/c++/8/bits/std_function.h:256\n 17c7:\t8b 44 24 28 \tmov 0x28(%esp),%eax\n 17cb:\t83 c4 10 \tadd $0x10,%esp\n@@ -48,21 +48,21 @@\n 17d8:\t56 \tpush %esi\n 17d9:\tff d0 \tcall *%eax\n 17db:\t83 c4 10 \tadd $0x10,%esp\n /usr/include/c++/8/bits/std_function.h:676\n 17de:\t8b 44 24 0c \tmov 0xc(%esp),%eax\n /usr/include/c++/8/bits/std_function.h:245\n 17e2:\t89 6c 24 10 \tmov %ebp,0x10(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:192\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:192\n 17e6:\t83 ec 04 \tsub $0x4,%esp\n /usr/include/c++/8/bits/std_function.h:675\n 17e9:\t89 7c 24 20 \tmov %edi,0x20(%esp)\n /usr/include/c++/8/bits/std_function.h:676\n 17ed:\t89 44 24 1c \tmov %eax,0x1c(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:192\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:192\n 17f1:\t8d 83 b1 00 00 00 \tlea 0xb1(%ebx),%eax\n 17f7:\t56 \tpush %esi\n 17f8:\t6a 06 \tpush $0x6\n 17fa:\t50 \tpush %eax\n 17fb:\te8 50 16 00 00 \tcall 2e50 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x14f0>\n /usr/include/c++/8/bits/std_function.h:256\n 1800:\t8b 44 24 28 \tmov 0x28(%esp),%eax\n@@ -72,15 +72,15 @@\n /usr/include/c++/8/bits/std_function.h:257\n 180b:\t83 ec 04 \tsub $0x4,%esp\n 180e:\t6a 03 \tpush $0x3\n 1810:\t56 \tpush %esi\n 1811:\t56 \tpush %esi\n 1812:\tff d0 \tcall *%eax\n 1814:\t83 c4 10 \tadd $0x10,%esp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:192\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:192\n 1817:\t83 c4 2c \tadd $0x2c,%esp\n 181a:\t5b \tpop %ebx\n 181b:\t5e \tpop %esi\n 181c:\t5f \tpop %edi\n 181d:\t5d \tpop %ebp\n 181e:\tc3 \tret \n 181f:\t00 8b 1c 24 c3 8d \tadd %cl,-0x723cdbe4(%ebx)\n@@ -208,53 +208,53 @@\n 1980:\t8b 44 24 04 \tmov 0x4(%esp),%eax\n 1984:\t8b 54 24 08 \tmov 0x8(%esp),%edx\n 1988:\t89 10 \tmov %edx,(%eax)\n /usr/include/c++/8/bits/std_function.h:216\n 198a:\t31 c0 \txor %eax,%eax\n 198c:\tc3 \tret \n 198d:\t8d 76 00 \tlea 0x0(%esi),%esi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:181\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:181\n 1990:\t57 \tpush %edi\n 1991:\t56 \tpush %esi\n 1992:\t53 \tpush %ebx\n 1993:\t8b 74 24 14 \tmov 0x14(%esp),%esi\n 1997:\te8 84 fe ff ff \tcall 1820 )@plt+0xc0>\n 199c:\t81 c3 bc 35 00 00 \tadd $0x35bc,%ebx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:183\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:183\n 19a2:\t8b 06 \tmov (%esi),%eax\n 19a4:\t83 ec 0c \tsub $0xc,%esp\n 19a7:\t8b 78 08 \tmov 0x8(%eax),%edi\n 19aa:\t6a 10 \tpush $0x10\n 19ac:\te8 5f fb ff ff \tcall 1510 \n /usr/lib/llvm-6.0/include/llvm/Pass.h:87\n 19b1:\t8d 93 b3 00 00 00 \tlea 0xb3(%ebx),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:183\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:183\n 19b7:\t83 c4 10 \tadd $0x10,%esp\n /usr/lib/llvm-6.0/include/llvm/Pass.h:87\n 19ba:\t89 50 08 \tmov %edx,0x8(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:57\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:57\n 19bd:\t8d 93 7c fe ff ff \tlea -0x184(%ebx),%edx\n /usr/lib/llvm-6.0/include/llvm/Pass.h:87\n 19c3:\tc7 40 04 00 00 00 00 \tmovl $0x0,0x4(%eax)\n 19ca:\tc7 40 0c 05 00 00 00 \tmovl $0x5,0xc(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:57\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:57\n 19d1:\t89 10 \tmov %edx,(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:183\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:183\n 19d3:\t89 44 24 14 \tmov %eax,0x14(%esp)\n 19d7:\t89 f8 \tmov %edi,%eax\n 19d9:\t89 74 24 10 \tmov %esi,0x10(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:185\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:185\n 19dd:\t5b \tpop %ebx\n 19de:\t5e \tpop %esi\n 19df:\t5f \tpop %edi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:183\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:183\n 19e0:\tff e0 \tjmp *%eax\n 19e2:\t8d b4 26 00 00 00 00 \tlea 0x0(%esi,%eiz,1),%esi\n 19e9:\t8d bc 27 00 00 00 00 \tlea 0x0(%edi,%eiz,1),%edi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:52\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:52\n 19f0:\t53 \tpush %ebx\n 19f1:\te8 2a fe ff ff \tcall 1820 )@plt+0xc0>\n 19f6:\t81 c3 62 35 00 00 \tadd $0x3562,%ebx\n 19fc:\t83 ec 14 \tsub $0x14,%esp\n 19ff:\t8b 44 24 1c \tmov 0x1c(%esp),%eax\n 1a03:\t8d 93 7c fe ff ff \tlea -0x184(%ebx),%edx\n 1a09:\t89 10 \tmov %edx,(%eax)\n@@ -283,98 +283,98 @@\n 1a4f:\tc3 \tret \n 1a50:\t89 f6 \tmov %esi,%esi\n 1a52:\t8d bc 27 00 00 00 00 \tlea 0x0(%edi,%eiz,1),%edi\n 1a59:\t00 00 \tadd %al,(%eax)\n 1a5b:\t00 00 \tadd %al,(%eax)\n 1a5d:\t00 00 \tadd %al,(%eax)\n 1a5f:\t00 55 57 \tadd %dl,0x57(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:73\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:73\n 1a62:\t56 \tpush %esi\n 1a63:\t53 \tpush %ebx\n 1a64:\te8 b7 fd ff ff \tcall 1820 )@plt+0xc0>\n 1a69:\t81 c3 ef 34 00 00 \tadd $0x34ef,%ebx\n 1a6f:\t81 ec 38 01 00 00 \tsub $0x138,%esp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:75\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:75\n 1a75:\t8b 84 24 50 01 00 00 \tmov 0x150(%esp),%eax\n 1a7c:\t8b 00 \tmov (%eax),%eax\n 1a7e:\t89 44 24 20 \tmov %eax,0x20(%esp)\n 1a82:\t89 c7 \tmov %eax,%edi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:77\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:77\n 1a84:\t50 \tpush %eax\n 1a85:\te8 b6 fa ff ff \tcall 1540 \n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:78\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:78\n 1a8a:\t89 3c 24 \tmov %edi,(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:77\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:77\n 1a8d:\t89 84 24 ac 00 00 00 \tmov %eax,0xac(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:78\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:78\n 1a94:\te8 b7 fa ff ff \tcall 1550 \n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:84\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:84\n 1a99:\tc7 04 24 02 00 00 00 \tmovl $0x2,(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:78\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:78\n 1aa0:\t89 84 24 84 00 00 00 \tmov %eax,0x84(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:84\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:84\n 1aa7:\te8 b4 fa ff ff \tcall 1560 \n 1aac:\t83 c4 10 \tadd $0x10,%esp\n 1aaf:\t85 c0 \ttest %eax,%eax\n 1ab1:\t0f 85 22 12 00 00 \tjne 2cd9 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x1379>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:88\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:88\n 1ab7:\tc6 84 24 bb 00 00 00 \tmovb $0x1,0xbb(%esp)\n 1abe:\t01 \n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:92\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:92\n 1abf:\t83 ec 0c \tsub $0xc,%esp\n 1ac2:\t8d 83 b6 df ff ff \tlea -0x204a(%ebx),%eax\n 1ac8:\t50 \tpush %eax\n 1ac9:\te8 a2 fa ff ff \tcall 1570 \n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:93\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:93\n 1ace:\tc7 84 24 dc 00 00 00 \tmovl $0x64,0xdc(%esp)\n 1ad5:\t64 00 00 00 \n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:95\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:95\n 1ad9:\t83 c4 10 \tadd $0x10,%esp\n 1adc:\t85 c0 \ttest %eax,%eax\n 1ade:\t74 37 \tje 1b17 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x1b7>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:97\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:97\n 1ae0:\t83 ec 04 \tsub $0x4,%esp\n 1ae3:\t8d 94 24 d0 00 00 00 \tlea 0xd0(%esp),%edx\n 1aea:\t52 \tpush %edx\n 1aeb:\t8d 93 c5 df ff ff \tlea -0x203b(%ebx),%edx\n 1af1:\t52 \tpush %edx\n 1af2:\t50 \tpush %eax\n 1af3:\te8 88 fa ff ff \tcall 1580 \n 1af8:\t83 c4 10 \tadd $0x10,%esp\n 1afb:\t83 f8 01 \tcmp $0x1,%eax\n 1afe:\t0f 85 95 12 00 00 \tjne 2d99 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x1439>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:97 (discriminator 2)\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:97 (discriminator 2)\n 1b04:\t8b 84 24 cc 00 00 00 \tmov 0xcc(%esp),%eax\n 1b0b:\t83 e8 01 \tsub $0x1,%eax\n 1b0e:\t83 f8 63 \tcmp $0x63,%eax\n 1b11:\t0f 87 82 12 00 00 \tja 2d99 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x1439>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:107\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:107\n 1b17:\t83 ec 08 \tsub $0x8,%esp\n /usr/lib/llvm-6.0/include/llvm/ADT/Twine.h:271\n 1b1a:\tbf 03 01 00 00 \tmov $0x103,%edi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:107\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:107\n 1b1f:\t6a 00 \tpush $0x0\n 1b21:\tff b4 24 a8 00 00 00 \tpushl 0xa8(%esp)\n 1b28:\te8 63 fa ff ff \tcall 1590 \n /usr/lib/llvm-6.0/include/llvm/ADT/Twine.h:271\n 1b2d:\t66 89 bc 24 14 01 00 \tmov %di,0x114(%esp)\n 1b34:\t00 \n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:107\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:107\n 1b35:\t89 c6 \tmov %eax,%esi\n /usr/lib/llvm-6.0/include/llvm/ADT/Twine.h:270\n 1b37:\t8d 83 dc df ff ff \tlea -0x2024(%ebx),%eax\n 1b3d:\t89 84 24 0c 01 00 00 \tmov %eax,0x10c(%esp)\n /usr/lib/llvm-6.0/include/llvm/IR/GlobalVariable.h:78\n 1b44:\t5d \tpop %ebp\n 1b45:\t58 \tpop %eax\n 1b46:\t6a 01 \tpush $0x1\n 1b48:\t6a 34 \tpush $0x34\n 1b4a:\te8 51 fa ff ff \tcall 15a0 \n 1b4f:\t89 84 24 b4 00 00 00 \tmov %eax,0xb4(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:108\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:108\n 1b56:\t83 c4 0c \tadd $0xc,%esp\n 1b59:\t6a 00 \tpush $0x0\n 1b5b:\t6a 00 \tpush $0x0\n 1b5d:\t6a 00 \tpush $0x0\n 1b5f:\t6a 00 \tpush $0x0\n 1b61:\t8d bc 24 10 01 00 00 \tlea 0x110(%esp),%edi\n 1b68:\t89 7c 24 7c \tmov %edi,0x7c(%esp)\n@@ -395,15 +395,15 @@\n 1b9a:\t00 \n /usr/lib/llvm-6.0/include/llvm/IR/GlobalVariable.h:78\n 1b9b:\t83 c4 28 \tadd $0x28,%esp\n 1b9e:\t6a 01 \tpush $0x1\n 1ba0:\t6a 34 \tpush $0x34\n 1ba2:\te8 f9 f9 ff ff \tcall 15a0 \n 1ba7:\t89 84 24 88 00 00 00 \tmov %eax,0x88(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:112\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:112\n 1bae:\t83 c4 0c \tadd $0xc,%esp\n 1bb1:\t6a 00 \tpush $0x0\n 1bb3:\t6a 00 \tpush $0x0\n 1bb5:\t6a 01 \tpush $0x1\n 1bb7:\t6a 00 \tpush $0x0\n 1bb9:\t57 \tpush %edi\n 1bba:\t6a 00 \tpush $0x0\n@@ -420,21 +420,21 @@\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:67\n 1be2:\t8b 40 10 \tmov 0x10(%eax),%eax\n /usr/lib/llvm-6.0/include/llvm/ADT/simple_ilist.h:120\n 1be5:\t83 c1 0c \tadd $0xc,%ecx\n 1be8:\t89 8c 24 e4 00 00 00 \tmov %ecx,0xe4(%esp)\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:67\n 1bef:\t89 84 24 e0 00 00 00 \tmov %eax,0xe0(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:118\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:118\n 1bf6:\t83 c4 30 \tadd $0x30,%esp\n 1bf9:\t39 c1 \tcmp %eax,%ecx\n 1bfb:\t0f 84 1b 11 00 00 \tje 2d1c ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x13bc>\n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:220\n 1c01:\t8d 84 24 f0 00 00 00 \tlea 0xf0(%esp),%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:116\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:116\n 1c08:\tc7 84 24 a0 00 00 00 \tmovl $0x0,0xa0(%esp)\n 1c0f:\t00 00 00 00 \n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:220\n 1c13:\t89 44 24 0c \tmov %eax,0xc(%esp)\n 1c17:\t8d b4 26 00 00 00 00 \tlea 0x0(%esi,%eiz,1),%esi\n 1c1e:\t66 90 \txchg %ax,%ax\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:179 (discriminator 2)\n@@ -444,15 +444,15 @@\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:67\n 1c2f:\t8b 48 0c \tmov 0xc(%eax),%ecx\n /usr/lib/llvm-6.0/include/llvm/ADT/simple_ilist.h:120\n 1c32:\t83 c0 08 \tadd $0x8,%eax\n 1c35:\t89 44 24 6c \tmov %eax,0x6c(%esp)\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:67\n 1c39:\t89 4c 24 10 \tmov %ecx,0x10(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:119\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:119\n 1c3d:\t39 c8 \tcmp %ecx,%eax\n 1c3f:\t0f 84 63 0e 00 00 \tje 2aa8 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x1148>\n 1c45:\t8d 84 24 bc 00 00 00 \tlea 0xbc(%esp),%eax\n 1c4c:\t89 44 24 70 \tmov %eax,0x70(%esp)\n 1c50:\teb 36 \tjmp 1c88 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x328>\n 1c52:\t8d b6 00 00 00 00 \tlea 0x0(%esi),%esi\n /usr/lib/llvm-6.0/include/llvm/IR/TrackingMDRef.h:90 (discriminator 1)\n@@ -465,15 +465,15 @@\n 1c67:\tff 74 24 74 \tpushl 0x74(%esp)\n 1c6b:\te8 50 f9 ff ff \tcall 15c0 \n 1c70:\t83 c4 10 \tadd $0x10,%esp\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:67 (discriminator 3)\n 1c73:\t8b 44 24 10 \tmov 0x10(%esp),%eax\n 1c77:\t8b 40 04 \tmov 0x4(%eax),%eax\n 1c7a:\t89 44 24 10 \tmov %eax,0x10(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:119 (discriminator 3)\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:119 (discriminator 3)\n 1c7e:\t39 44 24 6c \tcmp %eax,0x6c(%esp)\n 1c82:\t0f 84 20 0e 00 00 \tje 2aa8 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x1148>\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:179 (discriminator 2)\n 1c88:\t8b 4c 24 10 \tmov 0x10(%esp),%ecx\n 1c8c:\t85 c9 \ttest %ecx,%ecx\n 1c8e:\t8d 41 f0 \tlea -0x10(%ecx),%eax\n 1c91:\tb9 00 00 00 00 \tmov $0x0,%ecx\n@@ -548,39 +548,39 @@\n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:256\n 1d67:\t83 ec 04 \tsub $0x4,%esp\n 1d6a:\tff 74 24 6c \tpushl 0x6c(%esp)\n 1d6e:\t50 \tpush %eax\n 1d6f:\tff 74 24 18 \tpushl 0x18(%esp)\n 1d73:\te8 88 f8 ff ff \tcall 1600 \n 1d78:\t83 c4 10 \tadd $0x10,%esp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:124\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:124\n 1d7b:\te8 90 f8 ff ff \tcall 1610 \n 1d80:\tba 1f 85 eb 51 \tmov $0x51eb851f,%edx\n 1d85:\t89 c1 \tmov %eax,%ecx\n 1d87:\tf7 ea \timul %edx\n 1d89:\t89 c8 \tmov %ecx,%eax\n 1d8b:\tc1 f8 1f \tsar $0x1f,%eax\n 1d8e:\tc1 fa 05 \tsar $0x5,%edx\n 1d91:\t29 c2 \tsub %eax,%edx\n 1d93:\t6b d2 64 \timul $0x64,%edx,%edx\n 1d96:\t29 d1 \tsub %edx,%ecx\n 1d98:\t3b 8c 24 cc 00 00 00 \tcmp 0xcc(%esp),%ecx\n 1d9f:\t0f 83 b3 fe ff ff \tjae 1c58 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x2f8>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:128\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:128\n 1da5:\te8 66 f8 ff ff \tcall 1610 \n 1daa:\t99 \tcltd \n 1dab:\tc1 ea 10 \tshr $0x10,%edx\n 1dae:\t01 d0 \tadd %edx,%eax\n 1db0:\t0f b7 c0 \tmovzwl %ax,%eax\n 1db3:\t29 d0 \tsub %edx,%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:130\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:130\n 1db5:\t31 d2 \txor %edx,%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:128\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:128\n 1db7:\t89 44 24 7c \tmov %eax,0x7c(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:130\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:130\n 1dbb:\t6a 00 \tpush $0x0\n 1dbd:\t52 \tpush %edx\n 1dbe:\t50 \tpush %eax\n 1dbf:\tff b4 24 80 00 00 00 \tpushl 0x80(%esp)\n 1dc6:\te8 55 f8 ff ff \tcall 1620 \n 1dcb:\t89 c5 \tmov %eax,%ebp\n /usr/lib/llvm-6.0/include/llvm/ADT/Twine.h:268\n@@ -705,25 +705,25 @@\n 1ee8:\tc7 44 24 5c 0a 00 00 \tmovl $0xa,0x5c(%esp)\n 1eef:\t00 \n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:1132\n 1ef0:\t89 c6 \tmov %eax,%esi\n /usr/lib/llvm-6.0/include/llvm/ADT/StringRef.h:86\n 1ef2:\t8d 83 fa df ff ff \tlea -0x2006(%ebx),%eax\n 1ef8:\t89 44 24 58 \tmov %eax,0x58(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:135\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:135\n 1efc:\t83 c4 1c \tadd $0x1c,%esp\n 1eff:\tff 74 24 40 \tpushl 0x40(%esp)\n 1f03:\tff 74 24 40 \tpushl 0x40(%esp)\n 1f07:\tff b4 24 50 01 00 00 \tpushl 0x150(%esp)\n 1f0e:\te8 5d f7 ff ff \tcall 1670 \n 1f13:\t83 c4 0c \tadd $0xc,%esp\n 1f16:\t56 \tpush %esi\n /usr/lib/llvm-6.0/include/llvm/ADT/Twine.h:268\n 1f17:\tbe 01 01 00 00 \tmov $0x101,%esi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:135\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:135\n 1f1c:\t50 \tpush %eax\n 1f1d:\t57 \tpush %edi\n 1f1e:\te8 5d f7 ff ff \tcall 1680 \n /usr/lib/llvm-6.0/include/llvm/ADT/Twine.h:268\n 1f23:\t66 89 b4 24 fc 00 00 \tmov %si,0xfc(%esp)\n 1f2a:\t00 \n /usr/lib/llvm-6.0/include/llvm/IR/IRBuilder.h:349\n@@ -874,15 +874,15 @@\n 20a0:\tc7 44 24 54 0a 00 00 \tmovl $0xa,0x54(%esp)\n 20a7:\t00 \n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:1132\n 20a8:\t89 84 24 b8 00 00 00 \tmov %eax,0xb8(%esp)\n /usr/lib/llvm-6.0/include/llvm/ADT/StringRef.h:86\n 20af:\t8d 83 fa df ff ff \tlea -0x2006(%ebx),%eax\n 20b5:\t89 44 24 50 \tmov %eax,0x50(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:141\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:141\n 20b9:\t83 c4 1c \tadd $0x1c,%esp\n 20bc:\tff 74 24 38 \tpushl 0x38(%esp)\n 20c0:\tff 74 24 38 \tpushl 0x38(%esp)\n 20c4:\tff b4 24 50 01 00 00 \tpushl 0x150(%esp)\n 20cb:\te8 a0 f5 ff ff \tcall 1670 \n 20d0:\t83 c4 0c \tadd $0xc,%esp\n 20d3:\t8b 94 24 9c 00 00 00 \tmov 0x9c(%esp),%edx\n@@ -1061,30 +1061,30 @@\n 22a8:\tc7 44 24 4c 0a 00 00 \tmovl $0xa,0x4c(%esp)\n 22af:\t00 \n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:1132\n 22b0:\t89 c7 \tmov %eax,%edi\n /usr/lib/llvm-6.0/include/llvm/ADT/StringRef.h:86\n 22b2:\t8d 83 fa df ff ff \tlea -0x2006(%ebx),%eax\n 22b8:\t89 44 24 48 \tmov %eax,0x48(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:148\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:148\n 22bc:\t83 c4 1c \tadd $0x1c,%esp\n 22bf:\tff 74 24 30 \tpushl 0x30(%esp)\n 22c3:\tff 74 24 30 \tpushl 0x30(%esp)\n 22c7:\tff b4 24 50 01 00 00 \tpushl 0x150(%esp)\n 22ce:\te8 9d f3 ff ff \tcall 1670 \n 22d3:\t83 c4 0c \tadd $0xc,%esp\n 22d6:\t57 \tpush %edi\n 22d7:\t50 \tpush %eax\n 22d8:\t56 \tpush %esi\n 22d9:\te8 a2 f3 ff ff \tcall 1680 \n /usr/lib/llvm-6.0/include/llvm/ADT/Twine.h:268\n 22de:\tb8 01 01 00 00 \tmov $0x101,%eax\n 22e3:\t66 89 84 24 fc 00 00 \tmov %ax,0xfc(%esp)\n 22ea:\t00 \n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:149\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:149\n 22eb:\t6a 00 \tpush $0x0\n 22ed:\t6a 00 \tpush $0x0\n 22ef:\t6a 01 \tpush $0x1\n 22f1:\tff b4 24 b8 00 00 00 \tpushl 0xb8(%esp)\n 22f8:\te8 23 f3 ff ff \tcall 1620 \n /usr/lib/llvm-6.0/include/llvm/Support/Casting.h:334\n 22fd:\t83 c4 20 \tadd $0x20,%esp\n@@ -1218,41 +1218,41 @@\n 2438:\tc7 44 24 44 0a 00 00 \tmovl $0xa,0x44(%esp)\n 243f:\t00 \n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:1132\n 2440:\t89 c7 \tmov %eax,%edi\n /usr/lib/llvm-6.0/include/llvm/ADT/StringRef.h:86\n 2442:\t8d 83 fa df ff ff \tlea -0x2006(%ebx),%eax\n 2448:\t89 44 24 40 \tmov %eax,0x40(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:151\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:151\n 244c:\t83 c4 1c \tadd $0x1c,%esp\n 244f:\tff 74 24 28 \tpushl 0x28(%esp)\n 2453:\tff 74 24 28 \tpushl 0x28(%esp)\n 2457:\tff b4 24 50 01 00 00 \tpushl 0x150(%esp)\n 245e:\te8 0d f2 ff ff \tcall 1670 \n 2463:\t83 c4 0c \tadd $0xc,%esp\n 2466:\t57 \tpush %edi\n 2467:\t50 \tpush %eax\n 2468:\t56 \tpush %esi\n 2469:\te8 12 f2 ff ff \tcall 1680 \n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:156\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:156\n 246e:\t6a 00 \tpush $0x0\n 2470:\t8b 84 24 90 00 00 00 \tmov 0x90(%esp),%eax\n 2477:\t31 d2 \txor %edx,%edx\n 2479:\t52 \tpush %edx\n 247a:\td1 e8 \tshr %eax\n 247c:\t50 \tpush %eax\n 247d:\tff b4 24 90 00 00 00 \tpushl 0x90(%esp)\n 2484:\te8 97 f1 ff ff \tcall 1620 \n /usr/lib/llvm-6.0/include/llvm/ADT/Twine.h:268\n 2489:\tba 01 01 00 00 \tmov $0x101,%edx\n 248e:\t66 89 94 24 18 01 00 \tmov %dx,0x118(%esp)\n 2495:\t00 \n /usr/lib/llvm-6.0/include/llvm/IR/Instructions.h:335\n 2496:\t83 c4 18 \tadd $0x18,%esp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:156\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:156\n 2499:\t89 c7 \tmov %eax,%edi\n /usr/lib/llvm-6.0/include/llvm/IR/Instructions.h:335\n 249b:\t6a 02 \tpush $0x2\n 249d:\t6a 24 \tpush $0x24\n 249f:\te8 fc f0 ff ff \tcall 15a0 \n /usr/lib/llvm-6.0/include/llvm/IR/IRBuilder.h:1181\n 24a4:\tc7 04 24 00 00 00 00 \tmovl $0x0,(%esp)\n@@ -1361,28 +1361,28 @@\n 25a0:\tc7 44 24 3c 0a 00 00 \tmovl $0xa,0x3c(%esp)\n 25a7:\t00 \n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:1132\n 25a8:\t89 c7 \tmov %eax,%edi\n /usr/lib/llvm-6.0/include/llvm/ADT/StringRef.h:86\n 25aa:\t8d 83 fa df ff ff \tlea -0x2006(%ebx),%eax\n 25b0:\t89 44 24 38 \tmov %eax,0x38(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:157\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:157\n 25b4:\t83 c4 1c \tadd $0x1c,%esp\n 25b7:\tff 74 24 20 \tpushl 0x20(%esp)\n 25bb:\tff 74 24 20 \tpushl 0x20(%esp)\n 25bf:\tff b4 24 50 01 00 00 \tpushl 0x150(%esp)\n 25c6:\te8 a5 f0 ff ff \tcall 1670 \n 25cb:\t83 c4 0c \tadd $0xc,%esp\n 25ce:\t57 \tpush %edi\n 25cf:\t50 \tpush %eax\n 25d0:\t56 \tpush %esi\n 25d1:\te8 aa f0 ff ff \tcall 1680 \n /usr/lib/llvm-6.0/include/llvm/IR/TrackingMDRef.h:90\n 25d6:\t8b 84 24 0c 01 00 00 \tmov 0x10c(%esp),%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:159\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:159\n 25dd:\t83 84 24 b0 00 00 00 \taddl $0x1,0xb0(%esp)\n 25e4:\t01 \n /usr/lib/llvm-6.0/include/llvm/IR/TrackingMDRef.h:90\n 25e5:\t83 c4 10 \tadd $0x10,%esp\n 25e8:\t85 c0 \ttest %eax,%eax\n 25ea:\t0f 85 73 f6 ff ff \tjne 1c63 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x303>\n 25f0:\te9 7e f6 ff ff \tjmp 1c73 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x313>\n@@ -1821,40 +1821,40 @@\n 2a99:\t83 c4 10 \tadd $0x10,%esp\n 2a9c:\te9 1f f4 ff ff \tjmp 1ec0 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x560>\n 2aa1:\t8d b4 26 00 00 00 00 \tlea 0x0(%esi,%eiz,1),%esi\n /usr/lib/llvm-6.0/include/llvm/ADT/ilist_node.h:67 (discriminator 3)\n 2aa8:\t8b 84 24 b0 00 00 00 \tmov 0xb0(%esp),%eax\n 2aaf:\t8b 40 04 \tmov 0x4(%eax),%eax\n 2ab2:\t89 84 24 b0 00 00 00 \tmov %eax,0xb0(%esp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:118 (discriminator 3)\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:118 (discriminator 3)\n 2ab9:\t39 84 24 b4 00 00 00 \tcmp %eax,0xb4(%esp)\n 2ac0:\t0f 85 5a f1 ff ff \tjne 1c20 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x2c0>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:165\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:165\n 2ac6:\t80 bc 24 bb 00 00 00 \tcmpb $0x0,0xbb(%esp)\n 2acd:\t00 \n 2ace:\t75 6e \tjne 2b3e ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x11de>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:167\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:167\n 2ad0:\t8b 84 24 a0 00 00 00 \tmov 0xa0(%esp),%eax\n 2ad7:\t85 c0 \ttest %eax,%eax\n 2ad9:\t0f 84 4b 02 00 00 \tje 2d2a ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x13ca>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:168\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:168\n 2adf:\t8b b4 24 cc 00 00 00 \tmov 0xcc(%esp),%esi\n 2ae6:\t8d 83 0b e0 ff ff \tlea -0x1ff5(%ebx),%eax\n 2aec:\t83 ec 0c \tsub $0xc,%esp\n 2aef:\t50 \tpush %eax\n 2af0:\te8 7b ea ff ff \tcall 1570 \n 2af5:\t83 c4 10 \tadd $0x10,%esp\n 2af8:\t8d 93 96 df ff ff \tlea -0x206a(%ebx),%edx\n 2afe:\t85 c0 \ttest %eax,%eax\n 2b00:\t0f 84 45 02 00 00 \tje 2d4b ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x13eb>\n /usr/include/i386-linux-gnu/bits/stdio2.h:100 (discriminator 10)\n 2b06:\t83 ec 08 \tsub $0x8,%esp\n 2b09:\t8d 83 58 e1 ff ff \tlea -0x1ea8(%ebx),%eax\n 2b0f:\t56 \tpush %esi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:168 (discriminator 10)\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:168 (discriminator 10)\n 2b10:\t8b b3 f4 ff ff ff \tmov -0xc(%ebx),%esi\n /usr/include/i386-linux-gnu/bits/stdio2.h:100 (discriminator 10)\n 2b16:\t52 \tpush %edx\n 2b17:\tff b4 24 b0 00 00 00 \tpushl 0xb0(%esp)\n 2b1e:\t50 \tpush %eax\n 2b1f:\t6a 01 \tpush $0x1\n 2b21:\tff 36 \tpushl (%esi)\n@@ -1862,15 +1862,15 @@\n 2b28:\t83 c4 1c \tadd $0x1c,%esp\n 2b2b:\t8d 83 05 e0 ff ff \tlea -0x1ffb(%ebx),%eax\n 2b31:\t50 \tpush %eax\n 2b32:\t6a 01 \tpush $0x1\n 2b34:\tff 36 \tpushl (%esi)\n 2b36:\te8 f5 eb ff ff \tcall 1730 <__fprintf_chk@plt>\n 2b3b:\t83 c4 10 \tadd $0x10,%esp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:177\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:177\n 2b3e:\t81 c4 2c 01 00 00 \tadd $0x12c,%esp\n 2b44:\tb8 01 00 00 00 \tmov $0x1,%eax\n 2b49:\t5b \tpop %ebx\n 2b4a:\t5e \tpop %esi\n 2b4b:\t5f \tpop %edi\n 2b4c:\t5d \tpop %ebp\n 2b4d:\tc3 \tret \n@@ -2014,77 +2014,77 @@\n /usr/lib/llvm-6.0/include/llvm/IR/Metadata.h:244\n 2cc7:\t83 ec 08 \tsub $0x8,%esp\n 2cca:\t52 \tpush %edx\n 2ccb:\t50 \tpush %eax\n 2ccc:\te8 ef e8 ff ff \tcall 15c0 \n 2cd1:\t83 c4 10 \tadd $0x10,%esp\n 2cd4:\te9 80 f2 ff ff \tjmp 1f59 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x5f9>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:84 (discriminator 1)\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:84 (discriminator 1)\n 2cd9:\t83 ec 0c \tsub $0xc,%esp\n 2cdc:\t8d 83 ac df ff ff \tlea -0x2054(%ebx),%eax\n 2ce2:\t50 \tpush %eax\n 2ce3:\te8 88 e8 ff ff \tcall 1570 \n 2ce8:\t83 c4 10 \tadd $0x10,%esp\n 2ceb:\t85 c0 \ttest %eax,%eax\n 2ced:\t0f 85 c4 ed ff ff \tjne 1ab7 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x157>\n /usr/include/i386-linux-gnu/bits/stdio2.h:100\n 2cf3:\t83 ec 04 \tsub $0x4,%esp\n 2cf6:\t8d 83 30 e0 ff ff \tlea -0x1fd0(%ebx),%eax\n 2cfc:\t50 \tpush %eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:86\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:86\n 2cfd:\t8b 83 f4 ff ff ff \tmov -0xc(%ebx),%eax\n /usr/include/i386-linux-gnu/bits/stdio2.h:100\n 2d03:\t6a 01 \tpush $0x1\n 2d05:\tff 30 \tpushl (%eax)\n 2d07:\te8 24 ea ff ff \tcall 1730 <__fprintf_chk@plt>\n 2d0c:\t83 c4 10 \tadd $0x10,%esp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:82\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:82\n 2d0f:\tc6 84 24 bb 00 00 00 \tmovb $0x0,0xbb(%esp)\n 2d16:\t00 \n 2d17:\te9 a3 ed ff ff \tjmp 1abf ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x15f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:165\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:165\n 2d1c:\t80 bc 24 bb 00 00 00 \tcmpb $0x0,0xbb(%esp)\n 2d23:\t00 \n 2d24:\t0f 85 14 fe ff ff \tjne 2b3e ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x11de>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:167\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:167\n 2d2a:\t8b b3 f4 ff ff ff \tmov -0xc(%ebx),%esi\n /usr/include/i386-linux-gnu/bits/stdio2.h:100\n 2d30:\t83 ec 04 \tsub $0x4,%esp\n 2d33:\t8d 83 14 e1 ff ff \tlea -0x1eec(%ebx),%eax\n 2d39:\t50 \tpush %eax\n 2d3a:\t6a 01 \tpush $0x1\n 2d3c:\tff 36 \tpushl (%esi)\n 2d3e:\te8 ed e9 ff ff \tcall 1730 <__fprintf_chk@plt>\n 2d43:\t83 c4 0c \tadd $0xc,%esp\n 2d46:\te9 e0 fd ff ff \tjmp 2b2b ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x11cb>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:168 (discriminator 1)\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:168 (discriminator 1)\n 2d4b:\t83 ec 0c \tsub $0xc,%esp\n 2d4e:\t8d 83 16 e0 ff ff \tlea -0x1fea(%ebx),%eax\n 2d54:\t50 \tpush %eax\n 2d55:\te8 16 e8 ff ff \tcall 1570 \n 2d5a:\t83 c4 10 \tadd $0x10,%esp\n 2d5d:\t85 c0 \ttest %eax,%eax\n 2d5f:\t74 0b \tje 2d6c ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x140c>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:168\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:168\n 2d61:\t8d 93 8c df ff ff \tlea -0x2074(%ebx),%edx\n 2d67:\te9 9a fd ff ff \tjmp 2b06 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x11a6>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:168 (discriminator 4)\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:168 (discriminator 4)\n 2d6c:\t83 ec 0c \tsub $0xc,%esp\n 2d6f:\t8d 83 23 e0 ff ff \tlea -0x1fdd(%ebx),%eax\n 2d75:\t50 \tpush %eax\n 2d76:\te8 f5 e7 ff ff \tcall 1570 \n 2d7b:\t83 c4 10 \tadd $0x10,%esp\n 2d7e:\t85 c0 \ttest %eax,%eax\n 2d80:\t75 df \tjne 2d61 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x1401>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:168\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:168\n 2d82:\t8d 93 9f df ff ff \tlea -0x2061(%ebx),%edx\n 2d88:\te9 79 fd ff ff \tjmp 2b06 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x11a6>\n 2d8d:\t8b 84 24 f0 00 00 00 \tmov 0xf0(%esp),%eax\n 2d94:\te9 c3 ef ff ff \tjmp 1d5c ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)@@Base+0x3fc>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:99\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:99\n 2d99:\t8b b3 f4 ff ff ff \tmov -0xc(%ebx),%esi\n /usr/include/i386-linux-gnu/bits/stdio2.h:100\n 2d9f:\t50 \tpush %eax\n 2da0:\t8d 83 78 e0 ff ff \tlea -0x1f88(%ebx),%eax\n 2da6:\t50 \tpush %eax\n 2da7:\t6a 01 \tpush $0x1\n 2da9:\tff 36 \tpushl (%esi)\n@@ -2097,15 +2097,15 @@\n 2dbb:\t8d 83 98 e1 ff ff \tlea -0x1e68(%ebx),%eax\n 2dc1:\t50 \tpush %eax\n 2dc2:\t8d 83 e4 e0 ff ff \tlea -0x1f1c(%ebx),%eax\n 2dc8:\t50 \tpush %eax\n 2dc9:\t6a 01 \tpush $0x1\n 2dcb:\tff 36 \tpushl (%esi)\n 2dcd:\te8 5e e9 ff ff \tcall 1730 <__fprintf_chk@plt>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-pass.so.cc:99\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-pass.so.cc:99\n 2dd2:\t83 c4 14 \tadd $0x14,%esp\n 2dd5:\t6a 01 \tpush $0x1\n 2dd7:\te8 74 e9 ff ff \tcall 1750 \n /usr/lib/llvm-6.0/include/llvm/IR/IRBuilder.h:696\n 2ddc:\t83 ec 0c \tsub $0xc,%esp\n 2ddf:\t6a 00 \tpush $0x0\n 2de1:\te8 fa e7 ff ff \tcall 15e0 \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.EYrbKiztuj/dbd-tmp-fjNwzYQ/diffoscope_jjvuewf0/tmpcglkcwbw/0/6.so.debuglink.1234m1e7`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.EYrbKiztuj/dbd-tmp-fjNwzYQ/diffoscope_jjvuewf0/tmpdkux8dpz/0/6.so.debuglink.j20nz0uv`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64366139 34626362 39363161 62303433 d6a94bcb961ab043\n- 0x00000010 61313231 61326465 31356632 30333534 a121a2de15f20354\n- 0x00000020 66643932 38362e64 65627567 00000000 fd9286.debug....\n- 0x00000030 f74896b8 .H..\n+ 0x00000000 32626261 62373631 37643230 63323031 2bbab7617d20c201\n+ 0x00000010 65366439 37656336 31353031 64356263 e6d97ec61501d5bc\n+ 0x00000020 61646235 35332e64 65627567 00000000 adb553.debug....\n+ 0x00000030 e1c155a5 ..U.\n \n" } ] }, { "source1": "./usr/lib/afl/afl-llvm-rt-32.o", "source2": "./usr/lib/afl/afl-llvm-rt-32.o", "unified_diff": null, "details": [ { "source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: REL (Relocatable file)\n Machine: Intel 80386\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 0 (bytes into file)\n- Start of section headers: 8608 (bytes into file)\n+ Start of section headers: 8612 (bytes into file)\n Flags: 0x0\n Size of this header: 52 (bytes)\n Size of program headers: 0 (bytes)\n Number of program headers: 0\n Size of section headers: 40 (bytes)\n Number of section headers: 28\n Section header string table index: 1\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,37 +1,37 @@\n-There are 28 section headers, starting at offset 0x21a0:\n+There are 28 section headers, starting at offset 0x21a4:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n- [ 1] .strtab STRTAB 00000000 001e88 000315 00 0 0 1\n+ [ 1] .strtab STRTAB 00000000 001e8c 000315 00 0 0 1\n [ 2] .text PROGBITS 00000000 000040 0006f6 00 AX 0 0 16\n- [ 3] .rel.text REL 00000000 0019d8 000220 08 27 2 4\n+ [ 3] .rel.text REL 00000000 0019dc 000220 08 27 2 4\n [ 4] .data PROGBITS 00000000 000738 000005 00 WA 0 0 4\n- [ 5] .rel.data REL 00000000 001bf8 000008 08 27 4 4\n+ [ 5] .rel.data REL 00000000 001bfc 000008 08 27 4 4\n [ 6] .bss NOBITS 00000000 000740 00000a 00 WA 0 0 4\n [ 7] .tbss NOBITS 00000000 000740 000004 00 WAT 0 0 4\n [ 8] .rodata.str1.1 PROGBITS 00000000 000740 000075 01 AMS 0 0 1\n [ 9] .init_array.0 INIT_ARRAY 00000000 0007b8 000004 00 WA 0 0 4\n- [10] .rel.init_array.0 REL 00000000 001c00 000008 08 27 9 4\n- [11] .debug_str PROGBITS 00000000 0007bc 00022a 01 MS 0 0 1\n- [12] .debug_abbrev PROGBITS 00000000 0009e6 00012d 00 0 0 1\n- [13] .debug_info PROGBITS 00000000 000b13 00029a 00 0 0 1\n- [14] .rel.debug_info REL 00000000 001c08 0001f8 08 27 13 4\n- [15] .debug_ranges PROGBITS 00000000 000dad 000000 00 0 0 1\n- [16] .debug_macinfo PROGBITS 00000000 000dad 000001 00 0 0 1\n- [17] .debug_pubnames PROGBITS 00000000 000dae 000150 00 0 0 1\n- [18] .rel.debug_pubnames REL 00000000 001e00 000008 08 27 17 4\n- [19] .debug_pubtypes PROGBITS 00000000 000efe 0000a4 00 0 0 1\n- [20] .rel.debug_pubtypes REL 00000000 001e08 000008 08 27 19 4\n- [21] .comment PROGBITS 00000000 000fa2 000031 01 MS 0 0 1\n- [22] .note.GNU-stack PROGBITS 00000000 000fd3 000000 00 0 0 1\n- [23] .debug_frame PROGBITS 00000000 000fd4 0000e4 00 0 0 4\n- [24] .rel.debug_frame REL 00000000 001e10 000070 08 27 23 4\n- [25] .debug_line PROGBITS 00000000 0010b8 00037e 00 0 0 1\n- [26] .rel.debug_line REL 00000000 001e80 000008 08 27 25 4\n- [27] .symtab SYMTAB 00000000 001438 0005a0 10 1 64 4\n+ [10] .rel.init_array.0 REL 00000000 001c04 000008 08 27 9 4\n+ [11] .debug_str PROGBITS 00000000 0007bc 00022c 01 MS 0 0 1\n+ [12] .debug_abbrev PROGBITS 00000000 0009e8 00012d 00 0 0 1\n+ [13] .debug_info PROGBITS 00000000 000b15 00029a 00 0 0 1\n+ [14] .rel.debug_info REL 00000000 001c0c 0001f8 08 27 13 4\n+ [15] .debug_ranges PROGBITS 00000000 000daf 000000 00 0 0 1\n+ [16] .debug_macinfo PROGBITS 00000000 000daf 000001 00 0 0 1\n+ [17] .debug_pubnames PROGBITS 00000000 000db0 000150 00 0 0 1\n+ [18] .rel.debug_pubnames REL 00000000 001e04 000008 08 27 17 4\n+ [19] .debug_pubtypes PROGBITS 00000000 000f00 0000a4 00 0 0 1\n+ [20] .rel.debug_pubtypes REL 00000000 001e0c 000008 08 27 19 4\n+ [21] .comment PROGBITS 00000000 000fa4 000031 01 MS 0 0 1\n+ [22] .note.GNU-stack PROGBITS 00000000 000fd5 000000 00 0 0 1\n+ [23] .debug_frame PROGBITS 00000000 000fd8 0000e4 00 0 0 4\n+ [24] .rel.debug_frame REL 00000000 001e14 000070 08 27 23 4\n+ [25] .debug_line PROGBITS 00000000 0010bc 00037e 00 0 0 1\n+ [26] .rel.debug_line REL 00000000 001e84 000008 08 27 25 4\n+ [27] .symtab SYMTAB 00000000 00143c 0005a0 10 1 64 4\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n p (processor specific)\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,54 +2,54 @@\n Symbol table '.symtab' contains 90 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000 0 FILE LOCAL DEFAULT ABS afl-llvm-rt.o.c\n 2: 00000000 0 NOTYPE LOCAL DEFAULT 11 \n 3: 00000030 0 NOTYPE LOCAL DEFAULT 11 \n 4: 00000040 0 NOTYPE LOCAL DEFAULT 11 \n- 5: 0000005f 0 NOTYPE LOCAL DEFAULT 11 \n- 6: 0000006e 0 NOTYPE LOCAL DEFAULT 11 \n- 7: 0000007c 0 NOTYPE LOCAL DEFAULT 11 \n- 8: 00000086 0 NOTYPE LOCAL DEFAULT 11 \n- 9: 0000008e 0 NOTYPE LOCAL DEFAULT 11 \n- 10: 00000091 0 NOTYPE LOCAL DEFAULT 11 \n- 11: 0000009c 0 NOTYPE LOCAL DEFAULT 11 \n- 12: 000000a6 0 NOTYPE LOCAL DEFAULT 11 \n- 13: 000000b3 0 NOTYPE LOCAL DEFAULT 11 \n- 14: 000000be 0 NOTYPE LOCAL DEFAULT 11 \n- 15: 000000c7 0 NOTYPE LOCAL DEFAULT 11 \n- 16: 000000cb 0 NOTYPE LOCAL DEFAULT 11 \n- 17: 000000d5 0 NOTYPE LOCAL DEFAULT 11 \n- 18: 000000e8 0 NOTYPE LOCAL DEFAULT 11 \n- 19: 000000f1 0 NOTYPE LOCAL DEFAULT 11 \n- 20: 00000100 0 NOTYPE LOCAL DEFAULT 11 \n- 21: 0000010e 0 NOTYPE LOCAL DEFAULT 11 \n- 22: 00000112 0 NOTYPE LOCAL DEFAULT 11 \n- 23: 00000128 0 NOTYPE LOCAL DEFAULT 11 \n- 24: 0000012c 0 NOTYPE LOCAL DEFAULT 11 \n- 25: 0000013e 0 NOTYPE LOCAL DEFAULT 11 \n- 26: 0000014c 0 NOTYPE LOCAL DEFAULT 11 \n- 27: 00000163 0 NOTYPE LOCAL DEFAULT 11 \n- 28: 00000173 0 NOTYPE LOCAL DEFAULT 11 \n- 29: 00000192 0 NOTYPE LOCAL DEFAULT 11 \n- 30: 000001b6 0 NOTYPE LOCAL DEFAULT 11 \n- 31: 000001be 0 NOTYPE LOCAL DEFAULT 11 \n- 32: 000001c5 0 NOTYPE LOCAL DEFAULT 11 \n- 33: 000001cc 0 NOTYPE LOCAL DEFAULT 11 \n- 34: 000001d6 0 NOTYPE LOCAL DEFAULT 11 \n- 35: 000001e0 0 NOTYPE LOCAL DEFAULT 11 \n- 36: 000001e8 0 NOTYPE LOCAL DEFAULT 11 \n- 37: 000001ec 0 NOTYPE LOCAL DEFAULT 11 \n- 38: 000001fa 0 NOTYPE LOCAL DEFAULT 11 \n- 39: 00000205 0 NOTYPE LOCAL DEFAULT 11 \n- 40: 0000020c 0 NOTYPE LOCAL DEFAULT 11 \n- 41: 00000212 0 NOTYPE LOCAL DEFAULT 11 \n- 42: 00000218 0 NOTYPE LOCAL DEFAULT 11 \n- 43: 0000021d 0 NOTYPE LOCAL DEFAULT 11 \n- 44: 00000228 0 NOTYPE LOCAL DEFAULT 11 \n+ 5: 00000061 0 NOTYPE LOCAL DEFAULT 11 \n+ 6: 00000070 0 NOTYPE LOCAL DEFAULT 11 \n+ 7: 0000007e 0 NOTYPE LOCAL DEFAULT 11 \n+ 8: 00000088 0 NOTYPE LOCAL DEFAULT 11 \n+ 9: 00000090 0 NOTYPE LOCAL DEFAULT 11 \n+ 10: 00000093 0 NOTYPE LOCAL DEFAULT 11 \n+ 11: 0000009e 0 NOTYPE LOCAL DEFAULT 11 \n+ 12: 000000a8 0 NOTYPE LOCAL DEFAULT 11 \n+ 13: 000000b5 0 NOTYPE LOCAL DEFAULT 11 \n+ 14: 000000c0 0 NOTYPE LOCAL DEFAULT 11 \n+ 15: 000000c9 0 NOTYPE LOCAL DEFAULT 11 \n+ 16: 000000cd 0 NOTYPE LOCAL DEFAULT 11 \n+ 17: 000000d7 0 NOTYPE LOCAL DEFAULT 11 \n+ 18: 000000ea 0 NOTYPE LOCAL DEFAULT 11 \n+ 19: 000000f3 0 NOTYPE LOCAL DEFAULT 11 \n+ 20: 00000102 0 NOTYPE LOCAL DEFAULT 11 \n+ 21: 00000110 0 NOTYPE LOCAL DEFAULT 11 \n+ 22: 00000114 0 NOTYPE LOCAL DEFAULT 11 \n+ 23: 0000012a 0 NOTYPE LOCAL DEFAULT 11 \n+ 24: 0000012e 0 NOTYPE LOCAL DEFAULT 11 \n+ 25: 00000140 0 NOTYPE LOCAL DEFAULT 11 \n+ 26: 0000014e 0 NOTYPE LOCAL DEFAULT 11 \n+ 27: 00000165 0 NOTYPE LOCAL DEFAULT 11 \n+ 28: 00000175 0 NOTYPE LOCAL DEFAULT 11 \n+ 29: 00000194 0 NOTYPE LOCAL DEFAULT 11 \n+ 30: 000001b8 0 NOTYPE LOCAL DEFAULT 11 \n+ 31: 000001c0 0 NOTYPE LOCAL DEFAULT 11 \n+ 32: 000001c7 0 NOTYPE LOCAL DEFAULT 11 \n+ 33: 000001ce 0 NOTYPE LOCAL DEFAULT 11 \n+ 34: 000001d8 0 NOTYPE LOCAL DEFAULT 11 \n+ 35: 000001e2 0 NOTYPE LOCAL DEFAULT 11 \n+ 36: 000001ea 0 NOTYPE LOCAL DEFAULT 11 \n+ 37: 000001ee 0 NOTYPE LOCAL DEFAULT 11 \n+ 38: 000001fc 0 NOTYPE LOCAL DEFAULT 11 \n+ 39: 00000207 0 NOTYPE LOCAL DEFAULT 11 \n+ 40: 0000020e 0 NOTYPE LOCAL DEFAULT 11 \n+ 41: 00000214 0 NOTYPE LOCAL DEFAULT 11 \n+ 42: 0000021a 0 NOTYPE LOCAL DEFAULT 11 \n+ 43: 0000021f 0 NOTYPE LOCAL DEFAULT 11 \n+ 44: 0000022a 0 NOTYPE LOCAL DEFAULT 11 \n 45: 00000000 17 OBJECT LOCAL DEFAULT 8 .L.str\n 46: 00000011 20 OBJECT LOCAL DEFAULT 8 .L.str.1\n 47: 00000025 15 OBJECT LOCAL DEFAULT 8 .L.str.2\n 48: 00000034 52 OBJECT LOCAL DEFAULT 8 .L.str.3\n 49: 00000068 13 OBJECT LOCAL DEFAULT 8 .L.str.4\n 50: 00000005 1 OBJECT LOCAL DEFAULT 6 __afl_manual_init.init_done\n 51: 00000190 172 FUNC LOCAL DEFAULT 2 __afl_map_shm\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.text' at offset 0x19d8 contains 68 entries:\n+Relocation section '.rel.text' at offset 0x19dc contains 68 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000010 0000400a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_\n 00000019 00003a09 R_386_GOTOFF 00000000 .data\n 0000002f 00003b09 R_386_GOTOFF 00000000 .bss\n 0000003f 00004303 R_386_GOT32 00000000 __afl_area_ptr\n 0000005d 00005204 R_386_PLT32 00000000 memset\n 00000072 00004712 R_386_TLS_GD 00000000 __afl_prev_loc\n@@ -66,97 +66,97 @@\n 00000657 00005703 R_386_GOT32 00000000 stderr\n 00000667 00004f04 R_386_PLT32 00000000 fprintf\n 00000672 00004b04 R_386_PLT32 00000000 abort\n 0000067a 00005404 R_386_PLT32 00000000 random\n 000006a6 00005404 R_386_PLT32 00000000 random\n 000006bf 00005404 R_386_PLT32 00000000 random\n \n-Relocation section '.rel.data' at offset 0x1bf8 contains 1 entry:\n+Relocation section '.rel.data' at offset 0x1bfc contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000000 00004201 R_386_32 00000001 __afl_area_initial\n \n-Relocation section '.rel.init_array.0' at offset 0x1c00 contains 1 entry:\n+Relocation section '.rel.init_array.0' at offset 0x1c04 contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000000 00004401 R_386_32 00000510 __afl_auto_init\n \n-Relocation section '.rel.debug_info' at offset 0x1c08 contains 63 entries:\n+Relocation section '.rel.debug_info' at offset 0x1c0c contains 63 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000006 00003c01 R_386_32 00000000 .debug_abbrev\n 0000000c 00000201 R_386_32 00000000 \n 00000012 00000301 R_386_32 00000030 \n 00000016 00003f01 R_386_32 00000000 .debug_line\n 0000001a 00000401 R_386_32 00000040 \n 0000001e 00003901 R_386_32 00000000 .text\n-00000027 00000501 R_386_32 0000005f \n+00000027 00000501 R_386_32 00000061 \n 00000033 00004301 R_386_32 00000000 __afl_area_ptr\n-00000041 00000901 R_386_32 0000008e \n-0000004c 00000801 R_386_32 00000086 \n-00000057 00000701 R_386_32 0000007c \n-0000005e 00000601 R_386_32 0000006e \n+00000041 00000901 R_386_32 00000090 \n+0000004c 00000801 R_386_32 00000088 \n+00000057 00000701 R_386_32 0000007e \n+0000005e 00000601 R_386_32 00000070 \n 00000065 00003901 R_386_32 00000000 .text\n-0000006f 00001601 R_386_32 00000112 \n-0000007a 00000a01 R_386_32 00000091 \n+0000006f 00001601 R_386_32 00000114 \n+0000007a 00000a01 R_386_32 00000093 \n 00000086 00003a01 R_386_32 00000000 .data\n-0000008b 00000b01 R_386_32 0000009c \n+0000008b 00000b01 R_386_32 0000009e \n 00000097 00003b01 R_386_32 00000000 .bss\n-0000009f 00001e01 R_386_32 000001b6 \n-000000af 00000f01 R_386_32 000000c7 \n-000000ba 00000e01 R_386_32 000000be \n-000000c5 00000d01 R_386_32 000000b3 \n-000000cc 00000c01 R_386_32 000000a6 \n+0000009f 00001e01 R_386_32 000001b8 \n+000000af 00000f01 R_386_32 000000c9 \n+000000ba 00000e01 R_386_32 000000c0 \n+000000c5 00000d01 R_386_32 000000b5 \n+000000cc 00000c01 R_386_32 000000a8 \n 000000d3 00003901 R_386_32 00000000 .text\n-000000dd 00001801 R_386_32 0000012c \n-000000e4 00001001 R_386_32 000000cb \n+000000dd 00001801 R_386_32 0000012e \n+000000e4 00001001 R_386_32 000000cd \n 000000f0 00003b01 R_386_32 00000000 .bss\n-000000f6 00001101 R_386_32 000000d5 \n+000000f6 00001101 R_386_32 000000d7 \n 00000102 00004201 R_386_32 00000001 __afl_area_initial\n-00000116 00001201 R_386_32 000000e8 \n-0000011d 00001301 R_386_32 000000f1 \n+00000116 00001201 R_386_32 000000ea \n+0000011d 00001301 R_386_32 000000f3 \n 00000129 00004720 R_386_TLS_LDO_32 00000000 __afl_prev_loc\n-0000012f 00001401 R_386_32 00000100 \n+0000012f 00001401 R_386_32 00000102 \n 0000013b 00003b01 R_386_32 00000000 .bss\n 00000140 00003901 R_386_32 00000000 .text\n-0000014a 00001a01 R_386_32 0000014c \n-00000151 00001501 R_386_32 0000010e \n+0000014a 00001a01 R_386_32 0000014e \n+00000151 00001501 R_386_32 00000110 \n 0000015d 00003b01 R_386_32 00000000 .bss\n-00000165 00002101 R_386_32 000001cc \n-00000173 00002501 R_386_32 000001ec \n+00000165 00002101 R_386_32 000001ce \n+00000173 00002501 R_386_32 000001ee \n 0000017e 00003901 R_386_32 00000000 .text\n-0000018a 00002601 R_386_32 000001fa \n-00000198 00002701 R_386_32 00000205 \n+0000018a 00002601 R_386_32 000001fc \n+00000198 00002701 R_386_32 00000207 \n 000001b2 00003901 R_386_32 00000000 .text\n-000001bc 00001901 R_386_32 0000013e \n-000001c6 00001f01 R_386_32 000001be \n+000001bc 00001901 R_386_32 00000140 \n+000001c6 00001f01 R_386_32 000001c0 \n 000001d1 00003901 R_386_32 00000000 .text\n-000001dd 00002001 R_386_32 000001c5 \n+000001dd 00002001 R_386_32 000001c7 \n 000001ea 00003901 R_386_32 00000000 .text\n-000001f4 00001b01 R_386_32 00000163 \n+000001f4 00001b01 R_386_32 00000165 \n 000001fc 00003901 R_386_32 00000000 .text\n-00000206 00001c01 R_386_32 00000173 \n-00000211 00002801 R_386_32 0000020c \n+00000206 00001c01 R_386_32 00000175 \n+00000211 00002801 R_386_32 0000020e \n 0000021e 00003901 R_386_32 00000000 .text\n-00000228 00001d01 R_386_32 00000192 \n-00000233 00002901 R_386_32 00000212 \n-00000242 00002a01 R_386_32 00000218 \n-00000251 00002b01 R_386_32 0000021d \n-00000260 00002c01 R_386_32 00000228 \n-0000026d 00001701 R_386_32 00000128 \n-00000278 00002401 R_386_32 000001e8 \n-00000283 00002301 R_386_32 000001e0 \n-0000028e 00002201 R_386_32 000001d6 \n+00000228 00001d01 R_386_32 00000194 \n+00000233 00002901 R_386_32 00000214 \n+00000242 00002a01 R_386_32 0000021a \n+00000251 00002b01 R_386_32 0000021f \n+00000260 00002c01 R_386_32 0000022a \n+0000026d 00001701 R_386_32 0000012a \n+00000278 00002401 R_386_32 000001ea \n+00000283 00002301 R_386_32 000001e2 \n+0000028e 00002201 R_386_32 000001d8 \n \n-Relocation section '.rel.debug_pubnames' at offset 0x1e00 contains 1 entry:\n+Relocation section '.rel.debug_pubnames' at offset 0x1e04 contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000006 00003d01 R_386_32 00000000 .debug_info\n \n-Relocation section '.rel.debug_pubtypes' at offset 0x1e08 contains 1 entry:\n+Relocation section '.rel.debug_pubtypes' at offset 0x1e0c contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000006 00003d01 R_386_32 00000000 .debug_info\n \n-Relocation section '.rel.debug_frame' at offset 0x1e10 contains 14 entries:\n+Relocation section '.rel.debug_frame' at offset 0x1e14 contains 14 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000018 00003e01 R_386_32 00000000 .debug_frame\n 0000001c 00003901 R_386_32 00000000 .text\n 00000038 00003e01 R_386_32 00000000 .debug_frame\n 0000003c 00003901 R_386_32 00000000 .text\n 00000054 00003e01 R_386_32 00000000 .debug_frame\n 00000058 00003901 R_386_32 00000000 .text\n@@ -165,10 +165,10 @@\n 00000090 00003e01 R_386_32 00000000 .debug_frame\n 00000094 00003901 R_386_32 00000000 .text\n 000000ac 00003e01 R_386_32 00000000 .debug_frame\n 000000b0 00003901 R_386_32 00000000 .text\n 000000c8 00003e01 R_386_32 00000000 .debug_frame\n 000000cc 00003901 R_386_32 00000000 .text\n \n-Relocation section '.rel.debug_line' at offset 0x1e80 contains 1 entry:\n+Relocation section '.rel.debug_line' at offset 0x1e84 contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000095 00003901 R_386_32 00000000 .text\n" }, { "source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": [ "stderr from `readelf --wide --debug-dump=info /srv/reproducible-results/rbuild-debian/tmp.EYrbKiztuj/dbd-tmp-fjNwzYQ/diffoscope_jjvuewf0/tmpcglkcwbw/0/7.o`:", "readelf: Warning: unable to apply unsupported reloc type 32 to section .debug_info", "stderr from `readelf --wide --debug-dump=info /srv/reproducible-results/rbuild-debian/tmp.EYrbKiztuj/dbd-tmp-fjNwzYQ/diffoscope_jjvuewf0/tmpdkux8dpz/0/7.o`:", "readelf: Warning: unable to apply unsupported reloc type 32 to section .debug_info" ], "unified_diff": "@@ -6,178 +6,178 @@\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n DW_AT_producer : (indirect string, offset: 0x0): clang version 6.0.1-11 (tags/RELEASE_601/final)\n <10> DW_AT_language : 12\t(ANSI C99)\n <12> DW_AT_name : (indirect string, offset: 0x30): afl-llvm-rt.o.c\n <16> DW_AT_stmt_list : 0x0\n- <1a> DW_AT_comp_dir : (indirect string, offset: 0x40): /build/1st/afl-2.53b/llvm_mode\n+ <1a> DW_AT_comp_dir : (indirect string, offset: 0x40): /build/2/afl-2.53b/2nd/llvm_mode\n <1e> DW_AT_GNU_pubnames: 1\n <1e> DW_AT_low_pc : 0x0\n <22> DW_AT_high_pc : 0x6f6\n <1><26>: Abbrev Number: 2 (DW_TAG_variable)\n- <27> DW_AT_name : (indirect string, offset: 0x5f): __afl_area_ptr\n+ <27> DW_AT_name : (indirect string, offset: 0x61): __afl_area_ptr\n <2b> DW_AT_type : <0x37>\n <2f> DW_AT_external : 1\n <2f> DW_AT_decl_file : 4\n <30> DW_AT_decl_line : 60\n <31> DW_AT_location : 5 byte block: 3 0 0 0 0 \t(DW_OP_addr: 0)\n <1><37>: Abbrev Number: 3 (DW_TAG_pointer_type)\n <38> DW_AT_type : <0x3c>\n <1><3c>: Abbrev Number: 4 (DW_TAG_typedef)\n <3d> DW_AT_type : <0x47>\n- <41> DW_AT_name : (indirect string, offset: 0x8e): u8\n+ <41> DW_AT_name : (indirect string, offset: 0x90): u8\n <45> DW_AT_decl_file : 3\n <46> DW_AT_decl_line : 31\n <1><47>: Abbrev Number: 4 (DW_TAG_typedef)\n <48> DW_AT_type : <0x52>\n- <4c> DW_AT_name : (indirect string, offset: 0x86): uint8_t\n+ <4c> DW_AT_name : (indirect string, offset: 0x88): uint8_t\n <50> DW_AT_decl_file : 2\n <51> DW_AT_decl_line : 24\n <1><52>: Abbrev Number: 4 (DW_TAG_typedef)\n <53> DW_AT_type : <0x5d>\n- <57> DW_AT_name : (indirect string, offset: 0x7c): __uint8_t\n+ <57> DW_AT_name : (indirect string, offset: 0x7e): __uint8_t\n <5b> DW_AT_decl_file : 1\n <5c> DW_AT_decl_line : 37\n <1><5d>: Abbrev Number: 5 (DW_TAG_base_type)\n- <5e> DW_AT_name : (indirect string, offset: 0x6e): unsigned char\n+ <5e> DW_AT_name : (indirect string, offset: 0x70): unsigned char\n <62> DW_AT_encoding : 8\t(unsigned char)\n <63> DW_AT_byte_size : 1\n <1><64>: Abbrev Number: 6 (DW_TAG_subprogram)\n <65> DW_AT_low_pc : 0x0\n <69> DW_AT_high_pc : 0x131\n <6d> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <6f> DW_AT_name : (indirect string, offset: 0x112): __afl_persistent_loop\n+ <6f> DW_AT_name : (indirect string, offset: 0x114): __afl_persistent_loop\n <73> DW_AT_decl_file : 4\n <74> DW_AT_decl_line : 183\n <75> DW_AT_prototyped : 1\n <75> DW_AT_type : <0x26c>\n <79> DW_AT_external : 1\n <2><79>: Abbrev Number: 7 (DW_TAG_variable)\n- <7a> DW_AT_name : (indirect string, offset: 0x91): first_pass\n+ <7a> DW_AT_name : (indirect string, offset: 0x93): first_pass\n <7e> DW_AT_type : <0x3c>\n <82> DW_AT_decl_file : 4\n <83> DW_AT_decl_line : 185\n <84> DW_AT_location : 5 byte block: 3 4 0 0 0 \t(DW_OP_addr: 4)\n <2><8a>: Abbrev Number: 7 (DW_TAG_variable)\n- <8b> DW_AT_name : (indirect string, offset: 0x9c): cycle_cnt\n+ <8b> DW_AT_name : (indirect string, offset: 0x9e): cycle_cnt\n <8f> DW_AT_type : <0xaa>\n <93> DW_AT_decl_file : 4\n <94> DW_AT_decl_line : 186\n <95> DW_AT_location : 5 byte block: 3 0 0 0 0 \t(DW_OP_addr: 0)\n <2><9b>: Abbrev Number: 8 (DW_TAG_formal_parameter)\n <9c> DW_AT_location : 2 byte block: 91 8 \t(DW_OP_fbreg: 8)\n- <9f> DW_AT_name : (indirect string, offset: 0x1b6): max_cnt\n+ <9f> DW_AT_name : (indirect string, offset: 0x1b8): max_cnt\n DW_AT_decl_file : 4\n DW_AT_decl_line : 183\n DW_AT_type : <0xcb>\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 4 (DW_TAG_typedef)\n DW_AT_type : <0xb5>\n- DW_AT_name : (indirect string, offset: 0xc7): u32\n+ DW_AT_name : (indirect string, offset: 0xc9): u32\n DW_AT_decl_file : 3\n DW_AT_decl_line : 33\n <1>: Abbrev Number: 4 (DW_TAG_typedef)\n DW_AT_type : <0xc0>\n- DW_AT_name : (indirect string, offset: 0xbe): uint32_t\n+ DW_AT_name : (indirect string, offset: 0xc0): uint32_t\n DW_AT_decl_file : 2\n DW_AT_decl_line : 26\n <1>: Abbrev Number: 4 (DW_TAG_typedef)\n DW_AT_type : <0xcb>\n- DW_AT_name : (indirect string, offset: 0xb3): __uint32_t\n+ DW_AT_name : (indirect string, offset: 0xb5): __uint32_t\n DW_AT_decl_file : 1\n DW_AT_decl_line : 41\n <1>: Abbrev Number: 5 (DW_TAG_base_type)\n- DW_AT_name : (indirect string, offset: 0xa6): unsigned int\n+ DW_AT_name : (indirect string, offset: 0xa8): unsigned int\n DW_AT_encoding : 7\t(unsigned)\n DW_AT_byte_size : 4\n <1>: Abbrev Number: 9 (DW_TAG_subprogram)\n DW_AT_low_pc : 0x140\n DW_AT_high_pc : 0x41\n DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n-
DW_AT_name : (indirect string, offset: 0x12c): __afl_manual_init\n+
DW_AT_name : (indirect string, offset: 0x12e): __afl_manual_init\n DW_AT_decl_file : 4\n DW_AT_decl_line : 239\n DW_AT_prototyped : 1\n DW_AT_external : 1\n <2>: Abbrev Number: 7 (DW_TAG_variable)\n- DW_AT_name : (indirect string, offset: 0xcb): init_done\n+ DW_AT_name : (indirect string, offset: 0xcd): init_done\n DW_AT_type : <0x3c>\n DW_AT_decl_file : 4\n DW_AT_decl_line : 241\n DW_AT_location : 5 byte block: 3 5 0 0 0 \t(DW_OP_addr: 5)\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 2 (DW_TAG_variable)\n- DW_AT_name : (indirect string, offset: 0xd5): __afl_area_initial\n+ DW_AT_name : (indirect string, offset: 0xd7): __afl_area_initial\n DW_AT_type : <0x106>\n DW_AT_external : 1\n DW_AT_decl_file : 4\n DW_AT_decl_line : 59\n <100> DW_AT_location : 5 byte block: 3 1 0 0 0 \t(DW_OP_addr: 1)\n <1><106>: Abbrev Number: 10 (DW_TAG_array_type)\n <107> DW_AT_type : <0x3c>\n <2><10b>: Abbrev Number: 11 (DW_TAG_subrange_type)\n <10c> DW_AT_type : <0x115>\n <110> DW_AT_count : 0x10000\n <2><114>: Abbrev Number: 0\n <1><115>: Abbrev Number: 12 (DW_TAG_base_type)\n- <116> DW_AT_name : (indirect string, offset: 0xe8): sizetype\n+ <116> DW_AT_name : (indirect string, offset: 0xea): sizetype\n <11a> DW_AT_byte_size : 8\n <11b> DW_AT_encoding : 7\t(unsigned)\n <1><11c>: Abbrev Number: 2 (DW_TAG_variable)\n- <11d> DW_AT_name : (indirect string, offset: 0xf1): __afl_prev_loc\n+ <11d> DW_AT_name : (indirect string, offset: 0xf3): __afl_prev_loc\n <121> DW_AT_type : <0xaa>\n <125> DW_AT_external : 1\n <125> DW_AT_decl_file : 4\n <126> DW_AT_decl_line : 62\n <127> DW_AT_location : 6 byte block: c 0 0 0 0 e0 \t(DW_OP_const4u: 0; DW_OP_GNU_push_tls_address or DW_OP_HP_unknown)\n <1><12e>: Abbrev Number: 7 (DW_TAG_variable)\n- <12f> DW_AT_name : (indirect string, offset: 0x100): is_persistent\n+ <12f> DW_AT_name : (indirect string, offset: 0x102): is_persistent\n <133> DW_AT_type : <0x3c>\n <137> DW_AT_decl_file : 4\n <138> DW_AT_decl_line : 67\n <139> DW_AT_location : 5 byte block: 3 4 0 0 0 \t(DW_OP_addr: 4)\n <1><13f>: Abbrev Number: 13 (DW_TAG_subprogram)\n <140> DW_AT_low_pc : 0x240\n <144> DW_AT_high_pc : 0x2c1\n <148> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <14a> DW_AT_name : (indirect string, offset: 0x14c): __afl_start_forkserver\n+ <14a> DW_AT_name : (indirect string, offset: 0x14e): __afl_start_forkserver\n <14e> DW_AT_decl_file : 4\n <14f> DW_AT_decl_line : 102\n <150> DW_AT_prototyped : 1\n <2><150>: Abbrev Number: 7 (DW_TAG_variable)\n- <151> DW_AT_name : (indirect string, offset: 0x10e): tmp\n+ <151> DW_AT_name : (indirect string, offset: 0x110): tmp\n <155> DW_AT_type : <0x1a4>\n <159> DW_AT_decl_file : 4\n <15a> DW_AT_decl_line : 104\n <15b> DW_AT_location : 5 byte block: 3 6 0 0 0 \t(DW_OP_addr: 6)\n <2><161>: Abbrev Number: 14 (DW_TAG_variable)\n <162> DW_AT_location : 2 byte block: 91 70 \t(DW_OP_fbreg: -16)\n- <165> DW_AT_name : (indirect string, offset: 0x1cc): child_pid\n+ <165> DW_AT_name : (indirect string, offset: 0x1ce): child_pid\n <169> DW_AT_decl_file : 4\n <16a> DW_AT_decl_line : 105\n <16b> DW_AT_type : <0x273>\n <2><16f>: Abbrev Number: 14 (DW_TAG_variable)\n <170> DW_AT_location : 2 byte block: 91 6f \t(DW_OP_fbreg: -17)\n- <173> DW_AT_name : (indirect string, offset: 0x1ec): child_stopped\n+ <173> DW_AT_name : (indirect string, offset: 0x1ee): child_stopped\n <177> DW_AT_decl_file : 4\n <178> DW_AT_decl_line : 107\n <179> DW_AT_type : <0x3c>\n <2><17d>: Abbrev Number: 15 (DW_TAG_lexical_block)\n <17e> DW_AT_low_pc : 0x2ac\n <182> DW_AT_high_pc : 0x248\n <3><186>: Abbrev Number: 14 (DW_TAG_variable)\n <187> DW_AT_location : 2 byte block: 91 68 \t(DW_OP_fbreg: -24)\n- <18a> DW_AT_name : (indirect string, offset: 0x1fa): was_killed\n+ <18a> DW_AT_name : (indirect string, offset: 0x1fc): was_killed\n <18e> DW_AT_decl_file : 4\n <18f> DW_AT_decl_line : 116\n <190> DW_AT_type : <0xaa>\n <3><194>: Abbrev Number: 14 (DW_TAG_variable)\n <195> DW_AT_location : 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n- <198> DW_AT_name : (indirect string, offset: 0x205): status\n+ <198> DW_AT_name : (indirect string, offset: 0x207): status\n <19c> DW_AT_decl_file : 4\n <19d> DW_AT_decl_line : 117\n <19e> DW_AT_type : <0x26c>\n <3><1a2>: Abbrev Number: 0\n <2><1a3>: Abbrev Number: 0\n <1><1a4>: Abbrev Number: 10 (DW_TAG_array_type)\n <1a5> DW_AT_type : <0x3c>\n@@ -186,110 +186,110 @@\n <1ae> DW_AT_count : 4\n <2><1af>: Abbrev Number: 0\n <1><1b0>: Abbrev Number: 17 (DW_TAG_pointer_type)\n <1><1b1>: Abbrev Number: 13 (DW_TAG_subprogram)\n <1b2> DW_AT_low_pc : 0x190\n <1b6> DW_AT_high_pc : 0xac\n <1ba> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <1bc> DW_AT_name : (indirect string, offset: 0x13e): __afl_map_shm\n+ <1bc> DW_AT_name : (indirect string, offset: 0x140): __afl_map_shm\n <1c0> DW_AT_decl_file : 4\n <1c1> DW_AT_decl_line : 72\n <1c2> DW_AT_prototyped : 1\n <2><1c2>: Abbrev Number: 14 (DW_TAG_variable)\n <1c3> DW_AT_location : 2 byte block: 91 78 \t(DW_OP_fbreg: -8)\n- <1c6> DW_AT_name : (indirect string, offset: 0x1be): id_str\n+ <1c6> DW_AT_name : (indirect string, offset: 0x1c0): id_str\n <1ca> DW_AT_decl_file : 4\n <1cb> DW_AT_decl_line : 74\n <1cc> DW_AT_type : <0x37>\n <2><1d0>: Abbrev Number: 15 (DW_TAG_lexical_block)\n <1d1> DW_AT_low_pc : 0x1c3\n <1d5> DW_AT_high_pc : 0x73\n <3><1d9>: Abbrev Number: 14 (DW_TAG_variable)\n <1da> DW_AT_location : 2 byte block: 91 74 \t(DW_OP_fbreg: -12)\n- <1dd> DW_AT_name : (indirect string, offset: 0x1c5): shm_id\n+ <1dd> DW_AT_name : (indirect string, offset: 0x1c7): shm_id\n <1e1> DW_AT_decl_file : 4\n <1e2> DW_AT_decl_line : 82\n <1e3> DW_AT_type : <0xaa>\n <3><1e7>: Abbrev Number: 0\n <2><1e8>: Abbrev Number: 0\n <1><1e9>: Abbrev Number: 18 (DW_TAG_subprogram)\n <1ea> DW_AT_low_pc : 0x510\n <1ee> DW_AT_high_pc : 0x6f\n <1f2> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <1f4> DW_AT_name : (indirect string, offset: 0x163): __afl_auto_init\n+ <1f4> DW_AT_name : (indirect string, offset: 0x165): __afl_auto_init\n <1f8> DW_AT_decl_file : 4\n <1f9> DW_AT_decl_line : 256\n <1fb> DW_AT_prototyped : 1\n <1fb> DW_AT_external : 1\n <1><1fb>: Abbrev Number: 19 (DW_TAG_subprogram)\n <1fc> DW_AT_low_pc : 0x580\n <200> DW_AT_high_pc : 0x33\n <204> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <206> DW_AT_name : (indirect string, offset: 0x173): __sanitizer_cov_trace_pc_guard\n+ <206> DW_AT_name : (indirect string, offset: 0x175): __sanitizer_cov_trace_pc_guard\n <20a> DW_AT_decl_file : 4\n <20b> DW_AT_decl_line : 274\n <20d> DW_AT_prototyped : 1\n <20d> DW_AT_external : 1\n <2><20d>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n <20e> DW_AT_location : 2 byte block: 91 8 \t(DW_OP_fbreg: 8)\n- <211> DW_AT_name : (indirect string, offset: 0x20c): guard\n+ <211> DW_AT_name : (indirect string, offset: 0x20e): guard\n <215> DW_AT_decl_file : 4\n <216> DW_AT_decl_line : 274\n <218> DW_AT_type : <0x294>\n <2><21c>: Abbrev Number: 0\n <1><21d>: Abbrev Number: 19 (DW_TAG_subprogram)\n <21e> DW_AT_low_pc : 0x5c0\n <222> DW_AT_high_pc : 0x136\n <226> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <228> DW_AT_name : (indirect string, offset: 0x192): __sanitizer_cov_trace_pc_guard_init\n+ <228> DW_AT_name : (indirect string, offset: 0x194): __sanitizer_cov_trace_pc_guard_init\n <22c> DW_AT_decl_file : 4\n <22d> DW_AT_decl_line : 283\n <22f> DW_AT_prototyped : 1\n <22f> DW_AT_external : 1\n <2><22f>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n <230> DW_AT_location : 2 byte block: 91 8 \t(DW_OP_fbreg: 8)\n- <233> DW_AT_name : (indirect string, offset: 0x212): start\n+ <233> DW_AT_name : (indirect string, offset: 0x214): start\n <237> DW_AT_decl_file : 4\n <238> DW_AT_decl_line : 283\n <23a> DW_AT_type : <0x294>\n <2><23e>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n <23f> DW_AT_location : 2 byte block: 91 c \t(DW_OP_fbreg: 12)\n- <242> DW_AT_name : (indirect string, offset: 0x218): stop\n+ <242> DW_AT_name : (indirect string, offset: 0x21a): stop\n <246> DW_AT_decl_file : 4\n <247> DW_AT_decl_line : 283\n <249> DW_AT_type : <0x294>\n <2><24d>: Abbrev Number: 21 (DW_TAG_variable)\n <24e> DW_AT_location : 2 byte block: 91 74 \t(DW_OP_fbreg: -12)\n- <251> DW_AT_name : (indirect string, offset: 0x21d): inst_ratio\n+ <251> DW_AT_name : (indirect string, offset: 0x21f): inst_ratio\n <255> DW_AT_decl_file : 4\n <256> DW_AT_decl_line : 285\n <258> DW_AT_type : <0xaa>\n <2><25c>: Abbrev Number: 21 (DW_TAG_variable)\n <25d> DW_AT_location : 2 byte block: 91 70 \t(DW_OP_fbreg: -16)\n- <260> DW_AT_name : (indirect string, offset: 0x228): x\n+ <260> DW_AT_name : (indirect string, offset: 0x22a): x\n <264> DW_AT_decl_file : 4\n <265> DW_AT_decl_line : 286\n <267> DW_AT_type : <0x37>\n <2><26b>: Abbrev Number: 0\n <1><26c>: Abbrev Number: 5 (DW_TAG_base_type)\n- <26d> DW_AT_name : (indirect string, offset: 0x128): int\n+ <26d> DW_AT_name : (indirect string, offset: 0x12a): int\n <271> DW_AT_encoding : 5\t(signed)\n <272> DW_AT_byte_size : 4\n <1><273>: Abbrev Number: 4 (DW_TAG_typedef)\n <274> DW_AT_type : <0x27e>\n- <278> DW_AT_name : (indirect string, offset: 0x1e8): s32\n+ <278> DW_AT_name : (indirect string, offset: 0x1ea): s32\n <27c> DW_AT_decl_file : 3\n <27d> DW_AT_decl_line : 59\n <1><27e>: Abbrev Number: 4 (DW_TAG_typedef)\n <27f> DW_AT_type : <0x289>\n- <283> DW_AT_name : (indirect string, offset: 0x1e0): int32_t\n+ <283> DW_AT_name : (indirect string, offset: 0x1e2): int32_t\n <287> DW_AT_decl_file : 5\n <288> DW_AT_decl_line : 26\n <1><289>: Abbrev Number: 4 (DW_TAG_typedef)\n <28a> DW_AT_type : <0x26c>\n- <28e> DW_AT_name : (indirect string, offset: 0x1d6): __int32_t\n+ <28e> DW_AT_name : (indirect string, offset: 0x1d8): __int32_t\n <292> DW_AT_decl_file : 1\n <293> DW_AT_decl_line : 40\n <1><294>: Abbrev Number: 3 (DW_TAG_pointer_type)\n <295> DW_AT_type : <0xb5>\n <1><299>: Abbrev Number: 0\n \n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -1,197 +1,197 @@\n \n \n \n Disassembly of section .text:\n \n 00000000 <__afl_persistent_loop>:\n __afl_persistent_loop():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:183\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:183\n 0:\t55 \tpush %ebp\n 1:\t89 e5 \tmov %esp,%ebp\n 3:\t53 \tpush %ebx\n 4:\t56 \tpush %esi\n 5:\t83 ec 30 \tsub $0x30,%esp\n 8:\te8 00 00 00 00 \tcall d <__afl_persistent_loop+0xd>\n d:\t58 \tpop %eax\n e:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t10: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 14:\t8b 4d 08 \tmov 0x8(%ebp),%ecx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:188\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:188\n 17:\t80 b8 04 00 00 00 00 \tcmpb $0x0,0x4(%eax)\n \t\t\t19: R_386_GOTOFF\t.data\n 1e:\t89 45 f0 \tmov %eax,-0x10(%ebp)\n 21:\t89 4d ec \tmov %ecx,-0x14(%ebp)\n 24:\t0f 84 76 00 00 00 \tje a0 <__afl_persistent_loop+0xa0>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:195\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:195\n 2a:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 2d:\t80 b8 04 00 00 00 00 \tcmpb $0x0,0x4(%eax)\n \t\t\t2f: R_386_GOTOFF\t.bss\n 34:\t0f 84 47 00 00 00 \tje 81 <__afl_persistent_loop+0x81>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:197\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:197\n 3a:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 3d:\t8b 88 00 00 00 00 \tmov 0x0(%eax),%ecx\n \t\t\t3f: R_386_GOT32\t__afl_area_ptr\n 43:\t8b 11 \tmov (%ecx),%edx\n 45:\t89 e6 \tmov %esp,%esi\n 47:\t89 16 \tmov %edx,(%esi)\n 49:\tc7 46 08 00 00 01 00 \tmovl $0x10000,0x8(%esi)\n 50:\tc7 46 04 00 00 00 00 \tmovl $0x0,0x4(%esi)\n 57:\t89 c3 \tmov %eax,%ebx\n 59:\t89 4d e8 \tmov %ecx,-0x18(%ebp)\n 5c:\te8 fc ff ff ff \tcall 5d <__afl_persistent_loop+0x5d>\n \t\t\t5d: R_386_PLT32\tmemset\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:198\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:198\n 61:\t8b 4d e8 \tmov -0x18(%ebp),%ecx\n 64:\t8b 11 \tmov (%ecx),%edx\n 66:\tc6 02 01 \tmovb $0x1,(%edx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:199\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:199\n 69:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n 6c:\t89 45 e4 \tmov %eax,-0x1c(%ebp)\n 6f:\t8d 04 1d 00 00 00 00 \tlea 0x0(,%ebx,1),%eax\n \t\t\t72: R_386_TLS_GD\t__afl_prev_loc\n 76:\te8 fc ff ff ff \tcall 77 <__afl_persistent_loop+0x77>\n \t\t\t77: R_386_PLT32\t___tls_get_addr\n 7b:\tc7 00 00 00 00 00 \tmovl $0x0,(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:202\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:202\n 81:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 84:\t8b 4d f0 \tmov -0x10(%ebp),%ecx\n 87:\t89 81 00 00 00 00 \tmov %eax,0x0(%ecx)\n \t\t\t89: R_386_GOTOFF\t.bss\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:203\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:203\n 8d:\tc6 81 04 00 00 00 00 \tmovb $0x0,0x4(%ecx)\n \t\t\t8f: R_386_GOTOFF\t.data\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:204\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:204\n 94:\tc7 45 f4 01 00 00 00 \tmovl $0x1,-0xc(%ebp)\n 9b:\te9 87 00 00 00 \tjmp 127 <__afl_persistent_loop+0x127>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:208\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:208\n a0:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n a3:\t80 b8 04 00 00 00 00 \tcmpb $0x0,0x4(%eax)\n \t\t\ta5: R_386_GOTOFF\t.bss\n aa:\t0f 84 70 00 00 00 \tje 120 <__afl_persistent_loop+0x120>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:210\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:210\n b0:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n b3:\t8b 88 00 00 00 00 \tmov 0x0(%eax),%ecx\n \t\t\tb5: R_386_GOTOFF\t.bss\n b9:\t83 c1 ff \tadd $0xffffffff,%ecx\n bc:\t89 88 00 00 00 00 \tmov %ecx,0x0(%eax)\n \t\t\tbe: R_386_GOTOFF\t.bss\n c2:\t83 f9 00 \tcmp $0x0,%ecx\n c5:\t0f 84 3f 00 00 00 \tje 10a <__afl_persistent_loop+0x10a>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:212\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:212\n cb:\t89 e0 \tmov %esp,%eax\n cd:\tc7 00 13 00 00 00 \tmovl $0x13,(%eax)\n d3:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n d6:\te8 fc ff ff ff \tcall d7 <__afl_persistent_loop+0xd7>\n \t\t\td7: R_386_PLT32\traise\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:214\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:214\n db:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n de:\t8b 8b 00 00 00 00 \tmov 0x0(%ebx),%ecx\n \t\t\te0: R_386_GOT32\t__afl_area_ptr\n e4:\t8b 09 \tmov (%ecx),%ecx\n e6:\tc6 01 01 \tmovb $0x1,(%ecx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:215\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:215\n e9:\t89 45 e0 \tmov %eax,-0x20(%ebp)\n ec:\t8d 04 1d 00 00 00 00 \tlea 0x0(,%ebx,1),%eax\n \t\t\tef: R_386_TLS_GD\t__afl_prev_loc\n f3:\te8 fc ff ff ff \tcall f4 <__afl_persistent_loop+0xf4>\n \t\t\tf4: R_386_PLT32\t___tls_get_addr\n f8:\tc7 00 00 00 00 00 \tmovl $0x0,(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:217\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:217\n fe:\tc7 45 f4 01 00 00 00 \tmovl $0x1,-0xc(%ebp)\n 105:\te9 1d 00 00 00 \tjmp 127 <__afl_persistent_loop+0x127>\n 10a:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 10d:\t8b 88 00 00 00 00 \tmov 0x0(%eax),%ecx\n \t\t\t10f: R_386_GOT32\t__afl_area_ptr\n 113:\t8b 90 00 00 00 00 \tmov 0x0(%eax),%edx\n \t\t\t115: R_386_GOT32\t__afl_area_initial\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:225\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:225\n 119:\t89 11 \tmov %edx,(%ecx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:229\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:229\n 11b:\te9 00 00 00 00 \tjmp 120 <__afl_persistent_loop+0x120>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:231\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:231\n 120:\tc7 45 f4 00 00 00 00 \tmovl $0x0,-0xc(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:233\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:233\n 127:\t8b 45 f4 \tmov -0xc(%ebp),%eax\n 12a:\t83 c4 30 \tadd $0x30,%esp\n 12d:\t5e \tpop %esi\n 12e:\t5b \tpop %ebx\n 12f:\t5d \tpop %ebp\n 130:\tc3 \tret \n 131:\t66 66 66 66 66 66 2e \tdata16 data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)\n 138:\t0f 1f 84 00 00 00 00 \n 13f:\t00 \n \n 00000140 <__afl_manual_init>:\n __afl_manual_init():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:239\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:239\n 140:\t55 \tpush %ebp\n 141:\t89 e5 \tmov %esp,%ebp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:243\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:243\n 143:\t53 \tpush %ebx\n 144:\t50 \tpush %eax\n 145:\te8 00 00 00 00 \tcall 14a <__afl_manual_init+0xa>\n 14a:\t58 \tpop %eax\n 14b:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t14d: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 151:\t80 b8 05 00 00 00 00 \tcmpb $0x0,0x5(%eax)\n \t\t\t153: R_386_GOTOFF\t.bss\n 158:\t89 45 f8 \tmov %eax,-0x8(%ebp)\n 15b:\t0f 85 1a 00 00 00 \tjne 17b <__afl_manual_init+0x3b>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:245\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:245\n 161:\t8b 5d f8 \tmov -0x8(%ebp),%ebx\n 164:\te8 27 00 00 00 \tcall 190 <__afl_map_shm>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:246\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:246\n 169:\t8b 5d f8 \tmov -0x8(%ebp),%ebx\n 16c:\te8 cf 00 00 00 \tcall 240 <__afl_start_forkserver>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:247\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:247\n 171:\t8b 5d f8 \tmov -0x8(%ebp),%ebx\n 174:\tc6 83 05 00 00 00 01 \tmovb $0x1,0x5(%ebx)\n \t\t\t176: R_386_GOTOFF\t.bss\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:251\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:251\n 17b:\t83 c4 04 \tadd $0x4,%esp\n 17e:\t5b \tpop %ebx\n 17f:\t5d \tpop %ebp\n 180:\tc3 \tret \n 181:\t66 66 66 66 66 66 2e \tdata16 data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)\n 188:\t0f 1f 84 00 00 00 00 \n 18f:\t00 \n \n 00000190 <__afl_map_shm>:\n __afl_map_shm():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:72\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:72\n 190:\t55 \tpush %ebp\n 191:\t89 e5 \tmov %esp,%ebp\n 193:\t53 \tpush %ebx\n 194:\t83 ec 24 \tsub $0x24,%esp\n 197:\te8 00 00 00 00 \tcall 19c <__afl_map_shm+0xc>\n 19c:\t58 \tpop %eax\n 19d:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t19f: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 1a3:\t8d 88 00 00 00 00 \tlea 0x0(%eax),%ecx\n \t\t\t1a5: R_386_GOTOFF\t.L.str.4\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:74\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:74\n 1a9:\t89 0c 24 \tmov %ecx,(%esp)\n 1ac:\t89 c3 \tmov %eax,%ebx\n 1ae:\t89 45 f0 \tmov %eax,-0x10(%ebp)\n 1b1:\te8 fc ff ff ff \tcall 1b2 <__afl_map_shm+0x22>\n \t\t\t1b2: R_386_PLT32\tgetenv\n 1b6:\t89 45 f8 \tmov %eax,-0x8(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:80\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:80\n 1b9:\t83 7d f8 00 \tcmpl $0x0,-0x8(%ebp)\n 1bd:\t0f 84 73 00 00 00 \tje 236 <__afl_map_shm+0xa6>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:82\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:82\n 1c3:\t8b 45 f8 \tmov -0x8(%ebp),%eax\n 1c6:\t89 04 24 \tmov %eax,(%esp)\n 1c9:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n 1cc:\te8 fc ff ff ff \tcall 1cd <__afl_map_shm+0x3d>\n \t\t\t1cd: R_386_PLT32\tatoi\n 1d1:\t31 db \txor %ebx,%ebx\n 1d3:\t89 45 f4 \tmov %eax,-0xc(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:84\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:84\n 1d6:\t8b 45 f4 \tmov -0xc(%ebp),%eax\n 1d9:\t89 04 24 \tmov %eax,(%esp)\n 1dc:\tc7 44 24 04 00 00 00 \tmovl $0x0,0x4(%esp)\n 1e3:\t00 \n 1e4:\tc7 44 24 08 00 00 00 \tmovl $0x0,0x8(%esp)\n 1eb:\t00 \n 1ec:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n@@ -200,75 +200,75 @@\n 1f4:\te8 fc ff ff ff \tcall 1f5 <__afl_map_shm+0x65>\n \t\t\t1f5: R_386_PLT32\tshmat\n 1f9:\tbb ff ff ff ff \tmov $0xffffffff,%ebx\n 1fe:\t8b 4d f0 \tmov -0x10(%ebp),%ecx\n 201:\t8b 91 00 00 00 00 \tmov 0x0(%ecx),%edx\n \t\t\t203: R_386_GOT32\t__afl_area_ptr\n 207:\t89 02 \tmov %eax,(%edx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:88\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:88\n 209:\t39 1a \tcmp %ebx,(%edx)\n 20b:\t0f 85 17 00 00 00 \tjne 228 <__afl_map_shm+0x98>\n 211:\tb8 01 00 00 00 \tmov $0x1,%eax\n 216:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 21d:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n 220:\t89 45 e8 \tmov %eax,-0x18(%ebp)\n 223:\te8 fc ff ff ff \tcall 224 <__afl_map_shm+0x94>\n \t\t\t224: R_386_PLT32\t_exit\n 228:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 22b:\t8b 88 00 00 00 00 \tmov 0x0(%eax),%ecx\n \t\t\t22d: R_386_GOT32\t__afl_area_ptr\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:93\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:93\n 231:\t8b 09 \tmov (%ecx),%ecx\n 233:\tc6 01 01 \tmovb $0x1,(%ecx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:97\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:97\n 236:\t83 c4 24 \tadd $0x24,%esp\n 239:\t5b \tpop %ebx\n 23a:\t5d \tpop %ebp\n 23b:\tc3 \tret \n 23c:\t0f 1f 40 00 \tnopl 0x0(%eax)\n \n 00000240 <__afl_start_forkserver>:\n __afl_start_forkserver():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:102\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:102\n 240:\t55 \tpush %ebp\n 241:\t89 e5 \tmov %esp,%ebp\n 243:\t53 \tpush %ebx\n 244:\t57 \tpush %edi\n 245:\t56 \tpush %esi\n 246:\t83 ec 7c \tsub $0x7c,%esp\n 249:\te8 00 00 00 00 \tcall 24e <__afl_start_forkserver+0xe>\n 24e:\t58 \tpop %eax\n 24f:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t251: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 255:\tb9 c7 00 00 00 \tmov $0xc7,%ecx\n 25a:\t8d 90 06 00 00 00 \tlea 0x6(%eax),%edx\n \t\t\t25c: R_386_GOTOFF\t.bss\n 260:\tbe 04 00 00 00 \tmov $0x4,%esi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:107\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:107\n 265:\tc6 45 ef 00 \tmovb $0x0,-0x11(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:112\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:112\n 269:\tc7 04 24 c7 00 00 00 \tmovl $0xc7,(%esp)\n 270:\t89 54 24 04 \tmov %edx,0x4(%esp)\n 274:\tc7 44 24 08 04 00 00 \tmovl $0x4,0x8(%esp)\n 27b:\t00 \n 27c:\t89 c3 \tmov %eax,%ebx\n 27e:\t89 45 e0 \tmov %eax,-0x20(%ebp)\n 281:\t89 4d dc \tmov %ecx,-0x24(%ebp)\n 284:\t89 75 d8 \tmov %esi,-0x28(%ebp)\n 287:\te8 fc ff ff ff \tcall 288 <__afl_start_forkserver+0x48>\n \t\t\t288: R_386_PLT32\twrite\n 28c:\t83 f8 04 \tcmp $0x4,%eax\n 28f:\t0f 84 05 00 00 00 \tje 29a <__afl_start_forkserver+0x5a>\n 295:\te9 5f 02 00 00 \tjmp 4f9 <__afl_start_forkserver+0x2b9>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:114\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:114\n 29a:\te9 00 00 00 00 \tjmp 29f <__afl_start_forkserver+0x5f>\n 29f:\tb8 c6 00 00 00 \tmov $0xc6,%eax\n 2a4:\tb9 04 00 00 00 \tmov $0x4,%ecx\n 2a9:\t8d 55 e8 \tlea -0x18(%ebp),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:121\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:121\n 2ac:\tc7 04 24 c6 00 00 00 \tmovl $0xc6,(%esp)\n 2b3:\t89 54 24 04 \tmov %edx,0x4(%esp)\n 2b7:\tc7 44 24 08 04 00 00 \tmovl $0x4,0x8(%esp)\n 2be:\t00 \n 2bf:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 2c2:\t89 45 d4 \tmov %eax,-0x2c(%ebp)\n 2c5:\t89 4d d0 \tmov %ecx,-0x30(%ebp)\n@@ -278,25 +278,25 @@\n 2d0:\t0f 84 17 00 00 00 \tje 2ed <__afl_start_forkserver+0xad>\n 2d6:\tb8 01 00 00 00 \tmov $0x1,%eax\n 2db:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 2e2:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 2e5:\t89 45 cc \tmov %eax,-0x34(%ebp)\n 2e8:\te8 fc ff ff ff \tcall 2e9 <__afl_start_forkserver+0xa9>\n \t\t\t2e9: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:127\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:127\n 2ed:\t0f b6 45 ef \tmovzbl -0x11(%ebp),%eax\n 2f1:\t83 f8 00 \tcmp $0x0,%eax\n 2f4:\t0f 84 55 00 00 00 \tje 34f <__afl_start_forkserver+0x10f>\n 2fa:\t83 7d e8 00 \tcmpl $0x0,-0x18(%ebp)\n 2fe:\t0f 84 4b 00 00 00 \tje 34f <__afl_start_forkserver+0x10f>\n 304:\t8d 45 e4 \tlea -0x1c(%ebp),%eax\n 307:\t31 c9 \txor %ecx,%ecx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:128\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:128\n 309:\tc6 45 ef 00 \tmovb $0x0,-0x11(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:129\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:129\n 30d:\t8b 55 f0 \tmov -0x10(%ebp),%edx\n 310:\t89 14 24 \tmov %edx,(%esp)\n 313:\t89 44 24 04 \tmov %eax,0x4(%esp)\n 317:\tc7 44 24 08 00 00 00 \tmovl $0x0,0x8(%esp)\n 31e:\t00 \n 31f:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 322:\t89 4d c8 \tmov %ecx,-0x38(%ebp)\n@@ -306,74 +306,74 @@\n 32d:\t0f 8d 17 00 00 00 \tjge 34a <__afl_start_forkserver+0x10a>\n 333:\tb8 01 00 00 00 \tmov $0x1,%eax\n 338:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 33f:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 342:\t89 45 c4 \tmov %eax,-0x3c(%ebp)\n 345:\te8 fc ff ff ff \tcall 346 <__afl_start_forkserver+0x106>\n \t\t\t346: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:130\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:130\n 34a:\te9 00 00 00 00 \tjmp 34f <__afl_start_forkserver+0x10f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:132\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:132\n 34f:\t80 7d ef 00 \tcmpb $0x0,-0x11(%ebp)\n 353:\t0f 85 76 00 00 00 \tjne 3cf <__afl_start_forkserver+0x18f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:136\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:136\n 359:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 35c:\te8 fc ff ff ff \tcall 35d <__afl_start_forkserver+0x11d>\n \t\t\t35d: R_386_PLT32\tfork\n 361:\t89 45 f0 \tmov %eax,-0x10(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:137\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:137\n 364:\t83 7d f0 00 \tcmpl $0x0,-0x10(%ebp)\n 368:\t0f 8d 17 00 00 00 \tjge 385 <__afl_start_forkserver+0x145>\n 36e:\tb8 01 00 00 00 \tmov $0x1,%eax\n 373:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 37a:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 37d:\t89 45 c0 \tmov %eax,-0x40(%ebp)\n 380:\te8 fc ff ff ff \tcall 381 <__afl_start_forkserver+0x141>\n \t\t\t381: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:141\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:141\n 385:\t83 7d f0 00 \tcmpl $0x0,-0x10(%ebp)\n 389:\t0f 85 3b 00 00 00 \tjne 3ca <__afl_start_forkserver+0x18a>\n 38f:\tb8 c6 00 00 00 \tmov $0xc6,%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:143\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:143\n 394:\tc7 04 24 c6 00 00 00 \tmovl $0xc6,(%esp)\n 39b:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 39e:\t89 45 bc \tmov %eax,-0x44(%ebp)\n 3a1:\te8 fc ff ff ff \tcall 3a2 <__afl_start_forkserver+0x162>\n \t\t\t3a2: R_386_PLT32\tclose\n 3a6:\tbb c7 00 00 00 \tmov $0xc7,%ebx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:144\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:144\n 3ab:\tc7 04 24 c7 00 00 00 \tmovl $0xc7,(%esp)\n 3b2:\t8b 4d e0 \tmov -0x20(%ebp),%ecx\n 3b5:\t89 5d b8 \tmov %ebx,-0x48(%ebp)\n 3b8:\t89 cb \tmov %ecx,%ebx\n 3ba:\t89 45 b4 \tmov %eax,-0x4c(%ebp)\n 3bd:\te8 fc ff ff ff \tcall 3be <__afl_start_forkserver+0x17e>\n \t\t\t3be: R_386_PLT32\tclose\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:145\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:145\n 3c2:\t89 45 b0 \tmov %eax,-0x50(%ebp)\n 3c5:\te9 2f 01 00 00 \tjmp 4f9 <__afl_start_forkserver+0x2b9>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:149\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:149\n 3ca:\te9 25 00 00 00 \tjmp 3f4 <__afl_start_forkserver+0x1b4>\n 3cf:\tb8 12 00 00 00 \tmov $0x12,%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:154\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:154\n 3d4:\t8b 4d f0 \tmov -0x10(%ebp),%ecx\n 3d7:\t89 0c 24 \tmov %ecx,(%esp)\n 3da:\tc7 44 24 04 12 00 00 \tmovl $0x12,0x4(%esp)\n 3e1:\t00 \n 3e2:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 3e5:\t89 45 ac \tmov %eax,-0x54(%ebp)\n 3e8:\te8 fc ff ff ff \tcall 3e9 <__afl_start_forkserver+0x1a9>\n \t\t\t3e9: R_386_PLT32\tkill\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:155\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:155\n 3ed:\tc6 45 ef 00 \tmovb $0x0,-0x11(%ebp)\n 3f1:\t89 45 a8 \tmov %eax,-0x58(%ebp)\n 3f4:\tb8 c7 00 00 00 \tmov $0xc7,%eax\n 3f9:\tb9 04 00 00 00 \tmov $0x4,%ecx\n 3fe:\t8d 55 f0 \tlea -0x10(%ebp),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:161\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:161\n 401:\tc7 04 24 c7 00 00 00 \tmovl $0xc7,(%esp)\n 408:\t89 54 24 04 \tmov %edx,0x4(%esp)\n 40c:\tc7 44 24 08 04 00 00 \tmovl $0x4,0x8(%esp)\n 413:\t00 \n 414:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 417:\t89 45 a4 \tmov %eax,-0x5c(%ebp)\n 41a:\t89 4d a0 \tmov %ecx,-0x60(%ebp)\n@@ -386,15 +386,15 @@\n 437:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 43a:\t89 45 9c \tmov %eax,-0x64(%ebp)\n 43d:\te8 fc ff ff ff \tcall 43e <__afl_start_forkserver+0x1fe>\n \t\t\t43e: R_386_PLT32\t_exit\n 442:\t8d 45 e4 \tlea -0x1c(%ebp),%eax\n 445:\t31 c9 \txor %ecx,%ecx\n 447:\tba 02 00 00 00 \tmov $0x2,%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:163\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:163\n 44c:\t8b 75 f0 \tmov -0x10(%ebp),%esi\n 44f:\t8b 7d e0 \tmov -0x20(%ebp),%edi\n 452:\t0f b6 9f 04 00 00 00 \tmovzbl 0x4(%edi),%ebx\n \t\t\t455: R_386_GOTOFF\t.bss\n 459:\t83 fb 00 \tcmp $0x0,%ebx\n 45c:\t0f 45 ca \tcmovne %edx,%ecx\n 45f:\t89 34 24 \tmov %esi,(%esp)\n@@ -402,30 +402,30 @@\n 466:\t89 4c 24 08 \tmov %ecx,0x8(%esp)\n 46a:\t89 fb \tmov %edi,%ebx\n 46c:\te8 fc ff ff ff \tcall 46d <__afl_start_forkserver+0x22d>\n \t\t\t46d: R_386_PLT32\twaitpid\n 471:\t83 f8 00 \tcmp $0x0,%eax\n 474:\t0f 8d 17 00 00 00 \tjge 491 <__afl_start_forkserver+0x251>\n 47a:\tb8 01 00 00 00 \tmov $0x1,%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:164\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:164\n 47f:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 486:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 489:\t89 45 98 \tmov %eax,-0x68(%ebp)\n 48c:\te8 fc ff ff ff \tcall 48d <__afl_start_forkserver+0x24d>\n \t\t\t48d: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:170\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:170\n 491:\t8b 45 e4 \tmov -0x1c(%ebp),%eax\n 494:\t25 ff 00 00 00 \tand $0xff,%eax\n 499:\t83 f8 7f \tcmp $0x7f,%eax\n 49c:\t0f 85 04 00 00 00 \tjne 4a6 <__afl_start_forkserver+0x266>\n 4a2:\tc6 45 ef 01 \tmovb $0x1,-0x11(%ebp)\n 4a6:\tb8 c7 00 00 00 \tmov $0xc7,%eax\n 4ab:\tb9 04 00 00 00 \tmov $0x4,%ecx\n 4b0:\t8d 55 e4 \tlea -0x1c(%ebp),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:174\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:174\n 4b3:\tc7 04 24 c7 00 00 00 \tmovl $0xc7,(%esp)\n 4ba:\t89 54 24 04 \tmov %edx,0x4(%esp)\n 4be:\tc7 44 24 08 04 00 00 \tmovl $0x4,0x8(%esp)\n 4c5:\t00 \n 4c6:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 4c9:\t89 45 94 \tmov %eax,-0x6c(%ebp)\n 4cc:\t89 4d 90 \tmov %ecx,-0x70(%ebp)\n@@ -435,41 +435,41 @@\n 4d7:\t0f 84 17 00 00 00 \tje 4f4 <__afl_start_forkserver+0x2b4>\n 4dd:\tb8 01 00 00 00 \tmov $0x1,%eax\n 4e2:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 4e9:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 4ec:\t89 45 8c \tmov %eax,-0x74(%ebp)\n 4ef:\te8 fc ff ff ff \tcall 4f0 <__afl_start_forkserver+0x2b0>\n \t\t\t4f0: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:114\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:114\n 4f4:\te9 a6 fd ff ff \tjmp 29f <__afl_start_forkserver+0x5f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:178\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:178\n 4f9:\t83 c4 7c \tadd $0x7c,%esp\n 4fc:\t5e \tpop %esi\n 4fd:\t5f \tpop %edi\n 4fe:\t5b \tpop %ebx\n 4ff:\t5d \tpop %ebp\n 500:\tc3 \tret \n 501:\t66 66 66 66 66 66 2e \tdata16 data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)\n 508:\t0f 1f 84 00 00 00 00 \n 50f:\t00 \n \n 00000510 <__afl_auto_init>:\n __afl_auto_init():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:256\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:256\n 510:\t55 \tpush %ebp\n 511:\t89 e5 \tmov %esp,%ebp\n 513:\t53 \tpush %ebx\n 514:\t83 ec 14 \tsub $0x14,%esp\n 517:\te8 00 00 00 00 \tcall 51c <__afl_auto_init+0xc>\n 51c:\t58 \tpop %eax\n 51d:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t51f: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 523:\t8d 88 00 00 00 00 \tlea 0x0(%eax),%ecx\n \t\t\t525: R_386_GOTOFF\t.L.str\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:258\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:258\n 529:\t89 0c 24 \tmov %ecx,(%esp)\n 52c:\t89 c3 \tmov %eax,%ebx\n 52e:\t89 45 f8 \tmov %eax,-0x8(%ebp)\n 531:\te8 fc ff ff ff \tcall 532 <__afl_auto_init+0x22>\n \t\t\t532: R_386_PLT32\tgetenv\n 536:\t8b 4d f8 \tmov -0x8(%ebp),%ecx\n 539:\t8d 99 00 00 00 00 \tlea 0x0(%ecx),%ebx\n@@ -479,148 +479,148 @@\n 545:\t80 f2 ff \txor $0xff,%dl\n 548:\t80 f2 ff \txor $0xff,%dl\n 54b:\t80 e2 01 \tand $0x1,%dl\n 54e:\t0f b6 c2 \tmovzbl %dl,%eax\n 551:\t88 c2 \tmov %al,%dl\n 553:\t88 91 04 00 00 00 \tmov %dl,0x4(%ecx)\n \t\t\t555: R_386_GOTOFF\t.bss\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:260\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:260\n 559:\t89 1c 24 \tmov %ebx,(%esp)\n 55c:\t89 cb \tmov %ecx,%ebx\n 55e:\te8 fc ff ff ff \tcall 55f <__afl_auto_init+0x4f>\n \t\t\t55f: R_386_PLT32\tgetenv\n 563:\t83 f8 00 \tcmp $0x0,%eax\n 566:\t0f 84 05 00 00 00 \tje 571 <__afl_auto_init+0x61>\n 56c:\te9 08 00 00 00 \tjmp 579 <__afl_auto_init+0x69>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:262\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:262\n 571:\t8b 5d f8 \tmov -0x8(%ebp),%ebx\n 574:\te8 fc ff ff ff \tcall 575 <__afl_auto_init+0x65>\n \t\t\t575: R_386_PLT32\t__afl_manual_init\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:264\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:264\n 579:\t83 c4 14 \tadd $0x14,%esp\n 57c:\t5b \tpop %ebx\n 57d:\t5d \tpop %ebp\n 57e:\tc3 \tret \n 57f:\t90 \tnop\n \n 00000580 <__sanitizer_cov_trace_pc_guard>:\n __sanitizer_cov_trace_pc_guard():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:274\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:274\n 580:\t55 \tpush %ebp\n 581:\t89 e5 \tmov %esp,%ebp\n 583:\t53 \tpush %ebx\n 584:\t50 \tpush %eax\n 585:\te8 00 00 00 00 \tcall 58a <__sanitizer_cov_trace_pc_guard+0xa>\n 58a:\t58 \tpop %eax\n 58b:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t58d: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 591:\t8b 4d 08 \tmov 0x8(%ebp),%ecx\n 594:\t8b 80 00 00 00 00 \tmov 0x0(%eax),%eax\n \t\t\t596: R_386_GOT32\t__afl_area_ptr\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:275\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:275\n 59a:\t8b 00 \tmov (%eax),%eax\n 59c:\t8b 55 08 \tmov 0x8(%ebp),%edx\n 59f:\t8b 12 \tmov (%edx),%edx\n 5a1:\t8a 1c 10 \tmov (%eax,%edx,1),%bl\n 5a4:\t80 c3 01 \tadd $0x1,%bl\n 5a7:\t88 1c 10 \tmov %bl,(%eax,%edx,1)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:276\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:276\n 5aa:\t89 4d f8 \tmov %ecx,-0x8(%ebp)\n 5ad:\t83 c4 04 \tadd $0x4,%esp\n 5b0:\t5b \tpop %ebx\n 5b1:\t5d \tpop %ebp\n 5b2:\tc3 \tret \n 5b3:\t66 66 66 66 2e 0f 1f \tdata16 data16 data16 nopw %cs:0x0(%eax,%eax,1)\n 5ba:\t84 00 00 00 00 00 \n \n 000005c0 <__sanitizer_cov_trace_pc_guard_init>:\n __sanitizer_cov_trace_pc_guard_init():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:283\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:283\n 5c0:\t55 \tpush %ebp\n 5c1:\t89 e5 \tmov %esp,%ebp\n 5c3:\t53 \tpush %ebx\n 5c4:\t56 \tpush %esi\n 5c5:\t83 ec 20 \tsub $0x20,%esp\n 5c8:\te8 00 00 00 00 \tcall 5cd <__sanitizer_cov_trace_pc_guard_init+0xd>\n 5cd:\t58 \tpop %eax\n 5ce:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t5d0: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 5d4:\t8b 4d 0c \tmov 0xc(%ebp),%ecx\n 5d7:\t8b 55 08 \tmov 0x8(%ebp),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:285\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:285\n 5da:\tc7 45 f4 64 00 00 00 \tmovl $0x64,-0xc(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:288\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:288\n 5e1:\t8b 75 08 \tmov 0x8(%ebp),%esi\n 5e4:\t3b 75 0c \tcmp 0xc(%ebp),%esi\n 5e7:\t89 45 ec \tmov %eax,-0x14(%ebp)\n 5ea:\t89 4d e8 \tmov %ecx,-0x18(%ebp)\n 5ed:\t89 55 e4 \tmov %edx,-0x1c(%ebp)\n 5f0:\t0f 84 0c 00 00 00 \tje 602 <__sanitizer_cov_trace_pc_guard_init+0x42>\n 5f6:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 5f9:\t83 38 00 \tcmpl $0x0,(%eax)\n 5fc:\t0f 84 05 00 00 00 \tje 607 <__sanitizer_cov_trace_pc_guard_init+0x47>\n 602:\te9 e8 00 00 00 \tjmp 6ef <__sanitizer_cov_trace_pc_guard_init+0x12f>\n 607:\t8b 45 ec \tmov -0x14(%ebp),%eax\n 60a:\t8d 88 00 00 00 00 \tlea 0x0(%eax),%ecx\n \t\t\t60c: R_386_GOTOFF\t.L.str.2\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:290\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:290\n 610:\t89 0c 24 \tmov %ecx,(%esp)\n 613:\t89 c3 \tmov %eax,%ebx\n 615:\te8 fc ff ff ff \tcall 616 <__sanitizer_cov_trace_pc_guard_init+0x56>\n \t\t\t616: R_386_PLT32\tgetenv\n 61a:\t89 45 f0 \tmov %eax,-0x10(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:291\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:291\n 61d:\t83 7d f0 00 \tcmpl $0x0,-0x10(%ebp)\n 621:\t0f 84 11 00 00 00 \tje 638 <__sanitizer_cov_trace_pc_guard_init+0x78>\n 627:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 62a:\t89 04 24 \tmov %eax,(%esp)\n 62d:\t8b 5d ec \tmov -0x14(%ebp),%ebx\n 630:\te8 fc ff ff ff \tcall 631 <__sanitizer_cov_trace_pc_guard_init+0x71>\n \t\t\t631: R_386_PLT32\tatoi\n 635:\t89 45 f4 \tmov %eax,-0xc(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:293\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:293\n 638:\t83 7d f4 00 \tcmpl $0x0,-0xc(%ebp)\n 63c:\t0f 84 0a 00 00 00 \tje 64c <__sanitizer_cov_trace_pc_guard_init+0x8c>\n 642:\t83 7d f4 64 \tcmpl $0x64,-0xc(%ebp)\n 646:\t0f 86 2a 00 00 00 \tjbe 676 <__sanitizer_cov_trace_pc_guard_init+0xb6>\n 64c:\t8b 45 ec \tmov -0x14(%ebp),%eax\n 64f:\t8d 88 00 00 00 00 \tlea 0x0(%eax),%ecx\n \t\t\t651: R_386_GOTOFF\t.L.str.3\n 655:\t8b 90 00 00 00 00 \tmov 0x0(%eax),%edx\n \t\t\t657: R_386_GOT32\tstderr\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:294\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:294\n 65b:\t8b 12 \tmov (%edx),%edx\n 65d:\t89 14 24 \tmov %edx,(%esp)\n 660:\t89 4c 24 04 \tmov %ecx,0x4(%esp)\n 664:\t89 c3 \tmov %eax,%ebx\n 666:\te8 fc ff ff ff \tcall 667 <__sanitizer_cov_trace_pc_guard_init+0xa7>\n \t\t\t667: R_386_PLT32\tfprintf\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:295\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:295\n 66b:\t8b 5d ec \tmov -0x14(%ebp),%ebx\n 66e:\t89 45 e0 \tmov %eax,-0x20(%ebp)\n 671:\te8 fc ff ff ff \tcall 672 <__sanitizer_cov_trace_pc_guard_init+0xb2>\n \t\t\t672: R_386_PLT32\tabort\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:302\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:302\n 676:\t8b 5d ec \tmov -0x14(%ebp),%ebx\n 679:\te8 fc ff ff ff \tcall 67a <__sanitizer_cov_trace_pc_guard_init+0xba>\n \t\t\t67a: R_386_PLT32\trandom\n 67e:\tbb ff ff 00 00 \tmov $0xffff,%ebx\n 683:\t99 \tcltd \n 684:\tf7 fb \tidiv %ebx\n 686:\t83 c2 01 \tadd $0x1,%edx\n 689:\t8b 5d 08 \tmov 0x8(%ebp),%ebx\n 68c:\t89 d9 \tmov %ebx,%ecx\n 68e:\t83 c1 04 \tadd $0x4,%ecx\n 691:\t89 4d 08 \tmov %ecx,0x8(%ebp)\n 694:\t89 13 \tmov %edx,(%ebx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:304\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:304\n 696:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 699:\t3b 45 0c \tcmp 0xc(%ebp),%eax\n 69c:\t0f 83 4d 00 00 00 \tjae 6ef <__sanitizer_cov_trace_pc_guard_init+0x12f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:306\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:306\n 6a2:\t8b 5d ec \tmov -0x14(%ebp),%ebx\n 6a5:\te8 fc ff ff ff \tcall 6a6 <__sanitizer_cov_trace_pc_guard_init+0xe6>\n \t\t\t6a6: R_386_PLT32\trandom\n 6aa:\tbb 64 00 00 00 \tmov $0x64,%ebx\n 6af:\t99 \tcltd \n 6b0:\tf7 fb \tidiv %ebx\n 6b2:\t3b 55 f4 \tcmp -0xc(%ebp),%edx\n@@ -631,22 +631,22 @@\n 6c3:\tbb ff ff 00 00 \tmov $0xffff,%ebx\n 6c8:\t99 \tcltd \n 6c9:\tf7 fb \tidiv %ebx\n 6cb:\t83 c2 01 \tadd $0x1,%edx\n 6ce:\t8b 5d 08 \tmov 0x8(%ebp),%ebx\n 6d1:\t89 13 \tmov %edx,(%ebx)\n 6d3:\te9 09 00 00 00 \tjmp 6e1 <__sanitizer_cov_trace_pc_guard_init+0x121>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:307\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:307\n 6d8:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 6db:\tc7 00 00 00 00 00 \tmovl $0x0,(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:309\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:309\n 6e1:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 6e4:\t83 c0 04 \tadd $0x4,%eax\n 6e7:\t89 45 08 \tmov %eax,0x8(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:304\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:304\n 6ea:\te9 a7 ff ff ff \tjmp 696 <__sanitizer_cov_trace_pc_guard_init+0xd6>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:313\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:313\n 6ef:\t83 c4 20 \tadd $0x20,%esp\n 6f2:\t5e \tpop %esi\n 6f3:\t5b \tpop %ebx\n 6f4:\t5d \tpop %ebp\n 6f5:\tc3 \tret \n" }, { "source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -1,46 +1,46 @@\n \n String dump of section '.debug_str':\n [ 0] clang version 6.0.1-11 (tags/RELEASE_601/final)\n [ 30] afl-llvm-rt.o.c\n- [ 40] /build/1st/afl-2.53b/llvm_mode\n- [ 5f] __afl_area_ptr\n- [ 6e] unsigned char\n- [ 7c] __uint8_t\n- [ 86] uint8_t\n- [ 8e] u8\n- [ 91] first_pass\n- [ 9c] cycle_cnt\n- [ a6] unsigned int\n- [ b3] __uint32_t\n- [ be] uint32_t\n- [ c7] u32\n- [ cb] init_done\n- [ d5] __afl_area_initial\n- [ e8] sizetype\n- [ f1] __afl_prev_loc\n- [ 100] is_persistent\n- [ 10e] tmp\n- [ 112] __afl_persistent_loop\n- [ 128] int\n- [ 12c] __afl_manual_init\n- [ 13e] __afl_map_shm\n- [ 14c] __afl_start_forkserver\n- [ 163] __afl_auto_init\n- [ 173] __sanitizer_cov_trace_pc_guard\n- [ 192] __sanitizer_cov_trace_pc_guard_init\n- [ 1b6] max_cnt\n- [ 1be] id_str\n- [ 1c5] shm_id\n- [ 1cc] child_pid\n- [ 1d6] __int32_t\n- [ 1e0] int32_t\n- [ 1e8] s32\n- [ 1ec] child_stopped\n- [ 1fa] was_killed\n- [ 205] status\n- [ 20c] guard\n- [ 212] start\n- [ 218] stop\n- [ 21d] inst_ratio\n- [ 228] x\n+ [ 40] /build/2/afl-2.53b/2nd/llvm_mode\n+ [ 61] __afl_area_ptr\n+ [ 70] unsigned char\n+ [ 7e] __uint8_t\n+ [ 88] uint8_t\n+ [ 90] u8\n+ [ 93] first_pass\n+ [ 9e] cycle_cnt\n+ [ a8] unsigned int\n+ [ b5] __uint32_t\n+ [ c0] uint32_t\n+ [ c9] u32\n+ [ cd] init_done\n+ [ d7] __afl_area_initial\n+ [ ea] sizetype\n+ [ f3] __afl_prev_loc\n+ [ 102] is_persistent\n+ [ 110] tmp\n+ [ 114] __afl_persistent_loop\n+ [ 12a] int\n+ [ 12e] __afl_manual_init\n+ [ 140] __afl_map_shm\n+ [ 14e] __afl_start_forkserver\n+ [ 165] __afl_auto_init\n+ [ 175] __sanitizer_cov_trace_pc_guard\n+ [ 194] __sanitizer_cov_trace_pc_guard_init\n+ [ 1b8] max_cnt\n+ [ 1c0] id_str\n+ [ 1c7] shm_id\n+ [ 1ce] child_pid\n+ [ 1d8] __int32_t\n+ [ 1e2] int32_t\n+ [ 1ea] s32\n+ [ 1ee] child_stopped\n+ [ 1fc] was_killed\n+ [ 207] status\n+ [ 20e] guard\n+ [ 214] start\n+ [ 21a] stop\n+ [ 21f] inst_ratio\n+ [ 22a] x\n \n" } ] }, { "source1": "./usr/lib/afl/afl-llvm-rt.o", "source2": "./usr/lib/afl/afl-llvm-rt.o", "unified_diff": null, "details": [ { "source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: REL (Relocatable file)\n Machine: Intel 80386\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 0 (bytes into file)\n- Start of section headers: 8608 (bytes into file)\n+ Start of section headers: 8612 (bytes into file)\n Flags: 0x0\n Size of this header: 52 (bytes)\n Size of program headers: 0 (bytes)\n Number of program headers: 0\n Size of section headers: 40 (bytes)\n Number of section headers: 28\n Section header string table index: 1\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,37 +1,37 @@\n-There are 28 section headers, starting at offset 0x21a0:\n+There are 28 section headers, starting at offset 0x21a4:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n- [ 1] .strtab STRTAB 00000000 001e88 000315 00 0 0 1\n+ [ 1] .strtab STRTAB 00000000 001e8c 000315 00 0 0 1\n [ 2] .text PROGBITS 00000000 000040 0006f6 00 AX 0 0 16\n- [ 3] .rel.text REL 00000000 0019d8 000220 08 27 2 4\n+ [ 3] .rel.text REL 00000000 0019dc 000220 08 27 2 4\n [ 4] .data PROGBITS 00000000 000738 000005 00 WA 0 0 4\n- [ 5] .rel.data REL 00000000 001bf8 000008 08 27 4 4\n+ [ 5] .rel.data REL 00000000 001bfc 000008 08 27 4 4\n [ 6] .bss NOBITS 00000000 000740 00000a 00 WA 0 0 4\n [ 7] .tbss NOBITS 00000000 000740 000004 00 WAT 0 0 4\n [ 8] .rodata.str1.1 PROGBITS 00000000 000740 000075 01 AMS 0 0 1\n [ 9] .init_array.0 INIT_ARRAY 00000000 0007b8 000004 00 WA 0 0 4\n- [10] .rel.init_array.0 REL 00000000 001c00 000008 08 27 9 4\n- [11] .debug_str PROGBITS 00000000 0007bc 00022a 01 MS 0 0 1\n- [12] .debug_abbrev PROGBITS 00000000 0009e6 00012d 00 0 0 1\n- [13] .debug_info PROGBITS 00000000 000b13 00029a 00 0 0 1\n- [14] .rel.debug_info REL 00000000 001c08 0001f8 08 27 13 4\n- [15] .debug_ranges PROGBITS 00000000 000dad 000000 00 0 0 1\n- [16] .debug_macinfo PROGBITS 00000000 000dad 000001 00 0 0 1\n- [17] .debug_pubnames PROGBITS 00000000 000dae 000150 00 0 0 1\n- [18] .rel.debug_pubnames REL 00000000 001e00 000008 08 27 17 4\n- [19] .debug_pubtypes PROGBITS 00000000 000efe 0000a4 00 0 0 1\n- [20] .rel.debug_pubtypes REL 00000000 001e08 000008 08 27 19 4\n- [21] .comment PROGBITS 00000000 000fa2 000031 01 MS 0 0 1\n- [22] .note.GNU-stack PROGBITS 00000000 000fd3 000000 00 0 0 1\n- [23] .debug_frame PROGBITS 00000000 000fd4 0000e4 00 0 0 4\n- [24] .rel.debug_frame REL 00000000 001e10 000070 08 27 23 4\n- [25] .debug_line PROGBITS 00000000 0010b8 00037e 00 0 0 1\n- [26] .rel.debug_line REL 00000000 001e80 000008 08 27 25 4\n- [27] .symtab SYMTAB 00000000 001438 0005a0 10 1 64 4\n+ [10] .rel.init_array.0 REL 00000000 001c04 000008 08 27 9 4\n+ [11] .debug_str PROGBITS 00000000 0007bc 00022c 01 MS 0 0 1\n+ [12] .debug_abbrev PROGBITS 00000000 0009e8 00012d 00 0 0 1\n+ [13] .debug_info PROGBITS 00000000 000b15 00029a 00 0 0 1\n+ [14] .rel.debug_info REL 00000000 001c0c 0001f8 08 27 13 4\n+ [15] .debug_ranges PROGBITS 00000000 000daf 000000 00 0 0 1\n+ [16] .debug_macinfo PROGBITS 00000000 000daf 000001 00 0 0 1\n+ [17] .debug_pubnames PROGBITS 00000000 000db0 000150 00 0 0 1\n+ [18] .rel.debug_pubnames REL 00000000 001e04 000008 08 27 17 4\n+ [19] .debug_pubtypes PROGBITS 00000000 000f00 0000a4 00 0 0 1\n+ [20] .rel.debug_pubtypes REL 00000000 001e0c 000008 08 27 19 4\n+ [21] .comment PROGBITS 00000000 000fa4 000031 01 MS 0 0 1\n+ [22] .note.GNU-stack PROGBITS 00000000 000fd5 000000 00 0 0 1\n+ [23] .debug_frame PROGBITS 00000000 000fd8 0000e4 00 0 0 4\n+ [24] .rel.debug_frame REL 00000000 001e14 000070 08 27 23 4\n+ [25] .debug_line PROGBITS 00000000 0010bc 00037e 00 0 0 1\n+ [26] .rel.debug_line REL 00000000 001e84 000008 08 27 25 4\n+ [27] .symtab SYMTAB 00000000 00143c 0005a0 10 1 64 4\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n p (processor specific)\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,54 +2,54 @@\n Symbol table '.symtab' contains 90 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000 0 FILE LOCAL DEFAULT ABS afl-llvm-rt.o.c\n 2: 00000000 0 NOTYPE LOCAL DEFAULT 11 \n 3: 00000030 0 NOTYPE LOCAL DEFAULT 11 \n 4: 00000040 0 NOTYPE LOCAL DEFAULT 11 \n- 5: 0000005f 0 NOTYPE LOCAL DEFAULT 11 \n- 6: 0000006e 0 NOTYPE LOCAL DEFAULT 11 \n- 7: 0000007c 0 NOTYPE LOCAL DEFAULT 11 \n- 8: 00000086 0 NOTYPE LOCAL DEFAULT 11 \n- 9: 0000008e 0 NOTYPE LOCAL DEFAULT 11 \n- 10: 00000091 0 NOTYPE LOCAL DEFAULT 11 \n- 11: 0000009c 0 NOTYPE LOCAL DEFAULT 11 \n- 12: 000000a6 0 NOTYPE LOCAL DEFAULT 11 \n- 13: 000000b3 0 NOTYPE LOCAL DEFAULT 11 \n- 14: 000000be 0 NOTYPE LOCAL DEFAULT 11 \n- 15: 000000c7 0 NOTYPE LOCAL DEFAULT 11 \n- 16: 000000cb 0 NOTYPE LOCAL DEFAULT 11 \n- 17: 000000d5 0 NOTYPE LOCAL DEFAULT 11 \n- 18: 000000e8 0 NOTYPE LOCAL DEFAULT 11 \n- 19: 000000f1 0 NOTYPE LOCAL DEFAULT 11 \n- 20: 00000100 0 NOTYPE LOCAL DEFAULT 11 \n- 21: 0000010e 0 NOTYPE LOCAL DEFAULT 11 \n- 22: 00000112 0 NOTYPE LOCAL DEFAULT 11 \n- 23: 00000128 0 NOTYPE LOCAL DEFAULT 11 \n- 24: 0000012c 0 NOTYPE LOCAL DEFAULT 11 \n- 25: 0000013e 0 NOTYPE LOCAL DEFAULT 11 \n- 26: 0000014c 0 NOTYPE LOCAL DEFAULT 11 \n- 27: 00000163 0 NOTYPE LOCAL DEFAULT 11 \n- 28: 00000173 0 NOTYPE LOCAL DEFAULT 11 \n- 29: 00000192 0 NOTYPE LOCAL DEFAULT 11 \n- 30: 000001b6 0 NOTYPE LOCAL DEFAULT 11 \n- 31: 000001be 0 NOTYPE LOCAL DEFAULT 11 \n- 32: 000001c5 0 NOTYPE LOCAL DEFAULT 11 \n- 33: 000001cc 0 NOTYPE LOCAL DEFAULT 11 \n- 34: 000001d6 0 NOTYPE LOCAL DEFAULT 11 \n- 35: 000001e0 0 NOTYPE LOCAL DEFAULT 11 \n- 36: 000001e8 0 NOTYPE LOCAL DEFAULT 11 \n- 37: 000001ec 0 NOTYPE LOCAL DEFAULT 11 \n- 38: 000001fa 0 NOTYPE LOCAL DEFAULT 11 \n- 39: 00000205 0 NOTYPE LOCAL DEFAULT 11 \n- 40: 0000020c 0 NOTYPE LOCAL DEFAULT 11 \n- 41: 00000212 0 NOTYPE LOCAL DEFAULT 11 \n- 42: 00000218 0 NOTYPE LOCAL DEFAULT 11 \n- 43: 0000021d 0 NOTYPE LOCAL DEFAULT 11 \n- 44: 00000228 0 NOTYPE LOCAL DEFAULT 11 \n+ 5: 00000061 0 NOTYPE LOCAL DEFAULT 11 \n+ 6: 00000070 0 NOTYPE LOCAL DEFAULT 11 \n+ 7: 0000007e 0 NOTYPE LOCAL DEFAULT 11 \n+ 8: 00000088 0 NOTYPE LOCAL DEFAULT 11 \n+ 9: 00000090 0 NOTYPE LOCAL DEFAULT 11 \n+ 10: 00000093 0 NOTYPE LOCAL DEFAULT 11 \n+ 11: 0000009e 0 NOTYPE LOCAL DEFAULT 11 \n+ 12: 000000a8 0 NOTYPE LOCAL DEFAULT 11 \n+ 13: 000000b5 0 NOTYPE LOCAL DEFAULT 11 \n+ 14: 000000c0 0 NOTYPE LOCAL DEFAULT 11 \n+ 15: 000000c9 0 NOTYPE LOCAL DEFAULT 11 \n+ 16: 000000cd 0 NOTYPE LOCAL DEFAULT 11 \n+ 17: 000000d7 0 NOTYPE LOCAL DEFAULT 11 \n+ 18: 000000ea 0 NOTYPE LOCAL DEFAULT 11 \n+ 19: 000000f3 0 NOTYPE LOCAL DEFAULT 11 \n+ 20: 00000102 0 NOTYPE LOCAL DEFAULT 11 \n+ 21: 00000110 0 NOTYPE LOCAL DEFAULT 11 \n+ 22: 00000114 0 NOTYPE LOCAL DEFAULT 11 \n+ 23: 0000012a 0 NOTYPE LOCAL DEFAULT 11 \n+ 24: 0000012e 0 NOTYPE LOCAL DEFAULT 11 \n+ 25: 00000140 0 NOTYPE LOCAL DEFAULT 11 \n+ 26: 0000014e 0 NOTYPE LOCAL DEFAULT 11 \n+ 27: 00000165 0 NOTYPE LOCAL DEFAULT 11 \n+ 28: 00000175 0 NOTYPE LOCAL DEFAULT 11 \n+ 29: 00000194 0 NOTYPE LOCAL DEFAULT 11 \n+ 30: 000001b8 0 NOTYPE LOCAL DEFAULT 11 \n+ 31: 000001c0 0 NOTYPE LOCAL DEFAULT 11 \n+ 32: 000001c7 0 NOTYPE LOCAL DEFAULT 11 \n+ 33: 000001ce 0 NOTYPE LOCAL DEFAULT 11 \n+ 34: 000001d8 0 NOTYPE LOCAL DEFAULT 11 \n+ 35: 000001e2 0 NOTYPE LOCAL DEFAULT 11 \n+ 36: 000001ea 0 NOTYPE LOCAL DEFAULT 11 \n+ 37: 000001ee 0 NOTYPE LOCAL DEFAULT 11 \n+ 38: 000001fc 0 NOTYPE LOCAL DEFAULT 11 \n+ 39: 00000207 0 NOTYPE LOCAL DEFAULT 11 \n+ 40: 0000020e 0 NOTYPE LOCAL DEFAULT 11 \n+ 41: 00000214 0 NOTYPE LOCAL DEFAULT 11 \n+ 42: 0000021a 0 NOTYPE LOCAL DEFAULT 11 \n+ 43: 0000021f 0 NOTYPE LOCAL DEFAULT 11 \n+ 44: 0000022a 0 NOTYPE LOCAL DEFAULT 11 \n 45: 00000000 17 OBJECT LOCAL DEFAULT 8 .L.str\n 46: 00000011 20 OBJECT LOCAL DEFAULT 8 .L.str.1\n 47: 00000025 15 OBJECT LOCAL DEFAULT 8 .L.str.2\n 48: 00000034 52 OBJECT LOCAL DEFAULT 8 .L.str.3\n 49: 00000068 13 OBJECT LOCAL DEFAULT 8 .L.str.4\n 50: 00000005 1 OBJECT LOCAL DEFAULT 6 __afl_manual_init.init_done\n 51: 00000190 172 FUNC LOCAL DEFAULT 2 __afl_map_shm\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.text' at offset 0x19d8 contains 68 entries:\n+Relocation section '.rel.text' at offset 0x19dc contains 68 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000010 0000400a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_\n 00000019 00003a09 R_386_GOTOFF 00000000 .data\n 0000002f 00003b09 R_386_GOTOFF 00000000 .bss\n 0000003f 00004303 R_386_GOT32 00000000 __afl_area_ptr\n 0000005d 00005204 R_386_PLT32 00000000 memset\n 00000072 00004712 R_386_TLS_GD 00000000 __afl_prev_loc\n@@ -66,97 +66,97 @@\n 00000657 00005703 R_386_GOT32 00000000 stderr\n 00000667 00004f04 R_386_PLT32 00000000 fprintf\n 00000672 00004b04 R_386_PLT32 00000000 abort\n 0000067a 00005404 R_386_PLT32 00000000 random\n 000006a6 00005404 R_386_PLT32 00000000 random\n 000006bf 00005404 R_386_PLT32 00000000 random\n \n-Relocation section '.rel.data' at offset 0x1bf8 contains 1 entry:\n+Relocation section '.rel.data' at offset 0x1bfc contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000000 00004201 R_386_32 00000001 __afl_area_initial\n \n-Relocation section '.rel.init_array.0' at offset 0x1c00 contains 1 entry:\n+Relocation section '.rel.init_array.0' at offset 0x1c04 contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000000 00004401 R_386_32 00000510 __afl_auto_init\n \n-Relocation section '.rel.debug_info' at offset 0x1c08 contains 63 entries:\n+Relocation section '.rel.debug_info' at offset 0x1c0c contains 63 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000006 00003c01 R_386_32 00000000 .debug_abbrev\n 0000000c 00000201 R_386_32 00000000 \n 00000012 00000301 R_386_32 00000030 \n 00000016 00003f01 R_386_32 00000000 .debug_line\n 0000001a 00000401 R_386_32 00000040 \n 0000001e 00003901 R_386_32 00000000 .text\n-00000027 00000501 R_386_32 0000005f \n+00000027 00000501 R_386_32 00000061 \n 00000033 00004301 R_386_32 00000000 __afl_area_ptr\n-00000041 00000901 R_386_32 0000008e \n-0000004c 00000801 R_386_32 00000086 \n-00000057 00000701 R_386_32 0000007c \n-0000005e 00000601 R_386_32 0000006e \n+00000041 00000901 R_386_32 00000090 \n+0000004c 00000801 R_386_32 00000088 \n+00000057 00000701 R_386_32 0000007e \n+0000005e 00000601 R_386_32 00000070 \n 00000065 00003901 R_386_32 00000000 .text\n-0000006f 00001601 R_386_32 00000112 \n-0000007a 00000a01 R_386_32 00000091 \n+0000006f 00001601 R_386_32 00000114 \n+0000007a 00000a01 R_386_32 00000093 \n 00000086 00003a01 R_386_32 00000000 .data\n-0000008b 00000b01 R_386_32 0000009c \n+0000008b 00000b01 R_386_32 0000009e \n 00000097 00003b01 R_386_32 00000000 .bss\n-0000009f 00001e01 R_386_32 000001b6 \n-000000af 00000f01 R_386_32 000000c7 \n-000000ba 00000e01 R_386_32 000000be \n-000000c5 00000d01 R_386_32 000000b3 \n-000000cc 00000c01 R_386_32 000000a6 \n+0000009f 00001e01 R_386_32 000001b8 \n+000000af 00000f01 R_386_32 000000c9 \n+000000ba 00000e01 R_386_32 000000c0 \n+000000c5 00000d01 R_386_32 000000b5 \n+000000cc 00000c01 R_386_32 000000a8 \n 000000d3 00003901 R_386_32 00000000 .text\n-000000dd 00001801 R_386_32 0000012c \n-000000e4 00001001 R_386_32 000000cb \n+000000dd 00001801 R_386_32 0000012e \n+000000e4 00001001 R_386_32 000000cd \n 000000f0 00003b01 R_386_32 00000000 .bss\n-000000f6 00001101 R_386_32 000000d5 \n+000000f6 00001101 R_386_32 000000d7 \n 00000102 00004201 R_386_32 00000001 __afl_area_initial\n-00000116 00001201 R_386_32 000000e8 \n-0000011d 00001301 R_386_32 000000f1 \n+00000116 00001201 R_386_32 000000ea \n+0000011d 00001301 R_386_32 000000f3 \n 00000129 00004720 R_386_TLS_LDO_32 00000000 __afl_prev_loc\n-0000012f 00001401 R_386_32 00000100 \n+0000012f 00001401 R_386_32 00000102 \n 0000013b 00003b01 R_386_32 00000000 .bss\n 00000140 00003901 R_386_32 00000000 .text\n-0000014a 00001a01 R_386_32 0000014c \n-00000151 00001501 R_386_32 0000010e \n+0000014a 00001a01 R_386_32 0000014e \n+00000151 00001501 R_386_32 00000110 \n 0000015d 00003b01 R_386_32 00000000 .bss\n-00000165 00002101 R_386_32 000001cc \n-00000173 00002501 R_386_32 000001ec \n+00000165 00002101 R_386_32 000001ce \n+00000173 00002501 R_386_32 000001ee \n 0000017e 00003901 R_386_32 00000000 .text\n-0000018a 00002601 R_386_32 000001fa \n-00000198 00002701 R_386_32 00000205 \n+0000018a 00002601 R_386_32 000001fc \n+00000198 00002701 R_386_32 00000207 \n 000001b2 00003901 R_386_32 00000000 .text\n-000001bc 00001901 R_386_32 0000013e \n-000001c6 00001f01 R_386_32 000001be \n+000001bc 00001901 R_386_32 00000140 \n+000001c6 00001f01 R_386_32 000001c0 \n 000001d1 00003901 R_386_32 00000000 .text\n-000001dd 00002001 R_386_32 000001c5 \n+000001dd 00002001 R_386_32 000001c7 \n 000001ea 00003901 R_386_32 00000000 .text\n-000001f4 00001b01 R_386_32 00000163 \n+000001f4 00001b01 R_386_32 00000165 \n 000001fc 00003901 R_386_32 00000000 .text\n-00000206 00001c01 R_386_32 00000173 \n-00000211 00002801 R_386_32 0000020c \n+00000206 00001c01 R_386_32 00000175 \n+00000211 00002801 R_386_32 0000020e \n 0000021e 00003901 R_386_32 00000000 .text\n-00000228 00001d01 R_386_32 00000192 \n-00000233 00002901 R_386_32 00000212 \n-00000242 00002a01 R_386_32 00000218 \n-00000251 00002b01 R_386_32 0000021d \n-00000260 00002c01 R_386_32 00000228 \n-0000026d 00001701 R_386_32 00000128 \n-00000278 00002401 R_386_32 000001e8 \n-00000283 00002301 R_386_32 000001e0 \n-0000028e 00002201 R_386_32 000001d6 \n+00000228 00001d01 R_386_32 00000194 \n+00000233 00002901 R_386_32 00000214 \n+00000242 00002a01 R_386_32 0000021a \n+00000251 00002b01 R_386_32 0000021f \n+00000260 00002c01 R_386_32 0000022a \n+0000026d 00001701 R_386_32 0000012a \n+00000278 00002401 R_386_32 000001ea \n+00000283 00002301 R_386_32 000001e2 \n+0000028e 00002201 R_386_32 000001d8 \n \n-Relocation section '.rel.debug_pubnames' at offset 0x1e00 contains 1 entry:\n+Relocation section '.rel.debug_pubnames' at offset 0x1e04 contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000006 00003d01 R_386_32 00000000 .debug_info\n \n-Relocation section '.rel.debug_pubtypes' at offset 0x1e08 contains 1 entry:\n+Relocation section '.rel.debug_pubtypes' at offset 0x1e0c contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000006 00003d01 R_386_32 00000000 .debug_info\n \n-Relocation section '.rel.debug_frame' at offset 0x1e10 contains 14 entries:\n+Relocation section '.rel.debug_frame' at offset 0x1e14 contains 14 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000018 00003e01 R_386_32 00000000 .debug_frame\n 0000001c 00003901 R_386_32 00000000 .text\n 00000038 00003e01 R_386_32 00000000 .debug_frame\n 0000003c 00003901 R_386_32 00000000 .text\n 00000054 00003e01 R_386_32 00000000 .debug_frame\n 00000058 00003901 R_386_32 00000000 .text\n@@ -165,10 +165,10 @@\n 00000090 00003e01 R_386_32 00000000 .debug_frame\n 00000094 00003901 R_386_32 00000000 .text\n 000000ac 00003e01 R_386_32 00000000 .debug_frame\n 000000b0 00003901 R_386_32 00000000 .text\n 000000c8 00003e01 R_386_32 00000000 .debug_frame\n 000000cc 00003901 R_386_32 00000000 .text\n \n-Relocation section '.rel.debug_line' at offset 0x1e80 contains 1 entry:\n+Relocation section '.rel.debug_line' at offset 0x1e84 contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 00000095 00003901 R_386_32 00000000 .text\n" }, { "source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": [ "stderr from `readelf --wide --debug-dump=info /srv/reproducible-results/rbuild-debian/tmp.EYrbKiztuj/dbd-tmp-fjNwzYQ/diffoscope_jjvuewf0/tmpcglkcwbw/0/8.o`:", "readelf: Warning: unable to apply unsupported reloc type 32 to section .debug_info", "stderr from `readelf --wide --debug-dump=info /srv/reproducible-results/rbuild-debian/tmp.EYrbKiztuj/dbd-tmp-fjNwzYQ/diffoscope_jjvuewf0/tmpdkux8dpz/0/8.o`:", "readelf: Warning: unable to apply unsupported reloc type 32 to section .debug_info" ], "unified_diff": "@@ -6,178 +6,178 @@\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n DW_AT_producer : (indirect string, offset: 0x0): clang version 6.0.1-11 (tags/RELEASE_601/final)\n <10> DW_AT_language : 12\t(ANSI C99)\n <12> DW_AT_name : (indirect string, offset: 0x30): afl-llvm-rt.o.c\n <16> DW_AT_stmt_list : 0x0\n- <1a> DW_AT_comp_dir : (indirect string, offset: 0x40): /build/1st/afl-2.53b/llvm_mode\n+ <1a> DW_AT_comp_dir : (indirect string, offset: 0x40): /build/2/afl-2.53b/2nd/llvm_mode\n <1e> DW_AT_GNU_pubnames: 1\n <1e> DW_AT_low_pc : 0x0\n <22> DW_AT_high_pc : 0x6f6\n <1><26>: Abbrev Number: 2 (DW_TAG_variable)\n- <27> DW_AT_name : (indirect string, offset: 0x5f): __afl_area_ptr\n+ <27> DW_AT_name : (indirect string, offset: 0x61): __afl_area_ptr\n <2b> DW_AT_type : <0x37>\n <2f> DW_AT_external : 1\n <2f> DW_AT_decl_file : 4\n <30> DW_AT_decl_line : 60\n <31> DW_AT_location : 5 byte block: 3 0 0 0 0 \t(DW_OP_addr: 0)\n <1><37>: Abbrev Number: 3 (DW_TAG_pointer_type)\n <38> DW_AT_type : <0x3c>\n <1><3c>: Abbrev Number: 4 (DW_TAG_typedef)\n <3d> DW_AT_type : <0x47>\n- <41> DW_AT_name : (indirect string, offset: 0x8e): u8\n+ <41> DW_AT_name : (indirect string, offset: 0x90): u8\n <45> DW_AT_decl_file : 3\n <46> DW_AT_decl_line : 31\n <1><47>: Abbrev Number: 4 (DW_TAG_typedef)\n <48> DW_AT_type : <0x52>\n- <4c> DW_AT_name : (indirect string, offset: 0x86): uint8_t\n+ <4c> DW_AT_name : (indirect string, offset: 0x88): uint8_t\n <50> DW_AT_decl_file : 2\n <51> DW_AT_decl_line : 24\n <1><52>: Abbrev Number: 4 (DW_TAG_typedef)\n <53> DW_AT_type : <0x5d>\n- <57> DW_AT_name : (indirect string, offset: 0x7c): __uint8_t\n+ <57> DW_AT_name : (indirect string, offset: 0x7e): __uint8_t\n <5b> DW_AT_decl_file : 1\n <5c> DW_AT_decl_line : 37\n <1><5d>: Abbrev Number: 5 (DW_TAG_base_type)\n- <5e> DW_AT_name : (indirect string, offset: 0x6e): unsigned char\n+ <5e> DW_AT_name : (indirect string, offset: 0x70): unsigned char\n <62> DW_AT_encoding : 8\t(unsigned char)\n <63> DW_AT_byte_size : 1\n <1><64>: Abbrev Number: 6 (DW_TAG_subprogram)\n <65> DW_AT_low_pc : 0x0\n <69> DW_AT_high_pc : 0x131\n <6d> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <6f> DW_AT_name : (indirect string, offset: 0x112): __afl_persistent_loop\n+ <6f> DW_AT_name : (indirect string, offset: 0x114): __afl_persistent_loop\n <73> DW_AT_decl_file : 4\n <74> DW_AT_decl_line : 183\n <75> DW_AT_prototyped : 1\n <75> DW_AT_type : <0x26c>\n <79> DW_AT_external : 1\n <2><79>: Abbrev Number: 7 (DW_TAG_variable)\n- <7a> DW_AT_name : (indirect string, offset: 0x91): first_pass\n+ <7a> DW_AT_name : (indirect string, offset: 0x93): first_pass\n <7e> DW_AT_type : <0x3c>\n <82> DW_AT_decl_file : 4\n <83> DW_AT_decl_line : 185\n <84> DW_AT_location : 5 byte block: 3 4 0 0 0 \t(DW_OP_addr: 4)\n <2><8a>: Abbrev Number: 7 (DW_TAG_variable)\n- <8b> DW_AT_name : (indirect string, offset: 0x9c): cycle_cnt\n+ <8b> DW_AT_name : (indirect string, offset: 0x9e): cycle_cnt\n <8f> DW_AT_type : <0xaa>\n <93> DW_AT_decl_file : 4\n <94> DW_AT_decl_line : 186\n <95> DW_AT_location : 5 byte block: 3 0 0 0 0 \t(DW_OP_addr: 0)\n <2><9b>: Abbrev Number: 8 (DW_TAG_formal_parameter)\n <9c> DW_AT_location : 2 byte block: 91 8 \t(DW_OP_fbreg: 8)\n- <9f> DW_AT_name : (indirect string, offset: 0x1b6): max_cnt\n+ <9f> DW_AT_name : (indirect string, offset: 0x1b8): max_cnt\n DW_AT_decl_file : 4\n DW_AT_decl_line : 183\n DW_AT_type : <0xcb>\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 4 (DW_TAG_typedef)\n DW_AT_type : <0xb5>\n- DW_AT_name : (indirect string, offset: 0xc7): u32\n+ DW_AT_name : (indirect string, offset: 0xc9): u32\n DW_AT_decl_file : 3\n DW_AT_decl_line : 33\n <1>: Abbrev Number: 4 (DW_TAG_typedef)\n DW_AT_type : <0xc0>\n- DW_AT_name : (indirect string, offset: 0xbe): uint32_t\n+ DW_AT_name : (indirect string, offset: 0xc0): uint32_t\n DW_AT_decl_file : 2\n DW_AT_decl_line : 26\n <1>: Abbrev Number: 4 (DW_TAG_typedef)\n DW_AT_type : <0xcb>\n- DW_AT_name : (indirect string, offset: 0xb3): __uint32_t\n+ DW_AT_name : (indirect string, offset: 0xb5): __uint32_t\n DW_AT_decl_file : 1\n DW_AT_decl_line : 41\n <1>: Abbrev Number: 5 (DW_TAG_base_type)\n- DW_AT_name : (indirect string, offset: 0xa6): unsigned int\n+ DW_AT_name : (indirect string, offset: 0xa8): unsigned int\n DW_AT_encoding : 7\t(unsigned)\n DW_AT_byte_size : 4\n <1>: Abbrev Number: 9 (DW_TAG_subprogram)\n DW_AT_low_pc : 0x140\n DW_AT_high_pc : 0x41\n DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n-
DW_AT_name : (indirect string, offset: 0x12c): __afl_manual_init\n+
DW_AT_name : (indirect string, offset: 0x12e): __afl_manual_init\n DW_AT_decl_file : 4\n DW_AT_decl_line : 239\n DW_AT_prototyped : 1\n DW_AT_external : 1\n <2>: Abbrev Number: 7 (DW_TAG_variable)\n- DW_AT_name : (indirect string, offset: 0xcb): init_done\n+ DW_AT_name : (indirect string, offset: 0xcd): init_done\n DW_AT_type : <0x3c>\n DW_AT_decl_file : 4\n DW_AT_decl_line : 241\n DW_AT_location : 5 byte block: 3 5 0 0 0 \t(DW_OP_addr: 5)\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 2 (DW_TAG_variable)\n- DW_AT_name : (indirect string, offset: 0xd5): __afl_area_initial\n+ DW_AT_name : (indirect string, offset: 0xd7): __afl_area_initial\n DW_AT_type : <0x106>\n DW_AT_external : 1\n DW_AT_decl_file : 4\n DW_AT_decl_line : 59\n <100> DW_AT_location : 5 byte block: 3 1 0 0 0 \t(DW_OP_addr: 1)\n <1><106>: Abbrev Number: 10 (DW_TAG_array_type)\n <107> DW_AT_type : <0x3c>\n <2><10b>: Abbrev Number: 11 (DW_TAG_subrange_type)\n <10c> DW_AT_type : <0x115>\n <110> DW_AT_count : 0x10000\n <2><114>: Abbrev Number: 0\n <1><115>: Abbrev Number: 12 (DW_TAG_base_type)\n- <116> DW_AT_name : (indirect string, offset: 0xe8): sizetype\n+ <116> DW_AT_name : (indirect string, offset: 0xea): sizetype\n <11a> DW_AT_byte_size : 8\n <11b> DW_AT_encoding : 7\t(unsigned)\n <1><11c>: Abbrev Number: 2 (DW_TAG_variable)\n- <11d> DW_AT_name : (indirect string, offset: 0xf1): __afl_prev_loc\n+ <11d> DW_AT_name : (indirect string, offset: 0xf3): __afl_prev_loc\n <121> DW_AT_type : <0xaa>\n <125> DW_AT_external : 1\n <125> DW_AT_decl_file : 4\n <126> DW_AT_decl_line : 62\n <127> DW_AT_location : 6 byte block: c 0 0 0 0 e0 \t(DW_OP_const4u: 0; DW_OP_GNU_push_tls_address or DW_OP_HP_unknown)\n <1><12e>: Abbrev Number: 7 (DW_TAG_variable)\n- <12f> DW_AT_name : (indirect string, offset: 0x100): is_persistent\n+ <12f> DW_AT_name : (indirect string, offset: 0x102): is_persistent\n <133> DW_AT_type : <0x3c>\n <137> DW_AT_decl_file : 4\n <138> DW_AT_decl_line : 67\n <139> DW_AT_location : 5 byte block: 3 4 0 0 0 \t(DW_OP_addr: 4)\n <1><13f>: Abbrev Number: 13 (DW_TAG_subprogram)\n <140> DW_AT_low_pc : 0x240\n <144> DW_AT_high_pc : 0x2c1\n <148> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <14a> DW_AT_name : (indirect string, offset: 0x14c): __afl_start_forkserver\n+ <14a> DW_AT_name : (indirect string, offset: 0x14e): __afl_start_forkserver\n <14e> DW_AT_decl_file : 4\n <14f> DW_AT_decl_line : 102\n <150> DW_AT_prototyped : 1\n <2><150>: Abbrev Number: 7 (DW_TAG_variable)\n- <151> DW_AT_name : (indirect string, offset: 0x10e): tmp\n+ <151> DW_AT_name : (indirect string, offset: 0x110): tmp\n <155> DW_AT_type : <0x1a4>\n <159> DW_AT_decl_file : 4\n <15a> DW_AT_decl_line : 104\n <15b> DW_AT_location : 5 byte block: 3 6 0 0 0 \t(DW_OP_addr: 6)\n <2><161>: Abbrev Number: 14 (DW_TAG_variable)\n <162> DW_AT_location : 2 byte block: 91 70 \t(DW_OP_fbreg: -16)\n- <165> DW_AT_name : (indirect string, offset: 0x1cc): child_pid\n+ <165> DW_AT_name : (indirect string, offset: 0x1ce): child_pid\n <169> DW_AT_decl_file : 4\n <16a> DW_AT_decl_line : 105\n <16b> DW_AT_type : <0x273>\n <2><16f>: Abbrev Number: 14 (DW_TAG_variable)\n <170> DW_AT_location : 2 byte block: 91 6f \t(DW_OP_fbreg: -17)\n- <173> DW_AT_name : (indirect string, offset: 0x1ec): child_stopped\n+ <173> DW_AT_name : (indirect string, offset: 0x1ee): child_stopped\n <177> DW_AT_decl_file : 4\n <178> DW_AT_decl_line : 107\n <179> DW_AT_type : <0x3c>\n <2><17d>: Abbrev Number: 15 (DW_TAG_lexical_block)\n <17e> DW_AT_low_pc : 0x2ac\n <182> DW_AT_high_pc : 0x248\n <3><186>: Abbrev Number: 14 (DW_TAG_variable)\n <187> DW_AT_location : 2 byte block: 91 68 \t(DW_OP_fbreg: -24)\n- <18a> DW_AT_name : (indirect string, offset: 0x1fa): was_killed\n+ <18a> DW_AT_name : (indirect string, offset: 0x1fc): was_killed\n <18e> DW_AT_decl_file : 4\n <18f> DW_AT_decl_line : 116\n <190> DW_AT_type : <0xaa>\n <3><194>: Abbrev Number: 14 (DW_TAG_variable)\n <195> DW_AT_location : 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n- <198> DW_AT_name : (indirect string, offset: 0x205): status\n+ <198> DW_AT_name : (indirect string, offset: 0x207): status\n <19c> DW_AT_decl_file : 4\n <19d> DW_AT_decl_line : 117\n <19e> DW_AT_type : <0x26c>\n <3><1a2>: Abbrev Number: 0\n <2><1a3>: Abbrev Number: 0\n <1><1a4>: Abbrev Number: 10 (DW_TAG_array_type)\n <1a5> DW_AT_type : <0x3c>\n@@ -186,110 +186,110 @@\n <1ae> DW_AT_count : 4\n <2><1af>: Abbrev Number: 0\n <1><1b0>: Abbrev Number: 17 (DW_TAG_pointer_type)\n <1><1b1>: Abbrev Number: 13 (DW_TAG_subprogram)\n <1b2> DW_AT_low_pc : 0x190\n <1b6> DW_AT_high_pc : 0xac\n <1ba> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <1bc> DW_AT_name : (indirect string, offset: 0x13e): __afl_map_shm\n+ <1bc> DW_AT_name : (indirect string, offset: 0x140): __afl_map_shm\n <1c0> DW_AT_decl_file : 4\n <1c1> DW_AT_decl_line : 72\n <1c2> DW_AT_prototyped : 1\n <2><1c2>: Abbrev Number: 14 (DW_TAG_variable)\n <1c3> DW_AT_location : 2 byte block: 91 78 \t(DW_OP_fbreg: -8)\n- <1c6> DW_AT_name : (indirect string, offset: 0x1be): id_str\n+ <1c6> DW_AT_name : (indirect string, offset: 0x1c0): id_str\n <1ca> DW_AT_decl_file : 4\n <1cb> DW_AT_decl_line : 74\n <1cc> DW_AT_type : <0x37>\n <2><1d0>: Abbrev Number: 15 (DW_TAG_lexical_block)\n <1d1> DW_AT_low_pc : 0x1c3\n <1d5> DW_AT_high_pc : 0x73\n <3><1d9>: Abbrev Number: 14 (DW_TAG_variable)\n <1da> DW_AT_location : 2 byte block: 91 74 \t(DW_OP_fbreg: -12)\n- <1dd> DW_AT_name : (indirect string, offset: 0x1c5): shm_id\n+ <1dd> DW_AT_name : (indirect string, offset: 0x1c7): shm_id\n <1e1> DW_AT_decl_file : 4\n <1e2> DW_AT_decl_line : 82\n <1e3> DW_AT_type : <0xaa>\n <3><1e7>: Abbrev Number: 0\n <2><1e8>: Abbrev Number: 0\n <1><1e9>: Abbrev Number: 18 (DW_TAG_subprogram)\n <1ea> DW_AT_low_pc : 0x510\n <1ee> DW_AT_high_pc : 0x6f\n <1f2> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <1f4> DW_AT_name : (indirect string, offset: 0x163): __afl_auto_init\n+ <1f4> DW_AT_name : (indirect string, offset: 0x165): __afl_auto_init\n <1f8> DW_AT_decl_file : 4\n <1f9> DW_AT_decl_line : 256\n <1fb> DW_AT_prototyped : 1\n <1fb> DW_AT_external : 1\n <1><1fb>: Abbrev Number: 19 (DW_TAG_subprogram)\n <1fc> DW_AT_low_pc : 0x580\n <200> DW_AT_high_pc : 0x33\n <204> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <206> DW_AT_name : (indirect string, offset: 0x173): __sanitizer_cov_trace_pc_guard\n+ <206> DW_AT_name : (indirect string, offset: 0x175): __sanitizer_cov_trace_pc_guard\n <20a> DW_AT_decl_file : 4\n <20b> DW_AT_decl_line : 274\n <20d> DW_AT_prototyped : 1\n <20d> DW_AT_external : 1\n <2><20d>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n <20e> DW_AT_location : 2 byte block: 91 8 \t(DW_OP_fbreg: 8)\n- <211> DW_AT_name : (indirect string, offset: 0x20c): guard\n+ <211> DW_AT_name : (indirect string, offset: 0x20e): guard\n <215> DW_AT_decl_file : 4\n <216> DW_AT_decl_line : 274\n <218> DW_AT_type : <0x294>\n <2><21c>: Abbrev Number: 0\n <1><21d>: Abbrev Number: 19 (DW_TAG_subprogram)\n <21e> DW_AT_low_pc : 0x5c0\n <222> DW_AT_high_pc : 0x136\n <226> DW_AT_frame_base : 1 byte block: 55 \t(DW_OP_reg5 (ebp))\n- <228> DW_AT_name : (indirect string, offset: 0x192): __sanitizer_cov_trace_pc_guard_init\n+ <228> DW_AT_name : (indirect string, offset: 0x194): __sanitizer_cov_trace_pc_guard_init\n <22c> DW_AT_decl_file : 4\n <22d> DW_AT_decl_line : 283\n <22f> DW_AT_prototyped : 1\n <22f> DW_AT_external : 1\n <2><22f>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n <230> DW_AT_location : 2 byte block: 91 8 \t(DW_OP_fbreg: 8)\n- <233> DW_AT_name : (indirect string, offset: 0x212): start\n+ <233> DW_AT_name : (indirect string, offset: 0x214): start\n <237> DW_AT_decl_file : 4\n <238> DW_AT_decl_line : 283\n <23a> DW_AT_type : <0x294>\n <2><23e>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n <23f> DW_AT_location : 2 byte block: 91 c \t(DW_OP_fbreg: 12)\n- <242> DW_AT_name : (indirect string, offset: 0x218): stop\n+ <242> DW_AT_name : (indirect string, offset: 0x21a): stop\n <246> DW_AT_decl_file : 4\n <247> DW_AT_decl_line : 283\n <249> DW_AT_type : <0x294>\n <2><24d>: Abbrev Number: 21 (DW_TAG_variable)\n <24e> DW_AT_location : 2 byte block: 91 74 \t(DW_OP_fbreg: -12)\n- <251> DW_AT_name : (indirect string, offset: 0x21d): inst_ratio\n+ <251> DW_AT_name : (indirect string, offset: 0x21f): inst_ratio\n <255> DW_AT_decl_file : 4\n <256> DW_AT_decl_line : 285\n <258> DW_AT_type : <0xaa>\n <2><25c>: Abbrev Number: 21 (DW_TAG_variable)\n <25d> DW_AT_location : 2 byte block: 91 70 \t(DW_OP_fbreg: -16)\n- <260> DW_AT_name : (indirect string, offset: 0x228): x\n+ <260> DW_AT_name : (indirect string, offset: 0x22a): x\n <264> DW_AT_decl_file : 4\n <265> DW_AT_decl_line : 286\n <267> DW_AT_type : <0x37>\n <2><26b>: Abbrev Number: 0\n <1><26c>: Abbrev Number: 5 (DW_TAG_base_type)\n- <26d> DW_AT_name : (indirect string, offset: 0x128): int\n+ <26d> DW_AT_name : (indirect string, offset: 0x12a): int\n <271> DW_AT_encoding : 5\t(signed)\n <272> DW_AT_byte_size : 4\n <1><273>: Abbrev Number: 4 (DW_TAG_typedef)\n <274> DW_AT_type : <0x27e>\n- <278> DW_AT_name : (indirect string, offset: 0x1e8): s32\n+ <278> DW_AT_name : (indirect string, offset: 0x1ea): s32\n <27c> DW_AT_decl_file : 3\n <27d> DW_AT_decl_line : 59\n <1><27e>: Abbrev Number: 4 (DW_TAG_typedef)\n <27f> DW_AT_type : <0x289>\n- <283> DW_AT_name : (indirect string, offset: 0x1e0): int32_t\n+ <283> DW_AT_name : (indirect string, offset: 0x1e2): int32_t\n <287> DW_AT_decl_file : 5\n <288> DW_AT_decl_line : 26\n <1><289>: Abbrev Number: 4 (DW_TAG_typedef)\n <28a> DW_AT_type : <0x26c>\n- <28e> DW_AT_name : (indirect string, offset: 0x1d6): __int32_t\n+ <28e> DW_AT_name : (indirect string, offset: 0x1d8): __int32_t\n <292> DW_AT_decl_file : 1\n <293> DW_AT_decl_line : 40\n <1><294>: Abbrev Number: 3 (DW_TAG_pointer_type)\n <295> DW_AT_type : <0xb5>\n <1><299>: Abbrev Number: 0\n \n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -1,197 +1,197 @@\n \n \n \n Disassembly of section .text:\n \n 00000000 <__afl_persistent_loop>:\n __afl_persistent_loop():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:183\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:183\n 0:\t55 \tpush %ebp\n 1:\t89 e5 \tmov %esp,%ebp\n 3:\t53 \tpush %ebx\n 4:\t56 \tpush %esi\n 5:\t83 ec 30 \tsub $0x30,%esp\n 8:\te8 00 00 00 00 \tcall d <__afl_persistent_loop+0xd>\n d:\t58 \tpop %eax\n e:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t10: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 14:\t8b 4d 08 \tmov 0x8(%ebp),%ecx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:188\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:188\n 17:\t80 b8 04 00 00 00 00 \tcmpb $0x0,0x4(%eax)\n \t\t\t19: R_386_GOTOFF\t.data\n 1e:\t89 45 f0 \tmov %eax,-0x10(%ebp)\n 21:\t89 4d ec \tmov %ecx,-0x14(%ebp)\n 24:\t0f 84 76 00 00 00 \tje a0 <__afl_persistent_loop+0xa0>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:195\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:195\n 2a:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 2d:\t80 b8 04 00 00 00 00 \tcmpb $0x0,0x4(%eax)\n \t\t\t2f: R_386_GOTOFF\t.bss\n 34:\t0f 84 47 00 00 00 \tje 81 <__afl_persistent_loop+0x81>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:197\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:197\n 3a:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 3d:\t8b 88 00 00 00 00 \tmov 0x0(%eax),%ecx\n \t\t\t3f: R_386_GOT32\t__afl_area_ptr\n 43:\t8b 11 \tmov (%ecx),%edx\n 45:\t89 e6 \tmov %esp,%esi\n 47:\t89 16 \tmov %edx,(%esi)\n 49:\tc7 46 08 00 00 01 00 \tmovl $0x10000,0x8(%esi)\n 50:\tc7 46 04 00 00 00 00 \tmovl $0x0,0x4(%esi)\n 57:\t89 c3 \tmov %eax,%ebx\n 59:\t89 4d e8 \tmov %ecx,-0x18(%ebp)\n 5c:\te8 fc ff ff ff \tcall 5d <__afl_persistent_loop+0x5d>\n \t\t\t5d: R_386_PLT32\tmemset\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:198\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:198\n 61:\t8b 4d e8 \tmov -0x18(%ebp),%ecx\n 64:\t8b 11 \tmov (%ecx),%edx\n 66:\tc6 02 01 \tmovb $0x1,(%edx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:199\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:199\n 69:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n 6c:\t89 45 e4 \tmov %eax,-0x1c(%ebp)\n 6f:\t8d 04 1d 00 00 00 00 \tlea 0x0(,%ebx,1),%eax\n \t\t\t72: R_386_TLS_GD\t__afl_prev_loc\n 76:\te8 fc ff ff ff \tcall 77 <__afl_persistent_loop+0x77>\n \t\t\t77: R_386_PLT32\t___tls_get_addr\n 7b:\tc7 00 00 00 00 00 \tmovl $0x0,(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:202\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:202\n 81:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 84:\t8b 4d f0 \tmov -0x10(%ebp),%ecx\n 87:\t89 81 00 00 00 00 \tmov %eax,0x0(%ecx)\n \t\t\t89: R_386_GOTOFF\t.bss\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:203\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:203\n 8d:\tc6 81 04 00 00 00 00 \tmovb $0x0,0x4(%ecx)\n \t\t\t8f: R_386_GOTOFF\t.data\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:204\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:204\n 94:\tc7 45 f4 01 00 00 00 \tmovl $0x1,-0xc(%ebp)\n 9b:\te9 87 00 00 00 \tjmp 127 <__afl_persistent_loop+0x127>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:208\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:208\n a0:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n a3:\t80 b8 04 00 00 00 00 \tcmpb $0x0,0x4(%eax)\n \t\t\ta5: R_386_GOTOFF\t.bss\n aa:\t0f 84 70 00 00 00 \tje 120 <__afl_persistent_loop+0x120>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:210\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:210\n b0:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n b3:\t8b 88 00 00 00 00 \tmov 0x0(%eax),%ecx\n \t\t\tb5: R_386_GOTOFF\t.bss\n b9:\t83 c1 ff \tadd $0xffffffff,%ecx\n bc:\t89 88 00 00 00 00 \tmov %ecx,0x0(%eax)\n \t\t\tbe: R_386_GOTOFF\t.bss\n c2:\t83 f9 00 \tcmp $0x0,%ecx\n c5:\t0f 84 3f 00 00 00 \tje 10a <__afl_persistent_loop+0x10a>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:212\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:212\n cb:\t89 e0 \tmov %esp,%eax\n cd:\tc7 00 13 00 00 00 \tmovl $0x13,(%eax)\n d3:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n d6:\te8 fc ff ff ff \tcall d7 <__afl_persistent_loop+0xd7>\n \t\t\td7: R_386_PLT32\traise\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:214\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:214\n db:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n de:\t8b 8b 00 00 00 00 \tmov 0x0(%ebx),%ecx\n \t\t\te0: R_386_GOT32\t__afl_area_ptr\n e4:\t8b 09 \tmov (%ecx),%ecx\n e6:\tc6 01 01 \tmovb $0x1,(%ecx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:215\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:215\n e9:\t89 45 e0 \tmov %eax,-0x20(%ebp)\n ec:\t8d 04 1d 00 00 00 00 \tlea 0x0(,%ebx,1),%eax\n \t\t\tef: R_386_TLS_GD\t__afl_prev_loc\n f3:\te8 fc ff ff ff \tcall f4 <__afl_persistent_loop+0xf4>\n \t\t\tf4: R_386_PLT32\t___tls_get_addr\n f8:\tc7 00 00 00 00 00 \tmovl $0x0,(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:217\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:217\n fe:\tc7 45 f4 01 00 00 00 \tmovl $0x1,-0xc(%ebp)\n 105:\te9 1d 00 00 00 \tjmp 127 <__afl_persistent_loop+0x127>\n 10a:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 10d:\t8b 88 00 00 00 00 \tmov 0x0(%eax),%ecx\n \t\t\t10f: R_386_GOT32\t__afl_area_ptr\n 113:\t8b 90 00 00 00 00 \tmov 0x0(%eax),%edx\n \t\t\t115: R_386_GOT32\t__afl_area_initial\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:225\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:225\n 119:\t89 11 \tmov %edx,(%ecx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:229\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:229\n 11b:\te9 00 00 00 00 \tjmp 120 <__afl_persistent_loop+0x120>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:231\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:231\n 120:\tc7 45 f4 00 00 00 00 \tmovl $0x0,-0xc(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:233\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:233\n 127:\t8b 45 f4 \tmov -0xc(%ebp),%eax\n 12a:\t83 c4 30 \tadd $0x30,%esp\n 12d:\t5e \tpop %esi\n 12e:\t5b \tpop %ebx\n 12f:\t5d \tpop %ebp\n 130:\tc3 \tret \n 131:\t66 66 66 66 66 66 2e \tdata16 data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)\n 138:\t0f 1f 84 00 00 00 00 \n 13f:\t00 \n \n 00000140 <__afl_manual_init>:\n __afl_manual_init():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:239\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:239\n 140:\t55 \tpush %ebp\n 141:\t89 e5 \tmov %esp,%ebp\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:243\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:243\n 143:\t53 \tpush %ebx\n 144:\t50 \tpush %eax\n 145:\te8 00 00 00 00 \tcall 14a <__afl_manual_init+0xa>\n 14a:\t58 \tpop %eax\n 14b:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t14d: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 151:\t80 b8 05 00 00 00 00 \tcmpb $0x0,0x5(%eax)\n \t\t\t153: R_386_GOTOFF\t.bss\n 158:\t89 45 f8 \tmov %eax,-0x8(%ebp)\n 15b:\t0f 85 1a 00 00 00 \tjne 17b <__afl_manual_init+0x3b>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:245\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:245\n 161:\t8b 5d f8 \tmov -0x8(%ebp),%ebx\n 164:\te8 27 00 00 00 \tcall 190 <__afl_map_shm>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:246\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:246\n 169:\t8b 5d f8 \tmov -0x8(%ebp),%ebx\n 16c:\te8 cf 00 00 00 \tcall 240 <__afl_start_forkserver>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:247\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:247\n 171:\t8b 5d f8 \tmov -0x8(%ebp),%ebx\n 174:\tc6 83 05 00 00 00 01 \tmovb $0x1,0x5(%ebx)\n \t\t\t176: R_386_GOTOFF\t.bss\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:251\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:251\n 17b:\t83 c4 04 \tadd $0x4,%esp\n 17e:\t5b \tpop %ebx\n 17f:\t5d \tpop %ebp\n 180:\tc3 \tret \n 181:\t66 66 66 66 66 66 2e \tdata16 data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)\n 188:\t0f 1f 84 00 00 00 00 \n 18f:\t00 \n \n 00000190 <__afl_map_shm>:\n __afl_map_shm():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:72\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:72\n 190:\t55 \tpush %ebp\n 191:\t89 e5 \tmov %esp,%ebp\n 193:\t53 \tpush %ebx\n 194:\t83 ec 24 \tsub $0x24,%esp\n 197:\te8 00 00 00 00 \tcall 19c <__afl_map_shm+0xc>\n 19c:\t58 \tpop %eax\n 19d:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t19f: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 1a3:\t8d 88 00 00 00 00 \tlea 0x0(%eax),%ecx\n \t\t\t1a5: R_386_GOTOFF\t.L.str.4\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:74\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:74\n 1a9:\t89 0c 24 \tmov %ecx,(%esp)\n 1ac:\t89 c3 \tmov %eax,%ebx\n 1ae:\t89 45 f0 \tmov %eax,-0x10(%ebp)\n 1b1:\te8 fc ff ff ff \tcall 1b2 <__afl_map_shm+0x22>\n \t\t\t1b2: R_386_PLT32\tgetenv\n 1b6:\t89 45 f8 \tmov %eax,-0x8(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:80\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:80\n 1b9:\t83 7d f8 00 \tcmpl $0x0,-0x8(%ebp)\n 1bd:\t0f 84 73 00 00 00 \tje 236 <__afl_map_shm+0xa6>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:82\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:82\n 1c3:\t8b 45 f8 \tmov -0x8(%ebp),%eax\n 1c6:\t89 04 24 \tmov %eax,(%esp)\n 1c9:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n 1cc:\te8 fc ff ff ff \tcall 1cd <__afl_map_shm+0x3d>\n \t\t\t1cd: R_386_PLT32\tatoi\n 1d1:\t31 db \txor %ebx,%ebx\n 1d3:\t89 45 f4 \tmov %eax,-0xc(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:84\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:84\n 1d6:\t8b 45 f4 \tmov -0xc(%ebp),%eax\n 1d9:\t89 04 24 \tmov %eax,(%esp)\n 1dc:\tc7 44 24 04 00 00 00 \tmovl $0x0,0x4(%esp)\n 1e3:\t00 \n 1e4:\tc7 44 24 08 00 00 00 \tmovl $0x0,0x8(%esp)\n 1eb:\t00 \n 1ec:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n@@ -200,75 +200,75 @@\n 1f4:\te8 fc ff ff ff \tcall 1f5 <__afl_map_shm+0x65>\n \t\t\t1f5: R_386_PLT32\tshmat\n 1f9:\tbb ff ff ff ff \tmov $0xffffffff,%ebx\n 1fe:\t8b 4d f0 \tmov -0x10(%ebp),%ecx\n 201:\t8b 91 00 00 00 00 \tmov 0x0(%ecx),%edx\n \t\t\t203: R_386_GOT32\t__afl_area_ptr\n 207:\t89 02 \tmov %eax,(%edx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:88\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:88\n 209:\t39 1a \tcmp %ebx,(%edx)\n 20b:\t0f 85 17 00 00 00 \tjne 228 <__afl_map_shm+0x98>\n 211:\tb8 01 00 00 00 \tmov $0x1,%eax\n 216:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 21d:\t8b 5d f0 \tmov -0x10(%ebp),%ebx\n 220:\t89 45 e8 \tmov %eax,-0x18(%ebp)\n 223:\te8 fc ff ff ff \tcall 224 <__afl_map_shm+0x94>\n \t\t\t224: R_386_PLT32\t_exit\n 228:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 22b:\t8b 88 00 00 00 00 \tmov 0x0(%eax),%ecx\n \t\t\t22d: R_386_GOT32\t__afl_area_ptr\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:93\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:93\n 231:\t8b 09 \tmov (%ecx),%ecx\n 233:\tc6 01 01 \tmovb $0x1,(%ecx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:97\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:97\n 236:\t83 c4 24 \tadd $0x24,%esp\n 239:\t5b \tpop %ebx\n 23a:\t5d \tpop %ebp\n 23b:\tc3 \tret \n 23c:\t0f 1f 40 00 \tnopl 0x0(%eax)\n \n 00000240 <__afl_start_forkserver>:\n __afl_start_forkserver():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:102\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:102\n 240:\t55 \tpush %ebp\n 241:\t89 e5 \tmov %esp,%ebp\n 243:\t53 \tpush %ebx\n 244:\t57 \tpush %edi\n 245:\t56 \tpush %esi\n 246:\t83 ec 7c \tsub $0x7c,%esp\n 249:\te8 00 00 00 00 \tcall 24e <__afl_start_forkserver+0xe>\n 24e:\t58 \tpop %eax\n 24f:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t251: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 255:\tb9 c7 00 00 00 \tmov $0xc7,%ecx\n 25a:\t8d 90 06 00 00 00 \tlea 0x6(%eax),%edx\n \t\t\t25c: R_386_GOTOFF\t.bss\n 260:\tbe 04 00 00 00 \tmov $0x4,%esi\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:107\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:107\n 265:\tc6 45 ef 00 \tmovb $0x0,-0x11(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:112\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:112\n 269:\tc7 04 24 c7 00 00 00 \tmovl $0xc7,(%esp)\n 270:\t89 54 24 04 \tmov %edx,0x4(%esp)\n 274:\tc7 44 24 08 04 00 00 \tmovl $0x4,0x8(%esp)\n 27b:\t00 \n 27c:\t89 c3 \tmov %eax,%ebx\n 27e:\t89 45 e0 \tmov %eax,-0x20(%ebp)\n 281:\t89 4d dc \tmov %ecx,-0x24(%ebp)\n 284:\t89 75 d8 \tmov %esi,-0x28(%ebp)\n 287:\te8 fc ff ff ff \tcall 288 <__afl_start_forkserver+0x48>\n \t\t\t288: R_386_PLT32\twrite\n 28c:\t83 f8 04 \tcmp $0x4,%eax\n 28f:\t0f 84 05 00 00 00 \tje 29a <__afl_start_forkserver+0x5a>\n 295:\te9 5f 02 00 00 \tjmp 4f9 <__afl_start_forkserver+0x2b9>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:114\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:114\n 29a:\te9 00 00 00 00 \tjmp 29f <__afl_start_forkserver+0x5f>\n 29f:\tb8 c6 00 00 00 \tmov $0xc6,%eax\n 2a4:\tb9 04 00 00 00 \tmov $0x4,%ecx\n 2a9:\t8d 55 e8 \tlea -0x18(%ebp),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:121\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:121\n 2ac:\tc7 04 24 c6 00 00 00 \tmovl $0xc6,(%esp)\n 2b3:\t89 54 24 04 \tmov %edx,0x4(%esp)\n 2b7:\tc7 44 24 08 04 00 00 \tmovl $0x4,0x8(%esp)\n 2be:\t00 \n 2bf:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 2c2:\t89 45 d4 \tmov %eax,-0x2c(%ebp)\n 2c5:\t89 4d d0 \tmov %ecx,-0x30(%ebp)\n@@ -278,25 +278,25 @@\n 2d0:\t0f 84 17 00 00 00 \tje 2ed <__afl_start_forkserver+0xad>\n 2d6:\tb8 01 00 00 00 \tmov $0x1,%eax\n 2db:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 2e2:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 2e5:\t89 45 cc \tmov %eax,-0x34(%ebp)\n 2e8:\te8 fc ff ff ff \tcall 2e9 <__afl_start_forkserver+0xa9>\n \t\t\t2e9: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:127\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:127\n 2ed:\t0f b6 45 ef \tmovzbl -0x11(%ebp),%eax\n 2f1:\t83 f8 00 \tcmp $0x0,%eax\n 2f4:\t0f 84 55 00 00 00 \tje 34f <__afl_start_forkserver+0x10f>\n 2fa:\t83 7d e8 00 \tcmpl $0x0,-0x18(%ebp)\n 2fe:\t0f 84 4b 00 00 00 \tje 34f <__afl_start_forkserver+0x10f>\n 304:\t8d 45 e4 \tlea -0x1c(%ebp),%eax\n 307:\t31 c9 \txor %ecx,%ecx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:128\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:128\n 309:\tc6 45 ef 00 \tmovb $0x0,-0x11(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:129\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:129\n 30d:\t8b 55 f0 \tmov -0x10(%ebp),%edx\n 310:\t89 14 24 \tmov %edx,(%esp)\n 313:\t89 44 24 04 \tmov %eax,0x4(%esp)\n 317:\tc7 44 24 08 00 00 00 \tmovl $0x0,0x8(%esp)\n 31e:\t00 \n 31f:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 322:\t89 4d c8 \tmov %ecx,-0x38(%ebp)\n@@ -306,74 +306,74 @@\n 32d:\t0f 8d 17 00 00 00 \tjge 34a <__afl_start_forkserver+0x10a>\n 333:\tb8 01 00 00 00 \tmov $0x1,%eax\n 338:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 33f:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 342:\t89 45 c4 \tmov %eax,-0x3c(%ebp)\n 345:\te8 fc ff ff ff \tcall 346 <__afl_start_forkserver+0x106>\n \t\t\t346: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:130\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:130\n 34a:\te9 00 00 00 00 \tjmp 34f <__afl_start_forkserver+0x10f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:132\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:132\n 34f:\t80 7d ef 00 \tcmpb $0x0,-0x11(%ebp)\n 353:\t0f 85 76 00 00 00 \tjne 3cf <__afl_start_forkserver+0x18f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:136\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:136\n 359:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 35c:\te8 fc ff ff ff \tcall 35d <__afl_start_forkserver+0x11d>\n \t\t\t35d: R_386_PLT32\tfork\n 361:\t89 45 f0 \tmov %eax,-0x10(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:137\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:137\n 364:\t83 7d f0 00 \tcmpl $0x0,-0x10(%ebp)\n 368:\t0f 8d 17 00 00 00 \tjge 385 <__afl_start_forkserver+0x145>\n 36e:\tb8 01 00 00 00 \tmov $0x1,%eax\n 373:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 37a:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 37d:\t89 45 c0 \tmov %eax,-0x40(%ebp)\n 380:\te8 fc ff ff ff \tcall 381 <__afl_start_forkserver+0x141>\n \t\t\t381: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:141\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:141\n 385:\t83 7d f0 00 \tcmpl $0x0,-0x10(%ebp)\n 389:\t0f 85 3b 00 00 00 \tjne 3ca <__afl_start_forkserver+0x18a>\n 38f:\tb8 c6 00 00 00 \tmov $0xc6,%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:143\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:143\n 394:\tc7 04 24 c6 00 00 00 \tmovl $0xc6,(%esp)\n 39b:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 39e:\t89 45 bc \tmov %eax,-0x44(%ebp)\n 3a1:\te8 fc ff ff ff \tcall 3a2 <__afl_start_forkserver+0x162>\n \t\t\t3a2: R_386_PLT32\tclose\n 3a6:\tbb c7 00 00 00 \tmov $0xc7,%ebx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:144\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:144\n 3ab:\tc7 04 24 c7 00 00 00 \tmovl $0xc7,(%esp)\n 3b2:\t8b 4d e0 \tmov -0x20(%ebp),%ecx\n 3b5:\t89 5d b8 \tmov %ebx,-0x48(%ebp)\n 3b8:\t89 cb \tmov %ecx,%ebx\n 3ba:\t89 45 b4 \tmov %eax,-0x4c(%ebp)\n 3bd:\te8 fc ff ff ff \tcall 3be <__afl_start_forkserver+0x17e>\n \t\t\t3be: R_386_PLT32\tclose\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:145\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:145\n 3c2:\t89 45 b0 \tmov %eax,-0x50(%ebp)\n 3c5:\te9 2f 01 00 00 \tjmp 4f9 <__afl_start_forkserver+0x2b9>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:149\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:149\n 3ca:\te9 25 00 00 00 \tjmp 3f4 <__afl_start_forkserver+0x1b4>\n 3cf:\tb8 12 00 00 00 \tmov $0x12,%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:154\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:154\n 3d4:\t8b 4d f0 \tmov -0x10(%ebp),%ecx\n 3d7:\t89 0c 24 \tmov %ecx,(%esp)\n 3da:\tc7 44 24 04 12 00 00 \tmovl $0x12,0x4(%esp)\n 3e1:\t00 \n 3e2:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 3e5:\t89 45 ac \tmov %eax,-0x54(%ebp)\n 3e8:\te8 fc ff ff ff \tcall 3e9 <__afl_start_forkserver+0x1a9>\n \t\t\t3e9: R_386_PLT32\tkill\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:155\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:155\n 3ed:\tc6 45 ef 00 \tmovb $0x0,-0x11(%ebp)\n 3f1:\t89 45 a8 \tmov %eax,-0x58(%ebp)\n 3f4:\tb8 c7 00 00 00 \tmov $0xc7,%eax\n 3f9:\tb9 04 00 00 00 \tmov $0x4,%ecx\n 3fe:\t8d 55 f0 \tlea -0x10(%ebp),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:161\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:161\n 401:\tc7 04 24 c7 00 00 00 \tmovl $0xc7,(%esp)\n 408:\t89 54 24 04 \tmov %edx,0x4(%esp)\n 40c:\tc7 44 24 08 04 00 00 \tmovl $0x4,0x8(%esp)\n 413:\t00 \n 414:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 417:\t89 45 a4 \tmov %eax,-0x5c(%ebp)\n 41a:\t89 4d a0 \tmov %ecx,-0x60(%ebp)\n@@ -386,15 +386,15 @@\n 437:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 43a:\t89 45 9c \tmov %eax,-0x64(%ebp)\n 43d:\te8 fc ff ff ff \tcall 43e <__afl_start_forkserver+0x1fe>\n \t\t\t43e: R_386_PLT32\t_exit\n 442:\t8d 45 e4 \tlea -0x1c(%ebp),%eax\n 445:\t31 c9 \txor %ecx,%ecx\n 447:\tba 02 00 00 00 \tmov $0x2,%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:163\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:163\n 44c:\t8b 75 f0 \tmov -0x10(%ebp),%esi\n 44f:\t8b 7d e0 \tmov -0x20(%ebp),%edi\n 452:\t0f b6 9f 04 00 00 00 \tmovzbl 0x4(%edi),%ebx\n \t\t\t455: R_386_GOTOFF\t.bss\n 459:\t83 fb 00 \tcmp $0x0,%ebx\n 45c:\t0f 45 ca \tcmovne %edx,%ecx\n 45f:\t89 34 24 \tmov %esi,(%esp)\n@@ -402,30 +402,30 @@\n 466:\t89 4c 24 08 \tmov %ecx,0x8(%esp)\n 46a:\t89 fb \tmov %edi,%ebx\n 46c:\te8 fc ff ff ff \tcall 46d <__afl_start_forkserver+0x22d>\n \t\t\t46d: R_386_PLT32\twaitpid\n 471:\t83 f8 00 \tcmp $0x0,%eax\n 474:\t0f 8d 17 00 00 00 \tjge 491 <__afl_start_forkserver+0x251>\n 47a:\tb8 01 00 00 00 \tmov $0x1,%eax\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:164\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:164\n 47f:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 486:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 489:\t89 45 98 \tmov %eax,-0x68(%ebp)\n 48c:\te8 fc ff ff ff \tcall 48d <__afl_start_forkserver+0x24d>\n \t\t\t48d: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:170\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:170\n 491:\t8b 45 e4 \tmov -0x1c(%ebp),%eax\n 494:\t25 ff 00 00 00 \tand $0xff,%eax\n 499:\t83 f8 7f \tcmp $0x7f,%eax\n 49c:\t0f 85 04 00 00 00 \tjne 4a6 <__afl_start_forkserver+0x266>\n 4a2:\tc6 45 ef 01 \tmovb $0x1,-0x11(%ebp)\n 4a6:\tb8 c7 00 00 00 \tmov $0xc7,%eax\n 4ab:\tb9 04 00 00 00 \tmov $0x4,%ecx\n 4b0:\t8d 55 e4 \tlea -0x1c(%ebp),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:174\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:174\n 4b3:\tc7 04 24 c7 00 00 00 \tmovl $0xc7,(%esp)\n 4ba:\t89 54 24 04 \tmov %edx,0x4(%esp)\n 4be:\tc7 44 24 08 04 00 00 \tmovl $0x4,0x8(%esp)\n 4c5:\t00 \n 4c6:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 4c9:\t89 45 94 \tmov %eax,-0x6c(%ebp)\n 4cc:\t89 4d 90 \tmov %ecx,-0x70(%ebp)\n@@ -435,41 +435,41 @@\n 4d7:\t0f 84 17 00 00 00 \tje 4f4 <__afl_start_forkserver+0x2b4>\n 4dd:\tb8 01 00 00 00 \tmov $0x1,%eax\n 4e2:\tc7 04 24 01 00 00 00 \tmovl $0x1,(%esp)\n 4e9:\t8b 5d e0 \tmov -0x20(%ebp),%ebx\n 4ec:\t89 45 8c \tmov %eax,-0x74(%ebp)\n 4ef:\te8 fc ff ff ff \tcall 4f0 <__afl_start_forkserver+0x2b0>\n \t\t\t4f0: R_386_PLT32\t_exit\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:114\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:114\n 4f4:\te9 a6 fd ff ff \tjmp 29f <__afl_start_forkserver+0x5f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:178\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:178\n 4f9:\t83 c4 7c \tadd $0x7c,%esp\n 4fc:\t5e \tpop %esi\n 4fd:\t5f \tpop %edi\n 4fe:\t5b \tpop %ebx\n 4ff:\t5d \tpop %ebp\n 500:\tc3 \tret \n 501:\t66 66 66 66 66 66 2e \tdata16 data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)\n 508:\t0f 1f 84 00 00 00 00 \n 50f:\t00 \n \n 00000510 <__afl_auto_init>:\n __afl_auto_init():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:256\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:256\n 510:\t55 \tpush %ebp\n 511:\t89 e5 \tmov %esp,%ebp\n 513:\t53 \tpush %ebx\n 514:\t83 ec 14 \tsub $0x14,%esp\n 517:\te8 00 00 00 00 \tcall 51c <__afl_auto_init+0xc>\n 51c:\t58 \tpop %eax\n 51d:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t51f: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 523:\t8d 88 00 00 00 00 \tlea 0x0(%eax),%ecx\n \t\t\t525: R_386_GOTOFF\t.L.str\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:258\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:258\n 529:\t89 0c 24 \tmov %ecx,(%esp)\n 52c:\t89 c3 \tmov %eax,%ebx\n 52e:\t89 45 f8 \tmov %eax,-0x8(%ebp)\n 531:\te8 fc ff ff ff \tcall 532 <__afl_auto_init+0x22>\n \t\t\t532: R_386_PLT32\tgetenv\n 536:\t8b 4d f8 \tmov -0x8(%ebp),%ecx\n 539:\t8d 99 00 00 00 00 \tlea 0x0(%ecx),%ebx\n@@ -479,148 +479,148 @@\n 545:\t80 f2 ff \txor $0xff,%dl\n 548:\t80 f2 ff \txor $0xff,%dl\n 54b:\t80 e2 01 \tand $0x1,%dl\n 54e:\t0f b6 c2 \tmovzbl %dl,%eax\n 551:\t88 c2 \tmov %al,%dl\n 553:\t88 91 04 00 00 00 \tmov %dl,0x4(%ecx)\n \t\t\t555: R_386_GOTOFF\t.bss\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:260\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:260\n 559:\t89 1c 24 \tmov %ebx,(%esp)\n 55c:\t89 cb \tmov %ecx,%ebx\n 55e:\te8 fc ff ff ff \tcall 55f <__afl_auto_init+0x4f>\n \t\t\t55f: R_386_PLT32\tgetenv\n 563:\t83 f8 00 \tcmp $0x0,%eax\n 566:\t0f 84 05 00 00 00 \tje 571 <__afl_auto_init+0x61>\n 56c:\te9 08 00 00 00 \tjmp 579 <__afl_auto_init+0x69>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:262\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:262\n 571:\t8b 5d f8 \tmov -0x8(%ebp),%ebx\n 574:\te8 fc ff ff ff \tcall 575 <__afl_auto_init+0x65>\n \t\t\t575: R_386_PLT32\t__afl_manual_init\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:264\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:264\n 579:\t83 c4 14 \tadd $0x14,%esp\n 57c:\t5b \tpop %ebx\n 57d:\t5d \tpop %ebp\n 57e:\tc3 \tret \n 57f:\t90 \tnop\n \n 00000580 <__sanitizer_cov_trace_pc_guard>:\n __sanitizer_cov_trace_pc_guard():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:274\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:274\n 580:\t55 \tpush %ebp\n 581:\t89 e5 \tmov %esp,%ebp\n 583:\t53 \tpush %ebx\n 584:\t50 \tpush %eax\n 585:\te8 00 00 00 00 \tcall 58a <__sanitizer_cov_trace_pc_guard+0xa>\n 58a:\t58 \tpop %eax\n 58b:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t58d: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 591:\t8b 4d 08 \tmov 0x8(%ebp),%ecx\n 594:\t8b 80 00 00 00 00 \tmov 0x0(%eax),%eax\n \t\t\t596: R_386_GOT32\t__afl_area_ptr\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:275\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:275\n 59a:\t8b 00 \tmov (%eax),%eax\n 59c:\t8b 55 08 \tmov 0x8(%ebp),%edx\n 59f:\t8b 12 \tmov (%edx),%edx\n 5a1:\t8a 1c 10 \tmov (%eax,%edx,1),%bl\n 5a4:\t80 c3 01 \tadd $0x1,%bl\n 5a7:\t88 1c 10 \tmov %bl,(%eax,%edx,1)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:276\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:276\n 5aa:\t89 4d f8 \tmov %ecx,-0x8(%ebp)\n 5ad:\t83 c4 04 \tadd $0x4,%esp\n 5b0:\t5b \tpop %ebx\n 5b1:\t5d \tpop %ebp\n 5b2:\tc3 \tret \n 5b3:\t66 66 66 66 2e 0f 1f \tdata16 data16 data16 nopw %cs:0x0(%eax,%eax,1)\n 5ba:\t84 00 00 00 00 00 \n \n 000005c0 <__sanitizer_cov_trace_pc_guard_init>:\n __sanitizer_cov_trace_pc_guard_init():\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:283\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:283\n 5c0:\t55 \tpush %ebp\n 5c1:\t89 e5 \tmov %esp,%ebp\n 5c3:\t53 \tpush %ebx\n 5c4:\t56 \tpush %esi\n 5c5:\t83 ec 20 \tsub $0x20,%esp\n 5c8:\te8 00 00 00 00 \tcall 5cd <__sanitizer_cov_trace_pc_guard_init+0xd>\n 5cd:\t58 \tpop %eax\n 5ce:\t81 c0 03 00 00 00 \tadd $0x3,%eax\n \t\t\t5d0: R_386_GOTPC\t_GLOBAL_OFFSET_TABLE_\n 5d4:\t8b 4d 0c \tmov 0xc(%ebp),%ecx\n 5d7:\t8b 55 08 \tmov 0x8(%ebp),%edx\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:285\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:285\n 5da:\tc7 45 f4 64 00 00 00 \tmovl $0x64,-0xc(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:288\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:288\n 5e1:\t8b 75 08 \tmov 0x8(%ebp),%esi\n 5e4:\t3b 75 0c \tcmp 0xc(%ebp),%esi\n 5e7:\t89 45 ec \tmov %eax,-0x14(%ebp)\n 5ea:\t89 4d e8 \tmov %ecx,-0x18(%ebp)\n 5ed:\t89 55 e4 \tmov %edx,-0x1c(%ebp)\n 5f0:\t0f 84 0c 00 00 00 \tje 602 <__sanitizer_cov_trace_pc_guard_init+0x42>\n 5f6:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 5f9:\t83 38 00 \tcmpl $0x0,(%eax)\n 5fc:\t0f 84 05 00 00 00 \tje 607 <__sanitizer_cov_trace_pc_guard_init+0x47>\n 602:\te9 e8 00 00 00 \tjmp 6ef <__sanitizer_cov_trace_pc_guard_init+0x12f>\n 607:\t8b 45 ec \tmov -0x14(%ebp),%eax\n 60a:\t8d 88 00 00 00 00 \tlea 0x0(%eax),%ecx\n \t\t\t60c: R_386_GOTOFF\t.L.str.2\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:290\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:290\n 610:\t89 0c 24 \tmov %ecx,(%esp)\n 613:\t89 c3 \tmov %eax,%ebx\n 615:\te8 fc ff ff ff \tcall 616 <__sanitizer_cov_trace_pc_guard_init+0x56>\n \t\t\t616: R_386_PLT32\tgetenv\n 61a:\t89 45 f0 \tmov %eax,-0x10(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:291\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:291\n 61d:\t83 7d f0 00 \tcmpl $0x0,-0x10(%ebp)\n 621:\t0f 84 11 00 00 00 \tje 638 <__sanitizer_cov_trace_pc_guard_init+0x78>\n 627:\t8b 45 f0 \tmov -0x10(%ebp),%eax\n 62a:\t89 04 24 \tmov %eax,(%esp)\n 62d:\t8b 5d ec \tmov -0x14(%ebp),%ebx\n 630:\te8 fc ff ff ff \tcall 631 <__sanitizer_cov_trace_pc_guard_init+0x71>\n \t\t\t631: R_386_PLT32\tatoi\n 635:\t89 45 f4 \tmov %eax,-0xc(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:293\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:293\n 638:\t83 7d f4 00 \tcmpl $0x0,-0xc(%ebp)\n 63c:\t0f 84 0a 00 00 00 \tje 64c <__sanitizer_cov_trace_pc_guard_init+0x8c>\n 642:\t83 7d f4 64 \tcmpl $0x64,-0xc(%ebp)\n 646:\t0f 86 2a 00 00 00 \tjbe 676 <__sanitizer_cov_trace_pc_guard_init+0xb6>\n 64c:\t8b 45 ec \tmov -0x14(%ebp),%eax\n 64f:\t8d 88 00 00 00 00 \tlea 0x0(%eax),%ecx\n \t\t\t651: R_386_GOTOFF\t.L.str.3\n 655:\t8b 90 00 00 00 00 \tmov 0x0(%eax),%edx\n \t\t\t657: R_386_GOT32\tstderr\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:294\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:294\n 65b:\t8b 12 \tmov (%edx),%edx\n 65d:\t89 14 24 \tmov %edx,(%esp)\n 660:\t89 4c 24 04 \tmov %ecx,0x4(%esp)\n 664:\t89 c3 \tmov %eax,%ebx\n 666:\te8 fc ff ff ff \tcall 667 <__sanitizer_cov_trace_pc_guard_init+0xa7>\n \t\t\t667: R_386_PLT32\tfprintf\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:295\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:295\n 66b:\t8b 5d ec \tmov -0x14(%ebp),%ebx\n 66e:\t89 45 e0 \tmov %eax,-0x20(%ebp)\n 671:\te8 fc ff ff ff \tcall 672 <__sanitizer_cov_trace_pc_guard_init+0xb2>\n \t\t\t672: R_386_PLT32\tabort\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:302\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:302\n 676:\t8b 5d ec \tmov -0x14(%ebp),%ebx\n 679:\te8 fc ff ff ff \tcall 67a <__sanitizer_cov_trace_pc_guard_init+0xba>\n \t\t\t67a: R_386_PLT32\trandom\n 67e:\tbb ff ff 00 00 \tmov $0xffff,%ebx\n 683:\t99 \tcltd \n 684:\tf7 fb \tidiv %ebx\n 686:\t83 c2 01 \tadd $0x1,%edx\n 689:\t8b 5d 08 \tmov 0x8(%ebp),%ebx\n 68c:\t89 d9 \tmov %ebx,%ecx\n 68e:\t83 c1 04 \tadd $0x4,%ecx\n 691:\t89 4d 08 \tmov %ecx,0x8(%ebp)\n 694:\t89 13 \tmov %edx,(%ebx)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:304\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:304\n 696:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 699:\t3b 45 0c \tcmp 0xc(%ebp),%eax\n 69c:\t0f 83 4d 00 00 00 \tjae 6ef <__sanitizer_cov_trace_pc_guard_init+0x12f>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:306\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:306\n 6a2:\t8b 5d ec \tmov -0x14(%ebp),%ebx\n 6a5:\te8 fc ff ff ff \tcall 6a6 <__sanitizer_cov_trace_pc_guard_init+0xe6>\n \t\t\t6a6: R_386_PLT32\trandom\n 6aa:\tbb 64 00 00 00 \tmov $0x64,%ebx\n 6af:\t99 \tcltd \n 6b0:\tf7 fb \tidiv %ebx\n 6b2:\t3b 55 f4 \tcmp -0xc(%ebp),%edx\n@@ -631,22 +631,22 @@\n 6c3:\tbb ff ff 00 00 \tmov $0xffff,%ebx\n 6c8:\t99 \tcltd \n 6c9:\tf7 fb \tidiv %ebx\n 6cb:\t83 c2 01 \tadd $0x1,%edx\n 6ce:\t8b 5d 08 \tmov 0x8(%ebp),%ebx\n 6d1:\t89 13 \tmov %edx,(%ebx)\n 6d3:\te9 09 00 00 00 \tjmp 6e1 <__sanitizer_cov_trace_pc_guard_init+0x121>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:307\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:307\n 6d8:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 6db:\tc7 00 00 00 00 00 \tmovl $0x0,(%eax)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:309\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:309\n 6e1:\t8b 45 08 \tmov 0x8(%ebp),%eax\n 6e4:\t83 c0 04 \tadd $0x4,%eax\n 6e7:\t89 45 08 \tmov %eax,0x8(%ebp)\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:304\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:304\n 6ea:\te9 a7 ff ff ff \tjmp 696 <__sanitizer_cov_trace_pc_guard_init+0xd6>\n-/build/1st/afl-2.53b/llvm_mode/afl-llvm-rt.o.c:313\n+/build/2/afl-2.53b/2nd/llvm_mode/afl-llvm-rt.o.c:313\n 6ef:\t83 c4 20 \tadd $0x20,%esp\n 6f2:\t5e \tpop %esi\n 6f3:\t5b \tpop %ebx\n 6f4:\t5d \tpop %ebp\n 6f5:\tc3 \tret \n" }, { "source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -1,46 +1,46 @@\n \n String dump of section '.debug_str':\n [ 0] clang version 6.0.1-11 (tags/RELEASE_601/final)\n [ 30] afl-llvm-rt.o.c\n- [ 40] /build/1st/afl-2.53b/llvm_mode\n- [ 5f] __afl_area_ptr\n- [ 6e] unsigned char\n- [ 7c] __uint8_t\n- [ 86] uint8_t\n- [ 8e] u8\n- [ 91] first_pass\n- [ 9c] cycle_cnt\n- [ a6] unsigned int\n- [ b3] __uint32_t\n- [ be] uint32_t\n- [ c7] u32\n- [ cb] init_done\n- [ d5] __afl_area_initial\n- [ e8] sizetype\n- [ f1] __afl_prev_loc\n- [ 100] is_persistent\n- [ 10e] tmp\n- [ 112] __afl_persistent_loop\n- [ 128] int\n- [ 12c] __afl_manual_init\n- [ 13e] __afl_map_shm\n- [ 14c] __afl_start_forkserver\n- [ 163] __afl_auto_init\n- [ 173] __sanitizer_cov_trace_pc_guard\n- [ 192] __sanitizer_cov_trace_pc_guard_init\n- [ 1b6] max_cnt\n- [ 1be] id_str\n- [ 1c5] shm_id\n- [ 1cc] child_pid\n- [ 1d6] __int32_t\n- [ 1e0] int32_t\n- [ 1e8] s32\n- [ 1ec] child_stopped\n- [ 1fa] was_killed\n- [ 205] status\n- [ 20c] guard\n- [ 212] start\n- [ 218] stop\n- [ 21d] inst_ratio\n- [ 228] x\n+ [ 40] /build/2/afl-2.53b/2nd/llvm_mode\n+ [ 61] __afl_area_ptr\n+ [ 70] unsigned char\n+ [ 7e] __uint8_t\n+ [ 88] uint8_t\n+ [ 90] u8\n+ [ 93] first_pass\n+ [ 9e] cycle_cnt\n+ [ a8] unsigned int\n+ [ b5] __uint32_t\n+ [ c0] uint32_t\n+ [ c9] u32\n+ [ cd] init_done\n+ [ d7] __afl_area_initial\n+ [ ea] sizetype\n+ [ f3] __afl_prev_loc\n+ [ 102] is_persistent\n+ [ 110] tmp\n+ [ 114] __afl_persistent_loop\n+ [ 12a] int\n+ [ 12e] __afl_manual_init\n+ [ 140] __afl_map_shm\n+ [ 14e] __afl_start_forkserver\n+ [ 165] __afl_auto_init\n+ [ 175] __sanitizer_cov_trace_pc_guard\n+ [ 194] __sanitizer_cov_trace_pc_guard_init\n+ [ 1b8] max_cnt\n+ [ 1c0] id_str\n+ [ 1c7] shm_id\n+ [ 1ce] child_pid\n+ [ 1d8] __int32_t\n+ [ 1e2] int32_t\n+ [ 1ea] s32\n+ [ 1ee] child_stopped\n+ [ 1fc] was_killed\n+ [ 207] status\n+ [ 20e] guard\n+ [ 214] start\n+ [ 21a] stop\n+ [ 21f] inst_ratio\n+ [ 22a] x\n \n" } ] } ] } ] } ] }, { "source1": "afl-clang-dbgsym_2.53b-1_i386.deb", "source2": "afl-clang-dbgsym_2.53b-1_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 2019-08-11 11:46:14.000000 debian-binary\n -rw-r--r-- 0 0 0 512 2019-08-11 11:46:14.000000 control.tar.xz\n--rw-r--r-- 0 0 0 27268 2019-08-11 11:46:14.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 27256 2019-08-11 11:46:14.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: Daniel Stender \n Installed-Size: 43\n Depends: afl-clang (= 2.53b-1)\n Section: debug\n Priority: optional\n Description: debug symbols for afl-clang\n-Build-Ids: 94d6a94bcb961ab043a121a2de15f20354fd9286\n+Build-Ids: 4b2bbab7617d20c201e6d97ec61501d5bcadb553\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/94/d6a94bcb961ab043a121a2de15f20354fd9286.debug\n+usr/lib/debug/.build-id/4b/2bbab7617d20c201e6d97ec61501d5bcadb553.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 2019-08-11 11:46:14.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/lib/debug/.build-id/94/\n--rw-r--r-- 0 root (0) root (0) 32908 2019-08-11 11:46:14.000000 ./usr/lib/debug/.build-id/94/d6a94bcb961ab043a121a2de15f20354fd9286.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/lib/debug/.build-id/4b/\n+-rw-r--r-- 0 root (0) root (0) 32908 2019-08-11 11:46:14.000000 ./usr/lib/debug/.build-id/4b/2bbab7617d20c201e6d97ec61501d5bcadb553.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2019-08-11 11:46:14.000000 ./usr/share/doc/afl-clang-dbgsym -> afl-clang\n" } ] } ] } ] } ] }