PHP  
 PHP_7_1
downloads | QA | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net 
 

Valgrind Report for ext/opcache/tests/issue0149.phpt ('ISSUE #149 (Phar mount points not working this OPcache enabled)')

Script

1: <?php
2: $stub 
"<?php header('Content-Type: text/plain;');
3: Phar::mount('this.file', '"
__FILE__ "');
4: echo 'OK\n';
5: __HALT_COMPILER(); ?>"
;
6:
$p = new Phar(__DIR__ '/issue0149.phar.php'0'this');
7:
$p['index.php'] = "";  # A Phar must have at least one file, hence this dummy
8:
$p->setStub($stub);
9: unset(
$p);
10:
11: include 
"php_cli_server.inc";
12:
php_cli_server_start('-d opcache.enable=1 -d opcache.enable_cli=1 -d extension=phar.'.PHP_SHLIB_SUFFIX);
13: echo 
file_get_contents('http://' PHP_CLI_SERVER_ADDRESS '/issue0149.phar.php');
14: echo 
file_get_contents('http://' PHP_CLI_SERVER_ADDRESS '/issue0149.phar.php');
15: echo 
file_get_contents('http://' PHP_CLI_SERVER_ADDRESS '/issue0149.phar.php');
16:
?>
17:

Report

==27602== Jump to the invalid address stated on the next line
==27602==    at 0x4FE: ???
==27602==    by 0x1BFE41F: ??? (in /var/php_gcov/PHP_7_1/sapi/cli/php)
==27602==    by 0x1FFEFFEEBF: ???
==27602==    by 0xC7E79AF: ??? (in /usr/lib64/libnetsnmp.so.20.0.0)
==27602==    by 0x1FFEFFEEBF: ???
==27602==    by 0x51: ???
==27602==    by 0x4045F97: ???
==27602==    by 0x5A38379: ??? (in /usr/lib64/libaspell.so.15.1.4)
==27602==    by 0x4009EA4: do_lookup_x (in /lib64/ld-2.12.so)
==27602==    by 0x400A269: _dl_lookup_symbol_x (in /lib64/ld-2.12.so)
==27602==    by 0x400BAB3: _dl_relocate_object (in /lib64/ld-2.12.so)
==27602==    by 0x4003A08: dl_main (in /lib64/ld-2.12.so)
==27602==  Address 0x4fe is not stack'd, malloc'd or (recently) free'd
==27602== 
==27602== 
==27602== Process terminating with default action of signal 11 (SIGSEGV)
==27602==  Bad permissions for mapped region at address 0x4FE
==27602==    at 0x4FE: ???
==27602==    by 0x1BFE41F: ??? (in /var/php_gcov/PHP_7_1/sapi/cli/php)
==27602==    by 0x1FFEFFEEBF: ???
==27602==    by 0xC7E79AF: ??? (in /usr/lib64/libnetsnmp.so.20.0.0)
==27602==    by 0x1FFEFFEEBF: ???
==27602==    by 0x51: ???
==27602==    by 0x4045F97: ???
==27602==    by 0x5A38379: ??? (in /usr/lib64/libaspell.so.15.1.4)
==27602==    by 0x4009EA4: do_lookup_x (in /lib64/ld-2.12.so)
==27602==    by 0x400A269: _dl_lookup_symbol_x (in /lib64/ld-2.12.so)
==27602==    by 0x400BAB3: _dl_relocate_object (in /lib64/ld-2.12.so)
==27602==    by 0x4003A08: dl_main (in /lib64/ld-2.12.so)

 

Generated at Fri, 01 Dec 2017 18:56:15 +0000 (10 days ago)

Copyright © 2005-2017 The PHP Group
All rights reserved.