Skip to content

Commit 6fcbe32

Browse files
committed
Fix test so it still acts as a regression test
1 parent 4f0518f commit 6fcbe32

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

ext/standard/tests/filters/gh17037.phpt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@
22
GH-17037 (UAF in user filter when adding existing filter name due to incorrect error handling)
33
--FILE--
44
<?php
5+
6+
class filter_string_toupper {}
57
try {
68
var_dump(stream_filter_register('string.toupper', 'filter_string_toupper'));
79
} catch (Throwable $e) {
810
echo $e::class, ': ', $e->getMessage(), PHP_EOL;
911
}
1012
?>
1113
--EXPECT--
12-
TypeError: stream_filter_register(): Argument #2 ($class) must be a valid class name, filter_string_toupper given
14+
bool(false)

0 commit comments

Comments
 (0)