1 check that blobmsg_parse is producing expected results: 2 3 $ [ -n "$TEST_BIN_DIR" ] && export PATH="$TEST_BIN_DIR:$PATH" 4 $ export FUZZ_CORPUS="$TESTDIR/../fuzz/corpus" 5 6 $ for blob in $(LC_ALL=C find $FUZZ_CORPUS -type f | sort ); do 7 > valgrind --quiet --leak-check=full test-blobmsg-parse $blob; \ 8 > test-blobmsg-parse-san $blob; \ 9 > done 10 71520a5c4b5ca73903216857abbad54a8002d44a: blobmsg_parse: ... (0) 11 71520a5c4b5ca73903216857abbad54a8002d44a: blobmsg_parse_array: ... (0) 12 71520a5c4b5ca73903216857abbad54a8002d44a: blobmsg_parse: ... (0) 13 71520a5c4b5ca73903216857abbad54a8002d44a: blobmsg_parse_array: ... (0) 14 c1dfd96eea8cc2b62785275bca38ac261256e278: blobmsg_parse: ... (0) 15 c1dfd96eea8cc2b62785275bca38ac261256e278: blobmsg_parse_array: ... (0) 16 c1dfd96eea8cc2b62785275bca38ac261256e278: blobmsg_parse: ... (0) 17 c1dfd96eea8cc2b62785275bca38ac261256e278: blobmsg_parse_array: ... (0) 18 c42ac1c46f1d4e211c735cc7dfad4ff8391110e9: blobmsg_parse: ... (0) 19 c42ac1c46f1d4e211c735cc7dfad4ff8391110e9: blobmsg_parse_array: ... (0) 20 c42ac1c46f1d4e211c735cc7dfad4ff8391110e9: blobmsg_parse: ... (0) 21 c42ac1c46f1d4e211c735cc7dfad4ff8391110e9: blobmsg_parse_array: ... (0) 22 crash-1b8fb1be45db3aff7699100f497fb74138f3df4f: blobmsg_parse: ... (0) 23 crash-1b8fb1be45db3aff7699100f497fb74138f3df4f: blobmsg_parse_array: ... (0) 24 crash-1b8fb1be45db3aff7699100f497fb74138f3df4f: blobmsg_parse: ... (0) 25 crash-1b8fb1be45db3aff7699100f497fb74138f3df4f: blobmsg_parse_array: ... (0) 26 crash-333757b203a44751d3535f24b05f467183a96d09: blobmsg_parse: ... (0) 27 crash-333757b203a44751d3535f24b05f467183a96d09: blobmsg_parse_array: ... (0) 28 crash-333757b203a44751d3535f24b05f467183a96d09: blobmsg_parse: ... (0) 29 crash-333757b203a44751d3535f24b05f467183a96d09: blobmsg_parse_array: ... (0) 30 crash-4c4d2c3c9ade5da9347534e290305c3b9760f627: blobmsg_parse: ... (-1) 31 crash-4c4d2c3c9ade5da9347534e290305c3b9760f627: blobmsg_parse_array: ... (-1) 32 crash-4c4d2c3c9ade5da9347534e290305c3b9760f627: blobmsg_parse: ... (-1) 33 crash-4c4d2c3c9ade5da9347534e290305c3b9760f627: blobmsg_parse_array: ... (-1) 34 crash-5e9937b197c88bf4e7b7ee2612456cad4cb83f5b: blobmsg_parse: ... (-1) 35 crash-5e9937b197c88bf4e7b7ee2612456cad4cb83f5b: blobmsg_parse_array: ... (-1) 36 crash-5e9937b197c88bf4e7b7ee2612456cad4cb83f5b: blobmsg_parse: ... (-1) 37 crash-5e9937b197c88bf4e7b7ee2612456cad4cb83f5b: blobmsg_parse_array: ... (-1) 38 crash-75b146c4e6fac64d3e62236b27c64b50657bab2a: blobmsg_parse: ... (-1) 39 crash-75b146c4e6fac64d3e62236b27c64b50657bab2a: blobmsg_parse_array: ... (-1) 40 crash-75b146c4e6fac64d3e62236b27c64b50657bab2a: blobmsg_parse: ... (-1) 41 crash-75b146c4e6fac64d3e62236b27c64b50657bab2a: blobmsg_parse_array: ... (-1) 42 crash-813f3e68661da09c26d4a87dbb9d5099e92be50f: blobmsg_parse: ... (-1) 43 crash-813f3e68661da09c26d4a87dbb9d5099e92be50f: blobmsg_parse_array: ... (-1) 44 crash-813f3e68661da09c26d4a87dbb9d5099e92be50f: blobmsg_parse: ... (-1) 45 crash-813f3e68661da09c26d4a87dbb9d5099e92be50f: blobmsg_parse_array: ... (-1) 46 crash-98595faa58ba01d85ba4fd0b109cd3d490b45795: blobmsg_parse: ... (0) 47 crash-98595faa58ba01d85ba4fd0b109cd3d490b45795: blobmsg_parse_array: ... (0) 48 crash-98595faa58ba01d85ba4fd0b109cd3d490b45795: blobmsg_parse: ... (0) 49 crash-98595faa58ba01d85ba4fd0b109cd3d490b45795: blobmsg_parse_array: ... (0) 50 crash-a3585b70f1c7ffbdec10f6dadc964336118485c4: blobmsg_parse: ... (-1) 51 crash-a3585b70f1c7ffbdec10f6dadc964336118485c4: blobmsg_parse_array: ... (-1) 52 crash-a3585b70f1c7ffbdec10f6dadc964336118485c4: blobmsg_parse: ... (-1) 53 crash-a3585b70f1c7ffbdec10f6dadc964336118485c4: blobmsg_parse_array: ... (-1) 54 crash-b3585b70f1c7ffbdec10f6dadc964336118485c4: blobmsg_parse: ... (-1) 55 crash-b3585b70f1c7ffbdec10f6dadc964336118485c4: blobmsg_parse_array: ... (-1) 56 crash-b3585b70f1c7ffbdec10f6dadc964336118485c4: blobmsg_parse: ... (-1) 57 crash-b3585b70f1c7ffbdec10f6dadc964336118485c4: blobmsg_parse_array: ... (-1) 58 crash-d0f3aa7d60a094b021f635d4edb7807c055a4ea1: blobmsg_parse: ... (0) 59 crash-d0f3aa7d60a094b021f635d4edb7807c055a4ea1: blobmsg_parse_array: ... (0) 60 crash-d0f3aa7d60a094b021f635d4edb7807c055a4ea1: blobmsg_parse: ... (0) 61 crash-d0f3aa7d60a094b021f635d4edb7807c055a4ea1: blobmsg_parse_array: ... (0) 62 crash-df9d1243057b27bbad6211e5a23d1cb699028aa2: blobmsg_parse: ... (-1) 63 crash-df9d1243057b27bbad6211e5a23d1cb699028aa2: blobmsg_parse_array: ... (0) 64 crash-df9d1243057b27bbad6211e5a23d1cb699028aa2: blobmsg_parse: ... (-1) 65 crash-df9d1243057b27bbad6211e5a23d1cb699028aa2: blobmsg_parse_array: ... (0) 66 crash-e0f8ecc694d96a09a1fced27b2a0838b670d34a0: blobmsg_parse: ... (0) 67 crash-e0f8ecc694d96a09a1fced27b2a0838b670d34a0: blobmsg_parse_array: ... (0) 68 crash-e0f8ecc694d96a09a1fced27b2a0838b670d34a0: blobmsg_parse: ... (0) 69 crash-e0f8ecc694d96a09a1fced27b2a0838b670d34a0: blobmsg_parse_array: ... (0) 70 crash-e2fd5ecb3b37926743256f1083f47a07c39e10c2: blobmsg_parse: ... (-1) 71 crash-e2fd5ecb3b37926743256f1083f47a07c39e10c2: blobmsg_parse_array: ... (-1) 72 crash-e2fd5ecb3b37926743256f1083f47a07c39e10c2: blobmsg_parse: ... (-1) 73 crash-e2fd5ecb3b37926743256f1083f47a07c39e10c2: blobmsg_parse_array: ... (-1) 74 valid-blobmsg.bin: blobmsg_parse: MLT (0) 75 valid-blobmsg.bin: blobmsg_parse_array: MLT (0) 76 valid-blobmsg.bin: blobmsg_parse: MLT (0) 77 valid-blobmsg.bin: blobmsg_parse_array: MLT (0)
This page was automatically generated by LXR 0.3.1. • OpenWrt