Skip to content

Commit 1296356

Browse files
author
Jani Taskinen
committed
- Test for bug #48203
1 parent 83748ac commit 1296356

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

ext/curl/tests/bug48203.phpt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
--TEST--
2+
Bug #48203 (Crash when CURLOPT_STDERR is set to regular file)
3+
--FILE--
4+
<?php
5+
6+
$fp = fopen(dirname(__FILE__) . '/bug48203.tmp', 'w');
7+
8+
$ch = curl_init();
9+
10+
curl_setopt($ch, CURLOPT_VERBOSE, 1);
11+
curl_setopt($ch, CURLOPT_STDERR, $fp);
12+
curl_setopt($ch, CURLOPT_URL, "");
13+
14+
fclose($fp); // <-- premature close of $fp caused a crash!
15+
16+
curl_exec($ch);
17+
18+
echo "Ok\n";
19+
20+
?>
21+
--CLEAN--
22+
<?php @unlink(dirname(__FILE__) . '/bug48203.tmp'); ?>
23+
--EXPECT--
24+
Ok

0 commit comments

Comments
 (0)