summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2016-11-21 15:25:46 +0100
committerAnatol Belski <ab@php.net>2016-11-21 15:25:46 +0100
commit4805be1db6992cda3d1b671b62fd2b40d6865ddc (patch)
tree4d5ebe252d422fe33bcebc2a3931b89b5df229c4
parent0da5cb5fb635c660b7418f416aa4e15c0f837050 (diff)
downloadphp-git-4805be1db6992cda3d1b671b62fd2b40d6865ddc.tar.gz
add test for bug #73452
-rw-r--r--ext/soap/tests/bug73452.phpt17
1 files changed, 17 insertions, 0 deletions
diff --git a/ext/soap/tests/bug73452.phpt b/ext/soap/tests/bug73452.phpt
new file mode 100644
index 0000000000..75f8c27016
--- /dev/null
+++ b/ext/soap/tests/bug73452.phpt
@@ -0,0 +1,17 @@
+--TEST--
+Bug #73452 Segfault (Regression for #69152)
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
+--FILE--
+<?php
+
+$data = 'O:9:"SoapFault":4:{s:9:"faultcode";i:4298448493;s:11:"faultstring";i:4298448543;s:7:"'."\0*\0".'file";i:4298447319;s:7:"'."\0*\0".'line";s:4:"ryat";}';
+echo unserialize($data);
+
+?>
+==DONE==
+--EXPECTF--
+SoapFault exception: [4298448493] 4298448543 in :0
+Stack trace:
+#0 %sbug73452.php(4): unserialize('O:9:"SoapFault"...')
+#1 {main}==DONE==