Files
plasma-next/packages/qtbase/debian/patches/03-CVE-2026-82292-missing-characters-guard.patch

12 lines
334 B
Diff

--- a/src/xml/dom/qdomhelpers.cpp
+++ b/src/xml/dom/qdomhelpers.cpp
@@ -139,6 +139,8 @@
} else {
n.reset(doc->createTextNode(characters));
}
+ if (!n)
+ return false;
n->setLocation(int(reader->lineNumber()), int(reader->columnNumber()));
node->appendChild(n.get());
Q_UNUSED(n.release());