crash: Fuzz test ChromeCollector

As part of the WebUI JavaScript error collection, ChromeCollector will
be accepting inputs that have been created in JavaScript. To avoid any
security issues, add a fuzz test to ChromeCollector, especially the
parsing logic in ChromeCollector::ParseCrashLog.

BUG=chromium:1121816
TEST=Ran for some time on amd64-generic, no crashes

Cq-Depend: 2417371
Change-Id: Ib10edaa54a9127ea7f5658a6ce14ddf4ff721922
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/2417617
Commit-Queue: Ian Barkley-Yeung <iby@chromium.org>
Tested-by: Ian Barkley-Yeung <iby@chromium.org>
Reviewed-by: Miriam Zimmerman <mutexlox@chromium.org>
1 file changed