From f173a887cd6f687db105dd327f171dfe1d2daad5 Mon Sep 17 00:00:00 2001 From: "gaelle.braud" Date: Tue, 9 Dec 2025 12:48:31 +0100 Subject: [PATCH] fix crash on launch : do not create QAccessibleAnnouncementEvent if target is null --- Linphone/tool/accessibility/AccessibilityHelper.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Linphone/tool/accessibility/AccessibilityHelper.cpp b/Linphone/tool/accessibility/AccessibilityHelper.cpp index 170e49724..1b3df0ee1 100644 --- a/Linphone/tool/accessibility/AccessibilityHelper.cpp +++ b/Linphone/tool/accessibility/AccessibilityHelper.cpp @@ -28,6 +28,7 @@ DEFINE_ABSTRACT_OBJECT(AccessibilityHelper) void AccessibilityHelper::announceMessage(const QString &message, QObject *context, bool assertive) { QObject *target = context ? context : static_cast(Utils::getMainWindow()); + if (!target) return; QAccessibleAnnouncementEvent event(target, message); event.setPoliteness(assertive ? QAccessible::AnnouncementPoliteness::Assertive : QAccessible::AnnouncementPoliteness::Polite);