mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-04-06 07:38:21 +00:00
Corpus management update
This commit is contained in:
6
test/fuzz-libghostty/.gitattributes
vendored
Normal file
6
test/fuzz-libghostty/.gitattributes
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Hand-written seed corpus: binary files, track as-is
|
||||
corpus/initial/** binary
|
||||
|
||||
# Generated/minimized corpora: binary, mark as generated
|
||||
corpus/vt-parser-cmin/** binary linguist-generated=true
|
||||
corpus/vt-parser-min/** binary linguist-generated=true
|
||||
@@ -2,3 +2,34 @@
|
||||
|
||||
- `ghostty-fuzz` is a binary built with `afl-cc`
|
||||
- Build `ghostty-fuzz` with `zig build`
|
||||
|
||||
## Important: stdin-based input
|
||||
|
||||
The instrumented binary (`afl.c` harness) reads fuzz input from **stdin**,
|
||||
not from a file argument. This affects how you invoke AFL++ tools:
|
||||
|
||||
- **`afl-fuzz`**: Uses shared-memory fuzzing automatically; `@@` works
|
||||
because AFL writes directly to shared memory, bypassing file I/O.
|
||||
- **`afl-showmap`**: Must pipe input via stdin, **not** `@@`:
|
||||
|
||||
```sh
|
||||
cat testcase | afl-showmap -o map.txt -- zig-out/bin/ghostty-fuzz
|
||||
```
|
||||
|
||||
- **`afl-cmin`**: Do **not** use `@@`. Requires `AFL_NO_FORKSRV=1` with
|
||||
the bash version due to a bug in the Python `afl-cmin` (AFL++ 4.35c):
|
||||
|
||||
```sh
|
||||
AFL_NO_FORKSRV=1 /opt/homebrew/Cellar/afl++/4.35c/libexec/afl-cmin.bash \
|
||||
-i afl-out/default/queue -o corpus/vt-parser-cmin \
|
||||
-- zig-out/bin/ghostty-fuzz
|
||||
```
|
||||
|
||||
- **`afl-tmin`**: Also requires `AFL_NO_FORKSRV=1`, no `@@`:
|
||||
|
||||
```sh
|
||||
AFL_NO_FORKSRV=1 afl-tmin -i <input> -o <output> -- zig-out/bin/ghostty-fuzz
|
||||
```
|
||||
|
||||
If you pass `@@` or a filename argument, `afl-showmap`/`afl-cmin`/`afl-tmin`
|
||||
will see only ~4 tuples (the C main paths) and produce useless results.
|
||||
|
||||
@@ -66,9 +66,62 @@ issue. The filename encodes metadata about how it was found (e.g.
|
||||
|
||||
## Reproducing a Crash
|
||||
|
||||
Replay any crashing input by passing it directly to the harness:
|
||||
Replay any crashing input by piping it into the harness:
|
||||
|
||||
```sh
|
||||
# Via command-line argument
|
||||
zig-out/bin/ghostty-fuzz afl-out/default/crashes/<filename>
|
||||
cat afl-out/default/crashes/<filename> | zig-out/bin/ghostty-fuzz
|
||||
```
|
||||
|
||||
## Corpus Management
|
||||
|
||||
After a fuzzing run, the queue in `afl-out/default/queue/` typically
|
||||
contains many redundant inputs. Use `afl-cmin` to find the smallest
|
||||
subset that preserves full edge coverage, and `afl-tmin` to shrink
|
||||
individual test cases.
|
||||
|
||||
> **Important:** The instrumented binary reads input from **stdin**, not
|
||||
> from file arguments. Do **not** use `@@` with `afl-cmin`, `afl-tmin`,
|
||||
> or `afl-showmap` — it will cause them to see only the C harness
|
||||
> coverage (~4 tuples) instead of the Zig VT parser coverage.
|
||||
|
||||
### Corpus minimization (`afl-cmin`)
|
||||
|
||||
Reduce the evolved queue to a minimal set covering all discovered edges:
|
||||
|
||||
```sh
|
||||
AFL_NO_FORKSRV=1 afl-cmin.bash \
|
||||
-i afl-out/default/queue \
|
||||
-o corpus/vt-parser-cmin \
|
||||
-- zig-out/bin/ghostty-fuzz
|
||||
```
|
||||
|
||||
`AFL_NO_FORKSRV=1` is required because the Python `afl-cmin` wrapper has
|
||||
a bug in AFL++ 4.35c. Use the `afl-cmin.bash` script instead (typically
|
||||
found in AFL++'s `libexec` directory).
|
||||
|
||||
### Test case minimization (`afl-tmin`)
|
||||
|
||||
Shrink each file in the minimized corpus to the smallest input that
|
||||
preserves its unique coverage:
|
||||
|
||||
```sh
|
||||
mkdir -p corpus/vt-parser-min
|
||||
for f in corpus/vt-parser-cmin/*; do
|
||||
AFL_NO_FORKSRV=1 afl-tmin \
|
||||
-i "$f" \
|
||||
-o "corpus/vt-parser-min/$(basename "$f")" \
|
||||
-- zig-out/bin/ghostty-fuzz
|
||||
done
|
||||
```
|
||||
|
||||
This is slow (hundreds of executions per file) but produces the most
|
||||
compact corpus. It can be skipped if you only need edge-level
|
||||
deduplication from `afl-cmin`.
|
||||
|
||||
### Corpus directories
|
||||
|
||||
| Directory | Contents |
|
||||
|------------------------|--------------------------------------------------|
|
||||
| `corpus/initial/` | Hand-written seed inputs for `afl-fuzz -i` |
|
||||
| `corpus/vt-parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) |
|
||||
| `corpus/vt-parser-min/` | Output of `afl-tmin` (individually minimized) |
|
||||
|
||||
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000024,time:0,execs:0,orig:25-osc-hyperlink
generated
Normal file
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000024,time:0,execs:0,orig:25-osc-hyperlink
generated
Normal file
@@ -0,0 +1 @@
|
||||
]8;;https://example.comlink]8;;
|
||||
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000030,time:0,execs:0,orig:31-c1-dcs
generated
Normal file
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000030,time:0,execs:0,orig:31-c1-dcs
generated
Normal file
@@ -0,0 +1 @@
|
||||
<EFBFBD>test<EFBFBD>
|
||||
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000038,time:0,execs:0,orig:39-csi-many-params
generated
Normal file
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000038,time:0,execs:0,orig:39-csi-many-params
generated
Normal file
@@ -0,0 +1 @@
|
||||
[1;2;3;4;5;6;7;8;9;10m
|
||||
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000039,time:0,execs:0,orig:40-csi-subparams
generated
Normal file
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000039,time:0,execs:0,orig:40-csi-subparams
generated
Normal file
@@ -0,0 +1 @@
|
||||
[4:3m
|
||||
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000040,time:0,execs:0,orig:41-incomplete-csi
generated
Normal file
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000040,time:0,execs:0,orig:41-incomplete-csi
generated
Normal file
@@ -0,0 +1 @@
|
||||
[
|
||||
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000041,time:0,execs:0,orig:42-incomplete-esc
generated
Normal file
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000041,time:0,execs:0,orig:42-incomplete-esc
generated
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000046,time:0,execs:0,orig:48-csi-da2
generated
Normal file
1
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000046,time:0,execs:0,orig:48-csi-da2
generated
Normal file
@@ -0,0 +1 @@
|
||||
[>c
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000091,src:000003,time:60,execs:2895,op:havoc,rep:4
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000091,src:000003,time:60,execs:2895,op:havoc,rep:4
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
before[31mred[0mafte\ore831mred[0mafte\
|
||||
@@ -0,0 +1 @@
|
||||
<EFBFBD><EFBFBD>2(((((((((((
|
||||
@@ -0,0 +1 @@
|
||||
oo<e[31mred[0ma<e[31mred[0ma
|
||||
@@ -0,0 +1 @@
|
||||
]9
|
||||
@@ -0,0 +1 @@
|
||||
<07><><EFBFBD><07>]0;Tit:<0F><>]0;Tit]0;Tit
|
||||
@@ -0,0 +1 @@
|
||||
<0E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$$$$4$<07><06>$$$$3$$$$$$$$$$$$$$$$<24><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
@@ -0,0 +1 @@
|
||||
(d(d$;]5;]5;]5;]5$;$;]5;]5;]5;]5;
|
||||
@@ -0,0 +1 @@
|
||||
[(((((((((((((((((((((((((((((((((((((((((4;
|
||||
@@ -0,0 +1 @@
|
||||
;2<>2<EFBFBD><32>2G<0E>0G
|
||||
@@ -0,0 +1 @@
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;]4<0E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;]4
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000192,src:000003,time:592,execs:41940,op:havoc,rep:7
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000192,src:000003,time:592,execs:41940,op:havoc,rep:7
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000193,src:000003,time:594,execs:42110,op:havoc,rep:7,+cov
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000193,src:000003,time:594,execs:42110,op:havoc,rep:7,+cov
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[4;5;7;8;9m[;2;<>4;5;7;8;9m;5;7;8;9m[;2;3;4;5;7;8T0T0
|
||||
@@ -0,0 +1 @@
|
||||
[4::::::::::::::::::::9:::::::::::3<33>[:S4:3<33>
|
||||
@@ -0,0 +1 @@
|
||||
[1;<3B>cG<63>col[1;<3B>col(1;2<><32>2<EFBFBD><32>ol81;2<><32>
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000204,src:000003,time:669,execs:46370,op:havoc,rep:8
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000204,src:000003,time:669,execs:46370,op:havoc,rep:8
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
<EFBFBD>[4:---------------------------lm<07>
|
||||
@@ -0,0 +1 @@
|
||||
]0;Tit(<28>]0;T]0;Tit(<28>]0;Tt
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000210,src:000003,time:739,execs:51801,op:havoc,rep:7
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000210,src:000003,time:739,execs:51801,op:havoc,rep:7
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000214,src:000022,time:769,execs:52958,op:havoc,rep:9
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000214,src:000022,time:769,execs:52958,op:havoc,rep:9
generated
Normal file
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
!W2;]2;]52]5<10><EFBFBD>;]5 ;;]5;52;x;SG>
|
||||
c <20>
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000223,src:000022,time:778,execs:53611,op:havoc,rep:12
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000223,src:000022,time:778,execs:53611,op:havoc,rep:12
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
]111;icon'
|
||||
@@ -0,0 +1 @@
|
||||
]11;ico
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000240,src:000022,time:797,execs:54962,op:havoc,rep:15
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000240,src:000022,time:797,execs:54962,op:havoc,rep:15
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
]1icon]555555551]55(5555511<17>L15L
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000242,src:000022,time:804,execs:55539,op:havoc,rep:9
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000242,src:000022,time:804,execs:55539,op:havoc,rep:9
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000247,src:000022,time:822,execs:56900,op:havoc,rep:5
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000247,src:000022,time:822,execs:56900,op:havoc,rep:5
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
]112+12[q<15><>[3le<S]2;]A2+12;x;2[q4eine3(
|
||||
@@ -0,0 +1 @@
|
||||
]2;]52;$$$]2;]52;$$$$$$le[$$$le[
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000258,src:000022,time:837,execs:57992,op:havoc,rep:11
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000258,src:000022,time:837,execs:57992,op:havoc,rep:11
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
1;iu]C1n<07>]C[1ink]8;b]1;icc[1ink]8;b1inn]8;b]@;]@iccon
|
||||
@@ -0,0 +1 @@
|
||||
i]1Ricfi<1B>]1Rin]1xicon]1Rico@]1
|
||||
@@ -0,0 +1,2 @@
|
||||
n]1Y]c;;]5;G<><47><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;]5;x;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;]5;x;SG52;x;SG>
|
||||
c<EFBFBD><EFBFBD>o
|
||||
@@ -0,0 +1 @@
|
||||
}<7D>j(<28>?o;<3B>1}P1000p\lBo;<3B>1}<7D>Bo^
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000272,src:000022,time:868,execs:60448,op:havoc,rep:15
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000272,src:000022,time:868,execs:60448,op:havoc,rep:15
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000274,src:000022,time:872,execs:60735,op:havoc,rep:11
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000274,src:000022,time:872,execs:60735,op:havoc,rep:11
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000287,src:000022,time:902,execs:63054,op:havoc,rep:3,+cov
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000287,src:000022,time:902,execs:63054,op:havoc,rep:3,+cov
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000288,src:000022,time:903,execs:63129,op:havoc,rep:16
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000288,src:000022,time:903,execs:63129,op:havoc,rep:16
generated
Normal file
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
<EFBFBD><EFBFBD><EFBFBD>31m<EFBFBD>7;1;1;;8b\8b<1B>7;1;;gW<67>`\8"1m<31>7g
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000298,src:000022,time:926,execs:64836,op:havoc,rep:11
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000298,src:000022,time:926,execs:64836,op:havoc,rep:11
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
]1;iRonS7<53><37><EFBFBD>nS(7!;n+<2B>7iPn';6<>771 c77cU <20>7iPn';-<2D>771 c77cU
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000302,src:000022,time:962,execs:65933,op:havoc,rep:10
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000302,src:000022,time:962,execs:65933,op:havoc,rep:10
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000312,src:000221,time:1008,execs:67446,op:havoc,rep:11
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000312,src:000221,time:1008,execs:67446,op:havoc,rep:11
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000317,src:000221,time:1014,execs:67821,op:havoc,rep:14
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000317,src:000221,time:1014,execs:67821,op:havoc,rep:14
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000321,src:000221,time:1021,execs:68392,op:havoc,rep:9
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000321,src:000221,time:1021,execs:68392,op:havoc,rep:9
generated
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000333,src:000221,time:1050,execs:70282,op:havoc,rep:14
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000333,src:000221,time:1050,execs:70282,op:havoc,rep:14
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000336,src:000221,time:1053,execs:70483,op:havoc,rep:13
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000336,src:000221,time:1053,execs:70483,op:havoc,rep:13
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000338,src:000221,time:1056,execs:70663,op:havoc,rep:14
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000338,src:000221,time:1056,execs:70663,op:havoc,rep:14
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000340,src:000221,time:1057,execs:70763,op:havoc,rep:10
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000340,src:000221,time:1057,execs:70763,op:havoc,rep:10
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000347,src:000221,time:1067,execs:71450,op:havoc,rep:6
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000347,src:000221,time:1067,execs:71450,op:havoc,rep:6
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000350,src:000221,time:1076,execs:72083,op:havoc,rep:15
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000350,src:000221,time:1076,execs:72083,op:havoc,rep:15
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000356,src:000221,time:1117,execs:73562,op:havoc,rep:14
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000356,src:000221,time:1117,execs:73562,op:havoc,rep:14
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
]<>ic;>]10;r]3<>]10;r]10;];ic]i[1
|
||||
@@ -0,0 +1 @@
|
||||
W<>6;i]@>]12]12];>i]4<><0E>883@>]12]12]<>ic11
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000360,src:000221,time:1120,execs:73802,op:havoc,rep:10
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000360,src:000221,time:1120,execs:73802,op:havoc,rep:10
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000362,src:000221,time:1149,execs:74238,op:havoc,rep:10
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000362,src:000221,time:1149,execs:74238,op:havoc,rep:10
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
<1B>1b<31>7;831m<31>7<1B>1b<31>7;831m<31>7;8b<>7;;8b<>
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
]<>]<>j;1]9;9>iq<71>ic/c;1]9;9>%1<17>.c;>11ic^4<0F>
|
||||
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000370,src:000221,time:1163,execs:75310,op:havoc,rep:13
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000370,src:000221,time:1163,execs:75310,op:havoc,rep:13
generated
Normal file
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
Bs+@]10BG<42>G@]10BG<42>G@]104rgf<0E>]104rgf<0E>
|
||||
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000382,src:000221,time:1217,execs:77676,op:havoc,rep:6
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000382,src:000221,time:1217,execs:77676,op:havoc,rep:6
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000387,src:000221,time:1239,execs:79398,op:havoc,rep:12
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000387,src:000221,time:1239,execs:79398,op:havoc,rep:12
generated
Normal file
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000388,src:000221,time:1246,execs:79958,op:havoc,rep:8
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000388,src:000221,time:1246,execs:79958,op:havoc,rep:8
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
]4;1;rgb:]4;1;rgb:ff/00/00ff/00/00
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000390,src:000025,time:1250,execs:80201,op:havoc,rep:6
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000390,src:000025,time:1250,execs:80201,op:havoc,rep:6
generated
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
]5551]5551]55(4;1;rgb:ff/00/00]55(4;1;rgb:ff/00/00
|
||||
@@ -0,0 +1,2 @@
|
||||
]1 >]c;i1]4<0E>8<EFBFBD>1#9 ;
|
||||
]9;11;rgb:ff/00/00
|
||||
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000401,src:000025,time:1350,execs:87472,op:havoc,rep:7
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000401,src:000025,time:1350,execs:87472,op:havoc,rep:7
generated
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000407,src:000399,time:1391,execs:90570,op:havoc,rep:8
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000407,src:000399,time:1391,execs:90570,op:havoc,rep:8
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000409,src:000399,time:1395,execs:90879,op:havoc,rep:1
generated
Normal file
BIN
test/fuzz-libghostty/corpus/vt-parser-cmin/id:000409,src:000399,time:1395,execs:90879,op:havoc,rep:1
generated
Normal file
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user