From 74e2e32aa597e0c89a91f84003a114338ba2bc7b Mon Sep 17 00:00:00 2001 From: Seunghun Lee Date: Wed, 14 May 2025 11:26:50 +0900 Subject: [PATCH] test_helper: Fix double free The current_test.name has to be set to null to prevent double free. Change-Id: I55580d2967c47e45ee279c2a09d141c0c1bf5239 --- src/bin/debug/e_test_helper.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/debug/e_test_helper.c b/src/bin/debug/e_test_helper.c index 51786fda92..dfd0ba8518 100644 --- a/src/bin/debug/e_test_helper.c +++ b/src/bin/debug/e_test_helper.c @@ -539,6 +539,7 @@ _e_test_helper_cb_tc_timeout(void *data) { ELOGF("E_TEST_HELPER", "Testcase timeout: %s", NULL, th_data->current_test.name); eina_stringshare_del(th_data->current_test.name); + th_data->current_test.name = NULL; } th_data->current_test.is_running = EINA_FALSE; -- 2.34.1