View Issue Details

IDProjectCategoryView StatusLast Update
0002361XdebugStep Debuggingpublic2025-08-12 14:56
Reporterderick Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version3.4dev 
Target Version3.4dev 
Summary0002361: Uninitialised read when running mark_fse_as_having_line_breakpoints
Description
diff --git src/debugger/debugger.c src/debugger/debugger.c
index d271b051..348e233a 100644
--- src/debugger/debugger.c
+++ src/debugger/debugger.c
@@ -557,6 +557,10 @@ static void mark_fse_as_having_line_breakpoints(function_stack_entry *fse)
                        continue;
                }

+               if (!ZEND_USER_CODE(fse->op_array->type)) {
+                       continue;
+               }
+
                if (fse->function.type == XFUNC_EVAL) {
                        zend_string *resolved_filename;
TagsNo tags attached.
Operating System
PHP Version8.3.5-8.3.9

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-08-12 14:56 derick New Issue