File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -370,6 +370,7 @@ PHP_FUNCTION(phpdbg_clear)
370370 zend_hash_clean (& PHPDBG_G (bp )[PHPDBG_BREAK_FILE_OPLINE ]);
371371 zend_hash_clean (& PHPDBG_G (bp )[PHPDBG_BREAK_OPLINE ]);
372372 zend_hash_clean (& PHPDBG_G (bp )[PHPDBG_BREAK_METHOD ]);
373+ zend_hash_clean (& PHPDBG_G (bp )[PHPDBG_BREAK_MAP ]);
373374 zend_hash_clean (& PHPDBG_G (bp )[PHPDBG_BREAK_COND ]);
374375} /* }}} */
375376
Original file line number Diff line number Diff line change 1+ --TEST--
2+ GH-15208 (Segfault with breakpoint map and phpdbg_clear())
3+ --PHPDBG--
4+ r
5+ q
6+ --FILE--
7+ <?php
8+ phpdbg_break_method ("foo " , "bar " );
9+ phpdbg_clear ();
10+ ?>
11+ --EXPECTF--
12+ [Successful compilation of %s]
13+ prompt> [Breakpoint #0 added at foo::bar]
14+ [Script ended normally]
15+ prompt>
You can’t perform that action at this time.
0 commit comments