From 2b269b27e70ee483c606afe6da2546c6ff622c89 Mon Sep 17 00:00:00 2001 From: Cesar Torres Date: Sun, 14 Mar 2021 14:10:55 +0100 Subject: [PATCH] LibGUI: Fix crash when text_in_range() was called on an empty document --- Userland/Libraries/LibGUI/TextDocument.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/Libraries/LibGUI/TextDocument.cpp b/Userland/Libraries/LibGUI/TextDocument.cpp index 132a0c79e8..4d71222529 100644 --- a/Userland/Libraries/LibGUI/TextDocument.cpp +++ b/Userland/Libraries/LibGUI/TextDocument.cpp @@ -315,6 +315,8 @@ String TextDocument::text() const String TextDocument::text_in_range(const TextRange& a_range) const { + if (is_empty()) + return String(""); auto range = a_range.normalized(); StringBuilder builder;