From 07049f98ecdfdd59a786a3d492073e2eda7c372e Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Fri, 3 Apr 2020 18:32:08 +0100 Subject: [PATCH] LibWeb: Handle invalid URL in HtmlView::load() --- Libraries/LibWeb/HtmlView.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Libraries/LibWeb/HtmlView.cpp b/Libraries/LibWeb/HtmlView.cpp index 8d28fd4af3..0862674ff7 100644 --- a/Libraries/LibWeb/HtmlView.cpp +++ b/Libraries/LibWeb/HtmlView.cpp @@ -340,6 +340,11 @@ void HtmlView::load(const URL& url) { dbg() << "HtmlView::load: " << url.to_string(); + if (!url.is_valid()) { + load_error_page(url, "Invalid URL"); + return; + } + if (window()) window()->set_override_cursor(GUI::StandardCursor::None);