From 20a8a828ac1d464a81a70d0371a7ce267cf5cc87 Mon Sep 17 00:00:00 2001 From: David Carlier Date: Sat, 10 Oct 2026 19:42:07 +0100 Subject: [PATCH] Zend: zend_call_stack_get_netbsd_pthread() pthread attribute leak. --- Zend/zend_call_stack.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Zend/zend_call_stack.c b/Zend/zend_call_stack.c index ac12b8b7d871..ab00781b47dc 100644 --- a/Zend/zend_call_stack.c +++ b/Zend/zend_call_stack.c @@ -591,11 +591,13 @@ static bool zend_call_stack_get_netbsd_pthread(zend_call_stack *stack) error = pthread_attr_getstack(&attr, &addr, &max_size); if (error) { + pthread_attr_destroy(&attr); return false; } error = pthread_attr_getguardsize(&attr, &guard_size); if (error) { + pthread_attr_destroy(&attr); return false; } @@ -605,6 +607,7 @@ static bool zend_call_stack_get_netbsd_pthread(zend_call_stack *stack) stack->base = (char *)addr + max_size; stack->max_size = max_size; + pthread_attr_destroy(&attr); return true; } # else