mirror of
https://github.com/php/php-src.git
synced 2024-09-23 10:57:26 +00:00
20 lines
587 B
Plaintext
20 lines
587 B
Plaintext
|
--TEST--
|
||
|
Bug #71527 Buffer over-write in finfo_open with malformed magic file
|
||
|
--SKIPIF--
|
||
|
<?php
|
||
|
if (!class_exists('finfo'))
|
||
|
die('skip no fileinfo extension');
|
||
|
--ENV--
|
||
|
USE_ZEND_ALLOC=0
|
||
|
--FILE--
|
||
|
<?php
|
||
|
$finfo = finfo_open(FILEINFO_NONE, dirname(__FILE__) . DIRECTORY_SEPARATOR . "bug71527.magic");
|
||
|
$info = finfo_file($finfo, __FILE__);
|
||
|
var_dump($info);
|
||
|
?>
|
||
|
--EXPECTF--
|
||
|
Warning: finfo_open(): Failed to load magic database at '%sbug71527.magic'. in %sbug71527.php on line %d
|
||
|
|
||
|
Warning: finfo_file() expects parameter 1 to be resource, boolean given in %sbug71527.php on line %d
|
||
|
bool(false)
|