From bc275a513d45286d3d77f3a813469413a91d940e Mon Sep 17 00:00:00 2001 From: Carolina Aguilar Date: Tue, 23 Jul 2019 05:49:41 -0600 Subject: [PATCH] Fixing malloc without free causing memory leak in reportUserException. --- Source/KSCrash/Source/KSCrash/Recording/BSG_KSCrash.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/KSCrash/Source/KSCrash/Recording/BSG_KSCrash.m b/Source/KSCrash/Source/KSCrash/Recording/BSG_KSCrash.m index 07f2597c7..1de33fbfd 100644 --- a/Source/KSCrash/Source/KSCrash/Recording/BSG_KSCrash.m +++ b/Source/KSCrash/Source/KSCrash/Recording/BSG_KSCrash.m @@ -370,6 +370,8 @@ - (void)reportUserException:(NSString *)name depth, terminateProgram); + free(callstack); + // If bsg_kscrash_reportUserException() returns, we did not terminate. // Set up IDs and paths for the next crash.