diff --git a/Meta/Lagom/Fuzzers/FuzzCSSParser.cpp b/Meta/Lagom/Fuzzers/FuzzCSSParser.cpp index e31f44a5fe..cb8d08ad9f 100644 --- a/Meta/Lagom/Fuzzers/FuzzCSSParser.cpp +++ b/Meta/Lagom/Fuzzers/FuzzCSSParser.cpp @@ -17,6 +17,8 @@ Globals::Globals() { Web::Platform::EventLoopPlugin::install(*new Web::Platform: extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + MUST(Web::Bindings::initialize_main_thread_vm()); + // FIXME: There's got to be a better way to do this "correctly" auto& vm = Web::Bindings::main_thread_vm(); (void)Web::parse_css_stylesheet(Web::CSS::Parser::ParsingContext(*vm.current_realm()), { data, size });