From 00da3ba6ebe5a4c78eafa622b2aa04bf60b8f656 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Mon, 27 Aug 2018 14:45:07 +0200 Subject: [PATCH] SEGV_{BND,PKU}ERR might not be defined. --- client/TracyProfiler.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/TracyProfiler.cpp b/client/TracyProfiler.cpp index 871ce8d1..0eed8e7a 100644 --- a/client/TracyProfiler.cpp +++ b/client/TracyProfiler.cpp @@ -559,12 +559,16 @@ static void CrashHandler( int signal, siginfo_t* info, void* ucontext ) case SEGV_ACCERR: strcpy( msgPtr, "Invalid permissions for mapped object.\n" ); break; +# ifdef SEGV_BNDERR case SEGV_BNDERR: strcpy( msgPtr, "Failed address bound checks.\n" ); break; +# endif +# ifdef SEGV_PKUERR case SEGV_PKUERR: strcpy( msgPtr, "Access was denied by memory protection keys.\n" ); break; +# endif default: break; }