Skip to content

Commit 03d7318

Browse files
committed
Fix GH-15020: Memory leak in Zend/Optimizer/escape_analysis.c
Closes GH-15022.
1 parent 93a9a9b commit 03d7318

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

NEWS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ PHP NEWS
22
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33
?? ??? ????, PHP 8.2.23
44

5+
- Core:
6+
. Fixed bug GH-15020 (Memory leak in Zend/Optimizer/escape_analysis.c).
7+
(nielsdos)
8+
59
- Curl:
610
. Fixed case when curl_error returns an empty string.
711
(David Carlier)

Zend/Optimizer/escape_analysis.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,7 @@ zend_result zend_ssa_escape_analysis(const zend_script *script, zend_op_array *o
400400
}
401401

402402
if (zend_build_equi_escape_sets(ees, op_array, ssa) == FAILURE) {
403+
free_alloca(ees, use_heap);
403404
return FAILURE;
404405
}
405406

0 commit comments

Comments
 (0)