From 8a21d95ea3127b5e3cd91bb82fcca342f9ff4768 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Fri, 25 Apr 2025 09:34:34 +0200 Subject: [PATCH] No issue - restore nullptr-check --- layout/generic/nsImageMap.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/layout/generic/nsImageMap.cpp b/layout/generic/nsImageMap.cpp index 2a0a09025f..8f306ccba8 100644 --- a/layout/generic/nsImageMap.cpp +++ b/layout/generic/nsImageMap.cpp @@ -825,6 +825,10 @@ nsImageMap::AddArea(HTMLAreaElement* aArea) MOZ_ASSERT_UNREACHABLE("FindAttrValueIn returned an unexpected value."); break; } + if (!area) { + // Possibly OOM, or invalid attr (does not assert in release); early exit + return; + } //Add focus listener to track area focus changes aArea->AddSystemEventListener(NS_LITERAL_STRING("focus"), this, false, false);