Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork939
Commit7b684cd
committed
Add graceful handling of expected exceptions in
Fixes:https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=69350**`IsADirectoryError`**Fuzzer provided input data can sometimes produce filenames that looklike directories and raise `IsADirectoryError` exceptions which crashthe fuzzer. This commit catches those cases and returns -1 to instructlibfuzzer that the inputs are not valuable to add to the corpus.**`FileExistsError`**Similar to the above, this is a possible exception case produced by thefuzzed data and not a bug so its handled the same.fuzz_submodule.py
1 parent2345c1a commit7b684cd
1 file changed
+9
-1
lines changedLines changed: 9 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
70 |
| - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
71 | 79 |
| |
72 | 80 |
| |
73 | 81 |
| |
|
0 commit comments
Comments
(0)