瀏覽代碼

LibWeb: Handle invalid URL in HtmlView::load()

Linus Groh 5 年之前
父節點
當前提交
07049f98ec
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      Libraries/LibWeb/HtmlView.cpp

+ 5 - 0
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);