Skip to content

Commit cc157b8

Browse files
michielp1807folkertdev
authored andcommitted
Add dictionary to dictionary_train fuzz test
1 parent ca4abc3 commit cc157b8

File tree

2 files changed

+71
-1
lines changed

2 files changed

+71
-1
lines changed

.github/workflows/checks.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ jobs:
197197
- name: run the fuzzer
198198
run: |
199199
cargo fuzz run dictionary_round_trip -- -max_total_time=10
200-
cargo fuzz run dictionary_train -- -max_total_time=60
200+
cargo fuzz run dictionary_train -- -dict=./fuzz/dictionaries/dictionary_train.txt -max_total_time=60
201201
env:
202202
RUSTFLAGS: "-Awarnings"
203203

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
"\xC1\xC1\xC1\xF9\xF9\xF9\xFF\xC1\xC1\xC1\xF9\xF9\xF9\xFF"
2+
"\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x17"
3+
"\x01\x00\x00\x02"
4+
"\xA6]\xFF\xFF\xFF\xFF=\x0C\xA6]\xFF\xFF\xFF\xFF"
5+
"\x08\x00\x00\x00\x00\x00\x00\x00"
6+
"!\x00"
7+
"\x0F\x00"
8+
"\xFF\xFF\xFF\xFF"
9+
"\x01\x00\x00\x0D"
10+
"\x07\x00"
11+
"\xFF\xFF\xFF\x0C"
12+
"AAAAAAA\x05AAAAAAA"
13+
"\x10\x00\x00\x00"
14+
"\xB8/\x00\x00"
15+
"o;>>\x0Do;>>\x0Do;"
16+
"\xFF\xC1\xC1\xC1\xF9\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF"
17+
"\xF9\xC1\xC1\xC1\xC1\x7F\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF"
18+
"\xE1!\x1E,\xE1\xE1\xE1!\x1E,\xE1\xE1\xE1!\x1E,"
19+
"\x01\x00"
20+
"\x02\x00\x00\x00\x00\x00\x00\x00"
21+
"\x00\x08\x00\x00"
22+
"\x1E\x00\x00\x00"
23+
"\xFF\xFF\xFF\xFF\xFF\xFF\xFF8"
24+
"\xC0\xAEG$r\xAA\xFF\xFF"
25+
"=uuuuu]u\xFF\xFF\xFF\xFF\xFF\xFF\xF5u"
26+
"\xFF\xFF=\xC5\xFF\x00\xFF\xFF\xFF=\xC5\xFF\x00cc\xFF"
27+
"\xFF\xFF\xFF\xFF\xFF\xFF\x007\xFF\x7F\xFF\xFF\xFF\xFF"
28+
"\xFFZ\xFF\x91\x91\x91\x91\x91\xB8\xB8\xB8\xEF\xFF\xFF\xFF\xFD"
29+
"G\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF/*}\xFF]"
30+
"\x06\xCE"
31+
"uuu\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF]eu"
32+
"\xFF\x01"
33+
"Ooo\xFDoo#cA;;\xFF_\xFF;\xFF"
34+
"\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFB\xFF\xFF"
35+
"\x00\x00\x04|\x18\xFA\xC5s"
36+
"\xFF?"
37+
",-}#;!,-}#;!,-}#"
38+
"\xFF\xFE]\xFF\xFF\xFE]u\xFF\xFF\xFF\xFE]u\xFF\xFF"
39+
"$\xB2]\x00\xFF\xFF\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF$\xB2"
40+
"\xC6\xB5\xB5\xB5\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF"
41+
"\xE0\xE1\xE1\xE1\xE1+;\xFD-\xFF\xB1C\xFF\xFF\xFF\xFF"
42+
"\x01@"
43+
"\x05\xE7"
44+
"\xFF\xFF\xFF\xFF\xFF\xFF\xFF+"
45+
"\x07\x00\x00\x00"
46+
"\xE8\x05\x00\x00"
47+
"\x01\x0A"
48+
"\x01\x00\x00\x00\x00\x00\x00\x0C"
49+
"\xE1\xE1\xE1\xE0\xE0\xE1.\xE1\xE1\xE1\xE0\xE1"
50+
"\x00\x00\x00\x00\x00\x00\x00\xBB"
51+
"\x1F\x00\x00\x00"
52+
"\x19\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x11\x11\x11\x11\x11\x11\x11"
53+
"\xFF\xFF\xFF\xFF\xFFcsccc\xEB)x\xFFcs"
54+
"\xFF\xFF\xB5\xB5\xB5\xB5\xB5\xB5\xB5\xFF\xFF\xFF\xFF\xFF\xFF\xFF"
55+
"\x03\x00\x00\x00"
56+
"\xFF\xFD\xFFuu\xFF\xFF\xFF\xFF\xFFe\xFF#\xFF\xFFe"
57+
"\x04\x00\x00\x00\x00\x00\x00\x00"
58+
"\xFF\xFF\xFF\x03\x19\x19\x19\x09\x19\xFF"
59+
"\xFF\xFF\x82\x0B\xAE?\xE2\xE7"
60+
"\x01\x01"
61+
"\xB4W\x1F\x10"
62+
"\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCF"
63+
"\xBF\xF0\x19\xAD\x1B\x82\xFF\xFF"
64+
"UX\xC2\xB5"
65+
"\x00\x00\x00\x00\x00\x00\x00\x1F"
66+
"\x0D\x00\x00\x00\x00\x00\x00\x00"
67+
"\xCE\x07\x00\x00"
68+
"\x00\x00"
69+
"\x13\x00"
70+
"\x0C\x00\x00\x00"

0 commit comments

Comments
 (0)