summaryrefslogtreecommitdiff
path: root/ext/standard/tests/filters/bug77231.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/tests/filters/bug77231.phpt')
-rw-r--r--ext/standard/tests/filters/bug77231.phpt11
1 files changed, 11 insertions, 0 deletions
diff --git a/ext/standard/tests/filters/bug77231.phpt b/ext/standard/tests/filters/bug77231.phpt
new file mode 100644
index 0000000000..17967ee80f
--- /dev/null
+++ b/ext/standard/tests/filters/bug77231.phpt
@@ -0,0 +1,11 @@
+--TEST--
+Bug #77231 (Segfault when using convert.quoted-printable-encode filter)
+--FILE--
+<?php
+var_dump(file(urldecode('php://filter/convert.quoted-printable-encode/resource=data://,%bfAAAAAAAAFAAAAAAAAAAAAAA%ff%ff%ff%ff%ff%ff%ff%ffAAAAAAAAAAAAAAAAAAAAAAAA')));
+?>
+--EXPECT--
+array(1) {
+ [0]=>
+ string(74) "=BFAAAAAAAAFAAAAAAAAAAAAAA=FF=FF=FF=FF=FF=FF=FF=FFAAAAAAAAAAAAAAAAAAAAAAAA"
+} \ No newline at end of file