From 92046dde55e88503a6f6d7d3cb3db2bdc3d4c61a Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Mon, 2 May 2022 19:38:54 -0700 Subject: [PATCH] FatalSignalHandler: handle SIGABRT too Pick-to: 6.3 Change-Id: I5ff8e16fcdcb4ffd9ab6fffd16eb77e9c77d10ba Reviewed-by: Qt CI Bot Reviewed-by: Edward Welbourne --- src/testlib/qtestcase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/testlib/qtestcase.cpp b/src/testlib/qtestcase.cpp index bf742e65298..a6c1502bd10 100644 --- a/src/testlib/qtestcase.cpp +++ b/src/testlib/qtestcase.cpp @@ -1893,7 +1893,7 @@ class FatalSignalHandler { public: static constexpr std::array fatalSignals = { - SIGHUP, SIGINT, SIGQUIT, SIGILL, SIGBUS, SIGFPE, SIGSEGV, SIGPIPE, SIGTERM + SIGHUP, SIGINT, SIGQUIT, SIGABRT, SIGILL, SIGBUS, SIGFPE, SIGSEGV, SIGPIPE, SIGTERM }; static constexpr std::array crashingSignals = { // Crash signals are special, because if we return from the handler